软件对日流程开发答案

上传人:高**** 文档编号:230514532 上传时间:2021-12-27 格式:PDF 页数:14 大小:130.23KB
返回 下载 相关 举报
软件对日流程开发答案_第1页
第1页 / 共14页
软件对日流程开发答案_第2页
第2页 / 共14页
软件对日流程开发答案_第3页
第3页 / 共14页
软件对日流程开发答案_第4页
第4页 / 共14页
软件对日流程开发答案_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《软件对日流程开发答案》由会员分享,可在线阅读,更多相关《软件对日流程开发答案(14页珍藏版)》请在金锄头文库上搜索。

1、学而不思则惘,思而不学则殆waibao,1= 外包目的: 1.降低成本; 2.提高效率; 3.维持企业核心业务的竞争力。waibao,2= 外包分类: 1.境内外包; 2.离岸外包。 1.业务应用外包;2.业务流程外包; 3.业务流程离岸外包;4.企业转型外包;5.多方外包; 6.共享服务或内包。waibao,3= 外包业务特点:1.外包业务偏向于后台业务;2.机械性业务; 3. 非现场业务。waibao,4= 企业业务外包优势:1.业务外包能够使企业专注于核心业务;2.使企业提高资源利用率。waibao,5= 服务外包分类: 1.信息技术外包( ITO );2.业务流程外包 (BPO);3.

2、知识流程外包 (KPO)。waibao,6= 软件外包特点: 1.软件外包项目的合同类型多种多样;2.软件外包项目的规模和质量要求差别很大;3. 软件外包项目技术和业务领域各异;4.部分客户对软件外包企业有过程管理方面的要求;5.软件外包企业对成本非常敏感。waibao,7= 外包发展趋势:1.有简单编码向大型整体外包项目发展;2.项目利润率提高;3.多样化渠道构建多层次合作平台;4.项目质量和准时交付成为客户的核心需求;5.不断开拓欧美外包市场;6.BPO 成为未来外包发展的趋势。waibao,8= 对日软件外包开发特点:1.编码、测试业务量比重大;2.品质要求高; 3.文档要求高; 4.工

3、期短工作量大。waibao,9= 三种外包区别: 1 外包是企业动态地配置自身和其他企业的功能和服务,并利用企业外部的资源为企业内部的产生和经营服务。2 服务外包的动因是降低成本,技术因素以及关注核心竞争力。3 软件外包是一种依托于信息技术的服务模式,是指客户将软件项目中的部分工作软交给软件外包服务商代工开发的一种行为,它具有降低成本、提高效率的作用,是工种细分和经济一体化的大势所趋。精品p d f 资料 - - - 欢迎下载 - - - - - - - - - - - - - - -欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 14 页 - - - - - - -

4、 - - - 精品学习资料 - - -p d f 精品资料 - - - - - - - - - - - - - - -学而不思则惘,思而不学则殆ruanjian,1= 软件分类:基础软件和应用软件ruanjian,2= 软件开发步骤: 1.进行用户的需求调研和分析,确定待开发软件系统的规格; 2.进行相应的软件设计,实现软件系统的规格;3.根据软件设计的结果进行编码;4.进行软件测试,确认软件系统是否满足客户的需求并且是没有缺陷的。ruanjian,3= 软件开发全过程和成果物:1.需求分析 /定义(需求定义书);2.外部设计(外部设计书);3.内部设计(内部设计书);4.程序设计(程序设计书

5、);5.编程(源代码); 6.测试(单体测试、集成测试、系统测试)。fenxishejifangfa,1=最具代表性的分析设计方法:1.结构化的分析和设计(数据流图DFD); 2.面向对象的分析和设计(UML 图)。ruanjian,4= 软件开发模型:瀑布模型(不可逆 ,必须保重上一步是正确的);2.螺旋模型(一开始不成形 );3.敏捷模型 (反复);4.V 模型(效率最高)。vmoxing,1=1需求分析和功能设计对应验收测试,说明在做需求分析、产品功能设计的同时,测试人员就可以阅读、审查需求分析的结果,从而了解产品的设计特性,用户的真正需求,确定测试目标,可以准备用例并策划测试活动。2

6、当系统设计人员在做系统设计时,测试人员可以了解系统是如何实现的,基于什么样的平台,这样可以设计系统的测试方案和测试计划,并事先准备系统的测试环境,包括硬件和第三方软件的采购。因为这些准备工作,实际上是要花去很多时间。3当设计人员在做详细设计时,测试人员可以参与设计,对设计进行评审,找出设计的缺陷,同时设计功能,新特性等各方面的测试用例,完善测试计划,并基于这些测试用例开发测试脚本。4水平虚线上部表明,其需求分析、功能设计和验收测试等主要工作是面向用户,要和用户进行充分的沟通和交流,或者是和用户一起完成。水平虚线下部的大部分工作,相对来说,都是技术工作,在开发组织内部进行,由工程师完成。uml,

7、1=UML (统一建模语言)图是基于面向对象技术,用于对象模型化的一种图形描述方法。 UML 图可以大致分为1.结构图(类图、对象图、包图、配置图);2.动作图精品p d f 资料 - - - 欢迎下载 - - - - - - - - - - - - - - -欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 14 页 - - - - - - - - - - 精品学习资料 - - -p d f 精品资料 - - - - - - - - - - - - - - -学而不思则惘,思而不学则殆(时序图、用例图、状态机械图、活动图、交流图、相互作用概要图、时间图)。两种leit

8、u,1= 类图是用来描述类之间的静态关系;shixutu,1= 时序图用来描述对象间的信息传递;yonglitu,1= 用例图用来描述系统提供的功能以及同使用者之间的动态关系liuchengtu,1=流程图是采用一些简单的图形符号,用易于理解的图形方式来描述系统的处理过程和数据流的一种表达方法。shangyougongcheng,1=需求分析、需求定义、要件定义、系统方案书、外部设计、内部设计xiayougongcheng,1=编码、测试xuqiudingyi,1=需求定义主要是确定用户想要什么 ,即制定用户“需求”的过程。需求定义书是该阶段最重要的开发成果。yaojiandingyi,1=要

9、件定义则是基于之前完成的需求定义,在专业分析工程师的帮助下由用户自身或者由专业的软件公司对必须的系统项目(即:系统要件)进行整理的过程。要件定义阶段的主要成果是要件定义书。需求定义是“用户的需求定义”,而要件定义则是“系统的要件定义”。这样一来,就很容易将二者区分开来。yonghuxuqiu,1=功能需求和非功能需求feigongnengxuqiu,1=非功能需求的定义:功能性、信赖性、使用性、效率性、保守性、移植性、障害抑制性、效果性、运用性、技术要件。精品p d f 资料 - - - 欢迎下载 - - - - - - - - - - - - - - -欢迎下载 名师归纳 - - - - -

10、 - - - - -第 3 页,共 14 页 - - - - - - - - - - 精品学习资料 - - -p d f 精品资料 - - - - - - - - - - - - - - -学而不思则惘,思而不学则殆yaojiandingyishu,1=要件定义书编写步骤:1. 充分把握需求定义书中描述的内容;2.设想需求定义的系统化模型,删除重复的功能,添加不足的功能;3.在进行系统化时,确认并解决功能间的矛盾及其他问题,并确定需要进行系统化的功能范围;4.整理、总结。yaojiandingyishu,2=描述项目:背景、课题、目的方针、概要、功能、系统化的范围、工程计划、体制、成果物(可选

11、:用户接口、系统构成、作业标准、品质管理)yaojiandingyishu,3=注意: 1.明确担当的任务和责任;2.适当控制内容描述的篇幅;3.对不需要进行处理的部分要进行明确描述;4.字体和描述风格要统一。xitongfanganshu,1=系统方案书的目的:制作系统方案书的最终目的是获取客户的开发订单。xitongfanganshu,2=编写步骤: 1.阅读理解要件定义书,构造软件系统的原型(功能、结构等) 2.分析提炼出需要的开发技术,进行相关的技术调查或听取专业人员的意见; 3.确定系统构成; 4.估计开发系统的时间;5.估计开发系统的费用;6.按照系统方案书的规格进行整理、总结;7

12、.组织相关人员进行评审,提高系统方案书的完成度。xitongfanganshu,3=描述项目:系统方案书必须描述的项目有:背景、课题、目的方针、概要、功能、系统化的范围、系统构成、软件构成、硬件构成、网络构成、系统接口、作业标准、品质管理、费用工数规模、成品(可选:用户接口、开发环境)xitongfanganshu,4=编写系统方案书的注意点:1.字体、格式、文字大小;2.文字统一用“ ?”体; 3.正确使用“”、并且使用方法要一致;4.明确用语的定义; 5.数值后面必须有相应的单位;6.一定要有版本号;7.根据客户的要求统一文体和用语等。精品p d f 资料 - - - 欢迎下载 - - -

13、 - - - - - - - - - - - -欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 14 页 - - - - - - - - - - 精品学习资料 - - -p d f 精品资料 - - - - - - - - - - - - - - -学而不思则惘,思而不学则殆waibushejishu,1=外部设计书编写步骤:1.开始; 2.设计业务流程;3.子系统的划分4.设计画面布局和报表布局;5.设计编号; 6.数据库逻辑设计;7.设计系统接口;8.汇总外部设计书的表述项目;9.评审; 10.结束。shujuliutu,1=数据流图( DFD)是适合描述业务流程

14、的图形方法。包含元素:1.数据流;2.处理; 3.数据存储; 4.数据的原点和终点。shujuku,1= 在数据库逻辑设计中,常用的图形表示方法有“ER图( ER图由实体、属性、关联三部分组成。)”和“CRUD图”。huamianbuju,1= 画面布局就是指在屏幕上显示的画面构成,而报表布局则是指打印输出的报表的构成。这两部分的设计也称为用户界面设计,用于用户和软件系统间的交互waibushejishu,2=外部设计书描述项目:1.目的方针; 2.概要; 3.功能; 4.用户界面; 5.系统构成; 6.软件构成; 7.硬件构成; 8.网络构成; 9.系统接口。neibushejishu,1=

15、1、编写内部设计书的目的:1.为了防止编码时的错误,从早期阶段开始确保产品的质量;2.不论什么能力的程序员,都能开发出同样品质的程序;3.有多个软件公司共同开发一个程序的时候,可以很容易地将程序组合在一起;4.更容易将可复用程序进行“模块化”。jiegouhuasheji,1=2、结构化设计优点缺点:1.优点是可以分别从宏观和微观两个角度进行设计,能够根据目的从比较容易理解的角度去审视整个系统。2.缺点是设计是以功能为中心,容易忽略对数据的考虑,从而有可能导致数据的重复和耦合性。为了弥补这种不足,通常采用兼顾结构化设计和数据关注的设计方法。neibushejishu,2=内部设计书的编写步骤:

16、1.画面的详细设计;2.报表的详细设计;3.外部接口的详细设计;4.业务规则的详细介绍;5.请求处理的详细设计;6.消息的详细设计; 7.数据库物理设计;8.整理、总结; 9.评审。精品p d f 资料 - - - 欢迎下载 - - - - - - - - - - - - - - -欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 14 页 - - - - - - - - - - 精品学习资料 - - -p d f 精品资料 - - - - - - - - - - - - - - -学而不思则惘,思而不学则殆shujukusheji,2=数据库设计定义内容:1.数据库的表名; 2.字段的类型或字节数;3.主键或外部键; 4.索引(使用索引的情况);5.关联表的名称(存在表关联的情况)。6、表的访问顺序7、假设的记录个数8、数据的写周期neibushejishu,3=内部设计书的描述项目:用户接口,程序构成,数据结构,处理逻辑,消息,系统接口,网络结构diyizhang,1=1 、外包目的: 1.降低成本; 2.提高效率; 3.维持企业核心业务的竞争力。diyiz

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 高中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号