第二章-MIS的研制途径--管理信息系统教学.pptVIP

第二章-MIS的研制途径--管理信息系统教学.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第二章

MIS的研制途径;掌握系统的生命周期基本概念;

理解主要系统开发方法及各种开发方法的特点;

掌握管理信息系统开发策略和方式;

理解系统建设的复杂性与应具备的前提条件;

熟悉系统开发的基本原则。;第二章管理信息系统的研制途径;2.1.1系统的生命周期

1.系统生命周期

是指从立项、功能确定、设计、开发成功、投入使用,并在使用中不断修改、完善,直至被新的系统所替代,而停止该系统使用的全过程。;系统规划:这个阶段的主要任务是对企业的环境、目标、现行系统的状况进行初步调查,根据企业目标和发展战略,确定系统的发展战略,对建设新系统的需求作出分析和预测,同时考虑建设新系统所受的各种制约,研究建设新系统的必要性和可行性。;系统分析:这个阶段的任务仍然不是具体地解决问题,而是详细分析现行系统(原有系统)存在的问题,找出解决这些问题的方案和所要达到的目标,并说明可供选择的解决方案。;系统设计:这一阶段并不是去实现系统,而根据系统分析说明书,提出系统的总体结构、布局、详细开发思路与计划都是十分必要的。系统设计阶段的任务是解决“怎么做”的问题,设计实现已定义的、并经过系统分析的管理信息系统。;70年代,系统开发的结构化生命周期法

80年代初,原型法

80年代末期,计算机辅助软件工程(ComputerAidedSoftwareEngineering,CASE)和面向对象(Object-Oriented,OO)的开发方法;系统开发方法是指为获取某一对象而组织人们思维活动的过程,以及实现这个过程必需采取的步骤和途径。;2.2.1结构化生命周期法;3.结构化生命周期法的不足

所需文档资料数量大

人机交互界面表达难

用户信息反馈慢

开发周期长;原型法是出于一种朴素的原理:先按照用户提出的需求,快速、低成本地建立一个系统原型,然后提供给用户试用,在试用过程中不断完善。通过用户与系统原型的交互作用,用户能够不断明确自己的信息需求。被用户最终认可的原型,即可作为系统的最终开发结果。;2.原型法的开发过程

用户需求描述

建立初始原型

使用原型系统

修改和完完善原型;3.使用原型法需要注意的问题

并非所有的需求都能在系统开发前被准确地说明

项目参加者之间通常都存在交流上的困难,原型提供了克服该困难的一个手段

需要实际的、可供用户参与的系统模型

有合适的系统开发环境

反复是完全需要和值得提倡的,但需求一旦确定,就应遵从严格的方法;4.原型法的支持环境

集成化的数据字典

高性能的数据库管理系统

超高级语言

报告生成器

屏幕格式生成器

自动文档编写机制;5.原型法的特点

符合人们认识事物的规律

有利于项目的开发者和用户之间的交流,原型法加强了开发过程中的用户参与程度

实际的原型为准确认识问题创造了条件

能充分利用最新的系统开发环境

将系统的调查、分析、设计融为一体原型法对大型系统有局限性;1.面向对象方法概述

面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界、解决问题的方法与过程。

区分对象及其属性,例如,区分台式计算机和笔记本计算机。

区分整体对象及其组成部分

不同对象类的形成以及区分;系统的类型;3.面向对象方法的特点

从问题域中客观存在的事物出发来构造软件系统

事物的静态特征用对象的属性来表示,事物的动态特征用对象的操作来表示

对象的属性与操作结合为一体,成为一个独立的实体,对外屏蔽其内部细节;对事物进行分类,把具有相同属性和相同操作的对象归为一类,类是这些对象的抽象描述,每个对象是它的类的一个实例

通过在不同程度上运用抽象原则,可以得到较一般的类和较特殊的类

复杂对象可以用简单的对象作为其构成部分

对象之间通过消息进行通信,以实现对象之间的动态联系

通过关联表达对象之间的静态关系;用例模型:包含所有用例及其与用户之间的关系。

对象模型:包含问题域涉及的类及其属性和关系,其作用是更详细地提炼用例,将系统的行为初步分配给提供行为的一组对象。

设计模型:将系统的静态结构定义为子系统、类和接口,并定义由子系统、类和接口之间的协作来实现的用例。

实现模型:包含构件和类到构件的映射。

配置模型:定义计算机的物理节点和构件到这些节点的映射。

测试模型:描述用于验证用例的测试用例。;1.商业软件包的开发过程

利用商业软件包法开发系统一般需要经过系统分析、系统设计、系统修正和系统维护运行阶段。系统分析阶段主要完成的任务包括确认用户的需求,提出解决需求的方案,对购买商业软件包和自行开发方案进行比较,评估市场上的商品软件包,选择软件包等。一般可按表2.1所示的评价标准来选择合适的商业软件包。;1.结构化生命周期法统

能够辅助管理人员对原有的业务进行清理,

文档评论(0)

178****2493 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档