开始分析,调查系统需求.pptVIP

  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. 研究现有的各种方案的积极作用 有助于用户去思考如何更好地实现商业的功能。 有些解决方案已经是一流方案。 购买现成的解决方案通常要比新建系统更便宜,并且风险也更小。 ? 2. 危险 有时用户甚至系统分析员希望立刻购买某种方案。 公司的需求很有可能没有真正得到仔细的研究。 ? 3. 寻找解决方案时遇到的困难 如何找到有满足该商业需求的解决方案。 查阅:系统解决方案商名录、行业杂志。 ? 6.5 验证系统需求 结构化遍历,有时简称遍历,是指对调查结果和根据这些结果建立的原型进行复查。 结构化遍历的目的是发现存在的错误和问题,其基本思想是在理解系统需求的过程中建立需求文档,然后检查其中是否存在错误、遗漏、不一致之处,以及一些其他的问题。 ? 结构化遍历评价表 ? 要点回顾 分析阶段六个主要活动;BPR已成为提高业务处理过程而普遍使用的方法,它对分析阶段产生深远影响。 系统需求:功能需求和非功能需求。 系统相关者:用户、客户、技术人员 调查系统需求基本问题:“我需要哪些信息?” 三方面寻找信息、七种事实发现的技术 原型、联合应用程序设计技术、结构化遍历技术 ? 4. 主管用户 一个公司的高级行政人员不仅对刚刚讨论的日常问题感兴趣,更对企业的战略计划问题感兴趣。 通常他们想从系统中获得信息,以便他们能够比较资源利用是否得到全面改进。 他们也许想把系统和其他系统连接起来,从而使得系统可以向他们提供工商业发展趋势和方向等方面的战略信息。 ? 5. 外部用户 现在越来越多的系统允许外部实体直接访系统。客户可以通过互联网直接访问系统。 供应商可以通过访问系统来检查库存并初始化帐单交易,由于这些用户不是公司的常规人员,所以他们比较难以区分和访问。然而,现在他们属于系统开发所需要的重点考虑对象。 ? 6.3.2 客户 客户:给项目提供资金的人或团体。 项目小组必须在项目的整个开发过程始终向客户提供项目进展的概要情况。 客户或领导委员会的直接代表通常也负责批准或否决资金的使用。 ? 6.3.3 技术人员 尽管技术人员并不是真正的用户群,但他们是许多技术需求的来源。 包括:建立和维护公司计算机环境的人。 在诸如编程语言、计算机平台和其他设备方面对项目提供帮助。 ? 确定与哪些用户进行会谈 可通过分析新系统的作用域来开始这个过程。 在确定系统的作用域以后,工作组必须认真分出所有以任何方式从系统中获取所需信息的人。 宁可多包含一些相关的人,也不能漏掉一些重要的需求来源。 ? 6.4 信息收集技术 6.4.1复查现有报表、表格和过程描述 6.4.2开调查会 6.4.3分发和收集调查表 6.4.4 观察并记录商业过程 6.4.5 建立原型 6.4.6主持联合应用程序设计会议 6.4.7研究供应商的解决方案 ?? 系统分析员要想获得成功,就必须熟练掌握问题分析技术。为了便于全面地理解问题分析,让我们用下面的例子来说明。 一位母亲带着她的小孩去看病,医生做的第一件事情就是确定问题。这个孩子耳朵疼、发烧和流鼻涕,这些是问题吗?这位母亲已经给孩子吃了止痛药以减轻疼痛,但孩子没有好转。母亲处理了症状而不是真正的问题。庆幸的是,医生受过训练能够做出进一步分析。检查了小孩后,医生得出结论,孩子得的是中耳炎,这是症状的根本原因。 现在问题已经被确定并被分析了,到医生建议一种治方案)的时候了。通常,医生会开出抗生素治疗中耳炎,但医生首先需要确定是否存在对使用药物的任何约束条件。这个孩子有多大?体重多少?孩子对什么东西过敏?可以吃药片吗?医生一旦知道了这些约束条件,就可以开出一个处方了。 ? 系统分析员使用和医生一样的问题解决过程,但不是用来诊断医学问题,他们诊断系统问题。 没有经验的系统分析员在试图分析问题时常犯的一个错误是把症状当成问题。 结果,他们可能会设计并实现一个没有解决真正问题或者可能引起新问题的方案。 ? 主要问题 1. 商业处理过程是什么样的 2. 商业过程应该怎样完成 3. 需求什么样的信息 ? 主题 对用户来说的问题 商业处理过程是什么样的 你要干什么 商业过程应该怎样完成 如何完成它?或需要哪些步骤 需求什么样的信息 你要使用哪些信息?你要使用什么样的表单或报告 1. 商业处理过程是什么样的 主题“你要干什么?”的核心是要理解商业功能。 该问题是可以进行“沟通”的第一步。 作为一个系统分析员,你必须仔细地识别出在改进的系统中,这些商业功能哪些是重要的,哪些是需要保留的,而哪些是可能要删除的。 ? 2. 商业过程应该怎样完成 主题“如何完成它?”是把讨论从现有系统转向新系统的方法。 核心是新系统应该如何支持这项功能,而不是它在现有系统下如何执行。 用户通常只愿谈论现有的系统,但对系统分析员来说

文档评论(0)

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

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

1亿VIP精品文档

相关文档