下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、对于系统设计实验报告 系统设计实验报告 远程在线考试系统 目 录 软件需求说明书 1 引言 11 编写目的 12 背景 13 定义 14 参考资料 2 程序系统的结构 3 程序设计说明 1 引言 1 1 编写目的 本文档的编写目的是为远程在线考试系统项目的设计提供: a系统的结构、设计说明; b程序设计说明; c. 程序(标识符)设计说明 1 2 背景 随着网络技术的飞速发展,现在很多的大学及.上其它的培训部门都已经开设了远程教育,并通过计算机网络实现异地教育。但是,远程教育软件的开发,就目前来说,还是处于起步的阶段。因此,构建一个远程在线考试系统,还是有很大的实际意义的。 根据用户提出的需求
2、,本项目组承接该系统的开发工作 a开发软件系统的名称:远程在线考试系统 b本项目的任务提出者:福州大学软件学院 c c 用户:各类大专院校学校、中小学校。 1 3 定义 远程在线考试系统 远程在线考试系统是基于用browser/web模式下的,可以实现考试题库管理、多用户在线考试、自动阅卷功能的系统。 1 4 参考资料 ü gb 8566 计算机软件开发规范 ü gb 8567 计算机软件产品开发文件编制指南 ü 软件设计标准uml 技术标准 ü asp 与 sql-server2021清华大学出版社 ü 可行性研究报告 ü 项目计划
3、文档 2 程序系统的结构 3 程序 1 (标识符)设计说明 3 1 程序描述 注册信息录入及信息处理 基本目的: 输入基本资料进行验证保存。 3 2 功能 基本信息输入和处理包括 l 输入和保存姓名 l 输入和保存性别 l 输入和保存出生日期 l 输入和保存考试号码 l 输入和保存备注 3 3 性能 要求响应时间小于 1 秒。 3 4 输人项 输入信息 数据类型 数值范围 考生姓名 string 包含变长字符串,最大长度可为 20 亿个字符。 考生性别 boolean m/f 考生出生日期 date (time) 包含表示日期的数字,日期范围从公元 100 年 1 月 1 日到公元 9999
4、年 12 月 31 日。 考生考试号码 long 包含 -2,147,483,648 到 2,147,483,647 之间的整数。 考生基本信息 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
5、1 程序描述 考生信息的管理(考生信息处理)对基本信息进行添加、删除、修改、查询等任务。 4 2 功能 基本处理包括 l 考生基本信息的添加 l 考生基本信息的删除 l 考生基本信息的修改 l 考生基本信息的查询 4 3 性能 要求响应时间小于 1 秒。 4 4 输人项 输入信息 数据类型 数值范围 考生姓名 string 包含变长字符串,最大长度可为 20 亿个字符。 考生性别 boolean m/f 考生出生日期 date (time) 包含表示日期的数字,日期范围从公元 100 年 1 月 1 日到公元 9999 年 12 月 31 日。 考生考试号码 long 包含 -2,147,48
6、3,648 到 2,147,483,647 之间的整数。 考生基本信息 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 功能 基本输
7、入包括 l 试题分值输入 l 试题数量输入 5 3 性能 要求响应时间小于 1 秒。 5 4 输人项 输入信息 数据类型 数值范围 题目数量、分值 long 包含 -2,147,483,648 到 2,147,483,647 之间的整数。 5 5 输出项 无 5 6 算法 无 5 7 流程逻辑 5 8 接口 无 5 9 存储分配 需要数据库存储 5 10 解释设计 a 加在模块首部的解释:无 b加在各分枝点处的解释:对各变量的功能、范围、缺省条件等需要解释; d对使用的逻辑所加的解释:无 5 11 限制条件 无 5 12 测试计划 由本组测试员进行测试。 5 13 尚未解决的问题 无 6 程序
8、 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
9、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加在各分枝点处的解释:对各变量的功能、范
10、围、缺省条件等需要解释; d对使用的逻辑所加的解释:无 7 11 限制条件 无 7 12 测试计划 由本组测试员进行测试。 7 13 尚未解决的问题 无 8 程序 6 (标识符)设计说明 8 1 程序描述 在线考试输入是对考生答题进行管理。 8 2 功能 基本输入与处理包括 l 输入题目答案 8 3 性能 要求响应时间小于 1 秒。 8 4 输人项 输入信息 数据类型 数值范围 客观题(判断题) boolean t/f 客观题(选择题) string 包含变长字符串,最大长度可为 20 亿个字符。 主观题(问答题) string 包含变长字符串,最大长度可为 20 亿个字符。 8 5 输出项
11、无 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 包含变长
12、字符串,最大长度可为 20 亿个字符。 考生试卷 string 包含变长字符串,最大长度可为 20 亿个字符。 9 5 输出项 输出信息 数据类型 数值范围 考生得分 integer 包含 -32,768 到 32,767 之间的整数。 题目对错信息 string 包含变长字符串,最大长度可为 20 亿个字符。 9 6 算法 无 9 7 流程逻辑 9 8 接口 无 9 9 存储分配 需要数据库存储 9 10 解释设计 a 加在模块首部的解释:无 b加在各分枝点处的解释:对各变量的功能、范围、缺省条件等需要解释; d对使用的逻辑所加的解释:无 9 11 限制条件 无 9 12 测试计划 由本组测
13、试员进行测试。 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
14、10 解释设计 a 加在模块首部的解释:无 b加在各分枝点处的解释:对各变量的功能、范围、缺省条件等需要解释; d对使用的逻辑所加的解释:无 10 11 限制条件 无 10 12 测试计划 由本组测试员进行测试。 10 13 尚未解决的问题 无 1、最困难的事就是认识自己。20.7.147.14.202118:1618:16:46jul-2021:16 2、自知之明是最难得的知识。二二年七月十四日 2021 年 7 月 14 日星期二 3、越是无能的人,越喜欢挑剔别人。18:167.14.202118:167.14.202118:1618:16:467.14.202118:167.14.2021 4、与肝胆人共事,无字句处读书。7.14.20217.14.202118:1618:1618:16:4618:16:46 5、三军可夺帅也。tuesday, july 14, 2021july 20tuesday, july 14, 20217/14/2021 6、最大的骄傲于最大的自卑都表示心灵
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 物质采购部规章制度
- 物资采购公平制度范本
- 物资采购议价制度
- 特种设备采购验收制度
- 现代采购制度
- 甘肃采购管理制度
- 生产采购部门管理制度
- 生鲜采购提成制度
- 电厂煤炭采购制度
- 电子卖场采购制度
- (完整版)笔录模板
- EN ISO 15614-05金属材料焊接工艺规程与评定-焊接工艺试验 中文
- 惠州市惠城区2022-2023学年数学六年级第二学期期末综合测试试题含解析
- 2023年江苏对口单招财会高考试卷
- 工程地质勘察报告110000字
- 实验动物课件 实验动物的营养控制-研究生2018
- YY/T 1778.1-2021医疗应用中呼吸气体通路生物相容性评价第1部分:风险管理过程中的评价与试验
- GB/T 23901.1-2019无损检测射线照相检测图像质量第1部分:丝型像质计像质值的测定
- FZ/T 73009-2021山羊绒针织品
- 印刷及纸张基础知识培训课件
- 利用导数证明数列不等式问题课件-高考数学二轮复习
评论
0/150
提交评论