版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1信息系统生命周期的五个阶段系统运行和维护 系统规划 系统设计 系统实施 系统分析 开发 设计 初步 调查 可行性 研究 审批 系统 评价 系统 维护 总体 设计 详细 设计 审计 审查 编程 调试 系统 转换 验收 详细 调查 逻辑 设计 2主要内容:主要内容:可行性分析和详细调查概述可行性分析和详细调查概述管理业务调查管理业务调查3.数据流程调查数据流程调查数据字典数据字典描述处理逻辑的工具描述处理逻辑的工具系统化分析系统化分析研究和确定管理模型研究和确定管理模型1.提出新系统的逻辑方案提出新系统的逻辑方案3本节内容:本节内容:1.1 可行性分析的任务和内容可行性分析的任务和内容1.2 可
2、行性分析报告可行性分析报告1.3 详细调查的目的、原则详细调查的目的、原则1 可行性分析和详细调查概述可行性分析和详细调查概述41.1 可行性分析的任务和内容可行性分析的任务和内容可行性分析的任务:可行性分析的任务: 明确开发应用项目的必要性和可行性明确开发应用项目的必要性和可行性n必要性来自实现开发任务的迫切性。必要性来自实现开发任务的迫切性。n可行性则取决于实现应用系统的资源和条件。可行性则取决于实现应用系统的资源和条件。可行性分析的内容:可行性分析的内容: 管理上的可行性管理上的可行性n指管理人员对开发应用项目的态度和管理方面的条件。指管理人员对开发应用项目的态度和管理方面的条件。 技术
3、上的可行性技术上的可行性n分析当前的软、硬件技术能否满足对系统提出的要求以及开发分析当前的软、硬件技术能否满足对系统提出的要求以及开发人员的水平。人员的水平。 经济上的可行性经济上的可行性n预估费用支出和对项目的经济效益进行评价。预估费用支出和对项目的经济效益进行评价。 51.2 可行性分析的报告可行性分析的报告 可行性分析报告:可行性分析报告:描述可行性分析的结果描述可行性分析的结果内容包括:内容包括:n系统简述系统简述; n项目的目标项目的目标;n所需资源、预算和期望效益所需资源、预算和期望效益;n对项目可行性的结论。对项目可行性的结论。可行性分析结论应明确指出以下内容之一:可行性分析结论
4、应明确指出以下内容之一:(1) 可以立即开发;可以立即开发;(2) 改进原系统;改进原系统;(3) 目前不可行,或需推迟到某些条件具备以后再进目前不可行,或需推迟到某些条件具备以后再进行。行。 61.3 详细调查目的、原则详细调查目的、原则 详细调查的对象详细调查的对象:n 现行系统(包括手工系统和管理信息系统)现行系统(包括手工系统和管理信息系统) 详细调查的目的详细调查的目的:n 完整地掌握现行系统的现状,发现问题和完整地掌握现行系统的现状,发现问题和薄弱环节,收集资料,为下一步的系统化薄弱环节,收集资料,为下一步的系统化分析和提出新系统的逻辑设计做好准备。分析和提出新系统的逻辑设计做好准
5、备。 详细调查的原则:详细调查的原则:n 应遵循用户参与的原则应遵循用户参与的原则71.3 详细调查目的、原则详细调查目的、原则 调查的方法:调查的方法:n 开调查会开调查会n 访问访问n 发调查表发调查表n 参加业务实践参加业务实践 详细调查的主要内容:详细调查的主要内容:n 管理业务调查管理业务调查n 数据流程调查数据流程调查8常见的详细调查方式1重点询问调查2全面业务需求分析的问卷调查(1) 上级单位对企业要求调查表;(2) 系统功能需求调查表;(3) 企业业务流程调查表;(4) 企业各业务部门组织结构及业务范围调查表;(5) 信息需求调查表;(6) 业务文件/报表调查表3深入实际的调查
6、参加业务实践 4. 查阅资料详细调查方式91重点询问调查重点询问一般要提前准备好提问的问题你所在的工作岗位是什么?岗位工作的性质是什么?你的工作任务是什么?每天工作怎样进行时间安排?你的工作分为几班?工作结果同前、后续工作如何联系?你所接触的报表有几类?数据有哪些?满意程度如何?你所在的工作岗位是否恰当?工作量如何?你的工作计划不能合理安排的原因是什么?你的工作岗位存在的问题是什么?(组织不力?规划不好?信息不畅?)你通常采取什么手段提高工作效率?使用计算机了吗?如果增加激励(奖金、鼓励、新技术等),工作效率是否会提高?101重点询问调查(续)从有效组织经营的角度出发,你的权限是否适当(大或小
7、)?你认为影响本企业经营效率的关键问题是什么?从全局的利益出发,你认为现有的管理体制是否合理?你认为提高经营的潜力在哪里?现存管理体制有哪些问题?有效降低经营成本的途径有哪些?信息系统的开发在本单位是否有必要?你认为新的信息系统应该重点解决哪些问题?你所了解的管理工作中,你认为决策的效益应从哪些方面去衡量? 112 管理业务调查(分析)管理业务调查(分析)开发和建立管理信息系统的根本目的在于提高开发和建立管理信息系统的根本目的在于提高管理水平。管理水平。管理系统是信息系统的环境。管理系统是信息系统的环境。环境指不包括在本系统之中但又对本系统产生环境指不包括在本系统之中但又对本系统产生较大影响的
8、因素的集合。较大影响的因素的集合。计算机的信息系统的环境就是管理系统,它的计算机的信息系统的环境就是管理系统,它的输入来自环境,输出则交付环境。输入来自环境,输出则交付环境。122 管理业务调查(分析)管理业务调查(分析)本节内容:本节内容:2.1 组织结构调查组织结构调查2.2 管理功能调查管理功能调查2.3 管理业务流程的调查管理业务流程的调查132.1 组织结构调查组织结构调查厂长计划调度组计划科生产部财务部供销科计划组统计组统计组外协组成本组会计组出纳组供应组销售组仓 库图6.1 组织结构图组织结构,指的是一个组织(部门、企业、车间、科室等)组织结构,指的是一个组织(部门、企业、车间、
9、科室等)的组成以及这些组成部分之间的隶属关系或管理与被管理的的组成以及这些组成部分之间的隶属关系或管理与被管理的关系,通常可用组织结构图来表示,如下图所示关系,通常可用组织结构图来表示,如下图所示142.2 管理功能调查管理功能调查为了实现系统的目标,系统必须具有各种为了实现系统的目标,系统必须具有各种功能。功能。 功能,指的是完成某项工作的能力。功能,指的是完成某项工作的能力。调查中可以调查中可以用功能层次图用功能层次图来描述从系统目来描述从系统目标到各项功能的层次关系标到各项功能的层次关系 。152.2 管理功能调查管理功能调查销售系统管理销售计划管理合同管理销售核算与统计成品库管理市场预
10、测销售历史资料管理编制年度销售大纲编制销售计划 合同有效性审查 合同执行情况分析合同登记和变更销售收入核算销售利润核算销售统计分析出入库管理库存统计市场预测市场分析管理功能图162.3 管理业务流程的调查管理业务流程的调查 调查管理业务流程应顺着原系统信息流动的过调查管理业务流程应顺着原系统信息流动的过程逐步地进行,内容包括:程逐步地进行,内容包括:n各环节的处理业务各环节的处理业务n信息来源信息来源n处理方法处理方法n计算方法计算方法n信息流经去向信息流经去向n提供信息的时间和形态(报告、单据、屏幕显示提供信息的时间和形态(报告、单据、屏幕显示等)。等)。 描述管理业务流程的图有:描述管理业
11、务流程的图有:n业务流程图业务流程图n表格分配图表格分配图172.3 管理业务流程的调查管理业务流程的调查业务流程图(Transaction Flow Diagram,TFD)是一种描述系统内各单位、人员之间业务关系、作业是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表顺序和管理信息流向的图表.业务流程图的用途:业务流程图的用途:利用它可以帮助分析人员找出业务流程中不合理的流利用它可以帮助分析人员找出业务流程中不合理的流向。向。表格分配图的用途:表格分配图的用途:可帮助系统分析员表示出系统中各种单据和报告都与可帮助系统分析员表示出系统中各种单据和报告都与哪些部门发生业务关
12、系。哪些部门发生业务关系。 18* 制作TFD的过程即为系统分析员全面了解(企业)系统业务处理概况的过程,是系统分析员作进一步系统分析的依据。* 系统分析员、管理人员、业务操作员交流思想的工具。* 系统分析员可以直接在业务流程图上拟出可以实现的计算机处理的部分。* 可用TFD来分析业务流程是否合理,提出新系统的改进措施。业务流程图的作用19业务流程图的基本符号20业务流程图绘制步骤业务流程图绘制步骤 21图例 说明业务处理单位业务处理描述表格制作传递存储收集资料业务流程图绘制举例业务流程图绘制举例(本框内容为具体流程)222.3 管理业务流程的调查管理业务流程的调查某某企企业业物物资资管管理理
13、业业务务流流程程图图232.3 管理业务流程的调查管理业务流程的调查表格分配图24制作业务流程图的注意事项制作业务流程图的注意事项* 每种票据,报表要统一编号,如有副本要注明(联号)第几联。* 同时进行的业务活动要尽量靠近,若实在难以画在一起,要用虚线联上。* 一个作业流程中报表是有始有终的,初始状态的报表不一定是空白的,只是指在这笔业务中,还没有处理的状态。* 工作流程要明确,避免含糊不清的循环。253 数据流程调查(分析)数据流程调查(分析)本节内容:本节内容:3.1 数据流程调查数据流程调查3.2 数据流程图及其绘制数据流程图及其绘制3.3 数据流程图实例数据流程图实例3.4 绘制数据流
14、程图的方法绘制数据流程图的方法263.1 数据流程调查数据流程调查 数据流程调查的内容:数据流程调查的内容: 收集原系统全部输入单据、输出报表和数据存储介质的收集原系统全部输入单据、输出报表和数据存储介质的典型格式;典型格式; 弄清各环节上的处理方法和计算方法;弄清各环节上的处理方法和计算方法; 在上述各种单据、报表、账本的典型样品上或用附页注在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。制作几张)、发生的高峰时间及发生量等。 在上述各种单据、报表、账册的典型
15、样品上注明各项数在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。和最小值)。数据流程调查的作用:数据流程调查的作用: 绘制出原系统的数据流程图 27数据流程分析定义:把数据在组织(原系统)内部的流动情况抽象地独立出来,舍去具体组织机构、信息载体、处理工作、物资等,仅从数据流动过程来考查实际业务的数据处理模式。目的:发现和解决数据流通中的问题。方法:通过分层的数据流程图(DFD)来实现。主要包括对信息的流动、传递、处理、存储等的分析数据流程不畅,前后数据不匹配,数据处理过程不合理283.2
16、 数据流程图及其绘制用符号数据流程图及其绘制用符号数据流程图(数据流程图(DFD,Data Flow Diagram)的涵义:)的涵义: 数据流程图是一种能全面地描述信息系统逻辑模型的数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。在系统中的流动、处理和存储情况。数据流程图的特征:数据流程图的特征: 抽象性和概括性。抽象性和概括性。n抽象性表现在它完全舍去了具体的物质,只剩下数据的流动、加工处理和存储。n概括性表现在它可以把信息中的各种不同业务处理过程联系起来,形成一个整体
17、。 293.2 数据流程图及其绘制用符号数据流程图及其绘制用符号n 外部实体指本系统之外的人或单位,它们和本系统有信息传递关系。n 数据流表示流动着的数据,它可以是一项数据,也可以是一组数据(如扣款数据文件、订货单等),也可用来表示数据文件的存储操作。n 处理,又称功能,它用一个长方形来表示处理逻辑。n 数据存储指通过数据文件、文件夹或账本等存储数据,用一个右边 开口的长方形条表示。数据流程图30 系统(或子系统)之外又与系统有联系的人或事务。它表达该系统数据的外部来源和去向。 通常用一个正方形,并在其左上角外边另加一个直角来表示外部实体,在正方形内写上该外部实体的名称。为了区分不同的外部实体
18、,可以在正方形的左上角用一个字符表示。在数据流程图中,为了减少线条的交叉,同一个外部实体可以在一张数据流程图中出现多次,这时可以在该外部实体符号的右下角画小斜线标识,表示重复。数据流程图的基本符号外部实体经理职工职工31功能标识:用来标识一个功能。功能描述:表达该处理的逻辑功能,必不可少。功能执行:表示该功能由谁来完成,可以省略。数据流程图的基本符号处理功能功能标识功能描述功能执行储户处理账户数据数据储户检查合理性账户取款单合理取款单32 处理功能的输入或输出,用一个水平或垂直箭头表示,箭头指出数据流动的方向。一般要对每个数据流加以简单描述,使用户和系统设计员都能理解每一个数据流的含义。数据流
19、程图的基本符号数据流储户业务处理账户存取单存折存折储户业务处理账户存取请求存折33通过数据文件、文件夹或帐本等存储数据。图的左部填写该数据存储标志;右边填写存储的数据或数据集的名称。数据流程图的基本符号数据存储账户计算销售量产品销售帐2计算销售总额销售量累计销售量343.3 数据流程图实例数据流程图实例销售管理销售管理厂办厂办统计表统计表销售统计销售统计用户用户合同合同合同合同登记处理登记处理合同合同合同台账合同台账合同执行合同执行登记登记销售分销售分配处理配处理库存台账库存台账车间车间入库单入库单入库处理入库处理入库数据入库数据出库数据出库数据查查 询询查查询询出库处理出库处理发货发货处理处
20、理发货发货通知通知出出 库库 单单 出出 库库 单单财务科财务科成品销售管理数据流程图351)自顶向下,逐层细化原则 。即先高层后低层,先整体后局部。 2)数据流程图必须与功能层次分析图相匹配,即:所绘制的各层数据流程图应实现功能层次分析图中相应层次的功能。自上而下,逐层展开;数据功能,相互匹配;输入输出,保持平衡。 3.4 绘制数据流程图的方法绘制数据流程图的方法1、 绘制数据流程图的原则361)确定系统边界与外部项:即根据系统目标确定系统与外界环境的分界线。系统边界确定后,系统外部的数据来源及信息输出的对象就是外部项。 2)根据系统的外部项标出全部输入、输出数据流形成系统最顶层即第0层数据
21、流程图 2、绘制数据流程图的具体步骤3.4 绘制数据流程图的方法绘制数据流程图的方法373)将第一层数据流程图的每一个处理逻辑进行功能细化,形成第二层。第一层有几个处理逻辑,第二层数据流程图便有几张。4)继续细化,直到把信息处理流程图描述足够详细为止,即手工操作的处理逻辑细化到一个计算机可以实现的,处理细化到一个程序模块可以完成的程度。2、绘制数据流程图的具体步骤3.4 绘制数据流程图的方法绘制数据流程图的方法38分层数据流程图示意图数据流程图是分层次的,数据流程图的绘制必须遵循自顶向下、由粗到细、逐层分解的原则。输入是新生入学时从省招生办公室转来的新生名单和档案;输出是学生离校时给用人单位的
22、毕业生档案和定期上报主管部门的统计报表;学籍表中记载学生的基本情况,如学籍变动情况、各学期各门课程学习成绩、在校期间的奖惩记录等。报表招生办0学籍管理新生档案学籍表D1教委用人单位毕业生档案学籍管理系统数据流程图 数据流程图是分层次的,绘制时采取自顶向下逐层分解的办法。 1、首先画出顶层(第一层)数据流程图。顶层数据流程图只有一张,它说明了系统的总的处理功能、输入和输出。 2、下一步是对顶层数据流程图中的“处理”进行分解,也就是将“学籍管理”分解为更多的“处理”。学籍管理系统数据流程图学籍表D1报表招生办新生档案1异动管理用人单位毕业生档案教师教师教委系系3奖惩管理2成绩管理学生注册留级/退学
23、名单成绩单获奖名单成绩奖惩结论奖惩报告学籍管理系统分解思路l学校实行校、系两级学习成绩管理,学校教务处、系教务员都登记学生成绩。l 任课教师把学生成绩单一式两份分别送系教务员和教务处。l 系教务员根据成绩单登录学籍表,学期结束时,给学生发成绩通知,并根据学籍管理条例,确定每个学生升级、补考、留级、退学的情况。l 教务处根据收到的成绩单登录教管处存的学籍表,统计各年级各科成绩分布报主管领导。学籍管理系统数据流程图成绩统计期末成绩单学生P3教师教师主管留退名单学生成绩补考成绩期末成绩单学籍表D12.2统计成绩教务处2.1期末成绩分析系教务员2.3登记期末成绩教务处2.5登记补考成绩教务处2.4补考
24、成绩分析系教务员学籍表D1获奖名单P1学籍管理系统分解思路l“期末成绩分析”包括以下事情:l 把每个学生的各科成绩登录在所在班的“学习成绩一览表”中。l 根据学习成绩一览表,在学籍表中填写各个学生的成绩。l 根据学习成绩一览表,评奖学金。l 根据学习成绩一览表、以往留级情况(学籍表中有记载)决定学生的升级、补考、留级、退学。l 发成绩通知单,通知补考时间。学籍管理系统数据流程图P3异动期末成绩学生教师教师留退名单成绩期末成绩单成绩一览表D22.1.1登记一览表学籍表D1获奖名单P12.1.5确定异动情况2.1.2登记学籍表2.1.3评奖学金2.1.4填写成绩单示 例用户P1销售处理订货单发货单
25、第1层销售子系统顶层数据流程图第2层用户用户财务财务科科P2.1判定订货处理方式P2.2开发货票P2.3开付款通知单D1(D1(订货单订货单) )D3(D3(订货单订货单) )订货单 订货单存档发货票 等有货再发货订货单D2(D2(订货单订货单) ) 待付款订货单仓库仓库发货票发货票 库存帐 信用手册订货单付款通知单P1销售处理的第二层数据流程图lDFD分多少层次视实际情况而定。l为了提高规范化程度,有必要对图中各个元素加以编号。通常在编号之首冠以字母,用以表示不同的元素,可以用P表示处理,D表示数据流, F表示数据存储, S表示外部实体。l例如:lP03-2.3表示第三子系统第二层图的第三个
26、处理;lD03-02表示第三个子系统中的第二个数据流。494 数据字典数据字典(Data Dictionary) 本节内容:本节内容:4.1 数据项的定义数据项的定义4.2 数据结构的定义数据结构的定义4.3 数据流的定义数据流的定义4.4 处理逻辑的定义处理逻辑的定义4.5 数据存储的定义数据存储的定义4.6 外部实体的定义外部实体的定义50 数据流程图描述了系统的分解,即描述了系统由哪几个部分组成、各个部分之间的联系等等,但是还没有说明系统中各个成分的含义。数据存储“定货单存档”包括哪些内容?处理“判定定货处理方式”是如何处理的呢?数据字典51数据字典的含义 在新系统数据流程图的基础上,进
27、一步定义和描述所有数据的工具,包括对一切动态数据(数据流)和静态数据(数据存贮)的数据结构和相互关系的说明,是数据分析和数据管理的重要工具。数据字典的内容数据字典的内容 对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面进行具体的定义。524.1 数据项的定义数据项的定义数据项又称数据元素,是数据的最小单位。数据项又称数据元素,是数据的最小单位。分析分析数据特性应从静态和动态两个方面去进行。数据特性应从静态和动态两个方面去进行。在数据字典中,仅定义数据的静态特性,具体包在数据字典中,仅定义数据的静态特性,具体包括:括: 数据项的名称、编号、别名和简述;数据项的名称
28、、编号、别名和简述; 数据项的长度;数据项的长度; 数据项的取值范围。数据项的取值范围。 534.1 数据项的定义数据项的定义数据项定义数据项编号 : I02-01 数据项名称 : 材料编号别 名 : 材料编码简 述 : 某种材料的代码 类型及宽度 : 字符型,4位 取值范围 : 00019999544.2 数据结构的定义数据结构的定义数据结构:数据结构: 数据结构描述某些数据项之间的关系。数据结构描述某些数据项之间的关系。 数据结构的构成:数据结构的构成:n可以由若干个数据项组成可以由若干个数据项组成n可以由若干个数据结构组成可以由若干个数据结构组成n可以由若干个数据项和数据结构组成可以由若
29、干个数据项和数据结构组成数据字典中对数据结构的定义包括以下内容:数据字典中对数据结构的定义包括以下内容: 数据结构的名称和编号数据结构的名称和编号 简述简述 数据结构的组成数据结构的组成 554.2 数据结构的定义数据结构的定义DS03-01:DS03-01:用户订货单 DS03-02:DS03-02:订货单标识 DS03-03:DS03-03:用户情况用户情况 DS03-04: DS03-04:配件情况配件情况 I1:I1:订货单编号订货单编号 I3:I3:用户代码用户代码 I10: I10:配件代码配件代码 I2:I2:日期日期 I4:I4:用户名称用户名称 I11: I11:配件名称配件
30、名称 I5:I5:用户地址用户地址 I12: I12:配件规格配件规格 I6:I6:用户姓名用户姓名 I13: I13:订货数量订货数量 I7:I7:电话电话 I8:I8:开户银行开户银行 I9:I9:账号账号 用户订货单的数据结构用户订货单的数据结构 564.2 数据结构的定义数据结构的定义 如果是一个简单的数据结构,只要列出它所包含的数如果是一个简单的数据结构,只要列出它所包含的数据项。据项。 如果是一个嵌套的数据结构(即数据结构中包含数据如果是一个嵌套的数据结构(即数据结构中包含数据结构),则需列出它所包含的数据结构的名称,。结构),则需列出它所包含的数据结构的名称,。数据结构定义数据结
31、构编号 : DS03-01 数据结构名称 :用户订货单简 述 :用户所填用户情况及订货要求等信息数据结构组成 :DS03-02 + DS03-03 + DS03-04574.3 数据流的定义数据流的定义数据流由一个或一组固定的数据项或数据结构组成数据流由一个或一组固定的数据项或数据结构组成。 数据流定义数据流编号:F03-08数据流名称:领料单简 述: 车间开出的领料单数据流来源:车间数据流去向:发料处理模块数据流组成:材料编号材料名称领用数量 日期领用单位数据 流 量:10份/时高峰 流 量:20份/时(上午9:00-11:00)584.4 处理逻辑的定义处理逻辑的定义处理逻辑的定义仅对数据
32、流程图中最底层的处理处理逻辑的定义仅对数据流程图中最底层的处理逻辑加以说明。逻辑加以说明。处理逻辑定义处理逻辑编号:P02-03处理逻辑名称:计算电费简述:计算应交纳的电费输入的数据流:数据流电费价格,来源于数据存贮文件价格表;数据流用电量、用户名和用户类别,来源于处理逻辑“读电表数字处理”和数据存贮“用户文件”。处理:根据数据流“用电量”和“用户名”,检索用户文件,确定该用户类别;再根据已确定的该用户类别,检索数据存贮价格表文件,以确定该用户的收费标准,得到单价;用单价和用电量相乘得该用户应交纳的电费。输出的数据流:数据流“电费”一是去外部项用户,二是写入数据存贮用户电费账目文件。处 理 频
33、 率 : 对每个用户每月处理一次。594.5 数据存储的定义数据存储的定义数据存储是数据结构保存的场所,它在数据字典中只数据存储是数据结构保存的场所,它在数据字典中只描述数据的逻辑存储结构,而不涉及它的物理组织。描述数据的逻辑存储结构,而不涉及它的物理组织。 数据存储定义数据存储编号:F03-08数据存储名称:库存帐简述:存放配件的库存量和单价数据存储组成:配件编号配件名称单价 库存量备注关 键 字: 配件编号相关联的处理:P02,P03604.6 外部实体的定义外部实体的定义外部实体定义包括:外部实体编号、名称、简述、及外部实体定义包括:外部实体编号、名称、简述、及有关数据流的输入和输出。有
34、关数据流的输入和输出。 外部实体的定义外部实体编号:S03-01外部实体名称:用户简 述: 购置本单位配件的用户输入的数据流:D03-06,D03-08输出的数据流:D03-01614 数据字典数据字典 编写数据字典是系统开发的一项重要的基础工编写数据字典是系统开发的一项重要的基础工作。一旦建立,并按编号排序之后,就是一本作。一旦建立,并按编号排序之后,就是一本可供查阅的关于数据的字典,从系统分析一直可供查阅的关于数据的字典,从系统分析一直到系统设计和实施都要使用它。到系统设计和实施都要使用它。 在数据字典的建立、修正和补充过程中,始终在数据字典的建立、修正和补充过程中,始终要注意保证数据的一
35、致性和完整性。要注意保证数据的一致性和完整性。 数据字典可以用人工建立卡片的办法来管理,数据字典可以用人工建立卡片的办法来管理,也可存储在计算中用一个数据字典软件来管理。也可存储在计算中用一个数据字典软件来管理。62数据字典的使用与管理 在系统开发过程以及系统运行后的维护阶段,数据字典是必不可少的工具,也是所有人员工作的依据,可以确保数据在系统中的完整性和一致性。完整性:要求数据流程图中的各种数据项应无遗漏地出现在数据字典中。一致性:要求数据字典没有冗余条目,条目无歧义性,同时不重复出现字典中其他地方已经出现的信息,相互参照准确。可用性:要求数据字典通过名字能方便地查阅数据的定义,字典条目容易
36、更新和修改。编写方法简单、严格,生成的内容开发者和用户都容易理解。635 描述处理逻辑的工具描述处理逻辑的工具本节内容:本节内容:5.1 决策树(又称判断树)决策树(又称判断树)5.2 决策表(又称判断表)决策表(又称判断表)5.3 结构英语表示法结构英语表示法645.1 决策树决策树库存量 欠款时间30天100天 30天100天需求量需求量库存量库存量库存量先按库存发货,进货后再补发先付款,再发货立即发货不发货通知先付欠款决策决策树比较直观,容易理解。树比较直观,容易理解。条件多时,不容易清楚地表达出整个判别过程。条件多时,不容易清楚地表达出整个判别过程。655.2 决策表决策表决策规则号决
37、策规则号123456条条 件件欠款时间欠款时间30天天YY N N N N欠款时间欠款时间100天天N N Y Y N N需求量需求量库存量库存量Y N Y N Y N应采应采取的取的行动行动立即发货立即发货 先按库存量发货先按库存量发货,进货后再补发进货后再补发 先付款先付款,再发货再发货 不发货不发货 要求先付欠款要求先付欠款 决策表是采用表格方式来描述处理逻辑的一种工具,决策表是采用表格方式来描述处理逻辑的一种工具, 决策表可以清晰地表达条件、决策规则和应采取的行动之间逻辑关决策表可以清晰地表达条件、决策规则和应采取的行动之间逻辑关系,但不直观。系,但不直观。665.3 结构英语表示法结
38、构英语表示法这是一种模仿计算机语方的处理逻辑描述方法。它使用了这是一种模仿计算机语方的处理逻辑描述方法。它使用了由由IF、THEN、ELSE等词组成的规范化语言。等词组成的规范化语言。 IF 欠款时间30天 IF 需要量库存量 THEN 立即发货 ELSE 先按库存量发货,进货后再补发 ELSE IF 欠款时间100天 IF 需求量库存量 THEN 先付款再发货 ELSE 不发货 ELSE 要求先付欠款_易于计算机中的实现不很直观676 系统化分析系统化分析本节内容:本节内容:6.1 分析系统目标分析系统目标6.2 分析业务流程分析业务流程6.3 数据的汇总和分析数据的汇总和分析6.4 分析数
39、据流程分析数据流程6.5 功能分析和划分子系统功能分析和划分子系统6.6 数据存储分析数据存储分析6.7 数据查询要求分析数据查询要求分析6.8 数据的输入输出分析数据的输入输出分析6.9 确定新系统的数据处理方式确定新系统的数据处理方式686.1 分析系统目标分析系统目标根据详细调查对可行性分析报告中提出的根据详细调查对可行性分析报告中提出的系统目标作再次考察,对项目的可行性和系统目标作再次考察,对项目的可行性和必要性进行重新考虑,并根据对系统建设必要性进行重新考虑,并根据对系统建设的环境和条件的调查修正系统目标,使系的环境和条件的调查修正系统目标,使系统目标适应组织的管理需求和战略目标。统
40、目标适应组织的管理需求和战略目标。由于系统目标对系统建设具有举足轻重的由于系统目标对系统建设具有举足轻重的意义,必须经过仔细论证才能修改。意义,必须经过仔细论证才能修改。696.2 分析业务流程分析业务流程由于系统中存在问题,对现有业务流程进行分析由于系统中存在问题,对现有业务流程进行分析的基础上进行业务流程重组,产生新的更为合理的基础上进行业务流程重组,产生新的更为合理的业务流程。系统中存在的问题可能是:的业务流程。系统中存在的问题可能是: 管理思想和方法落后管理思想和方法落后 业务流程不尽合理业务流程不尽合理 管理信息系统的建设为优化原业务流程提供了新的可管理信息系统的建设为优化原业务流程
41、提供了新的可能性能性工厂仓库由管理人员凭印象确定订货量根据各种备件的库存量和订货点来确定订货量业务流 程重组706.2 分析业务流程分析业务流程业务流程分析过程包括以下内容:业务流程分析过程包括以下内容: 对原有流程进行分析。对原有流程进行分析。n分析原有业务流程的各处理过程是否具有存在的价分析原有业务流程的各处理过程是否具有存在的价值,其中哪些过程可以删除或合并,哪些不尽合理,值,其中哪些过程可以删除或合并,哪些不尽合理,可以进行改进或优化。可以进行改进或优化。 优化业务流程。优化业务流程。n原有业务流程中哪些过程存在冗余信息处理,可以原有业务流程中哪些过程存在冗余信息处理,可以按计算机信息
42、处理的要求进行优化,流程的优化可按计算机信息处理的要求进行优化,流程的优化可以带来什么好处。以带来什么好处。 确定新的业务流程。确定新的业务流程。 确定新系统的人机界面。确定新系统的人机界面。716.3 数据的汇总和分析数据的汇总和分析数据的汇总和分析是以后建立数据库系统数据的汇总和分析是以后建立数据库系统和设计功能模块处理过程的基础。和设计功能模块处理过程的基础。调查数据的汇总和分析调查数据的汇总和分析n数据分类数据分类n数据整理数据整理n数据分析数据分析n数据的属性分析数据的属性分析u数据的静态特性分析数据的静态特性分析u数据的动态特性分析数据的动态特性分析726.3 数据的汇总和分析数据
43、的汇总和分析数据分类数据分类调查数据需按以下三类分类:调查数据需按以下三类分类:系统的输入数据类系统的输入数据类n主要是报上来的报表主要是报上来的报表系统的输出数据类系统的输出数据类n主要是各种台账和文挡主要是各种台账和文挡本系统产生的数据类本系统产生的数据类n主要指系统运行中生成的报表主要指系统运行中生成的报表736.3 数据的汇总和分析数据的汇总和分析数据整理数据整理数据整理的步骤数据整理的步骤: 首先应对每项数据按业务过程进行分类编码首先应对每项数据按业务过程进行分类编码 弄清数据项的字长和精度弄清数据项的字长和精度 从业务最终报表的最终输出数据开始,找出表从业务最终报表的最终输出数据开
44、始,找出表中每一项数据的来源中每一项数据的来源 找出其来源的来源,一直找到其原始数据、原找出其来源的来源,一直找到其原始数据、原始统计数据或原始凭证始统计数据或原始凭证746.3 数据的汇总和分析数据的汇总和分析数据分析数据分析数据的正确性分析:数据的正确性分析: 对数据进行正确性分析可采用前面第五章阐述过的对数据进行正确性分析可采用前面第五章阐述过的U/C矩阵来进行。矩阵来进行。 具体是用具体是用U/C矩阵的横座标表示各数据类,用矩阵的横座标表示各数据类,用U/C矩阵矩阵的纵座标表示各业务过程类,如果用的纵座标表示各业务过程类,如果用Xi 表示各数据类,表示各数据类,用用Yi表示各业务过程类
45、,则表示各业务过程类,则Xi和和Yi之间的关系就表示了之间的关系就表示了数据和业务过程之间的关系。关系有两种:数据和业务过程之间的关系。关系有两种:n某数据类由某业务过程建立,用某数据类由某业务过程建立,用C(Create)表示,)表示,n某业务过程使用了某类数据,用某业务过程使用了某类数据,用U(Use)表示。表示。756.3 数据的汇总和分析数据的汇总和分析数据分析数据分析数据的正确性分析:数据的正确性分析: 在在U/C矩阵的每一列中,只应出现一个矩阵的每一列中,只应出现一个C,否则就,否则就是发生了错误。出错的原因可能有两个:是发生了错误。出错的原因可能有两个:n数据整理中有错;数据整理
46、中有错;n数据类可能划分得太粗,需要进一步细分数据类可能划分得太粗,需要进一步细分 如果列中没有一个如果列中没有一个C也是错误的。也是错误的。 在在U/C矩阵中还不应出现空行和空列,否则说明:矩阵中还不应出现空行和空列,否则说明:n在建立在建立U/C矩阵的过程中丢失了某些数据联系矩阵的过程中丢失了某些数据联系n划分了多余的业务过程或数据类划分了多余的业务过程或数据类766.3 数据的汇总和分析数据的汇总和分析数据分析数据分析数据的属性分析:数据的属性分析: 数据用属性的名和属性的值来描述事物某方面的特征。数据用属性的名和属性的值来描述事物某方面的特征。一个事物的特征可能表现在各个方面,需要用多
47、个属一个事物的特征可能表现在各个方面,需要用多个属性的名和其相应的值来描述。性的名和其相应的值来描述。属性名属性值姓名黄之清性别男年龄54基本工资800职工属性表 776.3 数据的汇总和分析数据的汇总和分析数据分析数据分析数据的属性分析:数据的属性分析: 数据属性分析包括静态特性分析和动态特性分数据属性分析包括静态特性分析和动态特性分析两部分。析两部分。 数据的静态特性分析数据的静态特性分析n指分析数据的类型(字符型、数据型、日期型等)指分析数据的类型(字符型、数据型、日期型等)n数据的长度(位数、小数位数)数据的长度(位数、小数位数)n取值范围(最大值、最小值)取值范围(最大值、最小值)n
48、发生的业务量(如每天发生几笔)发生的业务量(如每天发生几笔)786.3 数据的汇总和分析数据的汇总和分析数据分析数据分析数据的动态特性分析数据的动态特性分析 数据的属性按动态特性可以分为以下三类:数据的属性按动态特性可以分为以下三类:n固定值属性:固定值属性:具有固定值属性的数据,其值基本上固定不具有固定值属性的数据,其值基本上固定不变。例如:变。例如:u成本系统中的定额材料消耗量,工资系统中的职工姓名和应成本系统中的定额材料消耗量,工资系统中的职工姓名和应得工资等。得工资等。n固定个体变动属性:固定个体变动属性:这类数据项,对总体来说具有相对固这类数据项,对总体来说具有相对固定的个体集,但其
49、值是变动的属性。例如:定的个体集,但其值是变动的属性。例如:u工资系统中,电费扣款一项,被扣款人员变动不大,但每人工资系统中,电费扣款一项,被扣款人员变动不大,但每人被扣电费则每月都在变化。被扣电费则每月都在变化。n随机变动属性:随机变动属性:这种数据项,其个体是随机出现的,值也这种数据项,其个体是随机出现的,值也是变动的。例如:是变动的。例如:u工资系统中的病事假扣款。工资系统中的病事假扣款。796.4 分析数据流程分析数据流程数据流程是系统中的信息处理的方法和过数据流程是系统中的信息处理的方法和过程的统一。程的统一。数据流程的分析和优化一直是数据流程的分析和优化一直是系统分析的重要内容。系
50、统分析的重要内容。数据流程分析包括以下内容:数据流程分析包括以下内容: 对原有数据流程的分析。对原有数据流程的分析。 优化数据流程。优化数据流程。 确定新的数据流程,画出新的数据流程图。确定新的数据流程,画出新的数据流程图。 新系统的人机界面。新系统的人机界面。806.5 功能分析和划分子系统功能分析和划分子系统功能分析:功能分析: 目标和功能的关系如下图所示。目标可看作是目标和功能的关系如下图所示。目标可看作是系统,第二层的功能可看作是子系统,再下面系统,第二层的功能可看作是子系统,再下面就是各项更具体的功能。就是各项更具体的功能。 目 标 A功能 B功能 E功能 a1功能 a2功能 A3功
51、能目标和功能的关系目标和功能的关系816.5 功能分析和划分子系统功能分析和划分子系统划分子系统:划分子系统: 把系统划分为子系统可以大大简化设计工作,把系统划分为子系统可以大大简化设计工作,因为划分以后,只要子系统之间的接口关系明因为划分以后,只要子系统之间的接口关系明确,每一子系统的设计、调试,基本上可以互确,每一子系统的设计、调试,基本上可以互不干扰地各自相对独立地进行不干扰地各自相对独立地进行 对于大系统来说,划分子系统的工作应在系统对于大系统来说,划分子系统的工作应在系统规划阶段进行常用的是规划阶段进行常用的是u/c矩阵。矩阵。 划分子系统的下一步工作是确定各子系统的目划分子系统的下
52、一步工作是确定各子系统的目标和下属功能。标和下属功能。 826.6 数据存储分析数据存储分析 数据存储分析是数据库设计在系统分析阶数据存储分析是数据库设计在系统分析阶段要做的工作,其内容:段要做的工作,其内容: 首先是分析用户要求首先是分析用户要求,也就是调查清楚用户希望也就是调查清楚用户希望从管理信息系统中得到那些有用信息。从管理信息系统中得到那些有用信息。 然后通过综合抽象然后通过综合抽象,用适当的工具用适当的工具(如如E-R图等图等)进行描述。因为这是从用户角度看到的数据库,进行描述。因为这是从用户角度看到的数据库,所以称之为数据库的概念模型。所以称之为数据库的概念模型。 836.7 数
53、据查询要求分析数据查询要求分析 通过调查和分析,将用户需要查询的问题列出清单或绘出查询方式示意图通过调查和分析,将用户需要查询的问题列出清单或绘出查询方式示意图 选择单位选择时间选择时间选择时间选择时间显示有关单位数据显示有关单位数据图形显示图形显示显示该单位、该时间的指标显示该单位、该时间的指标排序排序按时间排序数据显示图形显示显示升降值、比率比较比较一个单位所有单位一个以上时间查询方式查询方式按大小排序数据显示图形显示图形显示直方图百分图折线图846.8 数据的输入输出分析数据的输入输出分析分析各种数据输入的目的和适用范围、数据量的大小以及存分析各种数据输入的目的和适用范围、数据量的大小以
54、及存在的问题。例如:在的问题。例如: 输入的数据是否都得到了有效的利用输入的数据是否都得到了有效的利用 哪些数据的输入是多余的或者是不符合实际需要的哪些数据的输入是多余的或者是不符合实际需要的 现在的数据输入方式是否能满足要求现在的数据输入方式是否能满足要求 输入速度是否能完成数据量的要求输入速度是否能完成数据量的要求 是否需要改变输入方式和增加输入设备是否需要改变输入方式和增加输入设备 分析数据的精确程度和数据间的相互联系等分析数据的精确程度和数据间的相互联系等输出报表的分析:输出报表的分析: 明确数据查询要求明确数据查询要求 还应对各种输出报表的目的和使用范围进行分析还应对各种输出报表的目
55、的和使用范围进行分析 弄清哪些报表是多余的或者是不符合实际要求的弄清哪些报表是多余的或者是不符合实际要求的 系统的处理速度和打印速度是否能满足输出的要求系统的处理速度和打印速度是否能满足输出的要求856.9 确定新系统的数据处理方式确定新系统的数据处理方式 数据处理的方式可分为两类:数据处理的方式可分为两类:n成批处理方式成批处理方式n联机实时处理方式联机实时处理方式 成批处理方式按一定时间间隔(小时、日、月)成批处理方式按一定时间间隔(小时、日、月)把数据积累成批后一次输入计算机进行处理。把数据积累成批后一次输入计算机进行处理。 特点是费用较低而又可有效地使用计算机特点是费用较低而又可有效地
56、使用计算机 适用于以下四种情况:适用于以下四种情况:n固定周期的数据处理;固定周期的数据处理;n需要大量的来自不同方面的数据的综合处理;需要大量的来自不同方面的数据的综合处理;n需要在一段时间内累积数据后才能进行的数据处理;需要在一段时间内累积数据后才能进行的数据处理;n没有通讯设备而无法采用联机实时处理的情况。没有通讯设备而无法采用联机实时处理的情况。866.9 确定新系统的数据处理方式确定新系统的数据处理方式 联机实时处理方式的特点:联机实时处理方式的特点:n 面向处理面向处理u 数据直接从数据源输入中央处理机进行处理,数据直接从数据源输入中央处理机进行处理,由计算机即时做出回答,将处理结
57、果直接传给由计算机即时做出回答,将处理结果直接传给用户。用户。n 及时,但费用较高及时,但费用较高 通常适用于以下三种情况:通常适用于以下三种情况:n 需要反应迅速的数据处理;需要反应迅速的数据处理;n 负荷易产生波动的数据处理;负荷易产生波动的数据处理;n 数据收集费用较高的数据处理。数据收集费用较高的数据处理。877 研究和确定管理模型研究和确定管理模型本节内容:本节内容:7.1 综合计划模型综合计划模型7.2 生产计划管理模型生产计划管理模型7.3 库存管理模型库存管理模型7.4 财务成本管理模型财务成本管理模型 7.5 统计分析与预测模型统计分析与预测模型887.1 综合计划模型综合计
58、划模型 综合计划是企业生产、经营活动的总规划。综合计划是企业生产、经营活动的总规划。常用的综合计划模型有两类:常用的综合计划模型有两类: 综合发展模型综合发展模型 是企业的近期发展目标模型,常用模型有:是企业的近期发展目标模型,常用模型有:n企业中长期计划模型企业中长期计划模型n厂长任期目标分解模型厂长任期目标分解模型n新产品开发新产品开发n生产结构调整模型生产结构调整模型n中长期计划滚动模型等中长期计划滚动模型等 资源限制模型资源限制模型 反映了企业各种资源对企业发展模型的制约,常用模型有:反映了企业各种资源对企业发展模型的制约,常用模型有:n数学规划模型、数学规划模型、n资源分配限制模型资
59、源分配限制模型897.2 生产计划管理模型生产计划管理模型生产计划生产计划 生产计划大纲生产计划大纲 生产计划大纲主要安排与综合生产计划有关的生产计划大纲主要安排与综合生产计划有关的生产指标,常用模型有:生产指标,常用模型有:n数学规划模型(如优化生产计划模型)数学规划模型(如优化生产计划模型)n物料需求计划模型能力需求计划模型物料需求计划模型能力需求计划模型n投入投入产出模型等。产出模型等。n生产作业计划生产作业计划907.2 生产计划管理模型生产计划管理模型生产计划生产计划 生产作业计划生产作业计划 生产作业计划模型具体安排了生产产品数量、加工路线、生产作业计划模型具体安排了生产产品数量、
60、加工路线、加工进度、材料供应、能力平衡等。加工进度、材料供应、能力平衡等。常用的模型有:常用的模型有:n投入投入产出矩阵产出矩阵n网络计划网络计划n关键路径模型关键路径模型n排序模型排序模型n物料需求物料需求n设备能力平衡设备能力平衡n滚动作业计划滚动作业计划n甘特图甘特图917.3 库存管理模型库存管理模型常用的程序化库存管理模型有:常用的程序化库存管理模型有: 库存物资分类法库存物资分类法 库存管理模型等库存管理模型等 最佳经济批量模型等最佳经济批量模型等927.4 财务成本管理模型财务成本管理模型 成本核算模型成本核算模型: :成本核算模型包括直接生产过程的消耗和间接费用成本核算模型包括
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广西建设职业技术学院单招职业技能测试题库参考答案详解
- 2026年山东城市建设职业学院单招职业技能测试题库及参考答案详解
- 2026年安徽职业技术学院单招职业倾向性考试题库带答案详解
- 2026年河南工业职业技术学院单招职业倾向性测试题库及答案详解1套
- 2026年浙江师范大学行知学院单招职业倾向性考试题库及参考答案详解1套
- 2026年郑州卫生健康职业学院单招职业适应性测试题库及答案详解1套
- 2026年郑州电子信息职业技术学院单招职业适应性考试题库附答案详解
- 2026年皖西卫生职业学院单招职业技能测试题库及参考答案详解一套
- 2026年成都航空职业技术学院单招职业技能考试题库及答案详解一套
- 2026年陕西国防工业职业技术学院单招职业倾向性考试题库及参考答案详解一套
- 百万蛋鸡养殖场项目环境影响报告书
- 著作权集体管理
- T-CEPPEA 5002-2019 电力建设项目工程总承包管理规范
- 思政大一上期末复习测试附答案(一)
- 25春国家开放大学《中国古代文学(下)》形考任务1-4参考答案
- 2025年建筑施工安全管理工作总结
- 糖尿病诊疗的指南
- T-HNBDA 003-2024 医用洁净室施工质量验收标准
- 2025年高考语文复习之文言文阅读(全国)12 选择性必修下教材文言文挖空练习+重要知识点归类(含答案)
- 《农光互补光伏电站项目柔性支架组件安装施工方案》
- 深圳大学《供应链与物流概论》2021-2022学年第一学期期末试卷
评论
0/150
提交评论