资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
数据库原理及应用课程设计指导书一、课程设计教学目的及基本要求:1. 课程设计教学目的数据库原理及应用课程设计周是在学生系统的学习了数据库原理课程后,按照关系型数据库的基本原理,综合运用所学的知识,以小组为单位,设计开发一个小型的数据库管理系统。通过对一个实际问题的分析、设计与实现,将原理与应用相结合,使学生学会如何把书本上学到的知识用于解决实际问题,培养学生的动手能力;另一方面,使学生能深入理解和灵活掌握教学内容。2. 课程设计基本要求:四人为一个小组,小组成员既要有相互合作的精神,又要分工明确。每个学生都必须充分了解整个设计的全过程。从开始的系统需求分析到最后的软件测试,都要有详细的计划,设计文档应按照软件工程的要求书写。系统中的数据表设计应合理、高效,尽量减少数据冗余。软件界面要友好、安全性高。软件要易于维护、方便升级。编程语言可由小组根据自己的情况选择,但一般情况下应该是小组的每个成员都对该语言较熟悉。避免把学习语言的时间放在设计期间。参考使用的语言有:C#。二、课程设计的时间安排周一:需求分析,总体设计周二:详细设计周三周四:上机调试周五:应用程序打包并撰写实验报告,做好答辩准备。三、课程设计的考核方法及成绩评定学生完成一个管理系统的设计方案和程序设计,以此作为考核依据。本课程设计成绩分为:优秀、良好、中等、及格、不及格五个等级。本课程设计成绩由集中指导出勤情况、完成设计质量、答辩效果、综合表现等方面综合评定。具体考核时间与考核方法:周五晚上 7 点9 点(地点五教 204(暂定) ):考核。1)每组派一个代表(其它成员在下面随时准备回答问题)做 PPT,汇报本组工作流程与系统运行情况,并要演示。2)针对具体问题作答(提问,至少两位老师在场提问) 。四、课程设计的内容(每组限选一项,且各组不能重复,请各位同学抓紧时间自行分组,周一把分组名单报老师)题目一 学生学籍管理系统1、实验内容: (1)主要的数据表学生基本情况数据表,学生成绩数据表,课程表等等。(2)主要功能模块1)实现学生基本情况的录入、修改、删除等基本操作。2)对学生基本信息提供灵活的查询方式。3)完成一个班级的学期选课功能。4)实现学生成绩的录入、修改、删除等基本操作。5)能方便的对学生的学期成绩进行查询。6)具有成绩统计、排名等功能。7)具有留级、休学等特殊情况的处理功能。8)能输出常用的各种报表。9)具有数据备份和数据恢复功能。2、实验要求:(1)学生成绩表的设计,要考虑到不同年级的教学计划的变化情况。(2)对于新生班级,应该首先进行基本情况录入、选课、然后才能进行成绩录入。题目二 图书管理系统1、实验内容: (1)主要的数据表图书基本信息表,借书卡信息表,借阅信息表,图书分类信息表等等。(2)主要功能模块1)图书基本情况的录入、修改、删除等基本操作。2)办理借书卡模块。3)实现借书功能。4)实现还书功能。5)能方便的对图书进行查询。6)对超期的情况能自动给出提示信息。7)具有数据备份和数据恢复功能。2、实验要求:图书编号可参考国家统一的图书编码方法,再完成基本功能模块的情况下,尽量使系统能具有通用性。题目三 银行储蓄系统1、实验内容: (1)主要的数据表定期存款单,活期存款帐,存款类别代码表等等。(2)主要功能模块1)实现储户开户登记。2)办理定期存款帐。3)办理定期取款手续。4)办理活期存款帐5)办理活期取款手续。6)实现利息计算。7)输出明细表。8)具有数据备份和数据恢复功能。2、实验要求:(1)要进行实际调研,系统功能在实现时参照实际的储蓄系统的功能。(2)同时要考虑银行系统数据的安全与保密工作。题目四 设备管理系统1、实验内容: (1)主要的数据表设备明细帐表,设备使用单位代码表,国家标准设备分类表等等。(2)主要功能模块1)实现设备的录入、删除、修改等基本操作。2)实现国家标准设备代码的维护。3)能够对设备进行方便的检索。4)实现设备折旧计算。5)能够输出设备分类明细表。6)具有数据备份和数据恢复功能。2、实验要求:具体设备编码参考国家统一编码方法,功能实现也要考虑通用性。题目五 医院药品进销存系统1、实验内容: (1)主要的数据表药品分类代码表,药品库存表,供货商信息表,采购信息表等等。(2)主要功能模块1)新药品的入库。2)过期药品的出库登记、处理记录。3)药品库存检索。4)供货商信息检索。5)药品采购记录管理。6)药品用药说明信息管理。7)输出相应的数据报表。8)具有数据备份和数据恢复功能。2、实验要求:具体项目内容去医院进行调研,药品编码也应参考国家统一编码方法。题目六 英语学习助手1、实验内容: (1)主要的数据表英语分级单词表,常用单词例句表,短文分级表等等。(2)主要功能模块1)实现英语单词的录入、修改、删除等基本操作。2)实现常用英语单词例句的录入、修改、删除等基本操作。3)实现英语单词检索、翻译等。4)常用英语单词例句检索。5)根据难度随机生成一份单词测试题目。6)能够检索出短文极其翻译对照表。7)具有数据备份和数据恢复功能。2、实验要求:系统要考虑实用性,尽量实现英汉互译。英语单词和短语可以考虑加上声音。题目七 大学生就业咨询系统1、实验内容: (1)主要的数据表用人单位基本信息表,专业信息表,地区代码表等等。(2)主要功能模块1)对用人单位的基本信息进行录入、修改、删除等。2)实现毕业生专业信息的维护。3)定时发布用人单位的毕业生需求信息。4)方便的实现对人才需求信息的检索。5)对用人单位的级别能够自动进行变更。6)能够对历年的毕业需求信息进行统计、分析。7)具有数据备份和数据恢复功能。2、实验要求:方便毕业生进行就业信息检索,可考虑将就业信息在网上进行发布。题目八 教务辅助管理系统1、实验内容: (1)主要的数据表教师基本信息表,课程表,教室资源表等等。(2)主要功能模块1)对上课教师基本信息进行管理。2)对全院开设的课程进行管理。3)录入教师基本上课信息。4)实现自动排课功能。5)简单计算工作量。6)能够进行各种数据统计。7)能够输出相应的报表。8)具有数据备份和数据恢复功能。2、实验要求:软件功能主要考虑实用,具体功能模块一定要先进行调研。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号