软件开发流程

上传人:m**** 文档编号:173761091 上传时间:2022-12-12 格式:DOCX 页数:11 大小:105.81KB
收藏 版权申诉 举报 下载
软件开发流程_第1页
第1页 / 共11页
软件开发流程_第2页
第2页 / 共11页
软件开发流程_第3页
第3页 / 共11页
资源描述:

《软件开发流程》由会员分享,可在线阅读,更多相关《软件开发流程(11页珍藏版)》请在装配图网上搜索。

1、显示或修改文件扩展名关联。0 定义 ASSOCATTRIBBREAKBOOTCFGCACLSCALLCDCHCPCHDIRCHKDSKCHKNTFSCLSCMDCOLORCOMPCOMPACTCONVERTCOPYDATEDELDIRDISKCOMPDISKCOPYDISKPARTDOSKEYDRIVERQUERYECHOENDLOCAL显示或更改文件属性。 设置或清除扩展式 CTRL+C 检查。 设置 boot.ini 文件的属性以便控制 显示或修改文件的访问控制列表(ACL 从另一个批处理程序调用这一个。 显示当前目录的名称或将其更改。 显示或设置活动代码页数。 显示当前目录的名称或将其更

2、改。 检查磁盘并显示状态报告。 显示或修改启动时间磁盘检查。 清除屏幕。打开另一个 Windows 命令解释程序窗 设置默认控制台前景和背景颜色。 比较两个或两套文件的内容。 显示或更改 NTFS 分区上文件的压缩 将FAT卷转换成NTFS。您不能转换 当前驱动器。 将至少一个文件复制到另一个位置。 显示或设置日期。 删除至少一个文件。 显示一个目录中的文件和子目录。 比较两个软盘的内容。将一个软盘的内容复制到另一个软盘 显示或配置磁盘分区属性。 编辑命令行、调用 Windows 命令并创 显示当前设备驱动程序状态和属性。 显示消息,或将命令回显打开或关上 结束批文件中环境更改的本地化。ERA

3、SE删除一个或多个文件。EVENTQUERY显示指定准则的事件日志项目。EXIT退出 CMD.EXE 程序(命令解释程序)。FC比较两个文件或两个文件集并显示它FIND在一个或多个文件中搜索一个文字字FINDSTR在多个文件中搜索字符串。FOR为一套文件中的每个文件运行一个指FORMAT格式化磁盘,以便跟 Windows 使用。FSUTIL显示或配置文件系统的属性。FTYPE显示或修改用在文件扩展名关联的文GOTO将 Windows 命令解释程序指向批处理 中某个带标签的行。GPRESULT显示机器或用户的组策略信息。GRAFTABL启用 Windows 在图形模式显示扩展字HELP提供 Wi

4、ndows 命令的帮助信息。IF在批处理程序中执行有条件的处理过LABEL创建、更改或删除磁盘的卷标。MD创建一个目录。MKDIR创建一个目录。MODE配置系统设备。MORE逐屏显示输出。MOVE将一个或多个文件从一个目录移动到OPENFILES显示远程用户为了文件共享而打开的PAGEFILECONFIG 显示或配置页面文件的属性。PATH为可执行文件显示或设置搜索路径。PAUSE停止批处理文件的处理并显示信息。POPD还原由 PUSHD 保存的当前目录上一次PRINT打印一个文本文件。PROMPT改变 Windows 命令提示。PUSHD保存当前目录,然后对其进行更改。RD删除目录。RECO

5、VER从损坏的磁盘中恢复可读取的信息。REM记录批处理文件或 CONFIG.SYS 中的REN重新命名文件。RENAME重新命名文件。REPLACE替换文件。RMDIR删除目录。SET显示、设置或删除 Windows 环境变量SETLOCAL开始用批文件改变环境的本地化。SC显示或配置服务(后台处理)。SCHTASKS安排命令和程序在一部计算机上按计SHIFT调整批处理文件中可替换参数的位置SHUTDOWN让机器在本地或远程正确关闭。SORT将输入排序。START打开单独视窗运行指定程序或命令。SUBST将驱动器号与路径关联。SYSTEMINFO显示机器的具体的属性和配置。TASKLIST显示

6、包括服务的所有当前运行的任务TASKKILL终止正在运行的进程或应用程序。TIME显示或设置系统时间。TITLE设置 CMD.EXE 会话的窗口标题。TREE以图形显示启动器或路径的目录结构1r */I _ 厶厶 i1 tTYPE显示文本文件的内容。VER显示 Windows 的版本。VERIFY告诉 Windows 验证文件是否正确写入VOL显示磁盘卷标和序列号。XCOPY复制文件和目录树。WMIC在交互命令外壳里显示 WMI 信息。PDT (Product Development Team):产品研发核心小组,是一种跨资源部门的产品研发 组织形式,负责从产品立项到批量生产的产品全流程管理,

7、主要目标是根据产品研发 合同书的要求确保产品在市场上获得成功。软件项目组:由各业务部软件开发人员组成,接受软件开发经理和业务部软件部的共同领 导,负责完成产品的需求分析,软件概要与详细设计,编码实现与单元测试,集成调 试和系统联调等工作。1目的 本流程旨在有效地规范软件开发过程,进一步提高软件开发的工程化、系统化水平,提高 软件产品质量和文档管理质量,以保证软件开发的规范性和继承性。2适用范围21 本流程适用于研发系统所有含软件系统开发的项目和单板软件。2.2本流程主要指导按照瀑布模型和V模型进行软件开发的过程,对于采用快速应用开发模型、 原型法、渐增模型以及螺旋模型来指导软件开发过程的情况,

8、可以对本流程进行适当的 取舍和裁剪,但是在软件开发计划中必须说明。3.流程提要3. 1 本流程在各个评审点均有可能反馈至前面的某个阶段,即每个步骤都会影响前面几个步 骤的变化,这是一个循环改进的过程。3. 2PDT软件组和测试组根据产品规格与系统需求数据库进行软件需求分析,定义系统软件规 格,提交软件需求规格说明书作为软件系统设计和开发的基础。PDT组织软件组和相 关人员根据软件规格进行概要设计,提交软件概要设计说明书和软件开发计划3. 3 测试组在软件概要设计评审通过后介入软件开发过程,启动产品测试流程。3. 4 软件组/测试组根据软件概要设计结果进行软件详细设计,提交软件详细设计说明书 和

9、单元测试计划,然后根据设计结果进行软件和测试程序编码。3. 5 编码阶段完成后,软件组和测试组首先对代码进行单元测试与代码审查,然后进行软件 集成调试和集成测试,提交相应的软件集成调试记录与测试报告。3. 6 软件集成测试通过后,由开发组成员进行系统联调;系统联调结束后,由配置管理员合相应的软件版本提交系统测试。4输入41 产品规格书42 总体技术方案书5输出51 软件需求规格说明书52 软件概要设计说明书53 软件开发计划54 软件详细设计说明书55 单元测试计划56 软件集成调试报告57 软件集成测试报告58 系统联调报告59 软件源代码、相应的目标代码与可执行文件6职责61 软件组611

10、 负责软件需求分析,定义系统的软件规格;612 根据软件规格进行软件概要与详细设计;613 负责软件和测试程序的编码实现与单元测试;614 针对软件系统进行集成调试和系统联调;615 提交相应的文档。62 测试组621 在软件概要设计完成后,负责执行软件测试流程;622 协助软件组进行测试程序的编码实现、软件单元测试和代码审查623 负责软件集成测试和软件系统测试;624 提交相应的文档。63 总体组6. 3. 1协助PDT进行软件规格评审;6. 3. 2协助PDT进行软件概要设计评审。6. 4软件工程室(SE)6. 4. 1协助PDT与总体组进行软件规格评审;6. 4. 2协助PDT与总体组

11、进行软件概要设计评审。6. 5 配置管理员6. 5. 1 负责本产品组的配置管理工作。7. 技能要求7. 1 熟悉本流程文件及相应的规范和文档模板;7. 2 熟悉与软件开发流程接口的流程文件;7. 3 掌握软件需求分析、设计、实现与测试所需的技能7. 4 熟悉配置管理的过程与规范。8. 流程图004aY esW4软件概要设计说明书:006i产品测试流程I 测试组软件概要设计软件组软件概要设计评审NT/总体组/软件详细设计软件组008-*齐细设计评审0Y es007单元测试设计软件组/测试组010软件和测试程序编码软件组/测试组004b软件开发计划软件开发-007a-软件详细设计说明书009a单

12、元测试计划006a013集成测试审核测试组,硬件.组,软件组/硬件组/测试组系统联调宙核NoPDT结束012a软件集成调试记录系统联调0T6a系统联调记录016b系统联调报告系统测试软件集成调试报告“013a软件集成测试报告厂015硬件幵发流程软件集成测试计划Yes系统联调012软件集成调试软件组软件集成测试 测试组018合软件版本配置管理员9流程说明001 流程输入系统分析与设计流程的输出001a产品规格书和001b总体技术方案书是软件开发流 程的输入,作为软件规格定义的基础。002 软件需求分析软件组/测试组软件组和测试组根据产品规格和系统需求数据库进行软件需求分析,定义软件规格,提交 0

13、02a软件需求规格说明书。软件需求规格说明书的内容和格式请参考相应的文档 模板。PDT/总体组/软003 软件规格评宙件工程室PDT、总体组和软件工程室(SE)对软件需求规格说明书进行评审,提交软件规格 评审表,给出评审结论。评审通过则转入软件概要设计,评审不通过则返回软件需求分 析阶段,根据评审建议更新软件需求规格。004 软件概要设计软件组根据软件规格进行软件概要设计,制订软件开发计划,参照相应的规范和文档模板,提交 004a软件概要设计说明书和004b软件开发计划。005 软件概要设计评审组/软件工程室PDT、总体组和软件工程室负责对软件概要设计说明书进行评审,提交软件概要设 计评审表,

14、给出评审结论。如果评审通过则转入下一阶段,否则根据评审建议进行相应 的更改。006 产品测试流程测试组软件概要设计评审通过后,测试组依据002a软件需求规格说明书和004a软件概要设 计说明书启动产品测试流程。测试流程的相应文档006a软件集成测试计划作为 软件集成测试的输入。007 软件详细设计软件组软件全员项目小组成员依据软件概要设计结果进行相应的软件详细设计,提交007a软件 详细设计说明书,具体操作可参照相应的规范与文档模板。008 软件详细设计评审软件组/测试组软件组和测试组成员共同对软件详细设计说明书进行评审,提交相应的软件详细设计评 审表,给出评审结论。如果评审通过则转入下一阶段

15、,否则根据评审建议更新详细设计, 在有些特殊情况下,可能需要返回到软件概要设计阶段。009 单元测试设计软件组/测试组软件组和测试组依据相应的详细设计进行单元测试方案设计,提交009a单元测试计划。010 软件和测试程序编码软件组/测试组软件组/测试组成员依据详细设计和单元测试计划,编写软件和单元测试程序源代码。011 单元测试和代码审查软件组/测试组软件组软件组成员根据单元测试计划进行软件单元测试,测试组成员协助进行代码审查。具体操 作过程请参照软件单元测试与代码审查规范。012 软件集成调试 软件组成员对经过单元测试和代码审查的软件进行集成调试,调试过程均需记录到012a软 件集成调试记录

16、,调试完成后提交012b软件集成调试报告。013 软件集成测试测试组测试组成员按照006a软件集成测试计划,对经过集成调试后的软件进行集成测试,提 交013a软件集成测试报告。014 集成测试审核测试组测试组审核软件集成测试结果,提交软件集成测试审核清单,给出审核结论。如果审 核通过则转入系统联调,否则返回到软件集成调试阶段。015 硬件开发流程硬件组硬件开发流程在系统联调阶段与软件开发流程必须有一致的接口。016 系统联调软件组/硬件组/测试组软件组、硬件组和测试组进行软、硬件系统联调,系统联调过程中的各项调试都要记录到 016a系统联调记录,最后提交016b系统联调报告。017 系统联调审核PDTPDT对系统联调结果进行审核,提交系统联调审核清单,给出审核结论。如果审核通 过则转入合版本阶段,否则返回。018 合软件版本配置管理员配置管理员负责协调相关人员,对通过系统联调的软件合版本,分配软件版本标识,提交 系统测试。10管理要素设置/说明本文没有。11记录与表格111 软件规格评审表112 软件概要设计评审表113 软件详细设计评审表114 软件集成测试审核清单12参考文件121 产品开发综合流程122 系统分析与设计流程123 软件测试流程124 软件单元测试与代码审查规范13补充说明本文没有

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