仰恩大学计算机与信息学院
数据库系统设计
课程设计报告
设计课题: 考务管理系统
专业班级: 06
信管
1
班
成员名单:陈滨 组长 110720060038
刘泉方 0501964
吴宝卿 101020060054
杨思远 110720060030
指导老师: 张 莉
课题工作时间: 2009-05
考务系统设计
目 录
一、项目开发计划………………………………………………………………………………………………2
1.1 引言 ……………………………………………………………………………………………………2
1.2 项目描述 ………………………………………………………………………………………………2
二、软件需求说明书……………………………………………………………………………………………3
2.1 引言 ……………………………………………………………………………………………………3
2.2 任务概述 ………………………………………………………………………………………………4
2.3 需求分析 ………………………………………………………………………………………………4
2.4 运行环境 ………………………………………………………………………………………………6
三、数据需求说明书……………………………………………………………………………………………6
3.1 引言 ……………………………………………………………………………………………………6
3.2 数据逻辑描述 …………………………………………………………………………………………7
3.3 数据的采集 ……………………………………………………………………………………………7
四、概要设计说明书……………………………………………………………………………………………7
4.1 引言 …………………………………………………………………………………………………8
4.2 总体设计 ………………………………………………………………………………………………8
五、数据库设计说明书…………………………………………………………………………………………10
(一)、需求分析阶段 ……………………………………………………………………………………10
1.系统内部框架及数据字典 …………………………………………………………………………10
2.各子系统的数据流程图及数据字典 …………………………………………………………………10
(二)、概念设计阶段………………………………………………………………………………………12
1、任务……………………………………………………………………………………………………12
2、各个具体的实体………………………………………………………………………………………12
(三)、逻辑设计部分………………………………………………………………………………………13
1、概念模型向关系模型转换及依赖关系分析…………………………………………………………13
(四)、物理设计部分………………………………………………………………………………………14
六、详细设计说明书……………………………………………………………………………………………14
1、引言……………………………………………………………………………………………………14
2、程序系统的结构………………………………………………………………………………………14
3、报名登记模块设计说明 …………………………………………………………………………… 15
4、产生准考证号模块设计说明…………………………………………………………………………17
5、打印准考证模块设计说明……………………………………………………………………………17
6、考生成绩录入模块设计说明…………………………………………………………………………18
7、合格标准考生成绩录入模块设计说明 ……………………………………………………………19
8、录取考生模块设计说明 ……………………………………………………………………………19
9、打印成绩单模块设计说明 ………………………………………………………………………… 20
10、打印录取通知书模块设计说明 ……………………………………………………………………20
11、设置系统用户模块设计说明……………………………………………………………………… 21
12、系统初始化模块设计说明 …………………………………………………………………………22
七、用户手册……………………………………………………………………………………………………23
1
考务系统设计
八、总结部分……………………………………………………………………………………………………30
一、项目开发计划:
1.1 引言
1.1.1 编写目的:
编写本系统可以很好的帮助考试管理人员管理考生信息,输入成绩,打印准考证,录取通知书等等有关
考试的一些列工作,可以帮助管理人员节省大量的时间并且可以精简人员。
1.1.2 背景:
本系统的的名字是考务系统,可以应用于各种考试机构和考务管理人员,开发者是陈滨,刘泉方,吴宝
卿,杨思远;实现本系统需要.Net Framework 2.0 和 SQL Server 2005 以及 Microsoft 的 Windows
网络操作系统的支持。
1.1.3 定义:
.Net Framework 2.0 作为本系统运行的平台,SQL Server 2005 作为本系统的后台支持,微软的
Windows 网络操作系统是本系统的运行环境。
1.1.4 参考资料:
Microsoft MSDN
1.2 项目概述
本系统用于从考生报名、产生准考证号到录取考生和打印成绩单,即对考生考试和录取全过
进行管理的考务系统,包含的主要功能如下:
考生报名,按报名顺序产生报名号。
产生准考证号和以紧凑方式打印准考证
输入考生考试成绩和输入录取合格标准。
根据合格标准录取上线考生。
打印考生成绩单和考生录取通知书。
设置系统用户和系统初始化。
考务管理系统是围绕学校招生录取管理而建立的,其中涉及的信息大体上可以分为:考试报信息、合格标
准信息、成绩信息和系统用户信息。
整体的过程是管理员对这些信息进行相应处理,打印准考证,成绩单以及录取通知书等。
2
考务系统设计
1.2.1 工作内容
系统分析,需求分析,系统设计,概念设计,逻辑设计,物理设计,数据库设计,编写源代码,系统测试,
文档撰写。
1.2.2 主要参加人员及任务分工
陈 滨:系统分析,需求分析,系统设计,数据库设计,系统编写,系统测试,文档撰写。
刘泉方:需求分析,概念设计,逻辑设计,撰写流程图,系统测试,文档撰写。
吴宝卿:系统测试,文档撰写。
杨思远:系统测试。
1.2.3 产品
1.2.3.1 程序
考务系统以及数据库文件。
1.2.3.2 文件
系统使用说明书,考务系统以及数据库文件。
二、软件需求说明书:
2.1 引言
2.1.1 编写目的:
编写本系统可以很好的帮助考试管理人员管理考生信息,输入成绩,打印准考证,录取通知书等等有关
考试的一些列工作,可以帮助管理人员节省大量的时间并且可以精简人员。
2.1.2 背景:
本系统的的名字是考务系统,可以应用于各种考试机构和考务管理人员,开发者是陈滨,刘泉方,吴宝
卿,杨思远;实现本系统需要.Net Framework 2.0 和 SQL Server 2005 以及 Microsoft 的 Windows
网络操作系统的支持。
2.1.3 定义:
.Net Framework 2.0 作为本系统运行的平台,SQL Server 2005 作为本系统的后台支持,微软的
Windows 网络操作系统是本系统的运行环境。
3
考务系统设计
2.1.4 参考资料:
Microsoft MSDN
2.2 任务概述
2.2.1 目标
编写本系统可以很好的帮助考试管理人员管理考生信息,输入成绩,打印准考证,录取通知书等等有关考
试的一些列工作,可以帮助管理人员节省大量的时间并且可以精简人员。
2.2.2 用户的特点
本系统维护的人员必须精通 C#.Net 和 SQL Server 2005 以及 ADO.Net。使用人员需要会使用 Microsoft
Windows 操作系统的基本操作即可。
2.3 需求分析
2.3.1 对功能的分析
输入:
输出:
输入项名称 标识符 类型 长度(字节) 说明
报名号
ID string 10
报名号
姓名
Name string 18
考生姓名
数学
Math int
3 位数
考生成绩
外语
English int
3 位数
政治
Politics int
3 位数
专业课
Pro int
3 位数
总分
Total int
3 位数 总分为各科成绩之和
输入项名称 标识符 类型 长度(字节) 说明
报名号
ID string 10
由系统自动产生
姓名
Name string 18
学生基本信息
性别
Sex string 1
出生日期
Birthday datetime 8
通信地址
Address string 40
邮政编码
Post string 6
照片
Photo string 50
照片文件存放的路径
准考证号
ExamID string 10
准考证号
4
- 1
- 2
前往页