在线考试系统概要设计报告

合集下载

在线考试系统概要设计说明书分析

在线考试系统概要设计说明书分析

概要设计说明书1.导言〔Introduction〕本章对该文档的目的、功能范围、术语、相关文档、参考资料、版本更新进展说明。

1.1 目的〔Purpose〕本文档的目旨在推动软件工程的标准化,使设计人员遵循统一的概要设计书写标准,节省制作文档的时间,降低系统实现的风险,做到系统设计资料的标准性及全面性,以利于系统的实现、测试、维护、版本升级等。

1.2 范围〔Scope〕本文档用于软件设计阶段的概要设计,它的上游〔依据的基线〕是需求分析规格书,它的下游是详细设计说明书,并为详细设计说明书提供测试的依据。

软件概要设计的范围是:软件系统总体构造设计、全局数据库和数据构造设计、外部接口设计、主要部件功能分配设计、部件之间的接口设计等方面的内容。

该范围应覆盖需求规格说明书中的功能点列表、性能点列表、接口列表。

1.3 命名规则〔Naming Rule〕变量对象命名规则:申明全局变量、局部变量对象的命名规则。

数据库对象命名规则:申明数据库表名、字段名、索引名、视图名等对象的命名规则。

1.4 术语定义〔Terms Glossary〕术语定义或解释一般用表格形式给出,如表9-1所示。

表9-1 术语定义或解释表1.5 参考资料〔References〕[1] 用户需求报告[2] 软件开发合同[3] 数据库设计标准[4] 命名标准1.6 相关文档〔Related Documents〕[1] 详细设计说明书[2] 源程序清单[3] 测试方案及报告[4] 用户使用手册1.7 版本更新记录〔Version Updated Record〕2.软件架构设计〔Software Architecture Design〕2.1总体构造设计〔Design of Collective Structure〕软件系统的总体逻辑构造,按照不同的设计方法,有不同的总体逻辑构造。

本指南以构造化设计方法为主,画出系统总体构造图,列出系统的功能模块清单编号、名称、功能,并尽可能描绘出功能模块之间的关系。

在线考试系统概要设计说明书

在线考试系统概要设计说明书

概要设计说明书1.引言 (2)1.1 编写目的 (2)1.2 背景 (2)1.3 定义 (3)1.4 参考资料 (3)2.总体设计 (3)2.1 需求规定 (3)2.2 运行环境 (3)2.2.1 硬件环境 (3)2.2.2 软件环境 (4)2.3 基本设计概念和设计流程 (4)2.4 系统总体结构 (5)2.5 功能需求与程序的关系 (5)2.6 模块命名规则 (6)2.7 模块描述 (6)2.8 人工处理过程 (11)3.接口设计 (11)3.1 用户接口 (11)3.2 外部接口 (11)3.3 内部接口 (11)4.运行设计 (11)4.1 运行模块组合 (11)4.2 运行控制 (12)4.3 运行时间 (12)5.系统数据结构设计 (12)5.1 逻辑结构设计要点 (12)5.2 物理结构设计要点 (13)5.3 数据结构和程序的关系 (17)6.系统出错处理设计 (18)6.1 出错信息 (18)6.2 补救措施 (18)6.3 系统维护设计 (18)1.引言1.1 编写目的在线考试系统用于学生能够及时地自主学习和测试,更好地适应学校考试。

本文档为该系统的概要说明书,详细阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确的定义。

同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。

本文档主要适用于开发项目的项目管理人员、项目开发人员和项目维护人员阅读,或作为今后从事此系统开发及维护人员的技术参考资料。

1.2 背景系统名称:在线考试系统项目提出者:马赞玮项目开发者:李志嵘项目管理者:李志嵘最终用户:学生、管理员1.3 定义1、OES:Online Examination System(在线考试系统)2、B/S:Browser/Server(浏览器/服务器)1.4 参考资料1、张海籓,牟永敏编.软件工程导论(第6版)[M].北京:清华大学出版社,2013(2014.4重印)2、郑文成,沈蕴梅,虞勤主编.Visual C#.NET程序设计与应用开发(第2版)北京:清华大学出版社,20143、张正礼,陈文臣,何昀封编 3.5简明教程(C#2008篇)北京:清华大学出版社,2010.3(2013.7重印)4、陈志泊主编.数据库原理及应用教程(第二版).北京:人民邮电出版社,2008.3(2014.1重印)2.总体设计2.1 需求规定见需求规格说明书2.2 运行环境2.2.1 硬件环境双核2.5Ghz的inter CPU、1G内存、20G硬盘2.2.2 软件环境1、操作系统:Windows Server 20082、运行环境: Framework 3.53、数据库系统:Access数据库4、开发工具:Visual Studio 20085、开发平台:6、编程语言:C#7、支撑软件:IIS(Internet Information Server,互联网信息服务)2.3 基本设计概念和设计流程图2-1 系统基本流程设计描述:1、系统管理员录入试题到题库中;2、系统管理员按下自动生成试卷按钮,系统自动生成试卷;3、用户登录到本系统,选择试卷进行考试;4、用户提交试卷答案;5、系统计算考试得分;6、管理员查看所有用户的成绩,用户查询自己的成绩。

《在线考试系统》总体设计报告

《在线考试系统》总体设计报告

《在线考试系统》总体设计报告《在线考试系统》总体设计说明书作者: 黄慧组指导教师:张卫星专业名称:软件测试2013年4月9日目录1.引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (3)2.任务概述 (3)2.1目标 (3)2.2用户特点 (3)3.总体设计 (3)3.1 本系统完成学生在线考试功能 (3)3.2 运行环境 (4)3.3整个系统操作流图 (4)3.4结构 (6)3.41服务器端结构 (6)3.42客户端结构 (6)3.5人工处理过程 (7)4.接口设计 (7)4.1用户接口: (7)4.2外部接口 (8)5. 运行设计运行设计 (8)5.1运行模块组合 (8)5.1.1学生个人信息 (8)5.1.2学生成绩查询 (9)5.1.3学生修改密码 (9)5.1.4学生考试 (10)5.2运行控制 (11)5.2.1注册 (11)5.2.2修改信息和忘记密码 (11)5.2.3搜索和查询试卷 (11)5.2.4用户留言、试卷更新 (11)5.2.7帮助 (11)5.3运行时间 (11)6.系统数据结构设计 (12)6.1逻辑结构设计要点 (12)考试系统进行设计的时候,首先要考虑的就是其逻辑结构的设计,主要表现在以下几个方面: (12)6.2物理结构设计要点 (13)6.3数据结构与程序的关系 (13)7.系统出错处理设计 (14)7.1出错信息 (14)7.2补救措施 (14)1.引言1.1编写目的本文档的目的在于简单介绍本小组开发的在线考试系统,让读者能够较为清楚的认识本系统的功能和基本数据,让读者知道怎样使用本系统。

本文档的范围包括任务概述,总体设计,接口设计,运行设计,系统数据结构设计,系统出错处理设计。

预期读者为客户代表及程序设计人员1.2背景a.在线考试系统b. 本项目的任务提出者:黄慧开发者:黄慧小组所有成员主要用户是各个院校c. 该软件系统与其他机构的基本的相互来往关系1.3定义My SQL :数据库管理软件DBMS 数据管理系统Windows 7/xp以上运行环境JBOSS:服务器1.4参考资料a 《软件工程》清华大学出版社1997b 《ASPNET动态网站设计》电子工业出版社20072.任务概述2.1目标在线考试系统是由本小组开发的在线考试平台。

在线考试系统分析--课程设计报告

在线考试系统分析--课程设计报告

课程设计报告课程管理信息系统课题名称在线考试系统分析设计学生姓名学院信息工程学院专业班级指导老师时间201 年月日目录1 背景 (2)2 系统设计 (2)2.1 系统需求分析 (2)2。

2 数据库需求分析 (3)2.3 系统可行性分析 (3)2。

4 数据库分析与设计 (6)2。

5 数据字典定义 (8)2.6 系统结构 (9)3 系统功能模块 (10)3。

1 系统功能模块划分 (10)3。

2 用户注册模块 (10)3。

3 用户登录模块 (11)3。

4 在线考试模块 (12)3。

5 留言板模块 (12)3。

6 在线交流模块 (13)3.7 题库管理模块 (14)3。

8 试卷维护管理模块 (14)3.9 学生信息管理模块 (15)3.10 成绩管理模块 (15)3。

11 考试新闻发布模块 (15)4 输入输出设计 (15)5 系统界面设计 (16)总结 (17)1.背景随着社会的不断发展,对劳动者和技术人员的知识和能力水平的要求越来越高。

考试作为衡量人的能力的重要手段之一,在现代生活中的地位进一步提高,并深入到社会的各个方面。

各种各样的学历考试、资格证书考试层出不穷。

同时,Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,使得考试突破了时间和空间的限制。

各大学校已经开始采用课程的上机考核方式,传统的考试系统已经不能满足我们了,必须要改革,因此在线考试系统应运而生了。

我们在保持原有绝大部分功能的前提下,不仅需发完善原有功能,加入许多新的功能,使得题目管理,上机考试,试卷评分,考试分析更加方便完善. 2。

系统设计2。

1系统需求分析传统考试要求老师刻试卷、印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷.这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。

基于Web的在线考试系统可以发挥网络的优势,建立大型、高效、共享的题库和实现随时随地的考试,降低考试成本,减少人为干扰,减轻教师负担,节约人力、物力和财力。

在线考试系统实验报告

在线考试系统实验报告

在线考试系统实验报告在线考试系统实验报告引言:随着科技的不断发展和普及,在线教育已经成为了现代教育的一种重要形式。

在线考试系统作为在线教育的重要组成部分,具有很多优势,如方便、高效、灵活等。

本实验旨在通过实践,探讨在线考试系统的设计与应用,并对其进行评估。

一、实验目的在线考试系统的设计与应用是本次实验的主要目的。

通过实践操作,掌握在线考试系统的基本原理和使用方法,了解其优点和不足之处,并提出相应的改进意见。

二、实验过程1. 系统设计在线考试系统的设计是本次实验的重点之一。

在系统设计过程中,我们首先确定了系统的功能需求,包括试题管理、考生管理、考试管理、成绩管理等。

然后,我们根据需求进行系统的概念设计和详细设计,确定了系统的整体框架和各个模块的功能。

2. 系统实现在系统实现过程中,我们采用了Web开发技术,使用了HTML、CSS、JavaScript等前端技术和Java、MySQL等后端技术。

通过前后端的配合,我们实现了在线考试系统的各项功能,并进行了系统的测试和调试。

3. 系统应用在系统应用过程中,我们邀请了一些学生和教师参与实验,他们使用在线考试系统进行了一系列的考试和评价。

通过他们的反馈,我们了解到了系统的使用体验和存在的问题,并及时进行了改进。

三、实验结果通过实验,我们得出了以下结论:1. 在线考试系统具有很多优点,如方便、高效、灵活等。

学生可以在任何时间、任何地点进行考试,不受时间和空间的限制。

同时,系统可以自动批改试卷,减轻教师的工作负担,提高评分的准确性。

2. 在线考试系统也存在一些问题。

首先,系统的安全性需要加强,防止考试作弊的发生。

其次,系统的界面设计可以进一步改进,提高用户的使用体验。

最后,系统的稳定性需要保证,避免出现系统崩溃等问题。

四、改进建议根据实验结果,我们提出了以下改进建议:1. 加强系统的安全性。

可以采用多种方式,如IP限制、人脸识别等,来防止考试作弊的发生。

2. 改进系统的界面设计。

“考试系统”概要设计

“考试系统”概要设计

考试系统-概要设计
系统完整时序图
图 系统类图
第 一 节 题库管理
功能编号
1
功能名称 题库管理
所属部门
功能 描述
使用账号登陆到系统,进入试题管理,考务人员可以新增试题, 根据需要删除试题(实质:注销试题),修改试题(实质:注销 试题)。
输入项 试题信息
6
NO:wis. .exam.design.02
4
NO:wis. .exam.design.02
考试系统-概要设计
4)业务层。业务层实现需求中约定的题库管理、试卷管理、考试管理、成绩管 理业务关系和业务条件约束,为其上层各类访问(PC WEB,微信公众号等)形 式提供一致统一的后台管理系统。 5)视图层。视图层实现适合不同终端,不同访问的形式界面访问。
文档编号:wis. .exam.design.02
考试系统 概要设计
2017.3
目录
考试系统............................................................................................................................................. 1 概要设计............................................................................................................................................. 1 第 一 章 背景需求...........................................................................................................................1

NET在线考试系统概要设计说明书

NET在线考试系统概要设计说明书

概要设计说明书1.引言1.1.1 需求分析在我国,虽然远程教育已经蓬勃地发展起来了,但是目前学校与社会上的各种考试人都采用传统的考试方式。

在此方式下,组织一次考试至少要经过5个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。

显然,随着考试类型的不断增加以及考试要求的不断提髙,教师的工作量将会越来越大,并且其工作将是十分繁琐和容易出错的,可以说传统的考试方式己经不能适应现代考试的需要。

随着计算机应用的迅猛发展,网络应用不断扩大,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高考试的质量,从而使考试更趋于公正、客观,更加激发学生的学习兴趣。

1.1.2 系统功能描述为了保障整个系统的安全性,在线考试系统实现了分类验证的登录模块,通过此模块,可以对不同身份的登录用户进行验证,确保了不同身份的用户操作系统。

在抽取试题上,系统使用随机抽取试题的方式,体现了考试的客观与公正。

当考生答题完毕之后.提交试卷即可得知本次考试的得分,体现系统的时效性。

在后台管理上,分后台管理员管理模快和试题管理模块,以适应不同用户的使用需求,前存只有系统的高级管理员才能进入,对整个系统进行管理,而后者只允许教师登录,可以对自己任教的科目试题进行修改,并且可以查看所有参加过自己任教科目考试的学生的成绩。

1.2 背景系统名称:在线考试系统项目提出者:甘语楠项目开发者:甘语楠项目管理者:甘语楠最终用户:学生、管理员1.3 定义1、OES:Online Examination System(在线考试系统)2.总体设计2.1 需求规定见需求规格说明书 2.2 运行环境 2.2.1 硬件环境双核 2.5Ghz 的 inter CPU 、1G 内存、20G 硬盘 2.2.2 软件环境1、操作系统:windows 72、运行环境: Framework 4.03、数据库系统:Access 数据据库4、开发工具:Visual Studio 20105、开发平台:6、编程语言:C#7、支撑软件:IIS (Internet Information Server ,互联网信息服务) 2.3 基本设计概念和设计流程系统 登录否是否登录教师判断身份管理员学生管图 2-1 在线考试系统业务流程图描述:1、系统管理员录入试题到题库中;2、系统管理员按下自动生成试卷按钮,系统自动生成试卷;3、用户登录到本系统,选择试卷进行考试;4、用户提交试卷答案;5、系统计算考试得分;6、管理员查看所有用户的成绩,用户查询自己的成绩。

铭成在线考试系统可行性研究报告概要设计﹎

铭成在线考试系统可行性研究报告概要设计﹎

个人收集整理仅做学习参考1引言 (2)1.1编写目地 (2)1.2背景....................................................................... 2文档来自于网络搜索矚慫润厲钐瘗睞枥庑赖。

1.3定义....................................................................... 2文档来自于网络搜索聞創沟燴鐺險爱氇谴净。

1.4参考资料............................................................... 2文档来自于网络搜索残骛楼諍锩瀨濟溆塹籟。

2总体设计.......................................................................... 3文档来自于网络搜索酽锕极額閉镇桧猪訣锥。

2.1需求规定............................................................... 3文档来自于网络搜索彈贸摄尔霁毙攬砖卤庑。

2.2运行环境............................................................... 4文档来自于网络搜索謀荞抟箧飆鐸怼类蒋薔。

2.3基本设计概念和处理流程................................... 4文档来自于网络搜索厦礴恳蹒骈時盡继價骚。

2.4结构....................................................................... 4文档来自于网络搜索茕桢广鳓鯡选块网羈泪。

2.5功能器求与程序地关系....................................... 9文档来自于网络搜索鹅娅尽損鹌惨歷茏鴛賴。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件综合化项目实训在线上机通用考试系统
数据库设计报告
淮安信息职业技术学院计算机科学与工程系
版本历史
目录
0. 文档介绍 .............................................. 错误!未定义书签。

文档目的................................................. 错误!未定义书签。

文档范围................................................. 错误!未定义书签。

读者对象................................................. 错误!未定义书签。

参考文献................................................. 错误!未定义书签。

术语与缩写解释........................................... 错误!未定义书签。

1. 模块命名规则 .......................................... 错误!未定义书签。

2. 模块汇总 .............................................. 错误!未定义书签。

模块汇总表............................................... 错误!未定义书签。

模块关系图............................................... 错误!未定义书签。

0. 文档介绍
文档目的
界定项目中各个子系统功能以及其中具体类的功能。

文档范围
应用于整体项目。

读者对象
项目设计人员、项目开发人员。

参考文献
术语与缩写解释
1. 模块命名规则
本系统中各子系统和分层模块命名严格按照其功能含义的英文缩写命名。

2. 模块汇总
模块汇总表
模块关系图。

相关文档
最新文档