怎样开发好一个办公自动化信息系统
(2)因为结构化生命周期采取功效分解、瀑布模型 方法, 在完成了功效需求定义后, 系统分析员就算完成了任务, 交给后续人员去工作, 后续人员以完成功效为关键目标, 往往使得各功效模块之间联络复杂, 且最终实现模型与人工系统模型在结构上有很大差异, 不利于了解和维护。之所以出现这一问题, 是因为对MIS 层次嵌套性认识不足。这么, 系统开发周期就比较长, 开发效率很低。按现在中国开发效率统计, 开发一个企业完整 信息系统常常需要两年多时间。然而, 经验表明, 一个系统 开发时间假如超出六个月, 其应用效果就要打折扣了。
*
怎样开发好一个办公自动化信息系统
(3)对于需求含有模糊性 问题引出了快速原型化方法。当取得一组基础 需求后, 原型化方法快速给予“实现”(即原型Prototype)。伴随用户和开发人员经过原型对系统了解 加深而不停地对这些需求进行细化补充, 需求是在不停与应用人员沟通 发展过程中动态地定义 , 这种方法能适应企业 工作方法。 然而, 用系统空间 进程对应实体, 造成一致性 困难; 而且, 原型化方法 原型是局部 , 这么就难以符合MIS 整体特征。同时, 因为实际工作中沟通 困难性及用户需求快速生成工具 缺乏, 使得系统建设计划较难得到实施, 所以也极难满足MIS 时效性要求。另外, 对于基础管理不够完善 企业, 系统建设轻易走上机械地模拟原来手工系统 轨道, 这么就不能表现MIS改善企业管理 特征。
*
怎样开发好一个办公自动化信息系统
(4)针对开发时效性问题引入了OO方法。OO方法以对象为基础, 利用特定 系统工具直接完成从对象客观 描述到系统结构之间 转换。这是OO方法最关键 特点和成就, 它使系统 重用性好。经典 语言有Ada、Smalltalk、C++等, 现在研究 关键是采取何种方法来使用这些语言, 即怎样从现行系统中抽象出可重用 对象来。60年代 Simular语言和70年代 Smalltalk语言都有学术价值, 但还未达成实用 阶段, 其根本原因是客观世界 对象五花八门, 难于抽象。而且纯面向对象 模型不能满足系统 要求, 实际上有很多模块是部分函数型模块、进程模块、Sell脚本、数据编码处理等, 难以统一成对象, 这么实用性就较差。同时, 这种方法也需要一定 系统工具基础支持才能够应用。另外在大型 MIS建设中, 假如不经自顶向下地整体划分, 而是一开始就自底向上地采取OO方法开发系统, 一样也会造成MIS整体结构差 结果。
*
怎样开发好一个办公自动化信息系统
(5)针对时效性和系统支持问题, 也可引入CASE方法。应用CASE方法 关键是CASE工具, CASE工具使原型化方法和OO方法能付诸于实现。然而, 现在CASE还是一个发展中 概念, 未能成为当初指望 包治百病 灵药。即使有部分CASE产品已经出现, 如DEC企业 集成化CASE(Digital Cohesion CASE)和ORACLE企业 CASE(Oracle CASE & Method)等, 但还没有一个统一 格式, 而且适用面有限, 能够全方面支持整个MIS开发全过程 CASE 研制需要较大 投资和较长 时间。20世纪90年代 CASE产品仍以专用 工具和目标适中 系统为主, 那种通用 集成化环境仍难以实用, 更难以商品化。
*
怎样开发好一个办公自动化信息系统
总而言之, 结构化生命周期开发方法即使有很多缺点, 但只有结构化生命周期开发方法是实用并较全方面支持整个系统开发过程 方法。其她 多个方法尽管有很多优点, 但或不很成熟或只能作为结构化系统开发方法在局部开发步骤 补充, 临时都还不能替换其在管理信息系统开发过程中 主导地位, 尤其是在占现在系统开发工作量最大 系统调查和系统分析这两个关键步骤。 因为本书作为管理信息系统建设 基础教材, 应让初学者建立起系统规范 建设思想, 掌握系统基础方法, 所以本书着重讨论结构化生命周期法 原理及应用。但强调激励读者在取得了本书 基础思想后用自己熟知 开发工具, 结合其她方法大胆进行实践, 以达成学以致用 目 。
*
怎样开发好一个办公自动化信息系统
办公自动化信息系统 开发方法
系统开发有多个方法,应依据多个情况、技术力量、外部环境等原因选择。不管采取哪种方法,
怎样开发好一个办公自动化信息系统课件 来自淘豆网m.daumloan.com转载请标明出处.