实现xxxxxxx系统六大质量属性战术
一、可用性
错误检测战术:对XXXX系统的所有信息的输入的数据进行异常处理。在《xxxxxxx需求系统》中,在填写表格时,通过异常类来捕获输入的异常。
二、 可修改性战术
1)功能模块划分独立,封装变化点,降低模块依赖性,接口保持不变,能够适应需求变更,需求变更只需做局部化少量修改;
2)使用ODBC操作数据库;
3)采用配置文件,使得用户可灵活设置想要的功能;
三、易用性
1)界面风格统一,操作简单。
2)界面与业务逻辑分离。
四、性能战术
优化算法,提高效率,降低系统运行反应的时间。
五、安全性战术
抵抗攻击战术:
1. 用户登录时,通过用户名、密码对用户进行身份验证。
2 传输过程加密,SSL技术,https技术,(VPN技术);文件存储加密;密码存储加密
六、可测试性战术
输入/输出战术:将接口与实现分离