江 南 大 学 太 湖 学 院
数 据 库 课 程 设 计 报 告
课题《基于SQL数据库的通用成绩管理系
统》--
文档管理
设 计 者 童亚芳
专 业
计算机科学与技术
班 级 计科82
学 号 0821044
同组成员名单 孔成茜(组长),施雪雯(辅助
程序员1),钱瑞菊(辅助程序员2),郑雨婷(美工
设计员)
指导老师 龚畅
评定成绩
2011年 1 月 4 日
课 程 设 计 任 务 书
一、
课程名称 《数据库
系统原理》 指导教师__龚畅_______
二、本课程设计题目 《基于SQL数据库的通用成绩
管理系统》--文档管理
三、本设计所要达到的目的和要求 1、主题明确,软体开发要有创新性,能体现SQL的存储过程、触发器、游标技术等; 2、用高级语言
Delphi7结合SQL Server数据库进行开发;
3、写出数据库关系模式及相应的数据库表关系图;
4、绘制成绩MIS相应的系统流程图、E-R图等;
5、完成成绩MIS登录界面、账户管理、主界面、成绩录入、成绩
查询和其各项设计与操作。
四、接受任务学生:
计科82 班 童亚芳
五、开始及完成时间 自 2011 年 1 月 4 日
至 2011 年 1 月 14 日
2011年 1 月 4 日
目录
1、概述 3
2、需求分析 3
2.1系统需求分析及功能需求分析 3
2.1.1系统功能的描述 4
3、系统程序的实现、调试与操作 4
3.1系统总体的测试与调试 4
3.2
软件前台设计 8
4、系统软件使用说明 9
4.1系统配置、帮助与使用说明 9
4.2著名同类软件考察、分析 10
5、SRS分层数据流图与数据字典 12
6、软件服务模块集成测试 17
7、总结 19
8、参考文献 19
概述
通用成绩管理系统可以实现对学生成绩的管理,在此系统里可以查询、添加、删除学生的成绩,方便用户的管理。学生成绩管理系统是应对学生人数增多、信息量增大的
问题,实现管理的现代化、
网络化,逐步摆脱当前学生成绩管理的人工管理方式,提高成绩管理效率而开发的。希望该开发程序能够解决学生信息存储、学生成绩查询、录入还有课程查询等一系列功能,并提供了对各功能模块的查询和更新功能,且这两种功能基本上是通过存储过程来实现的,其中学生成绩查询和学生信息查询是系统开发的重点。
需求分析
2.1系统需求分析及功能需求分析
该系统方便了老师对学生成绩会有一个成体的了解,在今后的课程教学中可以对自己进行改进。同时还可以对教授的课程进行修改和重设。还可以进一步了解学生的信息,加深对学生的了解,便于因材施教。该系统应该能够查询学生的成绩信息,同时还有更改学生信息的功能,还有就是查询新的课程信息。当学生基本信息发生变化时,老师能对其进行修改、删除、增加。如老师进行排课的时候能够有序的安排,不会出现错排或重复等一系列状况。能够进行课程名、课时、学分的修改、删除和增添。对成绩的管理,能够进行成绩的录入、修改、删除,能够清晰的了解学生的成绩和大体情况,以便做出相应的总结和改进。系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码。成绩查询系统。在该界面中同学可以查询自己的成绩,还可以查询整个科目的全部成绩。
2.1.1系统功能的描述
该系统方便了老师对学生成绩的了解,在今后的课程教学中可