- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7讲 管理信息系统的开发方法
CASE工具的作用 实现具有快速响应,专用资源和早期查错功能的交互式开发环境 实现系统开发和维护过程中各环节的自动化 通过强有力的图形用户界面(GUI),实现直观的程序设计 CASE工具的发展 最初级的工具:代码生成器 CASE工具系列: 集成化CASE工具:支持整个信息系统开发过程 前期CASE工具:支持系统规划、分析设计过程 后期CASE工具:支持系统设计、实施维护等过程 CASE工具的再认识 开发者必须具备坚实的系统分析与设计基础 掌握CASE工具需要专业性的培训和学习 CASE工具只是辅助系统开发过程的手段,它“无法从不完整的定义、不明确或不正确的说明书中生成软件”,因此需要更多的前期工作投入 7.4.4 面向对象的系统开发方法 目的:提高软件系统的可重用性、扩充性和可维护性,使软件向通用性方向发展 方法:操作与数据共同封装,以类与继承机制为基础的开发技术 发展:是最有前景的开发技术,目前仍在进一步完善当中 对象是数据和操作封装在一起的软件模块,具有高度的独立性 模型的基本单元是“对象”,对象的相互作用和联系构成了不同的系统 具有相同结构、操作和约束条件的对象形成“类”,下级对象与上级对象模块之间具有继承性 面向对象技术 面向对象的设计过程 在满足需求的条件下,把系统设计成由一些不可变的、相对固定的部分组成的最小集合,这些集合就是“对象” 可以通过逐层深入地定义不同的对象,定义对象之间联系的方法,实现系统模型的设计 面向对象方法 OO是一种很有前途的开发方法。但是,它需要一定的软件基础支持,需要与自顶向下的结构化设计过程配合使用 系统调查和需求分析 面向对象分析(OOA) 面向对象设计(OOD) 面向对象编程(OOP) 第7讲管理信息系统的开发方法 Li hong Xing 7.1 管理信息系统开发的特点 复杂程度高:涉及资源范围广,各种组织、人员、业务管理环节多 集体合作:需系统分析、设计、业务、管理、操作人员 合作,内外部人员合作 创造性的工作:不能简单复制手工环节,需要业务创新,并应付变动的环境 产品无形:在开发完成前难现服务的全貌 变动快:技术日新月异,业务流程不断改进 7.2 管理信息系统开发的指导原则 开发的目的性:以满足用户特定需求为最高准则;先设计,后购置设备 用户与开发者的配合:集体合作、及时交互、职责分明。 系统的整体性与相关性:由顶向下,先确定逻辑模型,再设计物理模型 系统的扩展性和易维护性:可以通过比较简单的调整适应环境的变化,延长系统的使用寿命 开发工作文档化与规范化:按照一定规范产生的各种文档是应用系统的重要组成部分 7.3 管理信息系统开发的方式 自行开发 合作开发 委托开发 购买软件 自包 外包 自行开发:自己完成系统的分析、设计和实施过程 委托开发:以合同方式将项目委托给专业性强的开发服务组织 合作开发:与其他组织和单位共同组成开发团体 购买软件:从开发商处直接购买应用软件 自行开发的利弊: 锻炼本企业开发队伍 利于系统及时改进和扩充 系统开发周期长 难以摆脱企业习惯管理方式的局限 合作开发的利弊: 优势互补 利于企业计算机队伍的培养和提高 项目的统一领导协调有一定的难度 协调管理的成本加大 委托开发的利弊: 开发周期短 无需拥有自行开发队伍 企业管理发生变化时,容易出现系统维护上的困难 若管理不善,容易出现项目超支 购买软件的利弊: 是最省力和经济的开发方式 容易实现标准化并采用先进技术 维护由开发商负责 所购产品并不完全适应企业实际需求 定制成本上升快 7.4 管理信息系统的开发方法 7.4.1 生命周期法 系统分析:对原系统进行系统可行性分析,详细调查,提出新系统的逻辑方案 系统设计:根据逻辑方案的要求,设计新系统的物理模型,提出应用软件系统的结构和相应的硬件、网络配置方案 系统实施:实现软硬件的设计,系统测试与转换 系统开发生命周期各阶段的主要工作 详细 设计 提出 要求 可行性 研究 系统 评价 系统 维护 验收 编程 调试 系统 转换 详细 调查 初步 调查 逻辑 设计 开发方 案选择 审批 审查 审查 总体 设计 系统规划 系统分析 系统设计 系统实施 系统运行 和维护 生命周期法的开发过程 产生与提出需求 初步调查 可行性研究 可行性分析报告 审批 修改目标、追加 资源、等待条件 A 停止研制 否 修改 是 修改说明书 A 详细调查 逻辑设计 系统分析报告 审批 B 停止研制 否 修改 是 B 总体设计 详细设计 系统设计说明书 审批 停止研制 修改设计方案 C 否 修改 C 系统实施 调 试 修改系统 验收 交付使用 是 修改 生命周期法主要特征 明确的阶段性开发过程分系统分析、系统设计、系统实施等多个阶段 用户与开发人员的职责划分。用户:确定
您可能关注的文档
最近下载
- 三年级新教科版科学《水沸腾了》说课稿.pdf VIP
- 2019一级造价工程师《建设工程技术与计量(水利工程)》真题带答案与解析.doc VIP
- 学会与父母沟通kt_,.ppt VIP
- 脑出血的分子生物学机制.pptx VIP
- 电除颤操作流程-电除颤操作流程.ppt VIP
- 医疗器械委托生产生产放行和上市放行管理制度.docx VIP
- 紫日电气ZVF9V变频器使用手册.docx
- 物流行业深度研究报告:大物流时代系列研究(三),公路港到网络货运平台,传化与满帮为例,探讨我国公路整车物流最优解(202108).pdf VIP
- 新教材 人教A版高中数学选择性必修第一册全册各章节 知识点考点汇总及解题方法提炼.pdf VIP
- 工业机器人及其应用 第三章 工业机器人的末端执行器.ppt VIP
文档评论(0)