需求分析报告书-基于S2SH框架的试题管理系统——用户管理模块的设计与实现_第1页
需求分析报告书-基于S2SH框架的试题管理系统——用户管理模块的设计与实现_第2页
需求分析报告书-基于S2SH框架的试题管理系统——用户管理模块的设计与实现_第3页
需求分析报告书-基于S2SH框架的试题管理系统——用户管理模块的设计与实现_第4页
需求分析报告书-基于S2SH框架的试题管理系统——用户管理模块的设计与实现_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

南昌航空大学 东软航空信息 3+1 班 潘小凯 版本 1.0基于 S2SH 框架的试题管理系统用户管理模块的设计与实现需求分析报告书总页数 生效日期 2013.12.8编制:南昌航空大学 东软航空信息 3+1 班 潘小凯 版本 1.0修改履历修改编号 日期 修改人 版本号 修改内容1 初始做成23东软集团股份有限公司 IT 人才实训中心版权所有,翻版必究南昌航空大学 东软航空信息 3+1 班 潘小凯 版本 1.0目 录引言 .11.1 编写目的.11.2 项目背景.11.3 参考资料.11.4 术语.任务概述.12.1 目标.12.2 运行环境.22.3 条件与限制.2需求规定.23.1 一般性需求.23.2 功能性需求.23.2.1 角色说明.23.2.2 功能划分.33.2.3 功能描述.33.2.4 细化的数据流图.4运行需求.44.1 用户界面.44.2 硬件接口.44.3 软件接口.44.4 故障处理.54.5 运行环境.5 4.5.1 硬件环境.54.5.2 软件环境.5附录.5数据存储安全.5访问控制.5网络传输安全.6应用系统审计.6系统约束.6其他专门要求.6遗留问题.6项目非技术要求.6南昌航空大学 东软航空信息 3+1 班 潘小凯 版本 1.0第 1 页1引言1.1 编写目的编写目的编写本文档的目的是为本次项目设计的实现代码制定“蓝图” ,为的是使系统分析设计人员在以后的项目设计的代码的实现过程中有个较为清晰的思路,从而写出具有高质量的程序。1.2 项目背景项目背景习题库管理系统作为现代化教学手段的必要组成部分,其主要使用范围为各学科的习题管理。习题库管理系统软件 PMS V1.0 是一套功能较为完善的数据管理软件,对习题的管理具有较好的分类处理功能,能够完善习题种类,并具有相当强的组卷能力。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的WINDOWS 系列操作系统上使用。除此以外,PMS V1.0 可通过访问权限控制以及数据备份功能,确保数据的安全性。1.3 参考资料1.4 术语任务概述2.1 目标目标试题库管理系统-用户管理模块主要功能如下: (1).用户管理:.管理员要为每个课程负责人、学生建立账户,并进行用户的身 份验证。.课程负责人权限包括增加习、删除习、修改、查询习题和试卷。.学生权限为查看试卷及其答案。南昌航空大学 东软航空信息 3+1 班 潘小凯 版本 1.0第 2 页22.2 运行环境运行环境2.3 条件与限制条件与限制一个更为完善的试题库管理系统,应提供更为全面的学科习题管理功能,应增加相应的其他学科完善整个教学系统的习题库,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。需求规定3.1 一般性需求一般性需求 集中数据管理、分布式应用,实现信息的全面共享,为决策者提供最新的数据。 完全基于浏览器的操作模式,安装简单、操作方便,具有良好的系统扩充能力。 灵活的模块需求设计,可根据实训项目周期灵活裁剪。 严格的安全管理机制。利用 SSL 技术维护网络传输安全,利用安全规则和特权保证基本信息的安全管理,提供日常操作的审计功能,并对重要的安全事件提供报警,对重要数据进行加密。3.2 功能性需求功能性需求3.2.1 角色说明整个业务流程会涉及到如下角色:管理员、课程负责人、学生。各角色在本系统中的工作流程所起的作用如下:1.管理员:管理员要为每个课程负责人、学生建立账户,并进行用户的身份验证。2.课程负责人:包括增加习、删除习、修改、查询习题和试卷。南昌航空大学 东软航空信息 3+1 班 潘小凯 版本 1.0第 3 页33.学生:.学生权限为查看试卷及其答案。3.2.2 功能划分功能划分该软件具有如下主要功能:1.登陆验证功能;2.浏览功能;3.查询功能;4.插入功能;5.修改功能;6.删除功能;7.组卷功能;8.授权功能;3.2.3 功能描述功能描述1.登录验证功能:管理员通过将用户输入帐号密码与系统中存储的内容进行比对,进行用户登录信息验证。2.浏览功能:列出课程习题类型;点击习题类型,列出相应章节信息;点击章节信息,列出该类型该章节的所有习题;3.查询功能:用户可通过关键字查找相应习题;4.插入功能:课程负责人插入一条新的习题信息记录;5.修改功能:修改某一已存在的记录内容,提供确认机制;6.删除功能:删除一个记录,提供确认机制;7.组卷功能:课程负责人通过选择各类型习题,确定习题数量,系统形成试卷;南昌航空大学 东软航空信息 3+1 班 潘小凯 版本 1.0第 4 页4学生通过点击试卷进行浏览试卷和查看答案;8.授权功能:授权用户访问数据的权限;3.2.4 细化的数据流图课程负责人学生试卷答案帐号密码试卷内容习题库习题信息登录验证习题录入习题信息习题的修改和删除习题信息习题信息试卷习题信息登录验证帐号密码查询查看试卷答案查看查询试卷信息事务事务课程负责人信息学生信息学生信息负责人信息习题查询习题信息习题信息管理员口令修改新口令新口令口令修改新口令新口令验证事务新口令事务数据库维护事务组卷组卷需求组卷需求答案答案信息验证事务新口令4.运行需求运行需求4.1 用户界面用户界面采用对话框方式,多功能窗口运行。4.2 硬件接口硬件接口支持各种 x86 系列 PC 机。南昌航空大学 东软航空信息 3+1 班 潘小凯 版本 1.0第 5 页54.3 软件接口软件接口运行于 Windows2000 及更高版本的操作系统之上。4.4 故障处理故障处理正常使用时不应出错,对于用户的输入错误应给出适当的改正提示。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。4.5 运行环境4.5.1 软件环境操作系统:Windows XP SP3 及以上数据库:Oracle10g 及以上中间件:tomcat6.0 及以上JDK:JDK 1.6 版本及以上4.5.2 硬件环境内存:1G,硬盘:80G接口接口暂无描述。附录数据存储安全需要提供安全的数据存储服务,因为数据库中包含员工的个人信息,因而数据安全比较重要。数据库数据需要由数据库管理员定期

温馨提示

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

评论

0/150

提交评论