ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:20.49KB ,
资源ID:11588844      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11588844.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程概论论文网上考试系统概要设计说明书.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件工程概论论文网上考试系统概要设计说明书.docx

1、软件工程概论论文网上考试系统概要设计说明书网上考试系统概要设计说明书 1. 引言1.1 目的网上考试系统是为本人为完成申硕论文而作的基于网上教学平台开发的网上考试软件。该软件用于学生能够及时地自主学习和测试,更好地适应学校期末及全国计算机和英语等级考试。本文档为该系统的概要设计说明书,详细阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。本文档主要适用于我校的网上考试系统的开发人员,计算机系03级毕业设计实习,也可以用于开发项目的项目管理人员、项目开发人员和项目维护人员阅读,

2、或作为今后从事此系统开发及维护人员的技术参考资料。1.2 项目背景l 系统名称:网上考试系统Online_Examination System (OES)l 项目提出者:l 项目开发者:l 项目管理者:l 最终用户:开发者1.3 术语及缩略语定义1.3.1 术语定义实现环境:系统运行的目标软件、硬件环境。实现技术:系统所采用的软件技术或体系结构,如:、Brouse/Server结构、中间件、Web技术、多层体系结构、后台数据库等。实现语言或工具:实现系统最终采用的编程语言或工具包,如C+、VB、PB、Ada等。1.3.2 缩略语定义OES:Online_Examination System1.

3、4 参考资料(1)SQL Server 2000中文版入门与提高.周绪,管丽娜,白海波著清华大学出版社(2)ASP.NET与网站开发编程实战陈湘主编清华大学出版社(3) ASP.NET项目开发实践陈娴刘开文等编著中国铁道出版社(4) ASP.NET与网络数据库开发培训教程零距离电脑培训学校丛书编委会机械工业出版社(5) ASP数据库系统开发实例导航宣小平但正刚等编著人民邮电出版社(6) ASP信息系统设计与开发实例黄明梁旭编著机械工业出版社(7) Visual basic 与Internet程序设计黄嘉辉编著科学出版社(8) VB.NET编程实例详解王华杰编著(9) 基于B/S结构的高校教务办

4、公自动化系统的设计与实现徐琳吕磊洪志全电脑与信息技术2001年第3期 2. 系统概述2.1 系统需求2.1.1 系统目标本软件是为完成毕业设计开发软件。该软件用于学生课后学习的补充。随着该学习的规模扩大,学员逐年成数倍增长,课程的设置管理,成绩的管理工作越来越繁重,急需一个软件系统解决这些问题。本软件应能结合当前学生学习传统作业的流程以及将来业务发展的需要,对学生信息管理业务中学生信息、课程题库信息等等的查询、维护提供完全的计算机管理。2.1.2 功能需求本系统通过将招生报名的相关信息采集到系统中,步步跟踪学员从报名-学习-考试-查询成绩整个过程,以供学员使用。本系统能够维护已经报名学习的学员

5、信息,为培训中心提供准确的资料。条件与约束l 资金、时间约束:本软件为我校教学需要而设计,未拨专项资金;本软件从2004年9月14日开始开发,研制时间为5个月,2005年2月14日开始测试使用。l 技术约束:要求采用B/S结构,数据库采用SQL SERVER。界面要求使用汉字。l 标准约束:网页编程规范,界面风格规范2.1.3 性能需求2.1.3.1 数据精确度数量值:精确到小数后一位;时间值:精确到日,并以yyyy/mm/dd的形式表示;价格值:精确到分,并以.XX的形式表示。2.1.3.2 时间特性页面响应时间:不超过10秒更新处理时间:不超过15秒数据转换与传输时间:不超过30秒。2.1

6、.3.3 适应性1) 开发基于的平台要考虑向上兼容性,如操作系统,数据库等要考虑更高版本的兼容性。2) 当需求发生变化时系统应具有一定的适应能力,要求系统能够为将来的变更提供以下支持:能够在系统变更用户界面和数据库设计,甚至在更换新的DBMS后,系统的现有设计和编码能够最大程度的重用,以保护现阶段的投资和保证软件系统能够在较少后续投入的情况下适应系统的扩展和更新。在设计中最好列出针对变更所需要重新设计的模块部分2.2网上考试系统系统结构图2.2.1 系统平台设计l 客户端配置硬件环境:单机Pentium 300 128M 600M以上硬盘空间 或以上系统软件:Windows 98/NT/200

7、0开发语言:l 服务端配置硬件环境:网络环境:100M LAN 100节点系统软件:Windows 2000 server或以上版本DBMS:MS SQL Server 2000或以上版本2.2.2 系统应用软件架构设计l 采用B/S结构设计l 数据库运行在Server机上。l 网上考试系统程序通过浏览器在client机上运行l 学生、任课老师、教学主管具有不同的权限来使用系统的各个功能。 3. 学生信息管理系统功能设计3.1 系统功能结构图教师子系统试题维护考试新闻发布试卷分析与成绩发布在线讨论师生交流学生子系统网上测试及练习成绩查询新生注册在线讨论师生交流3.2 系统功能模块说明系统管理系

8、统管理具有用户管理和退出系统的功能。对系统支持性数据作维护。用户管理可以添加,删除,修改用户信息,设置用户登陆密码,以及确认用户角色。用户角色如下分类:l 咨询师只有权力使用学生入学管理中的招生报名登记模块,其他模块功能禁用。l 财务只有权力使用学生入学管理中的学费收缴管理模块,其他模块功能禁用。l 本班教员只有权力使用学生成绩管理模块中的本班级的所有成绩管理:录入、统计管理功能,其他模块功能禁用。l 中心教学主管可以有权利使用学生学籍管理模块、学生入学管理中的专业和课程设置管理模块、学生成绩管理模块的查询功能、招生报名登记模块的查询功能,其他模块功能禁用。l 总监有权利使用所有模块的功能。退

9、出系统断开与数据库的连接,退出系统。考试新闻发布考试新闻具有实时性。这些内容可有各种形式,如htm、doc等,可将这些信息动态地送出,提高考试子系统的动态性。因此按类别及内容分类在网站上发布即可。教师可以通过公告功能发布各项通知,例如以下内容:u 考试制度,包括每次考试的注意事项。u 考试日程安排。试题维护功能对于题库维护,教师要根据本课程情况进行增、删、改。要提供以下功能:u 批量试题导入,可过EXCEL表整体导入u 教师可在线单个单个地进行试题维护u 进行人工或自动组卷。u 自动阅卷和成绩登录在线讨论实时答疑:功能类似于聊天室,学生和老师可以同时登录到系统,进行实时交流。师生交流功能类似于

10、留言板,学生和老师有任何疑问,可以在此实现交流试卷分析通过统计各班学生成绩,给出各门课的成绩的正态分布图。在线考试在线考试分为各科目的章节测试和最后期末考试。章节测试主要是为了老师能够更好地了解学生学习情况和进行平时测评。期末测试目前主要完成第一期工程:主要公共课:英语、计算机基础课的笔试部分的无纸化考试!注册为正式考生的学生可在进行在线测试,系统可以人工组卷或自动组卷,自动评分和登分。新生注册学校学生可以注册为正式考生,学校新生可以通过注册输入基本信息并通过考试系统注册为正式考生。成绩查询学生和教师可以通过学号和姓名查询学生成绩,具有一定权限的老师可以人工修改学生成绩。 4. 数据库设计一、

11、数据库的需求分析根据系统需求,可以列出以下数据项和数据结构:1) 公告信息:包括标题、发布时间、公告内容、公告序号等。2) 在线讨论:包括提问标题、问题内容、回答内容、提问时间等。3) 考生信息:包括学生姓名、学号、密码、成绩、是否正式考生等4) 教师信息:包括教师姓名,密码。5) 试题信息:包括试题科目、试题号、试题类别、试题题目、所在章节,选项一、选项二、选项三、选项四、答案、是否公布6) 师生交流:包括留言人姓名,时间,内容、标题、回复人姓名二、数据库的物理设计1、 公告信息表公告信息表(board)如下所示。字段名称数据类型说明Id(关键字)自动编号公告标题Title文本公告发布时间(

12、缺省值为系统时间)Inputdate日期/时间公告发布时间Detail备注公告内容Idnum数字公告排列序号Flag_attention是/否重要消息的标记2、 在线讨论表在线讨论表如下所示:字段名称数据类型说明Id(关键字)自动编号Title文本提问标题Detail备注问题内容Answer备注回答内容Time_qry日期/时间提问时间(缺省值为系统时间)学生信息表学生信息表如下所示:字段名称数据类型说明Id(关键字)自动编号Num文本学号Name文本姓名Tid文本考号Password文本密码Class文本班级Score1数字Score2数字Score3数字Score4数字Score5数字题库

13、表信息如下:字段名称数据类型说明Id(关键字)自动编号Subject文本科目Chart文本章节Title文本题目标题Type文本题目类型Ans1文本选项一Ans2文本选项二Ans3文本选项三Ans4文本选项四Key_答案回答内容pub文本试题是否发布师生交流;师生留言表数据结构如下字段名称数据类型说明ID自动编号name文本留言人姓名Time_文本留言时间content备注内容title文本标题师生回复表数据结构如下字段名称数据类型说明ID自动编号name文本回复人姓名Time_文本回复时间content备注回复内容title文本标题 5. 系统出错处理设计l 能够对用户录入的各种数据进行校验l 能够及时捕捉系统在运行时的错误信息,并给出相应的提示,系统应有一定的容错能力l 列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障所应采取的步骤方法。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1