数据库类课程设计要求由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“数据库课程设计要求”。
一、课程设计的目的本课程设计通过实际设计一个小型数据库管理系统,或者设计与实现一个颇具规模的数据库应用系统,使学生进一步理解所学到的原理性知识,培养学生开发大型系统软件的能力。
二、课程设计教学的基本内容和要求
可由指导教师给定参考题目,允许学生自行设计题目,但必须经指导教师批准才可用。下面给出课程设计的几个参考题目:
本项目对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.源程序清单用英文新罗马五号
一、课程设计题目:图书管理系统的设计功能要求:(1)录入编目:新书录入,办理借书证(补办),销毁借书证;(2)借书还书:借书(续借),还书,馆际互借;(3)查询统计:图书检索(书名,作者,出版社,ISBN),过期未还者,某......
数据库课程设计要求2007-2008学年第一学期第一阶段:指导教师按班级填写《数据库系统课程设计任务书》,组织学生选题,并汇总选题及分组清单。第二阶段:组织学生撰写需求分析报告,......
2011级硕士研究生《数据库技术》课程应用开发设计要求1.开发设计一个简单的管理信息系统(题目自选),其前台所使用的语言不限,但后台开发平台要求统一使用SQL Server 2000及其以上......
数据库应用课程设计要求一、计算机信息管理专业集中实践环节包含的内容及完成时间:1、数据库应用课程设计——应在第二学期完成;2、企业资源规划(ERP)综合实训——应在第四学期......
桂林电子工业学院课程设计说明书用纸引言包括设计目的、背景1 系统的目标及任务包括系统建设目标,系统的主要任务,系统性能指标,系统标准化要求。 2 系统需求分析(1)系统的详细需......