最新02-第二章-管理信息系统开发方法和技术.ppt

上传人:scccc 文档编号:11347199 上传时间:2021-07-28 格式:PPT 页数:62 大小:2.27MB
返回 下载 相关 举报
最新02-第二章-管理信息系统开发方法和技术.ppt_第1页
第1页 / 共62页
最新02-第二章-管理信息系统开发方法和技术.ppt_第2页
第2页 / 共62页
亲,该文档总共62页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《最新02-第二章-管理信息系统开发方法和技术.ppt》由会员分享,可在线阅读,更多相关《最新02-第二章-管理信息系统开发方法和技术.ppt(62页珍藏版)》请在三一文库上搜索。

1、第二章 管理信息系统开放方法和技术,【本章要求】了解管理信息系统的开发任务与特点,管理信息系统开发的原则和条件,熟悉开发管理信息系统各种开发策略、开发方法,并能进行比较分析。 【本章重点】管理信息系统开发的策略、开发方法。 【本章难点】管理信息系统开发的策略。 。 【教学时间】4课时,02-第二章-管理信息系统开发方法和技术,2.1 管理信息系统开发方法的历史回顾 管理信息系统开发方法 是指管理信息技术开发过程中的指导 思想、逻辑、途径以及工具的组合。,20世纪50年代-面向处理,数据处理系统。 20世纪60年代-面向数据,数据库。(数据标准化) 20世纪70年代-生命周期法,“瀑布模型”,结

2、构化开发方法。 (开发方法标准化) 20世纪80年代-1、第四代程序设计语言。 2、原型法。 3、计算机辅助软件工程(CASE)和面向对象的开发方法 20世纪90年代至今-系统集成或基于部件的开发。,02-第二章-管理信息系统开发方法和技术,1GL 机器语言 2GL 汇编语言 3GL 高级语言 4GL 第四代程序设计语言 5GL 使用AI技术实现用户需求语言 4GL分为七类 查询语言(SQL)、报表产生器(RPG- )、图形化语言(VB)、应用程序生成器(power builder)、非常高阶程式语言(APL)、应用套装软件(SAP R/3)、PC工具(Access、IE),02-第二章-管理

3、信息系统开发方法和技术,02-第二章-管理信息系统开发方法和技术,DB,应用A,应用B,应用C,SDLC(System Development Life Cycle)方法,02-第二章-管理信息系统开发方法和技术,2.2 管理信息系统开发原则和条件 2.2.1、原则 总则:以经济的合理投资在较短的时间和较少的消耗的前提下,获得一个强功能、高质量、适用、可靠、易维护的系统。 稳定性原则 先进性和实用性原则 面向用户原则 “一把手”原则 工程化、标准化原则 整体性原则,02-第二章-管理信息系统开发方法和技术,2.2 管理信息系统开发原则和条件 2.2.2、开发条件 只有具备一定条件的组织才有可能

4、建设成功的信息系统。 管理方法科学化:管理基础工作的规范化、管理业务的标准化、报表文 件的统一化、数据资料的完整性和代码化 领导的重视和业务部门的支持 建立一支开发、应用与技术管理的队伍:必须建立一支由既懂计算机又 懂管理的计算机技术人员和业务管理人员两方面人员组成的开发队伍 具备一定的资金,02-第二章-管理信息系统开发方法和技术,2.3现代MIS开发策略 一、不可行的开发策略 不可行开发策略:不可行开发策略是以往人们在开发信息系统时,最容易犯的错误,以后大家在开发信息系统时,应引以为戒。不可行开发策略包括: 1、组织机构法; 2、数据库方法; 3、想象系统法。,02-第二章-管理信息系统开

5、发方法和技术,1、组织机构法 此方法完全遵循现行系统的组织机构,机械地直接将它转换为以计算机处理为基础的信息系统。 这种做法主观认为现有组织机构很合理,不考虑如何适应计算机处理的要求和特点,没有重新规划各个子系统的合理划分。即对现行系统不进行必要的改造和调整,实际上是手工翻版,不能发挥计算机高效处理及资源共享等优越性,影响了计算机在管理上的应用效果。,02-第二章-管理信息系统开发方法和技术,流程重组案例,我国某化纤公司的销售业务涉及售后服务科、业务科、计划科、财务科、仓库等部门,其工作内容包括从签定合同开始到发货、实现销售收入等一系列过程。在管理水平不断提高和有可能采用新的信息技术加以支持的

6、条件下,该公司对原有销售过程进行了全面分析,提出了流程重组的新方案。,02-第二章-管理信息系统开发方法和技术,02-第二章-管理信息系统开发方法和技术,这一销售流程是当时我国大多数国有企业采用的运行模式,具有一定的代表性。这种销售流程简单、分工明确、职责清楚、易于管理。但通过对这种流程加以分析,发现了不少弊端: 效率低下。由于每个部门只完成某一项任务或某一环节,整个流程的运转必须通过多种单据的频繁传递来实现,工作人员多数时间处于等待状态,因而,效率不够充分。 无人对整个流程负责。每个职工只负责流程中的某一环节,各科室管理人员也只对本科室的业务负责,整个流程工作的质量无人负责,无从监督。 对顾

7、客满意度重视不够。在这种流程中,客户需和不同的部门频繁接触,如与业务科签订合同,到计划科开提货单和发票,在财务科进行单据的审核等,客户实际上担当了传递数据的任务,颠倒了服务与被服务的关系。,02-第二章-管理信息系统开发方法和技术,通过市场信息、给出市场价格,输入数据库中,根据用户需求,与数据库中的价格信息签定合同,根据数据库中未提货的信息与用户的提货单据发货,查询数据库中有无未结帐的,如有要予以结帐,如有到帐的也要及时输入数据库中,02-第二章-管理信息系统开发方法和技术,这样,四个活动的执行都直接和数据库相连,彼此相对独立。由于这一流程可在计算机信息系统支持下进行协同处理,消除了单据传递延

8、迟; 同时,功能管理转为过程管理,每个活动可建立一个相应的过程工作小组,用户只须与每一过程的管理人员接触,可以大大提高用户的满意度。,02-第二章-管理信息系统开发方法和技术,2、数据库方法 此方法是从数据而不是功能角度去分析和设计一个新系统。它强调将一个组织中的所有重要数据都存储在集中的大型数据库中,然后以数据库为中心,开展各项业务的处理。 由于事先没有很好考虑和规划新系统中各项业务之间的关系,所以在围绕数据库开发了一些应用项目后,就会发现功能之间不协调,甚至产生矛盾。,02-第二章-管理信息系统开发方法和技术,3、想象系统法 这种方法违背了新系统的“基于原系统而高于原系统”原则,将新系统分

9、析与设计完全建立在想象和假设的基础之上。 这种方法脱离实际,即使新系统一旦建立起来,也根本无法投入实际运行。再说,这种凭空想象的方法,更加花费时间和造成人力、物力浪费,02-第二章-管理信息系统开发方法和技术,2.3 现代MIS开发策略 1、“自上而下”的策略 2 、“自下而上”的策略 3、综合策略,02-第二章-管理信息系统开发方法和技术,1、“自上而下”的策略 特点:从企业的高层管理着手,从企业战略目标出发,将企业 看成一整体,探索合理的信息流,确定系统方案,然后自上而下层层分解,确定需要那些功能去保证目标的完成,从而划分相应的业务子系统 步骤:1.分析企业目标、环境、资源和限制条件; 2

10、.确定企业的各种活动和组织职能; 3.确定每一职能活动所需的信息及类型,进一步确定企业中的信息流模型; 4.确定子系统及其所需信息,得到各子系统的分工、协调和接口; 5.确定系统的数据结构,以及各子系统所需的信息6.输入、输出和数据存贮。,02-第二章-管理信息系统开发方法和技术,1、“自上而下”的策略 优点:整体性好,逻辑性较强,条理清楚,层次分明,能把握总体,综合考虑系统的优化 缺点:对规模较大系统的开发,因工作量大而影响具体细节的考虑,开发难度大,周期较长,系统开销大,所冒风险较大。一旦失败,所造成的损失是巨大的,02-第二章-管理信息系统开发方法和技术,2、“自下而上”的策略 方法:从

11、企业各个基层业务子系统(如财务会计、库存控制、物资供应、生产管理等)的日常业务数据处理出发,先实现一个个具体的业务功能,然后根据需要逐步增加有关管理控制和决策方面的功能,由低级到高级,不断完善,从而构成整个MIS并支持企业战略目标。 优点:符合人们由浅入深,由简到繁地认识事物的习惯,易于被接受和掌握。 以具体的业务处理为基础,根据需要而扩展,边实施边见效,容易开发,不会造成系统的浪费。,02-第二章-管理信息系统开发方法和技术,3、“自下而上”的策略 缺点:缺乏系统整体性和功能协调性,难于完整和周密,难以保证各子系统之间联系的合理性和有效性。 各个子系统的独立开发,还容易造成它们之间数据的不一

12、致性和数据的大量冗余,造成重复开发和返工。 适用范围:规模较小的系统开发,以及对开发工作缺乏 经验的情况。,02-第二章-管理信息系统开发方法和技术,3、综合开发策略 为了充分发挥以上两种开发策略的优点,人们往往将它们综合起来应用。在用“自上而下”方法确定了一个总的管理信息系统的总体方案之后,“自下而上”方法则是在总体方案指导下,对一个个业务信息系统进行具体功能和数据的分析和分解,并逐层具体到决策层。 大型系统往往采用这种开发策略,02-第二章-管理信息系统开发方法和技术,编目管理,流通管理,供书商,图书 发货单,采购管理,图书 交接单,图书 分发单,借阅证,借书单,读者,三、系统分析 2、现

13、行系统分析,02-第二章-管理信息系统开发方法和技术,采购管理,02-第二章-管理信息系统开发方法和技术,编目管理 将采购来的图书按学科内容进行科学的归类,加工整理,送入流通部门 对采购来的图书按照中国图书馆图书分类法进行分类,给出分类号和书次号 进行著录,检查无误后,做书标,目录卡片,组织分类目录,书名目录 对编目加工后的图书验收并分发至各书库及有关部室,做到帐书一致,手续清楚,三、系统分析 2、现行系统分析,02-第二章-管理信息系统开发方法和技术,流通管理 图书的外借(包括个人外借、馆际互借等) 续借 预约 书库的组织管理等工作 完成各类统计报表,书证的挂失和罚金的收缴等工作,系统分析现

14、行系统分析,三、系统分析 2、现行系统分析,02-第二章-管理信息系统开发方法和技术,三、系统分析 3、数据流程分析,02-第二章-管理信息系统开发方法和技术,采购管理,02-第二章-管理信息系统开发方法和技术,02-第二章-管理信息系统开发方法和技术,流通管理数据流程图,02-第二章-管理信息系统开发方法和技术,新系统目标 图书馆管理系统的目标是提高系统自动化、标准化处理,提高查询效率和准确性,为用户提供更便利、更全面的服务。,三、系统分析 4、新系统逻辑分析,02-第二章-管理信息系统开发方法和技术,采购管理,三、系统分析 4、新系统逻辑分析,02-第二章-管理信息系统开发方法和技术,流通

15、管理,三、系统分析 4、新系统逻辑分析,02-第二章-管理信息系统开发方法和技术,处理逻辑功能描述 对底层的处理逻辑进行说明 例如:借阅图书处理 if 有过期图书 交纳罚金 else 借阅图书 endif,三、系统分析 4、新系统逻辑分析,02-第二章-管理信息系统开发方法和技术,5、数据分析(ERD),02-第二章-管理信息系统开发方法和技术,根据系统分析得出的新系统逻辑结构进行系统的设计,由此可建立新系统的高层结构图。,四、系统设计 3、系统结构设计,02-第二章-管理信息系统开发方法和技术,采购管理模块分解,四、系统设计 3、系统结构设计,02-第二章-管理信息系统开发方法和技术,流通管

16、理模块分解,四、系统设计 3、系统结构设计,02-第二章-管理信息系统开发方法和技术,2.4 管理信息系统开发方法 2.4.1、结构化开发方法(SSA&D)(亦称“生命周期法”) 基本思想 采用结构化思想、系统工程的观点和工程化的方法,按照用 户至上的原则,先将整个管理信息作为一个大模块,自顶向下 ,以模块化结构设计技术进行模块分解,然后,再自底向上按 照系统的结构将各模块进行组合,最终实现系统的开发 开发步骤 系统规划阶段 系统分析阶段 系统设计阶段 系统实施阶段 系统运行阶段,02-第二章-管理信息系统开发方法和技术,02-第二章-管理信息系统开发方法和技术,41,信息系统的生命周期,第九

17、章 信息系统开发案例,02-第二章-管理信息系统开发方法和技术,42,9.1.2 信息系统开发的结构化方法,早期开发方法存在的问题 结构化方法的思路 结构化方法的思想 结构化方法的原则 结构化方法的阶段,42,第九章 信息系统开发案例,02-第二章-管理信息系统开发方法和技术,43,早期开发方法存在的主要问题(1),工作阶段的划分原则不明确 用户参与程度低 建设进程和工作质量难以进行有效的控制 工作任务集中在系统实施阶段 系统实施阶段的工作采取“自底向上”的方法,系统总体功能与目标的实现难以保证 ,43,第九章 信息系统开发案例,02-第二章-管理信息系统开发方法和技术,44,早期开发方法存在

18、的主要问题(2),开发出的系统:不能完全实现预定目标与功能;使用效果差;用户不满意;维护工作量大;维护费用高等。,44,第九章 信息系统开发案例,02-第二章-管理信息系统开发方法和技术,45,结构化方法的思路,Structured Approach:用一组规范的步骤、准则和工具进行开发工作。,45,第九章 信息系统开发案例,02-第二章-管理信息系统开发方法和技术,46,结构化方法的核心思想,结构化系统开发方法: 用系统的思想和系统工程的方法,按照用户至上的原则,结构化、模块化、自上而下对系统进行分析与设计。,46,第九章 信息系统开发案例,02-第二章-管理信息系统开发方法和技术,47,结

19、构化方法的主要原则,用户参与的原则 严格划分工作阶段,“先逻辑,后物理”的原则 “自顶向下、逐层分解”的原则 工作成果描述标准化的原则,47,第九章 信息系统开发案例,02-第二章-管理信息系统开发方法和技术,1、结构化开发方法(SSA&D) 特点:运用系统工程思想,严格按MIS的生命周期 分阶段开发系统 采用“综合方法”策略 强调系统分析 充分预料可能发生的变化 每阶段工作成果要成文,文档资料的格式要规范 化、标准化 用户的观点,02-第二章-管理信息系统开发方法和技术,1、结构化开发方法(SSA&D) 优点 严格区分系统开发的阶段性 自顶向下的整体性开发与设计和自底向上的由局部到整体的模块

20、设计与实施相结合 遵循用户至上原则 深入调查研究 充分预料可能发生的变化 开发过程工程化,02-第二章-管理信息系统开发方法和技术,1、结构化开发方法(SSA&D) 缺点 起点太低,所用工具落后,繁琐,致使系统的开发周期长 难于适应环境变化 对需求变化的弹性有限 系统开发团队与企业业务用户间缺乏联系。 拖延开发时间。 适用范围 - 主要适用于规模较大、结构化程度较高的系统的开发,02-第二章-管理信息系统开发方法和技术,2、原型法(prototyping),出现的时间 80年代兴起的一种开发模式 基本思想 运用原型法开发MIS,首先要对用户提出的初步需求进行总结,然后构造一个合适的原型并运行,

21、此后,通过系统开发人员与用户对原型的运行情况的不断分析、修改和研讨,不断扩充和完善系统的结构和功能,直到得到符合用户要求的系统为止,02-第二章-管理信息系统开发方法和技术,2、原型法(prototyping) 原型法的基本步骤和流程:,02-第二章-管理信息系统开发方法和技术,2、原型法(prototyping),特点 并不是要求系统开发之初,即完全掌握系统的所有需求 构造原型必须依赖快速的原型构造工具 原型构造工具必须能够提供目标系统的动态模型,才能通过运行它暴露出问题和缺陷,有利于迅速进行修改和完善 原型的反复修改是必然的和不可避免的,02-第二章-管理信息系统开发方法和技术,2、原型法

22、(prototyping),优点 符合人们认识事物的规律,系统开发循序渐进,反复修改,确保较好的用户满意度 开发周期短,费用相对少 由于有用户的直接参与,系统更加贴近实际 易学易用,减少用户的培训时间 应变能力强 缺点 不适合大规模系统的开发 开发过程管理要求高,整个开发过程要经过“修改评价再修改”的多次反复 适用范围 适合于:处理过程明确、简单系统;涉及面窄的小型系统 不适合于:大型、复杂系统,难以模拟;存在大量运算、逻辑性强的处理系统;管理基础工作不完善、处理过程不规范;大量批处理系统,02-第二章-管理信息系统开发方法和技术,结构化开发方法与原型法之比较: 优点: 结构化方法:(1)系统

23、具有较好的整体性和全局性 (2)标准化、程序化、规范化的软件工程 方法 (3)健全的文档资料,便于系统运行后的管 理和维护 (4)有利于开发出满足用户需求的系统 (5)适用于各种规模大小的,特别是大型 系统的开发 原型法:(1)开发周期短 (2)有利于开发人员与用户的交流、沟通 (3)自动化程度高 (4)适宜于小规模系统的开发,02-第二章-管理信息系统开发方法和技术,缺点: 结构化方法:(1)对系统分析阶段要求较高 (2)开发周期长,文档过多 (3)各阶段的审批工作困难 (4)所使用的工具落后 (5)结构化程度较低的系统不适宜此法 原型法: (1)规范化程度低,维护困难 (2)容易造成用户自

24、认为系统就是这个样子 (3)不适宜于大型系统的开发,02-第二章-管理信息系统开发方法和技术,事物总体(型),事物及其特征和其相互关联/结合,事物及其相互关联/结合的变换,事物及其特征和其相互关联/结合及其变换的自然语言描述,数据流图(DFD)及其字典(DD),数据存储(S),实体联系图(ERD),功能层次图,一般关系模型,文件结构,人工文件格式,模块结构图(MSD),具体数据库模型,内模型,全模型,子模型,用户需求及其相关的业务流程再造(BPR)与业务流程图(BPD,静态结构,动态流程,计算机模块,数据结构,算法,人工模块,具体图表,业务流程图,内源模式,全源模式,子源模式,现场工作流程,数

25、据库 源模式,子源模式,数据说明,执行语句,源程序,社会完成,系统分析 概念系统,系统设计逻辑系统,系统实现 物理系统,图5.2-左 MIS开发过程示意图,02-第二章-管理信息系统开发方法和技术,数据库源模式机内码,数据库目标模式,源程序机内码,目标程序,02-第二章-管理信息系统开发方法和技术,4、计算机辅助软件工程(CASE)开发方法 方法提出背景:系统开发周期长,工作效率低 ;质量得不到保证,数据一致性差 ;文档工作不规范 ;系统维护工作量大。 其实质是利用一些CASE工具(软件)实现开发过程的自动 化。严格来说,它不是一种开发方法。 项目管理工具;如:ADPS、Microsoft p

26、roject 图形工具;用于辅助绘制结构图、流程图、 CASE工具 功能图等。如:Develop Male 专用检测工具;测试、检查系统设计错误及 数据不一致性等。如:SATT、 WITT、ROSE 代码生成器;自动生成程序代码。如: 王特MIS、MISGS 文档生成器;生成标准化、规范化的文档资 料。 如系统分析说明书等,02-第二章-管理信息系统开发方法和技术,CASE方法的特点: 实现开发过程自动化; 文挡标准化、规范化; 提高开发速度和效率; 缩短开发周期; SSA&D CASE方法必须与 Prototyping 方法结合使用 OOM,02-第二章-管理信息系统开发方法和技术,作业:P51,1、2、3,THANK YOU,感谢聆听,批评指导,2020,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1