zoukankan      html  css  js  c++  java
  • 作业——《XXX》系统设计时所实现的质量属性战术

    《XXX》系统设计时所实现的质量属性战术

    • 可用性(Availability)的战术

         战术:

         需要定义一个组件定时向另一个组件(数据库)发送信息,另一个组件(数据库)反馈是否接收的信息,以此用来监控信息是否能够准确被接受,以便纠正错误。

         原因:

         信息的反馈、提示对于用户进行信息的填报有很重要的作用。

    • 可修改性(Modifiability)的战术

          战术:  

         进行模块的泛化

         原因:

         进行模块的泛化,对于模块的修改并不会对于影响其他的模块。

    • 性能(Performance)的战术

         战术:

         提高计算效率:对于审核人员进行限制,提高计算的效率。

        原因:

        因为对于填报系统进行审批,如果审批人员相对较多的话就,系统就会相对的减慢速度,只有限制人员,进行系统性能的优化,性能才会提高。

    • 安全性(Security)的战术

         战术:

         对进行注册的用户进行密码的加密(如果是一般的系统只需要简单的加密,如果是很复杂的,加密性要求高的系统,就需要双重的加密,如果是秘密性要求非常高的话,例如银行等,则要求的加密性非常的高。)

         原因:

        对于用户信息的保密是最基本的要求。

    • 易用性(Usability)战术

         战术:

         在进行填报的时候,可以在填报的时候进行填报数量的提示;

        原因:

         有的公司可能需要的将所有的报告都进行一块的填报,如果进行填报数量的提示,则对于填报人员进行填报时自己填报到多少份有很快的了解。

    • 可测试性(Testability)战术

        战术:

        将接口与实现进行分离

        原因:

        将接口和实现进行更加的实现对于可测试性只需要修改实现,而不需要对接口进行更改。

  • 相关阅读:
    HTML5 表单自学记录
    HTML5表单
    HTML不常用的表单属性-fieldset
    HTML5-Y音频与视频
    解决HTML5标签兼容的办法搜集
    HTML5标签的兼容处理
    HTML5-语义化标签
    JS自学大全
    HTML5增强的表单
    照片格式的区别
  • 原文地址:https://www.cnblogs.com/syhn/p/6648593.html
Copyright © 2011-2022 走看看