版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第6章结构化系统分析第6章结构化系统分析1本章主要内容系统分析的任务数据流图数据字典表达处理的工具实体关系图系统说明书本章主要内容系统分析的任务26.2数据流图系统分析阶段:使用数据流图DFD来建立系统需求的过程模型。(结构化系统分析的方法,事件表为启发)系统分析采用ER图来建立系统的数据模型。(事物为启发)6.2数据流图系统分析阶段:3先试试看教师提交题目后,学生可以进行选题学生的选题结果由教务员收集整理后,根据学生综合测评成绩将学生分配给教师教师得到分配的学生后,为每个学生确定最终毕设题目,下达任务书校外做毕设的学生交回接收函后,教务员分配督导教师,然后由督导教师填写任务书将以上描述以图示模型表示先试试看教师提交题目后,学生可以进行选题4结构化分析的思想数据流图DFD采用一系列分层次的数据流图来描述系统。DFD的每一个层次都代表了系统的一个抽象水平。高层次DFD中的处理可以进一步分解成低层次、更详细的DFD。结构化分析的思想数据流图DFD采用一系列分层次的数据流图来描5分层的数据流图纵观顶层P1P2P3P4P41P42
第一层第二层分层的数据流图纵观顶层P1P2P4166.2.1数据流图的基本成分数据流图用来记录系统中的数据和数据在特定的过程中的流动,即数据如何被采集、处理、保存和使用的(围绕信息系统的功能)外部实体数据处理p1数据存储数据流6.2.1数据流图的基本成分数据流图用来记录系统中的数据和7外部实体指系统以外又与系统有联系的人或事物。它表达了该系统数据的外部来源和去处。例如:人、组织、外部系统等等。外部实体是数据的来源(谁提供了最初始的数据?)外部实体是数据的去处(数据对谁有价值?)
读者
图书管理员
馆长
读者图书管理员外部实体外部实体指系统以外又与系统有联系的人或事物。它表达了该系统数8处理指对数据的逻辑处理功能,也就是对数据的变换功能。别名:功能、处理过程,数据加工标识部分(层次化的功能编号)功能描述部分(动宾词组)功能执行的角色(人,部门,计算机程序),通常可省略P2.2.1识别读者身份图书管理员数据处理处理指对数据的逻辑处理功能,也就是对数据的变换功能。标识部分9数据流是指处理功能的输入数据或输出数据箭头表示数据流向。
经理编制财务报表合格订单编辑订货单计算应收款数据流房间信息查询空房登记入住
教师登记成绩单学生成绩数据流是指处理功能的输入数据或输出数据合格订单数据流房间信10数据存储表示某种数据保存后的逻辑统称。不是指保存数据的物理地点或物理介质。流入数据存储的数据流将处理后的数据写入或修改到数据存储中流出数据存储的数据流从数据存储中查询获取数据,不改变原来的数据销售量D2产品销售帐计算销售量累计销售量单价计算销售总额商品编号#_D2产品D5职工D2产品数据存储数据存储表示某种数据保存后的逻辑统称。不是指保存数据的物理地11怎么辨别数据存储各种需要长期保存的表格(纸质/电子)答辩评审表、新生登记表、包裹邮寄单分类存放的某类表格数据,称为一个数据存储一个数据存储可能经过多道处理手续,即数据处理(可能涉及多个人填写表格或查看)如记账凭证的填写、审核、记账试卷打印申请表的填写、审批、领取怎么辨别数据存储各种需要长期保存的表格(纸质/电子)12数据流图中的图形元素有不同的画法,本书使用Gane-Sarson画法储户业务处理帐目存折存取要求其它图形表示数据流图中的图形元素有不同的画法,本书使用Gane-Sars13事件表中能找到数据流图中出现的一些元素:活动对应于处理框事件源和事件目标对应于外部实体触发点和响应结果是与外部实体相连的数据流只有数据存储在事件响应表中没有对应的描述一个事件的DFD事件表中能找到数据流图中出现的一些元素:一个事件的DFD14一个事件的DFD(练习)医生看病开处方医生根据挂号单询问病人病情,书写诊断结果(病历),并根据医院库存药品开处方单。教务员分配指导教师(学生志愿、综合测评成绩)一个事件的DFD(练习)医生看病开处方教务员分配指导教师(学15事件和DFD事件列表中的每一个事件都可以画出一个DFD图(需要额外添加数据存储元素)事件列表可以作为画数据流图的一个基础和检验列表事件对应DFD模型的中间层事件可以继续分解绘制其具体的处理过程(向下细化)系统中事件较多时,应进行分组(向上抽象)事件和DFD事件列表中的每一个事件都可以画出一个DFD图(需16事件的DFD的集成事件之间有一定的联系,一般通过数据存储建立关联事件的DFD的集成事件之间有一定的联系,一般通过数据存储建立17多个事件的DFD事件(处理)之间存在数据的流转,通常以数据存储为中介多个事件的DFD事件(处理)之间存在数据的流转,通常以数据存18完整的数据流图根据事件表重新组织,绘制完整的DFD模型:按照事件表,对每一个事件建立一个DFD片段图。把所有的DFD片段进行分组,归纳为大的处理逻辑,形成上一层DFD(复杂系统层次更多)。将属于一组内的DFD片段放在一张图上,形成事件层的DFD图。对每个事件的数据处理进一步分解为下一层DFD(复杂系统层次更多)。完整的数据流图根据事件表重新组织,绘制完整的DFD模型:19完整的数据流图真正进行结构化系统建模过程中,应该采用自顶向下的分解方法,事件表只是寻找需求的辅助工具(启发)建模是一个从具体到抽象,又从抽象到具体的过程,需要反复多次完整的数据流图真正进行结构化系统建模过程中,应该采用自顶向下206.2.2数据流图的画法下面我们以高等学校学籍管理系统为例说明画数据流图的方法如果不能直接建模,可以考虑以下事件:新生登记登记期末成绩期末成绩分析登记补考成绩补考后成绩分析评定奖学金处理退学、留级、修学、复学发成绩单……6.2.2数据流图的画法下面我们以高等学校学籍管理系统为例21顶层新生名单学籍表学籍管理系统
招生办
教委用人单位报表毕业生登记表学籍管理系统顶层DFD顶层新生名单学籍表用人报表毕业生登记表学籍管理系统顶层D22第一层第一层23第二层——“成绩管理”框的展开第二层——“成绩管理”框的展开24第三层——“处理期末成绩”框的展开第三层——“处理期末成绩”框的展开25第三层——“分析期末成绩”框的展开第三层——“分析期末成绩”框的展开26第三层——“分析补考成绩”框的展开第三层——“分析补考成绩”框的展开276.2.3画数据流图的注意事项要注意以下几点:关于层次的划分语法的正确性可读性确定系统边界6.2.3画数据流图的注意事项要注意以下几点:28层次的划分应遵守:(1)展开的层次与管理层次一致,也可以划分得更细。(2)同一张图上的所有处理过程应该处于同一个抽象层次上(抽象粒度一致)。(3)一个处理框经过展开,一般以分解为4~10处理框为宜(最好5-9个)(4)最下层的处理过程用几句话,或者用几张判定表,或一张简单的HIPO图能表达清楚1、合理的层次划分层次的划分应遵守:1、合理的层次划分29一个处理框经过展开,一般以分解为4~10处理框为宜。如果一次分解后仅有两个处理框,为减少数据流图的层次,可以考虑将它们直接并入上一层中一个处理框分解后还是只有一个处理框,则视为无效的分解处理框的合并一个处理框经过展开,一般以分解为4~10处理框为宜。处理框的30通常可以从以下几个方面检查数据流图的正确性:(1)数据守恒,或称为输入数据与输出数据匹配处理有输入就应该有输出处理有输出就肯定有输入输入的数据应该全部流出该处理或者要用于产生流出该处理的数据(排除无用数据)输出的所有数据必须曾经流入过该处理或者是由流入该处理的数据加工产生(保证必要数据)2、正确性检查通常可以从以下几个方面检查数据流图的正确2、正确性检查31
(2)在一套数据流图中的任何一个数据存贮,必定有流入的数据流和流出的数据流。(3)父图中某一处理框的输入、输出数据流必须出现在相应的子图中。(3)任何一个数据流至少有一端是处理框正确性检查(续)(2)在一套数据流图中的任何一个数据存贮,必定有流入的数据32课堂练习(教务管理系统)各学院事先制订好各招生年度的教学计划,教学计划包括每学期的课程、课程类型及其学时,教学计划一般不会经常修订。每学期末按照教学计划各学院安排下一学期的课程,由教务员和教师协商后,向教务处上报可供开课的课程清单(包括课程名称、班级及授课教师)。教务处人员负责维护全校所有教室信息,包括教室号、类型、容纳人数等。教务处管理人员根据上报情况安排课表,并对外发布课表。学生根据本年级课表进行选课,在开学第2周周末,选课结束。教务处根据学生选课情况,确定本学期的开课课程,产生学生名册给任课教师。学期结束,教师根据各自课程的选修名单登记学生成绩。课堂练习(教务管理系统)各学院事先制订好各招生年度的教学计划33提高数据流图的易理解性(1)简化处理间的联系(利用数据存储) 如:P2成绩管理->P1异动管理之间的联系可以改变为: P2成绩管理->D3留退名单 P1异动管理<-D3留退名单 D3留退名单为增加的数据存储(2)均匀分解,应齐头并进(3)适当的命名3、提高易读性提高数据流图的易理解性3、提高易读性34信息系统建模不是对应用领域的业务建模,信息系统可能只反映业务系统的部分处理过程。因此要关注信息系统解决的问题,重点是系统中的数据处理和流动。(1)排除纯手工活动(2)排除其它外部系统的活动(3)和系统外的外部实体之间的接口通过数据流来实现4、确定系统边界信息系统建模不是对应用领域的业务建模,信息系统可能只反映业务35毕业设计管理系统的边界问题讨论:毕业设计一览表如何产生?教师填报题目、学生选题、教务员分配、教师分配毕设进程检查(周记)需要在系统中处理吗?教师填写一周计划、学生填写工作情况、教师出检查意见答辩成绩如何登记/处理?成立答辩小组、学生分组、分配评阅教师、登记评阅成绩、登记答辩成绩毕业设计管理系统的边界问题讨论:36课堂练习街道呼叫中心是一种为小区居民提供各种便民服务的电话服务中心。其中话务员的坐席客户端系统的工作流程是:通过通信系统获取居民的拨入电话号码和信号,话务员接听后,系统首先自动将该电话号码对应的家庭情况提供给话务员,然后:如果有报警信号,系统自动接通保卫部门电话;如果是服务信号,话务员根据居民提出的服务类型选择服务公司(其信息在系统中维护),最后打印出派工单给服务公司,并保存本次服务记录;如果是咨询信号,则根据居民的查询要求对咨询信息库进行检索,并保存本次咨询服务记录和居民反馈的满意度评价。请在下面的DFD图上添加必要的外部实体、数据流、数据存储和处理,从而完整地描述坐席处理的数据流。课堂练习街道呼叫中心是一种为小区居民提供各种便民服务的电话服37课堂练习不完整的DFD如下:电话号码通信系统P1获取用户信息P2判定业务类型P3报警拨出通信系统课堂练习不完整的DFD如下:电话号码通信P1P2P3通信386.2.4数据流图的常见错误分析一般有三类错误情况:语法错误(可采用软件工具辅助绘图消除)逻辑错误词不达意,二义性6.2.4数据流图的常见错误分析一般有三类错误情况:39错误情况举例1输入的数据流足够了吗?是否能够加工出输出的数据流?计算利息存款金额?查询图书读者信息错误情况举例1输入的数据流足够了吗?是否能够加工出输出的数据40错误情况举例2学生成绩单客户订单订单源数据是如何进入到信息系统中的呢?外部实体如何从系统中获取有关的数据呢?难道是心灵感应?不论是手工系统还是计算机系统,数据不会无缘无故保存或流动,和外部的交换一定和某个加工相连。错误情况举例2学生成绩单客户订单订单源数据是如何进入到信息系41错误情况举例3客户业务员订单外部实体到外部实体,说白了,全都是外部的,这个过程没有数据加工,并不是信息系统的内容。(是业务流程的内容)数据流图从数据开始进入信息系统的地方开始绘制读者图书管理员借书单错误情况举例3客户业务员订单外部实体到外部实体,说白了,全都42错误情况举例4订单入库单数据不通过任何手续就能在数据存储之间流动?表格中的数据长腿了吗?要不硬盘智能化了,不需要任何外部力量,磁道上的数据会自己移动?药品目录处方单一张表格的数据怎么能记录到另一张表格中呢?人工做需要一个操作,机器做需要一段程序。错误情况举例4订单入库单数据不通过任何手续就能在数据存储之间43错误情况举例5xxxx仅有流入的数据流,数据还有什么用途吗?垃圾数据?!仅有流出的数据流,数据是从何而来呢?系统的一个局部模型会存在这种情况,但完整系统应该不会。如果有,那个数据肯定是一千年不变,可以直接由数据库管理员一次性搞定。(物业管理系统中的房屋举例)错误情况举例5xxxx仅有流入的数据流,仅有流出的数据流,数44错误情况举例6“修改还书日期”很细节,而“借阅管理”又很抽象。处理不在同一个抽象层次上,会造成理解困难!读者读者续借申请读者信息处罚记录P2续借审核P1借阅管理P3修改还书日期P5处罚管理P4打印通知单错误情况举例6“修改还书日期”很细节,而“借阅管理”又很抽象45顾客P1.1验证身份P1.2核对帐户余额P1.3登记取款事务P1.4打印存折帐户顾客P1.1验证身份P2.2登记存款事务帐户取款存款DFD图不反映模块共享,改为P2.1如图书馆借书系统中有三个处理逻辑:“p1借书”“p2还书”“p3查询服务”,但借书处理的“P1.1检查库存”,不应绘制为“P3查询服务”错误情况举例7顾客P1.1P1.2P1.3P1.4帐户顾客P1.1P2.2466.2.5绘图工具软件Visio介绍MicrosoftVisio可用于绘制计算机系统中需要的各种模型图绘制DFD:DFD的四种元素数据流两端元素的关联性语法检查上下层分解关系,子图自动继承父图有关的数据流以树状目录列出全部处理6.2.5绘图工具软件Visio介绍MicrosoftV47数据流图也常常要作重新分解。重新分解可以按下述方法进行(1)把需要重新分解的某张图的所有子图连接成一张(2)把图分成几部分,使各部分之间的联系最少(3)重新建立父图(4)重新画子图(5)为所有处理重新命名,编号数据流图的优化数据流图也常常要作重新分解。重新分解可以按下述方法进行数据流48数据流图的分解每个人可能有所不同,画出的数据流图也会因人而异,并不一定谁画的对,谁画的错。没有标准答案数据流图的分解每个人可能有所不同,画出的数据流图也会因人而异49数据流图的优缺点图形元素少,易学易读,容易与用户沟通有层次性,允许系统分析员由上至下逐步分析系统,不会受困于太多复杂的细节不能描述系统的控制流潜在的非语法错误不易发现,复核困难,需要有一定的分析设计经验数据流图的优缺点图形元素少,易学易读,容易与用户沟通50第6章结构化系统分析第6章结构化系统分析51本章主要内容系统分析的任务数据流图数据字典表达处理的工具实体关系图系统说明书本章主要内容系统分析的任务526.2数据流图系统分析阶段:使用数据流图DFD来建立系统需求的过程模型。(结构化系统分析的方法,事件表为启发)系统分析采用ER图来建立系统的数据模型。(事物为启发)6.2数据流图系统分析阶段:53先试试看教师提交题目后,学生可以进行选题学生的选题结果由教务员收集整理后,根据学生综合测评成绩将学生分配给教师教师得到分配的学生后,为每个学生确定最终毕设题目,下达任务书校外做毕设的学生交回接收函后,教务员分配督导教师,然后由督导教师填写任务书将以上描述以图示模型表示先试试看教师提交题目后,学生可以进行选题54结构化分析的思想数据流图DFD采用一系列分层次的数据流图来描述系统。DFD的每一个层次都代表了系统的一个抽象水平。高层次DFD中的处理可以进一步分解成低层次、更详细的DFD。结构化分析的思想数据流图DFD采用一系列分层次的数据流图来描55分层的数据流图纵观顶层P1P2P3P4P41P42
第一层第二层分层的数据流图纵观顶层P1P2P41566.2.1数据流图的基本成分数据流图用来记录系统中的数据和数据在特定的过程中的流动,即数据如何被采集、处理、保存和使用的(围绕信息系统的功能)外部实体数据处理p1数据存储数据流6.2.1数据流图的基本成分数据流图用来记录系统中的数据和57外部实体指系统以外又与系统有联系的人或事物。它表达了该系统数据的外部来源和去处。例如:人、组织、外部系统等等。外部实体是数据的来源(谁提供了最初始的数据?)外部实体是数据的去处(数据对谁有价值?)
读者
图书管理员
馆长
读者图书管理员外部实体外部实体指系统以外又与系统有联系的人或事物。它表达了该系统数58处理指对数据的逻辑处理功能,也就是对数据的变换功能。别名:功能、处理过程,数据加工标识部分(层次化的功能编号)功能描述部分(动宾词组)功能执行的角色(人,部门,计算机程序),通常可省略P2.2.1识别读者身份图书管理员数据处理处理指对数据的逻辑处理功能,也就是对数据的变换功能。标识部分59数据流是指处理功能的输入数据或输出数据箭头表示数据流向。
经理编制财务报表合格订单编辑订货单计算应收款数据流房间信息查询空房登记入住
教师登记成绩单学生成绩数据流是指处理功能的输入数据或输出数据合格订单数据流房间信60数据存储表示某种数据保存后的逻辑统称。不是指保存数据的物理地点或物理介质。流入数据存储的数据流将处理后的数据写入或修改到数据存储中流出数据存储的数据流从数据存储中查询获取数据,不改变原来的数据销售量D2产品销售帐计算销售量累计销售量单价计算销售总额商品编号#_D2产品D5职工D2产品数据存储数据存储表示某种数据保存后的逻辑统称。不是指保存数据的物理地61怎么辨别数据存储各种需要长期保存的表格(纸质/电子)答辩评审表、新生登记表、包裹邮寄单分类存放的某类表格数据,称为一个数据存储一个数据存储可能经过多道处理手续,即数据处理(可能涉及多个人填写表格或查看)如记账凭证的填写、审核、记账试卷打印申请表的填写、审批、领取怎么辨别数据存储各种需要长期保存的表格(纸质/电子)62数据流图中的图形元素有不同的画法,本书使用Gane-Sarson画法储户业务处理帐目存折存取要求其它图形表示数据流图中的图形元素有不同的画法,本书使用Gane-Sars63事件表中能找到数据流图中出现的一些元素:活动对应于处理框事件源和事件目标对应于外部实体触发点和响应结果是与外部实体相连的数据流只有数据存储在事件响应表中没有对应的描述一个事件的DFD事件表中能找到数据流图中出现的一些元素:一个事件的DFD64一个事件的DFD(练习)医生看病开处方医生根据挂号单询问病人病情,书写诊断结果(病历),并根据医院库存药品开处方单。教务员分配指导教师(学生志愿、综合测评成绩)一个事件的DFD(练习)医生看病开处方教务员分配指导教师(学65事件和DFD事件列表中的每一个事件都可以画出一个DFD图(需要额外添加数据存储元素)事件列表可以作为画数据流图的一个基础和检验列表事件对应DFD模型的中间层事件可以继续分解绘制其具体的处理过程(向下细化)系统中事件较多时,应进行分组(向上抽象)事件和DFD事件列表中的每一个事件都可以画出一个DFD图(需66事件的DFD的集成事件之间有一定的联系,一般通过数据存储建立关联事件的DFD的集成事件之间有一定的联系,一般通过数据存储建立67多个事件的DFD事件(处理)之间存在数据的流转,通常以数据存储为中介多个事件的DFD事件(处理)之间存在数据的流转,通常以数据存68完整的数据流图根据事件表重新组织,绘制完整的DFD模型:按照事件表,对每一个事件建立一个DFD片段图。把所有的DFD片段进行分组,归纳为大的处理逻辑,形成上一层DFD(复杂系统层次更多)。将属于一组内的DFD片段放在一张图上,形成事件层的DFD图。对每个事件的数据处理进一步分解为下一层DFD(复杂系统层次更多)。完整的数据流图根据事件表重新组织,绘制完整的DFD模型:69完整的数据流图真正进行结构化系统建模过程中,应该采用自顶向下的分解方法,事件表只是寻找需求的辅助工具(启发)建模是一个从具体到抽象,又从抽象到具体的过程,需要反复多次完整的数据流图真正进行结构化系统建模过程中,应该采用自顶向下706.2.2数据流图的画法下面我们以高等学校学籍管理系统为例说明画数据流图的方法如果不能直接建模,可以考虑以下事件:新生登记登记期末成绩期末成绩分析登记补考成绩补考后成绩分析评定奖学金处理退学、留级、修学、复学发成绩单……6.2.2数据流图的画法下面我们以高等学校学籍管理系统为例71顶层新生名单学籍表学籍管理系统
招生办
教委用人单位报表毕业生登记表学籍管理系统顶层DFD顶层新生名单学籍表用人报表毕业生登记表学籍管理系统顶层D72第一层第一层73第二层——“成绩管理”框的展开第二层——“成绩管理”框的展开74第三层——“处理期末成绩”框的展开第三层——“处理期末成绩”框的展开75第三层——“分析期末成绩”框的展开第三层——“分析期末成绩”框的展开76第三层——“分析补考成绩”框的展开第三层——“分析补考成绩”框的展开776.2.3画数据流图的注意事项要注意以下几点:关于层次的划分语法的正确性可读性确定系统边界6.2.3画数据流图的注意事项要注意以下几点:78层次的划分应遵守:(1)展开的层次与管理层次一致,也可以划分得更细。(2)同一张图上的所有处理过程应该处于同一个抽象层次上(抽象粒度一致)。(3)一个处理框经过展开,一般以分解为4~10处理框为宜(最好5-9个)(4)最下层的处理过程用几句话,或者用几张判定表,或一张简单的HIPO图能表达清楚1、合理的层次划分层次的划分应遵守:1、合理的层次划分79一个处理框经过展开,一般以分解为4~10处理框为宜。如果一次分解后仅有两个处理框,为减少数据流图的层次,可以考虑将它们直接并入上一层中一个处理框分解后还是只有一个处理框,则视为无效的分解处理框的合并一个处理框经过展开,一般以分解为4~10处理框为宜。处理框的80通常可以从以下几个方面检查数据流图的正确性:(1)数据守恒,或称为输入数据与输出数据匹配处理有输入就应该有输出处理有输出就肯定有输入输入的数据应该全部流出该处理或者要用于产生流出该处理的数据(排除无用数据)输出的所有数据必须曾经流入过该处理或者是由流入该处理的数据加工产生(保证必要数据)2、正确性检查通常可以从以下几个方面检查数据流图的正确2、正确性检查81
(2)在一套数据流图中的任何一个数据存贮,必定有流入的数据流和流出的数据流。(3)父图中某一处理框的输入、输出数据流必须出现在相应的子图中。(3)任何一个数据流至少有一端是处理框正确性检查(续)(2)在一套数据流图中的任何一个数据存贮,必定有流入的数据82课堂练习(教务管理系统)各学院事先制订好各招生年度的教学计划,教学计划包括每学期的课程、课程类型及其学时,教学计划一般不会经常修订。每学期末按照教学计划各学院安排下一学期的课程,由教务员和教师协商后,向教务处上报可供开课的课程清单(包括课程名称、班级及授课教师)。教务处人员负责维护全校所有教室信息,包括教室号、类型、容纳人数等。教务处管理人员根据上报情况安排课表,并对外发布课表。学生根据本年级课表进行选课,在开学第2周周末,选课结束。教务处根据学生选课情况,确定本学期的开课课程,产生学生名册给任课教师。学期结束,教师根据各自课程的选修名单登记学生成绩。课堂练习(教务管理系统)各学院事先制订好各招生年度的教学计划83提高数据流图的易理解性(1)简化处理间的联系(利用数据存储) 如:P2成绩管理->P1异动管理之间的联系可以改变为: P2成绩管理->D3留退名单 P1异动管理<-D3留退名单 D3留退名单为增加的数据存储(2)均匀分解,应齐头并进(3)适当的命名3、提高易读性提高数据流图的易理解性3、提高易读性84信息系统建模不是对应用领域的业务建模,信息系统可能只反映业务系统的部分处理过程。因此要关注信息系统解决的问题,重点是系统中的数据处理和流动。(1)排除纯手工活动(2)排除其它外部系统的活动(3)和系统外的外部实体之间的接口通过数据流来实现4、确定系统边界信息系统建模不是对应用领域的业务建模,信息系统可能只反映业务85毕业设计管理系统的边界问题讨论:毕业设计一览表如何产生?教师填报题目、学生选题、教务员分配、教师分配毕设进程检查(周记)需要在系统中处理吗?教师填写一周计划、学生填写工作情况、教师出检查意见答辩成绩如何登记/处理?成立答辩小组、学生分组、分配评阅教师、登记评阅成绩、登记答辩成绩毕业设计管理系统的边界问题讨论:86课堂练习街道呼叫中心是一种为小区居民提供各种便民服务的电话服务中心。其中话务员的坐席客户端系统的工作流程是:通过通信系统获取居民的拨入电话号码和信号,话务员接听后,系统首先自动将该电话号码对应的家庭情况提供给话务员,然后:如果有报警信号,系统自动接通保卫部门电话;如果是服务信号,话务员根据居民提出的服务类型选择服务公司(其信息在系统中维护),最后打印出派工单给服务公司,并保存本次服务记录;如果是咨询信号,则根据居民的查询要求对咨询信息库进行检索,并保存本次咨询服务记录和居民反馈的满意度评价。请在下面的DFD图上添加必要的外部实体、数据流、数据存储和处理,从而完整地描述坐席处理的数据流。课堂练习街道呼叫中心是一种为小区居民提供各种便民服务的电话服87课堂练习不完整的DFD如下:电话号码通信系统P1获取用户信息P2判定业务类型P3报警拨出通信系统课堂练习不完整的DFD如下:电话号码通信P1P2P3通信886.2.4数据流图的常见错误分析一般有三类错误情况:语法错误(可采用软件工具辅助绘图消除)逻辑错误词不达意,二义性6.2.4数据流图的常见错误分析一般有三类错误情况:89错误情况举例1输入的数据流足够了吗?是否能够加工出输出的数据流?计算利息存款金额?查询图书读者信息错误情况举例1输入的数据流足够了吗?是否能够加工出输出的数据90错误情况举例2学生成绩单客户订单订单源数据是如何进入到信息系统中的呢?外部实体如何从系统中获取有关的数据呢?难道是心灵感应?不论是手工系统还是计算机系统,数据不会无缘无故保存或流动,和外部的交换一定和某个加工相连。错误情况举例2学生成绩单客户订单订单源数据是如何进入到信息系91错误情况举例3客户业务员订单外部实体到外部实体,说白了,全都是外部的,这个过程没有数据加工,并不是信息系统的内容。(是业务流程的内容)数据流图从数据开
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年度湖南环境生物职业技术学院单招《职业适应性测试》模拟题库(达标题)附答案详解
- 2024-2025学年度公务员(省考)模拟试题【原创题】附答案详解
- 2024-2025学年度公务员考试《常识》能力提升B卷题库及完整答案详解【易错题】
- 2024-2025学年度成都外国语学院单招《职业适应性测试》综合提升测试卷及参考答案详解(能力提升)
- 2024-2025学年度执业药师模考模拟试题【黄金题型】附答案详解
- 2024-2025学年中级软考经典例题【夺冠系列】附答案详解
- 2024-2025学年度电梯考试常考点试卷及参考答案详解(黄金题型)
- 2024-2025学年度江苏城市职业学院江都办学点单招《数学》考试黑钻押题及完整答案详解(必刷)
- 2024-2025学年度刑法期末考试考前冲刺试卷及参考答案详解【轻巧夺冠】
- 2024-2025学年反射疗法师大赛理论模拟题库(B卷)附答案详解
- 抽象绘画美术课件
- 2025年中国南水北调集团新能源投资有限公司招聘笔试参考题库附带答案详解
- 2025新科普版英语七年级下单词默写单
- 2025年高考数学备考立体几何压轴题(八省联考新考向)
- 《电力建设工程施工安全管理导则》(NB∕T 10096-2018)
- 2024年中望CAD绘图培训教程
- 《地铁车站施工流程》课件
- 孕妇讲堂课件教学课件
- GB/T 34765-2024肥料和土壤调理剂黄腐酸含量及碳系数的测定方法
- 2024年国家低压电工证理论考试题库(含答案)
- 外贸订单合同模板模板
评论
0/150
提交评论