第6章 管理信息系统的系统设计ppt课件.ppt

第6章 管理信息系统的系统设计ppt课件.ppt

ID:58698995

大小:1.11 MB

页数:109页

时间:2020-10-04

第6章 管理信息系统的系统设计ppt课件.ppt_第1页
第6章 管理信息系统的系统设计ppt课件.ppt_第2页
第6章 管理信息系统的系统设计ppt课件.ppt_第3页
第6章 管理信息系统的系统设计ppt课件.ppt_第4页
第6章 管理信息系统的系统设计ppt课件.ppt_第5页
资源描述:

《第6章 管理信息系统的系统设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、系统分析阶段,主要解决的是新系统“做什么”的问题。而在系统设计阶段,需要回答的中心问题是“怎么做”,即通过给出新系统物理模型的方式,描述如何实现在系统分析中规定的系统功能。第6章管理信息系统的系统设计1主要内容:系统功能结构设计、系统的平台设计、子系统的分解、模块化设计、代码设计、数据库设计、人机界面设计、处理流程设计等内容。26.1.1系统设计的目的与任务系统设计阶段的主要目的是,将系统分析阶段所提出的、充分反应用户信息需求的新系统逻辑模型转换成可以实施的、基于计算机与网络技术的物理(技术)模型。逻辑模

2、型主要确定系统“做什么”,而物理模型则主要解决“系统怎样做”的问题。6.1系统设计概述36.1.1系统设计的目的与任务主要任务是从信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划。46.1.1系统设计的目的与任务系统设计阶段的工作包括如下主要活动:总体设计详细设计编写“系统设计说明书”56.1.2系统设计的原则应遵循以下的主要原则:系统性灵活性可靠性

3、经济性66.2系统功能结构设计主要包括结构化设计方法、模块结构图及评价标准、转换策略、优化技巧等。系统的功能结构是在遵循结构化和模块化设计思想的基础上,以信息系统功能结构图和信息系统流程图来表示的。7SD方法采用一组标准的准则和工具设计系统的模块结构,主要考虑以下几个问题:每个子系统如何划分成多个模块。如何确定子系统之间、模块之间传送的数据及其调用关系。l如何评价并改进模块结构的质量。l如何从数据流程图导出模块结构图。6.2.1结构化设计方法86.2.2模块结构设计模块结构图又称控制结构图或系统结构图,它

4、是反映模块层次分解关系、调用关系、数据流和控制信息流传递关系的一种重要工具。模块结构图由模块、调用、数据、控制信息四种基本符号组成。91.结构图基本符号模块调用数据信息控制信息102.模块模块可以是一个程序,也可以是一个函数或过程子函数。模块具有四个属性:输入输出、处理功能、程序代码、内部数据修改库存113.调用甲乙乙丙甲乙丙丁甲a)调用b)判断调用c)循环调用124.数据用带空心圆的箭头表示传送的数据,并标上数据名,箭头的方向为数据传送的方向。查职工读人事职工号简历数据135.控制信息查职工读人事用带实

5、心圆的箭头表示控制信息,并标上信息名,箭头的方向为传送的方向。职工号简历数据无此职工146.2.3*模块化模块化:把系统划分为若干个模块,每个模块完成一个特定的功能,然后将这些模块汇集起来组成一个整体,完成指定功能的一种方法。优点:使整个系统设计简易、结构清晰,可读性、可维护性强,提高系统的可行性,同时也有助于管理信息系统开发和组织管理。156.2.3*模块化目标:每个模块完成一个相对独立的特定功能;模块之间的关联和依赖程度尽量小;接口简单。度量标准:模块之间的耦合性(块间联系)模块自身的聚合性(块内联系

6、)161.块间耦合块间耦合:系统内不同模块之间互联程度的度量。模块间的耦合度越低,模块的独立性越好。形式有:数据耦合控制耦合公共耦合内容耦合17(1)数据耦合两个模块之间通过数据交换信息,且每一个参数均为数据。开发票计算水费单价数量金额18(2)控制耦合两个模块之间,一个模块通过开关量、标志、名字等控制信息,明显地控制另一模块的功能。开发票计算水费或电费水费/电费金额19控制耦合(续)把控制耦合转化为数据耦合水费计算水费计算电费开发票电费20(3)公共耦合模块之间通过一个公共的数据区域传递信息。A公共数据

7、区BC21(3)内容耦合一个模块需要使用另一个模块的内部信息,或者转移进入另一个模块中时,这种联系方式则称为内容耦合。内容耦合方式是改进模块时发生连锁错误的主要来源。22块间耦合遵循下列原则模块间尽量使用数据耦合;必要时才采用控制耦合;限制公共耦合的范围;坚决避免使用内容耦合。232.块内聚合块内聚合:衡量模块内各组成部分的凝聚程度。模块内的聚合度越高,模块的独立性越好。形式有:功能聚合顺序聚合通讯聚合过程聚合时间聚合逻辑聚合偶然聚合242.块内聚合(续)功能聚合:模块内部各组成部分全部为执行同一功能而结

8、合为一个整体。顺序聚合:模块内部各组成部分,前一部分处理动作的输出是后一部分处理动作的输入。25通讯聚合:模块内部各组成部分的动作都使用相同的输入或产生相同的输出。过程聚合:模块内部各组成部分的动作彼此间无关系,但必须以特定的次序(控制流)执行。时间聚合:模块内部各组成部分的动作的动作必须在同一时间执行。26偶然聚合:模块内部各组成部分之间无关系或关系松散。逻辑聚合:模块内部各组成部分在逻辑上具有相似的处理动作,但功能上、用途

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

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

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