|
2#
楼主 |
发表于 2009-8-14 16:06:33
|
只看该作者
李其龙HR项目说明
1.需求的理解,从以前的项目的文档做修改,可直接采用,而且比较贴合实际;
2.概要设计的编写,讲师按照需求给学生讲解概要设计里面需要写的内容和具体要注意的地方(包括原型的编写) ;
3.详细设计的编写,对于详细设计,将程序开发中发挥的作用还有必须在这完成的内容作个统一的说明和编写;
4.数据库设计,其实数据库应该和详设同时完成,因为这里面牵涉表的设计和一系列对应关系;
5.编码阶段:
搭框架,使用S2SH框架,所以对于其中所设计的配置问题还有jar包冲突等问题都会一一进行说明;
导入数据库的Pojo类,这样就可以开始正式的编码阶段;
编写一个小的测试程序,例如登录验证,去数据库查询用户是否存在;
本阶段是程序的开发阶段,会对于程序中出现的错误一一讲解,但是因为有的错误是也没办法事先知道,为了不耽误时间,所以可能会暂停录屏后查询原因,然后,再告诉学生为什么会报错,报错解决方案是什么;
6.测试阶段,可能会用到压力测试工具,对于程序做测试;
7.发布,开发项目后准备就部署在本机的Weblogic上,然后演示项目的功能
8.总结,对于项目开发中遇到的问题做总结分析,还有大家需要规避的一些问题,以及学习的一个要求.
技术方案:Struts2.0 + Spring2.5 + Hibernate3.2 + DWR + JAVASCRIPT(可能含有工作流、Webservice等相关技术)
功能模块:人员档案管理、人事变动管理、教育培训管理、权限管理、系统管理
界面布局:DIV + CSS(非重点)
数据库:ORACLE 10g
项目周期:预计一个月
项目规模:约60
编程工具:MyEclipse + PowerDesigner + EnterpriceArchitect
调试浏览器:IE、FireFox |
|