2022年需求规格说明书 2.pdf
Global IT Education SpecialistChange Lives, Change The World 第 1 页 共 13 页Soft Requirements Specification 在线考试系统需求规格说明书Prepared by 拟制古立雄Date 日期2015-4-20 Reviewed by 评审人王皓北Date 日期2015-4-21 Approved by 批准王皓北Date 日期2015-4-21 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - - - - - Global IT Education SpecialistChange Lives, Change The World 第 2 页 共 13 页Revision Record修订记录Date 日期Revision Version 修订版本Change Description 修改描述Author 作者1 Introduction 简介1.1Purpose 目的为了使学校能更好的提高学生的学习效率,减轻老师的批阅压力,特此研发了这一项目,该软件可以让老师在线出题,学生在线考试等功能,实现了无纸化的阅卷和出卷以及学生考试。1.2Scope 范围本款软件适用于各大高校的老师和学生。2 General description 总体概述定位:在线考试系统风格:简约,大方用户人群: Mstanford( 美斯坦福 )校企共建专业名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - - - - - - Global IT Education SpecialistChange Lives, Change The World 第 3 页 共 13 页2.1Soft perspective 软件概述2.1.1About the Project 项目介绍随着学校扩大,学生也多起来,学生考试不便于管理,学校也要耗费资金打印试卷,在这个提倡环保和节约的时代,本项目也孕育而生在线考试系统是为了现代化的学校需要,便于学校教师出卷、学生考试的管理,为学校节约资金和减轻教员的批卷压力,实现了无纸化的阅卷和出卷以及学生考试。2.2Soft function 软件功能本项目中包含的功能模块,功能结构图如图所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 13 页 - - - - - - - - - Global IT Education SpecialistChange Lives, Change The World 第 4 页 共 13 页3 Functional Requirements 功能需求总体用例图2.1UI Model Use Case Diagram UI 模块用例图2.1.1 后台管理员登录模块名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - Global IT Education SpecialistChange Lives, Change The World 第 5 页 共 13 页简要说明 : 让老师或者是管理员进行后台数据管理。前置条件 : 输入正确的账号和密码。后置条件 : 进入系统后台。2.1.2 后台学生成绩管理模块名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 13 页 - - - - - - - - - Global IT Education SpecialistChange Lives, Change The World 第 6 页 共 13 页简要说明 :管理员或者教师对学生进行“增加、修改、删除、查询“的操作” 。前置条件 :点击“成绩管理” ,显示子集菜单后置条件 :成功对成绩进行了“增加、修改、删除、查询“的操作。 2.1.3后台题库管理模块简要说明 :管理员或者教师对题库的题目进行“增加、修改、删除、查询“的操作” 。前置条件 :点击“题库管理” ,显示子集菜单,在选择” 增加科目 ” , “增加题目“, “删除题目”, “修改题目”, “查询题目“。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 13 页 - - - - - - - - - Global IT Education SpecialistChange Lives, Change The World 第 7 页 共 13 页后置条件 :成功对题库的题目进行了“增加、修改、删除、查询“的操作。 2.1.4 后台用户管理模块点击“组织考试”下的“设置” ,得到下图简要说明 :管理员对用户进行“增加、修改、删除、查询“的操作” 。前置条件 :点击“管理员管理” ,显示子集菜单,在选择,“增加用户“, “删除用户” , “修改用户” ,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 13 页 - - - - - - - - - Global IT Education SpecialistChange Lives, Change The World 第 8 页 共 13 页“查询用户“。后置条件 :成功对用户进行了“增加、修改、删除、查询“的操作。2.1.5 前台学生登录模块简要说明 : 让学生进行前台答题界面。前置条件 : 输入正确的账号和密码。后置条件 : 进入前台。2.1.6 前台答题模块名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 13 页 - - - - - - - - - Global IT Education SpecialistChange Lives, Change The World 第 9 页 共 13 页简要说明 : 让学生对自己近前学习进行一个模拟测试。前置条件 : 选择正确的答案,点击“提交“按钮。后置条件 :“提交成功”,等待老师公布成绩。2.1.7 讲师登录模块名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 13 页 - - - - - - - - - Global IT Education SpecialistChange Lives, Change The World 第 10 页 共 13 页2.1.8 题库管理模块名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 13 页 - - - - - - - - - Global IT Education SpecialistChange Lives, Change The World 第 11 页 共 13 页2.1.9 上传试卷模块2.1.10 学生成绩分析模块名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 13 页 - - - - - - - - - Global IT Education SpecialistChange Lives, Change The World 第 12 页 共 13 页2.1.11 学生查看成绩模块4 Performance Requirements 非功能需求4.1UI Requirements 界面要求(1)使用 jQueryEasyUI 进行页面布局(2)网页配色和布局要求合理,美观(3)使用 java 语言与 SQL 语句操作界面,完成添加、删除、修改、查询等功能4.2Development Environment 开发环境(1)开发工具: myeclipse10 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 13 页 - - - - - - - - - Global IT Education SpecialistChange Lives, Change The World 第 13 页 共 13 页(2)开发语言: java,SQLServer,EasyUI,jQuery (3)数据库: MicroSoft SQL Server 2012 4.3Development Rules开发规范(1)统一风格的命名规范(页面名、变量名、类名、素材文件名)(2)适当的异常处理(3)重难点代码进行注释(4)关键操作使用日志管理5 需求分级Requirement ID 需求 ID Requirement Name 需求名称Classification 需 求分级01 学生成绩明细A 02学员在线考试A03学员随机选题A04教师或者教师添加、修改、删除试题B05教师添加、修改、删除试题B06 管理员添加、修改、删除用户B 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 13 页 - - - - - - - - -