版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.wd.wd.wd.在线考试系统概念设计说明书TOC o 1-3 h z uHYPERLINK l _Toc324934262在线考试系统概念设计说明书 PAGEREF _Toc324934262 h 1HYPERLINK l _Toc3249342631. 引言 PAGEREF _Toc324934263 h 3HYPERLINK l _Toc3249342641.1 编写目的 PAGEREF _Toc324934264 h 3HYPERLINK l _Toc3249342651.2 工程背景 PAGEREF _Toc324934265 h 3HYPERLINK l _Toc32493426
2、61.3 术语及缩略语定义 PAGEREF _Toc324934266 h 3HYPERLINK l _Toc3249342671.4 参考资料 PAGEREF _Toc324934267 h 4HYPERLINK l _Toc3249342681.5 目标 PAGEREF _Toc324934268 h 4HYPERLINK l _Toc3249342691.6 运行环境 PAGEREF _Toc324934269 h 4HYPERLINK l _Toc3249342701.7 需求概述 PAGEREF _Toc324934270 h 5HYPERLINK l _Toc3249342711.
3、8 限制描述 PAGEREF _Toc324934271 h 5HYPERLINK l _Toc3249342722. 总体设计 PAGEREF _Toc324934272 h 6HYPERLINK l _Toc3249342732.1 基于设计概念和处理流程 PAGEREF _Toc324934273 h 6HYPERLINK l _Toc3249342742.2 系统总体构造和模块外部设计 PAGEREF _Toc324934274 h 7HYPERLINK l _Toc3249342752.3 功能分配 PAGEREF _Toc324934275 h 8HYPERLINK l _Toc3
4、249342763. 接口设计 PAGEREF _Toc324934276 h 15HYPERLINK l _Toc3249342773.1 外部接口 PAGEREF _Toc324934277 h 15HYPERLINK l _Toc3249342783.2 内部接口 PAGEREF _Toc324934278 h 15HYPERLINK l _Toc3249342794. 数据构造设计 PAGEREF _Toc324934279 h 15HYPERLINK l _Toc3249342804.1 逻辑构造设计 PAGEREF _Toc324934280 h 16HYPERLINK l _To
5、c3249342814.2 物理构造设计 PAGEREF _Toc324934281 h 18HYPERLINK l _Toc3249342824.3 数据构造与程序的关系 PAGEREF _Toc324934282 h 18HYPERLINK l _Toc3249342835. 运行设计 PAGEREF _Toc324934283 h 19HYPERLINK l _Toc3249342845.1 运行模块的组合 PAGEREF _Toc324934284 h 19HYPERLINK l _Toc3249342855.2 运行时间 PAGEREF _Toc324934285 h 20HYPER
6、LINK l _Toc3249342865.3 出错输出信息 PAGEREF _Toc324934286 h 20HYPERLINK l _Toc3249342875.4 出错补救措施 PAGEREF _Toc324934287 h 20HYPERLINK l _Toc3249342885.5 出错补救措施 PAGEREF _Toc324934288 h 20HYPERLINK l _Toc3249342896. 安全保密 PAGEREF _Toc324934289 h 20HYPERLINK l _Toc3249342907. 维护设计 PAGEREF _Toc324934290 h 21引
7、言编写目的在分析阶段的工作结果是需求说明书,它通过需求分析,明确了解该工程的 基本功能。现在我们根据需求说明书,着手开场设计如何实现这些功能,建设一个符合用户要求的软件系统。概要设计就是将系统划分成模块,并决定每模块的功能和模块间的调用关系以及模块的界面。详细阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进展了明确定义。同时,对软件应具有的功能和性能及其他有效性需求也进展了定义。概要设计将软件系统分解成许多模块,决定每个模块的外部特征,即每个模块的功能和界面输入和输出,以便详细设计人员参考和进展详细设计。工程背景系统名称:在线考试系统Online
8、_Examination System OES工程提出者:工程开发者: 工程管理者:最终用户:教师 学生 维护人员术语及缩略语定义术语定义:实现环境:系统运行的目标软件、硬件环境。实现技术:系统所采用的软件技术或体系构造,如:、Brouse/Server构造、中间件、Web技术、多层体系构造、后台数据库等。实现语言或工具:实现系统最终采用的编程语言或工具包,如C+、VB、PB、Ada等。缩略语定义OES:Online_Examination Syste参考资料1 王庆华.易学易用ASP3.0.京邮电大学出版社,2000.8 2 李瑞旭.ASP实例教程.中国电力出版社, 2000.8 3 许进华
9、. 程序设计教程ASP.苏州大学出版社,2005. 1 4 周晓玉,步向荣.ACCESS实例教程.人民邮电出版社,2004.115 刘小云.数据库技术与ACCESS应用.科学出版杜,2004.96 赛奎村.ASP信息系统开发实例精选.机械工业出版社,20057 求是科技.信息系统开发实例导航.机械工业出版社,2005.78 宣晓平.ASP数据库系统统开发实例导航M.机械工业出版社,2003.19 孟军.精通ASP.NET网络编成.人民邮电出版社,200210 杨帆.ASP.NET技术与应用.高等教育出版社,200411 廖彬杉.ASP动态网站开发教程.清华大学出版社,2003.712 陈明.软
10、件工程导论.机械工业出版社.1010.1任务概述目标本软件重点阐述了在线考试模块、个性空间模块、题库及试题管理模块以及附属功能模块,其中分属用户注册模块、用户登录模块、个人设置模块、权限管理模块、在线考试模块、题库管理模块、阅卷管理模块、试卷管理模块、学生管理模块、成绩管理模块、编译报表功能、资源共享模块的设计,以及留言板和聊天室的简单设计。运行环境硬件平台:微机、网卡和网络连线操作系统和版本:Microsoft Windows 98XP2000系统构建其他的软件组件或与其共存的应用程序:设计采用ASP技术动态网页技术,采用Microsoft Visual C+ 6.0编程实现,运用acces
11、s数据库构建。需求概述需要实现的功能:本软件具有以下功能模块:在线考试模块、个性空间模块、题库及试题管理模块以及附属功能模块,其中分属用户注册模块、用户登录模块、个人设置模块、权限管理模块、在线考试模块、题库管理模块、阅卷管理模块、试卷管理模块、学生管理模块、成绩管理模块、编译报表功能、资源共享模块的设计,以及留言板和聊天室的简单设计。界面要求:界面要求使用汉字以及图形,形象易懂。可以扩展的功能:个性空间的设置以及动态界面的设计。限制描述本系统通过将招生报名的相关信息采集到系统中,步步跟踪学员从报名-学习-考试-查询成绩整个过程,以供学员使用。本系统能够维护已经报名学习的学员信息,为培训中心提
12、供准确的资料。条件与约束资金、时间约束:本软件为我校教学需要而设计,未拨专项资金;本软件从2011年5月1日开场开发,研制时间为4个月。技术约束:要求采用B/S构造,数据库采用access。界面要求使用汉字。标准约束:?网页编程标准?,?界面风格标准?总体设计基于设计概念和处理流程用户注册模块此模块是添加新的用户,填写学生个人 基本信息,包括姓名、性别、学号、班级,设定个人的原始密码,并添加到学生用户信息库中。用户登录模块该模块包括login.asp文件。如果用户要使用为注册用户提供的功能,那么在使用之前必须登录。用户只要输入用户名、密码就可以了。假设用户输入的以上两项与数据库中保存的相符,那
13、么说明用户登录成功,可以开放全部前台子系统;如果不符,那么登录失败。模块执行流程如图4-3所示。其中管理员、用户登录模块执行流程类似,文件为:INDEX.ASP .在线测试模块在此模块中包含查询成绩、考试、自动判卷等模块。进入在线考试系统。在线测试是有时间限定的,学生要先登入自己的用户,用户可以查询成绩,再进展在线考试。一旦进入在线考试,系统就自动开场计时。时间到会自动交卷,然后进入判卷系统。考试过程中学生可以不按题目顺序答题。留言板模块学生提出使用系统后对我们的工作有许多良好的建议和意见,或者有一些疑难问题需要大家共同探讨的话,可以在此提出,以便更加完善系统。在线交流模块学生使用聊天室相互交
14、流学习心得和研究疑难问题。题库管理模块题库管理包括判断题管理、填空题管理、选择题管理。管理员可以通过题库管理对各种类型的试题进展添加、删除、修改以及查询。题库管理功能模块图如图4-2所示,由于各种类型试题的管理功能均类似,这里仅以判断题管理为例进展介绍。判断题管理模块包括的操作有:添加判断题、删除判断题、修改判断题和查找判断题。 其他功能模块均与题库管理模块类似,此处不再论述。试卷管理模块试卷管理模块主要是对试卷进展添加、删除、修改。成绩管理模块学生成绩管理子模块通过对学生成绩的全面分析,总结学生对所学知识点的掌握程度和知识点被学生理解并掌握的程度。本模块共分为浏览学生成绩、查询学生成绩、重修
15、与否以及重修成绩查询四个功能模块。系统总体构造和模块外部设计功能分配系统管理系统管理具有用户管理和退出系统的功能。对系统支持性数据作维护。用户管理可以添加,删除,修改用户信息,设置用户登陆密码,以及确认用户角色。本班教师:只有权力使用?学生成绩管理?模块中的本班级的所有成绩管理:录入、统计管理功能,其他模块功能禁用。管理员:有权利使用所有模块的功能。学生:有权使用在线考试系统,以及查看信息和使用个性空间功能退出系统断开与数据库的连接,退出系统。考试新闻发布考试新闻具有实时性。这些内容可有各种形式,如htm、doc等,可将这些信息动态地送出,提高考试子系统的动态性。因此按类别及内容分类在网站上发
16、布即可。教师可以通过公告功能发布各项通知,例如以下内容:考试制度,包括每次考试的本卷须知。考试日程安排。试题维护功能对于题库维护,教师要根据本课程情况进展增、删、改。要提供以下功能:1、批量试题导入,可过EXCEL表整体导入2、教师可在线单个单个地进展试题维护3、进展人工或自动组卷。4、自动阅卷和成绩登录在线讨论实时答疑:功能类似于聊天室,学生和教师可以同时登录到系统,进展实时交流。师生交流功能类似于留言板,学生和教师有任何疑问,可以在此实现交流试卷分析通过统计各班学生成绩,给出各门课的成绩的正态分布图。在线考试在线考试分为各科目的章节测试和最后期末考试。章节测试主要是为了教师能够更好地了解学
17、生学习情况和进展平时测评。期末测试目前主要完成第一期工程:主要公共课:英语、计算机根基课的笔试局部的无纸化考试!注册为正式考生的学生可在进展在线测试,系统可以人工组卷或自动组卷,自动评分和登分。新生注册学校学生可以注册为正式考生,学校新生可以通过注册输入 基本信息并通过考试系统注册为正式考生。成绩查询学生和教师可以通过学号和姓名查询学生成绩,具有一定权限的教师可以人工修改学生成绩。接口设计外部接口首页需求描述:网站是整个系统的展示对象,门户首页包含用户登录入口、活动公告、校园新闻、最新动态、功能简介该页面所有内容的访问者包括考生界面需求详细定义:用户登陆:为考生提供登陆口。活动公告:一些提供的
18、最新活动校园新闻: 校园时事。最新动态:该系统的一些最新动态。功能简介:提供该考试系统的一些更新功能登录界面需求描述:管理员界面具有查看管理员信息,修改管理员信息,查看考生信息,修改考生信息,查看考题信息,修改考题信息等功能。该页面不允许游客访问。管理员可以访问全部功能页面,营业员可以访问大局部功能页面,考生资料管理操作界面需求描述:该页面实现对考生资料的查看、添加、修改、删除等操作。内部接口硬件接口:微机、网卡和网络连线软件接口: Oracle以及asp技术通信接口:电子邮件、web浏览器、网络通信协议。数据构造设计逻辑构造设计给出本系统内所使用的每个数据构造的名称、标识符以及它们之中每个数
19、据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。1、公告信息表(board)如下所示。字段名称数据类型说明Id关键字自动编号公告标题Title文本公揭露布时间缺省值为系统时间Inputdate日期/时间公揭露布时间Detail备注公告内容Idnum数字公告排列序号Flag_attention是/否重要消息的标记2、在线讨论表如下所示:字段名称数据类型说明Id关键字自动编号Title文本提问标题Detail备注问题内容Answer备注答复内容Time_qry日期/时间提问时间缺省值为系统时间3、学生信息表学生信息表如下所示:字段名称数据类型说明Id(关键字)自动编号Nu
20、m文本学号Name文本姓名Tid文本考号Password文本密码Class文本班级Score1数字Score2数字Score3数字Score4数字Score5数字4、题库表信息如下:字段名称数据类型说明Id关键字自动编号Subject文本科目Chart文本章节Title文本题目标题Type文本题目类型Ans1文本选项一Ans2文本选项二Ans3文本选项三Ans4文本选项四Key_答案答复内容pub文本试题是否发布5、师生交流;师生留言表数据构造如下字段名称数据类型说明ID自动编号name文本留言人姓名Time_文本留言时间content备注内容title文本标题师生回复表数据构造如下字段名称数
21、据类型说明ID自动编号name文本回复人姓名Time_文本回复时间content备注回复内容title文本标题物理构造设计给出本系统内所使用的每个数据构造中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系索引、设备、存储区域、设计考虑和保密条件。对应逻辑设计的数据库名standtest,设计数据库的物理文件及相关属性如下。主数据文件:standtest.mdf。初始空间:1MB,假设超出空间按10%自动增长。存放路径:c:program filesMicrosoft SQL ServerMSSQLData。最大文件大小:不受限。隶属文件组:PRIMARY。日志文件:standtest
22、_log.ldf。初始空间:1MB,假设超出空间按10%自动增长。存放路径:c:program filesMicrosoft SQL ServerMSSQLData。最大文件大小:不受限。数据构造与程序的关系注册与注册模块相关联;相关考试查看,社会时事查看设置黑名单,留言板操作与附属功能设置模块相关联;在线阅卷、上传下载、查看信息、进入考试、在线考试与在线考试模块相关联;题库更新、试题管理与题库更新模块相关联;设置个人资料、进入我的班级、查看故事笑话、使用休闲游戏、用留言簿、进展作品拍卖、相关娱乐使用与空间更新模块相关联。运行设计运行模块的组合运行模块的组合:具体软件的运行模块组合为程序多窗口
23、的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据运行控制 : 软件运行时有较友好的界面, 基本能够实现用户的数据处理要求。系统运行环境和构造如以以下图。运行时间运行时间: 系统的运行时间 基本可以到达用户所提出的要求。页面响应时间:不超过10秒出错处理设计出错输出信息在用户登陆失败,系统给出提示:“对不起,你已经考试了,或学号错误,请重新登陆!在考试过程中,突然发生考试中断事件,可以通过试卷恢复来恢复已经做过的考试卷,继续考试。出错补救措施由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丧失或遭到破坏。但有可能占用更多的数据存储空间,权衡措施由用户来决定。如在考试过程中发生了中断,可以通过试卷恢复系统来恢复试卷,继续考试。考试完了,将考试结果保存到数据库中。出错补救措施能够对用户录入的各种数据进展校验能够及时捕捉系统在运行时的错误信息,并给出相应的提示,系统应有一定的容错能力列出可能的软件、硬件故障以及对各项性能而
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026及未来5年中国90度转弯式皮带输送机市场数据分析及竞争策略研究报告
- 黑龙江省2025年下半年齐齐哈尔市黑龙江人才周“齐聚英才”招才引智2067人笔试历年参考题库典型考点附带答案详解
- 邵阳市2025湖南邵阳市自然资源和规划局所属事业单位选调1人笔试历年参考题库典型考点附带答案详解
- 樟树市2025南昌航空大学专职辅导员招聘20人(江西)笔试历年参考题库典型考点附带答案详解
- 广西壮族自治区2025广西贵港桂平市“浔找英才”急需紧缺人才专项招聘实名编制48人笔试历年参考题库典型考点附带答案详解
- 安徽省2025年安徽省自然资源厅直属事业单位招聘9人笔试历年参考题库典型考点附带答案详解
- 2026年青岛肖像写真服务能力横向深度测评:4大品牌全链路对比与选型指南
- 2026糖尿病餐后血糖控制饮食课件
- 档案管理信息化改造合同2026年
- 生日策划专业机构合作协议
- 2025年中国人寿保险面试题库及答案
- 收心归位全力以赴2025-2026学年新学期收心主题班会
- 讲师培训训练营
- 少年般绚丽二部合唱简谱
- TCEC电力行业数据分类分级规范-2024
- 建设用地报批培训课件
- 特教教师面试题目及答案
- 压力管道年度检查报告2025.12.8修订
- 三角洲公司员工劳动合同协议
- 初三期中家长会《打破幻想 回归本质》一场没有虚言的家长会课件
- 2025年江苏苏州数智科技集团有限公司招聘笔试参考题库含答案解析
评论
0/150
提交评论