发信人: johnson_1()
整理人: leeyg(2001-06-05 22:55:44), 站内信件
|
向系统分析员冲刺(16)——谈软件设计
JOHNSON
*************************
进入到软件设计阶段之后,我们将需要完成以下的工作:
1、界面设计
2、概要设计
3、测试设计
4、设计评审
按照软件设计的进程,软件设计通常可以划分为:概要设计和详细设计。
概要设计的任务是确定软件系统的结构,进行模块划分,确定每个模块的功 能、接口以及模块间的调用关系。还包括对全局数据结构的设计。
详细设计的任务是为每个模块设计实现的细节。
软件设计的重要方法是结构化设计方法。结构化设计方法采用结构图(SC) 来描述程序的结构。
系统分析员的工作重点在概要设计阶段,而详细设计阶段更多的是高级程序员 和程序员的工作内容。
概要设计说明书一般包括以下内容:
第一部分 概述 2
第二部分 任务概述 3
第三部分 功能划分 4
第四部分 业务流程: 22
第六部分 主要事务处理流程图 95
第五部分 功能描述 95
第六部分 数据描述 107
在以后的介绍中,我将介绍我所参与的社会保险系统的设计,以及概要设计阶段 的工作。
*************************
本系列文章将以日记的形式,记叙一个非计算机专业的人士向计算机领域最高水 平考试冲刺的经历。JOHNSON也很愿意同广大的参加水平考试的人士,计算机爱好 者进行交流,JOHNSON的EMAIL是[email protected]
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 203.207.170.238]
|
|