信息系统分析与设计第三章(业务流程图和数据流程图)
系统分析和系统设计时使用的各种图-小结
系统分析和系统设计时使用的各种图(小结)一、系统分析用图(一)管理业务调查1.组织结构图(P108)(1)作用:了解各职能部门组成及隶属关系。
(2)图格式:采用层次图形式。
(3)图说明:图中每个框为一个职能部门(组织)(4)示例:图6.1 组织结构图2.管理功能图(P109)(1)作用:了解各项管理业务的功能及其相互关系。
(2)图格式:采用层次图形式。
(3)图说明:图中每个框为一个业务功能。
(4)示例:图6.2 某销售系统的管理功能图3.管理业务流程图(P109,P104)(1)作用:了解业务流程,即工作流程、作业顺序,各工作环节之间的相互关系和信息流向。
(2)图格式:采用流程图形式(图例符号没有统一)。
(3)图说明:图中框可以是人,单位,文档、单据,处理功能。
(4)示例:图6.4 某企业物资管理业务流程图4.表格分配图(P111)(1)作用:表示各种表格、单据与部门之间的关系,即哪些表格、单据由哪些部门使用。
(2)图格式:采用流程图形式,但一式多份的表格要画在一起。
(3)图说明:图中框有表格、单据,处理功能,数据流向。
(4)示例:图6.5 表格分配图(二)数据流程调查采用数据流程图(可理解为数据处理流程图)。
(P112)1.作用:了解各环节上数据及处理方法(必须考虑各种特殊情况),各环节之间关系及数据的传递和存储。
(可类比为程序流程或过程的分析,只是不要考虑太细致)2.图说明:图中框有外部实体、数据流(动态数据)、处理、数据存储(静态数据)。
注意:(1)每个处理都应有输入和输出。
(2)两个处理之间有多项数据时,也应只画一条单一的数据流线条,再用文字说明多个数据项。
(3)所有的数据流都必须有数据名称。
(4)画图前,可以从问题描述中提取数据流程的4种成分,再画图。
先考虑数据的起点和终点,再考虑处理,最后考虑数据流和数据存储。
(5)外部实体是数据的起点和终点。
(6)为详细说明数据流程图中各元素的含义,可采用配套的数据字典进行说明。
管理信息系统数据流程图与业务流程图
管理信息系统数据流程图与业务流程图概述在管理信息系统(Management Information System, MIS)的设计和开发过程中,数据流程图和业务流程图是两个重要工具。
数据流程图用于描述信息系统中的数据流动和处理过程,而业务流程图则用于描述与业务相关的流程和活动。
本文将介绍这两种流程图的定义、用途以及如何使用Markdown文本格式来绘制。
数据流程图数据流程图是一种表示信息系统中数据流动和处理过程的图形工具。
它包括一系列符号和箭头,用于表示数据输入、处理和输出的过程。
数据流程图通常用于可视化信息系统的数据流动路径,帮助人们理解和分析系统的数据处理过程。
数据流程图的符号以下是一些常用的数据流程图符号:•实体符号(rectangle):代表数据的源头或目标。
例如,一个实体符号可以表示一个数据库、文件或外部系统。
•过程符号(oval):代表对数据进行操作或处理的过程。
例如,一个过程符号可以表示数据的转换、计算或验证。
•数据流符号(arrow):代表数据在不同实体、过程之间流动的箭头。
例如,一个数据流符号可以表示数据从一个过程传递到另一个过程。
•数据存储符号(parallel lines):代表数据的存储或持久化位置。
例如,一个数据存储符号可以表示一个数据库表或文件。
数据流程图的步骤以下是创建数据流程图的一般步骤:1.确定要建模的信息系统的范围。
2.识别信息系统中的实体(源头和目标)、过程和数据存储。
3.对每个实体、过程和数据存储确定其功能,并绘制相应的符号。
4.使用箭头将实体、过程和数据存储连接起来,表示数据的流动路径。
5.根据需要添加适当的标签和注释,以增加图的可读性。
示例数据流程图下面是一个简单的数据流程图示例:实体A --> 过程B --> 数据存储C^ || |+----------+在此示例中,实体A的数据流向过程B,然后进一步流向数据存储C。
箭头表示数据的流动方向。
信息系统分析与设计(word文档良心出品)
信息系统分析与设计(第4版)第一章系统思想1、解释下列名词:系统结构、系统功能、系统目的性、系统的稳定性、系统的突变性、系统的自组织性、系统的相似性。
答:系统结构:一个系统是其构成要素的集合,这些要素相互联系、相互制约。
系统内部各要素之间相对稳定的联系方式、组织秩序及时空关系的内在表现形式,就是系统的结构。
系统功能:系统功能是指系统与外部环境相互联系和相互作用中表现出来的性质、能力和功效。
系统目的性:系统的目的性是系统发展变化时表现出来的特点。
系统在于环境的相互作用中,在一定的范围内,其发展变化表现出坚持趋向某种预先确定的状态。
人工系统的目标,实际上是事先确定的人为目标,这种目标是以关于对象的条件来定义的。
系统的稳定性:系统的稳定性是指在外界作用下的开放系统有一定的自我稳定能力,能够在一定范围内自我调节,从而保持和恢复原来的有序状态、原有的结构和功能。
系统的突变性:系统的突变性,是指系统通过失稳从一种状态进入另一种状态的一种剧烈变化过程。
它是系统质变的一种基本形式。
系统的自组织性:系统的自组织性是指开放系统在系统内外因素的相互作用下,自发组织起来,使系统从无序到有序,从低级有序到高级有序。
系统的相似性:相似性是系统的基本特征。
系统相似性是指系统具有同构和同态的性质,体现在系统结构、存在方式和演化过程具有共同性。
第二章信息、管理与信息系统1、说明数据处理系统、管理信息系统、决策支持系统、主管支持系统的各自特点。
数据处理系统:主要功能是:记录、保存精确数据,检索数据,计算,产生报表、账单。
特点有:支持日常运作,重复性强,逻辑关系比较简单,精确度要求高。
管理信息系统:具有统一规划的数据库是管理信息系统成熟的重要标志。
特点是:一是高度集中;二是利用定量化的科学管理方法支持管理决策。
决策支持系统:以交互方式支持决策者解决半结构化的决策问题。
主管支持系统:服务于组织的高层经理的一类特殊的信息系统,可以迅速、方便地以图文表格等多种形式提供组织的内外部信息,为经理的通信、分析、决策、组织等提供全方位的支持。
信息系统分析与设计第三章业务流程图和数据流程图
采购申请单
P1
处理订 单
D1 采购订单
P4 汇总统计结果
汇总统
经理
计
供应商
财务部门
P2
收货管 理
采购退货单 采购退货单
P3
申请收 付款
D1 采购订单
供应商
采 购 退 货 单
送货单
P2.1 检验商品
不合格商品信息
合格商品信息
P2.2
编制采购 退货单
P2.3
编制采购入库 申请单
库存部门
采购入库申请单
D4 采购入库申请单
数据存储的地方 避免处理与处理之间的直接联系,以保持数据处理的独立性 就整个数据流程图而言,数据存储有输入有输出
编号一般用D+数字,如D1
编 号
文件名称
确定关联图 关联图——非常概括地反映出信息系统最主要的逻辑功能、外部实体、输入和输出数据流。内容应尽可能
少,使人立即知道系统的主要功能和组成部分 自顶而下,逐层分解,直至所有单元成为基本处理单元 分解自然,保持功能的一致性 上层分解的快些,下层分解的慢些 在不影响以理解性时,层数尽可能少
以采购部的数据流图
采购部
库存信息 库存与需求查询
用户需求
缺货明细
制定购货计划
订货计划表
采购部
采购收货单
发货
供货商
验货
不合格货单
合格货单
仓库
验货
流水库存账 目
采购部
库存信息 库存与需求查询
用户需求
缺货明细
制定购货计划
订货计划表
采购部
采购收货单
发货
供货商
验货
不合格货单
合格货单
仓库
信息系统分析与设计考试必背
1.系统的定义:系统①是由若干要素组成的②有一定的结构③有一定的功能2.系统的工程方法:①问题定义②目标选择③系统综合④系统分析⑤最优系统选择⑥实施计划3.信息的定义:信息是经过加工后对客观事物有一定影响的数据4.信息的特征:①事实性②扩散性③传输性④共享性⑤增值性⑥不完全性⑦等级性⑧滞后性5.管理中的信息三个层次:①高层管理(战略管理)战略信息②中层管理(战术管理)战术信息③基层管理(作业管理)业务信息6.信息系统的定义:输入数据通过加工处理产生信息的系统7.信息系统的基本功能:①数据的采集和输入②数据的传输③数的存储④信息的加工⑤信息的维护⑥信息的使用8.信息系统的结构:①概念结构:由信息源、信息处理器、信息用户和信息管理者组成②逻辑结构:从组织的职能来描述系统结构9.①功能……用例图(定义系统功能需求)②静态结构……类图(描述系统静态结构,表示系统中的类及关系)对象图(描述系统执行时一个特定时刻上的一组对象及其关系是类图的实例化)③动态行为……协作图<收发消息的对象组织结构 >顺序图<发送消息的时间顺序>(一组对象之间的动态协作关系)状态图(对象可能的状态和发生某些事件时状态的转换,强调对象行为的事件顺序)活动图(表示业务过程、工作流、用例或对象行为中各个活动的流程,支持并行活动的表示。
没有对象)④物理架构……构件图部署图(软件构件以及它们之间的关系,表示系统的静态实现图)10.信息系统的生命周期:①系统规划②系统分析③系统设计④系统实施⑤系统运行和维护11.基于生命周期的开发方法:①瀑布开发方法:严格遵循生命周期目标非常明确的大型信息系统严格定义用户需求②原型开发方法:用户小需求不明确③迭代开发::开发大型系统增量迭代:结构化方法每一次都包含分析设计实现测试完整周期进化迭代:每一次都把所有功能提高④螺旋开发方法:每个迭代周期内加入风险分析12.诺兰模型:描述信息系统发展模型①初装②蔓延③控制④集成⑤数据管理⑥成熟13.建立信息系统的基础条件:①领导重视,业务人员积极性高②有一定的科学管理基础③能组织一支具有不同层次的技术队伍④具备一定的资源14.系统开发方式①自行开发非常需要分析设计编程易维护少开发费用②委托开发不太不要较难多③合作开发逐步培养需要较易较多④购买现成软件包或软件服务少量困难较少15.信息系统开发工具CASE:①分析与设计工具(建模工具)R ose②编程工具③测试工具④运行维护工具⑤项目管理工具16.系统规划的任务:①制定新系统的发展战略②指定信息系统的总体方案,安排项目开发设计③制定系统的资源分配计划17.系统规划的特点:①面向全局、面向长远关键问题,较强的不确定性,结构化程度较低②高层的系统分析,高层管理人员是工作主体③不宜过细④是企业规划的一部分,随环境发展而变化18.系统规划的原则:①支持企业总目标②主要面向高层兼顾各管理层需求③拜托信息系统反对组织机构的依从性④使系统具有良好的整体性⑤便于实施19.系统规划的方法:①战略目标转移法②企业系统规划法:定义管理目标、定义管理功能、定义数据类、定义信息结构(U/C功能/数据类矩阵:将有密切联系的数据和功能划分在一个子系统内,使得子系统之间的嬉戏交换尽量少科学合理、松耦合系统结构)③关键成功因素法④价值链分析法20.可行性论证(在系统规划阶段):①技术可行性②经济可行性③社会可行性21.系统分析的任务:系统分析员SA与用户在一起充分了解用户的要求并把双方的理解用系统说明书表达出来22.系统分析书的内容:①引言②项目概述:项目主要工作内容、现行系统的调查情况、系统功能需求、系统数据需求、系统其他需求③实施计划:工作内容分解、进度、预算23.业务流程优化:①BPR企业过程重组:根本彻底②BPM业务流程管理:解决业务困境、帮助保持竞争力24.数据流图(逻辑数据流图):①结构化系统分析的主要工具②用到外部实体(系统外与系统有联系的人或事物)、数据处理(数据的逻辑处理,数据的变换)、数据流(处理功能的输入或输出)、数据存储(数据保存的地方)四个基本符号25.数据流图注意事项:①关于层次的划分:数据流层的顶层先画且没有涉及到数据流,反应信息系统最主要的逻辑功能、最主要的外部实体和数据②检查数据流图的正确性:数据守恒、数据存储必有流入的数据流和流出的数据流、父图的输入输出数据流必须出现在相应的子图中、任何一个数据流至少有一段是处理框③提高数据流的易理解性:简化处理间的关系、均匀分解、适当命名26.结构化系统分析采用介于形式语言和自然语言之间的描述方式,通过一套分层次的数据流图,辅以数据字典、小说明(业务规则)等工具来描述系统27.数据字典:①描述数据流图中的数据流、数据存储、处理过程和外部实体②数据字典的各类条目:数据元素、数据结构、数据流、数据存储、处理过程外部实体28.系统分析阶段的任务是明确系统功能。
医疗保险管理信息系统3
《信息系统分析与设计》2011~2012学年第一学期基于VISIO的“医疗保险管理信息系统”的分析与设计目录一、系统概况与可行性分析 (2)1、可行性研究的前提 (2)1.1 要求功能 (2)1.2 目标 (3)1.3 条件、假定和限制 (3)2、技术可行性分析 (3)2.1 对系统的简要描述 (3)2.2 技术可行性评价 (3)3、经济可行性分析 (4)3.1 支出 (4)3.2 效益 (4)3.3 收益/投资比 (4)3.4投资回收周期 (4)4、社会因素可行性分析 (4)4.1医保公司管理可行性 (4)4.2 用户使用可行性 (5)5、结论意见 (5)二、系统需求与分析 (5)1、背景 (5)2、社会需求 (6)3、详细系统目标 (6)4、系统性能要求 (6)5、系统的功能分析 (7)6、业务流程图 (7)7、数据流图 (8)7.1数据流图 (8)7.2数据字典 (11)三、系统结构设计 (14)1、系统模型总体设计 (14)1.1总体系统结构图 (14)1.2系统子功能描述 (15)2、模块结构图 (16)3、实体与联系 (18)4、数据库建表 (19)四、实验工作总结 (21)1.工作概述..................................................................................... 错误!未定义书签。
2.系统分析设计过程..................................................................... 错误!未定义书签。
3.体会................................................................................................... 错误!未定义书签。
五、小组分工表 (24)一、系统概况与可行性分析完成人:沈煜超张曦1、可行性研究的前提1.1 要求功能1. 实现医疗管理系统对投保人基本信息的管理。
信息系统分析与设计课后习题答案
第一章1、什么是系统?系统的特点是什么?如何评价系统?系统是一些相互作用的元素为某种目的而有机地结合在一起的整体。
系统由5 个要素构成,即输入、输出、处理、控制和反馈。
系统的评价指标包括:目标明确、结构合理、接口清楚、能观能控。
2、什么是信息和数据?信息具有哪些属性?信息是指数据经处理后形成的对特定的使用者有价值、有意义的数据形式数据是事物或事实的属性及其相互关系等的抽象表示,即对客观事物记录下来的可以鉴别的包括数字、字符、文字、图形等的符号。
3、什么是信息系统?信息系统是由人、硬件、软件和数据资源组成的,其目的是及时、正确地收集、加工、存储、传递和提供信息,实现组织中各项活动的管理、调节和控制,通过输入、处理、输出三个基本活动,将原始数据转变为有用的信息。
第二章1、什么是生命周期法?使用生命周期法建立信息系统的优点和缺点是什么?该方法假设一个管理信息系统像任何生命机体一样,具有周期性,即有开始、成长、成熟、衰退、结束的过程。
按照信息系统的建设和使用过程,把信息系统的生命周期分为5 个阶段,即系统规划,系统分析,系统设计,系统实施,系统评价与运行管理。
优点:文档资料完备缺点:死板、排斥个性发挥、过早定义需求而不能改变、不适用于用户界面开发。
2、什么是原型法?说出原型法的思维过程。
原型法的基本做法是根据用户的需求,快速生成原型,然后把原型交给用户使用,然后把原型交给用户,让用户评价,在此基础上再修改原型,逐渐达到用户需求。
定义需求、设计原型、交给用户使用并评价,这个过程是不断反复的循环过程,知道用户满意为止。
步骤:<1>确定用户基本需求。
系统分析员初步调查用户的系统,找到用户的基本需求。
<2>设计原型。
系统设计者使用面向对象的软件工具,快速创建系统工作的原型。
<3>使用原型。
把原型交给用户使用。
<4>用户评价。
用户使用原型之后,就能够评价原型的好坏,以及是否满足用户的要求,从而启发用户的进一步需求。
信息系统分析与设计(034323)-参考资料
信息系统分析与设计(034323)参考答案一、单项选择题1、绘制功能结构图的依据是()。
A.数据流程图B.PAD图C.N---S图D.系统总体设计参考答案:A答案解析:无2、把桥和路由器的功能合在一起的设备称为()。
A.协议变换器B.网关C.重复器D.桥路由器参考答案:D答案解析:无3、完成管理系统的日常运行工作的人员是()。
A.信息中心负责人B.系统分析员C.程序设计员D.操作员参考答案:D答案解析:无4、MIS规划的主要内容是()。
A.MIS战略规划,组织信息需求分析,系统目标B.组织信息需求分析,系统目标,资源分配C.MIS战略规划,资源分配,系统目标D.MIS战略规划,组织信息需要分析,资源分配参考答案:A答案解析:无5、系统设计阶段的主要成果是()。
A.用户的决策方针B.用户的分析方案C.系统设计说明书D.系统总体设计方案参考答案:C答案解析:无6、数据库的逻辑结构设计是将()。
A.逻辑模型转换成数据模型B.数据模型转换成物理模型C.概念数据模型转换为数据模型D.逻辑模型转换为物理模型参考答案:C答案解析:无7、原型化方法一般可分为三类,即()。
A.探索型、开发型、直接型B.探索型、实验型、演化型C.灵活型、结构型、复杂型D.目标型、实验型、探索型参考答案:B答案解析:无8、顺序码的特点是()。
A.码很长B.短而简单C.容易记忆D.由一定逻辑性参考答案:B答案解析:无9、RUP中的软件生命周期在时间上被分解为四个顺序的阶段,分别是:初始阶段(Inception)、细化阶段(Elaboration)、构造阶段(Construction)和交付阶段(Transition),每个阶段结束于一个主要的里程碑(Major Milestones)。
构建阶段结束时是第三个重要的里程碑:()A.生命周期目标(Lifecycle Objective)里程碑B.生命周期结构(Lifecycle Architecture)里程碑C.初始功能(Initial Operational)里程碑D.产品发布(Product Release)里程碑参考答案:C答案解析:无10、()适用于网络规模小(主机少)而网络数量大的情况。
《信息系统分析与设计课程设计》教学大纲
《信息系统分析与设计课程设计》教学大纲课程名称:信息系统分析与设计课程设计课程代号:07354030 学时数:1周学分数:1适用专业:信息管理与信息系统一、本课程设计的地位、任务和作用本课程设计是课程《信息系统分析与设计》的重要组成部分,是培养学生应用计算机系统管理信息的思想、意识和能力以及团队合作精神,掌握信息系统分析与设计开发过程中的重要环节、步骤、开发方法,培养学生分析、设计一个具体的信息系统的能力。
通过小型信息管理系统的分析与设计开发,使学生掌握信息系统分析与设计开发的主要步骤和各阶段文档的编写,加深对信息系统分析与设计应用软件开发的理解,围绕着信息系统开发的整个过程,结合现实开发需求,深入理解生命周期法、原型法、CASE方法、面向对象方法的基本概念,提升学生解决实际问题的能力,培养学生的团队合作精神。
二、本课程设计的相关课程在进行本课程设计之前要求学生具备如下的知识和操作经验:1.熟悉Windows或Linux环境并能熟练操作。
2.系统学习过《信息系统分析与设计》和《数据库管理系统》等课程。
3.利用《数据结构》的相关知识进行与课题相关的算法设计。
4.用当前主流程序设计语言(如:PowerBuilder、Java等)进行编码实现。
三、本课程设计的基本内容及要求用当前主流程序开发设计工具(例如VB、Eclipse、Delphi、PowerBuilder 等,现先选用PowerBuilder或Eclipse作为主要的设计工具)开发一个小型信息管理系统。
可选用结构化开发方法,或者使用面向对象开发方法。
具体要求如下:1.基本要求(1)掌握系统调查方法;(2)掌握系统分析方法;(3)学会简单系统的设计;(4)训练程序设计能力;(5)学会编写系统分析说明书、系统设计说明书等。
2.主要内容1)选定调查、可行性研究,设计目标,进行信息系统规划;2)进行用户需求分析;3)总体设计、详细设计;4)系统实施、测试、试运行。
信息系统分析与设计例题完整版
信息系统分析与设计例题HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】期中考试课程名: 信息系统分析与设计学院:专业班级:学生学号:学生姓名:指导教师:年月日1、业务流程图1.公司各部门根据部门具体情况的分析得出各部门的岗位需求,制定出部门人员需求计划,将部门的人员需求计划交由财务部进行人工成本核算,制定出人工成本预算表,人力资源部根据各部门的人员需求计划和人工成本预算表制定出人力资源计划,经由经理审批通过后由人力资源部发布招聘信息。
2.成品库保管员按车间的入库单登记库存台帐。
发货时,发货员根据销售科送来的发货通知将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台帐,出库单的另外两联分别送销售科和会计科。
3.储户将填好的存(取)单及存折送交分类处理处。
分类处理处按三种不同情况分别处理。
如果存折不符或存(取)单不合格,则将存折及存(取)单直接退还储户重新填写;如果是存款,则将存折及存款单送交存款处理处。
存款处理处取出底帐,登记后,将存折退还给储户;如果是取款,则将存折及取款单交取款处理处,该服务台取出底帐及现金,记帐后将存折与现金退给储户,从而完成存(取)款处理过程。
4.采购部查询库存信息及用户需求,若商品的库存量不能满足用户的需要,则编制相应的采购订货单,并交送给供应商提出订货请求。
供应商按订单要求发货给该公司采购部,并附上采购收货单。
公司检验人员在验货后,发现货物不合格,将货物退回供应商,如果合格则送交库房。
库房管理员再进一步审核货物是否合格,如果合格填写入库单并登记流水帐和库存帐目,如果不合格则交由主管审核后退回供应商。
5.在盘点管理流程中,库管员首先编制盘存报表并提交给仓库主管,仓库主管查询库存清单和盘点流水账,然后根据盘点规定进行审核,如果合格则提交合格盘存报表递交给库管员,由库管员更新库存清单和盘点流水账。
习题(业务流程图、数据流程图、处理功能)
4. 对于有效成绩,系统将其保存在课程成绩文件中。对 对于有效成绩,系统将其保存在课程成绩文件 课程成绩文件中 于无效成绩,系统会单独将其保存在无效成绩文件 无效成绩文件中 于无效成绩,系统会单独将其保存在无效成绩文件中, 并将详细情况提交给教务处。 并将详细情况提交给教务处。在教务处没有给出具体 处理意见之前,系统不会处理这些成绩。 处理意见之前,系统不会处理这些成绩。 5. 若一门课程的所有有效的平时成绩和考试成绩都已经 被系统记录,系统会发送课程完成通知给教务处, 被系统记录,系统会发送课程完成通知给教务处,告 知该门课程的成绩已经齐全 教务处根据需要, 课程的成绩已经齐全。 知该门课程的成绩已经齐全。教务处根据需要,请求 系统生成相应的成绩列表,用来提交考试委员会审查。 系统生成相应的成绩列表,用来提交考试委员会审查。 6. 在生成成绩列表之前,系统会生成一份成绩报告给主 在生成成绩列表之前, 讲教师,以便核对是否存在错误。 讲教师,以便核对是否存在错误。主讲教师须将核对 之后的成绩报告返还系统。 之后的成绩报告返还系统。 7. 根据主讲教师核对后的成绩报告,系统生成相应的成 根据主讲教师核对后的成绩报告, 绩列表,递交考试委员会进行审查。 绩列表,递交考试委员会进行审查。考试委员会在审 查之后,上交一份成绩审查结果给系统。 查之后,上交一份成绩审查结果给系统。对于所有通 过审查的成绩,系统将会生成最终的成绩单, 过审查的成绩,系统将会生成最终的成绩单,并通知 每个选课学生。 每个选课学生。
• 0层DFD中缺少的东西比较多,要求填写数据存储及缺失的数据流。 层 中缺少的东西比较多, 中缺少的东西比较多 要求填写数据存储及缺失的数据流。 先来确定数据存储。 先来确定数据存储。 • 首先,从说明中找出可能是数据存储的元素来。很明显,学生信息文 首先,从说明中找出可能是数据存储的元素来。很明显, 课程信息文件、课程单元信息文件、 件、课程信息文件、课程单元信息文件、课程成绩文件和无效成绩文 件应该是数据存储。下面的工作就是对号入座。 件应该是数据存储。下面的工作就是对号入座。 • 从0层DFD上可以看到,加工 到D5有一条数据流 而加工 所完成的操 上可以看到, 有一条数据流;而加工 层 上可以看到 加工3到 有一条数据流 而加工3所完成的操 作是“记录无效成绩” 从说明中可知, 对于无效成绩, 作是“记录无效成绩”。从说明中可知,“对于无效成绩,系统会单 独将其保存在无效成绩文件中” 所以D5应该是数据存储 应该是数据存储“ 独将其保存在无效成绩文件中”,所以 应该是数据存储“无效成绩 文件” 类似地 从加工2记录有效成绩 类似地, 记录有效成绩” 有一条数据流, 文件”;类似地,从加工 记录有效成绩”到D4有一条数据流,这说明 有一条数据流 D4就是数据存储 课程成绩文件” D4就是数据存储“课程成绩文件”。 就是数据存储“ • D1输出两条数据流,分别流向加工 验证学生信息”和加工 生成成 输出两条数据流, 验证学生信息” 输出两条数据流 分别流向加工1“验证学生信息 和加工4“生成成 绩列表” 由说明“ 绩列表”。由说明“根据学生信息文件来确认该学生是否选修这门课 可知,验证学生信息时,需要根据学生信息文件来进行;而生成成 程”可知,验证学生信息时,需要根据学生信息文件来进行 而生成成 绩列表及成绩单时,学生信息都是必要的。所以D1应该是 应该是“ 绩列表及成绩单时,学生信息都是必要的。所以 应该是“学生信息 文件” 文件”。 • 这样的话,D2和D3就应该分别与“课程单元信息文件”和“课程信 这样的话, 和 就应该分别与“课程单元信息文件” 就应该分别与 息文件”对应。 息文件”对应。 • 由于 和D3都只与加工 有关,所以它们的对应关系就是随意的了。 由于D2和 都只与加工 有关,所以它们的对应关系就是随意的了。 都只与加工1有关 这样5个数据存储就填充完整了 下面要补充缺失的数据流。 个数据存储就填充完整了。 这样 个数据存储就填充完整了。下面要补充缺失的数据流。
信息系统系统分析与设计:机房管理系统课程设计
分类号单位代码密级学号 1314210137信息工程学院学生课程设计题目机房管理系统学生姓名王建德学号1314210137专业信息管理与信息系统指导教师张峰榆林学院课程设计诚信责任书本人郑重声明:所呈交的课程设计,是本人在导师的指导下独立进行研究所取得的成果。
课程设计中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。
尽我所知,除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经公开发表或撰写过的研究成果。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人课程设计与资料若有不实,愿意承担一切相关的法律责任。
论文作者签名: 王建德2016 年6 月25日摘要建立先进的机房管理系统是实现教育现代化的必由之路,是推进信息化管理的重要举措之一。
本系统主要为教职员工上课和学生日常业余上机提供了方便。
系统采用了先进的软、硬件结合的方式。
主要管理学校计算机机房的上机业务,它的主要功能模块包括,系统管理、用户结帐管理、电脑与计算机信息管理、日常管理、新会员办理管理、用户信息的维护管理、管理员信息的维护管理、上机考勤管理、学生付费管理、用户权限管理以及实行跨平台管理等。
本系统是一个运行在局域网上的子系统,能够直观、方便、有效、可靠地管理通过局域网联在一起的所有机器。
全面开发和应用计算机管理信息系统更是一个重要的问题。
本系统作为现行公共计算机实验室管理必不可少的组成部分,将实验室的机器资源合理分配、统一管理,提高设备利用率,使实验室的教学质量得到有力保证。
目录摘要 (I)第一章机房管理系统分析 (2)1.1机房管理系统开发背景及现状分析 (2)1.2机房管理系统国内外研究现状 (2)1.2.1 国内研究现状 (3)1.2.2 国外研究现状 (3)第二章:可行性分析 (3)2.1开发机房系统的经济可行性 (3)2.2开发机房系统的技术可行性 (3)2.3开发机房系统的组织管理可行性 (4)第三章:需求分析 (4)3.1系统总体的功能需求 (4)3.2系统结构设计 (4)3.3系统详细设计 (5)3.3.1系统E-R图 (5)3.3.2数据库关系模型 (6)3.3.3数据库数据模型 (6)3.3.4管理系统 (8)3.4业务流程图 (9)第四章系统UML建模 (10)4.1系统工作流程图 (10)4.1.1管理员用例图 (12)4.1.2会员上机流程图 (12)4.2系统时序图 (13)4.2.1会员充值时序图 (13)4.2.2管理员管理时序图 (14)4.2.3管理员维护机房时序图 (15)4.3系统协作图 (16)4.3.1会员充值协作图 (16)4.3.2管理员管理上机协作图 (16)4.3.3管理员维护协作图 (17)第五章系统运行环境 (17)5.1开发环境 (18)5.2运行环境 (18)第六章总结 (19)参考文献 (20)致谢 (21)第一章机房管理系统分析1.1机房管理系统开发背景及现状分析随着计算机技术、多媒体技术、通信技术和网络技术的发展,每一位学生必需掌握现代信息技术才能适应现代社会的发展。
信息系统分析与设计第一、二、三章习题(答案)
第一章导论练习题一、单选题1、传统的管理信息系统出现在下述信息系统发展的哪个阶段。
( B )A、单项事务处理阶段B、系统处理阶段C、支持决策阶段D、综合集成阶段2、电子数据处理系统出现在下述信息系统发展的哪个阶段。
( A )A、单项事务处理阶段B、系统处理阶段C、支持决策阶段D、综合集成阶段3、决策支持系统出现在下述信息系统发展的哪个阶段。
( C )A、单项事务处理阶段B、系统处理阶段C、支持决策阶段D、综合集成阶段4、信息系统生命周期中历时最久的阶段是( D )。
A、系统设计B、系统分析C、系统实施D、系统的运行与维护5、一般来说,占维护工作比例最高的是( C )。
A、纠错性维护B、适应性维护C、完善性维护D、预防性维护6、系统规划的主要任务包括( A )。
A、明确组织的信息需求、制定系统总体结构方案B、对系统进行经济、技术和使用方面的可行性研究C、选择计算机和网络系统的方案D、确定软件系统的模块结构7、结构化生命周期法的主要缺点之一是( A )。
A、系统开发周期长B、缺乏标准、规范C、用户参与程度低D、主要工作集中在实施阶段8、信息系统开发的结构化方法的一个主要原则是( A )。
A、自顶向下原则B、自底向上原则C、分步实施原则D、重点突破原则9、信息系统建设的结构化方法中用户必须参与的原则是用户必须参与( A )。
A、系统建设中各阶段工作B、系统分析工作C、系统设计工作D、系统实施工作10、生命周期法的特点之一是( C )。
A、整个系统的开发工作是非劳动密集型的B、系统开发时间短C、对用户需求的变更不能做出迅速响应D、适合大型复杂系统11、在原型法中,原型是进行开发的系统的( A )。
A、反映用户最基本需求的可以运行的实验模型B、某一主要部分的详细设计方案(物理模型)C、反映用户需求的逻辑模型D、反映用户全部需求符合系统开发规范的应用软件程序12、主要管理人员应参与( D )。
A、系统规划B、系统设计C、系统分析D、系统开发和运行全过程13、在系统生命周期的各阶段中,花费费用和人力投入最多的阶段是(A )。
信息系统分析与设计-复习题带参考答案
第一部分:判断题1、系统分析的主要任务是明确系统功能,解决系统怎么做的问题。
(×)2、系统的实施就是将系统设计中建立的物理模型付诸实现的过程。
(√)3、具有相同属性与服务的一组对象的集合称为类。
对象是类的实例,类是对象的抽象。
(√)4、在系统开发的各个阶段中,编程是最难的。
( ×)5、数据字典是对数据流程图的补充说明。
( √)6、在定义信息系统结构,划分子系统时,可以通过“功能/数据”矩阵来进行。
其中“功能/数据”矩阵中的“U”表示产生相应的数据类。
“C”表示该功能使用该数据类。
(×)7、结构化方法的基本思路就是把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动完成一个或多个任务。
(√)8、对规模很大、结构非常复杂的系统,可以考虑采用原型化开发方法。
(×)9、对于信息系统来说,其可行性可以从经济可行性,运行可行性,技术可行性,进程可行性,人员可行性五个方面来考虑。
( √)10、系统设计时应尽量减少各子系统之间的数据依赖性。
( √)第二部分:选择题1、按照处理的对象,可把组织的信息系统分为( B ) 和管理信息系统两大类。
A. 电子数据处理系统B. 作业信息系统C. 决策支持系统D. 情报处理系统2、一般子系统的划分是在系统( A )阶段,根据对系统的功能/数据分析的结果提出的。
A. 需求分析B. 逻辑阶段C. 总体设计D. 详细设计3、信息系统流程图是以新系统的( D )为基础绘制的。
A. E-R图B. 管理功能图C. 业务流程图D. 数据流程图4、信息系统开发的结构化方法的一个主要原则是( A )。
A. 自顶向下原则B. 自底向上原则C. 分步实施原则D. 重点突破原则5、用户开发应用系统的主要手段是( A )。
A. 生命周期法B. 原型法C. 第四代语言D. 面向对象方法6、系统规划的主要任务包括( A )。
A. 明确组织的信息需求、制定系统总体结构方案B. 对系统进行经济、技术和使用方面的可行性研究C. 选择计算机和网络系统的方案D. 确定软件系统的模块结构7、系统分析工作的全面总结和主要成果是( A )。
第三章 系统分析
3.3可行性研究
建设Web平台系统的必要性取决于需求的迫切性和实现的可能性。可行性并不等于可能性,它还包括必要性,如果领导或管理人员对信息的需求并不迫切或各方面的条件不具备,就是不具备可行性。
2、重要的客户信息和市场渠道分散在各个部门,各个销售人员手中,无法集中统一的管理和实现信息共享。
3、对潜在客户的销售过程也没有一种有效的手段进行有效的跟踪,导致各种信息不同程度的浪费,无法充分利用。
4、公司的商品体系,价格体系及服务体系庞大复杂、变动频繁,缺乏统一的控制和协调。
5、营销部门手工化的管理方式,缺乏标准化、系统化的管理方法,越来越不适应营销业务的运营,也和信息化的社会竞争不相符。
电子购物商城建立后,可以改善公司的运营结构和作业方式,使之能适应信息化的发展战略和将来的行业竞争,同时提高公司员工的信息化意识,使公司能在将来的发展过程中不断壮大。
通过以上的研究和分析,认为系统开发所产生的效益将大于投入,所以开发本项目是可行的、必要的。
3.4现行系统的详细调查
对现行的管理业务进行详细调查研究是了解系统需求和进行系统分析与设计的重要基础工作,因此要对电子购物商城的各项管理工作进行全面、细致、充分的调查研究。系统调研采取的主要方法是到经营管理的现场去,通过座谈、询问、观察甚至直接参与管理活动,自上而下逐步细化的进行了解,调查内容涉及上至企业发展目标、经营管理情况,下至具体职能管理工作和业务处理操作的网站经营管理全过程。
数据流图是在对业务流程图进行分析的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确的描述新系统具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向。
医院管理信息系统分析报告(含业务流程图及数据流程图)
《医院管理信息系统》需求分析报告报告名称医院管理信息系统专业计算机科学与技术班级2011级(1)班姓名***学号*********指导教师***1 引言1.1摘要开发系统名称:医院管理信息系统目标:本文设计的医院管理系统在实际工作中目标达到以下作用:⑴降低了工作强度,提高了劳动效率,达到了事半功倍的效果。
⑵避免了统计错误,做到了资料详实,为决策提供了科学的根据。
⑶病人可以随时查询到当前的所有费用,让病人做到明白就医。
功能:⑴系统管理:设置本医院的一些基本信息和对其它软件模块的一些功能控制,比如:医院有哪些医生,有哪些科室,有哪些人员操作电脑,允许使用哪些模块等。
⑵门诊挂号⑶门诊收费:“门诊收费划价系统”是处理门诊病人消费记录的软件模块,安装在收费室的工作电脑上。
主要的功能有:处方划价与收费、诊疗项目的划价与收费、退费、操作员的结帐、及各种报表的查询与统计等,支持磁卡管理。
⑷住院管理:“住院病人管理系统”是处理住院病人诊治过程的软件模块,一般安装在收费室或住院记帐处的工作电脑上,主要进行“入院办理”“押金管理”“一日清单”“出院结算”“收入报表”等操作。
⑸药库管理:药品的入库、出库等管理以及库存查询等功能。
⑹药房管理:“药房管理系统”模块,一般安装在医院的药房中的工作电脑上,管理药房药品的“进销存”,它接收由“库房管理系统”的“出库”操作调拨而来药品并“核对”后增加库存,然后处理门诊病人和住院病人的处方,核对监督处方划价是否有误,进行“发药”操作进行减库存,并能统计开单医院的工作量。
⑺医嘱管理:此子系统包括门诊医嘱和门诊病历,完成医生对病人的病史记录、处方、检查、检验、治疗、处置、手术、收入院等全部医疗过程的计算机处理、存储和查询,可同时方便的接诊和处理多个病人。
采用多种病历模板,提高医生的工作效率。
⑻护士工作站:“护士工作站系统”是以处理“医嘱”为主的软件模块,一般安装在各病区的护士工作科室中,以“医嘱录入”的形式对本科室的在院病人进行“记帐”。
管理信息系统考点
一.填空1.系统的分析过程主要任务:回答系统应干什么的问题。
主要步骤:详细调查;业务流程分析;数据流程分析;编写系统分析说明书。
2. 模块化概念模块化是一种处理复杂系统分解成为更好的可管理模块的方式。
它可以通过在不同组件设定不同的功能,把一个问题分解成多个小的独立、互相作用的组件,来处理复杂、大型的软件。
3. 数据流程图业务流程图:是描述系统内各单位、人员之间的业务关系、作业顺序和管理信息流向的图表。
数据流程图:数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。
区别:业务流程图没有完全摆脱一些物质要素(如货物、产品等),而数据流程图具有抽象性和概括性。
抽象性表现在它完全舍去了具体的物质,只剩下数据的流动、加工处理和存储;概括性在它可以把信息中德各种不同业务处理过程联系起来,形成一个整体。
此外。
数据流程图对系统的描述,在逻辑上比业务流程图要强得多。
数据流程图(DFD)绘制的原则:○1明确系统界限,确定外部项○2自上向下,逐层扩展○3逐步求精,不断与用户交流○4合理布局○5审核4.系统开发方法结构化开发方法;原型法;面向对象的开发方法;CASE计算机辅助开发方法 5. 可行性分析内容:运行可行性分析;技术可行性分析;经济可行性分析。
可行性分析的结果包括可以立即开发、改进原系统、目前不可行,或者需推迟到某些条件具备以后再进行几种。
6. 数据模型数据模型有:层次数据模型、网状数据模型、关系数据模型。
7.管理信息系统结构由信息源、信息处理器、信息用户和信息管理者组成。
管理信息系统结构的综合---横向、纵向和纵横综合8.mis中描述数据处理的工具数据流图(DFD)是一种描述数据处理过程的工具描述处理逻辑的工具:判断树;判断表(决策表);结构英语表示法9.代码设计代码功能:代码是信息系统进行信息处理的基础;代码的运用可提高信息处理的效率。
信息系统分析与设计
信息系统设计与分析名词解释:信息系统:指在经济或社会的组织中,以满足管理者的信息需求为目标、以计算机和现代通信技术等现代信息技术为手段,既包括设备和技术,又包括人员与机构在内的综合系统。
CASE(信息系统建设的软件工具) :从概念说,是一类专门用来帮助人们建设信息系统的软件,是一类专用的、特别为信息系统建设人员服务的软件。
BSP方法:即企业系统规划,是进行组织的信息系统规划的一套规范方法。
CSF方法:即关键成功因素法,是进行信息系统规划的另一种类型的方法。
白盒测试:也称为结构测试,指将软件看成透明的白盒,根据程序内部结构和逻辑来设计测试用例,对程序的路径和过程进行测试,检查是否满足设计的需要。
黑盒测试:也称为功能测试,指将软件看成黑盒子,在完全不考虑软件内部结构和特性的情况下,测试软件的外部特性。
软件构件:软件系统中具有相对独立功能,可以明确辨识,接口由规约指定,与语境有明显依赖关系,可独立部署,且多由第三方提供的可组装软件实体。
软件复用:是将已有的软件成分用于构造新的软件系统。
继承性:如果一个类A继承自另一个类B,就把这个A称为B的子类,而把B称为A的父类。
继承可以使得子类具有父类的各种属性和方法,而不需要再次编写相同的代码。
封装性:将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”。
简答题:1.使用生命周期法的条件。
生命周期法适合以下的场合:1)用户需求定义可以明确;2)系统运行程序确定、结构化程度高;3)系统具有较长的使用寿命,环境变化不大;4)开发过程要求有严格的控制;5)研制人员对系统任务了解且熟练程度较高;6)系统文档要求祥而全;7)开发成果重复使用等。
2.信息系统的生命周期各个阶段包括的内容。
1)系统规划阶段,根据审议通过的可行性分析报告,将新系统建设方案及实施计划编写成系统开发计划书。
2)系统分析阶段,根据系统设计任务书确定的范围,对现行系统进行详细调查,指出现行系统的局限性和不足之处,提出新系统的逻辑模型。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据存储的地方
避免处理与处理之间的直接联系,以保持数据处
理的独立性 就整个数据流程图而言,数据存储有输入有输出
编号一般用D+数字,如D1
编 号
文件名称
确定关联图
关联图——非常概括地反映出信息系统最主要的逻辑功
能、外部实体、输入和输出数据流。内容应尽可能少, 使人立即知道系统的主要功能和组成部分
在系统之外,与系统有联系的人或事物 系统的边界(系统输入的来源,系统输出的去 处)
实体名
斜线:表示重复出现的外部实体。
对数据的逻辑处理。
通常P+数字的方式表示数据处理单元,如 P1,P1.2 功能描述:一般动词+名词
带箭头的直线 处理功能的输入或输出
箭头表示数据流的方向
每个处理至少有一个输入数据流和一个输 出数据流!!
数据源
处理 处理
没有输出!
数据 终点
没有输入!
实体
实体
实体
数据存储
数据存储
实体
数据存储
数据存储
数据流 必须要么从 某个处理流 出、要么流 入某个处理 ,而不能与 处理无任何 关系。
采购部查询库存信息及用户需求, 若商品的 库存量不能满足用户的需要, 则编制相应的 采 购订货单,并交送给供应商提出订货请求。 供应商按订单要求发货给该公司采购部,并附 上 采购收货单。公司检验人员在验货后,发 现货物不合格,将货物退回供应商,如果合格 则送 交库房。库房管理员再进一步审核货物 是否合格,如果合格则登记流水帐和库存帐目, 如果不合格则交由主管审核后退回供应商。 以采购部的数据流图
P2.3 编制采购入库 申请单 D4 采购入库申请单
D5
采购退货单
D1 采购订单
P3.1
采购付款申请单
财务部 门
编制采购付 款申请单 D6 采购付款申请单
P3.2
采购退货收款单
D5 采购退货单
编制采购退 货收款单
D7
采购退货收款单
D1 采购订单
P3.1
采购付款申请单
财务部 门
编制采购付 款申请单 D6 采购付款申请单
产品进行验收。如果货物验收合格,则制定采 购入库申请单,提交给库存部门。如果验收不 合格,则编制采购退货单,交付给供应商。 (6)采购部门根据采购退货单制定相应的采购 退货收款申请单,并将其提交给财务部门。 (7) 采购部门对采购订单、采购商品和采购退 货情况进行统计,并将采购订单汇总信息,采 购商品汇总信息和采购退货汇总信息上报给经 理。
外部实体描述、处理逻辑定义、数据流、数据结
构、数据元素
外部实体:外部实体描述 处理逻辑:处理逻辑定义 数据流:数据流、数据结构、数据元素 数据存储:数据存储、数据结构、数据元素
数据项: 数据的最小单位,记录数据的静态特性,包括 数据项的名称、编号、别名和简述,数据项的 长度和取值范围。
某项业务处理需要某表格
举例:库房发出缺货通知单给采购员,采购员 查阅订货合同单,若已订货,向供货单位发出 催货请求,否则,填写订货单交供货单位。供 货单位发出货物后,向库房发出取货通知单。
库房发出缺货通知单给采购员
库房 发出 缺货通知单 采购员
但这么写,这块实现的功能就很模糊:业务处 理功能命名必须明确
采购退 货统计
采购退货 汇总表
财务部门
采购付款申请单 采购退货收款单 采购订单
送货单 库存部门 采购申请单 采购入库申请单 采购订单 采购退货单 供应商
汇总统计结果
经理
库存 部门
采购申请单
P1 处理订 单 D1 采购订单
P4 汇总统 计
汇总统计结果
经理
财务部门 供应商 P3 采购退货单 P2 收货管 理 采购退货单 申请收 付款
单,提交给库存部门。如果验收不合格,则编 制采购退货单,交付给供应商。采购部门根据 采购退货单制定相应的采购退货收款申请单, 并将其提交给财务部门。采购部门对采购订单 、采购商品和采购退货情况进行统计,并将采 购订单汇总信息,采购商品汇总信息和采购退 货汇总信息上报给经理。
库存部门:(1)根据需求填写采购申请单, 采购部门:(2)相关的人员根据采购申请单, 查阅供货商信息和商品信息,编制采购订单。 (3)采购订单编制后,对之进行审核,不合格 的订单重新进行编制,合格的采购订单交付给 选定的供应商和财务部门,并编制采购付款申 请单给财务部门。 (5) 采购部门根据采购订单和送货单对到货
库存信息
采购部
库存与需求查询
缺货明细
制定购货计划 用户需求
订货计划表
采购部
采购收货单
发货
供货商
验货
不合格货单
合格货单
仓库
验货
流水库存账 目
库存信息
采购部
库存与需求查询
缺货明细
制定购货计划 用户需求
订货计划表
采购部
采购收货单
发货
供货商
验货
不合格货单
合格货单
仓库
验货
流水库存账 目
库存部门根据需求填写采购申请单,采购部门 相关的人员根据采购申请单,查阅供货商信息 和商品信息,编制采购订单。采购订单编制后 ,对之进行审核,不合格的订单重新进行编制 ,合格的采购订单交付给选定的供应商和财务 部门,并编制采购付款申请单给财务部门。当 采购的产品到货后,供应商出具送货单,采购 部门根据采购订单和送货单对到货产品进行验 收。如果货物验收合格,则制定采购入库申请
自顶而下,逐层分解,直至所有单元成为基本 处理单元
分解自然,保持功能的一致性 上层分解的快些,下层分解的慢些 在不影响以理解性时,层数尽可能少
顶层DFD
寻找学籍管理系统的输入输出:输入——新生入学时的
新生名单及其档案;输出——学生离校时的毕业生登记 表以及定期给上级主管部门的统计报表
业务流程图
描述业务处理的实际过程和步骤
明确业务流程图有哪些基本符号
哪个业务单位完成了某项业务处理功能(主谓 结构)
某项业务处理功能生成了某张表格(报表) (谓宾结构)
将某项表格提交给某业务处理单位
完成某项业务处理后,需要修改某个文件存档
根据某表格修改某文件存档
某项业务处理单元需要某存档
库存信息
采购部
库存与需求查询
缺货明细
制定购货计划 用户需求
订货计划表
采购部
采购收货单
发货
供货商
验货
不合格货单
合格货单
仓库
验货
流水库存账 目
数据流程图是结构化系统分析的主要工具。 他采用介于形式语言和自然语言之间的描述方 式,通过一套分层次的数据流程图,辅以数据 字典、小说明等工具来描述系统。 数据流程图描述数据流动、存储、处理的 逻辑关系,也称为逻辑数据流程图,一般用 DFD(Data Flow Diagram)表示。 四要素:外部实体、数据处理、数据流、 存储单元
供应商:(4)当采购的产品到货后,供应商出 具送货单,
涉及部门:库存部门、采购部门、供应商、财 务部门、经理 涉及活动:(库存部门)填写采购申请单;( 采购部门)编制采购订单、审核、验收货物、 编制采购付款申请单、编制采购入库申请单、 编制采购退货单、编制采购退货收款申请单、 采购退货统计、采购订单统计、采购商品统计 ;(供应商)出具送货单
是否存在着问题
库房
缺货通知
缺货通知书 催货请求
采购员
查阅订货
催货请求
供货单 位
订货合同单 发货 发货通知书
库房
缺货通知
缺货通知书 催货请求
采购员
查阅订货
催货请求
供货单 位
添加订货合 同单
订货合同单 发货
发货通知书
库房
缺货通知
缺货通知书 催货请求
采购员
查阅订货
催货请求
供货单 位
添加订货合 同单
书上例子: 书上描述和业务流程图不一致的地方 评价一下书上的业务流程图是否有不合理的地 方 书上描述和业务流程图不一致的地方
检验订单
顾客档案
可供货订单
检验订单
顾客档案
可供货订单
采购部查询库存信息及用户需求,若商品的库 存量不能满足用户的需要,则编制相应的采购 订货单,并交送给供应商提出订货请求。供应 商按订单要求发货给该公司采购部,并附上采 购收货单。公司检验人员在验货后,发现货物 不合格,将货物退回供应商,如果合格则送交 库房。库房管理员再进一步审核货物是否合格, 如果合格则登记流水帐和库存帐目,如果不合 格则交由主管审核后退回供应商。
(采购部门——处理订单)编制采购订单、审 核、 (采购部门——收货管理)验收货物、编制采 购入库申请单、编制采购退货单 (采购部门——付款管理)编制采购付款申请 单、编制采购退货收款申请单 (采购部门——汇总统计)采购退货统计、采 购订单统计、采购商品统计;
库存 部门
采购申请单
采购 部门
数据处理逻辑定义: 介绍数据流程图中数据项的处理方式 处理逻辑编号、处理逻辑名称、输入数据流 处理方式、输出数据流、处理频率
数据存储: 描述数据的逻辑存储结构。 数据存储编号、数据存储名称 简述、数据存储组成 关键字、相关联的处理
外部实体: 外部实体编号、外部实体名称、简述、 输入数据流、输出数据流、数据元素