人人范文网 范文大全

数据库类课程设计要求

发布时间:2020-03-02 04:46:52 来源:范文大全 收藏本文 下载本文 手机版

一、课程设计的目的

本课程设计通过实际设计一个小型数据库管理系统,或者设计与实现一个颇具规模的数据库应用系统,使学生进一步理解所学到的原理性知识,培养学生开发大型系统软件的能力。

二、课程设计教学的基本内容和要求

可由指导教师给定参考题目,允许学生自行设计题目,但必须经指导教师批准才可用。下面给出课程设计的几个参考题目:

本项目对DBMS的实现技术进行研究,通过建立和维护动态数据结构,实现数据的动态存储,研究实现DBMS核心功能的算法及数据结构,设计SQL语言处理程序,在此基础上,设计开发DBMS原型系统,同时,也对系统软件的研制方法进行有益的探索。

1.设计一个小型数据库管理系统

对DBMS的实现技术进行研究,通过建立和维护动态数据结构,实现数据的动态存储,研究实现DBMS核心功能的算法及数据结构,设计SQL语言处理程序,在此基础上,设计开发DBMS原型系统.

2.图书借阅管理

背景资料:

1)图书室有各种图书一万多册。

2)每种图书都有书名、书号(ISBN)、一名或多名作者(译者)、出版社、定价、内容简介:

3)借书证记录有借阅者的姓名、所在单位、职业等。

4)凭借书证借书,每次最多能借8本书。借书期限最长为30天。

设计要求:

1)进行需求分析,编写数据字典。

2)设计E-R图。

3)实现新进图书的数据录入。

4)实现对所有购进图书的分类查询和分类统计。

5)能够按书名、作者等分类查询现有图书的数量。

6)记录借阅者的个人资料和所借图书的书名、书号数据等。

3.员工薪资管理

背景资料:

1)某单位现有1000名员工,其中有管理人员、财务人员、技术人员和销售人员。

2)该单位下设4个科室,即经理室、财务科、技术科和销售科。

3)工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在工资中

扣除。

4)每个员工的基本资料有姓名、性别、年龄、单位和职业(如经理、工程师、销

售员等)。

5)每月个人的最高工资不超过3000元。工资按月发放,实际发放的工资金额为

工资减去扣除。

设计要求:

1)进行需求分析,编写数据字典。

2)设计E-R图。

3)实现按照科室录入个人的基本资料、工资和扣除金额的数据。

4)计算个人的实际发放工资。

5)按科室、职业分类统计人数和工资金额。

6)实现分类查询。

7)能够删除辞职人员的数据。

4.库存物资管理

背景资料:

1) 有一个存放商品的仓库,每天都有商品出库和入库。

2) 每种商品都有名称、生产厂家、型号、规格等。

3) 出入库时必须填写出入库单据,单据包括商品名称、生产厂家、型号、规格、

数量、日期、时间、入库单位(或出库单位)名称、送货(或提货)人姓名。

设计要求:

1) 进行需求分析,编写数据字典。

2) 设计E-R图。

3) 设计出入库单据的录入。

4) 实现按商品名称、出入库日期的查询。

5) 实现分别按日、月和年对出入库商品数量的统计。

5、学生学籍管理系统

设计内容:主要的数据表, 学生基本情况数据表,学生成绩数据表,课程表,代码表等。

主要功能模块:

1) 实现学生基本情况的录入、修改、删除等基本操作。

2) 对学生基本信息提供灵活的查询方式。

3) 完成一个班级的学期选课功能。

4) 实现学生成绩的录入、修改、删除等基本操作。

5) 能方便的对学生的个学期成绩进行查询。

6) 具有成绩统计、排名等功能。

7) 具有留级、休学等特殊情况的处理功能。

8) 能输出常用的各种报表。

9) 具有数据备份和数据恢复功能。

设计要求:进行需求分析,编写数据字典。设计E-R图。

学生成绩表的设计,要考虑到不同年级的教学计划的变化情况。

对于新生班级,应该首先进行基本情况录入、选课、然后才能进行成绩录入。

6、银行储蓄系统

设计内容:定期存款单,活期存款帐,存款类别代码表等。

功能模块

1) 实现储户开户登记。

2) 办理定期存款帐。

3) 办理定期取款手续。

4) 办理活期存款帐

5) 办理活期取款手续。

6) 实现利息计算。

7) 输出明细表。

8) 具有数据备份和数据恢复功能。

设计要求:要进行实际调研,系统功能在实现时参照实际的储蓄系统的功能。同时要考虑银行系统数据的安全与保密工作。数据要有加密功能。进行需求分析,编写数据字典。设计E-R图。

7、设备管理系统

设计内容:设备明细帐表,设备使用单位代码表,国家标准设备分类表等。

功能模块:

1) 实现设备的录入、删除、修改等基本操作。

2) 实现国家标准设备代码的维护。

3) 能够对设备进行方便的检索。

4) 实现设备折旧计算。

5) 能够输出设备分类明细表。

6) 具有数据备份和数据恢复功能。

设计要求:进行需求分析,编写数据字典。设计E-R图,具体设备编码参考国家统一编码方法,功能实现也要考虑通用性。

8、医院药品进销存系统

设计内容:药品分类代码表,药品库存表,供货商信息表,采购信息表等。

功能模块:

1) 新药品的入库。

2) 过期药品的出库登记、处理记录。

3) 药品库存检索。

4) 供货商信息检索。

5) 药品采购记录管理。

6) 药品用药说明信息管理。

7) 输出相应的数据报表。

8) 具有数据备份和数据恢复功能。

设计要求:具体项目内容去医院进行调研,药品编码也应参考国家统一编码方法。

三、课程设计的进度安排

1.课程设计应按教学计划的安排统一进行。

2.指导老师提前与学生见面,介绍课程设计的目的、意义、要求等。

3.每位学生自行选择题目,在教师指导下独立完成程序的设计、开发和调试等工作。

4.在指导老师的监督下学生分组完成课程设计答辩,答辩过程由学生主导,轮流担任答辨委员。以此来加强和督促学生重视课程设计,达到课程设计效果。

5.课程设计结束,学生应递交课程设计报告书和源代码。

6.指导老师在课程设计结束后1周内给出课程设计评语与成绩,并报送有关单位。

四、评分标准

课程设计成绩采用五级(优、良、中、及格、不及格)评分制,指导教师依据课程设计报告、实际调试结果和答辩情况评定成绩。注意:选择第一个题目的,成绩至少为良好。

五、其他

1.对先修课程的要求:要求学生修过计算机导论、高级语言程序设计、数据库原理及应用等课程。

2.注意事项:除了一人一题,学生还可以自行组团完成一个功能较完整的实用系统,每组人数限制在5人以内,每组一名负责人,并分工明确。

3.第11周周日举行答辩

附件:

课程设计报告

一、可行性研究报告、项目开发计划

二、需求分析、数据要求说明

三、概要设计、数据库设计说明书

四、详细设计说明书

六、总结

提交报告的格式:

1.正文宋体小四号字

2.文中英文用新罗马(time new roman),四号

3.源程序清单用英文新罗马五号

数据库课程设计要求

数据库课程设计要求

数据库技术课程设计要求

数据库应用课程设计要求

数据库课程设计报告格式要求

数据库课程设计说明书内容要求

数据库课程设计

数据库课程设计

数据库课程设计报告

数据库课程设计感想

数据库类课程设计要求
《数据库类课程设计要求.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档