`
duobin3000
  • 浏览: 99492 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

架构的设计(三)

阅读更多

扯淡一把:

  1. 可用性
  2. 可修改性
  3. 性能
  4. 安全性
  5. 可测试性
  6. 易用性
  7. other:上市时间、成本/收益、系统生命周期、目标市场、推出计划、与老系统的集成

这些东西虽然不是系统的功能需求,如果可户的这些要求达不到,最终会要求退货的。下面我们来吹吹怎么实现这样的非功能需求。

上面的各个属性都是相互制约的,都会对系统产生消极的影响,甚至相互是矛盾的,就要求我们怎么去取舍,在构架的设计中去折中 处理。

(待续)

  1. 从现实的系统出发,处理系统的HA,业界的方法也就是集群,在下个逢值到来之前,弄几个机器放上去,或增加web容器,或增加DB;增加cache
  2. 修改性嘛,其实还是代码的质量问题,让架构对程序员写的代码做约束,限制程序员的随意性
  3. 性能问题,先不说
  4. 安全性,没有绝对的安全,够用就可以了,ca ,https,saml.amopoint等,
  5. 易用是个问题,多和美工沟通一下吧
分享到:
评论

相关推荐

    三层架构设计

    从事三层架构设计方面研究和施工的人员,本项目应该做的不错!

    C#基于CS架构三层架构设计实例描述

    C#语言,基于CS架构,三层架构(界面、业务、数据) 设计实例描述

    .Net 三层架构设计

    .Net 三层架构设计 适合初学.net的开发人员

    最新三层架构设计源码

    提供一些有关最新三层架构设计源码,供大家学习参考,不一定对每个人都有帮助,但希望能对有一点启发!!

    [一线架构师实践指南].温昱.扫描版

    之后,详细阐述了软件架构设计三个阶段(Pre-Architecture阶段、 Conceptual Architecture阶段和Refined Architecture阶段)中的各个具体环节,并给出了最佳的实践原则和方法,内容涵盖“需求进,架构出”的整个过程...

    基于Nhibernate的三层架构设计(.NET)

    项目中写的基于Nhibernate的三层架构设计的设计文档

    三层架构及设计模式(抽象工厂实现)

    三层架构及设计模式(抽象工厂实现) <br> 1. 三层架构实现,把表现层(WebUI)与数据访问层(DAL)分开,使用业务逻辑进行处理(BLL), 避免了把数据信息暴露在表现层, 从而提供了程序的性能,使用业务逻辑...

    面向对象软件架构设计

    第一单元:软件生命周期与软件架构介绍 2 第二单元:技术架构视图─面向对象程序设计原则与模式 59 用GRASP模式指导设计 62 领域模型 96 面向对象设计的基本原则 132 第三单元:用UML辅助系统...第五单元:架构设计实践

    三层架构的设计思想

    这是我自己总结的在ASP.NET中三层架构的设计思想和每一层的作用,其中还有每一层是如何分层的

    C# web 三层架构设计

    C# web 三层架构设计

    一线架构师实践指南

    之后,详细阐述了软件架构设计三个阶段(Pre-Architecture阶段、 Conceptual Architecture阶段和Refined Architecture阶段)中的各个具体环节,并给出了最佳的实践原则和方法,内容涵盖“需求进,架构出”的整个过程...

    软件系统架构设计说明书模板

    本系统采用四层架构设计 - 2 - 一、展现层 - 2 - Web前端 - 2 - 二、通讯层 - 2 - 三、服务层 - 3 - 四、数据层 - 4 - 其他系统: - 4 - 1、认证系统: - 4 - 2、日志系统: - 7 - 3、会话治理 - 8 - 4、DNS劫持处理...

    从零学架构无评论版

    高性能架构模式:将介绍高性能数据库集群读写分离、分库分表两种方案,NoSQL 方案的典型特征和应用场景,缓存的架构设计三大要点;介绍 PPC、TPC、Reactor、Proactor 模型提升性能,以及负载均衡的分类与架构、算法...

    三十种架构设计模式(上).pdf

    三十种架构设计模式(上)

    java系统软件技术架构设计方案.docx

    java系统软件技术架构设计方案全文共3页,当前为第1页。java系统软件技术架构设计方案全文共3页,当前为第1页。xxx系统力技术架构与平台设计 java系统软件技术架构设计方案全文共3页,当前为第1页。 java系统软件...

    面向对象软件架构设计.ppt

    第一单元:软件生命周期与软件架构介绍 2 第二单元:技术架构视图─面向对象程序设计原则与模式 59 用GRASP模式指导设计 62 领域模型 96 面向对象设计的基本原则 132 ...第五单元:架构设计实践

    三十种架构设计模式(下).pdf

    三十种架构设计模式(下)

    金税三期工程数据架构蓝图设计方案.ppt

    金税三期工程数据架构蓝图设计方案金税三期工程数据架构蓝图设计方案金税三期工程数据架构蓝图设计方案金税三期工程数据架构蓝图设计方案金税三期工程数据架构蓝图设计方案金税三期工程数据架构蓝图设计方案金税三期...

    三层架构的设计与实现

    讲述如何在VS中进行三层架构的设计过程与实现过程

Global site tag (gtag.js) - Google Analytics