软件产品研发理论专项培训

上传人:陈** 文档编号:200798843 上传时间:2023-04-17 格式:PPTX 页数:57 大小:2.43MB
收藏 版权申诉 举报 下载
软件产品研发理论专项培训_第1页
第1页 / 共57页
软件产品研发理论专项培训_第2页
第2页 / 共57页
软件产品研发理论专项培训_第3页
第3页 / 共57页
资源描述:

《软件产品研发理论专项培训》由会员分享,可在线阅读,更多相关《软件产品研发理论专项培训(57页珍藏版)》请在装配图网上搜索。

1、 软件产品研发理论培训软件产品研发理论培训 陕西嵘德电子产品研发部理论培训内容理论培训内容软件工程基础理论软件工程基础理论软件需求分析软件需求分析软件总体设计软件总体设计软件详细设计软件详细设计软件测试软件测试软件工程基础理论软件工程基础理论v软件工程的基本原理如下:v采用分阶段的生命周期计划严格管理v坚持进行阶段评审v实行严格的产品控制v采用现代的程序设计技术v结果应能清楚的审查v开发小组应该少而精v软件工程具有不断改进的必要性 1 1 软件工程基础理论软件工程基础理论v生命周期的各个阶段 2 2 问题定义可行性分析需求分析总体设计详细设计编码测试维护软件工程基础理论软件工程基础理论v各个阶

2、段的主要任务 3 3 调查问题、理解问题;提出问题的性质、工程项目目标和规模的书面报告不是具体去解决问题,而是研究问题的范畴,探索问题是否值得解决和是否有可行的解决办法为了解决问题,确定目标系统必须做什么;主要是确定目标系统必须具备哪些功能问题定义问题定义问题定义问题定义*可行性研究可行性研究可行性研究可行性研究*需求分析需求分析需求分析需求分析概括地说,应该如何解决问题;抽象概括方式提出解决方案将解决办法具体化,细致化,转变成利于程序员进行实施的设计蓝图编写出正确的容易理解的、利于维护的程序模块总体设计总体设计总体设计总体设计详细设计详细设计详细设计详细设计编码编码编码编码通过各类型的测试使

3、软件达到设计的预定要求(功能、性能、用户友好度、安全性等)通过各种必要的维护活动持久的满足客户的需求问题定义是生命周期中最短阶段,要求及时明确的提出问题;可行性分析是压缩了的需求分析和设计测试测试测试测试维护维护维护维护补充说明补充说明补充说明补充说明软件工程基础理论软件工程基础理论v技术评审和管理复审vA、评审的时机选择-每个阶段结束前。vB、管理评审的主要任务:针对每个重要的里程碑、工程项目的成本、投资回收、项目进度进行评审。vC、完整的技术评审的六个步骤:准备-简要介绍情况-阅读被审查的文档-开审查会议-返工-复查。vD、技术评审和管理复审,需要注意软件错误的积累和放大效应。4 4 软件

4、工程基础理论软件工程基础理论v关于调研和问题定义v1、管理者对管理业务的目标什么?管理者的管理需求是什么?管理者单位有哪些部门参与本次的信息化建设,各自部门的作用什么?v2、当前的管理业务系统是如何运行的?当前管理业务系统的组织结构、输入输出过程、资源利用情况和日常数据处理的情况是什么?当前业务系统需要优化改造的地方是哪些?v3、管理者单位要求做成什么样的系统?做到什么程度?具体的要求(功能、性能、可靠性、安全性、保密性、界面、资源使用、成本、进度)是什么?5 5 软件工程基础理论软件工程基础理论v4、调研方法:a、会谈、询问要围绕软件目标提出问题;b、调研前准备好调查表,调研表尽可能详尽;c

5、、注意收集客户使用的各种表格、有关的工作责任、工作流程、工作规范、相关的数据标准、业务标准的相关文字资料;d、调研过程中注意采用情景分析的诱导方式用户叙述需求;v5、调研的基本策略:a、首先要确定用户的软件开发目标,确定系统的范围,确定要访问的部门和人员,要了解业务,在基本范围内展开调研;b、以业务为主线,搞清楚每个环节的流程关系、涉及部门、输入输出项;c、以部门为基础搞清现有业务、要填写的表薄册文档报表等,其数据来源及去向;d、是否有新技术和方法可以改进工作,用户提出的需求用现有技术是否能实现。6 6软件需求分析软件需求分析v需求分析的基本概念v需求分析的任务:提出完整、准确、清晰、具体的业

6、务要求,这些要求包括:系统的功能性要求、性能要求、运行将来可能提出的要求。v需求分析的过程:采用结构化的分析方法,面向数据流自顶向下逐步分解求精的进行需求分析。v需求分析文档系统规格说明书的书写,主要描述系统的目标、系统的概貌、功能要求、性能要求、运行要求和将来可能提出的要求 1 1 软件需求分析软件需求分析v概念模型和规范化,常用的概念性数据模型的方法-E-R模型,表示实体和实体之间的联系。2 2 软件需求分析软件需求分析v需求分析图形工具:层次方框图、warnier图、ipo图。v层次方框图,用树形结构的一系列多层次矩形框描述数据的层次结构;这种模式非常适合于需求分析阶段的需要,系统分析员

7、从对顶层的信息分类开始,沿着每条路径反复细化,直到确定了数据结构的全部细节为止。vwarnier图,表明信息的逻辑组织,它可以指出一类信息或一条信息是重复出现的,也可以表示特定的信息在某一类信息中有条件的出现。vIPO是指结构化设计中变换型结构的输入(Input)、加工(Processing)、输出(Output),在需求分析阶段主要用于主要算法的描述;该工具主要用于详细设计阶段。3 3 软件需求分析软件需求分析v层次方框图图示 4 4 安全异常处理调度日志管理 调度统计分析生产调度管理子系统日常调度管理 异常调度管理 计划调度管理 调度会议管理值班管理生产日报管理生产异常处理设备异常处理异常

8、调度统计计划调度任务调度计划编制调度计划跟踪调度计划统计会议记录台帐会议分解管理会议内容调度事务统计调度事件分析调度报表处理软件需求分析软件需求分析vwarnier图图示 5 5 软件需求分析软件需求分析vIPO图图示 6 6软件需求分析软件需求分析v验证软件需求分析的正确性,需要对四个方面进行验证,一致性、完整性、现实性、有效性。v对于一致性的验证,当采用软件需求规格说明书是用形式化的需求陈述语言的时候,可以用软件工具验证需求的一致性;否则只能采用人工方式验证,该种方式容易出现遗漏。v现实性的验证,主要是分析现有的软、硬件技术是否可以实现系统的目标。v有效性的验证,主要是从用户使用的角度出发

9、来验证。7 7总体设计总体设计v总体设计的两个阶段,第一阶段,系统设计,主要确定系统的具体实现方案;第二阶段,结构设计,确定软件的结构。v系统设计阶段涉及的主要事务:系统流程图、系统组成的物理元素清单、实现系统的进度计划。v结构设计设计主要事务是功能分解。v总体设计的主要任务,提出各种可能的实现方案,从中选出最佳的方案。11总体设计总体设计v数据库设计的四个步骤:模式设计-子模式设计-完整性和安全性设计-优化。v模式设计的目的是确定物理数据库结构,模式设计主要的问题是处理具体的数据库管理系统的结构约束。v子模式是用户的使用数据视图。v优化主要的目的是改进模式和子模式以优化数据的存取。v总体设计

10、时必须注意提高软件的可测试性。22总体设计总体设计v该阶段需要完成的文档,如下:v系统说明书,采用系统流程图描述系统的构成方案,用层次图或结构图描述软件的结构,用IPO图描述模块的算法、模块间的关系。v用户手册,修改用户需求阶段的初步手册。v测试计划,包括测试策略、测试方案、预期的测试结果、测试进度计划等。v详细的实现计划v数据库设计的结果,包括数据库管理系统的选择及模式、子模式、完整性、安全性等33总体设计总体设计v总体设计中需要重点44详细设计详细设计11详细设计详细设计22详细设计详细设计33详细设计详细设计44软件测试软件测试11软件测试软件测试22软件测试软件测试33软件测试软件测试

11、44软件测试软件测试55软件测试软件测试66Click to edit title styleThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.ThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.ThemeGallery is a Design Digital Content&Contents mall developed by Guild Design In

12、c.Click to add Text Content Title Content Title Content TitleDiagramRealityIdentityCreativityDescribe a vision of company or strategic contents.Describe a vision of company or strategic contents.Describe a vision of company or strategic contents.RealityIdentityCreativityThemeGallery is a Design Digi

13、tal Content&Contents mall developed by Guild Design Inc.A title about contentDiagramText in hereText in hereText in hereTitleTitleThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.ThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.

14、DiagramDescription of the contentsTitle in hereTitle in hereTitle in hereTitle in hereThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.BeforeBeforeAfterAfterv ThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.Description of the c

15、ontentsThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.Click to edit title style2.Describe contents for a Chart Description of the companys sub contents Description of the companys sub contents1.Describe contents for a Chart Description of the companys sub conten

16、ts Description of the companys sub contentsChart Title in here2003200420052006305070120Diagram-ThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.-ThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.-ThemeGallery is a Design Digital

17、Content&Contents mall developed by Guild Design Inc.Description of the companys sub contentsDescription of the companys sub contentsDescription of the companys sub contentsDiagram4.Description of the business5.Description of the business1.Description of the business2.Description of the business3.Des

18、cription of the businessThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.Click to edit title styleClick to add TitleThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.Click to add TitleClick to add Title“A title about content”Desc

19、ription of the contents Description of the contents Click to add TextClick to add TextClick to edit title styleContents01Contents02Contents03Contents04Contents05Contents060%20%40%60%80%100%18.5%17.5%8.7%23.6%63.6%84.3%ThemeGallery is a Design Digital Content&Contents mall developed by Guild Design I

20、nc.DiagramDescription of the contentsDescription of the contentsDescription of the contentsThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.200420052006 ContentsThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.DiagramThemeGaller

21、y is a Design Digital Content&Contents mall developedby Guild Design Inc.Your text in hereYour text in hereYour text in here Add your text in hereYour text in hereYour text in hereYour text in here Add your text in hereYour text in hereYour text in hereYour text in here Add your text in hereYour tex

22、t in hereYour text in hereYour text in hereClick to edit title style Title in hereTitle in hereDescription of the contentsText in hereText in hereDescription of the contentsDescription of the contentsDescription of the contentsDescription of the contents1.Title2.Title3.Title4.Title*Description of th

23、e contents*Description of the contentsDiagram Content Title Description of the contents Description of the contents Content Title Content Title Description of the contents Description of the contents Description of the contents Description of the contents ContentsThemeGallery is a Design Digital Con

24、tent&Contents mall developed by Guild Design Inc.Click to edit title styleClick to add TextClick to add TextClick to add TextClick to add TextClick to add TextTitle in hereTitle in hereTitle in hereText in hereText in hereText in hereDescribe a vision of company or strategic contents.Describe a visi

25、on of company or strategic contents.Click to add TextClick to add TextClick to add TextClick to add TextClick to add TextClick to add TextClick to add TextClick to add TextClick to add TextDiagramDescribe a vision of company or strategic contents.Describe a vision of company or strategic contents.De

26、scribe a vision of company or strategic contents.Describe a vision of company or strategic contents.Describe a vision of company or strategic contents.v ThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.Click to edit title styleContentsContentsContentsContentsTheme

27、Gallery is a Design Digital Content&Contents mall developed by Guild Design Inc.-Click to add Text-Click to add Text-Click to add Text-Click to add TextThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.-Click to add Text-Click to add Text-Click to add TextThemeGall

28、ery is a Design Digital Content&Contents mall developed by Guild Design Inc.Click to add TextDiagramStep 1Step 2Step 3Title in hereTitle in hereTitle in here1.Describe contents for a Step1 -Description of the sub contents -Description of the sub contents2.Describe contents for a Step2 -Description o

29、f the sub contents -Description of the sub contents3.Describe contents for a Step3 -Description of the sub contents -Description of the sub contentsText in hereClick to edit title styleThemeGallery is a Design Digital Content&Contents mall developedby Guild Design Inc.ThemeGallery is a Design Digita

30、l Content&Contents mall developedby Guild Design Inc.ThemeGallery is a Design Digital Content&Contents mall developedby Guild Design Inc.A GroupC GroupB GroupClick to edit title styleLevel 1Level 2Level 3Level 4Level 5 Description of the contents Description of the contents Description of the conten

31、ts Description of the contents Description of the contentsv ThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.Click to edit title style2004TextTextText20052006Text in hereText in hereText in hereText in hereText in hereText in hereClick to edit title styleText in h

32、ereTitle in hereTitle in hereText in hereText in here2003200420052006 Description of the contents Description of the contents Description of the contents Description of the contents Description of the contents Description of the contents Description of the contents Description of the contentsv Theme

33、Gallery is a Design Digital Content&Contents mall developed by Guild Design Inc.Click to edit title styleThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.ContentsContentsContentsContentsDiagramDescribe a vision of company or strategic contents.Describe a vision of

34、 company or strategic contents.Describe a vision of company or strategic contents.Title in hereTitle in hereTitle in hereTitle in hereTitle in hereTitle in hereThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.DiagramThemeGallery is a Design Digital Content&Content

35、s mall developed by Guild Design Inc.A title about contentDescribe a vision of company or strategic contents.DiagramPlease write down of contents explanation for Business Area.Business AreaBusiness AreaBusiness AreaBusiness AreaPlease write down of contents explanation for Business Area.Please write

36、 down of contents explanation for Business Area.Please write down of contents explanation for Business Area.Please write down of contents explanation for Business Area.DiagramTitleTitleTitleDescription of the companys productsDescription of the companys technologyDescription of the companys contents

37、 ThemeGallery is a Design Digital Content&Contents mall developed by Guild Design Inc.Thank You!Add your company slogan9、静夜四无邻,荒居旧业贫。4月-234月-23Monday,April 17,202310、雨中黄叶树,灯下白头人。10:40:3510:40:3510:404/17/2023 10:40:35 AM11、以我独沈久,愧君相见频。4月-2310:40:3510:40Apr-2317-Apr-2312、故人江海别,几度隔山川。10:40:3510:40:351

38、0:40Monday,April 17,202313、乍见翻疑梦,相悲各问年。4月-234月-2310:40:3510:40:35April 17,202314、他乡生白发,旧国见青山。17 四月 202310:40:35 上午10:40:354月-2315、比不了得就不比,得不到的就不要。四月 2310:40 上午4月-2310:40April 17,202316、行动出成果,工作出财富。2023/4/17 10:40:3510:40:3517 April 202317、做前,能够环视四周;做时,你只能或者最好沿着以脚为起点的射线向前。10:40:35 上午10:40 上午10:40:354

39、月-239、没有失败,只有暂时停止成功!。4月-234月-23Monday,April 17,202310、很多事情努力了未必有结果,但是不努力却什么改变也没有。10:40:3510:40:3510:404/17/2023 10:40:35 AM11、成功就是日复一日那一点点小小努力的积累。4月-2310:40:3510:40Apr-2317-Apr-2312、世间成事,不求其绝对圆满,留一份不足,可得无限完美。10:40:3510:40:3510:40Monday,April 17,202313、不知香积寺,数里入云峰。4月-234月-2310:40:3510:40:35April 17,2

40、02314、意志坚强的人能把世界放在手中像泥块一样任意揉捏。17 四月 202310:40:35 上午10:40:354月-2315、楚塞三湘接,荆门九派通。四月 2310:40 上午4月-2310:40April 17,202316、少年十五二十时,步行夺得胡马骑。2023/4/17 10:40:3510:40:3517 April 202317、空山新雨后,天气晚来秋。10:40:35 上午10:40 上午10:40:354月-239、杨柳散和风,青山澹吾虑。4月-234月-23Monday,April 17,202310、阅读一切好书如同和过去最杰出的人谈话。10:40:3610:40:

41、3610:404/17/2023 10:40:36 AM11、越是没有本领的就越加自命不凡。4月-2310:40:3610:40Apr-2317-Apr-2312、越是无能的人,越喜欢挑剔别人的错儿。10:40:3610:40:3610:40Monday,April 17,202313、知人者智,自知者明。胜人者有力,自胜者强。4月-234月-2310:40:3610:40:36April 17,202314、意志坚强的人能把世界放在手中像泥块一样任意揉捏。17 四月 202310:40:36 上午10:40:364月-2315、最具挑战性的挑战莫过于提升自我。四月 2310:40 上午4月-

42、2310:40April 17,202316、业余生活要有意义,不要越轨。2023/4/17 10:40:3710:40:3717 April 202317、一个人即使已登上顶峰,也仍要自强不息。10:40:37 上午10:40 上午10:40:374月-23MOMODA POWERPOINTLorem ipsum dolor sit amet,consectetur adipiscing elit.Fusce id urna blandit,eleifend nulla ac,fringilla purus.Nulla iaculis tempor felis ut cursus.感感 谢谢 您您 的的 下下 载载 观观 看看专家告诉

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!