第7章管理信息系统的系统设计.ppt
《第7章管理信息系统的系统设计.ppt》由会员分享,可在线阅读,更多相关《第7章管理信息系统的系统设计.ppt(144页珍藏版)》请在三一办公上搜索。
1、第七章 MIS的系统设计,系统设计概述系统概要设计系统总体结构设计功能结构图设计系统流程图设计数据存储设计系统物理配置方案设计系统详细设计代码设计与设计规范制定处理过程设计(处理流程图设计、输入、输出界面设计)程序设计说明书和系统设计报告,第一节 系统设计的任务,一、系统设计的主要任务,在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。确定新系统的软件总体结构和功能模块之间的关系,设计系统实现的物理方案。,系统设计的主要工作包括:总体设计(软件系统结构、数据库设计、计算机及网络系统配置方案设计)详细设计(代码设计、用户界面、计算机处理过程设计)编写系统设计报告,1、系统总体结构设
2、计,系统总体设计是根据系统分析的要求和组织的实际情况对新系统的总体结构形式和可利用资源进行设计,是一种宏观、总体上的设计和规划。,其主要包括:信息系统流程图功能结构图功能模块图,2、代码设计和设计规范的制定,3、系统物理配置方案的设计,4、数据存储设计:数据库的设计、数据库安全设计等,5、计算机处理过程的设计,包括输出设计、输入设计、人机对话设计等。,系统设计应遵循的原则系统性代码统一、规范标准、表述一致;数据共享,能实现一次输入、反复利用。灵活性采用模块化结构,提高模块的独立性,减少系统间的数据依赖。,可靠性安全保密性、检错及纠错能力、容错能力。经济性简洁化、避免高复杂度、注重处理效率,尽可
3、能减小系统的开销。,代码的概念代码(Code)是人为确定的代表事物名称、属性、状态等的符号。就是用数字或字母代表事物,它应易于计算机和人识别与处理。代码设计就是通过设计合适的代码形式,使其作为数据的一个组成部分,用以代表客观存在的实体、实物和属性,以保证它的唯一性便于计算机处理。代码设计是科学管理的体现。举例:身份证号码、学号、邮政编码,第二节 代码设计,唯一性,规范化,系统化,为事物提供一个概要而不含糊的认定,便于数据的存储和检索。(标志作用),即编码要有规律,符合某一类事物的聚集,提高处理的效率和精度。,也即标准化,符合国家或行业标准,提高数据全局一致性。,一、代码的功能(目的),二、代码
4、设计的原则(P133),分类明确,系统化和标准化、唯一性。,容量适宜:既不太长,又考虑未来发展需要。,逻辑上满足用户需要,结构上应与处理的方法相一致。,编码方法合理,不用易混淆的字符,采用合适的代码分段结构,便于记忆。,三、代码的种类,(一)顺序码,顺序码是一种最简单、最常用的代码。这种代码是将顺序的自然数或字母赋予分类对象。,例如:按照GB2261-80规定:1为男性,2为女性,优点:短而简单,记录的定位方法简单,易于管理;缺点:代码本身没有给出对象的任何其它信息。新加的代码 只能加在末尾,删除则造成空码,(二)区间码,区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置 都代表
5、一定意义。优点:信息处理可靠,排序、分类、检索易于进行。缺点:码的长度与分类属性的数量有关,有可能造成很长的码。例:邮政编码,区间码分为:1.多面码,一个事物可能具有多方面的特性。如果在码的结构中,为这些特性各规定一个位置,就形成多面码。例:机制螺钉,3 2 1 4,2.上下关联区间码,上下关联区间码由几个意义上相互有关的区间码组成,其结构一般由左向右排列。例如,会计核算方面,用最左位代表核算种类,下一位代表会计核算项目。1 2 3 4 5 6 7 8 一级科目 二级 三级,科目代码科目名称 1211原材料 121101 原材料-黑色金属 12110101-A材料 12110102-B材料 1
6、21102原材料-有色金属资产类:1001现金1002银行存款1501固定资产负债类;2101短期借款2111应付票据2151应付工资所有者权益类:3101实收资本 3131本年利润成本类:4101生产成本 4105制造费用损益类:5101主营业务收入5401主营业务成本,3.十进位码,由上下关联区间码发展来的,如610736,小数点左边的数字组合代表主要分类,小数点右边的指出子分类。例:图书分类编码 C931.6/62,(三)助忆码,助忆码用文字、数字或文字数字结合起来描述,其特点是,可以通过联想帮助记忆。,例如,用TV-B-l2代表12英时黑白电视机,用TV-C-20代表 20英时彩色电视
7、机。助忆码适用于数据项数目较少的情况(一般少于50个),否则可能引起联想出错。,四、代码结构中的检验位检验原理:是形成原始代码时,通过对代码按特定计算方法进行运算后得到的一个值,这个值被称为校验值。将这个值加入到原始代码中形成的最终代码,因而使代码自身具有查错和纠错的功能。几种常用的形成校验位的方法,代码校验方法,代码是数据的重要组成部分,它的正确性直接影响系统的质量。当人们抄写、录入时,发生错误的可能性很大。,抄写错误,1234,1235,易位错误,1234,1243,隔位易位错误,1234,1432,如何解决,如何保证代码的正确性?,XXXXXX,X,校验位,代码本体,校验码是根据事先规定
8、好的数学方法及代码本体计算出来的。,校验位生成方式,1、对代码的本体的每一位加权求和,代码本体,加权因子,2、以模除和得到余数,将余数作为检验位,加权因子可以为:自然数 1,2,3,几何级数 2,4,8,16 质数 3,5,7,13,17,校验位,代码本体,示例,1、算术级数法,1,2,3,4,5,6,校验位,代码本体,2、几何级数法,1,2,3,4,5,4,校验位,代码本体,3、质数法,1,2,3,4,5,0,校验位,代码本体,特别提示:通常在形成校验位时,通过加权运算后,需要对11为模进行取余数的运算,其结果通常形成1位校验位,但应注意对11取余时可能余数为10,这时我们一般需要用0来代表
9、10。,练习:,现有代码共6位,末位为校验位,校验位的值采用算术级数法和几何级数法进行计算。现有代码本位为24567,请计算出该代码有校验位的值。说明:1、要求有计算过程 2、算术级数取6、5、4、3、2,模数取11;几何级数取32、16、8、4、2,模数取11。,功能结构图按功能从属关系画出的图表,图中的每一个框称为一个功能模块。功能分解的过程是一个由抽象到具体,由复杂到简单的过程。功能模块可根据具体情况分得大些或小些。功能结构图中的各层功能与系统数据流程图中的处理功能实际是相对应的。,第三节 功能结构图设计,一.功能结构图的定义,功能结构图是将系统的功能进行分解,按功能的从属关系表示的图表
10、。,功能结构图设计过程就是把一个复杂的系统分解为多个功能较单一的功能模块的过程。这种把一个信息系统设计成若干模块的方法称做模块化。模块化是一种重要的设计思想,这种思想把一个复杂的系统分解为一些规模较小、功能较简单的、更易于建立和修改的部分。管理信息系统的系统目标可以化分为各子系统来实现,每个子系统又可以继续分解,二.功能结构图设计过程,子系统的相对独立性:两个模块彼此独立是指其中任一模块运行时,与另一个模块的存在无关。独立性是一个相对的概念。具有功能独立且与其他模块之间的作用较少称为独立性高的模块。模块凝聚性:一个模块只执行一个单一任务的程度。衡量一个模块内部功能的内在凝聚是否紧密的指标。要求
11、凝聚程度高!模块耦合度:模块间的信息联系方式,衡量模块之间结构性能的指标。要求尽量减少子系统间的数据依赖,耦合度低!,子系统划分原则:,示例讲解(P127/实例6.1),工资管理信息子系统,上月工资发放清单,本月人员及工资变动表,本月扣款清单,工资处理过程的业务流程图,财务科,上月发放清单,人事科,变动表,财务科,总务科,扣款清单,本月工资发放清单,财务科,工资发放清单,工资处理过程的数据流程图,工资管理信息子系统,建立主文件,更新主文件,建立扣款文件,计算和打印,数据录入,数据维护,建立主处理文件,数据更新,数据录入,数据维护,工资计算,打印工资汇总表,打印工资单,功能结构图,第四节 信息系
12、统流程图设计,一.问题的提出,功能结构图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传送关系。实际系统中的业务是通过数据文件联系起来的.,(1)某一功能模块向某一数据文件中存入数据,而另一个功能模块则从该数据文件中取出数据。例1:财务部门更新数据存储“客户信用文件”,发货部门提取该信用信息,以便作出合适的决策。,(2)虽然在数据流程图中的某两个功能模块之间原来并没有通过数据文件发生联系,但为了处理方便,在具体实现中有可能在两个处理功能之间设立一个临时的中间文件以便把它们联系起来。,例2、工资发放处理中。,上述关系通过信息系统流程图来表达,系统流程图描绘的常用符号,二.系统流程图
13、的描绘,信息系统流程图的绘制步骤,1、首先为数据流程图中的处理功能画出数据关系图。,处理功能,输入数据A,输入数据B,输入数据C,中间文件D,输出数据E,输出文件F,示例,如何绘制系统流程图?,主文件更新,人员工资变动表,上月工资清单,本月工资清单,2、把各个处理功能的数据关系图综合起来,形成整个系统的数据关系图,即信息系统流程图。(下图是工资系统的信息系统流程图),图 7.5 工资管理子系统的信息系统流程图,系统流程图实例工资管理子系统,三.系统流程图绘制的注意事项虽然系统流程图是以数据流程图为基础的,但它并非是符号的单纯转换。系统流程图的绘制前提是已经确定了系统边界、人机接口和数据处理方式
14、。系统流程图只绘制计算机信息系统的处理部分内容,而数据流程图中所表达的人工操作那一部分,一般不在系统流程图中表达。绘制系统流程图中,应考虑数据流程图中的哪些处理功能可以进行合理合并,形成一个处理实体。系统流程图只须大体勾画出每个子系统或特定处理功能集合的大致处理流程,而无须表达更加详尽的处理细节。,示例,系统流程图实例生产计划优化系统,图 7.6 生产计划优化系统,第五节 系统物理配置方案设计多种多样的信息技术产品为信息系统的建设提供极大的灵活性,我们可以根据应用的需要选择不同的性能的软、硬件产品。,一.设计依据,1、系统的吞吐量,2、系统的响应时间,3、系统的可靠性,4、集中式还是分布式,5
15、、地域范围,6、数据管理方式,二.计算机硬件的选择,管理对计算机的基本要求是速度快、容量大、通道能力强、操作灵活方便,但计算机的性能越高,其价格也就愈昂贵,因此,在计算机硬件的选择上应全面考虑。,1、数据的处理方式:集中式(采用主机-终端系统,以大型机为主)、分布式(用微机网络更灵活),集中式数据处理,2、确定了数据的处理方式后,在机型的选择上主要考虑应用软件对计算机处理能力的需求,(1)计算机主存;(2)CPU时钟;(3)输入、输出和通信的通道数目;(4)显示方式;(5)外接转储设备及其类型。,机器选配的依据A.根据实际业务需要考虑这个管理岗位是否需要专配计算机设备。B.根据实际业务性质确定
16、这个岗位是否需要配置微型计算机还是一个主机的终端设备。C.根据办公室物理位置分布和有无联机数据通信的要求,确定是否需要与网络连接以及连接方式。D.根据调查估算的数据容量确定网络服务器和主机存储器的最低下限容量。E.根据实际业务要求和用户对软件工具的掌握程度确定新系统拟采用的软件工具。F.根据实际业务要求确定计算机及外部设备的性能指标,如速度、性能、功能、价格等等,设备选择的指标A.可靠性:技术上是否可靠 B.可维修性:维修是否方便 C.兼容性:新老系统是否兼容,本系统与外系统是否兼容 D.标准系列性:非标准的系列不宜选取 E.熟知性:用户对软、硬件的熟知程度 F.方便性:用户使用是否方便 G.
17、可扩充性:今后扩充系统或升级是否方便 H.对工作环境的要求(如温度、湿度、防尘度等)是否很高 I.性能价格比越大越好,计算机硬件指标主机结构主机的处理速度 相对机器性能价格指标 内存的大小 I/O通道数 系统的读写/存储周期 外设的速度 高速缓存器的大小向上升级是否方便计算机设备对其工作环境要求,三.计算机网络的选择根据实际业务的需要考虑如何配置和选用一个网络产品。网络设计步骤(网络设计的三步曲):首先,要根据用户的要求选择网络的结构。然后,根据系统划分的结果安排网络和设备的分布,即什么地方要什么设备、哪些设备需要联网;再根据厂区内部的布局考虑布线和配件。最后,根据实际业务的要求划定网络各节点
18、的级别、管理方式、数据读写的权限、选择相应的软件系统等。通常在一个组织的内部都是考虑建立几条局域网(LAN),有关广域网(WAN)和城域网(MAN)有时也会有所涉及。,1.网络的拓扑结构:网络的结构是指网络的物理(实际)连接方式,目前一般有:总线结构(bus)、环型结构(loop)、星型结构(star)、网型结构(net)、树型结构(branch)等。常见的微机局域网一般都是采用总线结构,中小型机网络则有总线型和环型两种。,网络拓朴结构:环型,星型:,总线型:,2、网络的逻辑设计:在确立了系统的划分后,就可以考虑各子系统的设备配置问题,如主服务器、主交换机、子系统集线器、路由器和调制解调器等,
19、以及如何将这些分布的设备和任务、功能、数据资源等集中统一管理。目前比较流行的是分布式系统和分布集中式系统,而完全集中式系统已经很少见了。,计算机,计算机,模拟信道,MODEM,MODEM,模拟信号,利用模拟信道进行通信,网络连接设备调制解调器将计算机输出的数字信号转换为电话线路可以传输的模拟信号,然后再在接收端将输入的模拟信号转换为计算机可以理解的数字信号。与计算机的连接方式有:内部连接和外部连接。数据传输速度用比特/秒(bit/s)衡量,从32kb/s到56kb/s,目前已达128kb/s。,网络连接设备网卡网卡也称网络适配器。是一种I/O接口卡插入在主机板和数据总线的扩展槽上。是网络通信的
20、主要瓶颈之一,它的质量好坏将直接影响网络功能和网上运行应用软件的效果。,网络连接设备集线器是连接网络节点(如工作站、服务器等)的一种中枢网络设备。它具有同时活动的多个输入和输出端口。无管理集线器,用于很小型的至多只有12个节点的网络中。没有管理软件或协议提供网络管理,可以是无源的,也可以是有源的。堆栈式集线器,每个集线器可以有8、12或24个端口。,网络连接设备路由器是将一个局域网和另一个局域网连接起来的网络设备。如果有相应的硬件和软件,路由器可以连接到多种网络上,包括以太网、快速以太网、千兆以太网等。主要功能是使信息沿着流量最小、成本最低的路径传输;将网络隔离,以防止繁忙的流量到达更主要的网
21、络系统中,以避免网络运行停止。,3、网络操作系统,UNIX:适用所有平台Netware:文件服务器/工作站模式WindowsNT:C/S到B/S模式延伸,四.数据库管理系统的选择,在数据库管理系统的选择上,主要考虑:(1)数据库的性能;(2)数据库管理系统的系统平台;(3)数据库管理系统的安全保密性能;(4)数据的类型。,OracleSybaseSQL ServerInformixFoxPro,大型MIS,小型MIS,中型,五.应用软件的选择,1、软件是否能够满足用户的需求。,2、软件是否具有足够的灵活性。,3、软件的技术支持,根据用户需求开发软件:能满足特殊要求应用商业化软件:节省投资,管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 系统 设计

链接地址:https://www.31ppt.com/p-2215239.html