点餐项目开发—项目开发流程

1.项目开发流程

(1). 软件开发过程的划分

  • 本规定对一个完整的开发过程按“软件过程改进方法和规范”把划分为 6 个阶段:
    • 产品概念阶段(记为 PH0)
    • 产品定义阶段(记为 PH1)
    • 产品开发阶段(记为 PH2)
    • 产品测试阶段(记为 PH3)
    • 用户验收阶段(记为 PH4)
    • 产品维护阶段(记为 PH5)
  • 软件项目的过程有三大类: 、和。
  • 而这三类过程可以细分为个主要过程域,分布在到的各个阶段。

  • 项目管理过程包个过程域,分为:、、、、、。

  • 项目研发过程包个过程域,分为:、、、、、 、、。
  • 机构支撑过程包个过程域,分为:、、、、。

  • 建议用户(企业)根据自身情况(如发 展战略、研发实力等)适当地修改使用

    点餐项目开发---项目开发流程

(2). 软件开发流程

点餐项目开发---项目开发流程

点餐项目开发---项目开发流程

(3). 软件开发过程域遵循的标准文档

点餐项目开发---项目开发流程

(4). 项目需求分析

  • 需求调研的主要收集方式有 以下方面:
    • 与用户交谈,向用户提问题。
    • 参观用户的工作流程,观察用户的操作。
    • 向用户群体发调查问卷。
    • 与同行、专家交谈,听取他们的意见。
    • 分析已经存在的同类产品,提取需求。
    • 从行业标准、规则中提取需求。
    • 从 Internet 上搜查相关资料。
  • 输出:新产品概念书、调研报告、《需求说明书》、《项目建议书》、计划书和计划表: 点餐项目开发---项目开发流程

(5). 项目系统设计

  • 输入部分包括:《项目建议书》、《需求说明书》、软件设计过程中的标准与规范、软、硬件开发环境。

  • 输出:《系统设计说明》、用户界面原型、《数据库设计说明》、《功能模块设计说明》、《使用说明书初稿》。

  • 点餐项目开发---项目开发流程

(6). 编码测试

  • 软件实现是指通过编程、调试、优化、内部测试和代码审查等活动,开发出符合用户需求、质量合格的产品。
  • 软件的优化指的是提高软件的运行速度、提高对内存资源的利用率、加强用户界面的 友好化等方面。 点餐项目开发---项目开发流程

(7). 试运行、实施和验收

点餐项目开发---项目开发流程

 

点餐项目开发---项目开发流程

(8). 服务与维护

点餐项目开发---项目开发流程

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树Web应用开发 Django208591 人正在系统学习中

来源:oliver3455

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月1日
下一篇 2022年6月1日

相关推荐