电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

2025年软件设计师培训二

2025年软件设计师培训二_第1页
1/7
2025年软件设计师培训二_第2页
2/7
2025年软件设计师培训二_第3页
3/7
软件设计师培训(二)培训课程1.软件工程基础2.软件开发项目管理3.软件工具与开发环境4.软件过程管理、软件质量管理5.构造分析与设计、系统设计知识6.软件测试与维护学 习 内 容1. 软件工程基础⑴ 开发生命周期模型概念:系统开发的生命周期是指一种系统历经计划、分析、设计、编程、测试、维护直至淘汰的整个过程。生命周期的阶段划分一般采用如下三种措施:① boehm 划分法:计划(问题定义、可行性研究)、开发(需求分析、总体设计、详细设计、编码、测试)、运行(维护)三大阶段。② 国际(GB8566-1988)划分法:可行性研究与计划,需求分析、概念设计、详细设计、实现、组装测试、确认测试、实用和维护。定义了获取过程、供应过程、开发过程、运行过程、维护过程、管理过程、支持过程骑个部分。③ RUP 划分法:分为初始、细化、构造、移交四个重要阶段⑵ 软件开发模型:① 瀑布模型:严格遵照软件生命周期各阶段的固定次序,一种阶段完毕再进入另一种阶段② 迅速原型模型:对于许多需求不够明确的项目,比较适合采用该模型。③ 演化模型:它将从初始的模型中逐渐演化为最终软件产品,是一种“渐进式”原型法。④ 增量模型:它采用一种“递进式”模型,它将软件产品划分为一系列的增量构件,分为分别设计、编码、集成和测试。⑤ 螺旋模型:结合了瀑布模型和演化模型的长处,最重要的特点在于加入了风险分析。⑥ 喷泉模型:重要用于描述面向对象开发过程,最关键的特点是迭送。⑵ 系统开发措施论构造化分析与设计:采用构造化技术来完毕软件开发的各项任务。面向数据构造的设计:基本思想是根据数据构造导出程序构造。面向对象分析与设计:将数据和措施封装在一起,提高了模块的聚合度,减少了耦合度,更大程度上支持软件复用。构件化开发:基于构件的开发(CBD),通过有计划地集成既有的软件部分来进行软件开发。采用 CBD 后所,所有的软件处理方案将可以使用预建的构件和模板,像“搭积木”式的建造。构件五个要素:规格阐明、一种或多种接实现、受约束的构件原则,包装措施和布署措施。重点难点思考题1、掌握多种常见的开发生命周期模型的概念及特点,可以正常的做出比较与选择,理解构造化分析与设计、面向数据构造的设计、面向对象分析与设计,以及构件四种开发措施的基础知识、概念和特点,对其建立宏观的认识与理解。软件设计师培训(二)培训课程1.软件工程基础2.软件开发项目管理3.软件工具与开发环境4.软件过程管...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

2025年软件设计师培训二

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部