<<系统分析与设计>>学习第2-5章

    上周,看了这本书的第2-5章。

    心得如下:

    1、在项目管理中,与成员的充分、深入交流是至关重要的。可我现在连上网的时间都不能保证,看来,与大家的日常交流只有委托其他人了;

    2、在基于迭代的开发方法中,蛛网模型(也是螺旋模型)是比原型法(增量模型)更彻底的迭代。可以最大程度的抗拒需求不定的风险,但是更难管理。原来yinhe给我提过螺旋模型,我当时搬照<<软件工程>>的自考书的概念,认为螺旋模型不适用于面向对象的开发方法,现在看来,我对螺旋模型的理解有问题了。我将继续探讨这个问题;

    3、在需求分析阶段,有多种方法可以用来定义问题。对比我们的开发小组,我觉得可以采取调查表、qq访问等方式来进行,所以,我在章程中添加了开发小组成员如果两周内不回复调查表视为自动退出,不知道这有益还是有害于开发小组工作的开展;

    4、在需求分析阶段,主要目的是明白问题域,回答让系统“做什么”的问题,因此不会涉及到具体的技术,也就是,需求分析的成果不仅可以用于jsp,也可以用于.net。

    我现在认为,在struts中的类应该在设计阶段引入,作为实施类。我觉得,在rose等工具中,应该可以自动引入某个类库。

    设计阶段与分析阶段的差异主要是类图的具体化,并且引入一些实施类,如界面等,并设计数据库。。。,但我现在现在还不知道jsp页面在设计中怎么处理,有一个英语电子书<<javauml>>我在下周可以看一下。我把旧电脑搬到乡下去了,不过不能上网。

    希望有朋友看了我的日记可以指出其中的错误,我在这里感激不尽。