课程体系

在线报名

0591-83427642
仓山区仓前路185号

王志阳 实训感想

2009-7-7 17:50:31

二零零九年六月十五日到六月三十日,这段不长不短的时间里,我们的实训如火如荼地进行着。这是段让人魂牵梦绕的日子,这里有经验老道的黑牛大哥、机智帅气的闫老大、靓丽可人的陈班老大,还有我的一般精明能干的袍泽弟兄。我们这样的一般来自五湖四海的血气方刚的年轻人,在老大们的带领下,闯进了软件开发的大丛林。这里是块我们平时较少涉足的境地,一开始我们无法预料是生是死。幸好有老大们的倾力指导,我们渐渐地有了穿越黑森林的方向和方法。今天我们终于走过了这片森林,有了穿过另一片森林的方法和勇气。为此,我很感谢老大们对我的帮助,感谢学校和信永国际给我们提供了这各学习的机会。
      虽然已经走出了黑森林,但是回想起过去十几天的日子,总觉得感慨万千。
这段经历有时峰回路转、波澜曲折,有时却是风平浪静、一帆风顺,有时山重水复疑无路、陷入挣扎纠结,有时却是柳暗花明又一村、领略了无限的精彩。
      吃得苦中苦,方为人上人。我们吃了很多苦,可是这又算得了什么呢。贾宝玉说是男儿是泥做的骨,我想合金钢做的的才是真的男儿。我们吃了很多苦,但是我们完成了任务。人类与野生动物的区别在于:我们会创造。因此,虽然吃了很多苦,但是我们证明了自己存在的价值。哲学上讲:人类是认识世界和改造世界的主体。这段时间,我们已经证实了这一点。
      这几天,我们做了房产中介管理系统,具体都做了些什么东西呢。趁此时有时间,我且稍微总结一下:
      一、 项目总体计划。
      孙子说:多算胜、少算不胜、何况不算。一接到项目,身为项目经理的我,积极地召集我的组员们开例会,商讨了项目未来开发的计划。然后安排了软件开发各阶段的任务和负责的人员,准备了必备的工具,划分了各阶段的里程碑,制定了例会的时间及风险管理与配置管理等计划。做好计划后,我和组员们都在摩拳擦掌了。
      二、 项目需求分析。
      常言道:顾客即上帝。我们不能盲目地开发软件,因此,做好需求分析 ,不仅是对顾客和公司的负责,也是保证软件质量的重要保障。我们分析了需求之后,根据实际划分为客源管理、房源管理、门店管理、员工管理、督办管理、休假管理等六个模块。
      三、 项目概要设计
      一个没有思想的人不算一个完整的人,一个没有开发理念的软件过程不可能开发出一个完美的软件。我们这段时间学的是把软件开发的思想注入到软件之中,让空壳活跃起来。我们采用的N层架构、逐层调用、单一归属等原则,使枯燥的软件开发活了起来,并且便于我们的开发、降低了模块间的耦合度、便于日后维护。
      四、 项目详细设计
      如果说概要设计说明书是一本内功心法,那么详细设计说明书就是一本外家拳法。我们详细地设计了每个模块的细节包括功能、模块流程、类、性能要求、输入输出、算法、限制条件等。我们把这一招一式整理成本,为后面的编码提供重要的指导依据。
      五、 项目编码阶段
     
这是场困兽斗的游戏,编程人员是其中的兽。之所以我们在这段时间过得相当的痛苦 ,是因为我们以前没有接触过这套开发方法、语言、工具等。即便如此,我们相信勤能补拙、早起的笨鸟也能得食。为了完成任务,我的袍泽弟兄们宁可少睡几个小时,也要多完善几个模块。“加班不加餐”在这段时间里已是司空见惯了,然而我们坚信:好好干,前途无量。最后,黄天不负苦心人,我们成功的提交了成果。
      六、 项目测试阶段
      这是个找茬的活儿。我们先设计了测试用例,然后使用了IBM Rational Performance Tester、IBM Rational Robot等工具进行了测试,提交了三份完整的测试文档。
       七、尾声
        至此,这次实训已快接近尾声了。希望我们小组在评审时能够顺利通过,做到尽善尽美。希望一起经历这段实训生活中的每个人,都能天天愉快、工作顺利。