管理信息系统课件.ppt_第1页
管理信息系统课件.ppt_第2页
管理信息系统课件.ppt_第3页
管理信息系统课件.ppt_第4页
管理信息系统课件.ppt_第5页
已阅读5页,还剩120页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1,管理信息系统,Weiminz,2,什么是管理信息系统?课程内容概要:一。管理信息系统基本理论基本知识、相关概念、技术基础二。管理信息系统开发方法和技术开发方法、基本技术三。管理信息系统模型及发展典型模型、发展及影响学习管理信息系统的意义,3,第一章信息系统与管理一。信息的概念1。社会信息化特征工业化社会:物质产品起主导作用,是信息化的物质技术基础信息化社会:信息产品起主导作用,是推动工业化的动力相互关系:信息化带动工业化,工业化促进信息化2。信息的概念信息与数据:P3信息分类:P3信息的特征:真实性、时效性、不完全性、等级性、变换性、价值性信息的度量:信息管理:对数据的管理,物质资源是通过信息来管理的知识管理:对思维的管理,知识经济时代彰显知识的重要性显性知识:用语言文字表述的。隐性知识:实践中摸索体验的,难以言传表述。,4,二。信息系统及其发展1。系统系统定义:P7系统分类:P7系统特征:整体性、目的性、相关性、环境适应性2。信息系统信息系统概念:P8组织中的各项活动表现为物流、资金流、事务流、信息流(四大流)信息系统类型:作业信息系统、管理信息系统信息系统的发展过程:EDPSMISDSS三个阶段MIS发展趋势:网络化(电子商务、供应链管理、虚拟企业、网上谈判交易)信息系统和管理当代管理环境(经济全球化,知识经济)信息系统与管理关系:P1316组织的四大管理职能:计划、组织、领导、控制,5,信息系统对计划的支持:计划编制、计划存取、预测、计划优化信息系统对组织职能的支持:组织扁平化p15信息系统对领导职能的支持:人际方面、决策方面、信息方面信息系统对控制职能的支持:行为控制、人员素质控制、质量控制、其他控制(生产进度,库存,成本,财务预算),6,4。信息系统与决策支持决策与决策过程:决策定义:P16决策过程模型四个阶段:情报、设计、抉择、实施决策科学化:是现实管理的要求,计算机和数学提供了实现的可能性决策科学化发展方向:P19决策问题的类型:结构化、非结构化、半结构化问题(P20)解决结构化问题:MIS大部分业务性问题解决非结构化问题:DSS大部分战略性问题解决半结构化问题:DSS大部分战术性问题5。管理信息系统面临的挑战:P21,7,第二章管理信息系统概论1。管理信息系统概念MIS定义:是一个利用计算机软硬件技术和分析、计划、控制、决策模型,为企业和组织内管理层提供管理信息和结构化决策支持,辅助运行、管理、决策的集成人机系统。P24:是一个由人、计算机等组成能进行管理信息收集、传送、存储、加工、维护、使用的系统。管理信息系统能实测企业各种运行情况,利用过去数据预测未来,从全局出发辅助企业进行决策,利用信息控制企业行为,帮助企业实现其规划目标。P9:是对一个组织进行全面管理的人计算机相结合的系统,它综合运用计算机技术、信息技术、管理技术和决策技术,与现代化管理思想、方法和手段结合起来,辅助管理人员进行管理和决策。它不仅是一个技术系统,还是一个社会系统。,8,MIS特点:P25MIS结构:按管理任务分(纵向):战略层管理(主要处理非结构化问题)、战术层管理(主要处理半结构化问题)、作业层管理(主要处理结构化问题)(P26)安东尼金字塔模型:研究物流、资金流、信息流的流向规律P28按组织中的部门职能分(横向:以制造企业为例)1。物资供应子系统(材料采购计划、供应合同管理、仓库管理、排发料、定额管理)2。生产子系统(设计制造、设备能力计划、作业调度、,9,生产统计、质量控制)3。销售子系统(客户档案、销售合同、产品仓库、发票管理、市场信息管理)4。财务管理(帐务、报表、材料、工资、固定资产、成本、销售)5。人力资源子系统(人事档案、考勤)6。技术子系统(设备管理、生产工艺、图纸档案、科技情报)7。信息总汇(领导查询)系统结构综合:横向综合、纵向综合、纵横综合P31,10,2。MIS与环境生产过程的特征对MIS影响:生产过程分为:流程式生产、离散式生产。生产过程特征决定MIS系统开发应贯彻的管理思想。组织规模对MIS影响:决定信息系统规模和目标。小企业应用MIS风险更大P34管理规范化程度对MIS影响:MIS成功前提是以规范的管理模式为基础,P35组织的系统性对MIS影响:系统性的组织其管理过程可以被准确描述和量化的。信息处理与人的关系:计算机与人各自优势P36,人机和谐问题,使用新系统时个人情绪问题,11,3。管理信息系统分类按功能/目标/服务对象分:国家经济信息系统:P37企业管理信息系统:最复杂的MIS事务管理信息系统:行政机关办公管理信息系统:专业管理信息系统:,12,4。制造资源计划MRP与企业资源计划ERPMIS是动态的、历史的概念,随着理论和技术的发展,有不同的表现形式:例如:企业资源计划ERP、供需链管理SCM、客户关系管理CRM、产品数据管理PDM、战略信息系统SIS等制造业MIS发展的四个阶段:基本MRP闭环MRPMRPERP物料需求计划MRP:根据订单考虑物料需求采购管理组织生产基本MRP原理及思想:传统生产管理问题很多,库存控制是突出问题。由产品订单与产品结构,确定零部件生产周期,推出物料投入期及数量,能很好第解决最小库存问题。并且可以推出需要设备资源的数量及时间,合理组织制造资源,实现按需准时生产。,13,这种反工艺流程的推算由于:零部件众多,材料众多,使得手工方法难以短时间完成推算。只有计算机技术应用于管理,MRP出现才有可能。几个概念:以设备为中心组织生产、以产定销:追求设备满负荷,每人有活干,生产陷入盲目性。以物料为中心组织生产是按需定产,可有目的地组织企业各种活动。提前完工和误期完工一样,浪费资源,造成库存,影响急需零件的生产传统的订货点理论,企业物料需求要维持最大库存和安全库存量。MRP可精确确定零部件,毛坯,原材料数量和时间,实现低库存水平与高服务水平。,14,MRP的数据处理结构:物料需求计划-主生产计划-库存记录-物料清单四个部分构成。MRP系统的基本任务是(1)从最终产品的生产计划(独立需求)导出相关物料(原材料、零部件等)的需求量和需求时间(相关需求);(2)根据物料的需求时间和生产(订货)周期来确定其开始生产(订货)的时间。MRP的基本内容是编制零件的生产计划和采购计划。然而,要正确编制零件计划,首先必须落实产品的出产进度计划,用MRP的术语就是主生产计划(MasterProductionSchedule,MPS),这是MRP展开的依据。MRP还需要知道产品的零件结构,即物料清单(BillOfMaterial,BOM),才能把主生产计划展开成零件计划;同时,必须知道库存数量才能准确计算出零件的采购数量。基本MRP的依据是:(1)主生产计划(MPS);(2)物料清单(BOM);(3)库存信息。,15,MRP存在的问题:在实施物料需求计划时,由于变化的环境使实际偏离计划(采购过程中出现意外情况,外协件供应不上,企业内部设备意外故障,废品,缺勤等),有时无法实现设想中的计划。应该根据变化的情况及时调整计划或资源配置,以确保准时按需生产,16,闭环MRP:为了保证生产计划符合实际,必须把计划与资源统一起来,保证计划的可行性,在基本MRP基础上增加能力需求计划,考虑到设备能力、生产计划、车间管理合理安排、采购计划的实施条件,并根据反馈信息调节控制,组织准时按需的生产,形成闭环.除了主生产计划、物料清单、库存信息外,还将生产能力需求计划、车间作业计划和采购作业计划也全部纳入MRP,形成一个封闭的MRP系统。闭环MRP原理:MRP将产品出产计划变为零部件投入产出计划,外购件、原材料需求计划。在考虑生产能力时,内部必须考虑车间生产作业计划,外部必须涉及采购等方面因素,使问题形成闭环。从控制论讲,计划制订与实施后,需要从车间部门、供应部门、设备部门取得反馈信息,才能修改物料需求计划,实现控制。这样形成了闭环MRP。将MRP推进了一步。闭环MRP成为一个完整的生产计划与控制系统,17,MRP:闭环MRP涉及的仅仅是物流,而与物流密切相关的还有财会人员另行管理的资金流。由于资金管理不属于闭环MRP,这就造成了数据重复录入与存贮,甚至造成不一致。在八十年代,把生产、财务、销售、工程技术、采购等各个子系统集成为一个一体化的系统,重点对资金数据进行成本核算和财务管理,同时增加经营计划和技术管理,对企业经营状况进行监督控制,称为制造资源计划(ManufacturingResourcePlanning),为了区别物流需求计划(MRP)记为MRPII。,18,MRP原理:根据MRP精确的库存记录,用作计算费用,以货币计量,作出采购预算、将生产计划、零部件投入产出计划转化为经营计划,把生产活动与财务活动联系在一起。MRP是一个把企业生产、技术、库存、销售、财务、成本、采购等各部门联系在一起的涵盖企业各部门和全部生产资源的管理信息系统。由于它涉及经营计划,开始与企业外部环境建立起联系。MRP的特点:计划的一贯性与可行性,管理的系统性,数据共享性,动态应变性,模拟预见性,物流、资金流的统一,是一个比较完整的生产经营管理计划体系,是实现制造业企业整体效益的有效管理模式。MRP工作过程:P41MRP的结构:P42具体系统结构应企业性质而异,19,ERP:计算机网络技术迅速发展,统一的国际化市场形成,供应链管理成为生产经营重要部分。MRP无法满足企业对资源全面管理的要求。ERP基本结构基本逻辑与MRP无本质区别,只是在原有功能基础上进行内外延伸(详见下页)向内:以精益生产方式改造企业生产管理系统向外:增加战略决策功能和供应链管理功能。ERP结构:核心是MRP,还包括:战略经营系统、全面成本管理系统、敏捷后勤管理系统,20,ERP原理:MRP其资源概念始终限于企业内部,决策集中为结构化问题。随着国际化市场环境和计算机技术发展,供需链管理已成为企业经营管理重要部分。MRP发展为企业资源计划ERP.ERP基本架构和基本逻辑与MRP无本质不同,主线都是计划但将管理中心由物流转移到财务上,使企业营运贯穿了财务成本概念。ERP继承了MRP的基本思想(制造、供销、财务)之外,向内和向外两个方向进行了延伸拓展,向内以精益生产方式改造企业生产:全面质量管理、成本管理,敏捷制造等。向外增加了战略决策功能和供需链管理。ERP经营理念:P43ERP目前的发展趋势:管理范围扩大:扩充了供需链管理继续融合企业所有经营业务:如CRM,OA,EC等,21,ERP同MRP的主要区别在资源管理范围方面的差别MRPII主要侧重对企业内部人、财、物等资源的管理,ERP系统在MRPII的基础上扩展了管理范围,它把客户需求和企业内部的制造活动、以及供应商的制造资源整合在一起,形成企业一个完整的供应链并对供应链上所有环节如订单、采购、库存、计划、生产制造、质量控制、运输、分销、服务与维护、财务管理、人事管理、实验室管理、项目管理、配方管理等进行有效管理。在生产方式管理方面的差别MRPII系统把企业归类为几种典型的生产方式进行管理,如重复制造、批量生产、按订单生产、按订单装配、按库存生产等,对每一种类型都有一套管理标准。而在80年代末、90年代初期,为了紧跟市场的变化,多品种、小批量生产以及看板式生产等则是企业主要采用的生产方式,由单一的生产方式向混合型生产发展,ERP则能很好地支持和管理混合型制造环境,满足了企业的这种多角化经营需求。,22,在管理功能方面的差别ERP除了MRPII系统的制造、分销、财务管理功能外,还增加了支持整个供应链上物料流通体系中供、产、需各个环节之间的运输管理和仓库管理;支持生产保障体系的质量管理、实验室管理、设备维修和备品备件管理;支持对工作流(业务处理流程)的管理。在事务处理控制方面的差别MRPII是通过计划的及时滚动来控制整个生产过程,它的实时性较差,一般只能实现事中控制。而ERP系统支持在线分析处理OLAP(OnlineAnalyticalProcessing)、售后服务即质量反馈,强调企业的事前控制能力,它可以将设计、制造、销售、运输等通过集成来并行地进行各种相关的作业,为企业提供了对质量、适应变化、客户满意、绩效等关键问题的实时分析能力。此外,在MRPII中,财务系统只是一个信息的归结者,它的功能是将供、产、销中的数量信息转变为价值信息,是物流的价值反映。而ERP系统则将财务计划和价值控制功能集成到了整个供应链上。在跨国(或地区)经营事务处理方面的差别ERP系统应用完整的组织架构,从而可以支持跨国经营的多国家地区、多工厂、多语种、多币制应用需求,23,总结:60年代MRP:数据处理结构为物料需求计划-主生产计划-库存记录-物料清单四个部分构成。70年代闭环MRP:生产能力计划、车间作业计划、采购作业计划也被纳入,MRP成了一个闭合的系统。80年代MRP:把生产、财务、销售、工程技术、采购等各个子系统结合在一起,成为了一个功能更强大的系统。MRP包含了财务模拟能力,这是最有意义的地方。90年代ERP:与MRP相比扩展了质量管理、试验室管理、流程作业管理、配方管理、产品数据管理、维护管理、管制报告和仓库管理。ERP其实仍然是以MRP为核心的,只是把上述功能与供应链集成在一起,重点是决策支持系统和客户关系的处理。,24,第三章管理信息系统技术基础1。数据处理数据处理目的:P45数据处理基本内容:收集,转换,筛选分组排序,组织,运算,存储,检索,输出2。数据的组织数据结构:数据存储结构及结构上的操作数据的物理结构(存储方式):顺序存储,链接存储,索引存储,散列存储数据的逻辑结构:线性结构-线性表,栈,队列,串非线性结构-树,图指针与链:P46前趋结点,后继结点单项链:线性表多项链:树,图,双向链表线性表:每个结点具有同一类型数据结构(结点间为一一关系)线性表分为:顺序表(数据结点依次存放)链表(结点按链接方式存储),25,栈:(后进先出,先进后出)队列:(先进先出,后进后出)树:结点间有分支和层次的一多关系(右指针多于一个)图:(结点指针之间存在多对多的关系)3。数据组织的层次:数据文件是按数据结构组织起来存放在存储介质上,是同类记录的集合记录:(数据组织基本单位)由数据项组成。数据项:(数据处理最小单位)表征事物属性的特征值文件系统:数据处理的主要方式,是数据库的基础数据文件组织方式:顺序文件,索引文件(静态索引:四级索引P51、动态索引:B-树、二叉排序)数据库:比文件系统更高级,由表文件组成,用以描述表间关系,26,2。数据库技术数据库DB:以一定的数据结构组织起来存储在外存,为多用户共享,与程序独立的关联数据的集合数据库系统DBS:数据库管理系统DBMS:数据模型:(数据库设计中用于表示信息和操作的形式架构,分为两层:1.概念模型2.数据模型P54)概念模型(信息模型):以用户的视角对客观对象建立起信息结构模型概念模型术语:实体,联系,属性P54实体联系方式:1-1;1-多;多-多概念模型表示方法:ER图:,27,数据模型(逻辑模型):概念模型的数据化描述,有三种数据模型:层次型,网络型,关系型关系模型主要术语:P57关系:二维表格元组:表中的行(记录)属性:表中的列(字段)主码:能唯一标识出某个元组的属性称为主码域:属性的取值范围分量:元组中具体属性值关系模式(数据模型表达工具):关系名(属性1,属性2,.属性n)其中有下划线的属性表示是主码,28,关系规范化:P581NF:每个属性必须为简单项2NF:满足1NF,且每个非主属性完全函数依赖于主码3NF:满足2NF,且每个非主属性不传递依赖于主码五种范式,MIS系统要求3NF物理结构设计:数据库操作(SQL语言)(数据定义操作):表的建立:CREATETABLE表名(列1类型(宽度),列2类型(宽度),)添加字段:ALTERTABLE表名ADD列n类型(宽度)注:ADD处改为ALTER,是改类型。DROPCOLUMN是删列。,29,删除表:DROPTABLE表名(数据操纵语言)表的查询:SELECT输出字段FROM源表1,源表2WHERE记录筛选条件GROUPBY字段ORDERBY字段ASCE/DESC更新记录(对满足条件记录的内容进行替换)UPDATE表名SET列1=表达式1,列2=表达式2,WHERE条件删除满足条件的记录DELETEFROM表名WHERE条件,30,插入记录(追加在表尾)INSERTINTO表名(列1,列2,)VALUES(值1,值2,值3,)数据库的保护:安全性(用户识别/权限/加密,防止泄漏更改破坏)完整性:实体完整性(主码不能取空值)参照完整性(主从表关联逻辑)用户定义完整性(属性约束条件)并发控制:(协调并发操作)数据库恢复(事务跟踪/数据库镜像/转储),31,3。计算机网络计算机网络.pps计算机网络定义:P62按功能分:资源子网、通信子网图P63按范围分:局域网,广域网,Internet等P64按拓扑结构分:(网络中各接点连接方法和形式)点点信道网络:树型,星型,环型,混合型共享信道网络:总线型,无线信道传输介质分类:有线(双绞线,同轴电缆,光纤)无线(长波、微波、卫星信道、激光)网络协议:为计算机网络中进行数据通信而建立的标准、规则和约定。(IEEE802.x,FDDI,ATM,TCP/IP,NETBIOS等),32,网络体系结构:工作站/文件服务器结构客户机/服务器分布式处理环境网络操作系统:完成网络通信、控制、管理、资源共享的系统软件的集合著名网络操作系统:UNIX/LINIX,NETWAER,WINDOWSNT/2000/XP(目前的主流)典型局域网简介:P65网络的国际互联标准:OSI参考模型(7层)物理层、链路层、网络层、传输层、会话层、表示层、应用层1,2解决网络信道问题。3,4传输服务问题。5,6,7应用进程问题,33,Internet(全球网):通过主干网络把不同标准、不同协议、不同类型的局域网在TCP/IP支持下联系起来,实现全球性信息资源共享。Internet底层是大学/企业网,中间层是地区网,最上层是国家主干网。Internet的服务:WWW、Email、FTP、信息查询服务、NEWS、电子公告BBS、IP网络视频会议、电子商务等Intranet(企业内部网):利用Internet技术即(TCP/IP)协议为基础,WWW为核心所构建的组织内部专用统一的信息交换平台。传统的C/S结构中,S为数据库服务器,大量应用程序都在客户端运行。以B/S为特征的Intranet,WebServer既是浏览服务器,又是应用服务器,客户端变得十分简单,34,防火墙:是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。它可通过监测、限制、更改跨越防火墙的数据流,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,以此来实现网络的安全保护。在逻辑上,防火墙是一个分离器,一个限制器,也是一个分析器,有效地监控了内部网和Internet之间的任何活动,保证了内部网络的安全,35,Extranet(企业内部网安全外延):有选择地向公众或合作者开放服务,为电子商务应用提供安全广域网平台。虚拟专用网(VPN):采用加密、认证和通道技术提供Internet上点点的安全通信。多媒体网络:能够传送、接收及处理多媒体数据的计算机网络。多媒体网络设计需要解决:1。带宽2。压缩技术。3。异步传输模式(ATM)企业网络系统实例:P69,36,第五章系统规划和开发方法一。MIS战略规划的概念信息系统发展阶段论(诺兰模型6阶段P93):模型作用:各阶段不能跳跃,明确单位开发所处阶段,利用阶段特征指导MIS开发。MIS开发策略:“自下而上”:小型系统,缺乏经验的初装蔓延阶段“自上而下”:大型系统,用“自上而下”规划MIS战略,再“自下而上”实现各子系统开发工作战略规划作用:合理配置资源,找出存在问题,指导MIS系统开发战略规划内容:系统目标,约束,结构。单位现状。业务流程存在问题及设计重组。考虑新技术发展对目前系统开发的影响。战略规划组织:领导小组,人员,进度,步骤,P96,37,二。战略规划的方法企业系统规划法(BSP):作用:确定系统总体结构,数据统一规划管理控制.使得开发的信息系统环境适应性更强BSP工作步骤:(8个工作步骤P98)1准备工作、2调研、3定义业务过程(BSP方法的核心工作)、4业务过程重组、5定义数据类、6定义信息系统总体结构(采用U/C矩阵)、7确定字体结构开发顺序、8完成BSP报告U/C矩阵应用方法:P99例由3得功能为行标,由5得数据为列标某功能使用数据填U,某功能建立数据填C,每列只能一个C使功能按功能组排列调换数据列,使得C靠近主对角线将UC密集区框起来,构成子系统,38,功能与数据流程分析工具:U/C矩阵图U/C矩阵图的结构:,39,U/C矩阵图的检验:完备性:每数据类必有一个C与至少一个U一致性:每数据类仅有一个C无冗余性:无空行空列U/C矩阵图的调整:字母C尽量靠对角线,U/C密集部分框成子系统,是重构业务流程的依据,是划分子系统的基础。关键成功因素法(CSF):分析使企业成功的关键因素,围绕关键因素确定系统需求。CSF(4个工作步骤):P100,40,三:企业流程重组(BPR)企业流程重组基本思想:MIS模拟手工管理,不能根本上提高企业竞争力。企业流程是指为完成企业目标任务进行的一系列逻辑相关的业务活动。在手工管理下,企业流程每一个环节的焦点仅仅是单个任务,而不是整个系统全局最优。MIS的企业流程重组就是按现代化信息处理的特点,创造性地对现有流程进行重新设计,以事务发展的自然过程寻求解决问题的途径,显著提高企业运营效率。企业流程重组涉及:观念重组、流程重组、组织重组(组织扁平化)重组流程原则方法:P102,41,四。开发MIS的方法结构化系统开发方法:系统分析、系统设计、系统实施三个阶段优缺点:P103原型法:基本思想P103(原型法需要软件工具支撑)优缺点:,42,面向对象的系统开发方法:面向对象的系统分析OOA、面向对象的系统设计OOD、面向对象的系统编程OOP计算机辅助CASE方法:全面支持每一个开发步骤的自动化半自动化方法软件实现的途径:独立开发、委托开发、合作开发、行业开发、购买商品化软件比较各种方法优缺点:,43,第六章MIS系统的系统分析系统分析的好坏,很大程度决定了系统成败任务:充分认识原系统、问题识别、可行性分析、详细调查、系统化分析、逻辑模型设计。一。可行性分析和初步调查目的:对用户需求进行问题识别,确定系统开发必要性。任务:明确项目必要性和可行性。(资源、条件)可行性分析内容:管理可行性:开发项目态度,管理方面条件技术可行性:软硬件技术,开发人员水平经济可行性:预估费用,经济效益可行性分析报告:内容P108二。详细调查需求分析:,44,详细调查目的:p108详细调查原则:用户参与调查方法:调查会、访问、调查表、业务实践(1)管理业务调查组织结构调查:组织结构图P110(组织结构必须与信息系统相适应)管理功能调查:(职能机构业务功能)管理功能图P110业务流程调查:描述业务关系,作业顺序,信息流向任务:找出业务流程中不合理的流向业务流程图(例P111)表格分配图:描述单据报表与部门的业务关系表格分配图(例P112),45,(2)数据流程调查:此项工作的工具:数据流程图、数据字典、功能分析工具准备工作:搜集全部单据报表帐本的典型格式、各环节计算和处理方法。制作,递送单位,存放地点,发生频度,峰时及量。数据类型、长度、取值范围画数据流程图(是系统分析阶段的核心工作)四种符号:外部实体、处理、存储、流线(P113)数据流程图分层及阅读:例:画数据流程图,46,1。画出银行存款系统数据流程图.用户将存款单,存折和存款交银行,经查对储户帐,将不合格存款单退回重填,合格存款单进行存款处理:修改储户帐后,存折交还储户,存款放入金库.2。画出库存系统数据流程图.用户将订货单交仓库业务经理,经检验,不合格订单退回重填,合格订单交仓库保管员出库处理,即查阅库存台帐,若有货则向用户开发票,若缺货则通知采购部门进货.,47,数据流程图是总体的、概要的,需要对其进一步进行数据分析和处理功能分析数据分析描述工具:数据字典数据字典中的条目(六种)数据项定义、数据结构定义、数据流定义、处理逻辑定义、数据存储定义、外部实体定义处理逻辑分析(功能分析)用判断表、判断树、结构英语表示对数据流程图的较复杂处理功能进行详细描述工具:判断树、判断表、结构英语表示,48,1。结构英语表示模仿计算机语言描述处理逻辑,可以用任何语言。如:IF条件THEN语句1ELSE语句2ENDIF如果条件那么处理1否则处理2,49,2。判断表:按以下步骤构造表描述功能逻辑:a.以行列举条件,b.以列进行情况组合,c.选择某种情况,d.该情况应采取的措施。,A列出条件,D该情况应采取的行动,B由条件组合情况,C选择某情况应采取的行动,50,例:有一学生成绩评定要求,成绩分平时和期末二种,平时有好与坏,期末有=90,9075,7560,=90,如平时为好,则为优,否则为良;期末在9075之间,如平时为好,则为良,否则为及格;期末在7560之间,如平时为好,则为及格,否则为不及格;期末60,则均为不及格。,51,3。判断树:用树形来表示各个条件下的对应操作,从树根开始逐级分枝列条件,最后给出该复合条件下的对应措施。例:,52,例:某运货站收费标准如下:收件地点在本省,则快件每公斤5元,慢件每公斤3元;若收件地点在外省,则20公斤以内(含20公斤),快件每公斤7元,慢件每公斤5元;超过20公斤时,超重部份每公斤加收1元。请画出判断树和判断表。,53,课外作业:1。P1306.2;6.3;下周交2。某公司销售折扣政策为:若帐上余额小于200元,并欠款时间少于2个月,则折扣为5;如果有一个条件不符合则折扣为2;如果两个条件都符合,且是往来超过3年的老客户,则再加2个折扣。请画出判断树、判断表。,54,三。系统化分析:目的:调查分析原系统,找出业务流程和信息流程的不足,进行优化和改进,提出信息处理新方案内容:分析系统目标:对可行性分析时的系统目标进行再考察,根据系统建设环境和条修正系统目标,使之符合管理需求和战略目标分析业务流程(核心工作):对原业务流程分析、优化,确定新业务流程和人机分工分析数据流程(核心工作):对原数据流程分析、优化,确定新数据流程和人机分工功能分析和划分子系统:根据经验,原有业务处理关系等因素进行划分,大系统一般采用U/C矩阵图。P122数据属性分析:静态特性分析(类型,长度,取值范围)和动态特性分析(固定数据,固定个体变动值,随机变动个体),55,数据存储分析:在前面用户需求分析数据流详细调查基础上,通过综合抽象,画E-R图描述,完成数据库概念设计数据查询要求分析:数据的输入输出分析:画改进后的新系统数据流程图:确定新系统数据处理方式:批处理或实时处理四。研究确定管理模型目的:找出合适的管理模型,使MIS充分发挥作用常用管理模型:P125综合计划模型(2种):综合发展模型资源限制模型,56,生产计划模型:生产计划大纲、生产作业计划库存管理模型:库存物资管理、最佳经济批量财务成本管理模型:成本核算模型、成本预测模型、成本分析模型统计分析与预测模型:多元回归预测、时间序列预测、普通类比外推不同企业环境条件不同,对管理模型要求不同。管理模型演示:5.4c3c6,57,五。新系统逻辑方案(系统分析报告)系统分析阶段最终成果,系统设计实施依据内容:(P127)五方面:新系统业务流程新系统数据流程新系统逻辑结构新系统中数据资源分布新系统中管理模型,58,系统分析技术工具:人工/CASE2000生成数据流图与数据字典结构化分析设计技术(SADT)系统分析辅助工具PSL/PSA系统分析阶段的工作过程总结:1.初步调查可行性分析。2.详细调查需求分析:管理业务调查(组织结构图、管理功能图、业务流程图、表格分配图)数据流程调查:画数据流程图(数据分析:数据字典。功能分析:判断树、判断表、结构英语表示)3.系统化分析:(系统目标,业务流程,数据流程,功能划分,数据属性分析,数据存储分析,数据查询分析,数据输入输出分析,新数据流程图,数据处理方式)4.确定管理模型:提出新系统逻辑方案,59,第七章MIS系统设计目的:在系统分析逻辑模型基础上,科学合理地进行物理模型设计主要工作:总体设计:系统功能结构图设计信息系统流程图设计系统物理配置方案设计详细设计:代码设计数据存储设计输入、输出用户接口设计程序流程图设计;编写程序说明书最后:提交系统设计报告,60,工作内容解释:1。总体设计对整个系统进行功能结构图设计(划分功能模块、功能模块图)信息系统流程图设计(信息系统流程图)系统物理配置方案(软硬件选择、网络结构设计)2。详细设计对每个功能模块进行代码设计:代码编写规则,编码设计,代码维护设计数据库设计和存储设计:根据DFD和DD进行数据库概念设计、逻辑设计、物理设计,61,输出设计、输入设计:完善用户接口设计,即用户界面设计处理流程设计:各层次处理流程图设计(系统流程图的具体化和展开)程序说明书强调:在以上设计中必须建立统一的设计规范编写系统设计报告(提交新系统物理模型)系统设计原则:P131设计工作要达到:系统性(统一)、灵活性(模块独立)、可靠性(安全与纠错)、经济性(效益),62,一。总体设计(也称初步设计或概要设计)总体设计工作的核心任务是确定系统的模块层次结构设计。最后得到系统功能结构图。70年代以来采用结构化设计方法(SD方法):结构化设计的基本思想:结构化、模块化结构化:将信息系统分解设计成为按层次结构联系起来的功能结构图(模块结构图)模块化:按“自顶向下,逐步求精”的规则将系统分解成有层次联系,但功能相对独立的模块。模块分解原则:要求每个模块相对独立,功能单一。即块间联系要少,耦合度小。块内联系紧密,聚合度高。模块独立性好的优点:可读性好,可靠性好,易维护易扩充。,63,(参考内容:)聚合度:反映一个模块内部各个元素彼此结合的紧密程度。一个模块所有处理元素属于一个整体,完成单一功能的功能内聚,它是内聚程度最高,是最理想的模块。其优点是易于实现、测试和维护,64,耦合度:用来反映模块间联系的紧密程度分五类:(耦合度依次由低到高)数据耦合:模块间只有数据通信特征耦合:两模块都与同一数据结构有关,当数据结构改变时,会影响这两个模块。应将数据结构上的联系改变为数据传递控制耦合:模块间传递的是控制流。公共耦合:两模块都与同一公共数据域有关。一旦公共数据变化,模块都应随之改变内容耦合:一模块不经调用,直接使用另一模块程序代码和内部数据。,65,1。功能结构图设计功能模块设计工具:功能结构图P136功能结构图中的符号,66,67,模块结构图绘制步骤:(参考),a)建立初始的系统模块结构图:由一整套分层次的新系统数据流程图映射转换而来的。变换法:(以变换为中心的结构设计策略,用于叶子层处理功能转换),业务模块,调变模块,细节模块,事务法:(以事务为中心的转换策略,用于高层数据流图的转换),业务模块,68,b)对结构图进行修改,提高模块内的联系降低模块间的联系消灭重复的功能模块规模适中,扇入系数直接调用本模块的上级模块个数,模块规模要适中要加大模块的扇入系数(增强模块公用性),扇出数应控制在合适范围,69,2。对信息系统流程图设计:将新系统的数据流程图转换为信息系统流程图图例:P137GB1526-79/ISO1028、ISO26233。系统物理配置方案设计:设计依据:系统吞吐量、响应时间、可靠性、处理方式、系统覆盖范围、数据管理方式硬件选择:机型选择(技术指标)网络选择:(拓扑结构、逻辑设计、网络操作系统)数据库选择:应用软件选择:,70,二.详细设计(对每个功能模块都要进行),详细设计内容:代码设计、数据存储设计、输入/输出用户接口设计、程序模块处理流程设计。1。代码设计代码:是代表事物名称、属性、状态的符号。代码设计:对数据中的名称、属性、状态,采用一定的编码方法给予相对应符号(代码)。为了便于计算机处理,一般用数字和字母组合编码。,71,会计信息系统的几大代码:(材料代码、供应商代码、职工代码、部门代码、固定资产代码、产品代码、客户代码、会计科目代码)1)编码目的:便于数据输入、分类、校核、检索便于识别不同数据克服数据的值的长度参差不齐的缺点,节约存储空间,提高处理速度。2)代码类型:P123顺序码,72,区间码(组码)P134多面码、上下关联区间码、十进位码助记码3)代码设计原则系统性唯一性精简性易记性可塑性稳定性高效性,73,4)代码设计步骤:调查、分析代码化的对象研究代码化对象的特征编制代码设计说明书5)检验码:对特别重要的代码,为了防止输入错误,可设置检验码进行输入检验纠错检验值确定:算术级数法、几何级数法、质数法校验码的设置方法:A.用代码加权法计算它的校验位B.在使用代码时,同时输入校验位,然后有计算机自动按程序运行来对照该代码的校验位与输入的校验位是否相等。,74,例:求112010301的校验码确定权因子:2n+11120129+128+127+126+125+1030124+123+122+121+1513+257+258+0+33+0+27+0+3=1191以10为模求余1191/10=119余1所以校验码为1,75,2.数据存储设计文件是系统存放数据的基本方式系统中文件分类:按组织方式分:顺序文件,索引文件,直接存取文件按用途分:主文件,处理文件,工作文件,周转文件,其他文件文件设计:设计文件的记录格式P152数据库是有组织地存储在一定结构内相关数据的集合。对数据合理组织,有效存储,构造一个适合的数据模式来反映相应的实体模型,76,数据库设计步骤:1。概念结构设计:分析用户需求,在DFD和DD基础上,用分E-R图描述,再合成总E-R图2。逻辑结构设计:将E-R图按转换规则转换为关系模式。关系名(属性1,属性2,.属性n)关系模式必须满足3NF3。物理结构设计:库文件组织形式(顺序文件、索引文件等)存储介质分配存取路径选择最后用软件将关系模式设计为数据库,77,3。输入设计,输入数据是基础,它的正确性是保证处理和输出正确的前提。输入设计对系统是否成功具有决定性作用1)输入方法选择键盘鼠标输入条码扫描仪、读卡机、OCR输入软盘转入或网络传送其他:触摸屏,话筒,光笔2)输入设计原则:输入操作要方便,直观,高效,少错,界面友好,减少延迟,简化过程输入内容适当设置校验,确保其合理性,78,3)输入质量与校验:校验方法:静态人工视觉校验,二次键入重复校验动态界限校验(取值范围)平衡校验(计算小计,合计)类型校验(字符型,数值性)格式检验顺序检验逻辑校验(逻辑判断)校验码校验4)输入设计内容:源点输入,一次输入多处使用,减少派生数据输入输入时修改方便、输入响应迅速、同类数据相对集中原始单据格式设计:便于填写、便于归档、数值数据保证足够的输入精度,79,用户界面设计:人机对话方式有菜单式、填表式和应答式等(具体可采用:菜单和工具栏、对话框,提示方式,帮助系统等)用户界面设计原则:设计标准化和风格统一,艺术化和个性化统一,如:按信息特征和输入方便原则成组布局美观醒目简洁实用,避免繁琐花俏、色彩斑驳5)输入格式设计说明书,80,4。输出设计,保质保量输出用户需求的信息是系统开发的最终目的,也是评价开发成功与否的衡量标准。1)输出设计要求:输出的有用性、针对性,输出内容醒目清晰、容易理解2)输出设计原则:灵活性(可自定义、可扩展)多样性(文字、表格、图形、导出等)统一性(风格系统化、标准化)3)输出方式选择:打印机、绘图仪输出,81,查询画面显示(显示器)其他(网络、光盘、声音、视频)4)输出格式设计简表形式或文字输出棋盘表格输出图形、统计图表输出5)对数据对象特性进行分析和选择适当的输出内容6)输出设计说明书总结输出设计步骤:定义子系统输出对象输出对象特性分析定义输出对象结构建立输出对象雏形修改、扩展、完善输出设计评审,82,作用:是后阶段编程的依据,是系统流程图的具体化和展开,是系统的重要文档资料。P155处理流程设计包括:a)子系统处理流程图(描述子系统处理过程)。b)程序流程图(描述程序模块处理过程)设计。处理流程设计工具:模块结构图:(子系统处理过程进一步分解)N-S图、程序流程图:(描述程序模块处理过程)(简单的也可用决策树、决策表、结构化语言等)IPO图:(用于程序模块设计说明书),5。处理流程设计,83,程序模块设计说明书系统设计说明书:定义模块处理过程的书面文件。内容为:程序名,所属系统名,程序功能,程序输入/出关系图,输入/出文件格式,程序处理说明。见P1566。制定统一的设计规范作用:具体规定文件名、程序名的统一格式、编码结构、代码结构、度量名等,是系统开发的“公共标准”,以避免系统的开发上,管理上,操作使用上等方面由于无标准规范而引起的混乱和无序状态而最终导致系统开发失败系统设计规范实例:P160,84,7。系统设计报告1。目的:是设计阶段的总结与成果,是系统实施阶段工作的依据2。内容:系统总体设计方案:系统功能模块结构图、信息系统流程图、系统物理设计方案说明书模块详细设计方案:代码设计说明书数据库文件设计说明书输入/出设计说明书功能模块处理流程图和程序设计说明书提交系统设计报告(新系统物理模型),85,第八章系统实施目的:系统实施是在分析和设计的基础上把新系统的物理模型转换为一个现实可以运行的软件系统内容:物理系统实施、程序设计调试、数据准备和录入、系统转换和项目管理、人员培训、系统评价一。物理实施:计算机系统和网络设备订购,机房准备和设备安装调试购机准则:满足MIS设计要求,考虑性价比、可扩充性,技术服务和技术支持网络系统实施和机房建设:,86,二。程序设计程序设计原则:可维护性、可靠性、可理解性、效率、健壮性(容错)结构化程序的基本结构:顺序、选择、循环编程标准:命名约定、变量约定、编码格式化、适当注释、程序结构化编制程序源代码:选定一种编码语言进行编码,生成程序软件开发工具(软件设计自动化):数据库管理系统、可视化编程工具的各种设计器和生成器、计算机辅助软件工程CASE,87,三。程序和系统调试程序调试:发现程序中缺陷并加以纠正。目的是保证软件质量。方法:理论法和实验法实验法系统测试方法:动态法:上机测试,运行程序,发现错误静态法:人工评审文档和程序按调试对象分:单元调试(程序模块):代码测试、程序功能测试,对程序模块进行语法和逻辑检查组合调试(子系统):保证模块内各程序正确控制关系系统总调(软件整体测试):验证控制接口和参数传递关系正确性,保证模块间相互关系的正确性,88,黑盒法(用于系统分调和总调)、白盒法(用于单元调试)测试过程:确定测试计划、目标、标准组织测试测试文档测试过程的控制四。特殊测试峰值负载测试、容量测试、响应时间测试、恢复能力测试等系统调试完成:编写操作说明书,交付程序框图和源程序,89,用VB6.0开发软件的流程建立工程项目选定数据库种类,建立库表设计软件封面,按系统功能结构图的层次用菜单设计器创建系统菜单使用窗体创建各模块的输入画面和查询界面编写各数据处理程序用选择报表设计器及数据环境创建各类输出报表将窗体、报表、程序模块挂入主菜单,并设定主控程序(启动对象)对系统中各对象进行调试、集成、编译和发布,90,*开发学生管理信息系统实例:一)根据学校学生管理业务(学籍管理、成绩管理、课程管理)画出数据流程图二)根据数据流程图画出功能模块图三)根据E-R图转换为关系模式,在VB中使用数据管理器建立ACCESS数据库四)建立主窗体、主菜单和各子窗体五)进行数据处理程序设计六)打印和查询输出七)系统集成,编译,91,数据管理器建立数据库使用数据窗体向导建立输入窗体:1.加载:“外接程序”/“外接程序管理器”/选择VB6数据窗体向导,选择加载复选按钮2.外接程序/数据窗体向导/选择数据库类型/设置窗体特性/设置记录源/建立窗体按钮/完成3.对所生成的编辑窗体进行修改,以满足个性化的需要访问数据库的控件:ADO数据控件访问数据:1。ADO数据控件加入工具箱:工程/部件/MicrosoftADODataControl6.0(OLEDB)2。将Adodc加入窗体,完成控件的数据连接。,92,3。其他可绑定控件的数据库约束绑定的属性设置:DataSourceAdodc1DataField设置数据源字段DataMember选择数据源表4。Adodc1的数据访问操作:数据导航按钮:添加:删除:修改:放弃:5。SQL查询语句建立查询窗体6。报表设计器和数据环境设计器设计报表统计图的制作7。软件封面和主菜单制作,93,五。系统切换、运行和维护1。系统转换:三种转换形式:直接转换(老系统无法满足要求,不大重要的小系统)平行转换(三个月至半年、一年)试点过渡转换(部分转换,逐步替代),94,转换的工作内容:1)用户单位接收开发成果:按合同和系统总体规划对系统进行全面检查和综合评价2)移交系统实施文档:开发文档用户文档维护文档3)运行准备工作:建立管理机构人员培训建立信息分类编码体系建立信息管理工作规范制度4)转换工作实施:基础数据整理和输入,系统初始化系统出现局部性问题是正常情况,要有思想准备并做好记录建立系统使用说明文档,95,2。运行管理及系统维护运行管理:日常运行管理、系统文档规范管理、系统安全与保密系统维护:在使用过程中对系统软硬件与数据库的维护(具体内容在“第十章信息系统管理”中详述),96,六。项目管理和系统评价(对项目开发的回顾和总结)1。项目开发的人员管理几种人才:系统工作人员、程序员、操作员、硬件维护人员、项目负责人项目开发需要业务管理人员参加和沟通2。项目工作计划的拟定和实现制定计划工具:甘特图、网络计划技术3。系统评价:目的:开发是否达到预期目标、是否充分利用了资源、管理工作是否完善、系统今后改进和扩展方向系统评价内容:功能评价、软硬件评价、系统应用评价、经济效益评价,97,第九章面向对象的系统开发传统的结构化系统开发方法:难以表达需求,与用户交流困难,当需求发生变化时需要对系统大量修改,一再返工,浪费投资和时间,造成MIS系统开发成功率很低,80年代为20。原因:对象系统的复杂性超过了开发人员有限的理性能力范围,(涉及管理思想,管理制度,管理方法,权利结构,习惯势力,开发方法等)系统实施技术的改进:从结构化程序设计发展到面向对象的程序设计方法传统的系统分析系统设计方法与面向对象的程序设计方法难以对接,98,面向对象系统开发设计方法的通用可视化建模语言UML(UnifiedModelingLanguage统一建模语言)理性统一化开发方法(面向对象的系统开发方法)1999年UML2.0成为建模语言工业标准:UML将系统描述为一些相互作用的对象集合,这些对象集合是为外部用户提供特定功能的模型结构。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论