软件需求规格介绍说明.doc
《软件需求规格介绍说明.doc》由会员分享,可在线阅读,更多相关《软件需求规格介绍说明.doc(15页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、软件需求规格说明软件需求规格说明(SRS)姓名:姓名: 李韡李韡班级:班级: 2012240602学号:学号: 201224060220指导老师:指导老师: 樊海玮樊海玮完成时间:完成时间: 2015 年年 6 月月 24 日日目录目录软件需求规格说明(SRS).1 1 范围.3 1.1 标识.3 1.2 系统概述.3 1.3 文档概述.3 1.4 基线.3 2 引用文件.4 3 需求.4 3.1 所需的状态和方式 .4 3.2 需求概述.5 3.2.1 目标.5 3.2.2 运行环境.5 3.2.3 用户的特点 .6 3.2.4 关键点.6 3.2.5 约束条件.6 3.3 需求规格.7 3
2、.3.1 软件系统总体功能/对象结构.7 3.3.2 描述约定.9 3.4CSCI 能力需求.9 3.5CSCI 外部接口需求.9 3.5.1 接口标识和接口图 .10 3.6CSCI 内部接口需求.10 3.7CSCI 内部数据需求.10 3.8 适应性需求.11 3.9 保密性需求.11 3.10 保密性和私密性需求 .11 3.11CSCI 环境需求.11 3.12 计算机资源需求 .11 3.12.1 计算机硬件需求 .11 3.12.2 计算机硬件资源利用需求.11 3.12.3 计算机软件需求 .11 3.12.4 计算机通信需求 .12 3.13 软件质量因素.12 3.14 设
3、计和实现的约束 .12 3.15 数据.12 3.16 操作.12 3.17 故障处理.13 4 合格性规定.13 5 需求可追踪性.13 6 尚未解决的问题.14 7 注解.141 范围范围1.1 标识标识SRS 使用范围:实践教学综合管理系统 系统标识号:CDIO-PMS-2.0 标题:PMS 系统 缩略词语:PMS。 版本号:V2.0 发行号:Alpha002(内测版)1.2 系统概述系统概述系统名称: 实践教学综合管理系统 本系统以学校内部网络为基础进行开发,实现学校的所有实践教学的管理,当前版本 已经更新至 V1.20,进一步优化了网络服务的速度和质量。PSM 实践教学综合管理系统经
4、 过项目需求分析,分析 PMS 系统的可行性、软件、硬件需求,经费需求和人员需求,筹备 资金设备,组织人员等。软件运行 Windows 平台下,运用 Java、MySQL 等软件进行开发和 维护。 投资方: 长安大学 需求方: 长安大学 软件用户: 长安大学全体学生、教师、学校及学院相关管理人员 开发方: 长安大学信息学院软件工程系实践教学综合管理系统开发小组 支持机构: 长安大学软件系 当前计划: 分析项目可行性,撰写软件规格需求,设计软件结构 相关文档: 可行性分析、数据库设计说明、软件需求规格说明、软件开发计划1.3 文档概述文档概述本文档对实践教学综合管理系统的需求和规格进行了详细的说
5、明,主要包括软件的运 行环境、用户特点、软件的需求规格、CSCI 能力需求、CSCI 外部结构需求、适应性、保密 性和私密性需求、计算机资源需求等。 保密性:仅限长安大学信息学院软件工程系学生交流使用。1.4 基线基线本系统设计基线为软件详细设计教程(樊海玮) 。 旨在进一步提高系统的稳定性、安全性以及对界面的精简和功能的扩充。2 引用文件引用文件1 实践教学管理信息系统的开发与实现. 太原理工大学,山西,太原 030024 2 刘先锋,数据库系统原理与应用. 武汉:华中科技大学出版社 2012 3 谢希仁,计算机网络(第五版) 北京:电子工业出版社 2012 4 软件详细设计教程. 西安:西
6、安电子科技大学出版社 20103 需求需求本系统包括用户管理、毕设管理和竞赛管理三大部分。 1)用户管理部分包含注册和登陆两个主要功能模块,用于学生和教师的注册和日常登陆。2)毕设管理部分包含教务人员、学生管理和教师管理三个功能模块。教务人员可以通过 系统对相应实践活动对应的学生发布通知,对课题和实践进行审核以及给具体的实践 活动分配教室。学生管理部分供在校学生进行实践课程选题、详细信息查询以及对课 题的申请。教师管理部分包含详细信息查询、教室申请,制定日期、毕设评分等功能。3) 竞赛管理部分包含教务人员、竞赛管理员、教师管理、学生管理四个功能模块。教务人 员部分包括发布竞赛信息、审核院系竞赛
7、、查看竞赛信息、更改竞赛信息等功能。竞赛管 理员部分包括申请竞赛课题,分配指导老师,竞赛总结。教师管理部分包括选择竞赛、培 训教室申请、制定培训时间和竞赛总结等功能。学生管理部分包含选择题目、查询详细信 息,竞赛总结等功能。3.1 所需的状态和方式所需的状态和方式1)空闲: 当系统访问量较少或者长时间处于空闲状态的时候,系统将会自动进入低能耗状态以 节省电源和网络资源,并能在空闲时段对系统进行维护和更新。 2)准备就绪: 在正常工作时段,系统将准备好足够的软件资源和网络资源,以应对工作时间段发生 的高峰访问和消息发布活动。 3)活动: 优化活动发布的系统架构,及时更新最新的活动请求和传播。 4
8、)事后分析: 在系统空间阶段,提取系统运行信息,分析并总结出系统运行的各种参数和特征,根 据事后参数的特征及运行时的特性,对系统架构进行相应的优化和调整。 5)培训: 针对消息发布的管理人员和维护人员进行的一系列培训活动。 6)降级: 为保证系统的正确运行而牺牲系统的某些优秀特性,用服务体验降级的方法在系统的某些关键时刻能够保证系统能够稳定运行。3.2 需求概述需求概述3.2.1 目标目标1) 本系统的开发意图: 本系统主要实现对于高校学生课程设计、毕业设计,专业竞赛,和毕业实习项目的发 布和管理,具体功能包括:提供可选项目、学生选择项目、教师删改项目、教师审核项目 等。2) 应用目标及作用范
9、围 应用目标: 实践教学综合管理平台是一套旨在改善实践教学环境,优化实践教学管理 的平台系统。 作用范围: 全日制高等大学学生和教师以及相关内部人员3) 本系统的主要功能、处理流程、数据流程及简要说明。本系统包括用户管理、毕设管理和竞赛管理三大部分。 用户管理部分包含注册和登陆两个主要功能模块,用于学生和教师的注册和日常登陆。毕设管理部分包含教务人员、学生管理和教师管理三个功能模块。 竞赛管理部分包含教务人员、竞赛管理员、教师管理、学生管理四个功能模块。3.2.2 运行环境运行环境该系统使用 Java、MySQL 等软件进行开发和维护。可运行于 windows 平台,移动手机 平台。学生、教师
10、或管理人员可以通过校园网络登陆和访问该系统。 、 服务器: 软件:Windows7 x64 系统,配置 MySQL 数据库 硬件:Intel 双核处理器(支持多线程) ,二级缓冲 4MB。 内存:2GB 支持 DDR3 电源:有内置电源以及外置电源,外置电源供意外断电提供可用电源。 客户端: 普通 PC 即可,可通过 web 浏览器进入系统。3.2.3 用户的特点用户的特点1) 高校内部管理人员: 该类用户具有较高的管理能力和知识水平,能够高效地管理该系统,具有较强的实践 和学习能力。 2) 高效教师: 使用该系统发布和管理相应的实践教学任务和信息,并安排学生进行事先规定的实践 活动,该类用户
11、属于社会高等知识分子,有较强的对新兴事物的学习和适应能力。 3) 在校学生: 该类用户正处于知识的学习和积累阶段,适应能力和学习能力均很强。3.2.4 关键点关键点1) 关键功能: 本系统的关键功能在于对毕业设计和毕业实践的分配和管理以及对各项竞赛的安排和 管理,提高高校信息化管理的水平。 2) 关键算法: 为处理服务器响应速度问题和课题选择高峰期系统奔溃问题,采用了高效的数据管理 算法,并对数据库进行大量优化,并对后台服务器进行动态管理。 3)关键技术: C/S 结构,B/S 结构,浏览器开发,数据库维护,网络技术3.2.5 约束条件约束条件1) 数据精确度 在查询数据时,应该保证无论是学生
12、还是教师或者是管理员,都能查询到准确的信息 2) 时间特性 相应时间应该有较高的保证,特别是在用户高峰期,应该就可能保证系统的相应速度 3) 适应性 对前面提及的运行环境要求不应存在困难。3.3 需求规格需求规格3.3.1 软件系统总体功能软件系统总体功能/对象结构对象结构系统总类图系统用例图教师学生竞赛管 理管选题n n1 1申报1 1论文课题n n答答辩辩1 11 1总总结结1 11 1n n竞赛开办1 1n n报名1 1 n n组织1 11 1E-R 图3.3.2 描述约定描述约定系统将采用两重身份,即系统身份和用户身份(一个表维护所有类型成员),小组讨论 用学号等作为登录名不太合理。身
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 需求 规格 介绍 说明
限制150内