项目经验(学生身份)

来源:互联网 发布:软件系统安全方案 编辑:程序博客网 时间:2024/05/22 00:53
 

       我只不过是在自己的博客上讲一下项目经验;没有别的意思。

       我们的教育系统已经做20多天了;我总觉的进度很慢。但是这只不过表面的;其实,根本没有这回事。因为我们的项目至今还没有进入代码编写阶段。实则问题有四:

       一。初次接触这么严格的项目。

       二。分工不详细,组员任务模糊。

       三。项目分析不彻底。

       四。项目进度步伐不统一。

       对于一个软件项目而言,首先,当然是项目需求分析。其次,系统设计。

       需求分析是否正确是项目成功的成功的关键,系统分析透彻是项目成功的第一步。

       对于一个项目而言,我们编写代码只不过是开发项目的一部分。其实,项目文档也是项目开发的主体。

文档分为:项目进度计划,项目需求分析,项目任务书,项目设计文档。项目设计文档里包含了界面,界面命名,数据库设计(ER图、表),项目测试。

       如果要我来分工的话;如果我有一个四人的开发团队,我会以以下计划行事:

       第一步。首先,了解各个组员的能力。其次,开一个项目讨论会。主要是讨论项目需求分析;比方说,软件面向的对象、软件的基本功能。讨论完,给每个人分配几个软件功能(要求对分配的功能进行详细的文档说明)。最后,告知每人下一次递交详细的主页模板;一定要求用文档进行阐述好坏。用例图由一个人完成草稿,其他人依次进行校正。【时间4天】

       第二步。完成进度计划,完成需求分析,任务计划书。【时间2天】

       第三步。前台界面设计由一个人完成,后台由一个人完成,项目设计文档完成。【时间7天】

       第四步。代码编写阶段。【正在进行】(未完待续......)

        进入代码编写阶段之后,我们首先应该统一分配任务:

       一个人做数据库(编写数据库的创建,删除,添加,更新,触发器,存储过程,序列,画类图);

      一个人完成前台所有的struts设计,其主要任务是将静态的网页变成jsp网页(用strut实现)。其中最重要的是要运用到验证框架与分页技术。

      另外两人进行相应的后台strut设计。

      在这之前必须要统一包名、验证框架valitor.xml(关键是同异);前台的action、form、后台相应的action、form。还有是否任用一个strut-cofurg.XML。

原创粉丝点击