实现软件架构质量属性的战术
2015-10-31 15:09
519 查看
实现软件架构质量属性的战术 http://blog.csdn.net/thinkingforever/article/details/3160381
2008-10-27 18:22 阅读(2125) 评论(5)
2008-10-27 18:10 阅读(10137) 评论(5)
2008-01-07 18:33 阅读(3870) 评论(2)
2005-06-27 11:15 阅读(2043) 评论(0)
实现软件架构质量属性的战术
实现软件架构质量属性的战术架构设计则为满足架构需求的质量属性寻找适当的战术。对如何实现特定的质量属性感兴趣。质量需求指定了软件的响应,以实现业务目标。我们感兴趣的是设计使用设计模式、架构模式或架构策略创建设计的“战术“。是什么使一个设计具有了可移植性,一个设计具有了高性能,而另一个设计具备了可集成性?实现这些质量属性依赖于基本的设计策略。我们将对这些称之为“战术”的设计决策进行分析。战术就...2008-10-27 18:22 阅读(2125) 评论(5)
软件质量属性
软件质量属性软件属性包括功能属性和质量属性,但是软件架构重点关注的是质量属性。架构的基本需求主要是在满足功能属性的前提下,关注软件质量属性。软件的质量属性可列举很多,也有各种不同的分类法和不同的表述。一般将质量属性分为3类:● 系统的质量属性。可用性,可修改性,性能,安全性,可测试性和易用性。● 受架构影响的商业属性(上市时间)。● 与架构本身相关的...2008-10-27 18:10 阅读(10137) 评论(5)
怎样的架构才算好?
软件开发过程中所得到的经验分为两类:关于过程的建议和关于产品(或结构)的建议。关于过程的建议有: 1>架构的设计应该由一位设计师来完成,或者由某一个在某位设计师领导下的小组来完成。 2>设计师应该全面掌握系统的功能需求,并且应有一份所设计构架应满足的划分了优先级的质量属性列表(如安全性或可修改性)。 3>架构文档应该完备,至少有一个静态视图和动态视图,应该采用所有人员认可的文档形式,以保证所有涉众...2008-01-07 18:33 阅读(3870) 评论(2)
层模式
层模式 分层模式是我们在软件设计时用的最多的技术之一。分层模式中最困难的是决定哪些层以及每一层的职责是什么,如何分层。分多少层是根据业务逻辑的复杂性,尽管它目前还无法量化,甚至无法根据某种精度加以限制。还有一些其他的选择依据,例如与数据库连接的难易程度等。在这里我...2005-06-27 11:15 阅读(2043) 评论(0)
三种事务处理
三种事务处理事务处理是在数据处理时经常遇到的问题,经常用到的方法有以下3种总结整理如下:方法1:直接写入到sql 中在存储过程中使用 BEGIN TRANS, COMMIT TRANS, ROLLBACK TRANS 实现 begin transdeclare @orderDetailsError int,@proc...相关文章推荐
- 电商搜索引擎的架构设计和性能优化
- 一个CTO谈自己的技术架构体系
- 牛逼的架构 vs ‘牛逼’ 的人生
- google打不开,可以在网上搜索谷歌镜像网站,轻松查找你要的知识
- Android学习网站
- hadoop架构初步理解
- 【Unified Auditing】统一审计的进程架构体系
- 三层架构
- java分层架构概念
- 使用freamset和fream做分页网站的好处(thinlphp)
- 云端移动巧妙获取网站访客手机号码
- wap网站获取访问者手机号PHP类文件
- Android开发之旅:android架构
- 安全参透之旅第2章 FOCA网站元数据侦查工具
- corosync+pacemaker+mysql+drbd 实现mysql的高可用
- Centos6.5 搭建 SVN 服务器 及 钩子同步更新网站代码
- 网站源码 网站模板 扁平化后台管理 Bootstrap、HTML5、CSS3 Java
- (转)支付宝牛逼的原因:来看内部架构剖析
- (转)论架构师的自我修养
- 学习前端比较好的网站