第5章 系统分析.ppt_第1页
第5章 系统分析.ppt_第2页
第5章 系统分析.ppt_第3页
第5章 系统分析.ppt_第4页
第5章 系统分析.ppt_第5页
已阅读5页,还剩175页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第5章系统分析、5.1需求分析5.2系统分析案例分析实验4系统分析练习题、5.1需求分析、5.1.1概要需求分析(Requirement Analysis )调查了用户对新开发的信息系统的需求和要求,结合组织的目标、现状、实力和技术等要素1 )需求调查需求调查(Requirement Investigation )也称为需求获得,分析师通过座谈、访问、问卷调查、座谈会等形式,深入理解用户对新建信息系统的需求和要求,获得用户的需求。 2 )需求分析需求分析(Requirement Analysis )针对获得的用户需求,通过综合考虑组织目标、现状、技术条件、投资能力等因素,从信息系统目标、结构、

2、功能、性能、风险等方面进行深入分析,最终确定合理性3 ) 需求描述需求描述(Requirement Description )是构建信息系统的需求手册,以规范的形式描述需求分析的结果,形成需求规格描述,作为后续开发工作的依据。 5.1.2需求调查1 .需求调查的内容1 )整体需求是用户对确立的信息系统的整体要求。 包括信息系统应实现的总目标、信息系统的范围、信息系统的整体结构和结构、信息系统应具备的核心功能等。 2 )功能需求功能需求是信息系统应该提供的功能和能够达到的效用。 功能要求是总体要求的分解和细分。 信息系统的功能是层次性的,是不同的分类标准,具有整个信息系统的功能和详细功能的抽象功

3、能和具体功能有核心功能和辅助功能。 3 )性能要求性能要求包括信息系统的效率、处理方式、可靠性、安全性、适应性等技术要求。 性能要求因系统而异。 例如,基于在线事务的信息系统具有较快的响应速度,而典型的事务系统具有较慢的响应速度。 4 )其他需求除上述三个需求外,还应调查用户的投资能力、开发时间、开发团队、社会法律等非技术需求。 2、需求调查的方法需求调查的方法与业务调查方法很相似,需要以面谈、访问、问卷调查、举行座谈会等形式进行。 一般用户在开发当初,没有明确认识应该开发的信息系统应该具有的功能和能够达到的结果,需求调查比现行组织系统的调查难,除了一般的调查方法之外,还需要采用以下的辅助方法

4、。 1 )启发法由于应开发的信息系统应具有的功能和可达到的效果不够清楚,调查人员在需求调查过程中,对用户进行引导和启发,发现信息技术给人们的工作和生活方式带来的巨大变化,信息技术的巨大能力,信息技术对现行组织管理和业务过程的革新和改造, 使需要向用户详细介绍信息技术在本领域应用成功的用户产生对信息系统的感性认识,启发当前组织管理和业务处理中存在的问题,使用户发现,发现潜在需求。 2 )参观法在系统开发之初,可以向用户展示同行或同种成功的信息系统。 用户看到这些具体的系统,会给信息系统的功能、作用、外在效果、与人的交互方式等带来直观的印象,引导和启发用户的联想,通过模拟思维,提出自己对信息系统的

5、需求。 对于对信息系统没有直观感觉的用户,采用观看法是十分有效的方法。 3 )原型法原型法通过原型生成系统,根据用户的初步需要,构筑信息系统的初步原型。用户和调查人员将讨论生成的原型,并分析原型是否正确反映了用户的原始目标,以及在哪些方面需要改进和加强。 原型为用户与开发者的交流和讨论提供了具体的参照对象,以原型为参照对象,需求调查可以纠正明确矛盾的用户需求。 5.1.3需求分析1 .概括需求分析的任务是根据需求调查,结合组织目标、业务现状、技术水平、投资能力等要素,对用户提出的需求从信息系统目标、宏观结构、业务功能、技术性能、风险等方面进行深入分析,最后确定全面、风险等需求分析过程是简化用户

6、需求的过程。 通过用户需求的修改、补充、细分、削减、重组等工作,最终得到全面可行的信息系统需求。 需求分析需要用户参与,随时与用户沟通思想,了解情况,最终确定的需求分析结果需要用户批准。 2 .目标分析目标分析是对信息系统要达到的目标的分析。 信息系统的目标应当服从组织系统的目标是组织目标的有机组成部分从Kozar的角度来看,信息系统目标是从组织目标得出的,应该构成组织使命、目标、战略和塔型结构(参见图5.1 )。 图5.1目标层次,1 )书店信息系统目标分析在第4章介绍的组织目标分析中,已经讨论了中联书店的使命、方向、总目标、子目标和组织策略。 在此基础上,探讨中联书店信息系统的目标。 研究

7、发现,用户建立的中联书店信息系统的总体需求是建立全面管理书店业务的信息系统,为所有书籍、读者、员工提供全面管理的图书市场、进货、出版社、书商提供全面管理的图书库入库、出库、盘库、信息损失过程的管理图书经过调查,建立中联书店信息系统需要(1)在全国没有形成统一、顺畅的图书出版信息发布渠道(2)读者流动量过大,每天来店的读者平均超过1000人(3)分店的建设需要5年时间,每个新建的分店的业务运营根据书店的使命、方向、目标、策略、用户需求和制约因素的分析,就书店信息系统的目标进行分析;(1)根据书店的使命、方向、目标和现状,提供一流的服务,提高图书市场的占有率,功能完善,业务展望广阔;(2) 书店信

8、息系统应该能够全面管理所有的图书和书店员工的信息,但由于一般读者的信息量过多,保留读者的信息的价值和意义也不大,所以不管一般读者的信息,能够在适当的时机执行会员管理系统。 (3)管理图书修订、采购,但考虑到全国图书出版尚未形成顺利的信息发布渠道,暂时不管理图书市场信息;(4)全面管理图书库的入库、出库、盘库、信息损失;(5)全面管理图书的销售、结算、安全;(6)全面管理总店信息系统2 )根据书店信息系统的目标以上的分析,最终决定书店信息系统的目标如下。(1)书店信息系统的总目标是:全面管理总店的图书修订、订购、库存、销售、决算以及书店事务,为图书业务提供全面、一致、快速的处理的系统在易于使用、

9、易于操作的系统中具有安全性和机密性。 (2)书店信息系统的功能目标是:修订市场管理,包括以下两个方面:辅助图书订购修订图的制作,提供图书订购修订图的制作、修改、记忆、输出、阅览等功能的图书订购管理,提供图书订购、合同、支付、进货等方面的管理。 包括书库管理、图书入库管理、图书出库管理、图书书库管理及图书报损管理。 图书销售管理。 员工信息管理、工资管理、员工工作管理、日常业务管理等事务管理。 (3)书店信息系统的性能目标是,在总店多台计算机通过网络连接到一体化系统,系统的处理效率比手动提高30%一般员工可以通过简单的训练使用系统,用户可以在前台通过计算机查询书籍3、需求结构分析需求结构按照信息

10、系统的目标、功能和需求的关系,整体上将信息系统的需求分成几个需求包,这些需求包相互关联构成信息系统的需求结构。 需求结构是对需求的有效组织方法。 由于一个信息系统的需求非常大,所以需要分解和整理需求的方法。 根据需求结构将需求分成多个需求包,并分解、细分各需求包,使开发人员能够更好地掌握、组织和管理需求。 需求结构是组织需求的方法,为系统分析时决定信息系统结构提供依据。 确定需求结构的依据是信息系统的目标、组织功能和需求之间的关系。 信息系统的需求是为了直接实现信息系统的目标而设置的,但信息系统的目标是结构型的,需求结构本身应与信息系统的目标结构相适应,因此信息系统的目标成为决定需求结构的主要

11、依据。 组织的功能取决于组织的目标。 信息系统的需求结构应与组织功能具有一定的对应性,因此组织功能也是决定需求结构的另一个依据。 另外,需求包装也应该具有凝聚性。 需求包装内的需求之间的关联性高,各需求包装之间的关联应尽可能少。 因此,需求的关联性是确定需求结构的另一个依据。 用包图描述信息系统的需求结构。 每个需求数据包由一个数据包表示,数据包和数据包之间存在配置关系。 需求数据包可以逐步分解,构成多层信息系统的需求结构。 以下,以中联书店信息系统为例,说明信息系统需求结构的决定过程。 中联书店系统的功能目标共分为四大部分:订单管理、书库管理、图书销售管理和书店事务管理。 可以将这四个大部分

12、分解为第一层的需求软件包。 其中,订单管理可分为订单管理、订单管理、合同管理、书目管理、进货管理和书商管理6个功能,书库管理可分为入库、出库、盘库和信损4个功能,书店事务管理可分为员工信息管理、工资管理、员工勤奋管理、日常事务管理4个功能这些分解部份可以是二级需求封装。 书店信息系统的需求结构如图5.2所示。 图5.2书店信息系统需求结构图,4 .功能分析1 )功能分析的基本原理信息系统功能是信息系统应具有的性能和作用。 信息系统的目标通过信息系统功能来表现和实现。信息系统功能也是信息系统向用户展现的外观效应,用户可以通过信息系统提供的功能来认识、使用、评价信息系统,通过使用信息系统功能来完成

13、自己的业务。 功能分析是需求分析的重要内容,需求分析除了确定信息系统的目标、结构、性能和风险外,重要的工作是确定信息系统的功能。 功能分析的依据是基于用户需求的信息系统目标。 用例分析是一种手段,通过参考组织功能模型,制作用信息系统功能模型描述的功能分析结果。 信息系统的目标是功能分析的依据。 信息系统功能是信息系统目标的表现和实现,信息系统的各个功能直接或间接地与信息系统的目标相关。 信息系统的目标也是检查信息系统功能设定是否正确的依据。 用户的需求是信息系统功能的主要来源。 信息系统提供给组织的各种人员,支持各自的业务。 信息系统的功能表现为组织内各种人想通过信息系统完成自己业务的需要,这

14、些需要表现为用户对信息系统的功能需要。 用例分析是进行功能分析的主要手段。 信息系统运行后,信息系统的功能必须向组织的各种人员表现和提供。 因为他们是信息系统的利用者,信息系统的功能在利用者利用信息系统的过程中表现出来。 获得信息系统功能的重要方法之一是通过信息系统用户与信息系统的交互过程来确定信息系统的功能。 功能分析需要参照在业务分析中创建的组织功能模型。 信息系统是根据现在的组织系统构筑的结构型系统,组织功能模型是现在的组织系统功能的描述。 因此,信息系统功能需要参考组织功能模型。 功能分析的结果可以用信息系统功能模型描述。 信息系统功能模型是记述信息系统功能的用例图和用例说明的用例词典

15、,通过信息系统利用者和信息系统的相互作用过程,反映信息系统应具有的功能。 2 )功能分析过程以中联书店图书销售管理为例,探讨功能分析过程。 功能分析是需求结构的详细和进一步展开。 需求结构分析的一节将书店需求分为修订订单、书库管理、图书销售和事务管理四个部分,其中图书销售分为收据处理、存货管理、销售图书和会订四个二级功能。 其次,对图书销售管理的功能进行分析。 图5.3图书销售管理功能的用例图,图书销售管理应向销售人员提供收据处理、存放管理、销售图书和会订等功能,参照图5.3。 图5.4是这四个功能的再分解。 其中,“收据处理”分解为图5.4(a )的“出库发票的生成”和“查询出库发票”这两个

16、功能,“出库发票的生成”分解为图5.4(a1)的“出库发票的保存”、“出库发票的提交”的“外出发票的查询”分解为图5.4(a2)的“查询”。 分为“查询出站发票”、“删除出站发票”、“导航出站发票”和“显示出站发票”5个功能。 “盘点管理”分为图5.4(b )的“陈列盘点管理”、“盘点管理”和“报告损失管理”三个功能。 其中,“陈列架管理”分解为图5.4(b1)的“图书陈列架”、“查询陈列架图书”、“查询架图书”、“打印架图书”和“删除架图书”五个功能。 “工具架管理”被分解为图5.4(b2)的“工具架处理”和“工具架查询”两个功能。 “工具架处理”被分解为图5.4(b2-1)的“工具架图片的保存”、“工具架图片的印刷”、“新工具架图片”、“工具架图片为空”、“提交工具架图片”这5个功能。“工具架查询”被分解为图5.4(b2-2)的“参照工具架图”、“查询工具架图”、“删除工具架图”、“定位工具架图”、“显示工具架图”这5个功能。 “信息损失管理”被分解为图5.4(b3 )的“信息损失处理”和“信息损失查询”两个功能。 其中,“报纸损失处理”进一步细分为图5.4(b3-1)的“报纸损失票保存”、“报纸损失票打印”、“报纸损失票更新”、“报纸损失票清除”、“报纸损失票提交”5个功能。 “报告损票查询”分解为图5.4(b3-2)的“报告损票阅览”、“报告损票查询”、“

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论