远程在线考试系统设计实验报告_商业计划书免费下载

 

 

系统设计实验报告

                                    ——远程在线考试系统

 

 

 

 

 


目     录

···························
  1.1编写目的 ·······················
  1.2背景 ·························
  1.3定义 ·························
  1.4参考资料 ·······················
2 3  

 

 

 

 

 

 

 

 

 

 

 

 

 

1引言

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

a.系统的结构、设计说明;

b.程序设计说明;

c. 程序(标识符)设计说明

 

1.  2背景


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

根据用户提出的需求,本项目组承接该系统的开发工作

a.  开发软件系统的名称:远程在线考试系统

b.  本项目的任务提出者:福州大学软件学院

c.  用户:各类大专院校学校、中小学校。

  13定义
 远程在线考试系统  

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

  14参考资料

ü        GB 8566 计算机软件开发规范

ü        GB 8567 计算机软件产品开发文件编制指南

ü        软件设计标准<UML技术标准>

ü        ASP与SQL-Server2000》清华大学出版社

ü        《可行性研究报告》

ü        《项目计划文档》
 

2   

 

31

  31
   注册信息录入及信息处理

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

32功能


基本信息输入和处理包括

l        输入和保存姓名

l        输入和保存性别

l        输入和保存出生日期

l        输入和保存考试号码

l        输入和保存备注


  33性能
    要求响应时间小于1秒。
  34输人项
   

输入信息

数据类型

数值范围

考生姓名

String

包含变长字符串,最大长度可为 20 亿个字符。

考生性别

Boolean

M/F

考生出生日期

Date (Time)

包含表示日期的数字,日期范围从公元 100 1 1 日到公元 9999 12 31 日。

考生考试号码

Long

包含 -2,147,483,648 2,147,483,647 之间的整数。

考生基本信息

String

包含变长字符串,最大长度可为 20 亿个字符。


  35
   
  36
   
  37
   


 38   
  39
    需要数据库存储
  310
    a. 加在模块首部的注释:无
    b.加在各分枝点处的注释对各变量的功能、范围、缺省条件等需要注释;
    d.对使用的逻辑所加的注释:无
  311
   
  312
   由本组测试员进行测试。
  313   
 

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

42功能


基本处理包括

l        考生基本信息的添加

l        考生基本信息的删除

l        考生基本信息的修改

l        考生基本信息的查询


  43性能
    要求响应时间小于1秒。
  44输人项
   

输入信息

数据类型

数值范围

考生姓名

String

包含变长字符串,最大长度可为 20 亿个字符。

考生性别

Boolean

M/F

考生出生日期

Date (Time)

包含表示日期的数字,日期范围从公元 100 1 1 日到公元 9999 12 31 日。

考生考试号码

Long

包含 -2,147,483,648 2,147,483,647 之间的整数。

考生基本信息

String

包含变长字符串,最大长度可为 20 亿个字符。


  45
   
  46
   
  47
   
 48   
  49
    需要数据库存储
  410
    a. 加在模块首部的注释:无
    b.加在各分枝点处的注释对各变量的功能、范围、缺省条件等需要注释;
    d.对使用的逻辑所加的注释:无
  411
   
  412
   由本组测试员进行测试。
  413   
 

53 
51
  试题模型设置输入可以对试题模型进行管理。

52功能


基本输入包括

l        试题分值输入

l        试题数量输入


  53性能
    要求响应时间小于1秒。
  54输人项
   

输入信息

数据类型

数值范围

题目数量、分值

Long

包含 -2,147,483,648 2,147,483,647 之间的整数。


  55
   
  56
   
  57
   
 58   
  59
    需要数据库存储
  510
    a. 加在模块首部的注释:无
    b.加在各分枝点处的注释对各变量的功能、范围、缺省条件等需要注释;
    d.对使用的逻辑所加的注释:无
  511
   
  512
   由本组测试员进行测试。
  513   
 

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

62功能

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

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


  63性能
    要求响应时间小于1秒。
  64输人项
   

输入信息

数据类型

数值范围

题目

String

包含变长字符串,最大长度可为 20 亿个字符。


  65
   
  66
   
  67
   
 68   
  69
    需要数据库存储
  610
    a. 加在模块首部的注释:无
    b.加在各分枝点处的注释对各变量的功能、范围、缺省条件等需要注释;
    d.对使用的逻辑所加的注释:无
  611
   
  612
   由本组测试员进行测试。
  613   

75 
71
  试卷生成输入与处理是对试卷生成进行处理。

72功能

基本输入与处理包括

l        输入考题数量

l        系统自动生成相应试卷


  73性能
    要求响应时间小于1秒。
 74输人项
   

输出信息

数据类型

数值范围

题目数量

String

包含变长字符串,最大长度可为 20 亿个字符。

  75
   
  76
   
  77
   
 78   
  79
    需要数据库存储
  710
    a. 加在模块首部的注释:无
    b.加在各分枝点处的注释对各变量的功能、范围、缺省条件等需要注释;
    d.对使用的逻辑所加的注释:无
  711
   
  712
   由本组测试员进行测试。
  713   
 

86 
81
  在线考试输入是对考生答题进行管理。

82功能

 

基本输入与处理包括

l        输入题目答案


  83性能


    要求响应时间小于1秒。


  84输人项
   

输入信息

数据类型

数值范围

客观题(判断题)

Boolean

T/F

客观题(选择题)

String

包含变长字符串,最大长度可为 20 亿个字符。

主观题(问答题)

String

包含变长字符串,最大长度可为 20 亿个字符。

 

  85
   
  86
   
  87
   
 88   
  89
    需要数据库存储
  810
    a. 加在模块首部的注释:无
    b.加在各分枝点处的注释对各变量的功能、范围、缺省条件等需要注释;
    d.对使用的逻辑所加的注释:无
  811
   
  812
   由本组测试员进行测试。
  813   

97 
91
  考试系统自动阅卷

92功能

 

基本输入与处理包括

l        输入正确答案

l        系统自动阅卷处理

93性能


    要求响应时间小于1秒。


94输人项
   

输入信息

数据类型

数值范围

标准试卷

String

包含变长字符串,最大长度可为 20 亿个字符。

考生试卷

String

包含变长字符串,最大长度可为 20 亿个字符。

 

 

 

 95
   

输出信息

数据类型

数值范围

考生得分

Integer

包含 -32,768 32,767 之间的整数。

题目对错信息

String

包含变长字符串,最大长度可为 20 亿个字符。


96
   
97
   
98   
99
    需要数据库存储
910
    a. 加在模块首部的注释:无
    b.加在各分枝点处的注释对各变量的功能、范围、缺省条件等需要注释;
    d.对使用的逻辑所加的注释:无
  911
   
  912
   由本组测试员进行测试。
  913   

 

108 
101
  成绩查阅输入与处理

92功能

 

基本输入与处理包括

l        输入考生基本信息关键字查询

l        输出考生得分


 103性能


    要求响应时间小于1秒。


 104输人项
   

输入信息

数据类型

数值范围

关键词

String

包含变长字符串,最大长度可为 20 亿个字符。

 

 

  105
   

输入信息

数据类型

数值范围

相关信息

String

包含变长字符串,最大长度可为 20 亿个字符。


 106
    SQL查询
 107
   
 108   
 109
    需要数据库存储
 1010
    a. 加在模块首部的注释:无
    b.加在各分枝点处的注释对各变量的功能、范围、缺省条件等需要注释;
    d.对使用的逻辑所加的注释:无
 1011
   
 1012
   由本组测试员进行测试。
  1013