您的位置:首页 > 其它

学习做项目,开始做软件 ----Maximo阶段总结

2011-05-16 22:48 537 查看
第一次做真正完整的项目;

第一次做真正的“软件”;

第一次,成为一个项目Leader。



软件工程,前八周就讲完了,后八周,我们分成5~6个人的小组,完成一个软件的实现。

(这是一款很经典的设备管理系统,IBM开发,我们参考maximo4.0版本)



以前一直想做一个真正“项目”,体验一下从需求到分析到编码、测试的各个环节,终于有了这个机会。

所以想写下来,给自己留点总结,也给和曾经的自己同样迷茫的人,一点想法。



很荣幸,被选作组长,能从更高层次分析,设计这个项目,把握这个软件的每一个细节,每一个技术要点和每一个质量权衡。



划分阶段如下:

第一阶段,需求分析,完成需求分析说明书。

第二阶段,概要设计和详细设计,完成uml建模,以及界面设计。

第三阶段,编码。

第四阶段,测试和运行。



整个设计过程中,有点像逆向工程,从成型的软件推导出它的层次结构,数据流程以及业务流程。然后再正向设计,完成与原来软件类似的功能。毕竟是成熟的商业软件,它的功能完备性和规模是我以前见过的任何一个练习项目、课程设计、毕业设计和MIS系统所无法比拟的。

在业务层上,处理的问题精细和全面,软件灵活和多变。

在数据层上,用的是IBM公司开发的DB2平台。

在界面层上,更是开发了很多自己的控件库,这也是现在的我们所力所不及的。



所以,我们必须尽力去做,尽力把我们学过的uml、编程、面向对象知识和经验全部用上去,用最用心的细致去做,用最好的技术去实现,我相信,一个项目做下来,我们都会领悟到很多。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: