企业管理信息系统第二章.ppt
《企业管理信息系统第二章.ppt》由会员分享,可在线阅读,更多相关《企业管理信息系统第二章.ppt(44页珍藏版)》请在三一办公上搜索。
1、企业管理信息系统,08级商业信息系统、08级信息安全技术、08级企业信息化专业,企业管理信息的历史回顾,50s面向处理:程序+数据文件60s面向数据库:出现了数据库 程序难懂难写难维护 标准化成为愿景70s生命周期发诞生 并产生了结构化开发方法80s 4th语言 原型法80s末 CASE 与OO开发方法90s模块化和模块连接技术 中期 WEB技术 基于部件的开发,企业管理信息系统的开发任务,1、满足用户需求2、功能完整3、技术先进4、实现辅助决策,企业管理信息系统的难点,1、复杂性:涉及学科多、协调是一项复杂的系统工程、满足不同的信息需求、企业内外环境的不断变化2、创新性:克服旧系统与目前管理
2、的矛盾,促进企业管理模式与管理水平的改变3、高标准:需求变化、经的起考验,不能重来必须按工程规范4、历史短、经验不足:外30 内十几,企业管理信息系统的开发特点,1、需求牵引是企业管理信息系统的开发动力2、科学合理的管理是企业管理信息系统的开发前提3、因地知宜的开发策略4、企业的管理模式和运行机制决定企业管理信息系统的功能和结构5、投资巨大,企业管理信息系统的开发原则,1、稳定性原则:2、先进性和实用性原则:3、面向用户原则:4、一把手原则:(特别重要)5、工程化、标准化原则:6、整体性原则:7、阶段性原则:(附加),企业管理信息系统的开发条件,1、管理方法科学化:2、领导重视和业务部门的大力
3、支持:3、建立一支开发、应用与技术管理的队伍:4、拥有雄厚的资金,企业管理信息系统的开发方式,1、自行开发2、委托开发:3、联合开发:4、购买软件包实行二次开发SWOT优势(Strength)弱势(Weak)机会(Opportunity)威胁(Threat),企业管理信息系统的开发策略,1、自上而下:2、自下而上:自上而下用于总体方案的制定,根据企业目标确定MIS目标,围绕系统目标大体划分子系统,确定子系统间要共享和传递的信息极其类型。自下而上的方法则于系统的设计实现,自下而上逐步实现各系统的开发应用,从而实现整个系统。自上而下地规划,自下而上地实现,结构化开发方法,SSA&D的基本思想:用系
4、统的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶向下地对系统进行分析与设计。自顶向下、逐步求精:举例分阶段、逐步完成阶段的独立任务Jackson 方法补充,例子,例1:在一数组中,找出其中的最大数。第一步 输入一数组 找出其中最大数 输出最大数 第二步 细化 任取一数,假设它就是最大数 将该数与其余各数逐一比较 若发现有任何数大于该假设的最大数,即取而代之。第三步 再细化 令“最大数”=数组中的第一个元素 从第二到最后一个数做 如果新元素“最大数”,则“最大数”=新元素。,MIS生命周期,结构化开发方法,结构化生命周期的优点,1、强调系统的思想和系统的方法,整体思路清楚,从全局出
5、发2、将系统分解为几个阶段,各阶段目标明确任务相对简单、独立,便于分工协作,降低难度3、容易把握工作进度,总体进度和管理4、面向流程和功能,能够进行企业流程再造,结构化生命周期的缺点,1、拥护只在需求阶段参与,需求往往是变化的2、分析阶段试图把所有的问题讨论清楚,完全明确目标和需求,一文档的形式固定下来。3、系统开发周期长4、不适应外部环境的变化,系统开发的原型法,原型法基本思想在管理信息系统开发的开始阶段,凭借系统开发人员对用户需求的理解与用户共同确定系统的基本要求和主要功能,在强有力的硬件和软件环境支持下,给出一个满足用户需求的初始系统原型,然后与用户反复协商修改,最终形成MIS系统。它的
6、基本思想是:系统开发人员首先对用户提出的问题进行理解、研究和总结,快速建立原型系统并运行。在运行过程中,不断发现新情况、新问题,反复修改,增加新功能,直到用户满意为止。原型定义的策略原型法是以一种与严格定义法截然不同的观点看待需求定义问题的方法。原型化的需求定义过程是一个开发人员与用户通力合作的反复过程。从一个能满足用户基本需求的原型系统开始,允许用户在开发过程中提出更好的要求,根据用户的要求不断地对系统进行完善,它实质上是一种迭代的、循环型的开发方式,采用原型法时需要注意以下几个问题。(1)并非所有的需求都能在系统开发前被准确地说明。(2)项目参加者之间通常都存在交流上的困难,原型提供了克服
7、该困难的一个手段。(3)需要实际的、可供用户参与的系统模型。(4)有合适的系统开发环境。(5)反复是完全需要和值得提倡的,但需求一旦确定,就应遵从严格的方法。,原型法的工作流程,原型法的特点(1)原型法符合人们认识事物的规律,人们认识事物不可能一次就完全了解。(2)原型法有利于项目的开发者和用户之间进行交流。(3)实际的原型为准确认识问题创造了条件。(4)能充分利用最新的系统开发环境。(5)原型法将系统的调查、分析和设计融为一体。,原型法的优缺点其主要有以下几个优点认识上的突破:循环反复的反馈过程符合人们认识客观事物规律改进了用户和系统设计者的信息交流方式:提高用户参与开发的积极性更加贴近实际
8、,用户满意度提高降低了开发风险和开发成本原型法的局限性开发工具要求高对于大型的系统,如果不经过系统分析来进行整体性划分就想直接用屏幕一个一个进行模拟,那是很困难的。对于原基础管理不善、信息处理混乱的问题,使用原型法有一定困难。对于大量的运算、逻辑性较强的程序模块,原型法很难构造一个合适的模型来供人评判。,原型法的适用范围(1)适用于小型、局部系统。(2)适用于规模较小的系统。(3)适用于业务处理过程比较简单或不太复杂的系统。(4)适用于业务需求相对较为确定(不一定很明确)的系统。(5)适用于具有较丰富系统开发经验的人员采用。,面向对象方法,面向对象方法的基本思想面向对象方法使设计的软件尽可能直
9、接地描述现实世界,构造模块化、可重用、维护性好的软件且能控制软件的复杂性和降低开发费用。面向对象方法具有下述四个要点。(1)认为客观世界是由各种对象组成的,任何事物都是对象,复杂的对象可以由比较简单的对象以某种方式组合而成。因此,面向对象的软件系统是由对象组成的,软件中的任何元素都是对象,复杂的软件对象由比较简单的对象组合而成。(2)把所有对象都划分成各种对象类(简称为类Class),每个对象类都定义了一组数据和一组方法,数据用于表示对象的静态属性,是对象的状态信息。因此,每当建立该对象类的一个新实例时,就按照类中对数据的定义为这个新对象生成一组专用的数据,以便描述该对象独特的属性值。(3)按
10、照子类(或称为派生类)与父类(或称为基类)的关系,把若干个对象类组成一个层次结构的系统(也称为类等级)。(4)对象彼此之间仅能通过传递消息互相联系。,面向对象开发方法的基本概念面向对象开发方法的中心是围绕着对象、类、属性、事件和消息等概念展开的,其中对象和类是该方法的核心。1)对象对象(Object)就是客观世界中的任何事物在计算机程序世界里的抽象表示,或者说,是现实世界中个体的数据抽象模型。对象是一个封闭体,它由一组数据和施加于这些数据上的一组操作构成。对象由这样几个部分组成:对象的标识、数据、操作和接口。(1)标识:即对象的名称,用来在问题域中与其他对象相区别。(2)数据:描述对象属性的存
11、储或数据结构,表明了对象的一种状态。(3)操作:即对象的行为,分为两类,一类是对象自身承受的操作,即操作结果修改了自身原有属性状态;另一类是施加于其他对象的操作,即将产生的输出结果作为消息发送的操作。(4)接口:主要是指对外接口,是指对象受理外部消息所指定操作的名称集合。面向对象方法中的对象就是一些可重用部件,是面向对象程序设计的基本元素。,2)类类(Class)是具有相同或相似结构、操作和约束规则的对象组成的集合,是一组对象的属性和行为特征的抽象描述,或者说,是具有共同属性、共同操作方法(性质)的对象集合。类中最基础的称为基类,是其他子类派生的基础。子类是在继承基类的基础上,又增加一些新的特
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 管理信息系统 第二
链接地址:https://www.31ppt.com/p-5308716.html