- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第一章管理信息系统基础知识*第四章系统分析及建模
内容简介第一章管理信息系统基础知识*开发周期包括系统分析、系统设计、系统实施等几个重要阶段。本章主要介绍系统分析的相关内容,包括:系统分析的主要目标和作用;系统分析各阶段的主要活动;系统分析的方法和工具等;最后,给出一个管理信息系统的分析实例。本章内容第一章管理信息系统基础知识*1系统分析的目标2系统分析内容和主要活动3需求分析的重要性4系统分析面临的主要问题5系统分析相关概念6建模4.7需求分析说明书的编写4.1系统分析的目标第一章管理信息系统基础知识*系统分析、系统设计和系统实施构成系统开发周期的三个主要阶段。系统分析是开发人员和用户共同参与的一项活动。这一阶段的主要任务是充分挖掘和理解用户对新系统的要求,并将其明确表述成一份书面资料。这份资料的主要内容就是新系统的逻辑模型,这就是系统分析说明书,又称用户需求说明书。需求分析是管理信息系统开发活动的起点,分析结果能否准确地反映用户的实际要求,将直接影响到后续各阶段的开发活动,决定着最终开发出来的系统能否满足用户的需求。这一阶段是系统建设工作中任务最为繁重、耗费资源最多的一个时期(功能需求、技术需求)。4.1系统分析的目标需求定义必须满足以下几个方面的要求:第一章管理信息系统基础知识*可维护:文档的编写应该是可灵活修改和易读的。完备的:所有需求都必须加以正确说明。一致的:需求之间应该没有逻辑上的矛盾。非冗余:不应有多余的、含混不清的需求说明。可理解:参加的各方应能以一种共同的方式来解释和理解需求。可测试:需求必须能够验证。0304050601024.2系统分析的内容与主要活动第一章管理信息系统基础知识*系统分析的基本内容:系统分析阶段需要对管理信息系统的下列问题进行调研和分析:(1)确定新系统的目标。(2)系统的总体结构描述。(3)子系统功能描述:(4)子系统数据分析:(5)数据输入输出描述:(6)确定技术性能指标,包括可靠性、安全必威体育官网网址性、适用性、可维护性和可移植性。(7)优化业务处理流程和数据流程,定义经济数学算法和模型。(8)确定计算机系统配置,计算机网络技术方案。4.2系统分析的内容与主要活动第一章管理信息系统基础知识*活动名称目标关键问题主要成果(产品)管理决策1初步调查明确系统开发目标和规划是否开发新系统?若开发,提出新系统的目标、规划、主要功能的初步设想,粗略估计系统开发所需的资源系统开发建议书是否同意系统发建议书?若同意,则安排可行性研究活动。2可行性研究进一步明确系统的目标、规划与功能,提出系统开发的初步方案与计划系统开发的技术可行性研究、经济可行性研究、营运可行性研究,系统开发初步方案与开发计划的制订可行性研究报告系统开发(设计)任务书(含计划)审定可行性研究报告,若同意,则下达系统开发(设计)任务书(或签协议、订合同)4.2系统分析的内容与主要活动第一章管理信息系统基础知识*活动名称目标关键问题主要成果(产品)管理决策3现行系统调查详细调查现行系统的工作过程,建立现行系统的逻辑模型,发现现行系统存在的主要问题。现行系统的结构业务流程和数据的详细分析,确认存在的问题(结构化遍历3W+1H)现行系统的调查报告(审查现行系统的调查报告)4新系统逻辑方案的提出明确用户信息需求,提出新系统的逻辑方案用户需求分析,新系统逻辑模型的建立(BPR)系统说明书审查系统说明书,若同意,则批准进入系统设计阶段4.3需求分析的重要性第一章管理信息系统基础知识*系统分析的核心任务是用户需求分析。用户需求指的是用户要求新系统必须满足的所有功能和约束条件,包括用户对功能、性能、可靠性、安全必威体育官网网址性等方面的要求,以及开发费用、开发周期和可使用资源等方面的限制,其中功能需求是最基本的。4.3需求分析的重要性第一章管理信息系统基础知识*需求分析阶段的工作质量,对于项目的开发成本有绝对的影响。经验与教训第一章管理信息系统基础知识*需求定义是否准确、真实,甚至决定项目的成败,必须引起足够的重视,应有保障需求定义质量的技术手段。如果需求定义不完整、不合乎逻辑、不贴切或使人易于发生误解,那么后续的开发活动可能就是在为一个错误的、不合乎逻辑的、不贴切的用户需求定义,设计了一个好的实现方案,编制了相应的高质量的代码,这样的设计和程序编码都是徒劳的。不论后续开发工作质量如何,都必然导致项目失败。4.4系统分析面临的主要问题第一章管理信息系统基础知识*系
文档评论(0)