您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 管理系统中计算机应用第六章(老王)
管理系统中计算机应用苏州工业园区职业技术学院王成Tel:15501308512QQ:1605402887二〇一三年六月章节•第一章管理系统中计算机应用•第二章应用信息系统•第三章管理系统的信息化平台•第四章数据库系统•第五章信息系统的建设规划•第六章系统分析★•第七章系统设计•第八章系统实施•第九章系统运行管理与维护•第十章实际应用举例基础(概述)了解技术核心(开发)应用第六章系统分析•考核知识点与考核要求•(一)系统分析概述•1.识记(1)系统分析阶段(2)系统开发的特点•2.领会(1)系统分析阶段的任务(2)系统分析团队的组成与任务(3)系统开发指导原则•(二)系统需求分析•1.识记(1)系统数据调查的内容与原则(2)系统数据调查的基本步骤(3)业务流程图(4)组织结构图(5)信息关联图(6)需求分析报告•2.领会(1)系统调查的步骤与方法(2)业务流程图的作用(3)开发项目的可行性•3.简单应用绘制某个系统简单的业务流程图•(三)建立系统逻辑模型•1.识记(1)数据流程图的特点与符号(2)数据字典的作用(3)数据字典的条目(4)决策树与决策表的含义(5)系统说明书的作用•2.领会(1)数据流程图的构成(2)数据字典和数据流程图的关系(3)决策树和决策表的用途(4)数据/功能格栅图的作用•3.简单应用(1)看懂简单的数据流程图(2)用决策树和决策表进行功能描述•4.综合应用绘制某个系统简单的数据流程图系统分析系统分析概述信息系统开发的特点和原则系统分析阶段的任务和团队系统需求分析系统调查需求分析及确认开发项目的可行性研究数据流程图数据分析功能分析建立系统逻辑模型数据/功能分析系统说明书一、系统分析概述•系统分析阶段的任务(P.197)•系统分析的工作(P.199)–进行详细的业务调查,掌握现有系统的作用环境和真实情况–用户需求分析–建立新系统的逻辑模型•系统分析团队的组成与任务–系统分析师(P.199)•领导者,沟通的桥梁•要有责任心、优秀的技术能力、逻辑抽象能力和创造性思维、良好的表达和沟通能力、善于处理人际关系–业务人员(P.200)•用户代表•处理业务需求、向开发人员介绍业务问题、参与原型设计、主导创新性项目–计算机技术专家(P.200)•专门的计算机技术专家,分析师团队,项目组长系统开发的特点(P.198)•复杂性高•集体的创造性活动•质量要求高•产品无形•技术更新快、开发经验不足系统开发的指导原则(P.198)•系统开发的目的性–应确立面向用户的观点•系统的环境适应性–能与外界环境保持适应•文档化管理–文档的主要作用(P.199)1.供查阅核对2.沟通的工具3.保持工作的衔接、延续4.规范开发活动,实现标准化•用户参与–用户是系统开发成功与否的最终评判者二、系统需求分析•系统调查的原则(P.200)1.自上而下地进行2.事先制订计划3.深入沟通交流4.避免先入为主5.保守用户的商业机密•系统调查的内容(P.202)1.企业的基本情况2.系统需要支持的业务流程和信息处理状况3.系统资源情况4.各类人员对新系统的态度图表工具•组织结构图(P.202)•信息关联图(P.202)•业务流程图(P.203)–一种图形化分析工具,描述组织的具体业务活动、业务分布和相应的信息处理环节。以一项业务或一组相互关联的业务为描述对象,具体描述谁需要什么信息,何时何地及如何得到信息,便于开发者明确信息需求。(4W1H)–帮助系统开发人员的交流沟通,为他们分析和理解用户需求服务系统数据调查(P.205)•基本步骤1.分析和确定数据来源2.全面收集各种载体上的有用数据3.对所收集的数据进行分析和净化4.对有效数据进行保存和整理–结果保存:输入/输出信息一览表•常用方法1.直接查阅和收集数据2.有计划的访谈3.问卷调查和统计分析4.现场观察和实践参考需求分析报告(P.207)•开发方和用户方签订系统开发协议时的参考文档•为需求说明书和系统说明书提供依据•有助于用户方得到真正需要的软件项目开发的可行性研究(P.207)•经济可行性•技术可行性•管理可行性•法理可行性三、建立系统逻辑模型•数据流程图–系统逻辑模型设计的工具之一。用规范化的图示符号反映出信息在系统中的流动、处理和存储情况。•特点(P.208)–抽象性–概括性•自上而下逐步求精、逐层细化地描述系统模型•数据流程图的作用(P.208)数据流程图的符号•外部实体:不受系统控制,在系统以外的事物或人。数据的来源和去向。•处理功能:对数据处理的逻辑功能的描述。标识部分、功能描述部分、功能完成者。•数据存储:指明数据保存的地方。数据存储的逻辑描述。•数据流:数据或信息载体的传递路径及其名称。外部实体处理功能数据存储数据流P1D1D1重复的外部实体重复的数据存储数据流程图的绘制•背景图•顶层数据流程图•低层次数据流程图流程图的检验•检验数据流程图与业务流程图的一致性。•检验数据流程图的一致性和完整性。(1)检查数据流。(2)检查数据存储:存入、读取。(3)检查处理功能:必须有输入、输出。数据流程图例题1•商场到货处理过程是:根据供应商送来的发货单及货物,对照订货合同文件审核发货单,如果与合同不符,则将发货单和货物退回供应商;对相符的发货单及货物,进行收货处理:首先,将发货单存档,然后开出入库单,并将入库单及货物送交仓库,再向财务科发出付款通知。请画出处理过程的数据流程图。数据流程图例题2•教务处学生成绩管理的处理过程如下:教务处接收教师交来的班级学生成绩单,对照教学计划和学生名册进行核对。核对正确后登录学生成绩表。再根据学生成绩表对成绩进行分类,将补考和留级学生名单通知学生所在院系办公室,并将留级学生名单报学生处。作出数据流程图。数据分析(P.212)•数据分析的任务–将数据流程图中出现的各个成分的内容、特征用数据字典的形式做出定义和说明。•数据字典–由各类数据说明和定义组成的集合,是对数据流程图中的相关成分进行解释和描述的工具。•数据字典和数据流程图的关系–数据流程图中的要素都要有规范的编号,并借助数据字典进行说明。•数据字典编写的基本要求–定义明确、具有唯一性、易于理解–命名、编号要与数据流程图一致–符合一致性和完整性要求–格式规范•数据字典的条目–数据项,数据结构,数据流,处理功能,数据存储,外部实体功能分析(P.215)•功能分析的目的是对数据流程图中的复杂处理功能做出详细说明。•决策树•决策表•结构化语言决策树(P.215)•决策树也叫判定树•用树的形式来表达不同情况下不同的处理•优点:直观,易理解•缺点:当可选策略较多或有较复杂的组合时,不易清楚表达判断过程,难以保证判断策略的完备性决策树例题个人住房公积金贷款商业银行自营性个人住房贷款Y≤5Y5I=3.96%I=4.41%Y≤0.50.5Y≤11Y≤33Y≤5Y5I=5.22%I=5.58%I=5.76%I=5.85%I=6.12%决策表(P.216)•决策表也叫判断表•用表格形式来表示逻辑判断过程•四个部分–判断条件——影响处理过程的条件–状态组合——条件发生的状态或取值–处理策略–策略选择——决策选择的规则结构化语言(P.217)•具有规范表达形式的自然语言。既有自然语言的基础,有很容易与结构化的程序设计语言相对应,具有形式简洁、清晰易读、逻辑严密的优点。•三种结构–顺序–选择(判断)–循环数据/功能格栅图(P.218)•U/C矩阵是一种特殊的格栅图,也称功能格栅图•将数据类与业务流程构成一个矩阵,原则是:(1)如果一个业务流程产生一个数据,标记“C”(2)如果一个业务流程使用一个数据,标记“U”•对U/C矩阵正确性的检验(1)完备性检验每个数据列有一个C,至少一个U;每个功能行必须有C或U(2)一致性检验每个数据列只能有一个C对数据多头现象:细分数据类;将某些C改为U(3)无冗余性检验每个行或列必须有C或U,不允许有空行或空列•U/C矩阵的整理(三个步骤)•数据资源布局(U在方框内—局部功能使用,方框外—共享数据)系统说明书(系统功能需求报告)(P.221)•对原系统的阐述•新系统的目标和范围•新系统的建设方案(新系统的逻辑模型)–新系统的数据流程图–数据字典–决策表–U/C矩阵•系统应用环境•系统开发计划本章重点、难点•重点:业务流程图,数据流程图,决策树,决策表,数据/功能格栅图的作用•难点:(1)简单数据流程图的绘制(2)U/C矩阵的检验和整理•简单应用:(1)绘制某个系统简单的业务流程图;(2)看懂简单的数据流程图;(3)用决策树和决策表进行功能描述•综合应用:绘制某个系统简单的数据流程图
本文标题:管理系统中计算机应用第六章(老王)
链接地址:https://www.777doc.com/doc-4893339 .html