在线考试系统概要设计说明书.doc
《在线考试系统概要设计说明书.doc》由会员分享,可在线阅读,更多相关《在线考试系统概要设计说明书.doc(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date在线考试系统概要设计说明书在线考试系统概要设计说明书概要设计说明书1.引言11.1 编写目的11.2 背景21.3 定义21.4 参考资料22.总体设计22.1 需求规定22.2 运行环境22.2.1 硬件环境22.2.2 软件环境22.3 基本设计概念和设计流程22.4 系统总体结构32.5 功能需求与程序的关系42.6 模块命名规则42.7 模块描述42.8 人工
2、处理过程63.接口设计63.1 用户接口73.2 外部接口73.3 内部接口74.运行设计74.1 运行模块组合74.2 运行控制74.3 运行时间75.系统数据结构设计75.1 逻辑结构设计要点75.2 物理结构设计要点85.3 数据结构和程序的关系96.系统出错处理设计106.1 出错信息106.2 补救措施106.3 系统维护设计101.引言1.1 编写目的在线考试系统用于学生能够及时地自主学习和测试,更好地适应学校考试。 本文档为该系统的概要说明书,详细阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确的定义。同时,对软件应具有的功
3、能和性能及其他有效性需求也进行了定义。 本文档主要适用于开发项目的项目管理人员、项目开发人员和项目维护人员阅读,或作为今后从事此系统开发及维护人员的技术参考资料。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程序设计与
4、应用开发(第2版)北京:清华大学出版社,20143、张正礼,陈文臣,何昀封编.ASP.NET 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、运行环境:Microsoft.NET Framework 3.53、数据库系统:Access数据库4、开
5、发工具:Visual Studio 20085、开发平台:ASP.NET6、编程语言:C#7、支撑软件:IIS(Internet Information Server,互联网信息服务)2.3 基本设计概念和设计流程图2-1 系统基本流程设计描述:1、系统管理员录入试题到题库中;2、系统管理员按下自动生成试卷按钮,系统自动生成试卷;3、用户登录到本系统,选择试卷进行考试;4、用户提交试卷答案;5、系统计算考试得分;6、管理员查看所有用户的成绩,用户查询自己的成绩。2.4 系统总体结构图2-2 系统总体结构图2.5 功能需求与程序的关系表2-1 功能需求与程序的关系用户管理题库管理成绩查询修改密码
6、用户注册用户登录公告管理在线考试试卷管理用户管理模块题库管理模块成绩查询模块修改密码模块用户注册模块用户登录模块公告管理模块在线考试模块试卷管理模块2.6 模块命名规则各模块命名规则如下:名称模块名称编号名称模块名称编号用户管理模块user-glH01题库管理模块question-glH02成绩查询模块mark-cxH03修改密码模块pwd-xgH04用户注册模块user-zcH05用户登录模块loginH06公告管理模块notice-glH07在线考试模块onlineExamH08试卷管理模块paper-glH092.7 模块描述名称用户管理user-glH01子系统名称系 统管 理系 统名
7、 称OES接 口说 明输入键盘输入信息(密码、出生日期、地址等)输出用户信息和操作反馈功 能说 明用于增加、修改、删除、查询用户信息,当前只有管理员能进入该模块操作。运行环境说明所有支持IE6.0及以上的操作平台都可以运行此程序调用关系说明调用模块用户登录被调用模块无名称题库管理question-glH02子系统名称系 统管 理系 统名 称OES接 口说 明输入键盘输入试题信息输出试题信息与操作反馈功 能说 明增加、修改、查询试题,当前只有管理员能进入该模块操作。运行环境说明所有支持IE6.0及以上的操作平台都可以运行此程序调用关系说明调用模块用户登录被调用模块名称成绩查询mark-cxH03
8、子系统名称前 台功 能系 统名 称OES接 口说 明输入试卷号、用户名、密码输出成绩功 能说 明通过用户名、密码确认是本人或本人授权,通过试卷号就可以查询该用户的成绩。运行环境说明所有支持IE6.0及以上的操作平台都可以运行此程序调用关系说明调用模块用户登录被调用模块无名称修改密码pwd-xgH04子系统名称前 台功 能系 统名 称OES接 口说 明输入用户名、密码、新密码输出提示是否成功修改密码功 能说 明用于修改密码。运行环境说明所有支持IE6.0及以上的操作平台都可以运行此程序调用关系说明调用模块用户登录被调用模块无名称用户注册user-zcH05子系统名称前 台功 能系 统名 称OES
9、接 口说 明输入键盘输入注册所需的相关信息输出是否注册成功功 能说 明用于用户的注册。运行环境说明所有支持IE6.0及以上的操作平台都可以运行此程序调用关系说明调用模块无被调用模块无名称用户登录loginH06子系统名称服 务器 端系 统名 称OES接 口说 明输入键盘输入用户信息(用户名、密码)输出进入主页或提示错误信息功 能说 明根据用户输入的用户名和密码,依此对照用户表中是否存在相应记录,若存在则进入相对应的操作界面,否则,提示用户名或密码错误。运行环境说明所有支持IE6.0及以上的操作平台都可以运行此程序调用关系说明调用模块无被调用模块无名称公告管理notice-glH07子系统名称系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在线 考试 系统 概要 设计 说明书
限制150内