做业要求连接: 实验三html
文件|阶段 | 可行性研究报告 | 开发计划 | 需求分析 | 设计 | 实现 | 测试 | 使用与维护 |
---|---|---|---|---|---|---|---|
可行性研究报告 | √ | √ | |||||
项目开发计划 | √ | √ | √ | ||||
软件需求说明书 | √ | ||||||
数据要求说明书 | √ | ||||||
测试计划 | √ | √ | |||||
概要设计说明书 | √ | ||||||
详细设计说明书 | √ | ||||||
数据库设计说明书 | √ | ||||||
模块开发卷宗 | √ | √ | |||||
用户手册 | √ | √ | √ | √ | |||
操做手册 | √ | √ | √ | ||||
测试分析报告 | √ | ||||||
开发进度月报 | √ | √ | √ | √ | √ | √ | √ |
项目开发总结 | √ | √ |
总结软件产品文件规范内容与软件生存周期各阶段的关系:
经过上面的表,能够很清楚的看到随着软件开发的进行,软件生命周期的逐渐完整,每一个阶段都对应着相应的文件,从项目一开始的可行性研究分析到中间的需求分析到繁琐的设计阶段再到项目完成的测试阶段和后续的运行维护阶段,环环相扣。这就想一个一幅画从无到有的过程,从画家的构思到画家的设计到画家做品展示和后续完善。而开发进度报告不一样于其余的文档,它几乎贯穿了整个软件开发的生存周期各阶段,这是一种对软件开发实时的记录,对后续的完善程序起了很是重要的做用。其次涉及阶段最多的就是用户手册,这很好理解,开发一个软件,一个项目的时候,最终目的就是为了让用户进行使用,依照用户的需求进行软件开发,合情合理并充满了智慧。 以前在搜索软件产品文件规范的时候看到了一句话,"书写规范而且复合标准的软件开发文档,是沟通用户、软件开发人员和软件管理人员的桥梁。软件开发人员在开发过程当中把文档做为软件开发的前一阶段的总结以及后一阶段的依据。"完美的解释了文档和软件生存周期各阶段的关系。前端
任务三.
采访一个高年级同窗在软件工程实践课中作过的项目程序员
项目名称 | 网上销售购物系统 |
---|---|
项目简介 | 创建的一个包括前台和后台的系统,能够实现网上购物,退换货,加入购物车等各类基本购物系统功能的系统 |
项目开发人员名单 | 由老师带领,5个同窗为一组开展进行 |
采访人员观点 | 这个系统是本身动手作的第一个项目,因此印象很是深入,包括怎样链接数据库进行操做,包括前台页面的设计,包括后台的功能实现,都花了不少的时间一点点从无到有的学习,学习怎么样制做一个系统。 |
采访心得 | 我采访的是一个参加工做的之前的朋友,她已经毕业,现在在从事前端工做。在她接受第一个项目时,这个项目可能在不少人眼里看来很简单,可是在初学者或者第一次接触一整个项目的新人眼中,这是一个很是艰巨的任务,要一点点学习,根据本身学习到的理论知识和代码基础实现一个又一个功能。在我看来,计算机这个专业,很是重视本身深刻学习的过程,若是彻底只是由老师带领,本身不去专研琢磨根本不行。在以后的学习过程当中,我也必须认认真真面对每一次做业,珍惜每个让我可以取得进步的过程 |