五章节系统分析.ppt

上传人:豆**** 文档编号:52905530 上传时间:2022-10-24 格式:PPT 页数:68 大小:916.50KB
返回 下载 相关 举报
五章节系统分析.ppt_第1页
第1页 / 共68页
五章节系统分析.ppt_第2页
第2页 / 共68页
点击查看更多>>
资源描述

《五章节系统分析.ppt》由会员分享,可在线阅读,更多相关《五章节系统分析.ppt(68页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回1管管 理理 信信 息息 系系 统统五章节系统分析 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回2管管 理理 信信 息息 系系 统统目 录5.1 5.1 系统分析的任务系统分析的任务系统分析的任务系统分析的任务5.2 5.2 数据流程图数据流程图数据流程图数据流程图5.3 5.3 数据字典数据字典数据字典

2、数据字典5.4 5.4 逻辑处理的表达工具逻辑处理的表达工具逻辑处理的表达工具逻辑处理的表达工具5.5 5.5 数据查询应用分析数据查询应用分析数据查询应用分析数据查询应用分析5.6 5.6 新系统逻辑模型的提出新系统逻辑模型的提出新系统逻辑模型的提出新系统逻辑模型的提出5.7 5.7 系统说明书系统说明书系统说明书系统说明书信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回3管管 理理 信信 息息 系系 统统5.1 系统分析的任务基本任务是:基本任务是:基本任务是:基本任务是:系统分析员系统分析员系统分析员系统分析员与与与与用户用户用户用户结合,在总体规划的指导

3、结合,在总体规划的指导结合,在总体规划的指导结合,在总体规划的指导下,充分了解下,充分了解下,充分了解下,充分了解用户的需求用户的需求用户的需求用户的需求,在对各个子系统进行,在对各个子系统进行,在对各个子系统进行,在对各个子系统进行深入仔细深入仔细深入仔细深入仔细调查研究调查研究调查研究调查研究的基础上,确定的基础上,确定的基础上,确定的基础上,确定新系统逻辑结构新系统逻辑结构新系统逻辑结构新系统逻辑结构的过程的过程的过程的过程系统分析要回答新系统系统分析要回答新系统系统分析要回答新系统系统分析要回答新系统“做什么做什么做什么做什么”这个关键性的问题这个关键性的问题这个关键性的问题这个关键性

4、的问题,生成生成生成生成“系统说明书系统说明书系统说明书系统说明书”用户需求:功能需求、性能需求、环境需求、可靠性需求、用户需求:功能需求、性能需求、环境需求、可靠性需求、用户需求:功能需求、性能需求、环境需求、可靠性需求、用户需求:功能需求、性能需求、环境需求、可靠性需求、安全保密需求、资源使用需求、系统成本与开发进度需求。安全保密需求、资源使用需求、系统成本与开发进度需求。安全保密需求、资源使用需求、系统成本与开发进度需求。安全保密需求、资源使用需求、系统成本与开发进度需求。信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回4管管 理理 信信 息息 系系 统统

5、 构造新系统逻辑结构的过程可用以下图示表示:构造新系统逻辑结构的过程可用以下图示表示:用户用户用户用户+开发人员开发人员开发人员开发人员调查现行系统调查现行系统调查现行系统调查现行系统 业务流程图业务流程图业务流程图业务流程图现行系统现行系统现行系统现行系统逻辑结构图逻辑结构图逻辑结构图逻辑结构图新系统新系统新系统新系统逻辑结构图逻辑结构图逻辑结构图逻辑结构图(逻辑特征)(逻辑特征)(逻辑特征)(逻辑特征)系统分析的任务(优化)(优化)(优化)(优化)信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回5管管 理理 信信 息息 系系 统统5.2 数据流程图用什么工具

6、描述用什么工具描述系统逻辑模型系统逻辑模型?分层的数据流程图分层的数据流程图分层的数据流程图分层的数据流程图 数据字典数据字典数据字典数据字典 加工说明加工说明加工说明加工说明信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回6管管 理理 信信 息息 系系 统统数据流程图(Data Flow DiagramData Flow Diagram)对前面系统调查得到的资料作进一步概括和抽象,对前面系统调查得到的资料作进一步概括和抽象,对前面系统调查得到的资料作进一步概括和抽象,对前面系统调查得到的资料作进一步概括和抽象,舍去舍去舍去舍去其其其其中中中中物流、资金流物流、

7、资金流物流、资金流物流、资金流等具体的物理因素,仅把等具体的物理因素,仅把等具体的物理因素,仅把等具体的物理因素,仅把信息的流动及存信息的流动及存信息的流动及存信息的流动及存储情况储情况储情况储情况抽取出来,得出系统中信息流动、存储和使用关系抽取出来,得出系统中信息流动、存储和使用关系抽取出来,得出系统中信息流动、存储和使用关系抽取出来,得出系统中信息流动、存储和使用关系的综合性逻辑情况。的综合性逻辑情况。的综合性逻辑情况。的综合性逻辑情况。是系统分析和构造信息系统模型的最流行的工具。是系统分析和构造信息系统模型的最流行的工具。是系统分析和构造信息系统模型的最流行的工具。是系统分析和构造信息系

8、统模型的最流行的工具。信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回7管管 理理 信信 息息 系系 统统5.2.1 数据流程图的基本成分外部项(实体)外部项(实体)外部项(实体)外部项(实体)数据加工数据加工数据加工数据加工数据流数据流数据流数据流数据存储数据存储数据存储数据存储信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回8管管 理理 信信 息息 系系 统统外部项数据流的源点或终点,系统以外的人或事物,不受系统控数据流的源点或终点,系统以外的人或事物,不受系统控数据流的源点或终点,系统以外的人或事物,不受系统控数据流的源点或

9、终点,系统以外的人或事物,不受系统控制,也可以是另外一个信息系统。制,也可以是另外一个信息系统。制,也可以是另外一个信息系统。制,也可以是另外一个信息系统。符号表示:矩形符号表示:矩形符号表示:矩形符号表示:矩形顾客顾客职工职工经理经理职工职工顾客顾客信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回9管管 理理 信信 息息 系系 统统数据加工(处理逻辑)对数据的处理逻辑功能,也就是数据变换。对数据的处理逻辑功能,也就是数据变换。对数据的处理逻辑功能,也就是数据变换。对数据的处理逻辑功能,也就是数据变换。符号表示:圆形或长方形,包括标识、功能描述符号表示:圆形或长

10、方形,包括标识、功能描述符号表示:圆形或长方形,包括标识、功能描述符号表示:圆形或长方形,包括标识、功能描述1登账登账标识标识功能描述功能描述1登账登账会计会计标识标识功能描述功能描述功能执行功能执行信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回10管管 理理 信信 息息 系系 统统数据流表明了数据的流动方向及其名称,是数据载体的表现形式表明了数据的流动方向及其名称,是数据载体的表现形式表明了数据的流动方向及其名称,是数据载体的表现形式表明了数据的流动方向及其名称,是数据载体的表现形式之一,通常是指单据、报表等。之一,通常是指单据、报表等。之一,通常是指单据、

11、报表等。之一,通常是指单据、报表等。符号表示:箭头符号表示:箭头符号表示:箭头符号表示:箭头1编辑编辑定货单定货单2计算计算应收款应收款合格定单合格定单合格定单合格定单3编制编制报表报表经理经理财务报表财务报表财务报表财务报表信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回11管管 理理 信信 息息 系系 统统数据存储数据暂时或永久保存的地方,通常指账册和报表数据暂时或永久保存的地方,通常指账册和报表数据暂时或永久保存的地方,通常指账册和报表数据暂时或永久保存的地方,通常指账册和报表符号表示:两边开口或右边开口的矩形,通常加上标识。符号表示:两边开口或右边开口的

12、矩形,通常加上标识。符号表示:两边开口或右边开口的矩形,通常加上标识。符号表示:两边开口或右边开口的矩形,通常加上标识。记账凭证记账凭证总账总账D1产品产品D2产品产品D2信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回12管管 理理 信信 息息 系系 统统数据流的逻辑关系进入或离开一个加工处理的两个或多个数据流之间的逻辑进入或离开一个加工处理的两个或多个数据流之间的逻辑进入或离开一个加工处理的两个或多个数据流之间的逻辑进入或离开一个加工处理的两个或多个数据流之间的逻辑关系。关系。关系。关系。符号表示:符号表示:符号表示:符号表示:逻辑逻辑逻辑逻辑与与与与;逻辑

13、逻辑逻辑逻辑或或或或;o o 逻辑逻辑逻辑逻辑异异异异或或或或1P1*1P1+1P1o信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回13管管 理理 信信 息息 系系 统统数据流程图示例FS1P12P2DD1D2D3信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回14管管 理理 信信 息息 系系 统统生 产部门采 购员产品入库单产品采购单P0产品入库管理D1 产品库存D2产品入库图图5-8 数据流程图数据流程图信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回15管管 理理 信信 息息 系系 统统画流

14、程图时注意以下几点画流程图时注意以下几点(P91):1 1、当数据流从数据存储流入或流出时,数据流名、当数据流从数据存储流入或流出时,数据流名、当数据流从数据存储流入或流出时,数据流名、当数据流从数据存储流入或流出时,数据流名可省;可省;可省;可省;2 2、任何一个处理逻辑必定有数据流入和流出;、任何一个处理逻辑必定有数据流入和流出;、任何一个处理逻辑必定有数据流入和流出;、任何一个处理逻辑必定有数据流入和流出;3 3、任何数据流必有一端是处理;、任何数据流必有一端是处理;、任何数据流必有一端是处理;、任何数据流必有一端是处理;(补充补充补充补充)4 4、数据存储的两头必定是处理逻辑;、数据存

15、储的两头必定是处理逻辑;、数据存储的两头必定是处理逻辑;、数据存储的两头必定是处理逻辑;5 5、当外部实体对我们来讲不重要时可省略。、当外部实体对我们来讲不重要时可省略。、当外部实体对我们来讲不重要时可省略。、当外部实体对我们来讲不重要时可省略。信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回16管管 理理 信信 息息 系系 统统5.2.2 数据流程图的画法自顶向下,逐层分解自顶向下,逐层分解自顶向下,逐层分解自顶向下,逐层分解示例:示例:示例:示例:Pabf0层图层图P1P2P3P4abcdfe1层图层图P1.1P1.2P1.3aac1c2c2层图之一层图之一

16、P4.1P4.2P4.3cf1f2f2层图之四层图之四P3.1P3.2de1eP3.3e22层图之三层图之三P2.1P2.2P2.3bbd1d2d2层图之二层图之二信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回17管管 理理 信信 息息 系系 统统账务处理系统实例分析(P92)我们以会计中账务处理系统为例说明画数据流程图的方法。其我们以会计中账务处理系统为例说明画数据流程图的方法。其我们以会计中账务处理系统为例说明画数据流程图的方法。其我们以会计中账务处理系统为例说明画数据流程图的方法。其处理过程可用文字描述如下:处理过程可用文字描述如下:处理过程可用文字描述

17、如下:处理过程可用文字描述如下:1 1、各个部门的人员将各种原始单据经过审核后交财务部门进行、各个部门的人员将各种原始单据经过审核后交财务部门进行、各个部门的人员将各种原始单据经过审核后交财务部门进行、各个部门的人员将各种原始单据经过审核后交财务部门进行会计处理;会计处理;会计处理;会计处理;2 2、财务部门收各种原始单据后,编制记账凭证;、财务部门收各种原始单据后,编制记账凭证;、财务部门收各种原始单据后,编制记账凭证;、财务部门收各种原始单据后,编制记账凭证;3 3、记账凭证经过审核后分别登记日记账、明细账,并定期进行、记账凭证经过审核后分别登记日记账、明细账,并定期进行、记账凭证经过审核

18、后分别登记日记账、明细账,并定期进行、记账凭证经过审核后分别登记日记账、明细账,并定期进行科目汇总;科目汇总;科目汇总;科目汇总;4 4、根据科目汇总表登记总帐;、根据科目汇总表登记总帐;、根据科目汇总表登记总帐;、根据科目汇总表登记总帐;5 5、月末将日记账、明细账、总帐进行核对;、月末将日记账、明细账、总帐进行核对;、月末将日记账、明细账、总帐进行核对;、月末将日记账、明细账、总帐进行核对;6 6、月末根据明细账、总账编制资产负债表、损益表等报表;、月末根据明细账、总账编制资产负债表、损益表等报表;、月末根据明细账、总账编制资产负债表、损益表等报表;、月末根据明细账、总账编制资产负债表、损

19、益表等报表;7 7、根据银行提供的对账单与日记账进行对账处理,对账后编制、根据银行提供的对账单与日记账进行对账处理,对账后编制、根据银行提供的对账单与日记账进行对账处理,对账后编制、根据银行提供的对账单与日记账进行对账处理,对账后编制余额调节表。余额调节表。余额调节表。余额调节表。信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回18管管 理理 信信 息息 系系 统统“手工科目汇总表账务处理手工科目汇总表账务处理”业务流程图业务流程图原始凭证原始凭证编制和编制和审核凭证审核凭证记账凭证记账凭证转转账账凭凭证证收收款款凭凭证证付付款款凭凭证证编制科目编制科目汇总表汇

20、总表科目科目汇总表汇总表明细账明细账登记各种登记各种明细账明细账总账总账登记总账登记总账月末处理月末处理编制报表编制报表报表报表日记账日记账登记登记日记账日记账对账单对账单对账单对账单银行对账银行对账余额调节表余额调节表余额调节表余额调节表信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回19管管 理理 信信 息息 系系 统统总账管理系统的业务处理流程(优化)总账管理系统的业务处理流程(优化)信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回20管管 理理 信信 息息 系系 统统图图5-10账务处理账务处理0层数据流程图层数据流程图P

21、0账务处理账务处理各部门各部门银行银行各种原始单据各种原始单据对帐单对帐单报表报表账册账册余额调节表余额调节表科目汇总表科目汇总表出错信息出错信息账务处理第0层数据流程图信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回21管管 理理 信信 息息 系系 统统 图图图图5-105-10概况描述了系统的轮廓、范围、标出了概况描述了系统的轮廓、范围、标出了概况描述了系统的轮廓、范围、标出了概况描述了系统的轮廓、范围、标出了最主要的外最主要的外最主要的外最主要的外部实体和数据流部实体和数据流部实体和数据流部实体和数据流。还有一些外部实体和数据流没有画出来,。还有一些外部实

22、体和数据流没有画出来,。还有一些外部实体和数据流没有画出来,。还有一些外部实体和数据流没有画出来,随着数据流程图的展开在逐步增加。这样做的好处是突出随着数据流程图的展开在逐步增加。这样做的好处是突出随着数据流程图的展开在逐步增加。这样做的好处是突出随着数据流程图的展开在逐步增加。这样做的好处是突出主要矛盾,系统轮廓更清晰。主要矛盾,系统轮廓更清晰。主要矛盾,系统轮廓更清晰。主要矛盾,系统轮廓更清晰。图图图图5-105-10是进一步分析的出发点。账务处理包括是进一步分析的出发点。账务处理包括是进一步分析的出发点。账务处理包括是进一步分析的出发点。账务处理包括凭证的处理、凭证的处理、凭证的处理、凭

23、证的处理、记账、报表编制、银行对账四部分记账、报表编制、银行对账四部分记账、报表编制、银行对账四部分记账、报表编制、银行对账四部分,可以展开为图,可以展开为图,可以展开为图,可以展开为图5-115-11。信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回22管管 理理 信信 息息 系系 统统P1凭证凭证处理处理各各 部部门门银行银行各种原始单据各种原始单据对帐单对帐单D1 记帐凭证记帐凭证P2记账记账P3银行银行对账对账P4报表报表编制编制D2 日记账日记账D3 明细账明细账D4 总账总账D6余额调节表余额调节表D5 报表报表图图5-11账务处理账务处理1层数据流

24、程图层数据流程图信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回23管管 理理 信信 息息 系系 统统 我们将凭证处理、记账、报表编制、银行对账我们将凭证处理、记账、报表编制、银行对账我们将凭证处理、记账、报表编制、银行对账我们将凭证处理、记账、报表编制、银行对账逐一展开,形成第二层数据流程图。逐一展开,形成第二层数据流程图。逐一展开,形成第二层数据流程图。逐一展开,形成第二层数据流程图。信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回24管管 理理 信信 息息 系系 统统P1.1单据审单据审核核各部门各部门各种原始单据各种原始单

25、据P1.2制证制证P1.3凭证审凭证审核核D1 记账凭证记账凭证各种原始单据各种原始单据D7 (审核后审核后)记账凭证记账凭证图图5-12 账务处理账务处理2层数据流程图之一层数据流程图之一(“凭证处理凭证处理”的展开的展开)信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回25管管 理理 信信 息息 系系 统统D2 日记账日记账P2.2记明记明细账细账D7 (审核后审核后)记账凭证记账凭证P2.1记日记日记账记账P2.3科目科目汇总汇总P2.4记总记总账账P2.5核对核对D3 明细账明细账D8 科目汇总表科目汇总表D4总账总账各种出错信息各种出错信息图图5-13

26、 账务处理账务处理2层数据流程图之二层数据流程图之二(“记账记账”的展开的展开)信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回26管管 理理 信信 息息 系系 统统银行银行对帐单对帐单P3.1输入对输入对账单账单 D12 银行对账单银行对账单 D2 日记账日记账 D6 余额调节表余额调节表P3.2对账对账P3.3编制调编制调节表节表图图5-14 账务处理账务处理2层数据流程图之三层数据流程图之三“银行对账银行对账”的展开的展开信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回27管管 理理 信信 息息 系系 统统P4.1编制编制损

27、益损益表表D3 明细账明细账D4总账总账P4.2编制资编制资产负债产负债表表P4.3编制编制其他其他报表报表D9 损益表损益表D10资产负债表资产负债表D11 其他报表其他报表图图5-14 账务处理账务处理2层数据流程图之四层数据流程图之四“报表编制报表编制”的展开的展开信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回28管管 理理 信信 息息 系系 统统数据流程图的绘制原则如下:数据流程图的绘制原则如下:数据流程图的绘制原则如下:数据流程图的绘制原则如下:正确确定正确确定正确确定正确确定0 0层数据流程图的源点和终点层数据流程图的源点和终点层数据流程图的源点和

28、终点层数据流程图的源点和终点保持图面均衡(由上到下、由左到右、尽量避免线条交叉)保持图面均衡(由上到下、由左到右、尽量避免线条交叉)保持图面均衡(由上到下、由左到右、尽量避免线条交叉)保持图面均衡(由上到下、由左到右、尽量避免线条交叉)保证父图与子图的平衡保证父图与子图的平衡保证父图与子图的平衡保证父图与子图的平衡 输入、输出数据保持一致输入、输出数据保持一致输入、输出数据保持一致输入、输出数据保持一致(数据流守恒数据流守恒数据流守恒数据流守恒)恰当掌握逐层分解和细化的程度恰当掌握逐层分解和细化的程度恰当掌握逐层分解和细化的程度恰当掌握逐层分解和细化的程度一个一个一个一个“加工加工加工加工”分

29、解成下属七个以内的分解成下属七个以内的分解成下属七个以内的分解成下属七个以内的“子加工子加工子加工子加工”为宜,分为宜,分为宜,分为宜,分解到最基本的解到最基本的解到最基本的解到最基本的“加工加工加工加工”抓住主要矛盾,各个击破抓住主要矛盾,各个击破抓住主要矛盾,各个击破抓住主要矛盾,各个击破 集中精力分解主要集中精力分解主要集中精力分解主要集中精力分解主要“加工加工加工加工”,然后再分解次要,然后再分解次要,然后再分解次要,然后再分解次要“加工加工加工加工”合理的编号和命名,有利于绘图和理解合理的编号和命名,有利于绘图和理解合理的编号和命名,有利于绘图和理解合理的编号和命名,有利于绘图和理解

30、反复推敲和修改,精益求精反复推敲和修改,精益求精反复推敲和修改,精益求精反复推敲和修改,精益求精 信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回29管管 理理 信信 息息 系系 统统见教材第见教材第见教材第见教材第1010章章章章10.310.3实验参考范例:实验参考范例:实验参考范例:实验参考范例:库存管理信息系统的分析、设计和实施库存管理信息系统的分析、设计和实施库存管理信息系统的分析、设计和实施库存管理信息系统的分析、设计和实施 4 4、数据流程分析(、数据流程分析(、数据流程分析(、数据流程分析(P228P228页)页)页)页)数据流程图示例二信息学院

31、信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回30管管 理理 信信 息息 系系 统统5.3 数据字典(DD)对数据流程图中各文件及数据流进行详细地描述和确切解对数据流程图中各文件及数据流进行详细地描述和确切解对数据流程图中各文件及数据流进行详细地描述和确切解对数据流程图中各文件及数据流进行详细地描述和确切解释的词典,它定义释的词典,它定义释的词典,它定义释的词典,它定义文件文件文件文件或或或或数据流数据流数据流数据流由哪些更小的单位组成由哪些更小的单位组成由哪些更小的单位组成由哪些更小的单位组成(字段或数据项),并描述各个(字段或数据项),并描述各个(字段或数据项),

32、并描述各个(字段或数据项),并描述各个数据项数据项数据项数据项的具体内容,取值的具体内容,取值的具体内容,取值的具体内容,取值规定等。规定等。规定等。规定等。数据流程图需要与数据字典结合才能完整的表达系统。数据流程图需要与数据字典结合才能完整的表达系统。数据流程图需要与数据字典结合才能完整的表达系统。数据流程图需要与数据字典结合才能完整的表达系统。信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回31管管 理理 信信 息息 系系 统统5.3.1 数据字典的组成数据元素(数据元素(数据元素(数据元素(Data ElementData Element)数据流(数据流(

33、数据流(数据流(Data FlowData Flow)数据存储(数据存储(数据存储(数据存储(Data StoreData Store)处理逻辑处理逻辑处理逻辑处理逻辑信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回32管管 理理 信信 息息 系系 统统数据元素又称数据项,是数据的最小单位又称数据项,是数据的最小单位又称数据项,是数据的最小单位又称数据项,是数据的最小单位主要内容:主要内容:主要内容:主要内容:数据项名称及编号数据项名称及编号数据项名称及编号数据项名称及编号:数据项名称必须唯一地标识这数据项名称必须唯一地标识这个数据项,以区别于其他数据项;给数据

34、项取名时,个数据项,以区别于其他数据项;给数据项取名时,按按“顾名思义顾名思义”的原则,反映该数据项的含义,易的原则,反映该数据项的含义,易于他人理解、记忆。于他人理解、记忆。别名:别名:别名:别名:同一数据项的其它名称同一数据项的其它名称 取值的范围和取值的含义取值的范围和取值的含义取值的范围和取值的含义取值的范围和取值的含义 数据项的长度数据项的长度数据项的长度数据项的长度:指数据项所包含的字符或数字的位指数据项所包含的字符或数字的位数。数。信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回33管管 理理 信信 息息 系系 统统数据元素实例:凭证号信息学院信息

35、学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回34管管 理理 信信 息息 系系 统统数据流说明数据流是由哪些数据项组成,单位时间内的流说明数据流是由哪些数据项组成,单位时间内的流说明数据流是由哪些数据项组成,单位时间内的流说明数据流是由哪些数据项组成,单位时间内的流量,来源、去向量,来源、去向量,来源、去向量,来源、去向主要内容有:主要内容有:主要内容有:主要内容有:数据流名称及其编号数据流名称及其编号数据流名称及其编号数据流名称及其编号 数据流的数据流的数据流的数据流的来源和去处来源和去处来源和去处来源和去处。可能是一个外部实体、处理。可能是一个外部实体、处理。可能是一

36、个外部实体、处理。可能是一个外部实体、处理逻辑、数据存贮。逻辑、数据存贮。逻辑、数据存贮。逻辑、数据存贮。数据流的数据流的数据流的数据流的组成组成组成组成。一个数据流可能包括若干个数据结。一个数据流可能包括若干个数据结。一个数据流可能包括若干个数据结。一个数据流可能包括若干个数据结构,若只有一个数据结构,就不需要专门定义。构,若只有一个数据结构,就不需要专门定义。构,若只有一个数据结构,就不需要专门定义。构,若只有一个数据结构,就不需要专门定义。数据流的数据流的数据流的数据流的流量流量流量流量:单位时间的传输次数。:单位时间的传输次数。:单位时间的传输次数。:单位时间的传输次数。高峰时期的流通

37、量:业务的频繁程度和时间有关。高峰时期的流通量:业务的频繁程度和时间有关。高峰时期的流通量:业务的频繁程度和时间有关。高峰时期的流通量:业务的频繁程度和时间有关。信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回35管管 理理 信信 息息 系系 统统数据流实例:银行对账单信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回36管管 理理 信信 息息 系系 统统数据存储数据停留或保存的地方,也是数据的来源或去向之一。数据停留或保存的地方,也是数据的来源或去向之一。数据停留或保存的地方,也是数据的来源或去向之一。数据停留或保存的地方,也是数

38、据的来源或去向之一。在数据字典中只进行简单描述,涉及在数据字典中只进行简单描述,涉及在数据字典中只进行简单描述,涉及在数据字典中只进行简单描述,涉及数据库设计数据库设计数据库设计数据库设计及数据的规及数据的规及数据的规及数据的规范化处理。范化处理。范化处理。范化处理。主要内容:主要内容:主要内容:主要内容:数据存贮的名称及其编号:在数据流程图中对数据存贮给以数据存贮的名称及其编号:在数据流程图中对数据存贮给以数据存贮的名称及其编号:在数据流程图中对数据存贮给以数据存贮的名称及其编号:在数据流程图中对数据存贮给以命名,并编上唯一的编号。命名,并编上唯一的编号。命名,并编上唯一的编号。命名,并编上

39、唯一的编号。流入、流出的数据流流入、流出的数据流流入、流出的数据流流入、流出的数据流:流入的数据流指出其来源,流出的数:流入的数据流指出其来源,流出的数:流入的数据流指出其来源,流出的数:流入的数据流指出其来源,流出的数据流指出其去向。据流指出其去向。据流指出其去向。据流指出其去向。数据存贮的数据存贮的数据存贮的数据存贮的组成组成组成组成:指它所包含的数据项或数据结构。:指它所包含的数据项或数据结构。:指它所包含的数据项或数据结构。:指它所包含的数据项或数据结构。信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回37管管 理理 信信 息息 系系 统统数据存储实例:

40、分类明细账D3D3信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回38管管 理理 信信 息息 系系 统统处理逻辑一个处理实际上是一个程序一个处理实际上是一个程序一个处理实际上是一个程序一个处理实际上是一个程序细节可运用一些工具表达,如决策树、判定表、结细节可运用一些工具表达,如决策树、判定表、结细节可运用一些工具表达,如决策树、判定表、结细节可运用一些工具表达,如决策树、判定表、结构化语言等。构化语言等。构化语言等。构化语言等。主要内容:主要内容:主要内容:主要内容:处理逻辑的名称及编号处理逻辑的名称及编号处理逻辑的名称及编号处理逻辑的名称及编号 简述简述简述简

41、述:对处理逻辑的简明描述,其目的是使人了解:对处理逻辑的简明描述,其目的是使人了解:对处理逻辑的简明描述,其目的是使人了解:对处理逻辑的简明描述,其目的是使人了解这个处理逻辑是做什么用的。这个处理逻辑是做什么用的。这个处理逻辑是做什么用的。这个处理逻辑是做什么用的。处理逻辑的处理逻辑的处理逻辑的处理逻辑的输入和输出输入和输出输入和输出输入和输出。处理逻辑的主要功能处理逻辑的主要功能处理逻辑的主要功能处理逻辑的主要功能信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回39管管 理理 信信 息息 系系 统统处理逻辑实例:科目汇总P2.3P2.3信息学院信息学院前页前页

42、前页前页后页后页后页后页退出退出退出退出返回返回返回返回40管管 理理 信信 息息 系系 统统见教材第见教材第见教材第见教材第1010章章章章10.310.3实验参考范例:实验参考范例:实验参考范例:实验参考范例:库存管理信息系统的分析、设计和实施库存管理信息系统的分析、设计和实施库存管理信息系统的分析、设计和实施库存管理信息系统的分析、设计和实施 5 5、数据字典(、数据字典(、数据字典(、数据字典(P229-231P229-231)数据字典示例信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回41管管 理理 信信 息息 系系 统统5.3.2 数据字典的管理保持

43、数据字典的一致性和完整性保持数据字典的一致性和完整性保持数据字典的一致性和完整性保持数据字典的一致性和完整性两种存储形式两种存储形式两种存储形式两种存储形式:人工方式人工方式人工方式人工方式:数据字典条目卡片数据字典条目卡片数据字典条目卡片数据字典条目卡片 自动化方式自动化方式自动化方式自动化方式:数据字典管理软件数据字典管理软件数据字典管理软件数据字典管理软件专职的数据管理员专职的数据管理员专职的数据管理员专职的数据管理员 任何人包括系统分析员、系统设计员、程序员,修改数据任何人包括系统分析员、系统设计员、程序员,修改数据任何人包括系统分析员、系统设计员、程序员,修改数据任何人包括系统分析员

44、、系统设计员、程序员,修改数据字典的内容,都必须通过数据管理员。字典的内容,都必须通过数据管理员。字典的内容,都必须通过数据管理员。字典的内容,都必须通过数据管理员。信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回42管管 理理 信信 息息 系系 统统5.4 表达处理逻辑的工具数据字典中的处理不易描述数据字典中的处理不易描述数据字典中的处理不易描述数据字典中的处理不易描述如:如:如:如:“顾客每年的交易额在顾客每年的交易额在顾客每年的交易额在顾客每年的交易额在1010万元以上万元以上万元以上万元以上和和和和支付信用好的支付信用好的支付信用好的支付信用好的或或或或

45、已已已已与公司交易与公司交易与公司交易与公司交易1010年以上年以上年以上年以上,给予优惠待遇,给予优惠待遇,给予优惠待遇,给予优惠待遇”三种说明方式:三种说明方式:三种说明方式:三种说明方式:结构化语言结构化语言结构化语言结构化语言 判定树判定树判定树判定树 判定表判定表判定表判定表信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回43管管 理理 信信 息息 系系 统统5.4.1 结构化语言介于自然语言和程序设计语言之间的语言,由结构化程序介于自然语言和程序设计语言之间的语言,由结构化程序介于自然语言和程序设计语言之间的语言,由结构化程序介于自然语言和程序设计语

46、言之间的语言,由结构化程序设计语言的框架和自然语言的词汇组成。设计语言的框架和自然语言的词汇组成。设计语言的框架和自然语言的词汇组成。设计语言的框架和自然语言的词汇组成。三种基本语言:三种基本语言:三种基本语言:三种基本语言:祈使语句祈使语句祈使语句祈使语句:动宾结构。如:登记总账:动宾结构。如:登记总账:动宾结构。如:登记总账:动宾结构。如:登记总账 判断语句判断语句判断语句判断语句:如果:如果:如果:如果则则则则否则否则否则否则 循环语句循环语句循环语句循环语句:DO WHILE ENDDODO WHILE ENDDO复合嵌套语句复合嵌套语句复合嵌套语句复合嵌套语句信息学院信息学院前页前页

47、前页前页后页后页后页后页退出退出退出退出返回返回返回返回44管管 理理 信信 息息 系系 统统结构化语言示例某公司给购货额在某公司给购货额在某公司给购货额在某公司给购货额在5 5万元以上的顾客以不同的折扣率。如果万元以上的顾客以不同的折扣率。如果万元以上的顾客以不同的折扣率。如果万元以上的顾客以不同的折扣率。如果这样的顾客最近这样的顾客最近这样的顾客最近这样的顾客最近3 3个月无欠款,则折扣率为个月无欠款,则折扣率为个月无欠款,则折扣率为个月无欠款,则折扣率为15%15%;虽然有欠;虽然有欠;虽然有欠;虽然有欠款但与公司有款但与公司有款但与公司有款但与公司有1010年以上的贸易关系,则折扣率为

48、年以上的贸易关系,则折扣率为年以上的贸易关系,则折扣率为年以上的贸易关系,则折扣率为10%10%,否,否,否,否则折扣率为则折扣率为则折扣率为则折扣率为5%5%。如果如果如果如果 购货额在购货额在购货额在购货额在5 5万元以上万元以上万元以上万元以上则则则则 如果如果如果如果 最近最近最近最近3 3个月无欠款个月无欠款个月无欠款个月无欠款 则则则则 折扣率为折扣率为折扣率为折扣率为15%15%否则否则否则否则 如果如果如果如果 与公司交易与公司交易与公司交易与公司交易1010年以上年以上年以上年以上 则则则则 折扣率为折扣率为折扣率为折扣率为10%10%否则否则否则否则 折扣率为折扣率为折扣率

49、为折扣率为5%5%否则否则否则否则 无折扣率无折扣率无折扣率无折扣率If ThenElse信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回45管管 理理 信信 息息 系系 统统5.4.2 判定树也称判断树、决策树,一种用树形图表示的处理描述工具也称判断树、决策树,一种用树形图表示的处理描述工具也称判断树、决策树,一种用树形图表示的处理描述工具也称判断树、决策树,一种用树形图表示的处理描述工具一个决策产生一个分支一个决策产生一个分支一个决策产生一个分支一个决策产生一个分支例:例:例:例:折扣政策折扣政策折扣率折扣率5万元以上万元以上购货款购货款有有不足不足5万元万

50、元0%不足不足10年年5%10年以上年以上10%交易时间交易时间无无15%欠款欠款某公司折扣政策的判定树某公司折扣政策的判定树某公司折扣政策的判定树某公司折扣政策的判定树信息学院信息学院前页前页前页前页后页后页后页后页退出退出退出退出返回返回返回返回46管管 理理 信信 息息 系系 统统奖金政策奖金政策产品产品X产品产品Y Y1N50501001N2525500.10*N50*0.10+(N-50)*0.1250*0.10+50*0.12+(N-100)*0.150.20*N25*0.20+(N-25)*0.3025*0.20+25*0.30+(N-50)*0.50生产数量(件)生产数量(件)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com