- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UML软件开发过程
一.概述???????????????????
软件开发过程(software development process)
迭代开发是软件开发过程和大多数其他现代方法中的关键实践。在这种生命周期方法中,开发被组织成一系列固定的短期(如三个星期)小项目,称为迭代;每次迭代都产生经过测试、集成并可执行的局部系统。每次迭化都具有各自的需求分析、设计、实现和测试活动。
?
?
?
科目 制品 初始 细化 构造 移交 需求调研 需求调研表 s ? ? ? 系统分析 领域模型 s r ? ? 用例模型 s r ? ? 业务主体流程图 s r ? ? 用例文档 ? s ? ? 体验界面源代码 ? s ? ? 用户体验调查表 ? S ? ? 系统设计 软件架构文档 ? s ? ? 类设计 ? s r ? 时序图设计 ? s r ? 数据库设计 ? s r ? 实??? 现 编写代码 ? s r r ?
二. 需求调研
(1).了解需求
人??? 员:
地??? 点:
工作要点:
文???档:
规 ???则:
2、调研人员应着重了解业务的整体性,应控制客户讲述的内容。
3、调研人员应以多听少说为主。
4、调研人员应对各业务相关部门和人员都进行交流,以保证对各方面人员需求有全方面了解。
(2).需求整理
人??? 员:
地??? 点:
工作要点:
文??? 档:
规??? 则:
2、进行讨论记录不明确的业务。
(3).需求确认
人??? 员:
地??? 点:
工作要点:
文??? 档:
规??? 则:
2、调研人员应多讲,让客户多了解调研人员对业务理解的正确。
3、同一业务可能需要进行多次需求确认。
?
三.系统分析
?
分析强调是的对问题和需求的调查研究,不是解决方案。例如需要一个新的在线交易系统,那么,应该如何使用它,它应该具有哪些功能?
概括为:做正确的事(分析)。
在进行系统分析过程中用例分析、领域模型分析、基本路径分析、用例文档各活动应相互交差进行的,相交补充与完善的进行。
?(1).用例分析
用例就是需求,主要是说明系统如何工作的功能性或行为性需求。
人??? 员:
工作要点:
文??? 档:
规??? 则:
2、系统用例是待开发系统中所有要实现的所有功能,应包括用户业务功能和系统维护功能等。
3、执行者:在系统之外,透过系统边界与系统进行有意义交互的任何事物。
执行者要点
系统外—必须和它交互。
系统边界—责任边界,非物理边界。
有意义交互—属于目标系统的责任。
任何事物—人、外系统、外部因素、时间。
4、用例要点
价值结果—有意义的目标。
系统执行—价值结果由系统生成。
执行者可见—业务语言,用户观点。
一组用例实例—用例的料度。
?(2).领域模型分析
领域模型是对领域的概念类或现实世界的可视代表示。领域模型也称为概念模型。
人??? 员:
工作要点:
文??? 档:
规??? 则:
(3).基本路径分析
基本路径用于描述用例的处理流程。
人??? 员:
工作要点:
文??? 档:
规??? 则:
?????? 2、编写时应包括各个层次类的建模。
3、一般系统可分为三层:界面层,业务层,数据层。
?
(4).编写用例文档
用例文档是指对与系统用例编写的文本文档。用与补充时序图无法描述业务流程中各节点详细情况。
人??? 员:
工作要点:
文??? 档:
规??? 则:
2、主要用于描述人与系统间的交互过程和系统的处理结果。
3、用例文档中包括的内容有:用例编号、用例名称、执行者、前置条件、后置条件、涉众利益、基本路径、扩展路径、字段列表、业务规则、非功能需求、设计约束。
(5).编写体验界面
体验界面是系统分析基本完成后对系统界面建模。
人??? 员:
工作要点:
文??? 档:
规??? 则:
2、体验界面应包括真实系统的所有界面。
(6).用户体验调查
用户体验调查是将系统分析出各制品与用户进行交流,用户可在此阶段重新整理需求,发觉出新的潜在需求。
人??? 员:
工作要点:
文??? 档:
规??? 则:
?????? 2、详细记录用户反馈信息。
????????????? 3、对分析不足之处,需返回到以上各环节重新分析。
?
四.系统设计
?
设计强调的是满足需求的概念上的解决方案(在软件方面和硬件方面),而不是其实现。最终,设计可以实现,而实现(如代码)则表达了真实和完整的设计。
概括为:正确地做事(设计)。
(1).框架设计
框架设计首先决定了整个结构。
人??? 员:
工作要点:
文??? 档:
规??? 则:
2、系统层次不益过多。
3、各层间交互技术应简单、稳定。
(2).类图设计
人??? 员:
工作要点:
文??? 档:
规??? 则:
2、一
您可能关注的文档
最近下载
- 北京市海淀区七年级第一学期期末统考地理试卷-初一地理试卷与试题.pdf VIP
- 西南18J312-楼地面-踢脚-变形缝-涂料构造.pdf VIP
- 国际私法【机考真题】-0069.pdf
- 旋塞阀装配图的画图步骤抄画下图所示旋塞阀的装配图课件.pptx VIP
- 优秀传统文化进幼儿园的实践性研究开题、中期、结题报告.pptx VIP
- 2023年烟草公司半结构化面试实例及解析(一).pdf VIP
- 2023年湖南省长沙市(初三学业水平考试)中考物理真题试卷含详解.docx VIP
- 业务连续性管理实施指南.docx VIP
- 《民族大团结》ppt课件.pptx
- 2025至2030年中国粉煤灰综合利用行业发展趋势及投资前景预测报告.docx
文档评论(0)