zoukankan      html  css  js  c++  java
  • 某系统质量属性设计实现详述

    1、可用性(Availability)的战术

    异常的捕获和抛出:对重要的地方添加异常的捕获,使得出现异常后可以及时的反馈信息,不会造成系统奔溃和停止,提高可用性。

    使用Spring框架,增加事务,并对事务进行异常的捕捉,在捕捉到异常后, 会对事务进行回滚操作。


    2、可修改性(Modifiability)的战术

    使用配置文件连接数据库,单独建立一个数据库信息文件,如果更换数据库,只需对这个文件进行更改,便可修改需要连接的数据库。


    3、性能(Performance)的战术

    将用户常用数据建立新表保存,用户在使用时可以更快的看到数据。


    4、安全性(Security)的战术

    用户账号密码以及重要信息的加密存储


    5、易用性(Usability)战术

    表单输入,当用户有错误输入时,界面会有提示,引导用户更改。


    6、可测试性(Testability)战术

    使用三大框架,将不同的代码写在不同的层,便于测试各层的代码,易于发现问题。

  • 相关阅读:
    ubuntu16.04安装jdk1.8(java1.8)
    OJDBC版本区别 [ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别]
    Eclipse 的 jsp 页面代码格式化
    php自动加载
    swift 遍历
    swift 赋值判断
    C语言开发环境配置
    C语言之分配
    C语言之指针
    IOS之swift第一课基础代码
  • 原文地址:https://www.cnblogs.com/weiyao/p/6665628.html
Copyright © 2011-2022 走看看