第5章软件开发的方法学学习目标:理解软件生产的经典阶段比较静态(结构化)建模和动态(基于时间的)建模理解UML的表示法
2026/6/825.1引言方法学:做事的系统方法、一个可接受的过程适用于软件的整个生命周期,即自软件开发的早期阶段至已安装系统的维护。
2026/6/83引言方法学涉及软件开发、阶段管理、资源管理、规划、调度和其他管理任务的建议或技术优秀的、适用范围广的方法学是成熟软件业的基础。
2026/6/845.2软件开发中的经典阶段需求分析设计规范实现测试部署维护
2026/6/855.2.1需求需求包括:业务需求:反映了组织机构或客户对系统、产品高层次的目标要求用户需求:描述了用户使用产品必须要完成的任务功能需求:定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了业务需求。非功能需要:对系统性能、界面等的要求
2026/6/865.2.2分析分析:(从用户角度)对问题域中事物的识别和它们之间相互关系的判定
2026/6/875.2.3设计设计:(从系统角度)解决系统如何实现问题,将分析过程所创建的分析模型转化成设计模型,如体系结构、类等等
2026/6/885.2.4规范规范:对软件开发过程的清晰、明确的描述,指出软件组件的用法、如何正确操作规范是按合同设计的、至关重要的底层规则
2026/6/895.2.5实现实现
您可能关注的文档
- 《影子游戏》课件.ppt
- 宠物可爱也会伤人.ppt
- 安全知识教育的.pptx
- 石油地质学课件学习资料.ppt
- 甲状腺疾病诊疗规范.ppt
- 诗歌我们的节日.pptx
- 实验六-单相半波可控整流电路实验word版本.ppt
- 社会学概论第讲社会角色案例.pptx
- 客户服务意识培训.pptx
- 数据搜集专题知识讲座.pptx
- 精品解析:2025-2026学年天津市南开区人教精通版(2012)五年级上册期末检测英语试卷(原卷版).docx
- 精品解析:2025-2026学年天津市南开区人教精通版(2012)五年级上册期末检测英语试卷-A4答案卷尾.docx
- 精品解析:2024-2025学年天津市南开区人教精通版(2012)六年级上册期末测试英语试卷(解析版).docx
- 精品解析:2024-2025学年天津市南开区人教精通版(2012)六年级上册期末测试英语试卷(原卷版).docx
- 精品解析:浙江省金华市永康市2024-2025学年统编版2016四年级下学期6月期末语文试卷(原卷版).docx
- 胸部检查—肺和胸膜触诊检查(诊断学课件).ppt
- 胸部检查—胸壁、胸廓与乳房检查(诊断学课件).ppt
- 胸部检查—肺和胸膜叩诊检查(诊断学课件).ppt
- 胸部检查—血管检查(诊断学课件).ppt
- 胸部检查—胸部体表标志(诊断学课件).ppt
原创力文档

文档评论(0)