在听了张老师的银行调度系统项目视频之后,让我对项目的开发过程有了一定了解。在项目的开发前,需要进行需求调研,然后对其进行需求分析、设计,再进行编码、测试。每个项目的开发都有它的背景,也就是开发这个项目的原因,是为了解决某个问题从而开发出这个系统 ,使问题的解决更加方便、容易。在了解了项目的背景之后,我们需要了解项目的需求,项目的需求是说明这个系统为了解决那些问题,并对问题进行描述 。由此项目进入了需求分析阶段,此阶段主要是分析需求上所提出的问题怎么解决,怎样解决更好。
在java语言中用的是面向对象来分析需求,分析项目涉及到的对象以及它们之间的关联关系。 在项目中张老师所说一个面向对象设计的一个重要经验:谁拥有数据,谁就对外提供操作这些数据的方法。在分析问题时,我们常常会用 rose relation 软件画出类图、流程图,使问题描述的更加清楚。
----------------------
---------------------- android培训、java培训、期待与您交流!
---------------------- 详细请查看:http://edu.csdn.net/heima