软件项目开发计划书_第1页
软件项目开发计划书_第2页
软件项目开发计划书_第3页
软件项目开发计划书_第4页
软件项目开发计划书_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在线考试系统系统需求规格说明书版本:1.0古凌岚张婵日期:2021-12审批:日期:变更记录日期版本变更说明作者2021-121.0创立古凌岚张婵目录1.简介 41.1开发背景 41.2目的 41.3业务范围 41.4参考文档 42.约束及假定 52.1软件运行环境以及技术约束 52.1.1软件约束 52.1.2资产约束 52.2交付及部署约束 53.功能性需求 63.1系统功能简介 63.2需求描述 6学生端 6教师端 63.2.3参考界面设计 84.非功能性需求 114.1性能 114.2可扩展性 114.3可用性 114.4平安性 114.5易用性 125.数据库设计 131.简介1.1开发背景系统名称:在线考试系统[以下简称ZXKS系统];本工程的任务提出者是某学校。开发者为QG公司;系统用户是使用此系统的工作人员;本工程是某学校教务管理系统平台的一局部。1.2目的本文档定义了ZXKS系统的详细需求,明确了ZXKS系统的功能内容、功能边界、开发途径。1.3业务范围在线考试系统用来支持在线考试,实现教师出题、学生在线考试以及相关的系统维护功能。在线考试系统是一个web应用形式,可以通过互联网进行访问。1.4参考文档2.约束及假定2.1软件运行环境以及技术约束2.1.1软件约束ZXKS系统采用Java技术进行开发。开发及运行的软件环境为:Java开发包JDK:jdk-1_5_0_01-windows版应用效劳器Tomcat:jakarta-t数据库SQLServer2005或MySQL开发框架:MVC〔JSP+Servlet+JavaBean〕资产约束Web效劳器及数据库效劳器均采用IntelP4〔1.8GHZ〕PC工作站。内存1024M、硬盘2.2交付及部署约束ZXKS系统要在3周内开发完成,交付时要以独立的war文件作为应用程序发布形式。3.功能性需求3.1系统功能简介ZXKS是一个在线考试系统,实现了教师出题、学生在线考试以及相关的系统维护功能。其中教师可以对试卷、试题、考试时间等进行管理,试卷自动生成,考试自动记时,交卷后系统自动阅卷、评分。学生可以登陆、答题、查看个人成绩。3.2需求描述本系统主要包括教师端和学生端两大模块。学生端学生端实现在线考试功能模块。登录登录在线考试1.开始考试2.查询成绩退出系统包含环节:1)在线考试2)自动记时3)自动评卷4)生成成绩教师端教师端包括科目管理、题库管理、试卷管理、考试管理四大功能模块。1.自动申请考试2.手动申请考试3.现有考试试卷4.激活/取消试卷5.考试用试卷状态6.查询成绩1.自动申请考试2.手动申请考试3.现有考试试卷4.激活/取消试卷5.考试用试卷状态6.查询成绩题库管理科目管理试卷管理考试管理1.增加科目2.现有科目3.修改科目4.删除科目1.增加试题2.现有试题3.修改试题4.删除试题1.自动生成试卷2.手动生成试卷3.现有试卷4.试卷作废登录退出系统两种状态:1)预备考试试卷2)已考的试卷显示已生成的所有试卷列表管理端主页面管理端现有考试管理端激活试卷界面管理端查询成绩界面管理端现有试卷界面4.非功能性需求4.1性能1.ZXKS系统要支持10000个并发用户。2.ZXKS系统处理查询操作响应时间不超过10秒。4.2可扩展性当前使用ZXKS系统的主要是学生人数在10000人以下的学校,这类学校学生规模每年保持5%的增速。ZXKS系统要能够在两年内支持这样的增长速度。4.3可用性系统要保证24*7*365可用。但是可以允许每月系统停机一小时,进行系统效劳。系统效劳的时间要安排在企业非工作时间进行。4.4平安性1.平安防护对数据库存储敏感信息:针对本系统我们对用户密码进行加密,以保证各级用户对系统访问的平安性。生成的口令不可逆转〔用MD5加密是一种32位字符的加密方法〕。输入的口令不应显示在显示终端上。数据信息的保存:利用RDBMS的效劳器稳定运行—实现各种信息的储存、控制及调节备份、恢复等日常的效劳管理工作。2.操作跟踪针对系统运行出现的异常,跟踪调查出现异常的情况,了解操作意图,有针对性的解决问题。系统日志,便于查看系统的运行情况。操作日志,提供用户在系统中增加、修改系统数据信息时记录日志。用于跟踪用户的操作,了解信息的变更,在需要时对事情进行调查。3.访问控制页面不可直接访问,防止黑客对页面篡改。页面访问通过连接动作驱动,访问时作权限检查。有效防止用户通过地址栏输入地址对信息非法访问。系统在页面执行过一次后再次访问通过缓冲工作区执行,对页面屏蔽。4.5易用性ZXKS系统要简单、易用,具有清晰的导航功能,使操作者快速找到自己想要执行的操作页面。ZXKS系统要保证一个非计算机专业的用户,通过自己阅读用户手册,可以使用此系统。5.数据库设计教师信息表Teacher教师ID编号ID登录用户名Name登录密码Password班级信息表Class班级编号ID班级名称ClassNumber学生信息表UserInfo学生编号ID学生姓名Name登录用户名SN登录密码Password所在班级编号ClassID班级信息表中的ID字段科目信息表TestType科目编号ID科目名称Project_CN科目描述Memo试题数据表Question试题编号ID试题内容所在章节Classes试题描述QuesText答案A描述QuesTextA答案B描述QuesTextB答案C描述QuesTextC答案D描述QuesTextD正确答案Answer试题分类号TestTypeID科目信息表中的ID字段分值Mark成绩数据表Scores成绩编号ID学生IDUserInfoID学生信息表ID字段考试成绩Scores学生所做答案AnswerText所考试卷号TestID试题数据表的主键ID考试申请编号TestRequestID考试申请表的主键ID考试申请信息表TestRequest考试申请编号ID考试申请日期TestRequestDate考试日期TestStartDate考试班级ClassID班级信息表ID字段申请试卷号TestID试题数据表的主键ID试卷状态

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论