- 4
- 0
- 约3.59千字
- 约 51页
- 2020-08-23 发布于天津
- 举报
软件架构的概念 在软件架构概念的理解上通常分为两大 流派: ? 组成派 :软件系统的架构将系统描述为 计算组件及组件之间的交互。 ? 决策派 :软件架构是一系列重要决策的 集合。 两种架构设计的区别和联系 ? 组成派和决策派关于软件架构概念的区 别在于从不同角度来描述对软件架构概 念的认识。 组成派是从软件架构的最终 形态角度来描述软件架构,决策派是从 软件架构形成过程来描述软件架构 。 ? 软件架构最终要用构件、连接件及其约 束来描述,这既是决策的主要内容和决 策结果,也是软件架构最终的表现形式。 这就是他们的共同点。 两种架构设计的区别和联系 ? 一个软件项目开发可能涉及到多套方案, 对方案的选择可能涉及到复杂的因素, 需要决策者做出有远见的决策。这样的 决策对系统的开发产生根本性的影响, 软件系统最终表现的构件、连接件及其 约束的选择是这些决策导致的产物。 实例—考试系统的设计决策( 1 ) ? 对于一个考试系统,考试的公正性、可 用性、系统性能是考试系统的关键质量 属性。 ? 对公正性的考虑:避免抄袭是重要措施。 ? 方案:同一份母卷,产生不同的考试试 卷。考生登录后,直接生成考试试卷。 实例—考试系统的设计决策( 1 ) ? 可用性考虑:考生年龄差异大、工作岗 位特殊、有的考生计算机应用水平很低, 可能无法输汉字。 ? 方案:①考生登录只输数字型考号,登 录后显示考生信息
您可能关注的文档
最近下载
- 2022中国老年2型糖尿病胰岛素抵抗诊疗专家共识最全版.pdf
- 年产5000吨仲钨酸铵生产线升级改造项目环评报告书.pdf VIP
- T_CCIAT 0024-2020 全过程工程咨询服务管理标准(全文完整版).docx VIP
- 斯巴鲁力狮与傲虎原厂维修手册:关键控制模块与系统详解.pdf VIP
- 道路提升改造工程施工组织设计.docx VIP
- 2023年公安院校联考考试真题.docx VIP
- 平安产险个人意外伤害保险(B款)条款.pdf VIP
- 给排水国标图集-05SS521:预制装配式钢筋混凝土排水检查井.pdf VIP
- 研究生学术英语读写教程全套教学课件.pptx
- HG_T 3698—2026 EVA热熔胶粘剂(发布成品稿).docx VIP
原创力文档

文档评论(0)