(1)任务1要给出所点评做业的连接地址,点评内容和阅读心得;
连接地址:http://www.javashuo.com/article/p-zxhnbkjm-kv.html
点评内容:>jondoe297
问题二:
在读第八章,需求分析这一章时,强调了需求分析的重要性,在开发一个软件的过程当中,前期咱们要花大量时间进行需求的分析,而后开始软件的开发。但在当下社会,不管什么都发展的十分迅速,若是在开发的过程当中,出现了一些新的事件致使用户的需求有了很大的改变,此时应该如何去作?html
在软件开发的过程当中,用户需求不断的变动这种状况是随时可能发生的,这对于研发组人员是应该早有预见的,为了详细的了解并正确的理解需求,必须使用适当的方法与用户沟通。所以,须要常常和客户、项目经理以及项目伙伴交流。
阅读心得:在读到这位同窗的博客,看的出来该同窗确实是认真仔细的阅读了《构建之法》这本书,所提出的问题新异,相比较个人而言,更加有具体意义,然而个人就有好多的不足之处,当我看到这位同窗所写的“迅敏流程”时发现本身当时阅读时对这方面看的不是很透彻,还处于小白的状态,当时看《构建之法》只是快速的阅读了一下,并无深刻的探究,看了其余同窗的文章后,才意识到本身还有不少方面的欠缺,学习上还不够注重,理论水平还不够高。有时只是忙于一些具体的做业,自动挤时间的时候是不多的,学习还浮在表面,尚未达到应有的深度。从此的学习会更加认真仔细,时刻抱着对老师。对本身负责的态度。数据库
(2)任务2须要填写表1,并总结软件产品文件规范内容与软件生存周期各阶段的关系;编程
文件/阶段 | 可行性分析 | 开发计划 | 需求分析 | 设计 | 实现 | 测试 | 使用与维护 |
可行性研究报告 | √ | √ | |||||
项目开发计划 | √ | √ | √ | ||||
软件需求书 | √ | ||||||
数据要求说明书 | √ | ||||||
测试计划 | √ | √ | |||||
概要设计说明书 | √ | ||||||
详细设计说明书 | √ | ||||||
数据库设计书说明书 | √ | ||||||
模块开发卷宗 | √ | √ | |||||
用户手册 | √ | √ | √ | √ | |||
操做手册 | √ | √ | √ | ||||
测试分析报告 | √ | ||||||
开发进度报告 | √ | √ | √ | √ | √ | √ | |
项目开发总结 | √ | √ |
对于一项软件而言,其生存周期各阶段与各类文件编写工做的关系可见表互,其中有些文件的编写工做可能要在若干个阶段中延续进行。数据库设计
(3) 任务3总结采访内容,包含项目名称、项目简介、项目开发人员名单、采访人员观点、采访心得。学习
项目名称:考试做业系统
项目简介:为学生提供考试服务,考试事后,能够看答案解析
项目开发人员名单:孙苗坤 王瑞林 王晓芸 薛梦欣
采访人员观点:经过项目开发的过程当中,能够提升咱们写代码的能力,提升专业水平,同时在此期间也能够有效地提升团队协做能力,团队协做在项目开发过程当中是尤其,
为之后的学业或者工做作了少量的铺垫。
•项目如今有用户吗?
没有
• 项目可否继续开发,源代码/文档还有么?
能,只是当时需求分析不到位,实现起来有点困难。源代码/文档是有的。
• 项目开发有什么经验和教训?
经过对项目的开发过程当中,特别是要注意两点:第一,知识储备量要丰富,若是知识理论方面有欠缺,在项目开发过程当中很难作到实现开发,会碰到不少不知道的编程技巧,同时,也会增长项目完成的时间。第二,文件准备要有条理,有顺序,若在众多的文件整理中不够细心,致使重要文件、资料丢失,这样咱们重复作的工做也很多,也会浪费不少没必要要的时间。
• 对学好软件工程有什么建议?
积极实践,理论知识更加丰富,所谓实践是检验真理的惟一方法,作到理论联系实践,有利于对软件工程更深刻的理解。测试