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

    1、可用性(Availability)的战术

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

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


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

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


    3、性能(Performance)的战术

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


    4、安全性(Security)的战术

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


    5、易用性(Usability)战术

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


    6、可测试性(Testability)战术

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

  • 相关阅读:
    weblogic.xml
    LogAspect
    加注解时插入权限切面@EnableDataSecurity
    查询时根据权限更改sql
    web.xml
    log4j.properties
    jaxb解析xml
    sql 更新 批量更新 更新得到主键
    告诉maven,我真的不需要web.xml
    FLask中蓝图(用于分文件)
  • 原文地址:https://www.cnblogs.com/weiyao/p/6665628.html
Copyright © 2011-2022 走看看