2009-3-11 22:51:36
[原创]初入《系统分析与设计》
学《系统分析与设计》有一阵子时间了,可能课程比较紧张,加上考研压力比较大,学的不算太认真吧,但目前学习的感觉和《管理信息系统》这课有一定的相似地方。
一个系统开发应当经过规划、分析、设计、实现、使用五个基本步骤,但感觉《系统分析与设计》不够深入,因为在《管理信息系统》中除了传统瀑布循环和原型法外,还教过我们快速应用开发法和分阶段开发法。其中比较最重要的应该就是原型法有演化原型和需求原型。演化原型是不断的根据用户全部需求将原型进行修改,而需求原型是当用户不完全明白他们需要的功能时定义的一个具有功能设备的新系统。
该课程中还提到开发系统的模型、工具和技术。模型分为包括流程图、数据流图、实体关系图等的系统模型和甘特图的开发流程图。工具包括工程管理,图形、文本等应用软件。技术包括战略计划、工程管理、用户界面、数据模型等。
印象比较深的还有开发有唯一过程、极限编程和敏捷建模。唯一过程是指过程传统,对实现系统过程进行修改有一定的困难;而极限编程是指两个人共用一台主机,一人负责编程一人负责查错,这个可能会及时查错,不用重复编译;敏捷建模是一种态度,是敏捷建模者们坚持的价值观、敏捷建模者们相信的原则、敏捷建模者们应用的实践组成的集合,它描述了一种建模的风格,当它应用于敏捷的环境中时,能够提高开发的质量和速度,同时能够避免过度简化和不切实际的期望。
这就是我对前两章的一点自我觉得学到有用的东西。
0
推荐到鲜果: 查阅更多相关主题的帖子: 原型法 唯一过程 极限编程 敏捷建模 模型 工具 技术
下一篇:[原创]新手上路



评论
发布者 歆满意竹
2009-3-18 16:13:33