- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中联软博--高级软件架构设计-培训讲义-2011-11-1【荐】.pdf
中联软博‐‐高级软件架构设计
2011年10月28 日
19:33
一、培训前问题
1、学员简介
2、用便签纸写下培训期望值
3、划分小组,确定小组长
二、上课时间
09:00‐‐12:00
13:30‐‐16:30
二、Day1主题
1、开发过程分析?如何确保需求是完备的,为详细设计提供有价值的信息(强调指导和限制)
2、开发多条线索?
3、架构的重要性?
4、软件架构的重构?
5、开发团队的构成?
6、架构师的6项职责?
7、架构师和项目经理的分工和协作?
8、架构的定义(RUP基于决策集合)?架构的文档?
9、成功架构的关键策略?
10、如何验证架构?
11、开发架构的过程?
三、分析目前架构设计的问题?
架构问题
1、不能满足业务需求
2、功能可扩展性差
3、系统稳定性差
4、开发成本大(开发效率低)
5、可维护性差:技术选型有问题,无法进行有效地测试 (没有单元测试)
( )
6、可复用性差 可复用成果少
7、学习成本高
四、需求层次:
业务需求:业务目标,KPI,业务模型
文档:产品型(Vision )
(
项目型 POS)Project overview statement
用户需求:用户需求文档(业务流程,业务用例,业务实体)分析出Feature List
业务流程图(跨职能流程图或UML活动图)
文档:用户访谈备忘录,用户需求分析文档
软件需求:功能性需求,非功能性需求 (质量属性),设计约束
文档:SRS (需求规格说明书)
五、架构设计的准入条件
1、完备的需求规格说明书:
A、文档格式满足标准(RUP)
B、呈现的内容标准化:
功能性需求(量化功能点,交互式地描述功能点)、非功能性需求、设计约束
C、需求是否经过验证:需求原型,需求评审
D、是否有需求建模结果:UML用例图(注:使用用例文档描述业务细节)、UML活动图、领域模型
图
非功能性需求
分区培训工作的第 1 页
定性 场景 定量 数据规模 并发用户
性能--响应时 检索商品--从提交检索到从服务器返回 =3秒 =1000种商 200个并发
间 商品列表 品
RUP需求模板:
需求管理计划(rup_rmpln.dot)
(
业务需求文档 rup_vision dot)
.
(
用户需求文档 rup_bucr.dot)
SRS‐用例文档(rup_srs.dot,rup_ucspec.dot)‐‐软件需求文档
补充需求文档(rup_sspec.dot)‐‐软件需求文档(非功能性需求)
术语列表(rup_gloss.dot)
六、架构设计流程
(
输入:需求规格说明书 SRS ),企业架构规范
输出:架构设计文档,原型,模型(UML模型,Visio模型)
A 、概念性架构设计
确定关键需求
进行概念性架构设计 (主要任务是分析)
1、分析关键用例
2、明确架构模式
3、质量属性分析
B、实际架构设计
细化架构: 种架构图分析设计,开发原型程序
5
验证架构
方法:评审(开发期质量属性评价),测试(运行期质量属性评价)
架构建模
八、架构模式
分区培训工作的第 2 页
8种构架模式
实际项目关于架构模式的选择,采用多种架构模式
:
J2EE项目 Struts2+Spring+Hibernate
.NET项目:ASP.
您可能关注的文档
- 中小金融机构案件风险防控实务(课件WORD版)【荐】.doc
- 中山大学信息科学与技术学院计算机科学系C++程序设计A2014.06试卷【荐】.doc
- 中山大学给某企业管理人员做的培训课件1【荐】.ppt
- 中山学院学生手册【荐】.doc
- 中建二局第三建筑工程有限公司 依云郡防火门招标公告【荐】.pdf
- 中德安联人寿保险有限公司2012校园招聘大礼包_备战中德安联人寿保险有限公司2012校园招聘_大街网【荐】.pdf
- 中心端机框RP-R4416用户手册【荐】.pdf
- 中戏考研-2016年中央戏剧学院戏剧管理理论与实践 《文艺常识》考研笔记资料重点总结【荐】.pdf
- 中日技术合作项目【荐】.pdf
- 【荐】2015.chapter_5_5【荐】.pdf
文档评论(0)