5.2时间特性
一般操作的响应时间应在0.5秒内
5.3适应性
满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。
6.软件属性需求
6.1可靠性
本系统的最终用户涉及面广,因此,整体系统运行要求稳定,有很强的防错、抗错能力,保证数据报送工作正常进行。
可靠性指标:在连续运行情况下,系统可靠性99.9999%。提供应用服务器集群技术和组件技术支持高可靠性和伸缩性。
6.2可维护性
系统从设计上尽量考虑使得大多数统计系统的建设都能使用本软件搭建而成,量少做二次开发或者不做二次开发,直接通过系统配置搭建系统,从功能上具有通用性,易修改和扩展。软件开发使用组件技术,保证了可维护性高。系统具有开放性,是指统计、分析内容的可修改、可扩展性。例如,经过一定的授权,系统管理人员即可根据将来统计制度变动的需要对统计指标进行增、删等修改,无需经过软件开发技术人员。
6.3兼容性
系统应支持多种操作系统、数据库系统和、WEB服务器系统。
6.4可用性
本系统采用C/S模式,同时,系统采取容错技术,具备数据恢复功能,能够保证用户随时随地操作系统。
6.5可移植性
本系统采用c++编写,能够实现跨平台操作。
6.6可测试性
软件系统具有良好的可测试性,能够在短时间的情况下顺利完成所有测试项目。具体测
试项目如下:
代码检查:程序开发人员除了调试外,还应进行重点检查程序代码语法错误。
单元测试:对组成系统的每个组件进行数据结构测试和功能性测试,重点是组件的功能和程序逻辑。
集成测试:将组件组装成子系统后,应再次对组装后的子系统进行功能性测试,重点是组件与组件之间的接口测试。
系统测试:经过测试后的各子系统组装成系统后,还应组织对整个系统进行全面的测试,包括功能、性能以及接口测试。
性能测试:测试系统的操作相应速度以及资源占用效率。 压力测试:测试系统的可靠性和伸缩性,以验证系统能承受多大的负载。
6.7易用性
系统应操作简单、易学易用,丰富的联机帮助,人性化的操作界面,界面布局合理,节省操作时间。
7.其它需求
保密性和私密性需求:
网络传递数据经过加密。需要保证数据在采集、传输和处理过程中不被偷窥、窃取、篡改。
8.数据描述
8.1静态数据
静态数据:包括系统登录密码,各数据库所在位置,系统分析原始数据
8.2动态数据
动态数据:包括各数据库内各项显示数据,用户登录信息,系统时间
8.3数据库介绍
用户数据库:玩家个人信息,所有游戏的分数信息
8.4数据采集
是确保数据快速正确地输入系统,本系统选用键盘输入,鼠标输入。
9.1 系统模型
1、用例图
The use case of spider playing card
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库蜘蛛纸牌游戏需求规格说明书(2)在线全文阅读。
相关推荐: