




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、会计学1判断树判断表作业判断树判断表作业要弄清系统开发要解决的主要问题和目标,粗略估计系统开发所需要的资源,论证系统开发的可行性MIS耗资多、耗时长、风险大的工程项目,因此在大规模行动之前,需要对是否有必要,是否具备必要的条件进行可行性论证。 1、新系统的目标 建立一个新的信息系统总的原则(1)节省成本和日常费用开支 (2)提高工作效率和减轻工作强度 (3)提高信息处理速度和准确率 (4)提高系统的安全性、可靠性、可控性 (5)提供各种新的处理功能和决策信息 (6) 为服务对象提供更多的方便条件 (二)可行性分析 根据系统的各项需求,分析规划中的MIS系统在目前情况下 是否有必要、有可能进行。
2、它包括: 1、技术的可行性 (1)人员和技术力量的可行性 (2)计算机硬件的可行性 (3)计算机软件的可行性 2、经济可行性 即对开发进行成本效益分析 分析方法:资本回收期法、净现金流量法、内含报酬率 法等方法 (1)成本的估算 成本构成:a、设备费用(计算机、网络及外围设 备、 机房、空调) b、 软件购买费用(系统软件费用、应用软件购买费用) c、 MIS软件开发费用(开发费、有关人员工资、加班费、 资料费、差旅费、调查费、复印费、评审和鉴 定费等) d、系统运行、维护费用(人员技术培训费、设备维修和保 养费、水电费、磁盘、墨盒、色带、打印纸、加 班费等) 软件开发费用的估算方法: a、程
3、序代码行估算法:开发费用=程序的代码行*每行价格 b、工作量估算法:开发费用=软件开发工作量(人次/月) *工作量成本(元/人月)(2)效益的估算 直接效益:节省人力、降低成本、改善服务导致客户 的增加、加速资金周转等 间接效益:改进簿弱环节、提高数据处理的准确性和及时性、 提高效率、提高管理和决策水平、提高企业信誉等 (3)管理可行性 取决于:领导和管理人员的态度、管理的基础工作(如 业务、单据、报表、帐册等是否规范、统一; 机构设置、人员分工是否合理;编码方案是否 存在和统一;各项基础数据是否健全和准确; 管理人员的素质和文化程度是否符合要求等)(三)编制可行性研究报告(三)编制可行性研究
4、报告(P93),得出结论得出结论 可行性研究报告格式可行性研究报告格式1、可行性研究的前提、可行性研究的前提2、对现行系统的分析、对现行系统的分析3、所建议的系统、所建议的系统4、可选择的其他备选系统方案、可选择的其他备选系统方案5、投资及效益分析、投资及效益分析6、社会因素方面的可行性、社会因素方面的可行性7、结论、结论两种结论:可行两种结论:可行进入下一阶段的进入下一阶段的MIS开发工作开发工作 不可行不可行停止停止MIS开发开发或或等条件成熟后开发等条件成熟后开发 1、面向用户的观点2、系统的思想和方法3、自顶向下的原则4、过程文档化,文档标准化、规范化 1、一套分层的数据流图2、一本数
5、据字典3、一组加工逻辑说明 详细调查是对现行系统的全面、深入和详细的调查分详细调查是对现行系统的全面、深入和详细的调查分析,其目的是进一步弄清现行系统的运行状况,发现薄弱析,其目的是进一步弄清现行系统的运行状况,发现薄弱环节并找出要解决的问题,为进一步的用户需求分析和建环节并找出要解决的问题,为进一步的用户需求分析和建立新系统逻辑模型收集资料。立新系统逻辑模型收集资料。 1. 1.用户参与用户参与 2.2.自顶向下全面展开自顶向下全面展开 3.3.工程化的工作方式工程化的工作方式 4.4.全面调查与重点调查相结合全面调查与重点调查相结合第四节第四节 用户需求分析用户需求分析 一、一、MIS的需
6、求分析的需求分析 1、在调查的基础上,了解和分析: 功能需求:功能需求:各子系统应具有的功能 性能需求:性能需求:硬件技术、软件技术、存储容量、传输速度等要求 资源和环境要求:资源和环境要求:对资金、管理人员的素质等方面要求 可靠性要求:可靠性要求:系统不出故障的概率和故障恢复能力要求 安全保密要求:安全保密要求:保障数据安全的技术要求二、组织结构与功能分析二、组织结构与功能分析 1、组织结构分析、组织结构分析对组织结构的合理性进行分析,找出存在的问题,提对组织结构的合理性进行分析,找出存在的问题,提出调整、变革的意见。出调整、变革的意见。 2、组织与业务关系分析、组织与业务关系分析反映组织内
7、部各部门之间的联系程度和各部门的主要反映组织内部各部门之间的联系程度和各部门的主要业务职能。业务职能。 3、管理功能分析、管理功能分析分清各部门的管理功能,经过归纳、整理、并用功能分清各部门的管理功能,经过归纳、整理、并用功能结构图来描述以系统目标为核心的整个系统的各项功结构图来描述以系统目标为核心的整个系统的各项功能的层次关系。能的层次关系。三、业务流程分析 业务流程图(TFD):是业务流程分析所使用的图形工具, 它是用一些规定的符号和连线表达 某个具体业务处理过程。 业务处理单位 表格或报表制作 数据或文件存档 业务处理功能描述信息传递过程业务流程图的基本符号收集或统计数据收集或统计数据(
8、人工操作)(人工操作)2、绘制业务流程图的基本步骤(1)确定各项职能及所做的工作任务;(2)划定工作起点和终点;(3)跟踪关键业力对象;(4)确定岗位(组织单元)及其活动;(5)绘制流程图草案;(6)流程图汇总分析;(7)分析确定流程图 实例1:图书馆订书业务流程 某图书馆“订书室”的主要业务是这样的: “订书室”负责该馆的图书采购业务,首先根据图书发行 出版单位(即供货单位)的订书目录,以及本图书馆的 图书总账目录通过目录查重选择需要的图书,然后发出 订书单。供货单位将图书、发票邮寄回来后,“订书室” 进行审核,合格的图书登记入图书总帐,并将发票送财务科, 书送书库,购书清单送编目室;不合格
9、的退给供货单位。供书单位订书目录订购查重图书总账订单采购订单发票图书审核验收新书清单编目室不合格退回合格的图书入库合格发票登记发票财务科图书馆订书业务流图图书馆订书业务流图订书室 3、绘制业务流程图的关键点、绘制业务流程图的关键点 (1)首先,要根据文字中的描述,找出画业务流图相关)首先,要根据文字中的描述,找出画业务流图相关要素:要素:业务处理单位、业务处理功能、表单、数据库;业务处理单位、业务处理功能、表单、数据库; (2)其次,要分析清楚)其次,要分析清楚信息在流程中是如何被处理的信息在流程中是如何被处理的 (3)第三,要)第三,要抓住抓住业务流程中的关键核心业务处理业务流程中的关键核心
10、业务处理功能描述,功能描述,牢记:牢记:在的在的“业务处理功能描述的业务处理功能描述的” 只能填只能填动词,动词,例如,例如,“审核审核”、“记帐记帐”、“登记登记”等等,等等,与与“ ”相链接的,一定有输入和输出相链接的,一定有输入和输出; (4)第四,要注意:业务处理单位要与业务处理功能相)第四,要注意:业务处理单位要与业务处理功能相分离;分离; (5)最后,要画清楚流程的起点与终点)最后,要画清楚流程的起点与终点 四、数据流的源点和终点 加工P 数据流S 数据存储D (外部实体) (处理过程) 数据流数据流数据流由一组固定成分的数据所组成,数据流直观地反数据流由一组固定成分的数据所组成,
11、数据流直观地反映了系统各部分之间的信息传递关系。映了系统各部分之间的信息传递关系。 例如:实验书例如:实验书P99.P99.“采购订单采购订单”是由是由“供应商、业务员、供应商、业务员、存货名称、单价存货名称、单价”等等数据流的流向大致有以下几种:数据流的流向大致有以下几种: (1 1)从加工流向加工。()从加工流向加工。(审核后记账审核后记账)()从加工流向文件()从加工流向文件(盘点生成入库单、出库单盘点生成入库单、出库单)。)。()从文件流向加工()从文件流向加工(入库入库单审核单审核)。)。()从源点流向加工()从源点流向加工(对供应商对供应商的发票进行审核的发票进行审核)。)。()从
12、加工流向终点()从加工流向终点(经审核的发票到财务部经审核的发票到财务部)。)。 数据流图中的流动是实实在在的数据,而不是程序框图中通数据流图中的流动是实实在在的数据,而不是程序框图中通常画的那种控制流。两者的区别是,常画的那种控制流。两者的区别是,数据流上只有数据流过数据流上只有数据流过,而控制流上没有数据流流动。而控制流上没有数据流流动。2 2、加工、加工加工是对数据流的一种处理。当数据流通过加工是对数据流的一种处理。当数据流通过某个某个“加工站加工站”时,它的所有数据都将被处理。时,它的所有数据都将被处理。 当当数据流流出这个数据流流出这个“加工站加工站”时,它的数据时,它的数据都会发生
13、变化,或是数值变化,或是性质变化。都会发生变化,或是数值变化,或是性质变化。加工的作用就是要实现这一变化。加工的作用就是要实现这一变化。 例如:例如:“审核发货单审核发货单”、“处理选课单处理选课单”“产生发票产生发票”等等 注意:注意: 储户处理1帐户帐户数据数据1 数据数据2储户检查合理性帐户帐户取款单取款单合理取款单合理取款单无意义的名字:无意义的名字:较好的命名:较好的命名:3 3、文件、文件文件是相关数据的逻辑集合。当某一数据流文件是相关数据的逻辑集合。当某一数据流被加工处理后,若暂时不需要转到下一被加工处理后,若暂时不需要转到下一“加工站加工站”进行处理时,往往先将它存到文件中,待
14、处理时进行处理时,往往先将它存到文件中,待处理时再提取。再提取。当加工要从文件里读数据时,数据流是从文当加工要从文件里读数据时,数据流是从文件流向加工的,当加工写入或修改文件时,数据件流向加工的,当加工写入或修改文件时,数据流是从加工流向文件。流是从加工流向文件。修改库存商品库存商品库存检索商品信息商品目录商品目录4 4、数据流源点和终点、数据流源点和终点 数据流源点是信息系统的数据来源地,终点是数数据流源点是信息系统的数据来源地,终点是数据流的目的地。数据流源点和终点都是存在于信据流的目的地。数据流源点和终点都是存在于信息系统之外的。例如,会计帐务处理系统输出的息系统之外的。例如,会计帐务处
15、理系统输出的报表,要报送到上级主管部门、开户银行和财税报表,要报送到上级主管部门、开户银行和财税部门等。这些部门对会计帐务处理系统来说是数部门等。这些部门对会计帐务处理系统来说是数据流的终点。据流的终点。 注意:注意:S1供应商F1发货单审核P1D1合同 F2合同信息F3不合格发货单F4合格发货单检验P2D2发货单 F5检验合格发货单S2财务科 F6付款通知 示例:供应科到货处理的数据流图简单数据流图实例简单数据流图实例 1绘制数据流程图的原则 (1)识别系统的输入和输出。 (2)从输入端至输出端画数据流和加工,并同时加上数据 存储。 (3)加工的分解“由外向里”进行分解。 (4)数据流的命名
16、,名字要确切,能反映整体。 (5)各种符号布置要合理,分布均匀,尽量避免交叉线。 (6)先考虑稳定态,后考虑瞬间态。 绘制层次数据流程图的基本步骤: 示例1:绘制工资系统数据流程图 某公司手工管理工资系统中月末发工资的处理过程是 这样的: 月末财务科根据已存档的上月工资发放清单和人事科 送来的人员工资变动表抄写本月工资发放清单中的各工资 项目;然后,根据总务科每月末出具的代扣水、电、煤气 费的扣款数填入本月工资发放清单;最后计算出每个职工 应发工资数和实发工资,并填入工资发放清单。 分两步 1、画系统的输入、输出工资处理 系统 人事科上月工资清单D1总务科上月工资项工资变动项代扣项本月工资清单
17、D2本月各工资项 2、画系统的内部工资 处理系统 登记变动工资 登记代扣项 计算工资 登记上月工资 分解分解人事科上月工资清单总务科工资变动项登记上月 工资 登记变动工资 登记代 扣项 代扣项本月工资清单上月工资项计算工资 各工资项 应发、 实发 工资上月工资项代扣项变动项实例:材料库存管理系统入库业务处理出库业务处理库存查询库存统计分析 “自上而下自上而下”的分析的分析实例:材料库存管理系统业务流程图采购部门入库单库存流水账原材料入库审核、验收不 合 格 入库单合格入库单入 库 登记不 合 格 领料单领料 部门领料单审核、查询库存出库单出 库 登记原材料出库管理人员库存明细账ABC分析表出入
18、库统计表超 储 材 料表库存流水账查询库存统计分析统计部门库存统计表 材料库存管理系统顶层(第一层)流程图材料库存管理 系统 P统计部门 S4F10库存统计表采购部门 S1库管员 S3F09ABC分析表F06库存明细账F08超储材料表F07入出库统计表F02不合格入库单 F01入库单领料部门 S2F03领料单F04出库单F05不合格领料单 库存流水账D1F11出、入库信息首先,绘制系统的顶层(第一层)流程图: 然后,通过分解,得到系统的第二层数据流程图:入 库处理 P1库 存统 计分析 P3出 库处理 P2材料库存管理 系统 P分解分解入 库处理 P1库 存统 计分析 P3库管员 S3F09A
19、BC分析表F06库存明细账F08超储材料表F07入出库统计表库存流水账D1出 库处理 P2材料库存管理系统第二层流程图F10库存统计表统计部门 S4F12入库信息F04 出库信息F13出、入库信息采购部门 S1F01入库单F02不合格入库单 领料部门 S2F03领料单F04出库单F05不合格领料单 继续分解分析,分别画出: 入库处理P1的分层流程图、出库处理P2的分层流程图、 库存统计分析P3的分层流程图,将他们组合,即得到“材料库存管理系统”的第三层数据流程图 例如:入库处理P1数据流程图(同理:画出出库处理P2的 流程图、库存统计分析P3的流程图)采购部门 S1入库单审核 P1-1入库单D
20、11F01合格入库单库存流水账D1F12入库信息入库登记 P1-2F12入库信息F01入库单F02不合格入库单入 库 处 理P1分层数据流程图改进后的新系统的数据流 程图作业作业n请根据实例14中给出的业务流图,或文字描述画出相应的数据流图n请大家与本周内完成,下周一上课时提交n预习本章节后面的内容温馨提示温馨提示n请大家务必自己拿起笔,结合数据流图上课所讲的内容,试着画一画;n不要忙着找正确答案,答案本身并不重要,重要的是:你要记录下在画图过程中遇到的什么样的困惑,能否自己解决?n解决不了也没有关系,带着问题下次来听课,效率更高,n然后,再找些题目练习一下,这样你就会真正的掌握如何画数据流图
21、了。数据源数据终点没有输出!没有输入!每个加工至少每个加工至少有一个输入数有一个输入数据流和一个输据流和一个输出数据流出数据流几种错误几种错误(1)数据源数据源数据源数据存储数据终点数据存储数据流必须要么从某数据流必须要么从某个加工流出、要么流个加工流出、要么流入某个加工,而不能入某个加工,而不能直接从外部项流向数直接从外部项流向数据存储等等。据存储等等。图示的几种流动都是图示的几种流动都是不合理的不合理的几种错误几种错误(2)数据存储数据存储供书单位订书目录订购查重图书总账订单采购订单发票图书审核验收新书清单编目室不合格退回合格的图书入库合格发票登记发票财务科实例实例1:图书馆订书业务流图:
22、图书馆订书业务流图订书室 实例1:图书馆订书业务流程 某图书馆“订书室”的主要业务是这样的: “订书室”负责该馆的图书采购业务,首先根据图书发行 出版单位(即供货单位)的订书目录,以及本图书馆的 图书总账目录通过目录查重选择需要的图书,然后发出 订书单。供货单位将图书、发票邮寄回来后,“订书室” 进行审核,合格的图书登记入图书总帐,并将发票送财务科, 书送书库,购书清单送编目室;不合格的退给供货单位。n订购查重。首先根据图书发行出版单位首先根据图书发行出版单位(即(即供货单位供货单位)的)的订书目录订书目录,以及本图书,以及本图书馆的馆的图书总账目录图书总账目录通过通过目录查重目录查重选择需要
23、选择需要的图书,然后发出的图书,然后发出订书单订书单到供货单位,对到供货单位,对订单进行存档订单进行存档。n审核验收。对供货单位发来的审核验收。对供货单位发来的图书、发票图书、发票进行进行审核审核验收验收,合格的合格的图书图书登记登记入入图书总图书总帐帐,并将合格的,并将合格的发票发票登记登记到财务室;不合到财务室;不合格的退回给供货单位。格的退回给供货单位。实例1:图书订购数据流程图newS实体 P处理 F数据流 D数据存储供书单位S1订书目录F01财务科 S2发票F05编目室S3 新书信息F06新书清单F07订单F03订单F03图书信息F04 、发票F05订单D2订单F03审核验收 P2图
24、书总账D1藏书信息F02订单查重 P1合格发票F05登记 P3不合格的发票F08实例1:图书订购数据流程图(原)S实体 P处理 F数据流 D数据存储供书单位 S1订书目录F01财务科 S2发票F05编目室S3 新书信息F06新书清单F07订 单登记 P2订单F04订单F04征订信息F03发票F05订单D2订单F04查询 P3图书总账D1藏书信息F02订 单查重 P1发票F05登记 P4不合格订书室 实例实例2:2:绘制订货处理系统的数据流图。绘制订货处理系统的数据流图。用户用户发来发来订货单订货单,订,订货处理系统作以下处理:货处理系统作以下处理:1.1.验收订货单验收订货单。将。将不合格的订
25、货单不合格的订货单退还给退还给用户用户,对,对合合格订货单格订货单作以下处理。作以下处理。2.2.确定发货量确定发货量。处理过程中,首先根据。处理过程中,首先根据合格订货单合格订货单和和库存帐库存帐确定发货量,并分别进行确定发货量,并分别进行3 3和和4 4的相应处理。的相应处理。3.3.开发货单修改库存开发货单修改库存。若库存满足本次订货单的要求,。若库存满足本次订货单的要求,则则开发货单开发货单、修改库存修改库存、订货单存档订货单存档、记应收帐记应收帐,同时将同时将发货单发货单发给用户;发给用户; 填写暂存订货单。填写暂存订货单。如果库存不满足本次订货单的要如果库存不满足本次订货单的要求,
26、求,填写暂存订货单填写暂存订货单并存档。并存档。. .对照暂存订货单对照暂存订货单。采购部门向系统提供。采购部门向系统提供到货通知到货通知,系统则对照暂存订货单并确定那些系统则对照暂存订货单并确定那些可重新发货的订可重新发货的订货单货单。然后交给。然后交给3 3进行处理。进行处理。 实例实例2 2newnew对照暂存对照暂存定货单定货单验收订货单验收订货单确定发货量确定发货量填写暂存订货单填写暂存订货单开发货单开发货单修改库存修改库存不合格订单不合格订单合格订单合格订单库存帐库存帐可发货的可发货的订货单订货单发货单发货单订货单存档订货单存档应收帐应收帐未满足的订货单未满足的订货单 暂存订货单暂
27、存订货单采购部门采购部门12435用户用户对照暂存对照暂存订货单订货单可以重新发货的订单订货单库存信息库存信息库存信息库存信息变更单变更单订货单订货单应收单应收单到货单到货单暂存订暂存订货单货单暂存订暂存订货单货单实例实例2-2-原图原图对照暂存对照暂存定货单定货单验收订货单验收订货单确定发货量确定发货量填写暂存订货单填写暂存订货单开发货单开发货单修改库存修改库存不合格订单不合格订单合格订单合格订单库存帐库存帐可发货的可发货的订货单订货单发货单发货单订货单档案订货单档案应收帐应收帐未满足的订货单未满足的订货单 暂存订货单暂存订货单采购部门采购部门12435用户用户对照暂存对照暂存订货单订货单暂
28、存订货单订货单到货单实例实例3:3:欲开发一个书店图书预订系统,该系统的欲开发一个书店图书预订系统,该系统的问题定义为:问题定义为:n书店向顾客发征订单书店向顾客发征订单,顾客顾客将所填写将所填写订单订单交交给系统处理;给系统处理;n系统首先对订单进行系统首先对订单进行检查,检查,根据根据订单数目订单数目和和顾客情况顾客情况对对合格订单合格订单进行进行分类处理,分类处理,将订单将订单分为分为优先订单优先订单和和正常订单正常订单两种;将两种;将不合格的不合格的订单订单退回给退回给顾客;顾客;n按按出版社的出版社的要求,要求,优先订单优先订单随时处理随时处理,正常正常订单订单定期处理定期处理;n最
29、后,系统根据所处理的订单汇总给最后,系统根据所处理的订单汇总给出版社。出版社。 请绘制系统的数据流图请绘制系统的数据流图实例实例3 3newnew订单检查订单检查订单分类订单分类不合格订单不合格订单合格订单合格订单正常订单正常订单优先订单优先订单12顾客顾客所填订单所填订单定期处理定期处理3随时处理随时处理4出版社要求出版社要求顾客情况顾客情况订单数目订单数目出版社出版社正常订单优先订单顾客信息顾客信息 订单信息订单信息出版社相关规定出版社相关规定出版社相关规定出版社相关规定实例实例3 3定单定单检查检查合格订单处理合格订单处理不合格订单不合格订单合格订单合格订单正常订单正常订单 优先订单优先
30、订单12顾客顾客所填订单所填订单定期处理定期处理3随时处理随时处理4出版社要求出版社要求顾客情况顾客情况订单数目订单数目出版社出版社订单正常订单优先订单实例实例4:4:欲开发一个银行的活期的存(取)款业务欲开发一个银行的活期的存(取)款业务的处理系统:储户将填写好的存的处理系统:储户将填写好的存/ /取款单和存取款单和存折交给银行工作人员,然后由系统作以下处折交给银行工作人员,然后由系统作以下处理:理:1. 1.业务分类处理业务分类处理。系统首先根据。系统首先根据储户储户所填写的所填写的存存/ /取款单取款单确定本次业务的性质,并将确定本次业务的性质,并将存存/ /取款单取款单和存折和存折一起
31、交下一步处理;一起交下一步处理;2. 2.存款处理存款处理。系统将。系统将存款单上存款单上的的存款金额存款金额分别记分别记录在存折和录在存折和帐目文件帐目文件中,将中,将存折存折还给还给储户,储户,并将并将现金入库处理,记现金入库处理,记现金账现金账;3.3.取款处理取款处理。系统将。系统将取款单取款单上的上的取款金额取款金额分别分别记录在存折和记录在存折和帐目文件帐目文件中,将中,将存折存折还给还给储户,储户,并将并将现金出库处理,记现金出库处理,记现金账现金账。请绘制系统的数据流图请绘制系统的数据流图实例实例4 4newnew业务分类处理业务分类处理存款处理存款处理 存折存折12储户储户存
32、存/取款单取款单存折存折取款处理取款处理3帐目帐目存折、存款单存折、存款单存折、取款单存折、取款单现金账现金账存款单取款单存折存折现金入库存款金额取款金额存款金额现金出库取款金额实例实例4:4:业务分类处理业务分类处理存款处理存款处理 存折存折12储户储户存存/取款单取款单存折存折取款处理取款处理3帐目帐目存折、存款单存折、存款单存折、取款单存折、取款单现金库现金库存款单取款单现金现金存折、现金存折、现金 库存管理系统中的数据项有: 入出库单号、入库日期、原材料代码、原材料名称、 计量单位、入库单价、入库数量、入库金额、出库 单价、出库数量、出库金额、库存数量、库存金额、 管理员代码、入库总量
33、、入库总金额等。 每一个数据项,须用数据字典条目详细描述出来,如“入库单号”条目:数据项名:入库单号数据项代码:RKDBH类型:字符长度:10说明:第1位为R(入库单),27位为日期,810位为顺序号备注:根据入库日期及先后顺序确定 2、数据流条目:描述数据流属性 包括:名称、组成、流量、来源、去向 库存管理系统中的数据流包括: 入库单、领料单、入库信息、 流水账信息、库存量 信息、出库信息、出入库信息、库存信息、出库单、 出入库统计表、库存统计表、ABC分析表、超储材料 表。每一个数据流,须用数据字典条目详细描述出来,如“入库单”条目:数据流名称:入库单数据流代号:F01数据流组成:入库单号
34、+入库日期+原材料代码+原材料名称+ 计量单位+入库数量+入库单价+入库金额流量:20/天来源:采购部门去向:入库单审核说明:以“入库单”为数据流载体 3、数据存储条目:描述数据存储文件属性。 包括:数据存储的文件名、组成、存储方式、 存取频率等。 库存管理系统中的数据存储包括: 入出库单文件、库存流水帐文件。每一个数据存储,须用数据字典条目详细描述出来,如“库存流水账”条目:数据存储名:库存流水账数据存储代号:D1数据存储文件组成:入出库单号+入出库日期+原材料代码+ 原材料名称+计量单位+入出库数量+入出库单价 +入出库金额+管理员代码存储方式:顺序存储存取频率:100/天说明:以“入出库
35、单号”为索引关键字 加工是指集中描述用户要求数据处理“做什么?” 包括:加工名称、输入数据、输出数据、加工逻辑等。 库存管理系统中的数据处理包括: 入库单审核、入库登记、查询库存量、出库单审 核、出库登记、记账、入出库单文件增删改、库 存查询、库存统计分析。 每一个数据处理,须用数据字典条目详细描述出来,如“出库单审核”条目:加工名称:出库单审核数据处理代号:P2-1输入数据:领料单输出数据:出库单文件加工逻辑:由库存管理员根据传递来的“领料单”确定出库量, 将有关出库信息输入存储到入出库单文件中。说明:以“入出库单号”为索引关键字六、加工逻辑的描述条目中虽然能反映每一数据处理功能的基本要求,
36、但对于复杂的逻辑判断,需采用判断树(决策树)、判断表(决策表)、结构化语言等工具描述。小小 结结1 1、数据字典一旦建立起来,从系统分析到系统设计和、数据字典一旦建立起来,从系统分析到系统设计和 实施都要使用它。实施都要使用它。2 2、数据字典的建立、修正和补充的过程中,始终要保、数据字典的建立、修正和补充的过程中,始终要保持数据的一致性和完整性。持数据的一致性和完整性。3 3、数据字典可以用人工的方式建立,也可用专用的数、数据字典可以用人工的方式建立,也可用专用的数据字典软件工具建立。据字典软件工具建立。(1)判断树(决策树)当某个动作的执行不是只依赖于一个条件,而和若干个条件有关,可使用判
37、断树来对其进行描述。判断树是用来表示逻辑判断问题的一种图形工具。它用“树”来表达不同条件下的不同处理。比用语言更为直观。一般形式条件1条件条件2 2根根行动和策略行动和策略举例举例 :下图是一张用于根据用户欠款时间长短和现:下图是一张用于根据用户欠款时间长短和现有库存量情况处理用户订货方案的判定树。有库存量情况处理用户订货方案的判定树。(2 2)判断表)判断表(亦称(亦称“决策表决策表”、“判定表判定表”)以表格的形式给出各种条件的全部组合以及在各以表格的形式给出各种条件的全部组合以及在各种组合下应采取的行动。当条件较多、每一条件的取种组合下应采取的行动。当条件较多、每一条件的取值有若干个、相
38、应的动作也很多的情况下,使用决策值有若干个、相应的动作也很多的情况下,使用决策表比决策树更加有效和清晰。表比决策树更加有效和清晰。判定表判定表-清晰地表达条件、决策规则和应采取行动清晰地表达条件、决策规则和应采取行动之间的逻辑关系。之间的逻辑关系。条件条件决策决策方案方案状态状态决策规则决策规则(3)结构化语言IF 欠款时间欠款时间30天天 THEN 需要量需要量库存量库存量 THEN 立即发货立即发货 ELSE 先按库存量发货,进货后再补发先按库存量发货,进货后再补发ELSE IF 欠款时间欠款时间100天天 IF 需求量需求量库存量库存量 THEN 先付款再发货先付款再发货 ELSE 不发
39、货不发货 ELSE 要求先付欠款要求先付欠款 结构化语言结构化语言1 1、结构化语言结构化语言表示方法语义明确,离程序设计接近。表示方法语义明确,离程序设计接近。2 2、判断树判断树对于判断条件较为简单的描述比较方便。对于判断条件较为简单的描述比较方便。3 3、对条件较为复杂且较多的判断条件用、对条件较为复杂且较多的判断条件用判断表判断表描述描述 清晰、一目了然。但编程较难转换为清晰、一目了然。但编程较难转换为IFIF语句。语句。三种表示方法的比较三种表示方法的比较作业作业n请根据今天上课的内容,将自己所画的数据流图进行修改;n请完成判断树与判断表作业,再重申一次,请自己思考独立完成n下周一上
40、课时提交n计算折扣量的方法如下:如果新用户订购,数量不超过20件时,折扣定为5%,大于20件时,折扣定为10%;n如果老用户订购,数量不超过10件时,折扣定为15%,超过10件时,折扣定为20%根据以上描述,请绘制相应的。 某工厂生产A和B两种产品,对工人超产奖励的政策为:(1)对于A产品的生产者,当超产件数小于或等于50 件,每超产一件奖励1.00元,超产件数大于50 件、小于或等于100件时,大于50部分每件奖励 1.25元;超产数大于100件时,超过100件部分每件 奖励1.50元。(2)对于B产品的生产者,当超产件数小于或等于25件 时,每超产一件奖励2.00元;超产件数而在于25 件,小于50件时,大于25部分每件奖励2.5元;超 产数大于50件时,超过50件部分每件奖励3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 全国税务稽查规范
- 关于领导发言稿格式【10篇】
- 企业物资代购合同标准文本
- 低价倒混凝土合同标准文本
- 代理分销母婴服务合同标准文本
- 装修工程第三方监理委托合同2025争议解决条款
- 开展客户需求分析的月度工作计划
- 2025合同免征印花税政策出台
- 光伏项目供货合同标准文本
- 2025劳动合同模板示例
- 广西壮族自治区工程造价综合定额答疑汇编2022年11月更新
- 中国教育学会教育科研规划课题结题报告格式(参考)doc
- 机动车驾驶员培训机构质量信誉考核评分表doc-附件1
- (完整word)苏教八年级初二下册英语单词默写表
- 城市规划原理课件(完整版)
- 民法案例分析教程(第五版)完整版课件全套ppt教学教程最全电子教案
- DBJ03-107-2019 房屋建筑和市政工程施工危险性较大的分部分项工程安全管理规范
- 国家电网有限公司十八项电网重大反事故措施(修订版)
- 夜景照明工程验收标准
- 家长类型分析及沟通技巧
- 事业单位固定资产购置流程图
评论
0/150
提交评论