收藏 分销(赏)

教务综合管理系统需求规格新版说明书.docx

上传人:天**** 文档编号:2741808 上传时间:2024-06-05 格式:DOCX 页数:19 大小:365.28KB
下载 相关 举报
教务综合管理系统需求规格新版说明书.docx_第1页
第1页 / 共19页
教务综合管理系统需求规格新版说明书.docx_第2页
第2页 / 共19页
教务综合管理系统需求规格新版说明书.docx_第3页
第3页 / 共19页
教务综合管理系统需求规格新版说明书.docx_第4页
第4页 / 共19页
教务综合管理系统需求规格新版说明书.docx_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、软件工程大作业教务管理系统需求规格说明书 班级:14小组组员:张烜仪鲍健昕杨 鑫安 娜王 港目录1 引言31.1 目的31.2 文档格式31.3 预期的读者和阅读建议41.4 范围42.系统概述52.1 系统概述52.2 总体架构62.3 软件项目约束63. 详细描述73.1 用例描述73.1.1 学生功能需求73.1.2 教师功能需求83.1.3 管理员功能需求93.2 活动流图103.2.1 学生成绩查询103.2.2 学生选课113.2.3 学生课表查询123.2.4 学生成绩录入133.2.5 教师课表查询143.2.6 用户信息修改153.3 类图概述164. 非功能性需求174.1

2、 性能需求174.2 数据需求184.3 安全性需求184.4 用户文档194.5其他需求191 引言1.1 目标该文档首先给出了整个系统结构概况,然后又对功效需求、性能需求和其它非功效性需求进行了具体描述。其中对功效需求描述采取了UML用例模型方法,关键描述了每一用例基础事件流。且给出了直观用例图,并做出了用例描述。这些文字和图形全部为了本文档能具体正确地描述用户需求,同时也为用户更轻易地了解这些需求描述发明了条件。该文档详尽说明了这一软件产品需求和规格,这些规格说明是进行设计基础,也是编写测试用例和进行系统测试关键依据。同时,该文档也是用户确定软件功效需求关键依据。1.2 文档格式本文档按

3、以下要求和约定进行书写:(1)页面左边距为2.5cm,右边距为2.0cm,装订线靠左,行距为最小值20磅。(2)标题最多分三级,分别为等线二号、等线四号、等线小四,标题均加粗。(3)正文字体为等线小四号,无特殊情况下,字体颜色均采取黑色。(4)出现序号段落不采取自动编号功效而采取人工编号,各等级序号依次为(1)、1)、a)、等,特殊情况另作要求。1.3 预期读者和阅读提议本文档关键内容共分4部分:系统概述、具体描述、功效性需求和非功效性需求介绍。综合描述部分关键对系统整体结构进行了大致介绍;系统特征部分对系统功效需求进行了具体描述,是本文关键部分;非功效性需求部分对非功效需求进行了具体描述;外

4、部接口需求部分对用户界面、软件接口、硬件接口和通讯接口等进行了描述。本文档面向多个读者对象:(1)项目经理:项目经理能够依据该文档了解预期产品功效,并据此进行系统设计、项目管理。(2)设计员:对需求进行分析,并设计出系统,包含数据库设计。(3)程序员:配合设计汇报,了解系统功效,编写用户手册。(4)测试员:依据本文档编写测试用例,并对软件产品进行功效性测试和非功效性测试。(5)销售人员:了解预期产品功效和性能。(6)用户:了解预期产品功效和性能,并和分析人员一起对整个需求进行讨论和协商。(7)其它人员:如部门领导、企业领导等能够据此了解产品功效和性能。在阅读本文档时,首先要了解产品功效概貌,然

5、后能够依据本身需要对每一功效进行合适了解。1.4 范围该产品是在积累了丰富经验基础上进行开发,在需求上,充足考虑了具体用户实际情况。本产品将关键用户群体是在校师生,方便师生日常学习生活。同时,该系统也简化了学校对教学管理和统一,使管理员、教务员更方便管理教学。2.系统概述2.1 系统概述二十一世纪是信息社会,传统教务管理模式,已经不适应信息时代要求,迫使大家起用新管理方法来管理。科学技术日新月异进步,让人类生活发生了巨大改变,计算机技术飞速发展,使各行各业在计算机技术应用方面得到了广泛普及和使用。信息化时代到来成为不可抗拒时尚。当今高校教务管理数据量大、难以统一管理,所以,教务管理系统也以方便

6、、快捷、费用低优点正慢慢地进入校园生活,成为高校管理不可缺乏一部分。本系统关键分为以下功效:(1) 学生成绩录入及查询;(2) 学生选课;(3) 学生课表查询;(4) 老师课表查询;(5) 用户信息管理;2.2 总体架构图为该系统总体架构图:2.3 软件项目约束a. 系统运行寿命最小值:2年b. 进行系统方案选择比较时间:1周c. 经费起源:*企业d. 运行环境:Windowse. 数据库:MYSQLf. 硬件条件:服务器sun工作站,终端为pc机g. 系统投入使用最晚时间:2个月3. 具体描述3.1 用例描述3.1.1 学生功效需求标题说明用例名称评教用例标识号UC03简明说明学生能够经过该

7、功效进行评教前置条件用户身份验证成功基础事件流(1) 判定系统是否处于能够评教状态(2) 判定评教信息是否填写完整其它事件流(1) 假如系统没有处于能够评教状态,则提醒“不在评教阶段”(2) 假如评教信息填写不完整,则提醒“请填写完整”异常事件流后置条件老师状态更改为已评教特殊需求用例中时间需要进行事务处理,保持操作一致性3.1.2 老师功效需求标题说明用例名称查询用例标识号UC01简明说明老师能够经过该功效查询选修课学生,查询成绩前置条件老师身份验证成功基础事件流(1) 判定需要查询选修课程是否为正常状态(2) 判定需要查询成绩学生是否为正常状态(3) 判定需要查询成绩课程是否为正常状态其它

8、事件流(1) 假如需要查询选修课程为不正常,则提醒“该课程不在正常状态”(2) 假如需要查询学生异常,则提醒“该学生状态异常”(3) 假如需要查询课程异常,则提醒“该课程状态异常”异常事件流(1) 假如需要查询选修课课程不存在,则提醒“不存在该课程”(2) 假如需要查询学生不存在,则提醒“不存在该学生”(3) 假如需要查询课程不存在,则提醒“不存在该课程”后置条件显示需要查询内容特殊需求用例中时间需要进行事务处理,保持操作一致性标题说明用例名称成绩管理用例标识号UC02简明说明老师能够经过该功效录入、修改学生成绩前置条件用户身份验证成功基础事件流(1) 判定选择课程是否正确(2) 判定选择需要

9、录入成绩班级是否正确(3) 判定录入成绩是否在正当范围内其它事件流(1) 假如选择课程不在可选择状态,则提醒“该课程不在正常状态”(2) 假如选择班级不在可选择范围内,则提醒“该班级不在正常状态”(3) 假如录入成绩不在正当范围内,则提醒“输入不正当,请重新输入”异常事件流(1) 假如所选课程不存在,则提醒“不存在该课程”(2) 假如所选班级不存在,则提醒“不存在改班级”后置条件课程状态修改为成绩已录入,成绩信息更新特殊需求用例中时间需要进行事务处理,保持操作一致性3.1.3 管理员功效需求标题说明用例名称用户管理用例标识号UC04简明说明管理员能够经过该功效对用户进行增删和重置用户登录信息前

10、置条件管理员用户身份验证成功基础事件流(1) 增加用户(2) 删除用户(3) 重置用户登录密码(4) 判定重置密码是否正当其它事件流(1)假如重置密码不正当,则提醒“密码不正当”异常事件流后置条件用户信息更改为最新特殊需求用例中时间需要进行事务处理,保持操作一致性3.2 活动流图3.2.1 学生成绩查询图为学生成绩查询活动图,学生可经过图步骤查询到自己成绩。3.2.2 学生选课图为学生选课活动图,学生可经过如上步骤选择选修课程。3.2.3 学生课表查询图,学生可经过此步骤对个人课表进行查询。3.2.4 学生成绩录入图,老师可经过如上步骤对学生成绩进行录入。3.2.5 老师课表查询图,老师可经过

11、以上步骤对个人课表进行查询。3.2.6 用户信息修改图,管理员可经过以上步骤对用户信息进行修改。3.3 类图概述(1)管理员类能够对学生及老师信息进行管理,而且能够管理用户权限和增加或删除用户(2)学生类能够登录教务系统查询自己个人信息和成绩信息,而且能够经过教务系统进行选课(3)老师类能够查看学生和老师信息而且对学生部分信息进行修改,能够向教务系统中录入学生成绩(4)课程类中可供学生及老师查询课表或讲课表,而且管理员或老师能够进行部分列操作4. 非功效性需求4.1 性能需求系统性能是系统建设成败一个关键指标,影响系统性能原因是多方面,网络、主机、安全、数据库等全部可能对系统性能产生影响。所以

12、,首先必需从系统计划阶段开始,综合考虑各方面原因,对系统性能进行总体设计,其次,在系统建设和运行维护过程中经过多种手段对系统不停优化,以满足业务发展所带来新性能指标要求。具体性能要求指标对应时间以下:(1)教务系统需要存放大量用户信息,确保用户数据库长久完整性和正确性,所以数据库系统应该含有备份和恢复功效。而且要求系统服务器应该能够长久无故障运行,能够便于管理员操作。系统能整年连续运行,故障时间不超出千分之一,造成业务故障连续停止时间不超出八小时。满足高峰时段对应要求。(2)安全性要求比较高,对业务逻辑必需封装,限制不一样用户权限,以预防用户私自修改数据。(3)教务系统在比如选课时段流量会尤其

13、高,所以要增强系统稳定性,预防系统在用户过多情况下瓦解,最少能支持3000人同时在线,进行选课、查询成绩课程表等操作。(4)手机用户通常使用安卓系统,也有少许iOS系统,电脑登录网页登录兼容性较强,适合多种操作系统,要针对用户平台设计出不一样用户端。4.2 数据需求数据起源:学生信息文件,学生选课文件,学生成绩文件数据去向:终端界面基于演示设计一站式在线演示、素材销售、服务交易系统(1)学生选课数据起源:学生,学生信息文件,课程开设文件数据去向:终端界面,学生选课文件(2)管理员管理用户信息数据起源:管理员,学生信息文件,老师信息文件,用户权限文件数据去向:学生信息文件,老师信息文件,用户权限文件(3)学生成绩录入数据起源:教室,学生信息文件数据去向:终端界面,学生信息文件4.3 安全性需求(1)在软件安全性,我们采取设置多层防火墙来确保数据安全。具体设计图所表示:(2)系统定时每个月做一次备份,同时备份操作日志。(3)维护人员每个季度对系统做一次升级维护。4.4 用户文档同本软件一起发行用户文档包含:(1)安装手册:Word格式文件。(2)用户手册:Word格式文件。(3)在线帮助:HTML Help格式文件,联机式。4.5其它需求(1)BS端支持多浏览器。(2)系统安装方便,易于维护。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服