系统设计实验报告
——远程线考试系统
目 录
软件需求说明书························
1 引言 ···························
1.1编写目 ·······················
1.2背景 ·························
1.3定义 ·························
1.4参考资料 ·······················
2 程序系统结构························
3 程序设计说明·························
1引言
1.1编写目
文档编写目远程线考试系统项目设计提供:
a.系统结构设计说明
b.程序设计说明
c 程序(标识符)设计说明
1. 2背景
着网络技术飞速发展现学社会培训部门已开设远程教育通计算机网络实现异教育远程教育软件开发目前说处起步阶段构建远程线考试系统实际意义
根户提出需求项目组承接该系统开发工作
a. 开发软件系统名称:远程线考试系统
b. 项目务提出者:福州学软件学院
c. 户:类专院校学校中学校
1.3定义
远程线考试系统
远程线考试系统基BrowserWeb模式实现考试题库理户线考试动阅卷功系统
1.4参考资料
ü GB 8566 计算机软件开发规范
ü GB 8567 计算机软件产品开发文件编制指南
ü 软件设计标准
ü ASPSQLServer2000清华学出版社
ü 行性研究报告
ü 项目计划文档
2程序系统结构
3程序1(标识符)设计说明
3.1程序描述
注册信息录入信息处理
基目: 输入基资料进行验证保存
3.2功
基信息输入处理包括
l 输入保存姓名
l 输入保存性
l 输入保存出生日期
l 输入保存考试号码
l 输入保存备注
3.3性
求响应时间1秒
3.4输项
输入信息
数类型
数值范围
考生姓名
String
包含变长字符串长度 20 亿字符
考生性
Boolean
MF
考生出生日期
Date (Time)
包含表示日期数字日期范围公元 100 年 1 月 1 日公元 9999 年 12 月 31 日
考生考试号码
Long
包含 2147483648 2147483647 间整数
考生基信息
String
包含变长字符串长度 20 亿字符
3. 5输出项
3.6算法
3.7流程逻辑
3.8接口
3.9存储分配
需数库存储
3.10注释设计
a. 加模块首部注释:
b.加分枝点处注释:变量功范围缺省条件等需注释
d.逻辑加注释
:
3.11限制条件
3.12测试计划
组测试员进行测试
3.13尚未解决问题
4程序2(标识符)设计说明
4.1程序描述
考生信息理(考生信息处理)基信息进行添加删修改查询等务
4.2功
基处理包括
l 考生基信息添加
l 考生基信息删
l 考生基信息修改
l 考生基信息查询
4.3性
求响应时间1秒
4.4输项
输入信息
数类型
数值范围
考生姓名
String
包含变长字符串长度 20 亿字符
考生性
Boolean
MF
考生出生日期
Date (Time)
包含表示日期数字日期范围公元 100 年 1 月 1 日公元 9999 年 12 月 31 日
考生考试号码
Long
包含 2147483648 2147483647 间整数
考生基信息
String
包含变长字符串长度 20 亿字符
4. 5输出项
4.6算法
4.7流程逻辑
4.8接口
4.9存储分配
需数库存储
4.10注释设计
a. 加模块首部注释
:
b.加分枝点处注释:变量功范围缺省条件等需注释
d.逻辑加注释:
4.11限制条件
4.12测试计划
组测试员进行测试
4.13尚未解决问题
5程序3(标识符)设计说明
5.1程序描述
试题模型设置输入试题模型进行理
5.2功
基输入包括
l 试题分值输入
l 试题数量输入
5.3性
求响应时间1秒
5.4输项
输入信息
数类型
数值范围
题目数量分值
Long
包含 2147483648 2147483647 间整数
5. 5输出项
5.6算法
5.7流程逻辑
5.8接口
5.9存储分配
需数库存储
5.10注释设计
a. 加模块首部注释:
b.加分枝点处注释:变量功范围缺省条件等需注释
d.逻辑加注释:
5.11限制条件
5.12测试计划
组测试员进行测试
5.13尚未解决问题
6程序4(标识符)设计说明
6.1程序描述
试题库理输入处理试题库进行理
6.2功
l 单选题添加编辑删
l 选题添加编辑删
6.3性
求响应时间1秒
6.4输项
输入信息
数类型
数值范围
题目
String
包含变长字符串长度 20 亿字符
6. 5输出项
6.6算法
6.7流程逻辑
6.8接口
6.9存储分配
需数库存储
6.10注释设计
a. 加模块首部注释:
b.加分枝点处注释:变量功范围缺省条件等需注释
d.逻辑加注释:
6.11限制条件
6.12测试计划
组测试员进行测试
6.13尚未解决问题
7程序5(标识符)设计说明
7.1程序描述
试卷生成输入处理试卷生成进行处理
7.2功
基输入处理包括
l 输入考题数量
l 系统动生成相应试卷
7.3性
求响应时间1秒
7.4输项
输出信息
数类型
数值范围
题目数量
String
包含变长字符串长度 20 亿字符
7. 5输出项
7.6算法
7.7流程逻辑
7.8接口
7.9存储分配
需数库存储
7.10注释设计
a. 加模块首部注释:
b.加分枝点处注释:变量功范围缺省条件等需注释
d.逻辑加注释:
7.11限制条件
7.12测试计划
组测试员进行测试
7.13尚未解决问题
8程序6(标识符)设计说明
8.1程序描述
线考试输入考生答题进行理
8.2功
基输入处理包括
l 输入题目答案
8.3性
求响应时间1秒
8.4输项
输入信息
数类型
数值范围
客观题(判断题)
Boolean
TF
客观题(选择题)
String
包含变长字符串长度 20 亿字符
观题(问答题)
String
包含变长字符串长度 20 亿字符
8. 5输出项
8.6算法
8.7流程逻辑
8.8接口
8.9存储分配
需数库存储
8.10注释设计
a. 加模块首部注释:
b.加分枝点处注释:变量功范围缺省条件等需注释
d.逻辑加注释:
8.11限制条件
8.12测试计划
组测试员进行测试
8.13尚未解决问题
9程序7(标识符)设计说明
9.1程序描述
考试系统动阅卷
9.2功
基输入处理包括
l 输入正确答案
l 系统动阅卷处理
9.3性
求响应时间1秒
9.4输项
输入信息
数类型
数值范围
标准试卷
String
包含变长字符串长度 20 亿字符
考生试卷
String
包含变长字符串长度 20 亿字符
9. 5输出项
输出信息
数类型
数值范围
考生分
Integer
包含 32768 32767 间整数
题目错信息
String
包含变长字符串长度 20 亿字符
9.6算法
9.7流程逻辑
9.8接口
9.9存储分配
需数库存储
9.10注释设计
a. 加模块首部注释:
b.加分枝点处注释:变量功范围缺省条件等需注释
d.逻辑加注释:
9.11限制条件
9.12测试计划
组测试员进行测试
9.13尚未解决问题
10程序8(标识符)设计说明
10.1程序描述
成绩查阅输入处理
9.2功
基输入处理包括
l 输入考生基信息关键字查询
l 输出考生分
10.3性
求响应时间1秒
10.4输项
输入信息
数类型
数值范围
关键词
String
包含变长字符串长度 20 亿字符
10. 5输出项
输入信息
数类型
数值范围
相关信息
String
包含变长字符串长度 20 亿字符
10.6算法
SQL查询
10.7流程逻辑
10.8接口
10.9存储分配
需数库存储
10.10注释设计
a. 加模块首部注释:
b.加分枝点处注释:变量功范围缺省条件等需注释
d.逻辑加注释:
10.11限制条件
10.12测试计划
组测试员进行测试
10.13尚未解决问题
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档