MIS-7系统实施与项目管理

上传人:宝路 文档编号:48094911 上传时间:2018-07-09 格式:PPT 页数:51 大小:534.96KB
返回 下载 相关 举报
MIS-7系统实施与项目管理_第1页
第1页 / 共51页
MIS-7系统实施与项目管理_第2页
第2页 / 共51页
MIS-7系统实施与项目管理_第3页
第3页 / 共51页
MIS-7系统实施与项目管理_第4页
第4页 / 共51页
MIS-7系统实施与项目管理_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《MIS-7系统实施与项目管理》由会员分享,可在线阅读,更多相关《MIS-7系统实施与项目管理(51页珍藏版)》请在金锄头文库上搜索。

1、 进程进程:1 1第七章 MIS的实施与项目管理 管理信息系统*案例七案例七:谁帮助摩根斯坦利公司逃过一劫?谁帮助摩根斯坦利公司逃过一劫? 1.背景:2001年9月11日,恐怖袭击使纽约地标性建筑世贸中心双塔被完全摧毁,世贸中心内许多大公司的商务数据随着大楼的坍塌也 灰飞烟灭。但在世贸中心办公的摩根斯坦利公司却在灾后第二天就 进入正常工作状态,并且宣布,除世贸中心不幸失踪的人员外,公 司和客户的资产没有其它损失。事实上,在这场危机中,摩根斯坦 利公司重要的数据已被完好无损地传送到几英里之外的一个办事处 的计算机中。 进程进程:2 2第七章 MIS的实施与项目管理 管理信息系统*2.是什么使摩根

2、斯坦利公司逃过一劫? l帮助摩根斯坦利公司逃过一劫的幕后英雄是公司的计算机系统维 护人员,是他们配备的远程灾难备份系统,在关键时候发挥了重大 作用。该系统能随时将公司的数据备份到地域不同的其他计算机系 统之中。 3. 计算机安全与系统管理l案例提醒人们计算机系统的安全和维护的重要性。实际上,计算 机系统的安全与管理不仅充当了道路交通警察的职责,而且还担当 着道路消防警察的救援任务。 l任何安全措施都要支付成本,应急计划也是如此,但是必须准备 l问题: 如何进行计算机系统的安全和系统管理? 如何建立计算机系统的安全管理? 为什么说,制定灾难应急计划和实施数据的备份计划是同等重要 的?进程进程:3

3、 3第七章 MIS的实施与项目管理 管理信息系统*7.1 MIS开发失败的原因 l现象:从许多媒介的宣传中,可以发现企业实施MIS项目失败的原 因,表面上有下列一些原因: 企业技术水平落后、人员技术素质低。 企业信息技术基础设施薄弱,管理不畅,管理不依靠机制、规范 ,而仅重人情。 市场管理机制不健全,不正当竞争、合同执行意识淡薄等现象时 有发生。 企业对MIS理论及产品知之不多,不能与自己企业的管理有机结 合。 MIS提供商或开发单位,在开发、推广、售后服务投入不足,仅 看重签单收款,采取敷衍态度,伤害了企业的利益。 企业高层领导参与不够。 MIS软件功能有缺陷。如MIS重视业务处理,轻视为管

4、理者提供预 测、决策分析、决策制定等功能,而这些工作又是企业决策中最为 重要的工作。进程进程:4 4第七章 MIS的实施与项目管理 管理信息系统*7.1.1 技术因素l开发MIS项目,需要多种工程技术l现代MIS开发技术,在提供快速、方便的同时,技术难度和涉及的知识、技术范围也越发广泛,正确握控新技术也是一大难题,特别是开发技术的迅猛发展,使得开发人员应接不暇。7.1.2人的因素l在一个开发团队中,人是最难把握的,也是最不确定的因素 领导参与不主动、不积极。MIS项目是企业“一把手”工程缺乏懂技术懂业务的复合型人才操作人员是MIS开发工作的重要组成部分进程进程:5 5第七章 MIS的实施与项目

5、管理 管理信息系统*7.1.3组织管理lMIS项目开发中,团队的建设和管理是非常重要的,否则,极可能引起以下弊端 如果企业业务人员和管理人员都不参与MIS开发,可造成企业业务系统与MIS系统的责权利不清如果企业管理人员不参与MIS开发,将产生缺乏整体、全局、系统观点的MIS,就只能解决个别、局部的问题,不能满足企业整体信息需要,也不利于MIS的推广使用。进程进程:6 6第七章 MIS的实施与项目管理 管理信息系统*7.2 开发组织的建立与管理 7.2.1开发工作的关联人员 进程进程:7 7第七章 MIS的实施与项目管理 管理信息系统*7.2.2组建项目开发团队l MIS项目开发团队人员组成 作

6、为商品化MIS项目,以前5类关联人员为主 作为非商品化MIS项目,以第25类关联人员为主l 充分认识团队的建立和管理的高难度,正确的做法有 合理分工团队建设明确团队的素质需求培养团队精神明确团队不同阶段的目标及其实现手段进程进程:8 8第七章 MIS的实施与项目管理 管理信息系统*7.3 管理信息系统的实施 l系统实施就是将之前设计的概念上的、“图纸上”的新系统逻辑方案转化成用户能感受到的、可运行的、能看见运行结果和帮助用 户完成业务处理工作的物理系统。 7.3.1系统实施的目标与任务l系统实施的目标是把系统设计的物理模型转换成可在具体计算机 硬件系统上运行的软件系统。解决MIS的“具体做”问

7、题。 l按实施顺序,系统实施的任务有:建立物理系统;编码; 系统测试;培训用户;试运行和系统转换;系统评价。各项任务彼此相关,需要密切配合。 l系统实施的成果是建立有效的、可靠的、可维护的软件系统 有效的是指系统满足规定的需求和约束,为用户接受并支持组织 目标 可靠的是指系统能解决错误,有一定的容错能力 可维护的是指系统设计良好、灵活,并且可修改、可再开发进程进程:9 9第七章 MIS的实施与项目管理 管理信息系统*l常见现象:从开发进程看,是先有需求、逻辑设计,后有物理设计,再有物理实现。但是,在具体开发过程中,开发进程发生变化是常见的。因此,为高质量完成软件开发工作,系统实施阶段需要注意如

8、下事项: 用户至上。软件要能被用户接受、界面友好。 运行准确。软件能在正确的时候和正确的地方输入正确的数据,并输出正确的数据;减少用户输入动作,提高用户操作效率。 模块化设计。选择合适程序设计语言,实现模块编程,提高开发效率。 优化调配。当设计目标与约束条件或资源出现冲突时,要权衡各种资源与约束条件,平衡质量、效率和费用关系。 进程进程:1010第七章 MIS的实施与项目管理 管理信息系统*7.3.2系统的实施过程 1 实施初期 l完成初始化工作:组织实施的领导机构,编制实施计划;组 织不同项目的实施人员认证;协调工作进度,确定优先顺序; 确定和分解实施的内容;制定质量保证措施和验收标准;确定

9、信息系统实施形式。 2 实施后期l完成物理系统的建立工作 建立物理系统:就是根据系统配置方案订购硬件和软件,按逻辑 模型安装计算机系统、网络系统,建立信息系统应用环境 建立物理系统时,需要考虑的因素:能够满足信息系统的设计 与应用要求;物理系统是否具有合理的性价比;物理系统是否 具有良好的可扩充性;能否得到来自供应商的良好而完善的售后 服务和技术支持;系统是否具有恰当的安全性;物理系统的环境是否能满足软件运行对环境的温度、湿度、电压、磁场等需求。进程进程:1111第七章 MIS的实施与项目管理 管理信息系统*3 编码l编码是编写程序代码的简称,是将系统逻辑设计转换为计算机系 统可执行指令的过程

10、,是利用计算机程序设计语言来表达对计算机 的要求。 l编码的目的是方便计算机运行、完成系统目标,提高系统的处理 效率和精度,帮助系统从逻辑模型向物理模型转换。 l编码的任务包括:设计、绘制功能模块图;针对功能模块图 进行编码;对功能模块进行测试;写出有关技术资料和说明; 检查和修改程序编码工作进程;测试系统功能和性能;确定系统执行过程中所需的技术资料。 l编码的主要成果是提供可运行于计算机系统的符合用户业务需要 的软件、程序设计说明报告和软件操作说明手册。进程进程:1212第七章 MIS的实施与项目管理 管理信息系统*l编码工作是智力的、劳动密集型的工作 需要理解目标系统的作用、功能、总体结构

11、及模块划分,理解目 标程序应完成的功能,以及目标程序在整个系统中的作用和位置 需要明确目标程序前后的调用关系、调用间所传递的各种数据信 息、目标程序中详细的逻辑处理过程与相应的特殊要求、目标程序 中将要涉及的数据库及数据文件 需要熟悉程序设计中将要采用的计算方法进程进程:1313第七章 MIS的实施与项目管理 管理信息系统*l编码质量的重要性,影响编码质量几个内容 与产品运行有关的质量要求 正确性:指系统满足需求规格说明和用户目标的程度,预定环境 下能正确地完成预期功能的程度; 健壮性:指在硬件发生故障,输入的数据无效或操作错误时,系 统能做出适当响应的程度; 效率:指为了完成预定的功能,系统

12、需要的资源有多少; 安全性:指对未经授权的人使用软件或数据的企图,系统能够控 制的程度; 可用性:指系统在完成预定应该完成的功能时,令人满意的程度 ; 风险:按预定的成本和进度把系统开发出来,并且能让用户满意 的概率; 可靠性:指系统在规定的外部条件下,按照规定的功能,能够运 行指定的一段时间的概率。进程进程:1414第七章 MIS的实施与项目管理 管理信息系统*与产品修改有关的质量要求 可理解性:理解和使用该系统的容易程度; 可维护性:软件能够被校正、被修改或被完善的难易程度; 适应性:修改或改进正在运行的系统需要的工作量有多少; 可测试性:指软件测试的容易程度。 与产品转移有关的质量要求

13、可移植性:把程序从一种硬件配置和软件系统环境转换到另一种 配置和环境时,需要的工作量是多少; 可重用性:该系统或系统的一部分在开发其他应用系统时,可以 被重复使用的程度; 互运行性:将该系统和另一个系统结合起来需要的工作量是多少 。进程进程:1515第七章 MIS的实施与项目管理 管理信息系统*7.3.3软件测试l软件测试是指在受控制的条件下对软件进行操作并评价操作结果 的过程。 l系统测试是一个更大范围的测试活动,包括软件测试、硬件测试 及其集成组装测试。注意区别l软件测试的基本目的是证明软件有错是证明软件有错,保证软件产品的最终质量 ,但不能保证软件产品没有错误。 l软件测试有三大基本任务

14、 预防软件发生错误 发现并改正错误 提供错误诊断信息 l不同立场的人们对软件测试的目标是不同的 用户:希望通过测试能充分暴露软件中存在的问题和缺陷,为是 否接受该软件提供参考意见 软件开发者:希望通过测试表明软件产品不存在错误,已经正确 地实现用户的需求,树立对软件质量的信心。进程进程:1616第七章 MIS的实施与项目管理 管理信息系统*l软件测试更多的要站在用户的立场开展测试工作。 l重新定义:软件测试软件测试是从引起和发现错误的目的出发执行某一程 序的过程。 l软件的错误和缺陷包括七个方面内容 编程时,错误应用计算机语言。比如语法、命令、关键词、程序结构等常见错误 程序员误解计算机语言

15、采用的算法或逻辑错误 算法模型错误,导致计算结果精度不够或错误的计算结果 输入错误 数据结构错误或有缺陷 需求说明或分析不足或有误。 进程进程:1717第七章 MIS的实施与项目管理 管理信息系统*l软件测试的基本原则 避免程序员或开发部门测试自己开发的程序(软件)。 测试用例的是合计要包括输入和预期输出,并便于检测。 制定测试技术,排除测试的随意性。 将软件测试贯穿于整个开发过程,以便尽早发现错误或缺陷,降 低由此带来的损失。测试不仅包括对程序的测试,还包括对软件文 档的评审 (编者注:软件=程序+文档+数据)。 软件测试应该考虑到所有合法的或不合法的输入,特殊情况和意 外情况。 软件工程经

16、验表明,隐藏的未暴露的程序错误与被发现的错误数 量成正比。这就是软件测试中的群集现象。 进程进程:1818第七章 MIS的实施与项目管理 管理信息系统*l贯穿与软件生命周期的软件测试过程 进程进程:1919第七章 MIS的实施与项目管理 管理信息系统*l软件测试的四个步骤 单元测试 组装测试 确认测试 系统测试 进程进程:2020第七章 MIS的实施与项目管理 管理信息系统*l软件测试的方法 动态测试:是指通常意义的上机测试。这种方法是使程序有控制 地运行,并从多种角度观察程序运行时的行为,以发现其中的错误 ,测试是否能够发现错误取决于测试实例的设计。 静态测试:是指人工评审软件文档或程序。借以发现其中的错误 ,由于被评审的文档或程序不必运行,所以称

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号