软件需求规格说明书

上传人:jin****ng 文档编号:207008537 上传时间:2023-05-05 格式:DOCX 页数:13 大小:297.08KB
收藏 版权申诉 举报 下载
软件需求规格说明书_第1页
第1页 / 共13页
软件需求规格说明书_第2页
第2页 / 共13页
软件需求规格说明书_第3页
第3页 / 共13页
资源描述:

《软件需求规格说明书》由会员分享,可在线阅读,更多相关《软件需求规格说明书(13页珍藏版)》请在装配图网上搜索。

1、软件需求规格说明书1范标识SRS 适用范围:城市教育资源管理系统标识号:GDGL004标题:城市教育资源管理系统版本号:发行号:AlphaOOl (内测版)系统概述随着我国政治体制改革、经济体制和教育体制改革的不断深入,城市教育在构建 和谐社会中发挥着重要作用。教育资源的优劣,直接关系着教育效益的产出。教育资源管理 的好坏将直接影响着学校的建设和发展。目前中国城市人均教育经费差异很大,城市间高等 教育阶段生师比的差距比较大,而基础教育的差距相对较小;城市经济发展水平是影响这些差 异的主要因素,其次是城市人口规模;促进不发达地区城市和小城市的经济发展、建立合理的 人口流动机制是消除城市间教育资源

2、差异的有利措施。城市教育资源管理系统是指综合运用地理信息系统(GIS)、多媒体及虚拟现实等现代信 息技术实现面向高校教学管理部门提供教学资源管理的服务平台,对学校校舍、课桌、教学 用具等硬件设施和师资力量等软件设施的信息的采集、集成和管理,根据地区各等级基础教 育学校个数、学校规模和周边做涵盖教育分配地区,确定各个学校教育资源的优劣、所需教 育人员以及所能容纳学生人数,也可以进行教育资源的调动管理,教职工人事变动管理,教 学资源合理分配与再分配,地区教育质量评价等等。它的建设将为教育部门对教育资源的管理起到很重要的监督和管理作用。并能够作为 一项新兴的部门管理方法。文档概述在信息化高速发展的今

3、天,时间效率这样的名词正主导着人们的生活和发展,有必要设 计开发一个城市教育资源管理系统。通过系统功能有效的解决城市间教育经费、教育阶段生 师比等等间的差异,从而提高管理效率。本文档具体对城市教育资源管理系统的软件需求等进行基本分析,确定该系统基本功能 及需求,故在此针对本系统编写此文档,本文档的最终解释权在本小组手中,请勿随意更改。基线本文档的设计基线是GBT8567-2006计算机软件文档编制规范2 引用文件1 GBT8567-2006计算机软件文档编制规范.20062 Liang著李娜译,JAVA语言程序设计.北京:机械工业出版社20123 刘先锋,数据库系统原理与应用. 武汉:华中科技

4、大学出版社 20124 谢希仁,计算机网络(第五版)北京:电子工业出版社 20123 需求所需的状态和方式 教育局,学校管理员根据各自实际身份登录城市教育资源管理系统,如果登录成功, 则启动相应的管理系统,以及相应的权限,实现各项功能。需求概述目标a. 本管理系统参照了大量的国内外同类软件,对城市教育资源进行了仔细研究。旨在 更好的方便教育部门调配城市里面的教育资源;同时方便学校参考其他学校的教育策略,对 本校的一些教育招生措施作出合理安排。b. 本系统主要具有查询学校教学资源,调控城市教学资源的分布,学校对本校资源信 息的上传等功能。c. 本系统是教育管理系统的一个子系统。 运行环境服务器:

5、软件:Windows xp以上系统,配备Microsoft Server 2003以上数据库硬件:Intel双核心处理器:支持多线程,二级缓存为2MB或4MB,主频133MHZ或 266MHZ内存: 2GB 支持 DDR2硬盘:不少于 80GB电源:有内置电源以及外置电源,外置电源能够提供突然断电提供时间保存数据作用客户端:普通的电脑即可,运行Windows xp以上系统,安装JDK以上运行环境,安装专门客户 端软件通过连接服务器专门客户端只由教育局授权提供给旗下部门。用户的特点 教育局管理员:负责整个软件的运行,维护及与各学校管理员联系。 学校管理员:运用此软件进行数据记录上传,查询。受控于

6、教育局管理员。关键点 对城市教育资源的管理控制,及学校里面教育资源的掌握 约束条件根据教育资源的合理分配,必须对一些参数进行约束,如学校最大容纳数等。 需求规格软件系统总体功能/对象结构 系统分为教育局和学校两个模块,分别拥有不同权限进行资源管理和分配等。 教育局:基础教育资源管理、教育分配、建设规划、登录系统 学校:上传资料、查询信息、登录系统软件子系统功能/对象结构 教育局基础教育资源管理详细用例CSCI 能力需求本 CSCI 能力主要是提供了一个非常完善的教育资源管理界面,具有优秀的计算分析能力,能够保护系统内容隐私,权限与权限之间不会越界,同时具有良好的数据恢复能力。 (CSCI 能力

7、)系统分为教育局和学校两个模块,分别拥有不同权限进行资源管理和分配等。 教育局:基础教育资源管理、教育分配、建设规划、登录系统 学校:上传资料、查询信息、登录系统这里简单列举一个登陆的详细用例时序图:协作图:4:QUseName )用户登录窗口 GetlnWi nd ow5: CheckUseNarne()A1. openf)2: GetUseNar3: CheckUseNamef )用尸信息 Useinfo rm-ation数据库访问 对象 Dmtm状态图:活动图:输辰用户容燮录施功提示用户容 不存在用户容不存在蔭码错误登录尖败验证用户名用尸名存在验证密码类图:CSCI 外部接口需求a. 用

8、户接口:屏幕采取任意分辨率都可以,这里采取的是用JAVA的SWING包开发的图形用户接口 数据库使用的 Microsoft Server 2003开发。打印报表时使用 A4 纸即可。b. 硬件接口:双核心处理器:支持多线程,二级缓存为2MB或4MB,的CPU,拥有800MHz前端总线内存:标准容量1GB最大容量40GB支持DDR2硬盘:不少于 500GB 电源:有内置电源以及外置电源,外置电源能够提供突然断电提供时间保存数据作用 光驱:无要求。软驱:无要求。显示器:无要求c. 软件接口:Windows xp 以上系统JDK 以上配备 Microsoft Server 2003 以上数据库d.

9、通信接口提供 TCP/IP 协议。接口标识和接口图CSCI 内部接口需求本 CSCI 内部接口需求如下: 提供了一个管理系统与数据库的接口,主要是方便系统根据所拥有的资源信息以及分配 条件实现合理分配教育资源。在应用软件和数据库之间使用的软件接口是 JDBC。CSCI 内部数据需求 在设计系统的实现体时,会将需求分析出来的数据表作为参考,如进入系统所需的账号, 密码是内部接口,它们作为进入系统的验证前提,需要给它们相应的函数名称,这样就 可以实现相应的功能。每一个相关数据库中的数据表的成员都是整个教育资源管理系统 的内部接口,它们都是与外部接口存在一定联系的。适应性需求本系统利用JAVA开发,

10、运行于Windows平台,只要相应的平台提供了 JAVA运行环境。 并且内部形成网络,就能够运行,但是服务器还需要提供Microsoft Server 2000以上的 数据库以及JDBC接口。网络必须支持TCP/IP协议。保密性需求 安全措施: 在用户登录的时候,如果账户或密码无效的情况下,提供一个“密码找回”功能, 系统通过之前认证或是用户提供的找回密码途径,系统用户可以修改密码;反之,由于 系统数据库的用户表中没有此用户名,非法用户无法通过认证,也就无法完成最终的系 统登录。这个功能的增加,解决了以前教务管理系统中,用户一旦丢失密码,在没有“密 码”找回功能的系统中,无法及时处理的情况。不

11、仅是系统的安全保密是重要的,人为的安全隐患却是无法容易解决的。因此,确 保服务方自身的保密安全性也是非常重要的一环。保密性和私密性需求 用户登录后,是不允许其他客户端同时登陆这个账号的,同时当用户退出后其使用密码 也是严格保密的,但是若是私自泄露密码以及本系统源码出去造成本系统出现问题,概 不负责。CSCI 环境需求Microsoft 2003或者以上1G HZ或更高主频的相容CPU推荐最小内存为 2G至少有 500GB 可用磁盘空间的硬盘主机含有网卡电源:有内置电源以及外置电源,外置电源能够提供突然断电提供时间保存数据作用。计算机资源需求本条应分以下各条进行描述。计算机硬件需求A.服务器端需

12、求设备要求数量CPU米用双核心,标配处理 器数量为1,最大处理器数量 为2,并支持多线程(SMT)、 对称多处理结构(SMP)的 CPU,为高速的运算核心准备 更多的待处理数据,减少运算 核心的闲置时间。二级缓存为 2MB或者4MB以避开内存直 接从缓存中调用,从而加快读 取速度;的CPU,拥有800MHz 前端总线1内存标准容量2GB最大容量40GB 支持 DDR21硬盘米用SCSI米用咼速、稳 定、安全的SCSI接口硬盘, 且支持热插拔的硬盘这样就 可以在服务器不停机的情况 下,拔出或插入一块硬盘,操 作系统自动识别硬盘的改动。 这种技术对于数据不断更新 的服务器来说,是非常必要 的。随机

13、容量不低于80GB。1服务器内置电源采用ATX或是SSI作为电 源机箱电源,最好带有冗余电 源,以增强硬件的可用性。1服务器外置电源考虑到网络系统的市电 电网供电环境比较稳定,系统 周围无并考虑到无大型机电 设备而且考虑到以后系统的 扩容计划后,决定采用后备时 间达7分钟,允许130%过载、 切换时间小于10ms的后备式 不间断电源(UPS),起到临时 供电作用,防止突然断电而因 起的电脑数据丢失。1B.客户端需求设备要求数量CPUCPU=1内存2GB以上1硬盘500GB以上1显示屏幕1366*768 最佳1键盘鼠标有1计算机硬件资源利用需求 本系统最大同时支持5 台机型同时登陆操作。 计算机

14、软件需求A. 服务器Window xp 以上操作系统;Microsoft Server 2003 以上数据库 配备以上环境。B. 客户端Window xp 以上操作系统;Microsoft Server 2003 以上数据库 配备以上环境。 计算机通信需求使用10Mb/s速率的以太网,遵从其CSMA/CD协议,网络层使用TCP/IP协议。 软件质量因素对于本系统,在质量方面有如下的定性要求和规定,以满足系统在实际使用中可能的 需要,主要包含如下方面:(1)功能性:系统应尽最大限度实现教育资源管理的需求,实现计算机代替计算分析 的功能。(2)可靠性:系统能够保密教育资源及相关数据,同时也具备了一

15、套应对意外情况的 功能,恢复措施。(3)可维护性:当系统出现错误的时候,系统维护员能以最快的速度发现错误并且对 其进行维护。(4)可用性:本系统可用且耐用。(5)不可移植性:系统由教育局及相关部门使用,属于保密性较高的软件,一般不可 随便进行移植。(6)可测试性:系统提供测试的功能,能够通过测试来体现本系统实际运行情况。 设计和实现的约束(1)系统使用人必须按照操作规范操作系统,出现了系统故障或瘫痪必须马上处理并 回复原有数据。(2)用户的数据库如果发生了改动,接口发生了变化,硬件产生更替造成不兼容,需 及时通知开发人员。(3)本系统严格按照用户要求开发,在与用户多次交互后完成,用户拥有本系统

16、使用 权。、快P. F.Lt数据本系统限制最大访问机器数为五台,其他的限制详见 Microsoft Server 的数据访问限制。操作本系统操作必须按照操作规范操作系统。故障处理本系统可能会遇见由于程序发生故障的软件故障,以及由于硬件出现问题的硬件故障。 产生软件故障的原因及可能采取的补救措施如下:(1)原因:数据不规范,而系统没有检测到。 补救措施:系统提供了还原的功能,发生错误后,还原到操作前状态。(2)更新数据过大,服务器崩溃。 补救措施:稍作等待,或者重启服务器,并采取恢复措施。硬件故障原因及可能采取的补救措施如下如下:(1)原因:服务器硬件过热导致硬件自动关闭。 补救措施:这种情况服

17、务器无法保持当时数据,重启后正常运行并进行数据恢复。(2)原因:硬盘损坏。补救措施:有计划的对数据进行备份。算法说明无有关人员需求使用人员能够熟练掌握软件的使用过程及操作步骤,对软件的界面熟悉;支持CSCI的 人员责任期限为5年;同时存在的用户数量最低限度在100; CSCI的支持人员需要对使用人 员进行培训,直至软件使用人员能够基本掌握软件的性能及工作流程;有关培训需求(若有)本条应描述有关培训方面的CSCI需求。包括:在CSCI中包含的培训软件。有关后勤需求 技术管理人员定期对系统进行维护,检查各个软件的运行是否正常,软件支持在 windows 操作环境以及手机浏览器上使用。储器和磁盘空间

18、的需求或者存储在数据库中表中 的最大行数。尽可能详细地确定性能需求。可能需要针对每个功能需求或特性分别陈述其性 能需求,而不是把它们都集中在一起陈述。其他需求 因为系统本身不算大,但数据库的储存的数据量还是能够承受数据压力的,系统本身 采用局域网通信速度会达到要求。增加有关操作、管理和维护部分来完善产品安装、配置、 启动和关闭、修复和容错,以及登录和监控操作等方面的需求。包装需求CSCI 在包装、加标签和处理方面用确定方式标记和包装 8 磁道磁带的交付。运行微软 Windows 2000的450 MhzPentium II 的计算机上,当系统至少有50%的空闲资源时,95%的 目录数据苦查询必

19、须在两秒内完成。需求的优先次序和关键程度 一级需求(或改变)是关键性的需求,这种需求如果不满足,意味着整个项目不能正常交 付使用,前期工作也会被全部否定。这是必须满足的,否则就意味着否定程序员自已。所以 定为 Urgent.; 这通常是属于补救性的 debug 类型,要救火。二级需求(或改变)是后续关键性需求,它不影响前面工作内容的交付,但不加 以满足,新的项目内容无法提交或继续。所以是NECESSARY; 般新模块关键性的基础组件, 属于这个级别。三级需求是后续重要的需求,它不能满足会令整体工作价值下降,为了体现项目 价值,也是程度员自已的技术价值的证明,所以定为NEEDED;般性的重大的有

20、价值的全新 模块开发,属于这个级别。4 合格性规定测试用例编号01测试需求项城市教育资源管理系统测试目标状态和测试数据状态达到预期要求序号测试项输入说明(操作)输出说明(预期结果)1登录登录人输入正确的姓名及密 码系统自动进行身份验证并进入相应模块提示输入错误登录人输入错误的姓名及密 码2教育局学校容纳数区域内年龄段的入学学生数学校硬件和软件设施学生情况各学校间的升学联系学校资源合理分配学生情况和学校合理选择学校地址 调动学校资源判断学校安排是否合理 管理各学校间的升学联系 对资源管理3学校本校资料查询其他学校资源信息上传其他学校资源信息4服务器资源管理用户服务5数据库审核资源同步更新5 需求

21、可追踪性此版本需求规格说明书中未发现可追踪的需求。6 尚未解决的问题本软件的部分算法要根据实地信息来进行确认,实现统一的技术标准还有难度。7 注解(1)JDKJDK (Java Development Kit)是 Sun Microsystems针对 Java 开发员的产品。自从 Java 推出以来,JDK已经成为使用最广泛的Java SDK。JDK是整个Java的核心,包括了 Java运行 环境Java工具和Java基础类库JDK是学好Java的第一步。而专门运行在x86平台的Jrocket 在服务端运行效率也要比Sun JDK好很多。从SUN的开始,提供了泛型等非常实用的功能, 其版本也不

22、断更新,运行效率得到了非常大的提高。2) CSCI计算机软件配置项3)Microsoft Server 2008Microsoft SQL Server 2008 是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的Microsoft SQL Server版本。这篇文章详细介绍 了 Microsoft SQL Server 2008 中的新的特性、优点和功能。微软的这个数据平台满足这些数据爆炸和下一代数据驱动应用程序的需求,支持数据平台愿 景:关键任务企业数据平台、动态开发、关系数据和商业智能。(4)JDBCJDBC(Java Data Base Con

23、nectivity,java 数据库连接)是一种用于执行 SQL 语句的 Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提 供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用 程序,同时, JDBC 也是个商标名。( 5) WindowsWindows 系列操作系统是如今个人电脑上使用最为广泛的操作系统。它的第一个版本 Windows于1985年面世,本质为基于MS-DOS系统之上的图形用户界面的16位系统软件, 但同时具有许多操作系统的特点。 Windows 和 Windows 市场反应并不太好,并未占据大

24、量 的市场份额,但从Windows开始,Windows操作系统逐渐成为使用最为广泛的桌面操作系 统。从Windows开始,Windows系统提供了对32位API的有限支持。1995年8月24日发 售的 Windows 95 则是一个混合的 16 位/32 位 Windows 系统,仍然基于 DOS 核心,但也引 入了部分 32 位操作系统的特性,具有一定的 32 位的处理能力。但与此同时微软开发了 Windows NT核心,并在2000年2月发布了基于核心的Windows 2000,正式取消了对DOS 的支持,成为纯粹的32位系统。微软又于2001年发布了 Windows 2000的改进型号W

25、indows XP大幅度增强了系统的易用性,成为了最成功的操作系统之一,直到2012年其市场占有率 才降至第二。2006年底微软发布了基于核心的新一代操作系统Windows Vista,提供了新的 图形界面Windows Aero,大幅提高了安全性,但市场反应惨淡,其市场份额始终未超过 Windows XP。为了挽回市场形象,微软于2009年推出了 Windows Vista的改进型Windows 7, 重新获得成功。之后2012年微软推出了支持ARM CPU,取消了开始菜单,带有Metro界面 的Windows 8以抵御iPad等平板对Windows地位的影响。但结果令广大消费者不满意,微 软决定在 2013 年 6 月 23 日发布开发者预览版,此版本为 Windows8 的改进版本,恢复了开 始菜单。附录附录可用来提供那些为便于文档维护而单独出版的信息(例如图表、分类数据)。为便于 处理,附录可单独装订成册。附录应按字母顺序(A, B等)编排。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!