格斯文档网

您现在的位置是:格斯文档网 > 述职报告 >

系统设计实验报告

 系统设计实验报告 1 引言

 1.1 编写目的 本文档的编写目的是为远程在线考试系统项目的设计提供:

 a.系统的结构、设计说明; b.程序设计说明; c. 程序(标识符)设计说明

 1. 2 背景

 随着网络技术的飞速发展,现在很多的大学及社会上其它的培训部门都已经开设了远程教育,并通过计算机网络实现异地教育。但是,远程教育软件的开发,就目前来说,还是处于起步的阶段。因此,构建一个远程在线考试系统,还是有很大的实际意义的。

 根据用户提出的需求,本项目组承接该系统的开发工作 a. 开发软件系统的名称:远程在线考试系统 b. 本项目的任务提出者:福州大学软件学院 c. 用户:各类大专院校学校、中小学校。

 1.3 定义

 远程在线考试系统

 远程在线考试系统是基于用 Browser/Web 模式下的,可以实现考试题库管理、多用户在线考试、自劢阅卷功能的系统。

 1.4 参考资料

  GB 8566 计算机软件开发规范  GB 8567 计算机软件产品开发文件编制指南  软件设计标准<UML 技术标准>  《ASP 与 SQL-Server2000》清华大学出版社  《可行性研究报告》  《项目计划文档》 

 2 程序系统的结构

 3 程序 1(标识符)设计说明

  3.1 程序描述

 注册信息录入及信息处理

 基本目的:

 输入基本资料进行验证保存。

 3.2 功能

 基本信息输入和处理包括  输入和保存姓名  输入和保存性别  输入和保存出生日期  输入和保存考试号码  输入和保存备注

  3.3 性能 要求响应时间小于 1 秒。

 3.4 输人项

  输入信息 数据类型 数值范围 考生姓名 String 包含变长字符串,最大长度可为 20 亿个字符。

 考生性别 Boolean M/F

 考生出生日期 Date (Time) 包含表示日期的数字,日期范围从公元 100 年 1 月 1 日到公元 9999 年 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.1 程序描述

 考生信息的管理(考生信息处理)对基本信息进行添加、删除、修改、查询等任务。

 4.2 功能

 基本处理包括  考生基本信息的添加  考生基本信息的删除  考生基本信息的修改  考生基本信息的查询

  4.3 性能 要求响应时间小于 1 秒。

 4.4 输人项

  输入信息 数据类型 数值范围 考生姓名 String 包含变长字符串,最大长度可为 20 亿个字符。

 考生性别 Boolean M/F

 考生出生日期 Date (Time) 包含表示日期的数字,日期范围从公元 100 年 1 月 1 日到公元 9999 年 12 月 31 日。

 考生考试号码 Long 包含 -2,147,483,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 功能

 基本输入包括

  试题分值输入  试题数量输入

  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 程序 4(标识符)设计说明

 6.1 程序描述

 试题库管理输入与处理是对试题库进行管理。

 6.2 功能

  单选题添加、编辑、与删除

  多选题添加、编辑、与删除

  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 功能

 基本输入与处理包括  输入考题数量  系统自劢生成相应试卷

 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 功能

 基本输入与处理包括  输入题目答案

 8.3 性能

  要求响应时间小于 1 秒。

 8.4 输人项

  输入信息 数据类型 数值范围 客观题(判断题)

 Boolean T/F 客观题(选择题)

 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 功能

 基本输入与处理包括  输入正确答案  系统自劢阅卷处理 9.3 性能

  要求响应时间小于 1 秒。

 9.4 输人项

  输入信息 数据类型 数值范围 标准试卷 String 包含变长字符串,最大长度可为 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 测试计划

 由本组测试员进行测试。

 9.13 尚未解决的问题 无

 10 程序 8(标识符)设计说明

 10.1 程序描述

 成绩查阅输入与处理 9.2 功能

 基本输入与处理包括  输入考生基本信息关键字查询  输出考生得分

  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 尚未解决的问题 无

推荐访问:实验 报告 设计

版权所有:格斯文档网 2010-2024 未经授权禁止复制或建立镜像[格斯文档网]所有资源完全免费共享

Powered by 格斯文档网 © All Rights Reserved.。浙ICP备19042928号