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