第7章管理信息系统的系统设计剖析

上传人:今*** 文档编号:106897077 上传时间:2019-10-16 格式:PPT 页数:54 大小:6.99MB
返回 下载 相关 举报
第7章管理信息系统的系统设计剖析_第1页
第1页 / 共54页
第7章管理信息系统的系统设计剖析_第2页
第2页 / 共54页
第7章管理信息系统的系统设计剖析_第3页
第3页 / 共54页
第7章管理信息系统的系统设计剖析_第4页
第4页 / 共54页
第7章管理信息系统的系统设计剖析_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《第7章管理信息系统的系统设计剖析》由会员分享,可在线阅读,更多相关《第7章管理信息系统的系统设计剖析(54页珍藏版)》请在金锄头文库上搜索。

1、第七章 管理信息系统的系统设计,第一节 系统设计的主要工作 第二节 代码设计 第三节 功能结构图设计 第四节 信息系统流程图设计 第五节 系统物理配置方案设计 第六节 制订设计规范 第七节 数据存储设计(重点) 第八节 输出设计 第九节 输入设计 第十节 处理流程图设计 第十一节 编写程序设计说明书和系统设计报告,本 章 内 容,2019/10/16,第七章 管理信息系统的系统设计,2,1.系统设计的主要工作,系统设计是系统开发的第二阶段,其任务是:在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计,主要是为了解决“怎样做”的问题。主要工作包括以下五个方面:,2019/10/16,

2、第七章 管理信息系统的系统设计,3,1.系统设计的主要工作,经过系统设计,设计人员应能为程序开发人员提供完整、清楚的设计文档,并对设计规范中不清楚的地方做出解释。系统设计中,应遵循以下原则:,2019/10/16,第七章 管理信息系统的系统设计,4,第一节 系统设计的主要工作 第二节 代码设计 第三节 功能结构图设计 第四节 信息系统流程图设计 第五节 系统物理配置方案设计 第六节 制订设计规范 第七节 数据存储设计 第八节 输出设计 第九节 输入设计 第十节 处理流程图设计 第十一节 编写程序设计说明书和系统设计报告,本 章 内 容,2019/10/16,第七章 管理信息系统的系统设计,5,

3、2.1 代码的功能,代码是代表事物名称、属性、状态等的符号,为了便于计算机处理,一般用数字、字母或它们的组合来表示。代码的功能如下:,代码设计在系统分析阶段就应开始。由于编制代码需要仔细调查和多方协调, 所以是一项费时、费事的工作,因此,在系统设计阶段才能最后确定。,2019/10/16,第七章 管理信息系统的系统设计,6,2.2 代码的设计,合理的代码结构是信息处理系统是否具有生命力的一个重要因素,在代码设计时,应注意以下一些问题:,注意!,2019/10/16,第七章 管理信息系统的系统设计,7,2.2 代码的设计,合理的代码结构是信息处理系统是否具有生命力的一个重要因素,在代码设计时,应

4、注意以下一些问题:,注意!,2019/10/16,第七章 管理信息系统的系统设计,8,2.3 代码的种类,代码的种类有如下三种:,2019/10/16,第七章 管理信息系统的系统设计,9,2.4 代码结构中的校验位,为了保证代码的正确输入,有意识地在编码设计结构中原有代码的基础上,另外加上一个 校验位,使它事实上变成代码的一个组成部分。校验位通过事先规定的数学方法计算出来。,2019/10/16,第七章 管理信息系统的系统设计,10,第一节 系统设计的主要工作 第二节 代码设计 第三节 功能结构图设计 第四节 信息系统流程图设计 第五节 系统物理配置方案设计 第六节 制订设计规范 第七节 数据

5、存储设计 第八节 输出设计 第九节 输入设计 第十节 处理流程图设计 第十一节 编写程序设计说明书和系统设计报告,本 章 内 容,2019/10/16,第七章 管理信息系统的系统设计,12,3.功能结构图设计,所谓功能结构图就是按功能从属关系画成的图表,图中每一个框称为一个功能模块。分解得最小的功能模块可以是一个程序中的每个处理过程,而较大的功能模块则可能是完成某一任务的一组程序。,2019/10/16,第七章 管理信息系统的系统设计,13,3.功能结构图设计,很明显,功能结构图中各层功能与新的信息系统中数据流程图中的处理(功能)是对应的。,模块化:把一个信息系统设计成若干模块的方法称作模块化

6、。,模块化思想 一方面,各个模块具有相对独立性,可以分别加以设计实现; 另一方面,模块之间的相互关系(如信息交换、调用关系)则通过一定的方式予以说明。 各模块在这些关系的约束下共同构成一个统一的整体,完成系统的功能。,2019/10/16,第七章 管理信息系统的系统设计,14,第一节 系统设计的主要工作 第二节 代码设计 第三节 功能结构图设计 第四节 信息系统流程图设计 第五节 系统物理配置方案设计 第六节 制订设计规范 第七节 数据存储设计 第八节 输出设计 第九节 输入设计 第十节 处理流程图设计 第十一节 编写程序设计说明书和系统设计报告,本 章 内 容,2019/10/16,第七章

7、管理信息系统的系统设计,15,4.信息系统流程图设计,功能结构图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传送关系。这些数据传送关系在设计中是通过绘制信息系统流程图来从整体上表达的。,最后,把各个处理功能的数据关系图综合起来,形成整个系统的数据关系图,即信息系统流程图。,首先为数据流程图中的处理功能画出数据关系图。,2019/10/16,第七章 管理信息系统的系统设计,16,4.信息系统流程图设计,绘制信息系统流程图应当使用统一符号。常用的符号如下:,从数据流程图到信息系统流程图还应考虑哪些处理功能可以合并,或者可以进一步分解,然后把有关的处理看成是系统流程图中的一个处理功能

8、。,从数据流程图到信息系统流程图并非仅仅是符号的改换。信息系统流程图表示的是计算机的处理流程,而并不像数据流程图那样还反映了人工操作那一部分。,图7.3 常用的信息系统流程图符号,2019/10/16,第七章 管理信息系统的系统设计,17,第一节 系统设计的主要工作 第二节 代码设计 第三节 功能结构图设计 第四节 信息系统流程图设计 第五节 系统物理配置方案设计 第六节 制订设计规范 第七节 数据存储设计 第八节 输出设计 第九节 输入设计 第十节 处理流程图设计 第十一节 编写程序设计说明书和系统设计报告,本 章 内 容,2019/10/16,第七章 管理信息系统的系统设计,18,5.1

9、设计依据,每秒钟执行的作业数称为系统的吞吐量。如果要求系统具有较大的吞吐量,就应当选择具有较高性能的计算机和网络系统。,如果要求系统具有较短的响应时间,就应当选择CPU 运算速度较快的计算机及具有较高传递速率的通讯线路。,系统的可靠性可以用连续工作时间表示。例如,对于每天需要24小时连续工作的系统,其系统的可靠性就很高,这时可以采用双机双工结构方式。,2019/10/16,第七章 管理信息系统的系统设计,19,5.1 设计依据,如果一个系统的处理方式是集中式的,则信息系统既可以是主机系统,也可以是网络系统;若系统的处理方式是分布式的,则采用微机网络将更能有效地发挥系统的性能。,对于分布式系统,

10、要根据系统覆盖的范围决定采用广域网还是局域网。,跟据数据管理方式配备相应的数据库管理系统。,2019/10/16,第七章 管理信息系统的系统设计,20,5.2 计算机硬件选择,计算机硬件的选择取决于数据的处理方式和运行的软件。,由于不同计算机的设计目标不同,因而可能在某一方面具有显著的优点而在其它应用场合却令人无法接受,在系统设计时,应根据应用的需要认真选择。,2019/10/16,第七章 管理信息系统的系统设计,21,5.3 计算机网络的选择,在信息系统开发中,应根据应用需要选择主机终端方式或微机网络方式。对微机网络而言,由于存在着多个商家的多种产品,也面临着网络的选型问题。,2019/10

11、/16,第七章 管理信息系统的系统设计,22,5.4 数据库管理系统的选择,一个好的数据库管理系统对管理信息系统的应用有着举足轻重的影响。在数据库管理系统的选择上,主要考虑以下四个方面:,2019/10/16,第七章 管理信息系统的系统设计,23,5.5 应用软件的选择,随着产业的发展,出现了许多商品化应用软件,这些软件技术成熟、设计规范、管理思想先进。直接应用这些商品化软件既可以节省投资,又能够规范管理过程、加快系统应用的进度。,2019/10/16,第七章 管理信息系统的系统设计,24,第一节 系统设计的主要工作 第二节 代码设计 第三节 功能结构图设计 第四节 信息系统流程图设计 第五节

12、 系统物理配置方案设计 第六节 制订设计规范 第七节 数据存储设计 第八节 输出设计 第九节 输入设计 第十节 处理流程图设计 第十一节 编写程序设计说明书和系统设计报告,本 章 内 容,2019/10/16,第七章 管理信息系统的系统设计,25,6.制定设计规范,2019/10/16,第七章 管理信息系统的系统设计,26,第一节 系统设计的主要工作 第二节 代码设计 第三节 功能结构图设计 第四节 信息系统流程图设计 第五节 系统物理配置方案设计 第六节 制订设计规范 第七节 数据存储设计 第八节 输出设计 第九节 输入设计 第十节 处理流程图设计 第十一节 编写程序设计说明书和系统设计报告

13、,本 章 内 容,2019/10/16,第七章 管理信息系统的系统设计,27,7.1 文件的分类,文件是系统中存放数据的基本方式。文件可以按不同特征进行分类,按文件的用途可把文件分为以下几种:,主文件是系统中最重要的共享文件,主要存放具有固定值属性的数据。,处理文件又称事务文件,是用来存放事务数据的临时文件,包含了对主文件进行更新的全部数据。,工作文件是处理过程中暂时存放数据的文件,周转文件用来存放具有固定个体变动属性的数据。,2019/10/16,第七章 管理信息系统的系统设计,28,7.2 文件的组织方式,文件的组织方式是指文件内部构造数据的方式。按文件的组织方式可把文件分为顺序文件、索引

14、文件、直接存取文件。,2019/10/16,第七章 管理信息系统的系统设计,29,7.3 文件设计,文件设计就是根据文件的使用要求、处理方式、存储量、数据的活动性以及硬件设备的条件等,合理地确定文件类别,选择文件介质,决定文件的组织方式和存取方法。,设计文件之前需确定的内容,2019/10/16,第七章 管理信息系统的系统设计,30,7.4 数据库设计的基础知识,数据库系统中,对现实世界中数据的抽象、描述以及处理是通过数据模型来实现的。数据模型是数据库系统设计中用于提供信息表示和操作手段的形式构架,是数据库系统实现的基础。,也称信息模型,如网状、层次及关系模型,2019/10/16,第七章 管

15、理信息系统的系统设计,31,7.4.1 概念模型,概念模型是按用户的观点对数据和信息建模。人们常常首先将现实世界的客观对象抽象为某一种不依赖于计算机系统和某一个数据库管理系统(DBMS)的信息结构,即概念模型,然后再把概念模型转换为计算机上某一DBMS支持的数据模型。,2019/10/16,第七章 管理信息系统的系统设计,32,7.4.2 E-R方法,概念模型的最常用的表示方法是实体联系方法(Entity-Relation Approach,简称E-R方法),其方法是用E-R图来描述某一组织的信息模型。,图7.7 物资入库管理E-R模型,图中用矩形表示实体。 实体之间的关系用菱形表示。 属性用

16、椭圆表示。,2019/10/16,第七章 管理信息系统的系统设计,33,7.4.3 数据模型,数据模型是相对概念模型而言的,是对客观事物及其联系的数据化描述。在数据库系统中,对现实世界数据的抽象、描述及处理都是通过数据模型来实现的,它是数据库系统实现的基础。,在关系模型下,数据的逻辑结构用二维表表示,即每一个关系为一张二维表,相当于一个文件。实体间的联系均通过关系进行描述。,关系模型应用关系代数和关系演算等数学理论来处理数据库系统中的数据关系。,2019/10/16,第七章 管理信息系统的系统设计,34,7.4.3 数据模型,2019/10/16,第七章 管理信息系统的系统设计,35,2019/10/16,第七章 管理信息系统的系统设计,36,7.4.4 关系的规范化第一范式,规范化理论研究关系模式中各属性之间的依赖关系及其对关系模式性能的影响,探讨关系模式应该具备的性质和设计方法。范式表示的是关系模式的规范化程度。,表7.7 符合第一范式的关系,表7.6 不符合第一范式

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号