- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
软件研发流程--第1页
软件研发流程
第一步:需求调研分析
1有关系统分析员与用户初步熟悉需求,然后用WORD列出要开发的系统的大功能模块,每个大功能模
块有什么小功能模块,关于有些需求比较明确有关的界面时,在这一步里面能够初步定义好少量的界
面。
2系统分析员深入熟悉与分析需求,根据自己的经验与需求用WORD或者有关的工具再做出一份文档
系统的功能需求文档。这次的文档会清晰例用系统大致的大功能模块,大功能模块有什么小功能模块,
同时还例出有关的界面与界面功能。
3系统分析员与用户再次确认需求。
第二步:概要设计
首先,开发者需要对软件系统进行概要设计,即系统设计。概要设计需要对软件系统的设计进行考虑,
包含系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构
设计与出错处理设计等,为软件的全面设计提供基础。
第三步:全面设计
在概要设计的基础上,开发者需要进行软件系统的全面设计。在全面设计中,描述实现具体模块所
涉及到的要紧算法、数据结构、类的层次结构及调用关系,需要说明软件系统各个层次中的每一个程
序(每个模块或者子程序)的设计考虑,以便进行编码与测试。应当保证软件的需求完全分配给整个软
件。全面设计应当足够全面,能够根据全面设计报告进行编码。
第四步:编码
在软件编码阶段,开发者根据《软件系统全面设计报告》中对数据结构、算法分析与模块实现等
方面的设计要求,开始具体的编写程序工作,分别实现各模块的功能,从而实现对目标系统的功能、
性能、接口、界面等方面的要求。
第五步:测试
测试编写好的系统。交给用户使用,用户使用后一个一个的确认每个功能。第五步:软件交付准
备在软件测试证明软件达到要求后,软件开发者应向用户提交开发的目标安装程序、数据库的数
据字典、《用户安装手册》、《用户使用指南》、需求报告、设计报告、测试报告等双方合同约定的
产物。《用户安装手册》应全面介绍安装软件对运行环境的要求、安装软件的定义与内容、在客
户端、服务器端及中间件的具体安装步骤、安装后的系统配置。《用户使用指南》应包含软件各
项功能的使用流程、操作步骤、相应业务介绍、特殊提示与注意事项等方面的内容,在需要时还应举
例说明。
软件研发流程--第1页
软件研发流程--第2页
第六步:验收用户验收。
0.定义
PDT(ProductDevelopmentTeam):产品研发核心小组,是一种跨资源部门的产品研发
组织形式,负责从产品立项到批量生产的产品全流程管理,要紧目标是根据产品研发
合同书的要求确保产品在市场上获得成功。
软件项目组:由各业务部软件开发人员构成,同意软件开发经理与业务部软件部的共同领
导,负责完成产品的需求分析,软件概要与全面设计,编码实现与单元测试,集成调
试与系统联调等工作。
1.目的
本流程旨在有效地规范软件开发过程,进一步提高软件开发的工程化、系统化水平,提高
软件产品质量与文档管理质量,以保证软件开发的规范性与继承性。
2.适用范围
2.1本流程适用于研发系统所有含软件系统开发的项目与单板软件。
2.2本流程要紧指导按照瀑布模型与V模型进行软件开发的过程,关于使用快速应用开发模型、
原型法、渐增模型与螺旋模型来指导软件开发过程的情况,能够对本流程进行适当的取
舍与裁剪,但是在《软件开发计划》中务必说明。
3.流程提要
3.1本流程在各个评审点均有可能反馈至前面的某个阶段,即每个步骤都会影响前面几个步
骤的变化,这是一个循环改进的过程。
3.2PDT软件组与测试组根据产品规格与系统需求数据库进行软件需求分析,定义系统软件规
格,提交《软件需求规格说明书》作为软件系统设计与开发的基础。PDT组织软件组与有
关人员根据软件规格进行概要设计,提交《软件概要设计说明书》与《软件开发计划》。
3.3测试组在软件概要设计评审通过后介入软件开发过程,启动《产品测试流程》。
3.4软件组/测试组根据软件概要设计
您可能关注的文档
- 郑州市九年级英语全册Unit4Iusedtobeafraidofthedark知识点归纳超级精简版.pdf
- 运动与健康学习通课后章节答案期末考试题库2023年.pdf
- 辽宁省鞍山市2022-2023学年七年级下学期期末语文试题(含答案).pdf
- 辽宁省省级服务型制造示范企业(项目、平台)申报条件【模板】.pdf
- 辽宁省沈阳市高职单招2023年综合素质模拟试卷及答案.pdf
- 辽宁省中考物理学业水平测试试题附解析.pdf
- 辽宁 2023年中医初级护师考试:中医护理学相关专业知识真题模拟汇编(共302题).pdf
- 输血不良反应应急处置预案及处理流程图.pdf
- 输液报警器(激光原理).pdf
- 辅警专项整顿试题及答案.pdf
文档评论(0)