20142015学年第一学期《数据库系统概论》
课程设计报告
题目学生成绩管理系统
专业计算机科学与技术
班级122班
姓名XXX
学号12XXX
指导教师CXXX
成绩
计算机与信息工程系
2014年10月12日
f目录
摘要1
1需求分析2
11系统需求2
12功能要求2
13安全与完整性要求3
14数据字典3
2概念结构设计4
21系统的实体与联系4
22各个实体ER图4
3逻辑结构设计6
31ER图转换为关系模型6
32数据库与表的建立7
33数据库关系图8
4物理结构设计9
41确定关系模型的存取方法9
42数据流图9
5数据库实施与维护10
51数据库实施10
511插入10
512查询12
513创建数据类型13
514向表中添加字段13
515创建视图13
516创建存储过程15
517触发器17
518自定义函数18
52数据库的维护18
6数据库主要运行界面19
7小结21
致谢22
参考文献23
附录24
f摘要
随着学校向全国及至世界范围的持续扩张学生人数的增加对于学生的信息管理也越来越复杂要求也越来越高因此需要一个全面、详细的信息管理系统以便完成对学生信息的管理。无纸化的环境是技术时代的一个梦想也是许多学校和公司越来越意识到的一个真实世界。以前是由学生档案和公告栏来提供各种信息及通告新的变化而现在这个繁杂的工作已被网站和内部计算机网络所取代。使得学生信息的管理更方便、安全。
根据调查得知现在广大学生进行信息提交的主要方式是基于文件、表格等纸介质的手工处理学生信息管理部门信息处理工作量大容易出错且管理方面因人而异。然而学校网上学生信息管理系统应该覆盖各个所需功能使各级管理人员和广大教职工在信息系统的辅助下进行工作提高管理的整体水平。使得学生信息管理更方便。
学生信息管理系统可以用集中的数据库将与人力资源管理相关的信息全面、有机地联系起来有效地减少了信息更新和查找中的重复劳动保证了信息的相容性从而大大地提高了工作效率还能使原来不可能提供的分析报告成了可能。在采用和实施学生信息管理系统之后就会将依赖于人的过程改为依赖于计算机系统的过程。学校管理人员只要获取了相应的权限就可以随时进入系统直接查阅相应的信息。采用和实施学生信息管理系统不仅仅是为了提高工作效率。为了除掉手工记录的低效率工作方式运用信息化管理提高工作效率开发本系统。
应该看到在实施学生信息管理系统后经过整合的、较为全面、准确、一致和相容的信息不仅可以让学校领导对本学校学生资源的现状有一个比较全面和准确的认识同时也可以生r