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

  第一次做真正完整的项目;

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

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

 

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

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

 

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

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

 

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

 

  划分阶段如下: 

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

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

  第三阶段,编码。

  第四阶段,测试和运行。

 

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

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

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

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

 

  所以,我们必须尽力去做,尽力把我们学过的uml、编程、面向对象知识和经验全部用上去,用最用心的细致去做,用最好的技术去实现,我相信,一个项目做下来,我们都会领悟到很多。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值