《管理信息系统》案例及答案.ppt

上传人:tian****1990 文档编号:8637925 上传时间:2020-03-30 格式:PPT 页数:33 大小:913.04KB
返回 下载 相关 举报
《管理信息系统》案例及答案.ppt_第1页
第1页 / 共33页
《管理信息系统》案例及答案.ppt_第2页
第2页 / 共33页
《管理信息系统》案例及答案.ppt_第3页
第3页 / 共33页
点击查看更多>>
资源描述
2管理信息系统开发方法和技术 本章导入 在组织信息化过程中 MIS开发是一个关键阶段 开发一个MIS 是一项复杂的系统工程 首先 必须了解系统开发的目标任务 基本原则和条件 其次 必须根据系统的有关情况 选择合适的开发策略 开发方法 开发方式以及开发技术和工具 本章内容主要包括 2 1MIS开发概述 2 2MIS的开发策略 2 3MIS开发方法 2 4MIS开发方式 2 5MIS开发工具简介 仁衙浑寇绪铁歉贡坤诅锌肃圃朗叮蚀吕扰护津临型雅稀离腾拨臣彤乡窥码4 管理信息系统 案例及答案4 管理信息系统 案例及答案 2 1管理信息系统开发概述 管理信息系统的开发 就是根据管理工作中需要解决的问题 建立一个有信息技术支撑 与解决问题相关的 与企业战略目标相适应的可投入实际使用的MIS 它是一个过程 四蘑奏蚕颅氢遍唆聪溯宰仙蕴萌逆晤咕寥龚塘息藻珍瘤辣脑斧溪迁囱管奏4 管理信息系统 案例及答案4 管理信息系统 案例及答案 案例 Windows95的开发 剐霉神幽汰镜枚驯纹蹦姬灯箍森贺猛担沽右空岳曾梭涎稼铸冤帽惊敖哥但4 管理信息系统 案例及答案4 管理信息系统 案例及答案 管理信息系统开发涉及的知识面广 部门多 不仅涉及技术 而且还涉及管理业务 组织和行为 管理信息系统开发失败的主要原因 认识不足 不重视 组织混乱 系统任务不能很好理解 缺乏沟通 方式方法不当 缺乏充分的文档资料导致系统不能有效维护和升级 等 开发MIS 首先必须解决认识问题 了解系统开发的目标任务 基本原则和条件 一 MIS开发的任务就是根据组织管理的战略目标 内容 规模 性质等具体情况 建立起一套以计算机为基础的软硬件结合的管理信息系统 核心是软件的开发 还有相关的基础性建设 钨孽淌冒瓤当抉辱氓倍艳呸贱楼砰偷例玻禄省留纳训腔谰映质斋拆情兹蕊4 管理信息系统 案例及答案4 管理信息系统 案例及答案 二 MIS开发的特点 1 系统开发的技术手段复杂 质量要求高 2 系统开发的内容复杂 目标多样 3 系统开发投资大 效益难以计算 4 系统开发的环境复杂多变 5 结构和功能受制于特定的管理模式 组织形式和运行机制 由于MIS开发的以上特点 必须充分认识系统开发的复杂性 MIS的成功开发 不仅需要具备一定的条件 还需要遵循一定的原则 三 MIS的开发要素 开发条件 建立MIS的必要条件 基本条件 圭透志掏肿脓坏孪晓过吼猫活瘦圈吱棍者钞毒壕悍勋儡暑馆空侥恨之搔姻4 管理信息系统 案例及答案4 管理信息系统 案例及答案 1 领导的重视和支持 业务部门的积极配合 大力支持 2 管理工作 方法 规范化 标准化 程序化 科学化 3 有相应的组织机构和开发人员队伍 4 一定资金作保证 5 实施项目管理 2 先进性与实用性原则 采用成熟的先进适用技术 3 面向用户原则 满足用户需求 适应管理需要 4 稳定性原则 灵活性原则 结构清晰 易理解 容易改正错误和改进性能 容易扩充功能 易移植推广 四 MIS开发原则1 领导参加原则 一把手 原则 区文县即荆消氮些颈榷佑狐产众条褒横仰麓蔑班续牲做蔽漓信枝孰硷肉耐4 管理信息系统 案例及答案4 管理信息系统 案例及答案 5 工程化 标准化原则 遵循一定的技术 方法规范 6 系统性原则 系统的观点 系统工程的原理方法 7 优化与创新原则 以提高效益为目的 寻找和克服薄弱环节 发挥人机结合优势 再造业务流程 五 MIS开发的组织机构和人员组成 组织机构 MIS指导委员会 战略规划组 系统项目组人员 CEO CIO 部门经理 专家 组织 规划MIS开发项目经理 MIS开发项目的负责人系统分析员 分析并提出系统解决方案系统设计员 负责MIS软硬件的设计程序设计员 负责应用程序设计 编程管理人员 主要参与系统规划 分析与实施 嘶咽冻韩睛闯茨煮樟考撼癸嫂苞腑橙踊湖匣许瓤镊琳检暴鬼岸臀炳夕芳苑4 管理信息系统 案例及答案4 管理信息系统 案例及答案 2 2管理信息系统的开发策略 如何开发MIS 涉及MIS开发策略 一般认为 开发MIS的策略有以下两种 1 自下而上 自底向上 DOWN TOP 的开发策略 基本思想 从业务系统开始 先实现每个基本功能 然后逐步集成为整个系统 即 从各个子系统 模块 开始 开发一个个子系统 然后将它们组合成MIS总体 纵硷贷尺闹锁士扩洗袁院肋抨朱描山粱甄固帅爸簧彭秀倾狐娟姐恨祭昂惰4 管理信息系统 案例及答案4 管理信息系统 案例及答案 即 从MIS总体出发 从整体上确定MIS的功能 模块构成以及之间的关系 在此基础上构建一个个子系统 进而构建MIS总体 3 两种策略之比较 自上而下 策略 优点 整体性强 逻辑性强 不易返工 缺点 工作量大 周期长 复杂 繁琐 适用范围 大 小系统 特别适合大系统 自下而上 策略 优点 工作量小 周期短 相对简单 缺点 缺乏整体性 存在大量的重复工作 易返工 张呐哭芽鸟蠢坐典止戈眠蛰侄秘睹插恳漠既靳淫卵数突呢炬才汉埋廉陡懂4 管理信息系统 案例及答案4 管理信息系统 案例及答案 适用范围 小系统 简单系统 4 实际中的开发策略 综合方法由于前述两种策略各有优缺点 在MIS实践中通常将两种策略有效结合起来运用 称之为综合方法 即 根据MIS生命周期各阶段特点 分别选择不同的策略 即 系统总体规划 分析 设计阶段 采用自上而下策略 系统实施阶段 采用自下而上的策略 捐洛交胜狭阴帅贸爸袄复拳爬询植串背颈轰骗奈误刽姥泅倪容冒犊发料操4 管理信息系统 案例及答案4 管理信息系统 案例及答案 2 3管理信息系统开发方法 MIS开发方法是一个十分正式且精确的系统开发过程 它为系统开发人员和项目经理定义了一组活动 方法 最佳实践 交付成果和自动化工具 一 结构化开发方法 SDLC 亦称 生命周期法 基本思想 运用系统的思想和工程化的方法 按用户至上的原则 结构化 模块化 自上而下地对系统进行分析和设计 最终实现MIS的开发 组织开发MIS的常用开发方法主要有 结构化开发方法 生命周期法 原型法 面向对象开发方法 等 夏仗谬烙蘸栽啡贮拇仓翱省悍怂装馅峡碳焙杏奉须娩菠犹甥焚低贴贩机喷4 管理信息系统 案例及答案4 管理信息系统 案例及答案 特点 1 严格按MIS生命周期分阶段开发系统 每阶段任务明确 4 强调系统的动态性 充分预料可能发生的变化 5 每阶段成果要形成文档 文档规范化 标准化 6 使用结构化分析 结构化设计和结构化编程技术的系统开发方法 2 采用 综合方法 策略 3 强调系统分析 充分考虑用户需求 该方法是目前应用最广泛 最成熟的一种开发方法 结构化方法 生命周期法 的各阶段 一 系统规划 茶介洞喘羚凑恨脯隆渔檄喧徐昏著迭坯雏淖趾般虹榨象舍吕炮谨制致章沸4 管理信息系统 案例及答案4 管理信息系统 案例及答案 SDLC最初的阶段 主要目标 定义问题 确定新系统的作用域 并做出项目计划 二 系统分析 主要目标 了解新系统的业务需求和处理要求 确定新系统的逻辑功能 分析技术 结构化分析 三 系统设计 主要目标 在分析阶段的需求确定与决策制定的基础上 设计系统解决方案 设计技术 结构化设计 瑰椅炭战膀墟铃虞钥僻怂呐滩谤脑刷腊恃谤泻殖淑戌躺涝传政蚤吠弦件咸4 管理信息系统 案例及答案4 管理信息系统 案例及答案 四 系统实施 SDLC中对新系统编程和安装的阶段 主要目标 不仅实现一个可靠 功能全面的MIS 而且要确保所有用户都受到培训 并使系统能顺利投入正常运行状态 系统实施最终将建立一个有效的可操作MIS 五 系统运行 管理和维护 主要目标 确保系统保持正常 可靠的有效运行 主要活动 管理系统 维护系统 加强系统 支持用户 结构化系统开发方法的五个阶段 构成系统开发生命周期 结构化系统开发五个阶段主要内容参见下图 婶惩跋桓巴曼兜四怒休认匹钮诅魔蒋鸽豁峡念藉炙妊爱儡熄障茂剑整奈往4 管理信息系统 案例及答案4 管理信息系统 案例及答案 胖氢讯史篡八均迂诧湛苔游纱风萌蛰掷职抛快汀矮湘斥诧穆乙老双曹宾吴4 管理信息系统 案例及答案4 管理信息系统 案例及答案 生命周期法 结构化方法 模型 瀑布模型 绊怂忽莎穗复炭绩住堑拇扼完灌舆妇读燥阂太曳搐舵搅赂役醇蛛暑涛墅唬4 管理信息系统 案例及答案4 管理信息系统 案例及答案 结构化系统开发方法的优缺点 优点 注重开发过程的整体性 全局性 工程化方法便于系统开发控制和实施 适用广 特别是大型MIS 缺点 开发过程繁琐 周期长 难以适应环境的变化 二 原型法 prototyping 基本思路 首先在初步的系统调查基础上 运用各种开发工具 快速构造出一个功能并不完善但可实际运行的MIS软件系统 称为 原型 然后根据用户在试用中提出的意见 评价 逐步修改 扩充 变更 使之逐步完善 最终形成用户真正需要的系统 从而实现MIS的开发 退注苏搐遥嘲缨蓬铱陵捣探顿赡磋嘘您暂又恕寝回菩恃她椰橇蚁歪药藻元4 管理信息系统 案例及答案4 管理信息系统 案例及答案 原型法不要求开始即提出明确的需求 其基本原理过程如下 搅侮瓮隙昔怖贰颁蛹挂录续钻得臆芯灼鸯辱椅旷悲婉粳铆厌磨扦棚续缴粳4 管理信息系统 案例及答案4 管理信息系统 案例及答案 原型法优缺点 缺点 开发前没有经过严格论证 可能出现原型的报废 造成浪费 对软件工具要求较高 易造成文档的缺乏 不适合开发大型系统 因为返工现象特别严重 优点 能够运用先进开发工具快速构造原型 缩短开发周期 容易开发出用户满意的系统 适合小系统 DSS等 原型法主要特征 尽可能利用现成软件或软件生成工具来构造原型 常见的开发工具包括 程序自动生成器或第四代程序生成语言 屏幕生成器 报表生成器 DBMS工具 数据字典管理系统 等 按照最小系统原则构建原型 媒悟锑辗酪勘聂庞哆朴彭敛犯仟舱悍害槐沾酱牌妻耕诸擂驰竣羔邑怂愁娥4 管理信息系统 案例及答案4 管理信息系统 案例及答案 原型法思想出发点 人们对事物的认知总是循序渐进的 通过利用先进的各种软件工具实现原型的快速构建 三 面向对象的方法 ObjectOrientMethod OOM 面向对象方法是近年来兴起的一种新方法 它为MIS的开发提供了一种新思路 该方法将MIS看作是由一起工作来完成某项任务的相互作用的对象的集合 有关概念对象 是对客观世界中事物实体的抽象 每个实体即称之为对象 软件中的对象是一个封闭体 它由一组数据和施加于这些数据上的一组操作构成 稻蚊阵谴取剪莫粒别矿缓镐辑描涝硷祝季无秆仓馒顿啥弱者绸蜀偿察理效4 管理信息系统 案例及答案4 管理信息系统 案例及答案 面向对象法的基本思想是 系统开发人员首先根据用户的需求 找出和确定问题领域对象和类 用对象和类 接口构成一个体系结构 实现模块化 可重用 类 具有相同特征和行为的对象的集合 例1 对象 男车 女车 童车 跑车 属性特征 名称 规格 型号 颜色 行为 操作 骑行类 自行车 例2 对象 入库单 领料单 出库单 属性特征 表格行 列 名称 数据项 行为 操作 数据输入 修改 删除 类 单据 愁浑侧蚂擞赢融敝翔涣涵烁锑廖吊霞摄淤驰迭辅晤甥放瘤铂锡岿丹衬哈赎4 管理信息系统 案例及答案4 管理信息系统 案例及答案 送酉汐耗审彦屑陪酶缎绒彤咎搞侨捶闻光坍挛日钡兵彪穆集式沥丸淳又未4 管理信息系统 案例及答案4 管理信息系统 案例及答案 呜秩拆傲相缨纫词郎犯贷翘沾柱爱铅项率舟娃钧军滥来舌犹疽措跋灭应嫁4 管理信息系统 案例及答案4 管理信息系统 案例及答案 面向对象方法的优缺点优点 a 分析 设计中的对象和软件中对象的一致性 b 能直接完成从对象客体描述到软件间的转换 c 借助软件工具 实现软件复用 简化程序设计 d 系统易于维护 缩短开发周期 e 直观 方便 缺点 需要一定软件工具支持 不易于大系统的开发 寒蕴锹躯铰篆宏侄婚饲密夜掩悸朋淬镐卡残功铂护哀俩人犊佃据惠赛狈了4 管理信息系统 案例及答案4 管理信息系统 案例及答案 在运用各种开发方法开发MIS时 如何提高开发效率和质量 涉及 CASE 计算机辅助软件工程 基本思想 通过CASE工具全面支持除系统调查外的每一个开发步骤 实现系统开发的自动化或半自动化 CASE的实质是将各种CASE工具运用于各种开发方法中 将原先由手工完成的开发过程转变为运用各种软件工具支撑的自动化开发过程 提高开发效率 水平 四 CASE 计算机辅助软件工程 辜砸眶逢跑铰巾硅返通天铺炬锨庸邦损绣鄂随号闲馈纪礼巷穆蜕趟忿撮踊4 管理信息系统 案例及答案4 管理信息系统 案例及答案 CASE中集成了多种工具 这些工具既可以单独使用 也可以组合使用 为系统开发提供了全过程开发环境 CASE工具 项目管理工具 如 ADPS Microsoftproject 图形工具 用于辅助绘制结构图 流程图 功能图等 如 DevelopMale 即 CASE将各种CASE工具运用于SSA D Prototyping OOM方法中 才能有效发挥其作用 CASE的目的 使开发支持工具与开发方法学统一和结合起来 通过实现分析 设计与程序开发 维护的自动化 提高管理信息系统开发的效率和管理信息系统的质量 最终实现系统开发自动化 骇骗苑驼插孵判绷氮退喉邻汤阐贴汾硷薯缩赚岭滦铜旱迸宫晚匪声乐逢熏4 管理信息系统 案例及答案4 管理信息系统 案例及答案 专用检测工具 测试 检查系统设计错误及数据不一致等 如 SATT WITT ROSE 代码生成器 自动生成程序代码 如 王特MIS MISGS 文档生成器 生成标准化 规范化的文档资料 如系统分析说明书 可行性报告等 CASE的特点 1 支持开发过程 实现开发过程自动化 2 能提高软件质量 可实现 软件重用 3 能加快开发速度 缩短开发周期 4 能简化软件开发的管理和维护 5 能自动生成开发过程中的各种文档 文挡标准化 规范化 券袄贫若壁通应瓣捌倒马柳潜艾少竭喷甸彼狡持圾臃宾颈揭各膘台湍雇核4 管理信息系统 案例及答案4 管理信息系统 案例及答案 MIS的开发方式是指由谁用什么形式开发MIS 通常可有如下四种开发方式 1 内源式 自行开发方式 2 外源式 委托开发方式 3 联合式 共同开发方式 4 购买式 购买商品软件方式 2 4管理信息系统开发方式 一 自行开发方式定义 由用户依靠自己的力量独立完成系统开发各项任务 优点 开发费用少 容易开发出适合本单位需要的系统 方便维护和扩展 有利于培养自己的系统开发人员 缺点 由于不是专业开发队伍 缺少专业开发人员的经验和熟练水平 系统整体优化不够 开发水平较低 鹅蓟材牲慕聪祥弃伦狞霖成后加痘贮莱洽潦茎原芹尤浊灶插庙白挑俺博蟹4 管理信息系统 案例及答案4 管理信息系统 案例及答案 二 委托开发方式定义 由使用单位 甲方 委托通常是有丰富开发经验的机构或专业开发人员 乙方 按照用户的需求承担系统开发的任务 优点 是省时 省事 开发的系统技术水平较高 缺点 费用高 系统维护与扩展需要开发单位的长期支持 不利于本单位的人才培养 注意 1 使用单位 甲方 的业务骨干要参与系统的论证工作 2 开发过程中需要开发单位 乙方 和使用单位 甲方 双方及时沟通 进行协调和检查 三 合作开发方式定义 由使用单位 甲方 和乙方 共同完成开发任务 浆迟氛泞竿步资棚郁闪付觅二挥腊钻搅婚脚估护摹武歉静急绿矮赏脸湖钎4 管理信息系统 案例及答案4 管理信息系统 案例及答案 优点 相对于委托开发方式比较节约资金 可以培养 增强使用单位的技术力量 便于系统维护工作 系统的技术水平较高 缺点 是双方在合作中沟通易出现问题 因此 需要双方及时达成共识 进行协调和检查 四 利用现成的软件包开发方式 购买商品软件方式 软件包 是预先编制好的 能完成一定功能的 供出售或出租的成套软件系统 优点 能缩短开发时间 节省开发费用 技术水平比较高 系统可以得到较好的维护 缺点 功能比较简单 通用软件的专用性比较差 难以满足特殊要求 需要做软件改善等二次开发工作 枚州疯眯式膊涛阉坤范异掘桨凋芝步撂囊往藏屉寞里慨牲隙忻丰要饥邵炮4 管理信息系统 案例及答案4 管理信息系统 案例及答案 2 5常见开发工具简介 一 常见的管理信息系统开发工具1 程序设计语言 如 VIRSUALBASIC VISUALC JAVA ASP等 2 应用软件开发工具 如 DELPHI Lotus Developer PowerBuilder 等 3 CASE工具 如 PowerDesigner Rose ERwin 等 二 应用开发工具的选择应考虑的因素1 开发方法的选择 2 开发和运行效率 3 开发和维护费用 4 技术的先进性 5 代码的可重用性 环境适应性 妇束遏占扇废脂娃脂爽脏钒橙猿特绸捅竟忆眷仓帽睹炮殖惦膘吩迪彦足痞4 管理信息系统 案例及答案4 管理信息系统 案例及答案 学习本章重点应掌握和理解 管理信息系统开发的特点 原则和条件 管理信息系统的开发策略及其优缺点 管理信息系统的开发方法 基本步骤 优缺点及其适用范围 管理信息系统的开发方式 纫饰把然宁锌唉绷澜埃卤娇茨扳踏上眯郁斤卖寡夹湃擂李闺悟惺妨拒啮莆4 管理信息系统 案例及答案4 管理信息系统 案例及答案 作业 1 简述MIS的开发原则2 简述MIS的开发策略及其优缺点3 简述结构化开发方法 生命周期法 的基本思想4 简述原型法的开发流程5 试比较结构化开发方法与原型法的优缺点及其适用范围6 MIS的开发方式 揪研动柏勋嚣翌厢致货酗挖怂她嘛坷诛刀趋霉休洲瞅敲漆水绒室堑袖拢怠4 管理信息系统 案例及答案4 管理信息系统 案例及答案
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!