当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 管理信息系统第五版黄梯云第7章--管理信息系统的系统设计
第七章管理信息系统的系统设计•第一节系统设计的主要工作•第二节代码设计•第三节功能结构图设计•第四节信息系统流程图设计•第五节系统物理配置方案设计•第六节制订设计规范•第七节数据存储设计•第八节输出设计•第九节输入设计•第十节处理流程图设计•第十一节编写程序设计说明书和系统设计报告本章内容2019/11/1第七章管理信息系统的系统设计21.系统设计的主要工作系统设计是系统开发的第二阶段,其任务是:在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计,主要是为了解决“怎样做”的问题。主要工作包括以下五个方面:1.总体设计2.代码设计和设计规范的制定3.系统物理配置方案设计4.数据存储设计5.计算机处理过程设计2019/11/1第七章管理信息系统的系统设计31.系统设计的主要工作经过系统设计,设计人员应能为程序开发人员提供完整、清楚的设计文档,并对设计规范中不清楚的地方做出解释。系统设计中,应遵循以下原则:1.系统性•系统是作为统一整体而存在的,因此,在系统设计中,要从整个系统的角度进行考虑2.灵活性•为保持系统的长久生命力,要求系统具有很强的环境适应性,为此,系统应具有较好的开放性和结构的可变性。3.可靠性•可靠性是指系统抵御外界干扰的能力及受外界干扰时的恢复能力。(保密性、检错纠错能力、抗病毒能力)4.经济性•经济性指在满足系统需求的前提下,尽可能减小系统的开销。2019/11/1第七章管理信息系统的系统设计4•第一节系统设计的主要工作•第二节代码设计•第三节功能结构图设计•第四节信息系统流程图设计•第五节系统物理配置方案设计•第六节制订设计规范•第七节数据存储设计•第八节输出设计•第九节输入设计•第十节处理流程图设计•第十一节编写程序设计说明书和系统设计报告本章内容2019/11/1第七章管理信息系统的系统设计52.1代码的功能代码是代表事物名称、属性、状态等的符号,为了便于计算机处理,一般用数字、字母或它们的组合来表示。代码的功能如下:•它为事物提供一个概要而不含糊的认定,便于数据的存贮和检索;1•代码是人和计算机的共同语言,是两者交换信息的工具。4代码设计在系统分析阶段就应开始。由于编制代码需要仔细调查和多方协调,所以是一项费时、费事的工作,因此,在系统设计阶段才能最后确定。•使用代码可以提高处理的效率和精度;2•代码提高了数据的全局一致性;32019/11/1第七章管理信息系统的系统设计62.2代码的设计合理的代码结构是信息处理系统是否具有生命力的一个重要因素,在代码设计时,应注意以下一些问题:设计的代码在逻辑上必须能满足用户的需要,在结构上应当与处理的方法相一致;1代码要系统化,一个代码应惟一标志它所代表的事物或属性;2在代码设计时,要预留足够的位置,以适应不断变化的需要;3要注意避免误解,不要使用易于混淆的字符。4注意!2019/11/1第七章管理信息系统的系统设计72.2代码的设计合理的代码结构是信息处理系统是否具有生命力的一个重要因素,在代码设计时,应注意以下一些问题:注意!要注意尽量采用不易出错的编码结构;5当代码长于4个字母或5个数字字符时,应分成小段;6若已知码的位数为P,每一位上可用字符数为Si,则可以组成码的总数为:C=7piSi12019/11/1第七章管理信息系统的系统设计82.3代码的种类代码的种类有如下三种:•顺序码又称系列码,是一种用连续数字代表编码对象的码。例如:用1代表厂长,2代表科长,3代表科员,4代表生产工人等。1.顺序码•区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。典型的例子是邮政编码。2.区间码•助忆码用文字、数字或文字来描述,也可用文字与数字结合起来描述,其特点是,可以通过联想帮助记忆。3.助记码2019/11/1第七章管理信息系统的系统设计9邮政编码全都是六位数,每一个地方的邮政编码都不一样。邮政编码的一二位代表省份或直辖市。第三四位代表地、市、州。第五六位代表一个县.一个镇或者一个居住的小区。455000表示“河南安阳市文峰区”2019/11/1第七章管理信息系统的系统设计10助忆码用文字、数字或文字数字结合起来描述,其特点是,可以通过联想帮助记忆。例如,用W-B-l2代表12英寸黑白电视机,用W-C-20代表20英寸彩色电视机。2.4代码结构中的校验位为了保证代码的正确输入,有意识地在编码设计结构中原有代码的基础上,另外加上一个校验位,使它事实上变成代码的一个组成部分。校验位通过事先规定的数学方法计算出来。(一)算术级数法原代码12345各乘以权65432乘积之和6+10+12+12+10=50以11为模去除乘积之和,把得出的余数作为校验码:50/11=4……6因此代码为123456。(二)几何级数法原理同上,把所乘权数改为:3216842等。(三)质数法原理同上,但把所乘权数改为质数系列,如1713753等。注意,以11为模时,若余数是10,则按0处理。2019/11/1第七章管理信息系统的系统设计11•第一节系统设计的主要工作•第二节代码设计•第三节功能结构图设计•第四节信息系统流程图设计•第五节系统物理配置方案设计•第六节制订设计规范•第七节数据存储设计•第八节输出设计•第九节输入设计•第十节处理流程图设计•第十一节编写程序设计说明书和系统设计报告本章内容2019/11/1第七章管理信息系统的系统设计123.功能结构图设计所谓功能结构图就是按功能从属关系画成的图表,图中每一个框称为一个功能模块。分解得最小的功能模块可以是一个程序中的每个处理过程,而较大的功能模块则可能是完成某一任务的一组程序。工商管理信息子系统建立主文件更新主文件建立扣款文件计算和打印数据录入数据维护建立主处理文件更新数据录入数据维护计算打印工资单打印工资汇总表2019/11/1第七章管理信息系统的系统设计133.功能结构图设计很明显,功能结构图中各层功能与新的信息系统中数据流程图中的处理(功能)是对应的。模块化:把一个信息系统设计成若干模块的方法称作模块化。模块化思想•一方面,各个模块具有相对独立性,可以分别加以设计实现;•另一方面,模块之间的相互关系(如信息交换、调用关系)则通过一定的方式予以说明。各模块在这些关系的约束下共同构成一个统一的整体,完成系统的功能。2019/11/1第七章管理信息系统的系统设计14•第一节系统设计的主要工作•第二节代码设计•第三节功能结构图设计•第四节信息系统流程图设计•第五节系统物理配置方案设计•第六节制订设计规范•第七节数据存储设计•第八节输出设计•第九节输入设计•第十节处理流程图设计•第十一节编写程序设计说明书和系统设计报告本章内容2019/11/1第七章管理信息系统的系统设计154.信息系统流程图设计功能结构图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传送关系。这些数据传送关系在设计中是通过绘制信息系统流程图来从整体上表达的。信息系统流程图信息系统流程图属于计算机处理流程图,它用来表示信息在计算机系统中的处理流程。信息系统流程图可以新系统的数据流程图为基础绘制。最后,把各个处理功能的数据关系图综合起来,形成整个系统的数据关系图,即信息系统流程图。首先为数据流程图中的处理功能画出数据关系图。2019/11/1第七章管理信息系统的系统设计164.信息系统流程图设计绘制信息系统流程图应当使用统一符号。常用的符号如下:从数据流程图到信息系统流程图还应考虑哪些处理功能可以合并,或者可以进一步分解,然后把有关的处理看成是系统流程图中的一个处理功能。从数据流程图到信息系统流程图并非仅仅是符号的改换。信息系统流程图表示的是计算机的处理流程,而并不像数据流程图那样还反映了人工操作那一部分。图7.3常用的信息系统流程图符号2019/11/1第七章管理信息系统的系统设计17•第一节系统设计的主要工作•第二节代码设计•第三节功能结构图设计•第四节信息系统流程图设计•第五节系统物理配置方案设计•第六节制订设计规范•第七节数据存储设计•第八节输出设计•第九节输入设计•第十节处理流程图设计•第十一节编写程序设计说明书和系统设计报告本章内容2019/11/1第七章管理信息系统的系统设计185.1设计依据1.系统的吞吐量2.系统的响应时间3.系统的可靠性每秒钟执行的作业数称为系统的吞吐量。如果要求系统具有较大的吞吐量,就应当选择具有较高性能的计算机和网络系统。如果要求系统具有较短的响应时间,就应当选择CPU运算速度较快的计算机及具有较高传递速率的通讯线路。系统的可靠性可以用连续工作时间表示。例如,对于每天需要24小时连续工作的系统,其系统的可靠性就很高,这时可以采用双机双工结构方式。2019/11/1第七章管理信息系统的系统设计195.1设计依据4.集中式还是分布式5.地域范围6.数据管理方式如果一个系统的处理方式是集中式的,则信息系统既可以是主机系统,也可以是网络系统;若系统的处理方式是分布式的,则采用微机网络将更能有效地发挥系统的性能。对于分布式系统,要根据系统覆盖的范围决定采用广域网还是局域网。跟据数据管理方式配备相应的数据库管理系统。2019/11/1第七章管理信息系统的系统设计205.2计算机硬件选择计算机硬件的选择取决于数据的处理方式和运行的软件。计算机处理能力确定了数据的处理方式以后,在计算机机型的选择上则主要考虑应用软件对计算机处理能力的需求,包括:•(1)计算机主存;•(2)CPU时钟;•(3)输入、输出和通信的通道数;•(4)显示方式;•(5)外接转储设备及其类型。由于不同计算机的设计目标不同,因而可能在某一方面具有显著的优点而在其它应用场合却令人无法接受,在系统设计时,应根据应用的需要认真选择。2019/11/1第七章管理信息系统的系统设计215.3计算机网络的选择在信息系统开发中,应根据应用需要选择主机—终端方式或微机网络方式。对微机网络而言,由于存在着多个商家的多种产品,也面临着网络的选型问题。•网络拓扑结构一般有总线型、星型、环形、混合型等。在网络选择上应根据应用系统的地域分布、信息流量进行综合考虑。(一)网络拓扑结构•通常首先按软件将系统从逻辑上分为各个分系统或子系统,然后按需要配备设备,并考虑各设备之间的连接结构。(二)网络的逻辑设计•目前,流行的网络操作系统有UNIX、Windows等。(三)网络操作系统2019/11/1第七章管理信息系统的系统设计225.4数据库管理系统的选择一个好的数据库管理系统对管理信息系统的应用有着举足轻重的影响。在数据库管理系统的选择上,主要考虑以下四个方面:数据库的性能数据库管理系统的系统平台数据库管理系统的安全保密性能数据的类型12342019/11/1第七章管理信息系统的系统设计235.5应用软件的选择随着产业的发展,出现了许多商品化应用软件,这些软件技术成熟、设计规范、管理思想先进。直接应用这些商品化软件既可以节省投资,又能够规范管理过程、加快系统应用的进度。选择应用软件应考虑:软件是否能够满足用户的需求。软件是否具有足够的灵活性软件是否能够获得长期、稳定的技术支持1232019/11/1第七章管理信息系统的系统设计24•第一节系统设计的主要工作•第二节代码设计•第三节功能结构图设计•第四节信息系统流程图设计•第五节系统物理配置方案设计•第六节制订设计规范•第七节数据存储设计•第八节输出设计•第九节输入设计•第十节处理流程图设计•第十一节编写程序设计说明书和系统设计报告本章内容2019/11/1第七章管理信息系统的系统设计256.制定设计规范制定设计规范设计规范是整个系统的“公用标准”,它具体地规定了文件名和程序名的统一格式、编码结构、代码结构、统一的度量名等。有关设计规范例子请参见本章实例7.2。设计规范为了将来在系统的使用、操作和管理上不致造成极大的混乱,应尽早从系统的角度,全面考虑,切实制订好设计规范。即对系统内程序、文件和处理方法等予以统筹命名,统一标准。2019/11/1第七章管理信息系统的系统设计26•第一节系统设计的主要工作
本文标题:管理信息系统第五版黄梯云第7章--管理信息系统的系统设计
链接地址:https://www.777doc.com/doc-1757993 .html