软件需求规格说明资料.pdf
《软件需求规格说明资料.pdf》由会员分享,可在线阅读,更多相关《软件需求规格说明资料.pdf(14页珍藏版)》请在三一文库上搜索。
1、1/14 软件需求规格说明 (SRS) 姓名:李韡 班级:2012240602 学号:201224060220 指导老师:樊海玮 完成时间:2015年 6 月 24 日 2/14 目录 软件需求规格说明(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.3.1 软件系统总体功能/
2、对象结构 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 设计和实现的约束. 12 3.
3、15 数据 12 3.16 操作 12 3.17 故障处理 . 13 4 合格性规定 13 5 需求可追踪性 13 6 尚未解决的问题 14 7 注解 . 14 3/14 1 范围 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 基线 本系统设计基线为软件详细设计教程(樊海玮)。 旨在进一步提高系统的稳定性、安全性以及对界面的精简和功能的扩充。 4/14 2 引用文件 1 实践教学管理信息系统的开发与实现. 太原理工大学,山西 ,太原030024 2 刘先锋 ,数据库系统原理与应用. 武汉:华中科技大学出版社 2012 3 谢希仁 ,计算机网络(第五版) 北京:电子工业出版社 2012 4 软件详细设计教程. 西安:西安电子科技大学出版社2010 3 需
6、求 本系统包括用户管理、毕设管理和竞赛管理三大部分。 1)用户管理部分包含注册和登陆两个主要功能模块,用于学生和教师的注册和日常登陆。 2)毕设管理部分包含教务人员、学生管理和教师管理三个功能模块。教务人员可以通过系 统对相应实践活动对应的学生发布通知,对课题和实践进行审核以及给具体的实践活动 分配教室。学生管理部分供在校学生进行实践课程选题、详细信息查询以及对课题的申 请。教师管理部分包含详细信息查询、教室申请,制定日期、毕设评分等功能。 3) 竞赛管理部分包含教务人员、竞赛管理员、教师管理、学生管理四个功能模块。教务人 员部分包括发布竞赛信息、审核院系竞赛、查看竞赛信息、更改竞赛信息等功能
7、。竞赛管理 员部分包括申请竞赛课题,分配指导老师,竞赛总结。教师管理部分包括选择竞赛、培训教 室申请、制定培训时间和竞赛总结等功能。学生管理部分包含选择题目、查询详细信息,竞 赛总结等功能。 3.1 所需的状态和方式 1)空闲: 当系统访问量较少或者长时间处于空闲状态的时候,系统将会自动进入低能耗状态以节 省电源和网络资源,并能在空闲时段对系统进行维护和更新。 2)准备就绪: 在正常工作时段,系统将准备好足够的软件资源和网络资源,以应对工作时间段发生的 高峰访问和消息发布活动。 3)活动: 优化活动发布的系统架构,及时更新最新的活动请求和传播。 4)事后分析: 在系统空间阶段,提取系统运行信息
8、,分析并总结出系统运行的各种参数和特征,根据 事后参数的特征及运行时的特性,对系统架构进行相应的优化和调整。 5)培训: 针对消息发布的管理人员和维护人员进行的一系列培训活动。 6)降级: 为保证系统的正确运行而牺牲系统的某些优秀特性,用服务体验降级的方法在系统的某 些关键时刻能够保证系统能够稳定运行。 5/14 3.2 需求概述 3.2.1 目标 1) 本系统的开发意图: 本系统主要实现对于高校学生课程设计、毕业设计, 专业竞赛, 和毕业实习项目的发布 和管理,具体功能包括:提供可选项目、学生选择项目、教师删改项目、教师审核项目等。 2) 应用目标及作用范围 应用目标:实践教学综合管理平台是
9、一套旨在改善实践教学环境,优化实践教学管理 的平台系统。 作用范围:全日制高等大学学生和教师以及相关内部人员 3) 本系统的主要功能、处理流程、数据流程及简要说明。 本系统包括用户管理、毕设管理和竞赛管理三大部分。 用户管理部分包含注册和登陆两个主要功能模块,用于学生和教师的注册和日常登陆。 毕设管理部分包含教务人员、学生管理和教师管理三个功能模块。 竞赛管理部分包含教务人员、竞赛管理员、教师管理、学生管理四个功能模块。 3.2.2 运行环境 该系统使用Java、MySQL等软件进行开发和维护。可运行于windows 平台,移动手机 平台。学生、教师或管理人员可以通过校园网络登陆和访问该系统。
10、、 服务器: 6/14 软件: 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) 数据精确度 在查询数据时,应该保证无论是学生还是教师或者是管理员,都能查询到准确的信息 2) 时间特性
12、相应时间应该有较高的保证,特别是在用户高峰期,应该就可能保证系统的相应速度 3) 适应性 对前面提及的运行环境要求不应存在困难。 7/14 3.3 需求规格 3.3.1 软件系统总体功能/ 对象结构 系统总类图 8/14 系统用例图 教师学生 竞赛管 理管 选题 n1 申报 1 论文 课题 n 答辩 1 1 总结 1 1 n 竞赛开办 1n 报名 1 n 组织 1 1 E-R图 9/14 3.3.2 描述约定 系统将采用两重身份,即系统身份和用户身份(一个表维护所有类型成员),小组讨论用 学号等作为登录名不太合理。身份属性在SI表中 非技术性字段字段名称类型约束来源 用户帐号SI_id Vch
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 需求 规格 说明 资料
链接地址:https://www.31doc.com/p-5444015.html