系统分析师读书笔记.docVIP

  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文档。上传文档
查看更多
第1 章概述 企业计算机信息系统的建设,其发展轨迹应该是一个从 EDP 到TPS,再到MIS,DSS 和OIS的发展过程。 系统建设前企业应具备的条件 企业高层领导应具有对企业信息系统建设规律性的认识 企业必须认真分析建立计算机信息系统的实际需求 管理的科学化是企业信息系统建立的基础和保证 企业文化和管理人员的组织结构应能满足系统建设的需要 规范和齐全的数据是建立企业计算机信息系统的必要条件 企业有必要的开发期和维护期的资金保证 系统建设中企业应具备的条件 企业高层领导介入系统建设 企业高层领导最了解本企业的战略目标和企业最本质的信息需求 企业高层领导介入系统,能有效地在人力、财力和物力上组织系统的开发,并有效地解决一切在开发中可能出现的各种问题 吸收相关企业信息系统建设中的经验和教训 选择适合本企业实际情况的开发方式 委托开发方式 合作开发方式 自行开发方式 建立系统开发组织机构和选择成员 系统开发策略的制定和开发方法、开发工具的选择。要了解可选择的方法对开发对象的适应性;开发者对可选择开发方法的熟练程度。 组织基础数据的收集和预处理,实施数据工程 确定收集数据的范围和数量并提出质量要求 有规范的标准的数据格式 完善对主题数据库的设计 设计并确定系统目标,进行投资估算 合理设计信息部门在企业机构中的位置 应用自动化的手段来开发系统 维护的内容是丰富的,维护的工作也是重要的。成功的系统一般都必须经过从基础性建设到优化再到取得效益的过程,其中优化即是通过维护来达到的。 认真做好系统的验收工作 着力优化系统的功能和性能 重视文档的整理和接收 重视系统维护队伍的建设 软件危机主要表现是:一方面是无法满足日益增长的对软件的需求;另一方面是难以满足对已有软件的维护需要。 软件危机的原因:一是软件生产本身所存在的复杂性;二是缺乏完善的软件开发方法和技术。 早期的对信息系统的分析、设计和开发方法由于规模较小,基本上是采用“自下而上”的,或称“自底向上”的方式。“自底向上”的分析、设计和开发方法也称为演变法。 “自顶向下”的系统分析、设计和开发方法是当前大系统开发所常用的方法。它是从企业或部门的经营和管理目标出发,从全局和整体来规划其信息需求,在一定程度上保证了合理的开发顺序和所有应用的最后整体化。 自底向上方法的优点有: ·使信息系统的开发易于适应组织机构的真正需要。 ·有助于发现和理解每个系统的附加需要,并易于判断其费用。 ·每一阶段所获得的经验和教训有助于下一阶段的开发。 ·相对地说,每一阶段的规模较小,易于控制和管理。 自底向上方法的缺点有: ·由于方法的演变性质,信息系统难以实现其整体性。 ·由于系统未进行全局规划,系统的数据一致性和完整性难以保证。 ·为了达到系统的性能要求,往往不得不重新调整系统,甚至要重新设计系统。 ·由于系统实施的分散性和演变性,因而与企业目标的联系往往是间接的,系统往往难以支持企业的整体战略目标。 自顶向下方法的优点有: ·可为企业或机构的重要决策和任务实现提供信息。 ·支持企业信息系统的整体性规划,并对系统的各子系统的协调和通信提供保证。 ·方法的实践有利于提高企业人员的整体观察问题的能力,从而有利于寻找到改进企业组织的途径。 自顶向下方法的缺点有: ·对系统分析和设计人员的要求较高。 ·开发周期长,系统复杂,一般属于一种高成本、大投资的工程。 ·对于大系统而言,自上而下的规划对于下层系统的实施往往缺乏约束力。 ·从经济角度来看;很难说自顶向下的做法在经济上是合算的。 模型化软件开发: 瀑布模型: 瀑布模型在一定程度上在消除非结构化软件、降低软件的复杂度、捉进软件开发工程化方面起到显著作用,但同时在大量的软件开发实践中也暴露出瀑布模型的缺点,其中最严重的是它缺乏灵活性,难以解决软件需求的不明确或不准确的难题。 螺旋模型: 使用该模型需要具有丰富经验的专家,他们应有相当丰富的风险评估经验和系统开发的专门知识。 制定计划:确定软件目标,选定实施方案,分析项目开发约束条件。 风险分析:分析所选择的方案,考虑该方案可能存在的风险以及如何规避风险。 工程实施:软件开发过程的实施。 工程评估:对成果进行评估,并提出修正意见 喷泉模型: 在实施中,对系统的某个部分常常重复迭代,相关的功能在迭代中逐步地演化到系统中,并且能体现无间隙特征,与瀑布模型相比,其分析、设计和编码之间没有明显的界限。 “软件工程”是指用于说明、设计和编制计算机软件的一套规范。主要焦点是用于计算机化处理过程的逻辑形式。 “信息工程”是指以当今数据系统为基础,建立一个计算机化企业所需要的一套相互关联的原则。主要焦点是用计算机来存储和维护数据,而信息则是从这些数据提炼出来的。 由于基本数据类型是稳定的,而数据处理过程是趋于变化的,所以当使用面向处理过

文档评论(0)

ranfand + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档