系统应用软件设计课件.ppt

系统应用软件设计课件.ppt

ID:57028076

大小:313.00 KB

页数:71页

时间:2020-07-26

系统应用软件设计课件.ppt_第1页
系统应用软件设计课件.ppt_第2页
系统应用软件设计课件.ppt_第3页
系统应用软件设计课件.ppt_第4页
系统应用软件设计课件.ppt_第5页
资源描述:

《系统应用软件设计课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章E-C系统应用软件设计电子商务系统详细设计华北科技学院管理系杜航引言电子商务系统一般框架的层次结构,可以看到电子商务应用软件在整个体系结构中位于最顶层,换句话说,底层的诸如硬件环境、网络环境、软件支撑平台等都是为应用软件服务的。应用软件在电子商务系统中处于最为重要的地位,其优劣直接关系到企业的电子商务活动是否能够顺利、有效地开展。电子商务系统设计的内容电子商务系统一般框架1-总体结构设计2-基础设施平台设计3-软件支撑平台设计商务应用软件设计的定位应用软件设计引言由于电子商务应用软件直接和企业的商务活动相关,而企业

2、的电子商务活动无论从形式上还是业务内容方面,都没有固定的模式,而且电子商务已经在各个行业都得到了全面的应用,所以电子商务应用软件的功能、应用软件处理的流程也是千差万别的。但是应用软件在设计原理上所有电子商务系统还是基本一致的,都包括:章节目录6.1子系统的划分及模块结构设计(掌握)6.2电子商务系统功能结构图设计(掌握)6.3电子商务系统系统流程图(掌握)6.4电子商务系统代码设计(理解)6.5电子商务系统I/O设计(理解)6.6电子商务系统数据存储设计(掌握)6.7电子商务系统设计说明书(掌握)6.8电子商务系统设计实

3、例(理解)本章小结思考与实践6.1子系统的划分及模块结构设计系统逻辑模型中数据流图中的模块是逻辑处理模块,模型中没有说明模块的物理构成和实现途径,同时也看不出模块的层次分解关系,为此在系统结构设计中要将数据流图上的各个逻辑处理模块进一步分解,用模块结构图确定系统的层次结构关系,并将系统的逻辑模型转变为物理模型。6.1子系统的划分及模块结构设计下面我们就来介绍如何进行模块的分解、将一个复杂的系统设计转为若干个子系统和一系列基本模块的设计,并通过模块结构图把分解的子系统和一个个模块按层次结构联系起来。同时学习一下如何从数据流

4、图导出模块结构图。一、模块分解原则和依据6.1子系统的划分及模块结构设计一、模块分解原则和依据(了解)二、模块结构图(掌握)三、模块结构的标准形式(了解)四、从数据流图导出模块结构图的方法(掌握)一、模块分解原则和依据在结构化设计中,采用自顶向下,逐步细化的方法将系统分解成为一些相对独立、功能单一的模块。一个合理的子系统或模块划分,应该是内部联系强,子系统或模块间尽可能独立,接口明确、简单,尽量适应用户的组织体系,有适当的共用性,即采用“耦合小,内聚大”原则。一、模块分解原则和依据在电子商务系统中,系统的各组成部分之间总

5、是存在着各种联系的,将系统或子系统划分成若干模块,则一个模块内部的联系就是块内联系(内聚),而穿越模块边界的联系就是块间联系(耦合)。由于模块之间的互相联系越多,模块的独立性就越少,这里,引入模块耦合和内聚的概念。一、模块分解原则和依据内聚表示模块内部各成分之间的联系程度。耦合表示模块之间联系的程度。紧密耦合表示模块之间联系非常强,松散耦合表示模块之间联系比较弱,非耦合则表示模块之间无任何联系,是完全独立的。一、模块分解原则和依据一般说来,在系统中各模块的耦合小使得模块间尽可能相对独立,从而各模块可以单独开发和维护。内聚

6、大使得模块的可理解性和维护性大大增强。因此,在模块的分解中应尽量减少模块的耦合,力求增加模块的内聚。一、模块分解原则和依据2.对子系统或模块进行划分的依据按照结构化设计的思想,对模块或子系统进行划分的依据通常有以下几种:(1)按逻辑划分,把相类似的处理逻辑功能放在一个子系统或模块里。例如,把“对所有业务输入数据进行编辑”的功能放在一个子系统或模块里。那么不管是库存、还是财务,只要有业务输入数据都由这个子系统或模块来校错、编辑。一、模块分解原则和依据(2)按时间划分,把要在同一时间段执行的各种处理结合成一个子系统或模块。(

7、3)按过程划分,即按工作流程划分。从控制流程的角度看,同一子系统或模块的许多功能都应该是相关的。(4)按通信划分,把相互需要较多通讯的处理结合成一个子系统或模块。这样可减少子系统间或模块间的通讯,使接口简单。一、模块分解原则和依据(4)按通信划分,把相互需要较多通讯的处理结合成一个子系统或模块。这样可减少子系统间或模块间的通讯,使接口简单。(5)按职能划分,即按管理的功能。例如,财务、物资、销售子系统,或输入记帐凭证、计算机优解子系统或模块等等。一般来说,按职能划分子系统,按逻辑划分模块的方式是比较合理和方便的,图6-4

8、-1表示了按这种方式划分所组成的系统。一、模块分解原则和依据二、模块结构图模块结构图是用于描述系统模块结构的图形工具,它不仅描述了系统的子系统结构与分层的模块结构,还清楚地表示了每个模块的功能,而且直观地反映了块内联系和块间联系等特性。模块是组成目标系统逻辑模型和物理模型的基本单位,它的特点是可以组合、分解和更换。二

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。