在线考试系统概要设计说明书(共11页).doc





《在线考试系统概要设计说明书(共11页).doc》由会员分享,可在线阅读,更多相关《在线考试系统概要设计说明书(共11页).doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上概要设计说明书1.引言1.1 编写目的在线考试系统用于学生能够及时地自主学习和测试,更好地适应学校考试。 本文档为该系统的概要说明书,详细阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确的定义。同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。 本文档主要适用于开发项目的项目管理人员、项目开发人员和项目维护人员阅读,或作为今后从事此系统开发及维护人员的技术参考资料。1.2 背景系统名称:在线考试系统项目提出者:马赞玮项目开发者:李志嵘项目管理者:李志嵘最终用户:学生、管理员1.3 定义1、OES:Onl
2、ine Examination System(在线考试系统)2、B/S:Browser/Server(浏览器/服务器)1.4 参考资料1、张海籓,牟永敏编.软件工程导论(第6版)M.北京:清华大学出版社,2013(2014.4重印)2、郑文成,沈蕴梅,虞勤主编.Visual C#.NET程序设计与应用开发(第2版)北京:清华大学出版社,20143、张正礼,陈文臣,何昀封编.ASP.NET 3.5简明教程(C#2008篇)北京:清华大学出版社,2010.3(2013.7重印)4、陈志泊主编.数据库原理及应用教程(第二版).北京:人民邮电出版社,2008.3(2014.1重印)2.总体设计2.1
3、需求规定见需求规格说明书2.2 运行环境2.2.1 硬件环境双核2.5Ghz的inter CPU、1G内存、20G硬盘2.2.2 软件环境1、操作系统:Windows Server 20082、运行环境:Microsoft.NET Framework 3.53、数据库系统:Access数据库4、开发工具:Visual Studio 20085、开发平台:ASP.NET6、编程语言:C#7、支撑软件:IIS(Internet Information Server,互联网信息服务)2.3 基本设计概念和设计流程图2-1 系统基本流程设计描述:1、系统管理员录入试题到题库中;2、系统管理员按下自动生
4、成试卷按钮,系统自动生成试卷;3、用户登录到本系统,选择试卷进行考试;4、用户提交试卷答案;5、系统计算考试得分;6、管理员查看所有用户的成绩,用户查询自己的成绩。2.4 系统总体结构图2-2 系统总体结构图2.5 功能需求与程序的关系表2-1 功能需求与程序的关系用户管理题库管理成绩查询修改密码用户注册用户登录公告管理在线考试试卷管理用户管理模块题库管理模块成绩查询模块修改密码模块用户注册模块用户登录模块公告管理模块在线考试模块试卷管理模块2.6 模块命名规则各模块命名规则如下:名称模块名称编号名称模块名称编号用户管理模块user-glH01题库管理模块question-glH02成绩查询模
5、块mark-cxH03修改密码模块pwd-xgH04用户注册模块user-zcH05用户登录模块loginH06公告管理模块notice-glH07在线考试模块onlineExamH08试卷管理模块paper-glH092.7 模块描述名称用户管理user-glH01子系统名称系 统管 理系 统名 称OES接 口说 明输入键盘输入信息(密码、出生日期、地址等)输出用户信息和操作反馈功 能说 明用于增加、修改、删除、查询用户信息,当前只有管理员能进入该模块操作。运行环境说明所有支持IE6.0及以上的操作平台都可以运行此程序调用关系说明调用模块用户登录被调用模块无名称题库管理question-gl
6、H02子系统名称系 统管 理系 统名 称OES接 口说 明输入键盘输入试题信息输出试题信息与操作反馈功 能说 明增加、修改、查询试题,当前只有管理员能进入该模块操作。运行环境说明所有支持IE6.0及以上的操作平台都可以运行此程序调用关系说明调用模块用户登录被调用模块名称成绩查询mark-cxH03子系统名称前 台功 能系 统名 称OES接 口说 明输入试卷号、用户名、密码输出成绩功 能说 明通过用户名、密码确认是本人或本人授权,通过试卷号就可以查询该用户的成绩。运行环境说明所有支持IE6.0及以上的操作平台都可以运行此程序调用关系说明调用模块用户登录被调用模块无名称修改密码pwd-xgH04子
7、系统名称前 台功 能系 统名 称OES接 口说 明输入用户名、密码、新密码输出提示是否成功修改密码功 能说 明用于修改密码。运行环境说明所有支持IE6.0及以上的操作平台都可以运行此程序调用关系说明调用模块用户登录被调用模块无名称用户注册user-zcH05子系统名称前 台功 能系 统名 称OES接 口说 明输入键盘输入注册所需的相关信息输出是否注册成功功 能说 明用于用户的注册。运行环境说明所有支持IE6.0及以上的操作平台都可以运行此程序调用关系说明调用模块无被调用模块无名称用户登录loginH06子系统名称服 务器 端系 统名 称OES接 口说 明输入键盘输入用户信息(用户名、密码)输出
8、进入主页或提示错误信息功 能说 明根据用户输入的用户名和密码,依此对照用户表中是否存在相应记录,若存在则进入相对应的操作界面,否则,提示用户名或密码错误。运行环境说明所有支持IE6.0及以上的操作平台都可以运行此程序调用关系说明调用模块无被调用模块无名称公告管理notice-glH07子系统名称系 统管 理系 统名 称OES接 口说 明输入键盘输入公告标题和内容输出操作信息反馈功 能说 明用于显示网站的新动态,当前只有管理员能进入该模块操作。运行环境说明所有支持IE6.0及以上的操作平台都可以运行此程序调用关系说明调用模块用户登录被调用模块无名称在线考试onlineExamH08子系统名称前
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在线 考试 系统 概要 设计 说明书 11

限制150内