广州培训:工作流项目总结——杜斌
   经过长达1个多月的项目,从对工作流一点都不了解到到基本写完工作流项目我们学习到很多东西。
   首先从团队说起吧,说实话我们的团队分配得不怎样,首先我们组的人数多了点 ,然后分工方面不是很合理,我觉得我们分工之前应该把数据库的设计基本定下来,还要把需求定下来 ,因为数据库的设计很多是根据需求来定的 ,到数据库基本定下来之后,我们才知道怎样把项目分割成尽可能小和合理的模块,再来分配工作就比较合理,就拿我们组来说吧,我们在分配任务的时候就把关系比较密切员工和部门、员工职位给分开来做,造成很多配合和设计的麻烦,最好就是把这三个做成一个模块来做,由一个人来完成,要不然就是找两个人来结对编程,说到底就是交流配合的问题 ,我们小组的人多如果交流起来就要花费很多时间。
   再说下我们项目的设计模式,其实我们在做项目的时候花了很多时间在认识我们的设计模式,还有界面的设计,所以我们其中的收获也不少,其实这种设计模式还挺好用的,只是我们还不能充分利用它,我们的设计模式中就对没个实体类定义了相应的接口,就是为了方法的重用,但是在我们班里却很少做到这点,一般来说我们写的接口都是我们自己使用而已,别人都不知道有没有这接口,因为我们都是自己写自己的代码,缺少交流,即使知道有这个接口但又不能使用,因为一开始我们的代码都没用合在一起。
   最后我想说下,在我们做项目期间,组员之间相互帮助,共享新技术,就象我们组的小卢同志,他对我们组的界面设计方面贡献挺大的。其实我们的项目中还存在很多缺陷的,我们项目中存在很多没有用的程序集,感觉项目很臃肿。由于时间问题我们项目还有很多功能没实现,或者有些技术没跟上实现不了那功能。
 
                                                                                                                                    杜斌
                                                                                                                                  2007-6-13