- 6
- 0
- 约5.46千字
- 约 7页
- 2016-04-08 发布于安徽
- 举报
对软件架构认识研究分析报告.doc
西安文理学院
软件体系结构大作业
院系:软件学院
专业班级:10级软件工程1班
姓名:张兴华
学号:14102100109
对软件架构的认识研究报告
前言:软件架构对于每一个人的理解都是不同的,通过分类可以在包容细节差异的小基础上明确共性,达到“概念总体上的清晰”。 可以从两个角度讨论其定义:组成或决策。大家都知道,世界是由元素及其之间的关系构成的。那么软件架构,就是组成软件的一些元素(如模块、组件等)构成的一个软件骨架。而从决策角度来看,软件架构就是确定软件由哪些部分组成的软件骨架。道理差不多,只不过是视角不同而已。在本学期学习的过程中,通过老师的教学,我对软件架构有了深刻的认识。
一、软件架构的定义
1、软件架构的概念
软件架构(software architecture)是一个系统的草图,是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。软件架构描述的对象是直接构成系统的抽象组件。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。
软件构架是一个容易理解的概念,多数工程师(尤其是经验不多的工程师)会从直觉上来认识它,但要给出精确的定义很困难。特别是,很难明确地区分设计和构架:构架属于设计的一方面,它集中于某些具体的特征。
在“软件构架简介”一书中,David GArlan 和 Mary Shaw 认为软件构架是有关如下问题的设计层次
您可能关注的文档
最近下载
- 2025广东广州花都城投汇鑫运营管理有限公司招聘工作人员7人备考题库及答案解析.docx VIP
- V型滤池例题的设计计算.ppt VIP
- 2025年注册结构工程师《结构工程设计与施工工艺》备考题库及答案解析.docx VIP
- AP统计学 2019年真题 (选择题+问答题) AP Statistics 2019 Real Exam and Answers (MCQ+FRQ).pdf VIP
- 安徽省C20教育联盟2025-2026年九年级下三模数学试卷.docx VIP
- 2025年净水厂V型滤池设计.pdf VIP
- Q/GDW 11398-2015 变电站设备监控信息规范.pdf VIP
- 闪光灯430exii中文说明书.pdf VIP
- 结构工程设计题库及答案.doc VIP
- YS∕T 670-2021 空调器连接用保温铜管.pdf
原创力文档

文档评论(0)