信息与计算科学本科专业
数据库课程设计任务书
2011级)
题目:  毕业设计管理系统 
学生姓名:           班级:                    学号:         
题目类型: 软件开发                   指导教师:         
一. 设计的目的和意义
该设计要求学生以毕业设计管理业务为背景,设计、开发一套“毕业设计管理系统”软件。
通过该题目的设计、开发,使学生初步得到信息管理系统开发的训练,全面培养软件开发过程中的分析、设计、编码、测试及文档规范书写的能力,得到软件开发的综合训练,提高解决实际问题的能力。
二. 课程设计的任务及要求
1)以毕业设计管理业务为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型;完成软件结构设计和数据库设计;完成软件开发,撰写设计说明书;
2)系统要实现教师提交题目、题目审核(包括相似度检测)、专家评阅审定,学生网上选题,题目发布等功能;
3)系统要实现满足多种条件的统计分析功能,有些统计数据要采用图表的格式呈现;
4)该系统的开发,采用PBJava技术,数据库系统可选SQL Server MySQL Oracle。程序代码要超过1000行语句;
5)毕业设计管理系统所涉及的信息有:
教师信息。包括的数据项有:教师代码,姓名,性别,职称,,,E-mailQQ号等。
学生信息。包括的数据项有:学号,姓名,性别,专业,班级,,E-mailQQ
等。
题目信息。包括的数据项有:题目名称,题目性质,题目类型,题目来源,学期等。
题目评审信息。包括的数据项有:题目名称,学期,评审人,评审意见等。
三. 各阶段时间安排(共2周):
设计内容
进程计划
搜集参考资料,分析题目要求。
1
1
教师指导学生学习进行需求分析。
2天~第3
学生提出系统总体设计方案和详细设计方案。
4 数据库设计的意义天~第5
功能实现(软件编程)。
2
1天~第3
检查程序,答辩。
4
修改、提交课程设计说明书
5
四. 主要参考文献
1. 赵艳铎等(). 数据库原理(5) [M]. 清华大学出版社, 2011
2. 杨冬青等(). 数据库系统概念(6) [M]. 机械工业出版社, 2012
3. 金名等(). 数据库系统设计、实现与管理(8) [M]. 清华大学出版社, 2012
4. 刘智勇. SQL Server 2008宝典[M]. 电子工业出版社,2010
5. 苏金国等(). Oracle Database 9i/10g/11g编程艺术[M]. 人民邮电出版社, 2011
6张跃平. JSP程序设计[M]. 清华大学出版社, 2009,8
7. 陈泽强. 基于.NET的本科毕业设计管理系统的设计与实现[D].电子科技大学,2012.
8. 随裕欢. 基于B/S模式的毕业设计管理系统的设计与实现[D].长安大学,2009.
9. 李东艳,崔崇芳等.J2EE应用开发实例精解[M].北京:清华大学出版社,2011.
10. 李华. PowerBuilder程序设计教程[M]. 清华大学出版社,2010

附录:课程设计提交的成果
1. 设计说明书一份,内容包括:
1) 中文摘要、关键词(300字之内);
2)需求分析(系统结构、系统功能);
3) 概念结构设计(E-R图);
4) 逻辑结构设计(数据库设计,关系图);
5) 系统实现(主要功能界面);
6)参考文献;
7)课程设计总结(300字之内)。
2. 每班刻制光盘一张。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。