- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MIS系统开发与规划
管理信息系统 MIS系统开发与规划 2003-9-22 内容提要 信息系统开发方式 管理信息系统的开发步骤 各种开发方法的比较 系统规划-BSP 系统可行性研究 信息系统开发方式 1. 自行开发方式 由用户依靠自己的力量独立完成系统开发的各项任务。要求用户有较强的系统分析、设计和编程能力;优点:费用低,易维护、能培养企业自己的IS 人才。 2.委托开发方式 委托系统集成商按照用户的需求承担开发任务。(只要求用户配备精通管理业务的人负责参与),省事。缺点:费用高、维护和扩展均依靠对方,不利于企业的人才培养。 3. 联合开发方式 由用户中精通管理业务、计算机技术的开发人员与有丰富经验的机构或专业IS 开发人员共同完成。用户参与系统分析、设计,并由用户开展系统转换及系统管理、维护工作。缺点:不易合作,难协调。 4. 购买商品化软件方式 对功能单一、简单的小型系统购买商品化管理软件很有效,但对规模较大、功能复杂、需求不确定性程度比较高的系统不适应。 管理信息系统的开发步骤 建立领导小组 项目开发各阶段的任务 系统分析 内容包括数据的收集、数据的分析、系统数据流程图的确定以及系统方案的确定等。 系统设计 包括计算机系统流程图的确定、编码、输入输出设计、文件设计、程序设计等。 系统实现 包括机器的购买、安装、程序调试、系统的切换以及系统的运行和维护等。 系统的评价 包括建成时的评价和运行后的评价,发现问题并提出系统更新的请求等。 管理信息系统开发方法体系机构 信息系统开发方法体系结构 1.系统开发生命周期(SDLC):是指组织、管理和控制信息系统开发过程的一种基本框架,以这些方法所进行的过程的特点进行分类(按时间过程分类)。 生命周期法LC:遵循生命周期法的开发要求,自顶而下,按工作阶段顺序开发系统。 原型法PROT.:首先建立一个能反映用户重要需求的原型,通过与用户反复的交流,不断地对系统进行修改,直到建立一个完全符合用户要求的新系统。 信息系统开发方法体系结构 2.方法学:指把具体的方法和技术包装在一起而形成的一种思想体系。从驱动对象方法论的角度分类(按系统的分析要素分类)有: 结构化方法(即面向功能PO(过程)的方法):强调系统的功能属性。 数据建模方法(即面向数据DO的方法,又称信息工程方法):强调系统的数据属性。 面向对象OO方法:强调系统的行为属性。 信息系统开发方法体系结构 3.技术:指支持某种方法论的技术。如结构化分析技术、软件复用技术。 4.系统开发环境/工具:指支持信息系统生命周期、方法学以及技术的应用软件。如:计算机辅助软件工程CASE、SDE(软件开发工程)、SEE(软件工程环境 )、IPSE(集成化工程项目支持系统)等。 实际开发中,通常将以上几种方法和技术结合使用,如面向数据方法和原型法相结合,面向处理和面向数据相结合,面向对象和面向处理相结合等,而且经常借助于一些系统开发环境/工具。 系统开发方法的演变 60-70年代 结构化系统分析与设计 开发工作结构化、标准化,将开发过程划分需求分析、设计、实现、测试等几个生命周期阶段; 80年代初,原型法(prototyping) 在4GL环境中开发,先抓住局部设计实现,然后不断修改,直到全面满足要求; 80年代末 CASE(计算机辅助软件工程)方法和OO(面向对象)方法; 90年代,客户/服务器或基于WEB的开发 客户购买现成的软件包,甚至是整个系统,然后进行基于部件的开发或进行系统集成。 结构化系统开发方法 结构化、工程化的系统开发方法和生命周期方法的结合。 其基本思想是: 用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化,自顶向下地对系统进行分析与设计,自底向上地进行实施。 把MIS的开发分为五个阶段: 总体规划、系统分析、系统设计、系统实施、系统运行维护。 对其每一阶段规定它的任务、工作流程、管理目标及要编制的文档,使开发工作易于管理和控制,形成一个可操作的规范。 结构化系统开发方法的优缺点 优点: 建立面向用户的观点。 严格区分工作区间。 结构化、模块化、自顶向下进行分析、设计,自底向上进行实施。 深入调查研究,并在分析阶段充分预料可能发生的变化。 开发过程按工程标准规范化,文档资料标准化。 缺点: 开发周期长。 繁琐,使用工具落后。 不可能充分预料可能发生的情况及变化。 不直观,用户最后才能看到真实模型。 原型法的开发过程 原型法的作用 原型法是一个建立模型的过程,该模型能示范目标产品、服务或系统的特征。 获得需求:从建立基本系统需求的简单原型开始,允许知识工作者增加更多的需求(信息或过程)作为对原型的修订。 帮助确定需求:在很多系统开发过程中
文档评论(0)