1、 第三章 业务分析、需求分析、系统分析2022-6-3一、业务分析一、业务分析3.1 业务分析概述及主要工作业务分析概述及主要工作 3.2 业务调查业务调查 3.3 业务分析及实体分析业务分析及实体分析二、需求分析二、需求分析3.4 需求分析概述需求分析概述 3.5 需求调查需求调查3.6 需求分析需求分析 3.7 需求描述需求描述 3.8 需求验证需求验证三、系统分析三、系统分析 3.9 概述概述3.10 逻辑结构分析逻辑结构分析 第三章 业务分析、需求分析、系统分析2022-6-3 一、一、业务分析业务分析3.1 3.1 业务分析概述及主要工作业务分析概述及主要工作 3.1.1 3.1.1
2、 业务分析的目的和任务业务分析的目的和任务目的目的: :分析和认识现行组织系统。分析和认识现行组织系统。任务任务: :在系统分析员的主持下,由开发人员和用户一在系统分析员的主持下,由开发人员和用户一 起,对现行组织系统的目标、组织机构、职能作起,对现行组织系统的目标、组织机构、职能作 用、业务流程、管理模型进行深入分析,以建用、业务流程、管理模型进行深入分析,以建 立起反映现行组织系统的业务模型,为新系统立起反映现行组织系统的业务模型,为新系统 的开发建立基础。的开发建立基础。 第三章 业务分析、需求分析、系统分析2022-6-3 3.1.2 3.1.2 业务分析的主要工作业务分析的主要工作
3、1) 1) 现行组织系统调查现行组织系统调查-业务调查业务调查 调查组织现状和发展过程,认识组织系统,为业调查组织现状和发展过程,认识组织系统,为业务分析提供材料。务分析提供材料。 内容:内容: 组织目标、规模、机构、职能、产品、市场、技组织目标、规模、机构、职能、产品、市场、技术、设备、业务、信息、企业管理、人员素质、组织术、设备、业务、信息、企业管理、人员素质、组织文化、组织信息系统建设现状等。文化、组织信息系统建设现状等。 第三章 业务分析、需求分析、系统分析2022-6-32) 2) 组织目标分析组织目标分析 通过对组织的使命、目标、策略和制约条件的分析,通过对组织的使命、目标、策略和
4、制约条件的分析,以全面地认识组织系统,为下一步确定信息系统目标奠以全面地认识组织系统,为下一步确定信息系统目标奠定基础。组织目标分析主要包括组织使命分析、组织目定基础。组织目标分析主要包括组织使命分析、组织目标结构分析和组织目标的实现策略分析等内容。标结构分析和组织目标的实现策略分析等内容。组织策略子目标总目标使命和方向抽象具体图图 目标层次结构目标层次结构 第三章 业务分析、需求分析、系统分析2022-6-33) 3) 组织机构分析组织机构分析 组织机构受组织目标、职能、环境、现状等因素的制约,具组织机构受组织目标、职能、环境、现状等因素的制约,具有一定的动态适应性。组织机构是组织的骨架和主
5、脉,是进行业有一定的动态适应性。组织机构是组织的骨架和主脉,是进行业务分析的切入点。务分析的切入点。 组织机构组织机构是组织的结构框架,是组织为了实现其目标,根据是组织的结构框架,是组织为了实现其目标,根据管理的需要,依据组织职能和组织实际所划分的组织系统的结构管理的需要,依据组织职能和组织实际所划分的组织系统的结构模式。组织机构呈层次结构,一般分为两层、三层或多层。模式。组织机构呈层次结构,一般分为两层、三层或多层。书店计划市场部图书书库图书销售部办公室 第三章 业务分析、需求分析、系统分析2022-6-3党办组织部宣传部统战部工会政工院办人事处科研处资产处财务处行政学生处团委教务处石油工程
6、系机械工程系计算机系电子工程系教学石油化工系经济系外语系信息科学系艺术系中文系自动化系成教院图书馆后勤管理处保卫处产业处离退休办服务学院会计科综合管理科规划计划科基建会计科资产会计科工程教研室软件教研室基础教研室计算中心软件研究所校园管理科动力供应科饮食服务科幼教中心物资供应科通信中心文体中心基本建设办 图图 学院学院P P组织机构图组织机构图 第三章 业务分析、需求分析、系统分析2022-6-34) 4) 组织职能分析组织职能分析 组织职能是为实现组织目标,组织应该具有的功能和作用。组组织职能是为实现组织目标,组织应该具有的功能和作用。组织职能由组织目标确定,具有相对稳定性。组织职能总是通过
7、一定织职能由组织目标确定,具有相对稳定性。组织职能总是通过一定的组织机构来实现。需要认真分析组织机构和组织职能,以及相互的组织机构来实现。需要认真分析组织机构和组织职能,以及相互之间的关系。之间的关系。计划管理图书市场分析图书计划管理购书管理图书订购合同管理图书到货管理供书商管理图书入库图书出库图书盘库图书报损书库管理销售管理图书上架销售图书盘架结账资金结算员工信息管理工资管理勤绩管理日常事务管理事务管理书 店 第三章 业务分析、需求分析、系统分析2022-6-3招生计划招生宣传招生安排招生过程管理招生管理教务管理教学计划教学安排课程管理教学检查评比考试成绩管理教学规章制度教学文件研究项目管理
8、教学成果管理教学成果奖励教材计划教材订购教材库存管理教材发放教材编写教学研究教材管理实验教学计划实验项目管理实验室管理实习管理毕业设计管理实验检查评比实验教学教务管理专业教学教学科研产业行政学院图图 学院教学院教P P学教务管理职能结构学教务管理职能结构 第三章 业务分析、需求分析、系统分析2022-6-3 5) 5) 业务及流程分析业务及流程分析 业务是组织实体的有序活动过程。组织通过各个业业务是组织实体的有序活动过程。组织通过各个业务活动的执行来实现组织目标。业务是对组织职能的分务活动的执行来实现组织目标。业务是对组织职能的分解和过程化。解和过程化。 6) 6) 实体分析实体分析 实体是组
9、织中的各种事物,组织由各种实体构成,实体是组织中的各种事物,组织由各种实体构成,通过组织实体的活动和状态变化构成完整的组织活动,通过组织实体的活动和状态变化构成完整的组织活动,以实现组织的目标和使命。以实现组织的目标和使命。 第三章 业务分析、需求分析、系统分析2022-6-37) 7) 管理模型分析管理模型分析 组织在管理过程中要运用到多种管理模型,诸如计划模型、生产组织在管理过程中要运用到多种管理模型,诸如计划模型、生产模型、财务模型、库存管理模型、经营决策模型、市场预测模型等。模型、财务模型、库存管理模型、经营决策模型、市场预测模型等。 编制物资采购计划订货,鉴订合同物资消耗定额物资储备
10、定额仓库管理物资调剂废物利用用料管理物资财务管理库存控制生产计划销售计划设备计划基建计划 图图 企业物资管理模型企业物资管理模型 第三章 业务分析、需求分析、系统分析2022-6-3 3.1.3 3.1.3 业务分析的基本原则业务分析的基本原则 1) 1) 客观原则客观原则 业务分析是对现行组织系统的调查、分析、认识业务分析是对现行组织系统的调查、分析、认识和描述。在业务分析过程中,要求分析人员应该充分和描述。在业务分析过程中,要求分析人员应该充分尊重客观现实,认真调查业务实际。尊重客观现实,认真调查业务实际。 2) 2) 宏观与微观辨证统一原则宏观与微观辨证统一原则 作到能粗能细,粗细得当。
11、既能够高屋建瓴地宏作到能粗能细,粗细得当。既能够高屋建瓴地宏观把握组织总体,又能够细致入微地深入到各个具体观把握组织总体,又能够细致入微地深入到各个具体的业务细节之中。的业务细节之中。 3) 3) 全面与重点辨证统一原则全面与重点辨证统一原则 对在系统中起着关键作用的部分,需要给予更大对在系统中起着关键作用的部分,需要给予更大的关注。的关注。 第三章 业务分析、需求分析、系统分析2022-6-3 3.2 3.2 业务调查业务调查 3.2.1 3.2.1 业务调查的原则业务调查的原则 1)1)客观原则客观原则 必须从客观实际出发,坚持实事求是的原则。必须从客观实际出发,坚持实事求是的原则。 2)
12、2)全面细致原则全面细致原则 业务调查应该全面、细致、认真,不能片面、粗糙。业务调查应该全面、细致、认真,不能片面、粗糙。 3)3)调查、分析、记录相结合原则调查、分析、记录相结合原则 强调调查与分析相结合,对调查的结果应该采用规强调调查与分析相结合,对调查的结果应该采用规范的形式及时记录下来。范的形式及时记录下来。 第三章 业务分析、需求分析、系统分析2022-6-3 3.2.2 3.2.2 业务调查的内容业务调查的内容 概括起来,业务调查主要应该包括以下内容:概括起来,业务调查主要应该包括以下内容: (1)(1)组织的使命、目标和策略;组织的使命、目标和策略; (2)(2)组织的机构和职能
13、;组织的机构和职能; (3)(3)业务及业务流程;业务及业务流程; (4)(4)实体及实体过程;实体及实体过程; (5)(5)组织的管理模型;组织的管理模型; (6)(6)现有信息系统的状态及所存在的问题。现有信息系统的状态及所存在的问题。 第三章 业务分析、需求分析、系统分析2022-6-3 3.2.3 3.2.3 业务调查的方法业务调查的方法 1)1)周密计划,精心安排周密计划,精心安排 第一第一: :应该明确调查的任务和范围,以及调查的对应该明确调查的任务和范围,以及调查的对 象,并对调查的工作做出基本估计;象,并对调查的工作做出基本估计; 第二第二: :组织调查小组,并对参加人员进行必
14、要的培组织调查小组,并对参加人员进行必要的培 训,明确分工,落实任务,责任到人;训,明确分工,落实任务,责任到人; 第三第三: :确定调查采用的方法、工作规程、描述规范,确定调查采用的方法、工作规程、描述规范, 以及所采用的工具;以及所采用的工具; 第四第四: :制定详细的调查计划。制定详细的调查计划。 第三章 业务分析、需求分析、系统分析2022-6-3 2)2)采用自顶向下逐步展开的调查策略采用自顶向下逐步展开的调查策略 对于大型复杂的组织系统进行调查,原则上应该对于大型复杂的组织系统进行调查,原则上应该采用自上而下、由粗到细、步步深入的调查策略。可采用自上而下、由粗到细、步步深入的调查策
15、略。可以采用以采用以组织目标为基准、以组织机构为脉络、以业以组织目标为基准、以组织机构为脉络、以业务流程为主线的调查路线。务流程为主线的调查路线。 3)3)具体调查方法具体调查方法 (1) (1) 面谈面谈 (2) (2) 走访走访 (3) (3) 问卷调查问卷调查 (4) (4) 召开座谈会召开座谈会 第三章 业务分析、需求分析、系统分析2022-6-3 3.3 业务分析及实体分析业务分析及实体分析 3.3.1 3.3.1 业务定义业务定义 业务业务是为了实现组织的目标和职能,组织实体是为了实现组织的目标和职能,组织实体的有序活动过程。组织通过实体的有序活动来完成的有序活动过程。组织通过实体
16、的有序活动来完成赋予组织的职能。像书店中的订购图书,图书入库、赋予组织的职能。像书店中的订购图书,图书入库、出库、盘库、报损,以及图书销售等都是书店中的出库、盘库、报损,以及图书销售等都是书店中的业务。业务。 业务过程交织着组织的人流、物流、资金流和业务过程交织着组织的人流、物流、资金流和信息流。有简单、单一的业务,也有复杂、综合的信息流。有简单、单一的业务,也有复杂、综合的业务。业务。 第三章 业务分析、需求分析、系统分析2022-6-3 3.3.2 3.3.2 确定业务确定业务 业务分析的第一项工作是确定组织中都具有哪些业务分析的第一项工作是确定组织中都具有哪些业务。业务。 首先需要根据业
17、务的特征来界定和确定组织应该首先需要根据业务的特征来界定和确定组织应该具有的业务。只要是为实现组织职能的组织实体的有具有的业务。只要是为实现组织职能的组织实体的有序活动过程就是组织业务。序活动过程就是组织业务。 因此,对于业务判定的惟一准则是它是不是为实因此,对于业务判定的惟一准则是它是不是为实现组织职能的组织实体的活动过程。现组织职能的组织实体的活动过程。 在收集组织业务时,还需要判定业务与组织目标在收集组织业务时,还需要判定业务与组织目标的关系。对于那些与组织目标关系不紧密的业务可以的关系。对于那些与组织目标关系不紧密的业务可以忽略。忽略。 第三章 业务分析、需求分析、系统分析2022-6
18、-3 业务的确定建立在全面调查和分析组织现状的基业务的确定建立在全面调查和分析组织现状的基础之上,只有对组织管理进行了深入分析,才能抽取础之上,只有对组织管理进行了深入分析,才能抽取出全面、正确的组织业务。对已经确定的组织业务应出全面、正确的组织业务。对已经确定的组织业务应该记录在该记录在“业务明细表业务明细表”中,标明各个业务的名称和中,标明各个业务的名称和简要说明。下表是书店简要说明。下表是书店B B的业务明细表。的业务明细表。 第三章 业务分析、需求分析、系统分析2022-6-3 表表 书店业务明细表书店业务明细表(1/3)(1/3) 编号业务名称说 明1图书市场分析图书市场分析由计划市
19、场部对图书的出版、销售、供书商、图书需求等进行分析由计划市场部对图书的出版、销售、供书商、图书需求等进行分析2编制图书计划编制图书计划由计划员编制年、季、月图书采购计划由计划员编制年、季、月图书采购计划3图书订购图书订购由采购员根据图书计划从供书商处采购图书由采购员根据图书计划从供书商处采购图书4合同管理合同管理由采购员与供书商签定购书合同,并对合同执行情况进行跟踪管理由采购员与供书商签定购书合同,并对合同执行情况进行跟踪管理5到货管理到货管理由采购员凭到货通知单,领取图书由采购员凭到货通知单,领取图书6图书入库图书入库由采购员把已到货的图书,填写入库单,并由库管员接收入库由采购员把已到货的图
20、书,填写入库单,并由库管员接收入库 第三章 业务分析、需求分析、系统分析2022-6-37图书出库图书出库由售书员根据领书单到书库领书,须填写出库单,并由库管员负责出由售书员根据领书单到书库领书,须填写出库单,并由库管员负责出库库8图书盘库图书盘库由库管员定期对书库图书进行盘点,检查是否有盈亏,并进行处理由库管员定期对书库图书进行盘点,检查是否有盈亏,并进行处理9图书报损图书报损由库管员对破损或滞销的图书进行报损处理由库管员对破损或滞销的图书进行报损处理10图书上架图书上架由售书员把从书库领取出的图书登记在账,并上架由售书员把从书库领取出的图书登记在账,并上架11图书销售图书销售由售书员和收款
21、员负责销售图书,并收书款由售书员和收款员负责销售图书,并收书款12盘架盘架由售书员定期对架存图书进行盘点,检查盈亏,并进行处理由售书员定期对架存图书进行盘点,检查盈亏,并进行处理 表表 书店业务明细表书店业务明细表(2/3)(2/3) 第三章 业务分析、需求分析、系统分析2022-6-313结账结账由售书员对销售图书进行盘结,并造账由售书员对销售图书进行盘结,并造账14资金结算资金结算由收款员结算书款由收款员结算书款15工资管理工资管理由会计进行职工的工资管理由会计进行职工的工资管理16员工基本信息管理员工基本信息管理由办公人员进行职工信息管理由办公人员进行职工信息管理17员工勤绩管理员工勤绩
22、管理由管理人员对员工的出勤和工作业绩进行管理由管理人员对员工的出勤和工作业绩进行管理 表表 书店业务明细表书店业务明细表(3/3)(3/3) 第三章 业务分析、需求分析、系统分析2022-6-3 3.3.3 3.3.3 业务与机构业务与机构 业务确定之后,接下来需要确定各个业务与组织业务确定之后,接下来需要确定各个业务与组织机构的关系。机构的关系。 业务一般分属于一个部门或跨涉几个部门,需要业务一般分属于一个部门或跨涉几个部门,需要分析各个业务所属或所涉的部门,以便于我们分析业分析各个业务所属或所涉的部门,以便于我们分析业务的功能和业务流程。可以通过业务务的功能和业务流程。可以通过业务/ /机
23、构关系图来机构关系图来描述机构和业务的关系。描述机构和业务的关系。 下表描述了书店各个业务与机构之间的关系。下表描述了书店各个业务与机构之间的关系。 第三章 业务分析、需求分析、系统分析2022-6-3表表 书店业务书店业务/ /机构关系表机构关系表部门 业务名称计划市场部书库销售部办公室部门 业务名称计划市场部书库销售部办公室图书市场分析 图书上架 编制图书计划 图书销售 图书订购 盘架 合同管理 结账 到货管理 资金结算 图书入库 工资管理图书出库 员工信息管理图书盘库 员工勤绩管理图书报损 表示该部门的主要业务 表示与该部门有关系的业务 第三章 业务分析、需求分析、系统分析2022-6-
24、3 3.3.4 3.3.4 业务与实体业务与实体 组织中的每一个业务都会关联到多个实体,认识组织中的每一个业务都会关联到多个实体,认识各业务所关联的实体对认识业务过程,以及业务与实各业务所关联的实体对认识业务过程,以及业务与实体之间的关系有重要意义。体之间的关系有重要意义。 业务所关联的实体可以通过业务实体表来描述。业务所关联的实体可以通过业务实体表来描述。下表是书店中各个业务所关联到的实体。下表是书店中各个业务所关联到的实体。 第三章 业务分析、需求分析、系统分析2022-6-3表表 书店业务实体表书店业务实体表编号业务名称关 联 的 实 体 1图书市场分析图书市场分析图书,图书市场,图书需
25、求,计划员,供书商图书,图书市场,图书需求,计划员,供书商2编制图书计划编制图书计划图书计划,图书,计划员,市场需求报告,资金计划,库存账图书计划,图书,计划员,市场需求报告,资金计划,库存账3图书订购图书订购图书,图书计划,采购员,供书商,订单,合同,资图书,图书计划,采购员,供书商,订单,合同,资金,购书发票4合同管理合同管理合同,订单,采购员,合同执行记录合同,订单,采购员,合同执行记录5到货管理到货管理图书,到货通知单,采购员,订单图书,到货通知单,采购员,订单6图书入库图书入库采购员,库管员,入库图书,入库单,库存账采购员,库管员,入库图书,入库单,库存账7图书出库图书出库销售员,库
26、管员,出库图书,领书单,出库单,库存账销售员,库管员,出库图书,领书单,出库单,库存账8图书盘库图书盘库库管员,图书,库存账,盘存单库管员,图书,库存账,盘存单9图书报损图书报损库管员,图书,库存账,报损单库管员,图书,库存账,报损单 第三章 业务分析、需求分析、系统分析2022-6-310图书上架图书上架售书员,图书,架存账,书架售书员,图书,架存账,书架11图书销售图书销售读者,售书员,收款员,架存图书,待售图书,售出图书,书款,书单,售读者,售书员,收款员,架存图书,待售图书,售出图书,书款,书单,售书发票书发票12盘架盘架售书员,图书,架存账,盘架单售书员,图书,架存账,盘架单13结账
27、结账售书员,架存账售书员,架存账14资金结算资金结算书款,结算表书款,结算表15工资管理工资管理员工,会计,出纳,工资表,工资单,工资员工,会计,出纳,工资表,工资单,工资16员工基本信息管理员工基本信息管理员工基本信息,办公员员工基本信息,办公员17员工勤绩管理员工勤绩管理员工勤绩记录,办公员员工勤绩记录,办公员 第三章 业务分析、需求分析、系统分析2022-6-3 3.3.5 3.3.5 业务流程分析业务流程分析 业务流程业务流程是组织业务的活动过程。业务活动过程也是组织业务的活动过程。业务活动过程也是组织实体围绕着实现组织的某些目标的活动过程,在是组织实体围绕着实现组织的某些目标的活动过
28、程,在业务流程中伴随着组织中大量的人流、物流、资金流等业务流程中伴随着组织中大量的人流、物流、资金流等实体流和信息流。但所有的实体流最终都要反映为能够实体流和信息流。但所有的实体流最终都要反映为能够被人们接收和处理的信息流。被人们接收和处理的信息流。 业务流程分析是业务分析中的一个很重要的内容。业务流程分析是业务分析中的一个很重要的内容。只有对业务流程进行深入分析,才能够深入地理解业务只有对业务流程进行深入分析,才能够深入地理解业务的活动过程,了解业务活动所涉及到的各种组织实体,的活动过程,了解业务活动所涉及到的各种组织实体,了解业务的过程、步骤、规则和方法。了解业务的过程、步骤、规则和方法。
29、 业务流程分析有许多方法和工具。我们采用业务流程分析有许多方法和工具。我们采用UMLUML中中的活动图来描述业务流程。的活动图来描述业务流程。 第三章 业务分析、需求分析、系统分析2022-6-3 下面给出书店下面给出书店B B的五个主要业务的业务流程。的五个主要业务的业务流程。 业务业务1 1:编制图书订购计划:编制图书订购计划 图图 业务流程图业务流程图1 1 收集所需信息编制图书订购计划制定图书大类计划编制图书订购计划单调整计划单领导审批 第三章 业务分析、需求分析、系统分析2022-6-3业务业务2 2:订购图书:订购图书 核对图书订购计划订购图书落实供书商面谈电话联系网络联系填写订单
30、签定购书合同付款 第三章 业务分析、需求分析、系统分析2022-6-3业务业务3 3:图书入库:图书入库 填写入库单图书入库修改入库单核对入库单登记库存账图书上架采购员图书入库库管员有错 第三章 业务分析、需求分析、系统分析2022-6-3业务业务4 4:图书出库:图书出库 凭领书单填出库单修改出库单核对领书单和出库单登记库存账图书下架售书员图书出库库管员有错领书出库 第三章 业务分析、需求分析、系统分析2022-6-3从书架找到要购买的图书读者到收款台交款开售书单收书款给售书单盖章,留存一联开发票交售书单取书留存一联图书盖章售书员收款员销售图书业务业务5 5:销售图书:销售图书 第三章 业务
31、分析、需求分析、系统分析2022-6-33.3.6 3.3.6 实体的含义实体的含义 实体实体(Entity)(Entity)是组织中的各种事物。组织由各种是组织中的各种事物。组织由各种实体构成,通过实体的活动和状态的变化构成组织的实体构成,通过实体的活动和状态的变化构成组织的活动,由实体的活动构成组织业务,以实现组织的目活动,由实体的活动构成组织业务,以实现组织的目标和使命。标和使命。 实体又是开发信息系统的基础,在面向对象方法实体又是开发信息系统的基础,在面向对象方法中,信息系统中的对象很大一部分来源于对组织实体中,信息系统中的对象很大一部分来源于对组织实体的抽象。的抽象。 第三章 业务分
32、析、需求分析、系统分析2022-6-33.3.7 3.3.7 实体分析的工作实体分析的工作 实体分析需要经过发现实体、筛定实体、确定实体的性质和关系及实体分析需要经过发现实体、筛定实体、确定实体的性质和关系及综合分析等步骤。综合分析等步骤。 1 1发现实体发现实体 实体分析的第一项工作是发现组织中所存在的各种实体。发现实实体分析的第一项工作是发现组织中所存在的各种实体。发现实体体 主要有三种方法。主要有三种方法。 1)1)在组织目标、机构、职能、业务的分析中涉及到大量实体,在在组织目标、机构、职能、业务的分析中涉及到大量实体,在分析过程中随时把所涉及到的实体记录下来,它们就是所要发现的实分析过
33、程中随时把所涉及到的实体记录下来,它们就是所要发现的实体。体。 2)2)从现有文档中发现实体从现有文档中发现实体 实体的名称一般都是名词或名词短语。可以从组织现存的各种文实体的名称一般都是名词或名词短语。可以从组织现存的各种文档中搜索各种名词和名词短语,作为候选实体。档中搜索各种名词和名词短语,作为候选实体。 3)3)直观分析实体直观分析实体 通过直观分析发现组织中存在的客观事物,作为发现的组织实体。通过直观分析发现组织中存在的客观事物,作为发现的组织实体。 第三章 业务分析、需求分析、系统分析2022-6-32 2筛定实体筛定实体 对候选实体通过认真筛选和甄别,筛定出实际存在的组织实体。对候
34、选实体通过认真筛选和甄别,筛定出实际存在的组织实体。筛定实体可以通过以下三种方法。筛定实体可以通过以下三种方法。 1)1)名词与实物对应法名词与实物对应法 需要给候选实体中的每一个实体名称找出实际对应的实物,如果需要给候选实体中的每一个实体名称找出实际对应的实物,如果根本就不存在这个实物,那么也就不存在这个实体,应该将其筛选掉。根本就不存在这个实物,那么也就不存在这个实体,应该将其筛选掉。 2) 2) 范围确定法范围确定法 我们所确定的是组织内部的实体,或虽在组织外部,但与组织业我们所确定的是组织内部的实体,或虽在组织外部,但与组织业务存在密切关系的实体,应该筛选掉与组织业务关系不大的外部实体
35、。务存在密切关系的实体,应该筛选掉与组织业务关系不大的外部实体。 3) 3) 名称分析法名称分析法 需要对实体名称进行分析,杜绝同名异体和同体异名的现象。一需要对实体名称进行分析,杜绝同名异体和同体异名的现象。一定要区别同一名称所代表的具体含义。定要区别同一名称所代表的具体含义。 第三章 业务分析、需求分析、系统分析2022-6-3 3 3实体关系分析实体关系分析 组织中的各个实体总是通过与其它实体所存在的相互关组织中的各个实体总是通过与其它实体所存在的相互关系而表现出自己存在的价值和意义。一个不与其它实体发生系而表现出自己存在的价值和意义。一个不与其它实体发生任何关系的实体在组织中也就没有存
36、在的必要。任何关系的实体在组织中也就没有存在的必要。 第三章 业务分析、需求分析、系统分析2022-6-33.3.8 3.3.8 实体分析在业务分析中的作用实体分析在业务分析中的作用 实体是组织中的各种事物,是构成组织的要素和单位。实体是组织中的各种事物,是构成组织的要素和单位。 第一,实体分析是业务分析的需要,不对实体进行分析,第一,实体分析是业务分析的需要,不对实体进行分析,就不可能透彻地认识组织中的业务。就不可能透彻地认识组织中的业务。 第二,在用面向对象方法开发信息系统时,实体也是信第二,在用面向对象方法开发信息系统时,实体也是信息系统中的对象的基础。息系统中的对象的基础。 第三章 业
37、务分析、需求分析、系统分析2022-6-3 二、二、需求分析需求分析 3.4 3.4 需求分析概述需求分析概述 3.4.1 3.4.1 需求分析的概念及意义需求分析的概念及意义 需求分析需求分析是调查用户对新开发的信息系统的需是调查用户对新开发的信息系统的需要和要求,结合组织的目标、现状、实力和技术等要和要求,结合组织的目标、现状、实力和技术等因素,通过深入细致的分析,确定出合理可行的信因素,通过深入细致的分析,确定出合理可行的信息系统需求,并通过规范的形式描述需求的过程。息系统需求,并通过规范的形式描述需求的过程。 第三章 业务分析、需求分析、系统分析2022-6-3 在开发初期,分析人员需
38、要清楚:在开发初期,分析人员需要清楚: 用户希望建立怎样一个信息系统?用户希望建立怎样一个信息系统? 系统能够为用户解决哪些问题?系统能够为用户解决哪些问题? 信息系统应该具备哪些功能?信息系统应该具备哪些功能? 用户与信息系统都会交互哪些信息?用户与信息系统都会交互哪些信息? 用户使用信息系统的方式等?用户使用信息系统的方式等? 第三章 业务分析、需求分析、系统分析2022-6-3 3.4.2 3.4.2 需求分析的工作内容需求分析的工作内容 1 1)需求调查)需求调查 需求调查也被称为需求获取,是由分析人员通过需求调查也被称为需求获取,是由分析人员通过座谈、走访、问卷、召开座谈会等形式,深
39、入了解用座谈、走访、问卷、召开座谈会等形式,深入了解用户对新建立信息系统的需要和要求,来获取用户需求。户对新建立信息系统的需要和要求,来获取用户需求。 2 2)需求分析)需求分析 需求分析是对获取的用户需求,通过综合考虑组需求分析是对获取的用户需求,通过综合考虑组织目标、现状、技术条件、投资能力等因素,从信息织目标、现状、技术条件、投资能力等因素,从信息系统目标、结构、功能、性能、风险等方面进行深入系统目标、结构、功能、性能、风险等方面进行深入分析,最终确定出合理、可行的信息系统需求。分析,最终确定出合理、可行的信息系统需求。 第三章 业务分析、需求分析、系统分析2022-6-3 3) 3)
40、需求验证需求验证 需求验证是由分析人员通过一定手段对初步确定需求验证是由分析人员通过一定手段对初步确定的信息系统需求的正确性和可行性进行验证,以确定的信息系统需求的正确性和可行性进行验证,以确定正确和可行的需求,排除不可行的需求。正确和可行的需求,排除不可行的需求。 4) 4) 需求描述需求描述 需求描述是建立信息系统的需求说明文档,把需需求描述是建立信息系统的需求说明文档,把需求分析的结果采用规范的形式描述出来,形成需求规求分析的结果采用规范的形式描述出来,形成需求规格说明,作为下面开发工作的依据。格说明,作为下面开发工作的依据。 第三章 业务分析、需求分析、系统分析2022-6-3 3.4
41、.3 3.4.3 需求分析应注意的几个问题需求分析应注意的几个问题 1) 1) 充分认识需求分析的重要性和复杂性充分认识需求分析的重要性和复杂性 需求是所要开发的信息系统的依据和准绳。如果需求需求是所要开发的信息系统的依据和准绳。如果需求出现缺陷和漏洞,开发出来的信息系统肯定满足不了应用出现缺陷和漏洞,开发出来的信息系统肯定满足不了应用的要求。的要求。 另外,信息系统开发具有错误放大效应。在前期存在另外,信息系统开发具有错误放大效应。在前期存在的问题如果留到后续阶段解决,所要花费的气力和代价会的问题如果留到后续阶段解决,所要花费的气力和代价会成数倍到数十倍增大。成数倍到数十倍增大。 第三章 业
42、务分析、需求分析、系统分析2022-6-3 2) 2) 充分重视需求的全面性和合理性充分重视需求的全面性和合理性 需求应该具有全面性。信息系统为组织管理服务,需求应该具有全面性。信息系统为组织管理服务,组织中的所有人员都有可能成为信息系统的使用者,他组织中的所有人员都有可能成为信息系统的使用者,他们对信息系统都有各自的要求,信息系统也应该尽量满们对信息系统都有各自的要求,信息系统也应该尽量满足各个用户的工作需要。足各个用户的工作需要。 需求应该具有合理性。每一个用户都是站在各自的需求应该具有合理性。每一个用户都是站在各自的角度提出需求,所提出的需求就有可能与组织的目标、角度提出需求,所提出的需
43、求就有可能与组织的目标、现状、能力相矛盾,用户所提出的需求之间也可能存在现状、能力相矛盾,用户所提出的需求之间也可能存在矛盾和冲突。这就要求分析人员对用户需求进行认真分矛盾和冲突。这就要求分析人员对用户需求进行认真分析和取舍,最后确定出既能够照顾到各方面用户的要求,析和取舍,最后确定出既能够照顾到各方面用户的要求,又符合组织目标和业务管理现状的合理、可行的信息系又符合组织目标和业务管理现状的合理、可行的信息系统需求。统需求。 第三章 业务分析、需求分析、系统分析2022-6-3 3) 3) 充分尊重用户意见充分尊重用户意见 用户是信息系统的使用者,也是信息系统的投资用户是信息系统的使用者,也是
44、信息系统的投资者,用户对信息系统需求具有决定权。在需求分析中,者,用户对信息系统需求具有决定权。在需求分析中,开发人员应该充分了解用户的意图和想法,尽可能地开发人员应该充分了解用户的意图和想法,尽可能地满足用户的要求。如果因为技术、环境、投资等方面满足用户的要求。如果因为技术、环境、投资等方面的原因不能满足或不能完全满足用户要求时,必须给的原因不能满足或不能完全满足用户要求时,必须给用户讲清楚,征得用户的理解和承认。最后形成的信用户讲清楚,征得用户的理解和承认。最后形成的信息系统需求分析结论也必须征得用户的同意。息系统需求分析结论也必须征得用户的同意。 第三章 业务分析、需求分析、系统分析20
45、22-6-3 3.5 3.5 需求调查需求调查 3.5.1 3.5.1 需求调查的内容需求调查的内容 1) 1) 总体需求总体需求 用户对所建立的信息系统的总体要求用户对所建立的信息系统的总体要求, ,包括信息系包括信息系统的总目标、范围、总体结构、核心功能等。统的总目标、范围、总体结构、核心功能等。 2) 2) 功能需求功能需求 信息系统应该提供的功能和能够达到的效用。功能信息系统应该提供的功能和能够达到的效用。功能需求是对总体需求的分解和细化。信息系统的功能具有需求是对总体需求的分解和细化。信息系统的功能具有层次性,有信息系统总体功能、子系统功能和明细功能;层次性,有信息系统总体功能、子系
46、统功能和明细功能;有抽象功能和具体功能;有核心功能和辅助功能。有抽象功能和具体功能;有核心功能和辅助功能。 第三章 业务分析、需求分析、系统分析2022-6-3 3) 3) 性能需求性能需求 性能需求包括信息系统的效率、处理方式、可靠性、性能需求包括信息系统的效率、处理方式、可靠性、安全性、适应性等技术要求。不同系统具有不同的性能安全性、适应性等技术要求。不同系统具有不同的性能要求。例如,联机事务处理型信息系统要求具有较快的要求。例如,联机事务处理型信息系统要求具有较快的响应速度,而一般事务处理系统对响应速度的要求则可响应速度,而一般事务处理系统对响应速度的要求则可以相对低一些。以相对低一些。
47、 4) 4) 其它需求其它需求 除了以上三方面的需求之外,还应该调查用户的投除了以上三方面的需求之外,还应该调查用户的投资能力、开发时间、开发队伍、社会法律等方面的非技资能力、开发时间、开发队伍、社会法律等方面的非技术性需求。术性需求。 第三章 业务分析、需求分析、系统分析2022-6-3 3.5.2 3.5.2 需求调查的方法需求调查的方法 需求调查的方法与现行组织系统的调查方法很类需求调查的方法与现行组织系统的调查方法很类似,需要通过面谈、走访、问卷调查、召开座谈会等似,需要通过面谈、走访、问卷调查、召开座谈会等形式进行。还需要采用以下辅助方法。形式进行。还需要采用以下辅助方法。 1) 1
48、) 启发法启发法 调查人员在需求调查过程中,需要对用户进行引调查人员在需求调查过程中,需要对用户进行引导和启发,让用户产生信息系统的感性认识,启发和导和启发,让用户产生信息系统的感性认识,启发和引导用户发现现行组织管理和业务处理中所存在的问引导用户发现现行组织管理和业务处理中所存在的问题,发现潜在的需求。题,发现潜在的需求。 2) 2) 观摩法观摩法 让用户参观同行业或同类型成功的信息系统。让用户参观同行业或同类型成功的信息系统。 第三章 业务分析、需求分析、系统分析2022-6-3 3) 3) 原型法原型法 原型法是通过原型生成系统,根据用户的初步需原型法是通过原型生成系统,根据用户的初步需
49、求,构造出信息系统的初步原型。用户和调查人员针求,构造出信息系统的初步原型。用户和调查人员针对所生成的原型进行讨论,分析原型是否准确地反映对所生成的原型进行讨论,分析原型是否准确地反映了用户的初衷,哪些方面还应该改进和加强。了用户的初衷,哪些方面还应该改进和加强。 原型给用户和开发人员的交流和讨论提供了一个原型给用户和开发人员的交流和讨论提供了一个具体的参照物,有原型作为对象,需求调查就有针对具体的参照物,有原型作为对象,需求调查就有针对性,可以澄清和纠正许多模糊和矛盾的用户需求。性,可以澄清和纠正许多模糊和矛盾的用户需求。 第三章 业务分析、需求分析、系统分析2022-6-3 第三章 业务分
50、析、需求分析、系统分析2022-6-3 3.6 3.6 需求分析需求分析 3.6.1 3.6.1 需求分析概念需求分析概念 需求分析的任务是在需求调查的基础上,结合需求分析的任务是在需求调查的基础上,结合组织目标、业务现状、技术水平、投资能力等因素,组织目标、业务现状、技术水平、投资能力等因素,对用户提出的需求从信息系统目标、宏观结构、业对用户提出的需求从信息系统目标、宏观结构、业务功能、技术性能、风险等方面进行深入分析,最务功能、技术性能、风险等方面进行深入分析,最后确定出全面、合理、可行的信息系统需求。后确定出全面、合理、可行的信息系统需求。 用户所提出的需求一般具有模糊、片面、脱离用户所
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。