6.3.9、复杂处理(Complex Processing)
根据逻辑对程序开发的影响需要考虑下面的部分
敏感性控制(特殊的审计处理)和特定应用程序的安全处理
大量的逻辑处理
大量的数学处理
很多的例外处理,因此必须再次处理不完整的事物
应付多种输入/输出格式
记分标准
0 没有
1 1项
2 2项
3 3项
4 4项
5 所有项
6.3.10、可重用性(Reusability)
·0 没有可重用代码
·1 可重用的代码重用于应用程序内部
·2 应用程序中少于10%的部分会被一个以上的用户使用
·3 应用程序中大于等于10%的部分会被一个以上的用户使用
·4 应用程序被专门打包和文档化以简化重用
·5 除4之外,用户可以通过参数维护定制应用程序
6.3.11、易安装性(Installation Ease)
·0 没有提出安装要求,也无需考虑安装问题
·1 没有提出安装需求,但是要考虑安装问题,进行相应的工作
·2 提出安装需求,提供并测试了转换和安装的指南。项目中转换工作带来的影响并不重要
·3 并给项目中的工作带来显著的影响
·4 除2外,提供并测试自动安装工具
·5 除3外,要求提供自动安装工具
6.3.12、易操作性(Operational Ease)
·0 除了正常的备份处理程序,用户没有提出特殊的操作方面的额外考虑
·1~4 从下列项目中选择准确的特性, 每个要点记1分:
·提供有效地启动、备份、恢复备份处理,但是需要操作员人工干预
·无需干预
·需要人工安装磁带
·需要人工穿空纸和穿孔纸带
·5 应用程序无人值守,所有的操作都不需要人工干预。系统能够自动进行错误恢复
6.3.13、多点运行(Multiple Sites)
·0 没有需求
·1 有需求,但应用得软硬件环境相同
·2 软硬件环境相似
·3 软硬件环境不相同
·4 系统中有相应的设计和文档,其他同1,2
·5 系统中有相应的设计和文档,其他同3
6.3.14、易变更(Facilitate Change)
·考察范围
·提供能够处理简单请求的灵活查询以及报表支持 ,例如对一个ILF的处理 (算1项).
·提供能够处理简单请求的灵活查询以及报表支持 ,例如对不止一个ILF的处理(算2项).
·提供能够处理复杂请求的灵活查询以及报表支持,例如提供一个或者一个以上得处理功能 (算3项).
·业务控制数据保存在由用户通过在线交互处理维护的表中,但是变更只在下一个工作日才生效 (算1项).
·业务控制数据保存在由用户通过在线交互处理维护的表中,需立即生效生效(算2项).
·记分标准
·0 一个都不满足
·1 满足以上的1个
·2 满意以上的2个
·3 满足以上的3个
·4 满足以上的4个
·5 满足以上的5个