技工学校宿舍管理系统非功能性需求剖析.docVIP

技工学校宿舍管理系统非功能性需求剖析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
技工学校宿舍管理系统非功能性需求剖析

技工学校宿舍管理系统非功能性需求剖析   摘 要:本文主要从系统的性能、可靠性、易用性、安全性、运行环境五个方面对本文设计的宿舍管理系统进行详细的非功能性需求分析,为后续系统的设计完善和稳定运行打下良好的基础。   关键词:非功能性需求   一、 系统性能需求   1.系统应能保证学校宿舍十五年以上数据存储的要求,对五年内的相关宿舍信息数据能做到及时、准确查询。   2.对历史数据采用磁盘备份方式保存,系统数据全部接入内部容灾系统对其进行容灾保护,并保证今后可随时恢复备份数据并随时可查询历史资料。   3.系统采用计算机联网方式运行,数据处理上采取B/S模式,客户机通过浏览器对服务器数据的访问获取相关的宿舍管理功能服务并处理数据,系统主要数据保存在服务器上,集中保存。   4.系统运行速度应满足实际工作对速度的要求,页面响应时间不超过200ms,所有的功能服务响应时间不超过1000ms,操作界面数据处理应满足人―机交互的需要,符合一般宿舍管理系统操作界面规则以及操作人员常用习惯。   二、 系统可靠性需求   全校联网的宿舍管理系统是一个非常复杂庞大的数据管理系统,系统的可靠性是一切运行于宿舍管理系统上的相关的数据管理业务可靠有序进行的保障。主要从以下几个方面来保证本文设计和开发的宿舍管理系?y的软件的可靠性:   1.在软件需求分析阶段,对软件需求分析时,保证需求分析彻底、完整、准确,通过制定详细的需求分析计划和需求分析方法,来保证需求分析得出的系统需求可靠。   2.设计过程中保证需求分析和说明定义的一致性、完整性、准确性和无歧义性,进而保证开发过程中对需求容易辨识。   3.进行详细的数据组织规划和逻辑设计,保证软件设计过程中的数据组织的准确性和逻辑的可靠性,进而防止软件开发设计过程中出现过多的逻辑错误和数据描述错误。   4.选择可靠有效的建模语言,系统设计整个过程中保证先建模后验证再编码,有效的保证每个编码的质量。   5.针对系统设计的功能需求以及系统部署环境和使用环境对系统进行详细的非功能性需求分析。   三、系统易用性需求   结合宿舍管理系统设计需求以及用户需求对系统设计过程中的软件易用性进行详细的规范和定义。进而保证本系统设计完成之后能够被广泛的接受和认可。在对系统易用性需求分析上主要是从系统的页面视觉效果、控件使用和业务流程三个方面进行考虑,通过以下原则来保证系统页面视觉效果友善、控件使用方便以及业务流程最优化。   1.在系统开发过程中遵循迭代优化式开发模式,通过详细设计与代码开发是作用与反作用的关系并通过迭代完成设计开发工作,来提高系统易用性。   2.通过采用BET设计思路来保障系统开发设计完成之后的易用性。   3.采取界面内容可见即可用的设计原则,在详细设计时,以BET思路将系统各项操作与权限角色进行关联,无权操作内容不应出现在用户界面上,且不应出现用户需根据个人角色信息选择不同按键的操作(用户有双重角色除外)。   四、 系统安全性需求   宿舍管理系统在系统结构上采用B/S网络架构的模式进行设计,这给用户使用系统带来了极大的方便性的同时也带来了许多的安全风险。下面我们将从我们系统的物理、链路系统、网络系统和软件系统几个方面对我们的安全进行分析,通过分析得出我们的系统需要考虑的安全主要包括以下几个方面:   1.物理安全需求   宿舍管理系统涉及到户籍信息,和相关信息的管理,这些信息是非常重要的,必须保证其存储在服务器上的安全。在物理安全上我们主要是防止这些信息有可能遭受电磁辐射,地震,火灾等一些外界灾难性的毁灭,这方面我们主要通过加强对相关关键设施的机房和进行可靠的防护设计,从而提高其物理安全性,保证数据的可靠性。   2.系统访问控制需求   本系统在设计的时候除了通过安全认证模块采用认证口令进行登录同时还利用ECC加密算法进行安全认证,以防止非法用户非法访问系统[50];防范合法用户非授权访问,也是系统安全的一个重要问题,系统如果不去控制用户访问权限,所有用户都能够对系统相关的信息进行读写操作,这样会导致系统混乱,普通用户将跨域破坏其他用户的相关资源信息,从而导致整个系统不可控。这方面我们主要是采用用户访问权限控制系统来保证不同用户只能访问系统的不同信息,从而可靠的控制系统各个用户的访问权限,保证系统的安全性。   3.系统加密需求   对信息加密是网络信息安全的重要手段之一,基于C/S模式进行架构的信息系统,如何保证其信息安全也是一个关键问题,本系统通过采用相关的加密算法对信息系统的相关信息进行加密处理,这不仅保证了信息存储的安全性,也保证了信息传输的安全性。系统的所有信息录入系统之后就进行加密处理,存储到服务器端的磁盘上进行保存

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档