管理系统中计算机应用第章系统分析Word文档格式.docx
《管理系统中计算机应用第章系统分析Word文档格式.docx》由会员分享,可在线阅读,更多相关《管理系统中计算机应用第章系统分析Word文档格式.docx(18页珍藏版)》请在冰豆网上搜索。
〔5〕技术更新快、开发经历缺乏:
程序设计语言和软件开发工具一直在不断创新,软件开发者的知识也在不断更新。
2.【领会】系统开发的指导原那么P198
信息系统的开发不仅要采取正确的工作步骤,更要以正确的思想和方法作为指导,并从系统分析阶段开场就加以贯彻。
〔1〕系统开发的目的性:
企业中应用系统的开发有很强的目的性,应确立面向用户的观点。
〔2〕系统环境适应性:
应该适应环境变换的要求,开发易扩展、易维护的系统。
〔3〕文档化管理:
文档是系统的重要组成局部,及时建立标准的书面和电子文档,对图标、模板和工作成果等进展文档化管理是一项十分重要的工作。
〔4〕用户参与
1用户能够真正地理解系统应用的业务含义
2用户是信息系统开发成功与否的最终评判者
3用户的承受程度影响系统的使用效果
4关键用户的行为会直接影响系统开发规模和进程
用户要在系统开发的全过程中积极参与。
6.1.2【领会】系统分析阶段的任务与团队
1.系统分析阶段的主要任务P199
要对现有系统进展详细调查,充分掌握现有系统的作用环境和真实情况,完成用户需求分析,在此根底上建立新系统的逻辑模型。
2.系统分析阶段的团队P199
这些任务需要以系统分析师为主,计算机技术专家、业务人员等严密配合共同完成。
〔1〕系统分析师
领导者,沟通的桥梁
要有责任心、优秀的技术能力、逻辑抽象能力和创造性思维、良好的表达和沟通能力、善于处理人际关系
〔2〕业务人员
用户代表
处理业务需求、向开发人员介绍业务问题、参与原型设计、主导创新性工程
〔3〕计算机技术专家
专门的计算机技术专家,分析师团队,工程组长
6.2系统需求分析
6.2.1系统调查
1.【识记】系统调查的原那么P200
系统调查阶段的核心任务是要清晰、全面、准确地了解情况。
〔1〕自上而下地进展:
调查要遵循从上到下、从抽象到具体的顺序进展。
〔2〕事先制定方案:
为提高质量和效率,应事先确定调查方法、调查对象和内容,制定详细的调查方案,防止遗漏重要信息。
〔3〕深入沟通交流:
技术人员和业务人员的知识构造不同,业务人员熟悉现有流程和业务模式,技术人员熟悉信息系统开发。
〔4〕防止先入为主:
要先弄清楚存在的道理再考虑改良的可能性。
〔5〕保守用户的商业机密:
系统调查要求企业提供真实资料,有些可能涉及企业的机密。
2.【识记】调查的内容P202
系统调查是一个了解和认识企业与企业用户,与现实用户建立信任与合作关系的过程。
如果是企业级的系统,在调查中要充分了解企业现有的效劳水平,已经有哪些应用系统,是否需要外来的信息效劳接口等一系列具体问题。
〔1〕企业的根本情况:
如企业的自然环境和社会环境、外部约束和管理目标等。
〔2〕系统需要支持的业务流程和信息处理状况
〔3〕系统资源情况:
财力、物力、人力、时间和技术力量等。
〔4〕各类人员对新系统的态度:
领导者、部门主管、干系人等。
3.【识记】组织构造图和信息关联图P202
现状调查的第一步,是要了解企业组织构造的现状及各个组成局部之间的联系,观察组织进展横向和纵向划分的形态,并用组织构造图把它描绘出来。
信息关联图可以用来描述企业经营过程中各部门的信息关联情况,了解信息流对物质的支持作用。
4.【识记】业务流程图【领会】业务流程图的作用【简单应用】绘制某个系统的简单的业务流程图P204
业务流程图是需求分析阶段中一种常用的图形化分析工具,用来描述组织的具体业务活动、业务分布和相应的信息处理环节。
业务流程图简单易读,以一项业务或一组相互关联的业务为描述对象,具体描述了4W1H〔who,what,when,where,how〕,即谁需要什么信息,何时何地及如何得到信息,便于开发者明确信息需求。
业务流程图要尽量使用简单的符号,清晰描述组织中的业务进程和处理环节,描述相关信息的传递路径,易于用户理解,如实反映客观现实。
业务流程图要在充分调查的根底上制作,并根据现实需要进展概括性或细节性描述。
对于一些标准化、常规性的业务方式可以粗略描述。
对于一些组织专有的、独特的方式和流程细节那么需要具体描述。
5.系统数据调查P204
〔1〕【领会】步骤
数据调查要以业务流程为线索,分为四个根本步骤:
①分析和确定数据来源:
企业内部〔主要来源〕、企业外部〔客户订单〕。
②全面收集各种载体上的有用数据:
企业数据的形式多种多样。
③对所搜集的数据进展分析和净化:
防止数据重复、不一致性、不标准等。
④对有效数据进展保存和整理:
便于团队的成员了解和使用调查结果。
〔2〕【识记】数据搜集和调查的方法和技巧:
①直接查阅和收集文字资料、报表、账册等纸质载体数据和电子化数据;
②有方案的访谈,收集用户反映和业务部门需求等具有变动性和灵活性的信息;
③问卷调查和统计分析,收集那些分布范围广、数量大的信息,了解数据的相关特征;
④现场观察和实践参与,直接了解业务处理实际进程,识别无效的工作环节。
6.2.2需求分析及确认P206
需求分析报告主要说明系统功能和企业业务之间的关系,并用来在工程前期与用户沟通,是开发方和用户方签订系统开发协议时的参考文档;
为将来形成更为细致的需求说明书和系统说明书提供依据;
高质量的需求分析报告有助于帮助用户方得到真正需要的软件。
6.2.3【领会】开发工程的可行性研究P207
1.经济可行性:
要深入到软件功能层面进展本钱效益分析。
2.技术可行性:
需要关注工程拟采用的技术和现有根底平台的支持条件。
3.管理可行性:
需要识别工程本身的风险。
4.法理可行性:
对法律、经济及社会风险因素进展识别和评价。
6.3建立系统逻辑模型P207
从企业中的业务流程中抽象出信息流程,对信息流的运动进展梳理,使信息流、业务流和人员操作等形成合理的关系,这局部工作被称作系统逻辑模型设计,可以借助数据流程图等开发工具来描述。
6.3.1数据流程图
1.数据流程图:
〔DataFlow〕是系统逻辑模型设计的重要工具之一。
它用标准化的图示符号反映信息在系统中的流动、处理和存储情况。
【识记】数据流程图具有两个特点:
P208
〔1〕具有抽象性:
它舍去组织机构、人员、设备等物资要素,只专注于数据来源、流动、加工处理和存储活动。
〔2〕具有概括性:
数据流程图将企业业务流程的各个环节用数据流相互连联结成一个整体,并准确地反响系统的全貌以及各个组成局部之间的联系机制。
数据流程图采取自上向下逐步求精的方法,逐层细化地描述系统总体构造、工作细节和错综复杂的内部联系。
2.【识记】数据流程图的符号
〔1〕外部实体。
这是指不受所描述的系统控制,独立于该系统之外的对象。
〔重复项,防止数据流线穿插〕
补充:
右下角画意斜杠表示重复项。
〔2〕处理功能。
这是指信息系统中从输入数据流到输出数据的变化过程。
处理功能编号,长写于其上方,并用分割新宇处理过程分割开。
〔3〕数据存储。
这是指逻辑上要求存储的数据,不考虑具体数据的存储介质和技术手段。
为了防止数据流线的穿插,允许在同一图中出现一样的数据存储,这时应在重复出现的数据存储左侧多加一条竖线。
〔4〕数据流。
这是指数据或信息载体的传递路径。
数据流用一根箭线表示。
单向流线
双向流线
3.【简单应用】数据流程图的绘制P209
绘制数据流程图应该采取自上而下逐步求精的方法,把整个系统当作一个处理功能来对待,首先确定系统的边界或范围,再逐层向下考虑较低层次的系统。
先画出数据处理模块外部的输入和输出功能,再画出模块内部的功能。
图形布局一般遵从从上至下和从左至右的顺序,图的左上侧大多是数据的源点和输入,右下侧是数据的终点和输出。
〔1〕背景图
首先要建立的是系统的背景图,也成为内外关系图,阐述了系统所处的根本环境,将要开发的系统作用为一个独立整体,识别出与该系统相关的外部实体,并通过信息流把系统和各个外部实体间的联系描述出来。
〔2〕顶层数据流程图
根据背景图可以分解细化出下面的顶层数据流程图。
〔3〕低层次数据流程图
低层次数据流程图的描述还是比拟简单,还需要利用更多的下层数据流程图来使系统的设计具体化,并逐步描述出个数据处理功能的处理逻辑。
低层次数据流程图是将高层次数据流程图中的处理功能逐步分解后形成的。
数据流程图的分解主要围绕处理功能进展,流向各个处理功能的数据流要清晰明确,有足够的信息来实现该处理功能;
各个下层图中的数据流名称、输入输出流向也要与上层图相匹配,才能保证各个层次的数据流程图之间能够衔接。
真题【202101】P208
42.某销售公司工资发放过程如下:
工资发放前,由财务科根据已存档的“上月工资发放清单〞和人事科送来的“本月人员及工资变动表〞填写“本月工资发放清单〞中的相关项:
然后,根据销售部送来的“本月人员销售绩效及月度奖金表〞将奖金数填入“本月工资发放清单’’;
接着,再根据总务科送来的“本月扣款清单〞将扣款数填入“本月工资发放清单〞;
最后计算出每位职工的应发工资数,并填入“本月工资发放清单〞,为工资发放人员发放工资做好准备。
请绘制工资发放过程的数据流程图。
【202104】P208
42.某订票系统的数据流程图如题42图,请填空答复:
(1)外部实体模块有____1____个。
(2)数据处理模块有_____3___个。
(3)F1是___数据流_____元素。
(4)D2是__数据存储______元素。
(5)在___P1_____元素中,可比拟不同航空公司票价。
(6)在____P3____元素中,可选择机票打印方式。
(7)在____P2____元素中,订票人可查询或修改自己的订票单。
(1)外部实体模块有1个。
(2)数据处理模块有3个。
(3)F1是数据流元素。
(4)D2是数据存储元素。
(5)在P1元素中,可比拟不同航空公司票价。
(6)在P3元素中,可选择机票打印方式。
(7)在P2元素中,订票人可查询或修改自己的订票单。
【202107】P208
42.订货系统的数据流程图如题42图。
客户提交订单后系统需做订单初检,不合格的订单需要让客户重填;
合格订单要核查库存,有库存的订单做发货处理,无库存的订单先暂存起来。
采购部可用进货单更新库存账,暂存的订单假设满足库存条件后可直接做发货处理。
发货时要给客户传递发货单,同时更新库存账,并保存发货记录。
6-208/209
请答复:
(1)外部实体模块有________个。
(2)数据存储模块有_______个。
(3)Fl属于________元素,D1属于________元素,Pl属于________元素。
(4)F1、F2、F3、F4的名称分别是
(5)Pl的名称是_______。
(1)外部实体模块有_____2___个。
(2)数据存储模块有____3____个。
(3)Fl属于____数据流____元素,D1属于____数据存储____元素,Pl属于____处理功能〔数据处理〕____元素。
Fl:
____不合格订单____F2:
____发货记录____F3:
____暂存订单〔无库存订单〕____F4:
____进货单____
(5)Pl的名称是____订单初检____。
6.3.2数据分析
数据分析的任务是将数据流程图中所出现的各个成分的内容、特征用数据字典的形式做出定义和说明。
1.【识记】数据字典的作用【领会】与数据流程图的关系P212
数据字典是由各类数据说明和定义所组成的集合,是可供人们访问和查询的、用来记录数据库和应用系统元数据的总目录,是对数据流程图中的相关成分进展解释和描述的工具。
2.数据字典的条目:
〔1〕数据项:
是数据的最小单位,也称为数据元素,如商品编号、商品名、库存量等;
数据项的类型、长度、取值范围及含义。
〔2〕数据构造:
数据构造描述了某些数据项之间的逻辑关系。
数据项可以组合成为数据构造,数据构造也可以再次组合。
〔3〕数据流:
由数据项或数据构造组成。
如用户代码、身份证号、时间等数据流。
〔4〕处理功能:
处理功能在数据字典中定义的内容有处理功能的编号、名称、处理内容、逻辑方法、时间、场所、输入输出数据流等。
〔5〕数据存储:
数据存储需要说明该存储的数据构造,并可标明:
数据存储的编号、名称、数据内容、关键字等。
〔6〕外部实体:
外部实体需要说明的内容有外部实体的编号、名称、简述、输入输出数据流、外部实体的特征等。
6.3.3【简单应用】功能分析
功能分析的目的是对数据流程图中的复杂处理功能做出详细说明。
1.【识记】决策树【领会】用途
又称为判定树,源自决策分析技术,一般用来对决策方案进展分析和选择,适合于描述多种条件组合情况下的决策策略,说清楚选项和决策结果的产生过程。
决策树的优点是非常直观,容易理解。
但是当可选的策略较多,或有较复杂的组合时,并不容易清楚地表达判断的过程,也难于保证判断策略的完备性。
2.【识记】决策表【领会】用途
又称为判断表,是一种表格状的分析工具,适用于描述和处理判断条件较多、各种条件相互组合的多方案决策过程。
决策表分为影响处理过程的条件,条件发生的状态或取值,可能的处理策略,决策选择的规那么四个局部。
3.构造化语言
构造化语言是具有标准表达形式的自然语言。
它既有自然语言的根底,又很容易与构造化的程序设计语言相对应。
构造化语言具有形式简洁、清晰易读、逻辑严密的明显优点。
【202110】P215〔无答案〕
42.某仓库发货方案的决策树,如题42图所示,根据决策树用构造化语言描述发货方案。
6.3.4数据/功能分析
数据/功能分析是从总体上了解系统的处理功能与数据资源之间联系的过程,一般在数据流程图和功能分析之后进展。
格栅图是进展数据/功能分析时常用的工具,U/C矩阵是一种特殊的格栅图。
借助这些工具,可具体分析数据资源与新系统处理功能之间的对应支持情况,以便合理安排数据资源分布,并合理组织各项功能。
6.3.5【领会】系统说明书的作用
系统分析阶段最后一项任务是编写系统说明书,又称系统功能需求报告。
它是系统分析阶段正式提交的工作成果,要经历用户和开发工程组确实认,并提交上级审批通过。
四、历年真题演练
第六章
【202107】P199
19.在系统开发过程中,建立标准的书面和电子文档【A】6-199
A.可标准系统开发活动B.在系统规划阶段完成
C.会提高设计人员水平D.在系统设计阶段完成
38.信息系统开发为什么需要用户参与?
6-199
答:
〔1〕用户真正理解系统业务含义;
〔2〕系统开发成功的评判者;
〔3〕影响系统使用效果;
〔4〕影响系统开发规模和进程。
【202104】P199
21.在信息系统开发过程中,用户D
A.仅参与系统实施阶段B.仅参与系统分析阶段
C.仅参与系统设计阶段D.可参与全过程各阶段
【202104】P200
38.简述系统调查的原那么。
1〕、自上而下地进展
2〕、事先制定方案
3〕、深入沟通交流
4〕、防止先入为主
5〕、保守用户的商业机密
【202104】P204
19.绘制企业的业务流程图时,要尽量具体地描述C
A.行业通用业务流程B.企业组织构造
C.企业独特业务流程D.企业系统构造
【202101】P205
不正确的选项是D
【202107】P206
20.最有利于收集灵活性信息的数据调查方式是【D】6-206
A.查阅年报B.盘点
C.收集账册D.访谈
【202101】P208
26.作为系统逻辑模型设计的重要工具之一,用标准化的图示符号反映出信息在系统中的流动、处理和存储情况的是数据流程图。
【202110】P209
18.在数据流程图中,符号
表示D
A.数据流B.数据处理
C.外部实体D.数据存储
【202110】P210
15.在信息系统逻辑模型设计时,将描述信息系统根本构造和主要功能的数据流程图称为B
A.背景图B.顶层数据流程图
C.第一层数据流程图D.第二层数据流程图
【202104】P212
20.与数据流程图相比,数据字典C
A.更多描述数据变换B.更注重系统全貌描述
C.更多描述数据细节D.更注重编号的标准性
【202104】P216
23.对模块内部处理过程进展描述时,决策表属于D
A.图形工具B.表格工具
C.伪码工具D.逻辑工具
【202110】P216
19.决策表分为四个区域,以下选项中不属于决策表区域的是B
A.判断条件B.数据分析
C.状态组合D.处理策略
【202110】P218
20.用网格分布的方法直观地表示处理功能与数据之间关系的工具称为A
A.格栅图B.数据流程图
C.业务流程图D.决策树
【202110】P220
16.在U/C矩阵中,检验每个数据类列必须有一个C且至少有一个U,每个功能行必须有C或U的过程是A
A.完备性检验B.一致性检验
C.无冗余性检验D.平安性检验
【202107】P220
21.功能格栅图〔U/C矩阵〕中,假设发现某数据类列不止一个C,说明此列【B】6-220
A.功能排序不当B.数据来源不统一
C.功能划分不细D.数据去向不统一
【202110】P221
17.系统分析阶段最终提交的文档是D
A.系统设计报告B.测试报告
C.程序设计说明书D.系统功能需求报告