• SQLServer2005数据库应用与开发习题解答与上机指导 > 《数据库原理》课程设计
  • 《数据库原理》课程设计

    免费下载 下载该文档 文档格式:DOC   更新时间:2014-07-27   下载次数:0   点击次数:1
    《数据库原理》课程设计 指导书 一、课设目的 通过设计一个管理信息系统, 考察学生运用所学知识的能力, 针对相关的课程: 计算机语言、数据结构、软件工程、数据库原理等的检验; 还有助于提高学生的实践能力、综合应用能力,为毕业设计打下良好的基础. 二、课设要求 1、分组 将全班按人数分组, 原则上每组不超过5人, 推选出一个组长负责. 2、选题 每个组选一个题目(系统), 每个人完成该题目中的一个子系统, 最后将所有子系统连接起来, 形成一个完整的系统. 3、环境 (1) 机房 在规定的时间内, 必须在指定的机房进行课程设计(如: 实验中心机房) . (2) 硬件 要求提供具有网络功能的PC机. (3) 软件 操作系统: Windows 2000; 语言: 任选一种面向对象的程序设计语言(如: VB, VC, C#.net,VB.net 等); 工具: 文字处理—WORD, 表格处理—EXCEL, 图形处理--Microsoft Visio,系统设计—UML,数据库设计PowerDesigner 或ERWin, 数据连接—ODBC等, 数据库: SQL Server 2000. 三、参考资料 为了让同学们能顺利地开展课程设计, 对所作的系统有更多的了解与掌握, 下面给出有关的参考文献, 以供同学们选择. [1] 刘国燊 编著. 数据库技术基础及应用. 北京: 电子工业出版社. 2003年9月. [2] 杨学全 主编, 赵慧勤, 李英杰, 张永周 编著. SQL Server 2000实例教程. 北京: 电子工业出版社. 2004年7月[3] 史济民, 顾春华, 李昌武, 苑荣 编著. 软件工程——原理、方法与应用. 北京: 高等教育出版社. 2004年1月. [4] 张海藩 编著. 软件工程导论. 北京: 清华大学出版社. 2005年10月. [5] 张奇, 李律松, 卫建伟 等编著. Visual C#数据库项目案例导航. 北京: 清华大学出版社. 2005年6月. [6] 邹建峰等,C#企业级开发案例精解,北京:人民邮电出版社.2006年1月. [7] Kouresh Ardestani著,张哲峰 译.高效掌握ADO.NET.北京:清华大学出版社.2003年3月. [8] 石志国编著. ASP.NET 程序设计实用教程. 北京:电子工业出版社. 2006年4月. [9] 李万宝主编. ASP.NET 技术详解与应用实例. 北京: 机械工业出版社. 2005年9月 《数据库原理》课程设计 任务书 一 下面给出10个管理信息系统, 每组从中选择一个完成. 1、教学管理系统 建库:1个----教学管理数据库. 建表:3个----教师表(T表)、学生表(S表)、课程表(SC表). 编程:5个----输入、修改、查询、计算、输出等五个子系统. 要求:(1)每组5个人,每人完成一个子系统,每人都要建立库及全部表; (2)每人写出各自的课程设计报告; (3)程序用选定的语言编写,必须上交上机调试通过的源程序. 2、商品进、销、存系统 建库:1个----商品管理数据库. 建表:3个----进货表、库存表、销售表. 编程:5个----输入、修改、查询、统计、输出等五个子系统. 要求:(1)每组5个人,每人完成一个子系统,每人都要建立库及全部表; (2)每人写出各自的课程设计报告; (3)用选定的语言编写程序,且上交上机调试通过的源程序. 3、工资管理系统 建库:1个----工资管理数据库. 建表:3个----档案表、工资总表、工资变动表. 编程:5个----输入、修改、查询、计算、输出等五个子系统. 要求:(1)每组5个人,每人完成一个子系统,每人都要建立库及全部表; (2)每人写出各自的课程设计报告; (3)程序用选定的语言编写,且上交上机调试通过的源程序. 4、人事管理系统 建库:1个----人事管理数据库. 建表:3个----档案表、单位表、交流表. 编程:5个----输入、修改、查询、分析、输出等五个子系统. 要求:(1)每组5个人,每人完成一个子系统,每人都要建立库及全部表; (2)每人写出各自的课程设计报告; (3)程序用选定的语言编写,必须上交上机调试通过的源程序. 5、图书管理系统 建库:1个----图书管理数据库. 建表:3个----库存表、借阅表、归还表. 编程:5个----输入、修改、查询、统计、输出等五个子系统. 要求:(1)每组5个人,每人完成一个子系统,每人都要建立库与全部表; (2)每人写出各自的课程设计报告; (3)程序用选定的语言编写,应上交上机调试通过的源程序. 6、设备管理系统 建库:1个----设备管理数据库. 建表:3个----设备档案表、使用部门表、折旧表. 编程:5个----输入、修改、查询、汇总、输出等五个子系统. 要求:(1)每组5个人,每人完成一个子系统,每人都要建立库及全部表; (2)每人写出各自的课程设计报告; (3)程序用选定的语言编写,必须上交上机调试通过的源程序. 7、物业管理系统 建库:1个----物业管理数据库. 建表:3个----住户档案表、房产资源表、收费管理表. 编程:5个----输入、修改、查询、统计、输出等五个子系统. 要求:(1)每组5个人,每人完成一个子系统,每人都要建立库和全部表; (2)每人写出各自的课程设计报告; (3)程序用选定的语言编写,必须上交上机调试通过的源程序. 8、宾馆管理系统 建库:1个----宾馆管理数据库. 建表:3个----客户登记表、房源表、结算管理表. 编程:5个----输入、计算、查询、分析、输出等五个子系统. 要求:(1)每组5个人,每人完成一个子系统,每人都要建立库和全部表; (2)每人写出各自的课程设计报告; (3)程序用选定的语言编写,必须上交上机调试通过的源程序. 9、合同管理系统 建库:1个----合同管理数据库. 建表:3个----客户表、项目表、统计表. 编程:5个----输入、修改、查询、统计、输出等五个子系统. 要求:(1)每组5个人,每人完成一个子系统,每人都要建立库和全部表; (2)每人写出各自的课程设计报告; (3)程序用选定的语言编写,必须上交上机调试通过的源程序. 10、科研管理系统 建库:1个----科研管理数据库. 建表:3个----论文表、项目表、申报与获奖表. 编程:5个----输入、查询、分析、统计、输出等五个子系统. 要求:(1)每组5个人,每人完成一个子系统,每人都要建立库和全部表; (2)每人写出各自的课程设计报告; (3)程序用选定的语言编写,必须上交上机调试通过的源程序. 二、完成步骤 1、准备 课程设计前, 先开动员会, 讲解有关知识及注意事项. 2、分组 对学生按名单, 每5人分成一组, 确定组长. 3、分工 按组分配题目, 再按人选择子系统, 确定每人的任务. 4、收集资料 要求同学各自收集与自己所作内容有关的资料, 整理好待用. 5、制定方案 以组为单位, 制定系统的实现方案. 6、系统设计 以组为单位, 进行系统总体设计; 个人作详细设计, 编写出有关文档. 7、系统实现 各人完成自己的模块界面设计, 编写相关的程序代码, 上机调试运行正确. 8、验收 指导教师对每个学生所作的系统进行验收, 记录成绩. 9、编写报告 同学每人写出自己的课程设计报告, 并按要求的格式打印, 及时上交. 三、格式要求 1、课程设计报告可采用统一规范的稿纸书写,也可以用16K纸按照撰写规范单面打印,并装订成册.内容包括: 封面(包括题目、院系、专业班级、学生学号、学生姓名、指导教师姓名、起止时间等) 目录 正文(设计任务、系统规划、系统分析、系统设计(设计的各类文档)、系统实施和测试、设计进度表、个人总结(收获或体会)等) 参考文献 2、组成 报告的组成顺序: 封面(目录(正文(参考文献. 3、格式 (1) 封面 内容包括: 课程设计名称、题目、院系、专业、班级、学生学号、学生姓名、指导教师姓名、职称、起止时间等. (2) 目录 标题: 内容为"目录"二字, 黑体, 三号字, 居中; 章标题: 黑体, 四号字, 左对齐; 节标题: 宋体, 小四号字, 左对齐, 左缩进; 页码: 宋体, 小四号字, 右对齐. (3) 正文 章标题: 黑体, 四号字, 居中; 节标题: 宋体, 小四号字, 居中; 正文: 宋体, 小四号字, 两端对齐; 行距: 1.5倍; 页码: 宋体, 小四号字, 右对齐; 页边距: 上2.5cm, 下2.5 cm, 左2.5 cm, 右2 cm, 页眉1.5 cm, 页脚1.75 cm; (4) 参考文献 标题: 内容为"参考文献"四个字, 黑体, 小四号字, 居中; 内容: 宋体, 五号字, 形式如下: 期刊类: [序号] 作者1, 作者2, ……,作者n. 文章名. 期刊名(版本). 出版年. 卷次(期次): 页数. 图书类: [序号] 作者1, ……,作者n.书名. 出版地:出版社.出版年: 页数. 四、考核内容 总成绩=系统验收成绩+设计报告成绩+平时考勤成绩, 以优、良、中、及格、不及格五个等级评定. 1、考勤 从开会, 到上机, 只要是集体活动, 都要考勤.考勤成绩占总成绩的10%. 2、系统验收 最后一次上机时, 教师对每个人所作的子系统进行逐个验收.通过观看同学自己的介绍及演示, 对其情况作详细地记录, 给出系统验收的成绩, 此项成绩占总成绩的50%. 3、评阅报告 设计完成后, 限期上交报告, 教师进行评阅, 评定成绩.报告的成绩占总成绩的40%. 进度表 日期 内容 检查结果 周一 动员,布置任务,查阅资料,熟悉题目与开发工具 周二 熟悉开发工具,系统分析与设计 周三 系统设计与实现 周四 系统集成与测试 周五 验收、写课设报告
  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • sqlserver2005开发版  vc2005数据库开发实例  数据库及其应用上机  sql2005数据库及应用  数据库原理及应用习题  数据库技术与应用习题  数据库应用基础习题  数据库原理与应用习题  sqlserver数据库  sqlserver2005教程