第8章-管理信息系统的系统设计课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第8章-管理信息系统的系统设计课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 系统 设计 课件
- 资源描述:
-
1、2 技术基础_2.3 数据通信与计算机网络1第第8章章 管理信息系统的系统设计管理信息系统的系统设计引言引言 根据系统分析阶段所获得的目标系统的逻辑模型而根据系统分析阶段所获得的目标系统的逻辑模型而建立物理模型,就是管理信息系统的设计。系统设计的建立物理模型,就是管理信息系统的设计。系统设计的任务是在系统分析提出的逻辑模型基础上,科学合理地任务是在系统分析提出的逻辑模型基础上,科学合理地进行物理设计,主要描述系统怎么做。系统设计分为:进行物理设计,主要描述系统怎么做。系统设计分为:总体设计和详细设计。总体设计包括子系统的划分和模总体设计和详细设计。总体设计包括子系统的划分和模块设计,详细设计包
2、括各模块的详细描述、代码设计、块设计,详细设计包括各模块的详细描述、代码设计、数据库设计和输入输出设计等。数据库设计和输入输出设计等。2 技术基础_2.3 数据通信与计算机网络2第第8章章 管理信息系统的系统设计管理信息系统的系统设计学习目的:学习目的: 理解系统设计阶段的主要任务、系统设计的原则和系理解系统设计阶段的主要任务、系统设计的原则和系统设计的步骤;掌握模块划分、模块化设计以及模块结统设计的步骤;掌握模块划分、模块化设计以及模块结构图、构图、信息系统流程图信息系统流程图的设计方法;掌握系统设计的描的设计方法;掌握系统设计的描述工具;理解述工具;理解代码设计代码设计原则并掌握代码结构中
3、的校验位;原则并掌握代码结构中的校验位;理解输入设计、输入设计的基本原则和方法;理解输入设计、输入设计的基本原则和方法; 掌握掌握系统系统设计报告设计报告的内容结构和初步编写方法。的内容结构和初步编写方法。2 技术基础_2.3 数据通信与计算机网络3本章内容:本章内容: 8.1 8.1 系统设计概述系统设计概述 8.2 8.2 系统总体设计系统总体设计 8.3 8.3 系统详细设计系统详细设计第第8 8章章 管理信息系统的系统设计管理信息系统的系统设计2 技术基础_2.3 数据通信与计算机网络4本节内容:本节内容:一、系统一、系统设计的任务设计的任务二、系统设计的步骤二、系统设计的步骤三、系统
4、设计的原则三、系统设计的原则2 技术基础_2.3 数据通信与计算机网络5 系统设计是开发管理信息系统的重要阶段,也是整个系统设计是开发管理信息系统的重要阶段,也是整个开发工作的核心。它将实现系统分析阶段所提出的逻辑模开发工作的核心。它将实现系统分析阶段所提出的逻辑模型并确定新系统的结构。系统分析阶段是解决管理信息系型并确定新系统的结构。系统分析阶段是解决管理信息系统统“干什么干什么”的问题;而系统设计阶段则是解决的问题;而系统设计阶段则是解决“怎样干怎样干”的问题。的问题。 系统分析阶段最终是提出系统分析报告,建立管理信系统分析阶段最终是提出系统分析报告,建立管理信息系统的息系统的逻辑模型逻辑
5、模型;而系统设计阶段最终是提出系统实施;而系统设计阶段最终是提出系统实施方案,建立管理信息系统的方案,建立管理信息系统的物理模型物理模型。即系统分析是从用。即系统分析是从用户和现行系统入手,进行详细的调查研究,把物理因素一户和现行系统入手,进行详细的调查研究,把物理因素一一抽去,从一抽去,从具体到抽象具体到抽象;而系统设计则是从管理信息系统;而系统设计则是从管理信息系统的逻辑模型出发,以系统分析报告为依据,一步步地加入的逻辑模型出发,以系统分析报告为依据,一步步地加入物理内容,从物理内容,从抽象回到具体抽象回到具体。2 技术基础_2.3 数据通信与计算机网络6系统设计的系统设计的任务任务 系统
6、设计的任务就是依据系统分析文档资料,系统设计的任务就是依据系统分析文档资料,采用正确的方法来确定系统各功能模块在计算机内采用正确的方法来确定系统各功能模块在计算机内应该由哪些程序组成,它们之间用什么方式联结在应该由哪些程序组成,它们之间用什么方式联结在一起以构成一个最好的系统机内结构,同时还要使一起以构成一个最好的系统机内结构,同时还要使用一定的工具将所设计的成果表达出来,另外考虑用一定的工具将所设计的成果表达出来,另外考虑到实现系统功能的需要,还要进行数据库的详细设到实现系统功能的需要,还要进行数据库的详细设计、编码设计、输入计、编码设计、输入/输出界面(人输出界面(人机界面)设计机界面)设
7、计等等。即等等。即在系统分析提出的在系统分析提出的逻辑模型逻辑模型的基础上,科的基础上,科学合理地进行学合理地进行物理模型物理模型的设计的设计。主要是解决。主要是解决“怎样怎样做做”的问题的问题2 技术基础_2.3 数据通信与计算机网络7二、系统设计的步骤二、系统设计的步骤1、总体设计总体设计 划分子系统划分子系统 功能(模块)结构图功能(模块)结构图 信息系统流程图设计信息系统流程图设计 系统物理配置方案设计系统物理配置方案设计2、详细设计详细设计代码设计代码设计数据存储设计数据存储设计输出设计输出设计输入设计输入设计处理流程图设计处理流程图设计制订设计规范制订设计规范2 技术基础_2.3
8、数据通信与计算机网络81.系统性系统性:从整个系统的角度考虑,如系统的代从整个系统的角度考虑,如系统的代码要统一,设计规范要标准,传递语言要尽可码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、能一致,对系统的数据采集要做到数出一处、全局共享等。全局共享等。2.灵活性灵活性:要求系统具有很强的环境适应性,如要求系统具有很强的环境适应性,如尽量采用模块化结构,提高各模块的独立性。尽量采用模块化结构,提高各模块的独立性。3.可靠性可靠性:如安全保密性、检错、纠错能力、抗如安全保密性、检错、纠错能力、抗病毒能力等。病毒能力等。4.经济性经济性:如不要盲目追求技术上的先进
9、,尽量如不要盲目追求技术上的先进,尽量避免不必要的复杂化。避免不必要的复杂化。 2 技术基础_2.3 数据通信与计算机网络9本节内容:本节内容: 总体设计也称为初步或结构设计。总体设计也称为初步或结构设计。总体设计阶段内容包括:总体设计阶段内容包括: 划分子系统划分子系统 功能(模块)结构图功能(模块)结构图 信息系统流程图信息系统流程图设计设计 系统物理配置方案设计系统物理配置方案设计2 技术基础_2.3 数据通信与计算机网络10 就是按功能从属关系画成的图表。就是按功能从属关系画成的图表。愈上层功能愈笼统,愈下层功能愈具体。愈上层功能愈笼统,愈下层功能愈具体。功能分解的过程就是一个由抽象到
10、具体、功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。由复杂到简单的过程。下图是工资管理子系统的划分。下图是工资管理子系统的划分。2 技术基础_2.3 数据通信与计算机网络11工资管理子系统工资管理子系统2 技术基础_2.3 数据通信与计算机网络12 描述系统内各个组成部分的描述系统内各个组成部分的结构结构及其及其相互关相互关系的图称为功能(模块)系的图称为功能(模块)结构图。模块结构图是结构化设计的结构图。模块结构图是结构化设计的一个主要工具,它能表达已经被分解一个主要工具,它能表达已经被分解成若干个模块组成的系统结构的层次成若干个模块组成的系统结构的层次和通讯关系。和通讯关系。1.
11、1.什么是功能(模块)结构图什么是功能(模块)结构图2 技术基础_2.3 数据通信与计算机网络14 功能结构图中每一个框称为一个功能结构图中每一个框称为一个功能模块功能模块。 功能模块可以根据具体情况分得大一点或小功能模块可以根据具体情况分得大一点或小一点。分解得最小的功能模块可以是一个程一点。分解得最小的功能模块可以是一个程序中的每个序中的每个处理过程处理过程,而较大的功能模块则,而较大的功能模块则可能是完成某一任务的一组程序。可能是完成某一任务的一组程序。 把一个复杂的系统分解为多个功能较单一的把一个复杂的系统分解为多个功能较单一的功能模块的方法称作功能模块的方法称作模块化模块化。模块化是
12、一种。模块化是一种重要的设计思想,它把一个复杂的系统分解重要的设计思想,它把一个复杂的系统分解为一些规模较小、功能较简单的、更易于建为一些规模较小、功能较简单的、更易于建立和修改的部分。立和修改的部分。2 技术基础_2.3 数据通信与计算机网络152.模块结构图的组成模块结构图的组成 模块结构图是结构化设计中描述系统结模块结构图是结构化设计中描述系统结构的图形工具,它由构的图形工具,它由模块模块、调用调用、数据数据、控制控制和和转接转接等五种基本符号组成。等五种基本符号组成。调用调用数据数据控制信息控制信息模块模块 模块模块模块通常是指用一个名字可以调用的一般程序语句。模块通常是指用一个名字可
13、以调用的一般程序语句。选择调用选择调用 直接调用直接调用 循环调用循环调用 调用调用直接调用直接调用:这是一种最简单的调用关系,是指一个这是一种最简单的调用关系,是指一个模块无条件地调用另一个模块。模块无条件地调用另一个模块。选择调用选择调用: : 也称条件调用,指如果一个模块是否调也称条件调用,指如果一个模块是否调用另一个模块取决于调用模块内部的某个条件。用另一个模块取决于调用模块内部的某个条件。循环调用循环调用:也称重复条件,指如果一个模块内部存也称重复条件,指如果一个模块内部存在一个循环过程,每次循环均需要调用一个可几个下在一个循环过程,每次循环均需要调用一个可几个下属模块,则称这种调用
14、为循环调用或重复调用。属模块,则称这种调用为循环调用或重复调用。 通讯通讯 伴随着模块调用而发生的模块间的信息交换称为模伴随着模块调用而发生的模块间的信息交换称为模块间的通讯。块间的通讯。模块间的通讯方式有两种:模块间的通讯方式有两种:数据通讯:表示模块间只传递数据。数据通讯:表示模块间只传递数据。控制通讯:模块间除传送数据外,还传递标志位。控制通讯:模块间除传送数据外,还传递标志位。例例:“无此无此职工职工”就是就是用来表示传用来表示传送的职工号送的职工号有误的控制有误的控制信息。信息。2 技术基础_2.3 数据通信与计算机网络182 技术基础_2.3 数据通信与计算机网络192 技术基础_
15、2.3 数据通信与计算机网络22 尽量提高模块的聚合度尽量提高模块的聚合度所谓聚合,是指模块内部各成分之间的联所谓聚合,是指模块内部各成分之间的联系程序。模块的聚合度越高,其独立性也系程序。模块的聚合度越高,其独立性也越高。越高。 2 技术基础_2.3 数据通信与计算机网络23图的绘制图的绘制2 技术基础_2.3 数据通信与计算机网络242 技术基础_2.3 数据通信与计算机网络252 技术基础_2.3 数据通信与计算机网络282 技术基础_2.3 数据通信与计算机网络322 技术基础_2.3 数据通信与计算机网络33 模块结构图(模块结构图(MSDMSD)主要从)主要从功能功能的角度描述系统
16、的角度描述系统的结构,但并的结构,但并未表达未表达各功能之间的各功能之间的数据传送关系数据传送关系。事。事实上,系统中许多业务或功能都是通过实上,系统中许多业务或功能都是通过数据存储数据存储文件文件联系起来的。事实上许多业务或功能都是通过数据存联系起来的。事实上许多业务或功能都是通过数据存储文件联系起来的。例如,某一功能模块向某一数据储文件联系起来的。例如,某一功能模块向某一数据存储文件存入数据,而另一个功能模块则从该数据存存储文件存入数据,而另一个功能模块则从该数据存储文件中取出数据。再比如在储文件中取出数据。再比如在DFDDFD中的某两个功能模块中的某两个功能模块之间原来并没有通过数据存储
17、文件发生联系,但为了之间原来并没有通过数据存储文件发生联系,但为了方便,在具体实现中可能在两个处理功能之间设立一方便,在具体实现中可能在两个处理功能之间设立一个临时的中间文件以便把它们联系起来。个临时的中间文件以便把它们联系起来。2 技术基础_2.3 数据通信与计算机网络341 1什么是信息系统流程图什么是信息系统流程图 信息系统流程图信息系统流程图表达了表达了各功能之间各功能之间的的数数据传送关系据传送关系, ,是以新系统的数据流程图为基是以新系统的数据流程图为基础绘制的。绘制信息系统流程图的步骤:础绘制的。绘制信息系统流程图的步骤:先先为数据流程图中的每个处理功能画出数据关为数据流程图中的
18、每个处理功能画出数据关系图。然后,把各个处理功能的数据关系图系图。然后,把各个处理功能的数据关系图综合起来,形成整个系统的数据关系图,综合起来,形成整个系统的数据关系图,即即信息系统流程图。它清楚地表达事务处理的信息系统流程图。它清楚地表达事务处理的过程。过程。数数据据关关系系的的一一般般形形式式2 技术基础_2.3 数据通信与计算机网络362 2常用的信息系统流程图符号常用的信息系统流程图符号 绘制信息系统流程图应当使用统一绘制信息系统流程图应当使用统一符号。目前国际上所用的符号日趋统一,符号。目前国际上所用的符号日趋统一,我国标准我国标准GB1526-79GB1526-79信息处理流程图图
19、形信息处理流程图图形符号和国际标准化组织标准符号和国际标准化组织标准ASP1028ASP1028、16361636以及美国国家标准协会以及美国国家标准协会ANSIANSI的图形符的图形符号大致相同,常见的符号有:号大致相同,常见的符号有:2 技术基础_2.3 数据通信与计算机网络37常用的系统流程图符号:常用的系统流程图符号:脱机操作脱机操作人工操作人工操作手工输入手工输入联机存储器联机存储器(磁带、磁盘磁带、磁盘等等)磁盘磁盘磁带磁带显示器显示器脱机存储脱机存储处理穿孔卡片穿孔卡片通讯连接通讯连接打印报告打印报告从数据流程图到信息系统流程图从数据流程图到信息系统流程图并非单纯的符号改换并非单
20、纯的符号改换从数据流程图导出信息系统流程图的例子从数据流程图导出信息系统流程图的例子数据存储数据存储#1数据存储数据存储#2处理处理1输入输入1处理处理2处理处理4处理处理3输出输出2输出输出1实体实体1实体实体2存储存储#1报告报告1输入输入1处理处理1处理处理4处理处理3中间中间文件文件存储存储#2报告报告2新系统逻辑模型转换为系统流程图示例图新系统逻辑模型转换为系统流程图示例图上月主文件上月主文件建立扣款文件模块建立扣款文件模块主文件更新模块主文件更新模块计算打印模块计算打印模块工工 资资 单单 工资汇总表工资汇总表电费扣款通知电费扣款通知病假扣款通知病假扣款通知房租变动通知房租变动通知
21、人事变动通知人事变动通知本月主文件本月主文件 扣款文件扣款文件工资管理子系统的信息系统流程图工资管理子系统的信息系统流程图2 技术基础_2.3 数据通信与计算机网络40根据以下要求绘制某仓库管理系统的信息根据以下要求绘制某仓库管理系统的信息流程图:流程图:1)保管员根据当日的)保管员根据当日的出库单出库单和和入库单入库单通过通过出、出、入库处理入库处理去修改去修改库存台账库存台账;2)根据库存台账由)根据库存台账由统计、打印统计、打印程序输出库程序输出库存存日报表日报表;3)需要查询时,可利用)需要查询时,可利用查询查询程序在输入查程序在输入查询条件后,到询条件后,到库存台帐库存台帐去查找,显
22、示去查找,显示查询查询结果结果。2 技术基础_2.3 数据通信与计算机网络42根据以下设计思想画出某生产计划子系统的根据以下设计思想画出某生产计划子系统的信息系统流程图:信息系统流程图:该子系统共有两个功能模块。首先是该子系统共有两个功能模块。首先是“建立建立及修改程序及修改程序”模块,从模块,从“生产能力表生产能力表”和和“产品的工艺表产品的工艺表”中输入数据,形成中输入数据,形成“生产生产能力能力”文件;然后是文件;然后是“生产计划编制生产计划编制”模块,模块,根据根据“生产能力生产能力”、“指令性产品及产量指令性产品及产量”和和“工艺路线工艺路线”三个文件,编制三个文件,编制“生产计划生
23、产计划表表”和和“设备利用率表设备利用率表”。 建立及修改程序建立及修改程序 生产能力表生产能力表必须生产的产品名及产量必须生产的产品名及产量各产品的工艺路线及利润各产品的工艺路线及利润 生产能力文件生产能力文件 工艺路线文件工艺路线文件生成计划编制生成计划编制 设备利用率设备利用率 生产计划表生产计划表生产计划优化系统生产计划优化系统2 技术基础_2.3 数据通信与计算机网络441. 设计依据设计依据 系统的吞吐量系统的吞吐量。 系统的响应时间系统的响应时间。 系统的可靠性系统的可靠性。 集中式还是分布式集中式还是分布式 地域范围地域范围 数据管理方式数据管理方式2 技术基础_2.3 数据通
24、信与计算机网络452. 计算机硬件选择计算机硬件选择 计算机主存计算机主存 CPU时钟时钟 输入、输出和通信的通道数目输入、输出和通信的通道数目 显示方式显示方式 外接转储设备及其类型外接转储设备及其类型2 技术基础_2.3 数据通信与计算机网络463. 计算机网络的选择计算机网络的选择 网络拓扑结构网络拓扑结构 网络的逻辑设计网络的逻辑设计 网络操作系统网络操作系统2 技术基础_2.3 数据通信与计算机网络474. 数据库管理系统的选择数据库管理系统的选择 数据库的性能数据库的性能 数据库管理系统的系统平台数据库管理系统的系统平台 数据库管理系统的安全保密性能数据库管理系统的安全保密性能 数
25、据的类型数据的类型2 技术基础_2.3 数据通信与计算机网络485. 应用软件的选择应用软件的选择 软件是否能够满足用户的需求。软件是否能够满足用户的需求。 软件是否具有足够的灵活性软件是否具有足够的灵活性 软件是否能够获得长期、稳定的技软件是否能够获得长期、稳定的技术支持。术支持。2 技术基础_2.3 数据通信与计算机网络49详细设计详细设计 在总体设计的基础上,详细设计是要在总体设计的基础上,详细设计是要确定每个模块内部的详细执行过程。确定每个模块内部的详细执行过程。代码设计代码设计输出设计输出设计输入设计输入设计数据存储设计数据存储设计处理流程图设计处理流程图设计制订设计规范制订设计规范
展开阅读全文