发信人: connor()
整理人: leeyg(2001-06-05 22:50:06), 站内信件
|
发信人: longlife (牛牛), 信区: SoftEng 标 题: 面向对象的方法在需求分析中的应用(概要一) 发信站: BBS 水木清华站 (Tue Oct 13 17:25:52 1998)
面向对象的方法在需求分析中的应用(简要说明)
-----本文旨在抛砖引玉,由于时间有限写的比较粗糙,不足之处请诸位指正
软件的需求分析的主要目的是,通过与用户广泛的交流得出所要完成的 目标系统必须具备那些功能,应该为用户完成些什么工作.即确定"目标系统 必须做什么?".需求分析相当于从用户到软件工程人员之间架设了一道桥梁, 软件工程人员通过需求分析得到用户的需求,成为软件编制所实现的目标. 需求分析的好坏直接关系到软件的成功与否,是软件生命周期中的关键一环. 一般来说,用户对计算机技术了解并不多, 计算机工程人员又对用户的问题不很了解,这就阻碍了用户与计算机工程人员 之间的交流,使计算机工程人员不能很好地理解问题域,用户又对目标系统存在 好多不清楚的地方.传统的数据流分析法,功能分析法等对这个问题并不能有效 地解决.面向对象的方法的出现,正好为此问题提供了一个 较好的解决方案.因为人类自然地趋向于用"对象"的观点或"方法"来认识问题, 分析问题以及解决问题,用基于"对象"的概念模型来建立问题域模型自然成为系 统分析员与用户交流的有效工具.
用面向对象的方法进行需求分析,其根本要点在于,利用"对象"的概念模 型建立一个针对于问题域的模型,用户和软件工程师通过该模型进行交流.通过 在这么一个基于"对象"的问题域模型的基础上形成需求规格说明书.
-- 微微的凉风吹拂了衣裙, 淡淡的黄月洒满了一身。 星样的远远的灯成行排队, 灯样的小小的星无声长坠。
※ 来源:.网易 BBS bbs.netease.com.[FROM: 202.96.152.112]
|
|