




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
此文档收集于网络,如有侵权,请联系网站删除 MIS是“一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统。管理信息系统能实测企业的各种运行情况;利用过去的数据预测未来;从企业全局出发辅助企业进行决策;利用信息控制企业的行为;帮助企业实现其规划目标”。这个定义强调了MIS的功能和性质,强调了计算机只是MIS的一种工具。强调了MIS不仅仅是一个技术系统,而是一个把人包括在内的人机系统,是一个社会系统。MIS的功能1. 简化统计工作,降低信息成本:2. 及时提供信息并产生正确控制:3. 存储大量的信息供查询、综合和决策支持:4. 使用多种数学方法和模型进行决策: 目标:企业的产品和服务要适应市场需要,要出效益和效率。故企业MIS要有利于企业战略竞优,有利于提高企业效益和效率,改善TQC; 支持层次:MIS可支持高层决策、中层管理和基层业务处理; 环境:世界已变成市场全球化、需求多元化,竞争激烈化,战略短现化。企业不得不更加重视变化管理和战略管理; 功能:进行信息收集、传输、加工、存储、更新和维护;MIS的结构 概念结构 功能结构 软件结构 硬件结构由MIS各部件之间联系可分为: 开环结构(无反馈结构) 在执行决策过程中不收集外部信息直至产生本次决策结果。 闭环结构 在决策过程中不断收集信息,送给决策者,不断调整决策。MIS是一个基于数学、计算机科学、管理科学的一门综合性、系统性、边缘性的科学。它要求从事MIS工作的高级人才(常称为高级系统分析师)应有一些基本知识的训练,还应有一些基本修养和素质的训练。其专业目标是系统分析员。MIS是一门学科,是介于管理科学、数学与计算机科学之间的一个边缘性、综合性、系统性的交叉学科。它运用这些学科的概念、方法,融合提炼组成一套新的体系和领域。2.MIS开发步骤3、MIS的开发方式 自行开发:要求企业有较强的计算机软、硬件技术力量,花费时间也较长,但可以得到较为适合企业的实际应用系统。 委托开发:对企业来说最省事,但费用高。在开发过程中需配备精通业务的人员和本企业的计算机人员参加,为系统今后的运行和维护做好准备。 合作开发:企业与某一开发组织联合,共同开发本企业的MIS。可充分发挥企业精通业务人员、开发单位人员熟悉计算机的优势,可在较短时间内完成任务。 协作开发:在开发单位专家的指导下,由企业为主开发。一、管理的定义和性质1、定义 管理:为了某种目标,应用一切思想、理论和方法去合理地计划、组织、指挥、协调和控制他人,调度各种资源,如人、财、物、设备、技术和信息等,以求以最小的投入去获得最好或最大的产出目标。2、性质 管理既是艺术又是科学 管理涉及的既是定性问题又是定量问题一、数据1、定义 数据(data)是对客观事物的性质、状态以及相互关系等进行记载的物理符号或是这些物理符号的组合。2、类型 数值数据一般认为可以直接进行科学运算,它使得客观世界严谨有序; 非数值数据包括除了数值数据以外的其它数据,如图片、表单、声音、图像等,非数值数据使客观世界丰富多彩。6、信息的生命周期(4个阶段) 要求阶段:是信息孕育和构思阶段; 获得阶段:是得到信息的阶段; 服务阶段:是信息发挥作用的阶段; 退出阶段:是信息失去了价值的阶段。信息生命周期的每个阶段又包括一些过程,各阶段可能有相同的过程,也可能不止一次。 具体包括:收集、传输、加工、储存、维护、使用等6个过程7、信息的作用 信息是一种战略资源,物流反映组织的主体,信息流是神经脉络,起主导作用; 信息已逐步取代资本的作用; 信息是自增殖的积累,越用越多,而物质和能量是消耗性的; 信息可以起到心理调节作用。一、系统 系统(system)指在一定环境中,为了达到某一目的而相互联系、相互作用的若干个要素所组成的有机整体。1、系统要素 系统环境(Environment) 边界(Boundaries) 输入/输出(Input/Output) 组成要素(Element) 系统结构(System Structure) 接口(Interface)一、集成的概念和重要性1、定义 系统集成是为了达到系统目标将可利用的资源有效地组织起来的过程和结果。2、重要性 系统集成在概念上绝不只是连通,而是有效的组织。 系统集成是要达到系统的目标,这个目标总是要达到1+12,即系统的总体效益大于各部件效益的总和。 系统集成是系统上的系统,是复杂的系统,关系全局的系统,影响面大二、系统集成的分类1、按优化的程度分类 连通集成:就是首先保证设备能相互联通。是计算机和计算机基础的设备在无人干涉的情况下相互通信和共享信息的性能。 共享集成:是指整个系统的信息能为系统中所有用户所共享。包括:数据共享、软件共享等。 最优集成:最高水平的集成,理想的集成,这是很难达到的集成,一般只有在新建系统时才能达到。3、按具体程度分类 概念集成:是最高层抽象思维的集成。一般来说它是定性的、艺术的,它确定了解决问题的总体思路。 逻辑集成:利用深入的知识,包括规则和公式,将概念模型深化为逻辑集成模型。 物理集成:它利用逻辑集成模型和现状比较,以确定集成方案能否很好地解决问题,然后再进行系统物理上的集成实现。系统分析的目的:确定用户对新系统需求及其解决方法。需求?系统分析的主要任务:l 详细调查收集和分析用户需求l 确定初步的逻辑模型l 编制系统说明书(2)业务流程图的特点A.图的形式是按业务处理流程的横式图。B.图描述的主体是业务处理过程。C.票据、帐单流动路线与实际业务处理过程一一对应。(3)业务流程图的作用A.制做流程图的过程是全面了解业务处理的过程,是进行系统分析的依据。B.它是系统分析员、管理人员、业务操作人员相互交流思想的工具。C.系统分析员可直接在业务流程图上拟出可以实现计算机处理的部分。D.用它可分析出业务流程的合理性。一、数据收集/汇总1、将系统调查时收集的数据按照业务过程进行分类编码、按照处理过程的顺序排放在一起;2、按业务过程自顶向下地对数据进行整理,从业务的最终结果到使用最原始的数据;3、将所有的原始数据和最终输出数据分类整理出来;4、确定数据的字长和精度。(2)业务流程图的特点A.图的形式是按业务处理流程的横式图。B.图描述的主体是业务处理过程。C.票据、帐单流动路线与实际业务处理过程一一对应。(3)业务流程图的作用A.制做流程图的过程是全面了解业务处理的过程,是进行系统分析的依据。B.它是系统分析员、管理人员、业务操作人员相互交流思想的工具。C.系统分析员可直接在业务流程图上拟出可以实现计算机处理的部分。D.用它可分析出业务流程的合理性。DFD的画法一般遵循“ 由外向里”的原则,即先确定系统的边界或范围,再考虑系统的内部,先画加工的输入和输出,再画加工的内部。即:(1)识别系统的输入和输出(2)从输入端至输出端画数据流和加工,并同时画上文件(3)加工的分解“由外向里”进行分解(逐步透明的过程)(4)数据流的命名,名字要确切,能反映整体。(5)各种符号布置要合理,分布均匀,尽量避免交叉线。(6)先考虑稳定态,后考虑瞬间态。如系统启动后的正常工作状态,稍后再考虑系统的启动和终止状态。4、DFD特性l 抽象性:在DFD中具体的组织机构、工作场所、物质流等都已经去掉,只剩下信息和数据存储、流动、使用以及加工的情况。故描述的是抽象出来的数据。l 概括性:它把系统对各种业务的处理过程联系起来考虑,形成一个总体,可反映出数据流之间的概括情况。5、DFD用途l 自顶而下分析系统的信息流程l 在图上确定需要计算机处理的部分l 向数据库设计过渡l 根据数据流向确定存取方式l 能够对应一个处理过程6、DFD优缺点l 总体概念强:每层明确“ 干什么” l 可反映出数据流向的处理过程。l 容易及早发现系统各部分逻辑错误。l 易与计算机处理对照。l 人工绘制太麻烦,工作量较大。利用U/C矩阵来检查系统分析的正确性,一般其正确性检验有三个步骤:1.完备性检验:具体的数据项(类)必须有一个产生者(“ C”)和至少一个使用者(“ U”),功能(类)则必须有产生(C)或使用(U)的发生(U或C元素的出现)。2. 一致性检验:对具体的数据项/类必须有且仅有一个产生者。 如果有多个产生者(C元素),则产生了不一致的现象。其原因可能是:(1)没有产生者漏填了C元素或是功能、数据的划分不当;(2)多个产生者错填了C元素或是功能、数据的划分不独立、不一致。3. 无冗余性检验:表中不允许有空行空列出现。如果出现空行空列则原因可能是:(1)漏填了C元素或U元素(2)功能项或数据项划分是冗余的即没有必要。 U/C矩阵的求解过程就是对系统结构划分的优化过程。它是基于子系统划分应相互独立,而且内部凝聚性高的原则之上的一种聚类操作。 具体求解是使表中的“ C”元素尽可能地靠近,然后再以“ C”元素为标准划分子系统。U/C矩阵的表上作业其具体做法是: 调换表中的行变量或列变量,使得“ C”元素尽量的朝对角线靠近。划分子系统:1、在U/C矩阵中沿着对角线一个一个画,既不能重叠,又不能漏掉任何一个数据和功能2、划分小方块是任意的,但所有的“ C”元素必须包含在小方块内。注:小方块(子系统)的划分不是唯一的。没有划入小方块的“ U”元素,是各子系统之间数据联系,是共享的数据,并用箭头从横纵两个方向与各子系统联系起来。 新系统逻辑方案是系统分析阶段的成果,它是下一步系统设计和实现的纲领性的指导文件。其包括4个方面的内容:1、业务流程分析整理结果2、数据及数据流程分析整理结果3、子系统的划分4、需要建立的管理模型和管理方法6、系统调查原则自顶向下全面展开调查先熟悉业务再分析其改进的可能性工程化的工作方式全面调查与重点调查相结合主动与用户沟通、保持积极友好的人际关系 7、系统分析报告1、组织情况简述2、系统的目标3、现行系统状况4、新系统的逻辑方案5、系统开发资源与时间进度估计二、可行性研究的内容1、可行性研究 按照各种有效的方法和工作程序,对拟建项目在技术上的先进性,经济上的合理性、盈利性,以及项目实施等方面进行深入的分析,确定目标,提出问题,制定方案和项目评估,从而为决策提供科学的依据。可行性不等于可能性,可行性含有必要性。2、可行性研究的任务 通过了解用户的要求及现实环境,从技术、经济和社会因素等方面研究并论证本软件项目的可行性,编写可行性研究报告,制定初步项目开发计划。3、可行性研究的作用(意义) 是确定项目开发的依据; 是划定下阶段工作范围、编制工作计划、协调各部门活动的依据; 是分配资源的依据; 是管理信息系统开发的准则。生命周期法(Life Cycle, LC)(动画): 进行系统分析与设计时,将系统开发过程划分为系统请求、规划、分析、设计、实施、运行等几个阶段,每个阶段首尾相连,形成系统的一个生命周期。演进原型法(Evolution,EV): 从一个初型系统不断改进,最后成为一个最终的应用系统。 原型法是借助于新一代自动化的程序生成工具和应用系统,快速模拟出一个原型系统,然后在经过开发者和用户反复评价、修改和逐步完善,最终形成用户满意的应用系统。4.2.3 系统开发的原则 领导参加的原则; 优化与创新原则; 充分利用资源的原则; 实用和时效的原则; 规范化的原则; 发展变化的原则。2、SSA&D开发系统的一般过程(1)系统规划与初步调查阶段: 系统现行状态以及可用资源的初步调查 可行性分析研究与可行性报告(2)系统分析阶段: 现行系统组织结构分析与业务功能分析 业务流程分析 数据以及数据流程分析 功能数据分析 提出新系统的逻辑模型(或新方案)(3)系统设计阶段: 系统总体结构设计 代码设计 系统调试与切换 I/O设计 模块功能设计 处理过程设计(4)系统实施阶段: 程序设计 人员培训 系统调试与切换(5)系统运行与评价阶段 系统运行维护 系统运行效果评价3、SSA&D方法的优缺点 强调系统开发工程的整体性和全局性。 强调严格区分开发阶段。 严格地按照系统分析和设计进行开发,及时总结工作、发现问题和及时纠正。 使用工具落后,费时,繁琐,开发周期长 不直接,系统分析设计的结果不能转换为程序 起点低二、原型法(Prototyping)开发过程 首先用户提出开发要求,开发人员识别和归纳用户要求,根据识别、归纳结果,构造出一个原型(即程序模块),然后同用户一道评价这个原型。如果不行,则再对原型进行修改,直到用户满意为止。三、原型法的特点1、原型法符合了人们认识事物的规律 2、原型法有利于项目的开发者和用户之间的交流3、实际的原型为准确认识问题创造了条件4、能充分利用最新的系统开发环境5、原型法将系统的调查、分析、设计溶为一体五、原型法适用范围 作为一种具体的开发方法,原型法不是万能的有其一定的适用范围和局限性:1、其适用范围 适用于小型局部系统 规模较小的系统 处理过程比较简单的系统 需求较为确定的系统2、原型法局限性: 对于大型的系统,如果不经过系统分析来进行整体性划分,要想直接用屏幕一个一个进行模拟是很困难的。 对于大量的运算、逻辑性较强的程序模块,原型法很难构造出模型来供人评价。 对于原基础管理不善、信息处理混乱的问题,使用有一定困难。 对于批处理系统,因其大部分是内部处理,用原型法有一定困难。系统设计阶段的主要内容是: 在科学、合理的设计系统总体模型的基础上,尽可能提高系统的运行效率、可变性、可靠性、可控性和工作质量。充分利用并合理投入各类可以利用的人、财、物资源,使之获得较高的综合效益。主要内容包括:新系统的总体框架设计、代码设计、数据库设计、输入/输出设计、处理流程及模块功能的设计。 编码的关键在于分类。所谓分类,顾名思义就是将所要处理的对象按要求、科学合理地分门别类。编码的原则有:足够的容量和范围;如车牌号按属性系统化;如邮政编码,省、市、地区、邮政小区分类的柔性,不致于在出现变更时破坏分类的结构;注意本分类系统与其他系统协调、联系、移植、协作、过渡。目前常用的编码归纳起来以下几种形式:1、顺序码; 2、数字编码; 3、层次码;4、助记码; 5、字符码; 6、混合码1、顺序码:以某种顺序形式编码。 例如以我国人口多少对城市进行编码,则上海001,北京002。 这种编码的特点是简单,易追加,缺点是可识别性差。数字码。2、以数字编码(严格的说顺序码也属此类) 这种编码的优点是:易于校对,易于处理;缺点是不便记忆。3、层次码:代码的各数字位分成若干个区间,每个区间规定了不同的含义。例:身份证的15(新的18)位代码(从左至右):12:省市代码,34:地区,56:区县712:出生日期(年月日)(新的为7-14位,例出生日期代码将被表示为19790612)1314:户口所在派出所15:奇数男性,偶数女性。(新的第1517位是顺序码)18:为校验码四、代码的检验 代码必须校验。不经校验,如果代码出错是非常麻烦的。一个数据记录如果输入有错,可通过代码检索出它并修改或删除之。但如果是代码出现随机错误(不是人有意识的出错,出了错也不知错在何处),则这个数据记录就消失在文件之中而无法找到它。所以必须校验代码,将代码的出错率降低到最低限度。代码校验方法:设立“ 校验位” 在设计代码结构时,在原有代码基础上另加一个校验位,成为代码的一个组成部分。该校验位的值是通过事先规定的数学计算方法计算出来的。输入时,计算机以同样的方法计算出代码的校验值,将它与输入的校验值比较,以证实正误。 校验的方法是“ 加权取余”。即选一组确定的权值和模。校验时将原码加权运算,然后除以模数,将余数(或加工后的余数)作为校验位。加权取余方法:1) 权因子P的选取方法 全取1 几何级数:20,21,22, 摆动数列:1,2,1,2, 质数数列:1,2,3,5,7,11, 2)对原代码的每一位加权求和:N位代码c1 c2 c3 cn权因子 p1 p2 p3 pn 加权求和为:S cipi = c1p1+c2p2+c3p3+ +cnpn3)用加权和S求M的模运算,得一个商Q和余数RS/M=Q R (R为余数)4)得到校验值: R MR 放到原代码的最后一位。 取R的若干位例:原代码 7086,权因子1212,M为10,校验值取余数,求校验码。(1)求加权和 则: S7102816227(2)求余数 S/M=27/10=27(R) 则最后的代码为7086 。 最后输入时键入70867,计算机按上述方法重算一次,然后看其结果是否与校验位相符。 程序设计的主要依据是系统设计阶段的HIPO图以及数据库结构和编程代码设计。 程序调试的目的是要使用计算机语言实现系统设计中的每一个细节。 编程的目的是为了实现开发者在系统分析和系统设计中所提出的管理方法和处理构想,编程不是系统开发的目的。在编程实现时,建议尽量借用已有的程序和各种开发工具,尽快、尽好地实现系统。四、程序调试程序调试就是在计算机上将各种可能的数据和操作条件对程序进行测试,找出存在的问题并加以修改,使之完全符合设计要求。大型的软件在研制过程中,调试的工作量较大,比重是40左右。1、调试层次 调试一个系统大致分为程序调试、联合调试和系统调试三个层次。 程序调试,主要是针对其正确
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年黑龙江省大庆市导游资格全国导游基础知识模拟题(附答案)
- 2025年河南省许昌市国家公务员行政职业能力测验模拟题(附答案)
- 2025年焊工岗位技能评定理论考试题库及答案
- 2025年国企法务笔试题及答案
- 栲胶生产工岗位操作技能考核试卷及答案
- 化工原料准备工技能操作考核试卷及答案
- 气焊工特殊工艺考核试卷及答案
- 2025年学历类自考国际企业管理-社会学概论参考题库含答案解析(5套试卷)
- 2025年学历类自考国际企业管理-学前教育科学研究参考题库含答案解析(5套试卷)
- 2025年学历类自考刑法学-学前教育科学研究参考题库含答案解析(5套试卷)
- 影响宠物毛发质量的因素研究进展
- 网约车司机礼仪培训
- 山东省二年级下册数学期末考试试卷
- 交通事故现场勘查课件
- GB/T 44621-2024粮油检验GC/MS法测定3-氯丙醇脂肪酸酯和缩水甘油脂肪酸酯
- 餐饮加盟协议合同书
- 知道网课智慧《睡眠医学(广州医科大学)》测试答案
- 糖尿病医疗广告宣传指南
- T CEC站用低压交流电源系统剩余电流监测装置技术规范
- python程序设计-说课
- ISO15614-1 2017 金属材料焊接工艺规程及评定(中文版)
评论
0/150
提交评论