1 / 120
文档名称:

《软件设计师培训》.ppt

格式:ppt   大小:670KB   页数:120页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《软件设计师培训》.ppt

上传人:相惜 2022/5/12 文件大小:670 KB

下载得到文件列表

《软件设计师培训》.ppt

文档介绍

文档介绍:软件设计师培训
编辑课件
软件设计师考试说明
考试要求:
(1)掌握数据表示、算术和逻辑运算;
(2)掌握相关的应用数学、离散数学的基础知识;
(3)掌握计算机体系结构以及各主要部件的性能和
基本工作原理;
师,详细设计阶段的参加人员是软件设计师和程序
员。
产生的文档:概要设计说明书、详细设计说明书。
编辑课件
编码:用某种程序语言为每个模块编写程序。
参与者:软件设计师和程序员。
产生的文档:源程序清单。
测试:保证软件质量的重要手段,主要方式是在设计测试
用例的基础上检验软件的各个组成部分。
参与者:另一个部门的软件设计师或系统分析师。
产生的文档:软件测试计划、软件设计报告。
运行与维护:对已交付的软件投入正式使用,并对软件运
行中可能由于各方面的原因出现的问题进行
后期修改。
编辑课件
【软件设计师考试2009年5月上午试题33】
在开发信息系统时,用于系统开发人员与项目管理人员
沟通的主要文档是 。 A. 系统开发合同          C. 系统开发计划          D. 系统测试报告
【软件设计师考试2008年11月上午试题33】
系统测试人员与系统开发人员需要通过文档进行沟通,
系统测试人员应根据一系列文档对系统进行测试,然后将工
作结果撰写成 ,交给系统开发人员。
 A. 系统开发合同 B. 系统设计说明书
C. 测试计划
B. 系统设计说明书
D. 系统测试报告
编辑课件
【软件设计师考试2007年5月上午试题18】
通常在软件的 活动中无需用户参与。
  A. 需求分析 B. 维护
D. 测试
【软件设计师考试2006年11月上午试题29】
C 详细描述软件的功能、性能和用户界面,以使用
户了解如何使用软件。
A. 概要设计说明书 B. 详细设计说明书计
D. 用户需求说明书
C. 编码
C. 用户手册
编辑课件
【软件设计师考试2004年11月上午试题10】
下述任务中,不属于软件工程需求分析阶段的
是 。
A.分析软件系统的数据要求.  
B.确定软件系统的功能需求.
C.确定软件系统的性能要求.  
D.确定软件系统的运行平台.
编辑课件
软件开发模型
为了指导软件的开发,用不同的方法将软件生
存周期中的所有开发活动组织起来,形成不同的软
件开发模型,它描述软件开发过程总各种活动如何
执行的模型。常见的软件开发模型有瀑布模型、演
化模型、螺旋模型、喷泉模型。
编辑课件
瀑布模型(Waterfall Model):严格遵循软件生命
周期各阶段的固定顺序——计划、分析、设计、编
程、测试和维护,上一个阶段完成后才能进入下一个
阶段,整个模型像一个飞流直下的瀑布。
瀑布模型缺乏灵活性,无法通过开发活动澄清本
来不够明确的活动。因此,当用户需求比较明确时才
使用此模型。
编辑课件
演化模型(Evolutionary Model):也称为快速原型模型,由于
开发软件在开始时对软件需求的认识是模糊的,因此,很难一次
性开发成功。演化模型模型就是在获得一组基本的用户需求的
后,快速构造出该软件的一个初始可运行版本,这个初始的软件
称为原型,实现客户或未来的用户与系统的交互,用户或客户对
原型进行评价,进一步细化待开发软件的需求。通过逐步调整原
型,最终可得到另用户满意的软件产品。
显然,快速原型方法可以克服瀑布模型的缺点,减少由于软
件需求不明确带来的开发风险,具有显著的效果。
编辑课件
螺旋模型(Spiral Model):将瀑布模型和演化模型相
结合,提出了螺旋模型,综合了瀑布模型和演化模型
的优点,并增加了风险分析。包含4个方面活动:
制定计划:确定软件的目标,选定实施方案,弄清
项目开发的限制条件。
风险分析:分析所选的方案,识别风险,验证阶段
性产品。
实施工程:实施软件开发,验证阶段性产品。
客户评价:评价开发工作,提出修改意见。
编辑课件
喷泉模型(Water Fountain Model):主要用于描述面
向对象的开发过程。喷泉一词体现了面