3.5. 设计约束
按照公司项目管理规范。
3.5.1. 其它标准的约束
无
3.5.2. 硬件约束
服务器内存为128M以上。
3.6. 属性
本节定义用户对软件的其它属性的要求,可能的内容如下所列。如果SRS包括了下列属性,但在SRS的其它章节进行说明,须在相应小节指明。
3.6.1. 可用性
当客户端由于未知原因死机时,能通过重新启动的方式排除故障,正常使用本系统;
当服务器Down机时,也能通过重启的方式恢复;
3.6.2. 可靠性
在现有软件环境和硬件条件下、在满足当前需求的条件下、在没有出现错误操作的情况下,所有软件模块必须能稳定无故障运行。
3.6.3. 效率
数据处理能力包括: 支持的终端数:100 支持并行操作的用户数:100
处理的文件和记录数:10万
Notes数据库大小限制:在不超过硬盘容量的情况下即可; 文件的大小:不超过Notes 数据库的大小限制。 时间特性可能包括:
处理具体文档响应时间:1秒;
查询与统计的响应时间根据文档的数量决定。
3.6.4. 安全性
说明如何保护软件,以防止偶然或恶意的访问、使用、修改或泄密。
这里的安全主要指以下几个方面的安全: 1、
网络安全
采用Domino安全系统保证网络安全。 2、
资料安全和用户权限管理
所有资料(业务资料和工作资料)统一管理,不同用户具备不同权限,不同权限的用户访问不同的资料,对敏感资料只有经过授权才能访问,并且对非特权用户只能只读访问,特权用户才能修改其中的内容。 对于资料的防灾难恢复,采取数据库备份的方法,将数据库备份在不同的计算机上,这一操作由系统管理员来完成。同时还应该从制度上作规定,要求管理员严格按照备份周期来备份,并严格控制操作员的工作,将所有的信息纪录下来(纪录在纸质文文件上),内容包括:操作员姓名、备份日期、备份内容、备份文件所在位置等信息。 3、
完善的日志管理
所有的数据库操作都有操作日志,包括打开某个数据库、进行的所有操作都 纪录在案,以备参阅,在出现安全问题时能从日志中分析出非法操作和破坏性操作,能够从日志中追查责任。
3.6.5. 可维护性
软件提交给用户时,所有数据库模块都是隐藏了设计的,用户对本系统的维护内容包括:流程可视化定义、报表可视化定义、数据整合可视化定义、授权、注册用户、划分群组、以及对各功能模块在不同部门之间的排列组合。
软件提交给用户后,若用户还有对功能的增删改要求,由用户提出书面申请,经开发方确认同意后,由开发方在本公司内部修改完成,并测试,安装到用户的
使用环境中。当然,这些修改后的模块也是隐藏了设计的。
3.6.6. 可移植性
软件环境的移植性:保证在所有的Win32环境中都能顺畅运行;除了报表统计与决策分析外,其它模块可以运行在所有支持Domino的软件环境下运行。
软件环境的移植性:保证在所有支持Win32硬件环境中都能顺畅运行;除了报表统计与决策分析外,其它模块可以保证在所有支持Domino的硬件环境下运行。
3.7. 外部接口需求
3.7.1. 用户接口
接口要求:简单、朴实、不刺眼; 屏幕格式:无明确要求; 输入输出时间:无要求;
功能键的使用:不要求设置功能键。
3.7.2. 硬件接口
无
3.7.3. 软件接口
办件库接口 资源库接口
3.7.4. 通信接口
网络协议:TCP/IP。
4. 数据字典
本系统不是MIS系统,没有资料字典。
5. 附录
协议。
确认
《软件产品需求规格说明书》