格斯文档网

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

对于系统设计实验报告

 系统设计实验报告

  —— 远程在线考试系统

 目

 录 软件需求说明书 ························

 1

  引言

 ···························

 1.1 编写目的

 ·······················

 1.2 背景 ·························

 1.3 定义 ·························

 1.4 参考资料 ······················· 2 程序系统的结构························ 3 程序设计说明·························

  1 引言

 1 .1 编写目的

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

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

 1 . 2 背景

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

 根据用户提出的需求,本项目组承接该系统的开发工作 a.开发软件系统的名称:远程在线考试系统 b.本项目的任务提出者:福州大学软件学院 c 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 尚未解决的问题

  无

  1、最困难的事就是认识自己。20.7.147.14.202018:1618:16:46Jul-2018:16 2、自知之明是最难得的知识。二〇二〇年七月十四日 2020 年 7 月 14 日星期二 3、越是无能的人,越喜欢挑剔别人。18:167.14.202018:167.14.202018:1618:16:467.14.202018:167.14.2020 4、与肝胆人共事,无字句处读书。7.14.20207.14.202018:1618:1618:16:4618:16:46 5、三军可夺帅也。Tuesday, July 14, 2020July 20Tuesday, July 14, 20207/14/2020 6、最大的骄傲于最大的自卑都表示心灵的最软弱无力。6 时 16 分 6 时 16 分 14-Jul-207.14.2020 7、人生就是学校。20.7.1420.7.1420.7.14。2020 年 7 月 14 日星期二二〇二〇年七月十四日 8、你让爱生命吗,那么不要浪费时间。18:1618:16:467.14.2020Tuesday, July 14, 2020 亲爱的用户:

 烟雨江南,画屏如展。在那桃花盛开的地方,在这醉人芬芳的季节,愿你生活像春天一样阳光,心情像桃花一样美丽,感谢你的阅读。

推荐访问:实验 报告 设计

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

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