《数据库信息管理系统设计课程设计》指导书-朱晓军
时间:2025-04-10
时间:2025-04-10
数据库信息管理系统
课
程
设
计
指
导
书
计算机科学与技术系
2009.6
一、 课程设计目的
数据库技术的发展与应用极大地促进了计算机应用向各行各业的渗透大型数据库应用与开发是一门理论性与实践性很强的课程。
课程设计的目的是为了帮助学生较好地实现理论与实践的结合。通过课程设计,可以使学生进一步复习、巩固所学的数据库的基本概念、基本原理、数据库设计的方法与技术等理论,并且吸收教学过程中介绍的管理数据库开发实例中的经验,通过一个具体应用实例的亲自设计与开发,借助课程设计环节及上机操作,从而使对数据库开发的感性认识和具体实践相结合,帮助学生初步掌握管理数据库的基本开发技术与方法,为进一步学习管理信息系统开发等知识打下良好的基础。从而具有一定的管理数据库的开发能力。
二、 课程设计内容及要求
使用ORACLE9i作为后台数据库,选择JAVA或JSP作为前台开发工具设计一小型管理系统。所设计的小型管理系统应包含输入输出、查询、插入、删除等基本功能。课程设计的时间为2周时间。根据题目的基本需求,设计数据库,编写程序,并写出详细的设计说明书。
每班以三到四人为一组,采用自由分组、推选组长的形式,由班级学习委员将分组情况报到指导教师处,各小组的选题由指导教师指定。
需要上交的文档资料:
1. 设计说明书每人一份(包括的项目:功能需求说明,设计思路,数据表结构及作用,数据表关系图,存储过程代码及相关注释,设计体会),
2. 电子文档包括:所有的建立数据表及存储过程的ORACLE程序文件一个。 每组同学必须上交一份完整的数据库及相关程序,各位同学自己完成的文件请在文件或对象命名时包含自己的姓名,无电子文档则本次课程设计不计分。
三、设计的主要内容
(1)概念模型设计
采用E-R方法描述所要开发的管理数据库对象中涉及的实体、属性及其实体间的联系。可先画出E—R图,然后再进行综合与优化,并绘制综合与优化过的E-R图。得到数据库的概念模型。
(2)数据模型设计
在概念模型的基础上,结合所选定的数据库管理系统的要求,转变为该数据库管理系统所能接受的数据模型(一般采用关系模型)的形式。在这一步中要特别注意将概念模型转变为逻辑模型时的一些方法和技巧。
(3)创建数据库
在Oracle中创建表空间、用户,以用户的身份登陆SQL PLUS 数据库交互环境中,创建表或先通过数据库设计工具生产sql文件,然后在SQL PLUS环境下用Start命令将sql文件导入。
(4)应用系统开发
编写该系统的设计任务书。设计任务书包含:
1、
2、
3、
4、
5、 窗口或处理的名称。 窗口或处理实现的功能。 窗口或处理中使用的表及其影响的字段。 窗口的外观设计。 主要的程序流程及算法。
根据设计任务书编写程序,设计测试用例进行测试。
四、课程设计说明书的编写规范
写出不少于3000字的课程设计说明书。说明书中除了在封面应有题目、班级、 姓名、学号和课程设计日期、地点以外,其正文一般有如下几个方面的内容:
1. 需求分析
2. 数据库设计
3、开发方案的选择与比较
4. 应用系统设计
5. 附录或参考资料
五、成绩评定方法
由指导教师根据学生完成任务的情况、课程设计说明书的质量和课程设计过程 中的工作态度等综合打分。成绩评定实行优秀、良好、中等、及格和不及格五个等 级。优秀者人数一般不得超过总人数的20%。有关的考查相关材料(文字材料、以 及磁盘或光盘)统一妥善保管。
1. 说明书:30%
包括论述的全面性、合理性,文字表述的准确性和条理性,以及书写的工整程度等。
2. 设计成果:40%
包括是否达到设计的基本要求,数据库设计是否完整,合理、应用程序、表单的界面是否美观,报表设计是否满足实际需求,以及在验收时能否正确回答与设计有关的问题等。
3. 平时考核:30%
包括考勤、调试程序能力及平时的综合考查。
优:能实现所选课题所要求的各项功能,设计说明书项目齐全,能够说明课题的实现思路与步骤。电子文档齐全。
良:能实现所选课题所要求的80%以上功能,电子文档齐全,设计说明书项目齐全,能够说明课题的实现方法。
中:能基本实现所选课题的功能,上传了相关电子文档,设计说明书能说明所实现的功能及实现思路。
及:能够积极参加课程设计,实现了所选课题的简单功能,设计说明书书写工整,上传了相关电子文档。
不及格:缺勤达5次及以上,设计说明书抄袭其它同学,设计任务没有完成。
六、参考选题:
1、学生成绩管理
基本要求:可以管理学生的基本信息、班级信息、专业信息、成绩信息、教师信息、课程信息等.
2、教职员工管理
基本要求:管理教职工的基本信息、教师业务档案、职工工资情况、部门信息等
3、设备管理
基本要求:参考实验中心的设备管理平台,管理我院所有的实验设 …… 此处隐藏:3825字,全部文档内容请下载后查看。喜欢就下载吧 ……