1. 横向工作分解图

图书管理系统 ├─ 图书借阅管理系统 │ ├─ 登录模块 │ ├─ 借书模块 │ ├─ 还书模块 │ └─ 统计模块 ├─ 图书订购管理系统 │ ├─ 登录模块 │ ├─ 订购模块 │ ├─ 取消订购模块 │ └─ 统计模块 └─ 读者管理系统 ├─ 登录模块 ├─ 添加读者模块 ├─ 修改读者信息模块 └─ 统计模块

  1. 生命周期

需求分析 -> 设计 -> 编码 -> 测试 -> 维护

  1. 关键日期法描述项目进度

阶段一(9月1日-10月1日):完成需求分析和设计阶段,确定系统功能和界面设计,完成横向工作分解图和开发计划。 关键日期1:9月15日,完成系统需求分析报告和设计文档。 关键日期2:9月30日,完成横向工作分解图和开发计划。

阶段二(10月2日-11月15日):完成编码和测试阶段,开发出三个子系统,实现功能。 关键日期3:10月15日,完成图书借阅管理系统和图书订购管理系统的编码。 关键日期4:11月1日,完成读者管理系统的编码。 关键日期5:11月15日,完成三个子系统的测试和修正。

阶段三(11月16日-12月1日):进行维护阶段,修正系统中存在的问题和缺陷,完善系统功能。 关键日期6:11月30日,完成系统的整体测试和修正。 关键日期7:12月1日,交付系统给客户。

  1. 成本分摊结构示意图

图书管理系统 ├─ 图书借阅管理系统(3万元) ├─ 图书订购管理系统(3万元) └─ 读者管理系统(4万元)

  1. 软件测试每一个过程

测试过程:

  1. 需求分析阶段:进行需求分析的同时,对需求进行验证,确保需求的准确性和完整性。
  2. 设计阶段:进行设计评审,检查设计文档的正确性和可行性。
  3. 编码阶段:进行单元测试和集成测试,确保代码的正确性和可维护性。
  4. 测试阶段:进行系统测试和验收测试,检查系统的功能、性能、安全等方面是否符合要求。
  5. 维护阶段:进行回归测试,检查修复缺陷后的系统是否仍能正常运行
五、为一客户开发图书管理系统本系统由三个子系统组成分别是图书借阅管理系统、图书订购管理系统、读者管理系统。开发时间周期为三个月从2012年9月1日至2012年12月1日所有开发人员为五名你是项目经理根据需求完成下列任务25分每小题5分写出系统的横向工作分解图根据软件瀑布开发法写出开发的生命周期用关键日期法描述它的项目进度至少有三个阶段。系统开发的费用为10万元画出它的成本分摊结构示意图5 写出其软

原文地址: https://www.cveoy.top/t/topic/hj3x 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录