- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一. 数据流图 (DFD,Data Flow Diagram) 描述逻辑模型的图形工具, 表示数据在系统内的变化。 人事工资管理系统的顶层DFD(概图)范例会计部门职工工资报表人事部门职工出缺勤报表人事工资管理系统职工工资信息职工出缺勤信息职工基本信息职工职工工资单人事工资管理系统0层DFD范例职工工资信息2.0职工职工工资报表会计部门职工工资管理子系统职工工资单职工工资信息职工基本信息职工基本信息3.01.0人事部门职工出缺勤报表职工出缺勤管理子系统职工基本信息管理子系统职工出缺勤信息职工出缺勤信息人事工资管理系统1层DFD:加工3.0的分解图职工基本信息3.2职工出缺勤报表职工出缺勤信息3.1制作职工出缺勤信息统计表建立职工出缺勤信息职工出缺勤信息DFD的主要元素数据流过程(加工)外部实体触发器动作来源数据存储条目查询请求目录1客户查询可用条目产品条目可用条目查询结果库存条目目的地响应分层DFD实例一个简单的考务处理系统功能描述:(1)对考生送来的报名单进行检查;(2)对合格的报名单编好准考证号后将准考证送给考生,并将汇总后的考生名单送给阅卷站;(3)对阅卷站送来的成绩单进行检查,并根据考试中心制定的合格标准审定合格者;(4)制作考生通知单(含成绩及合格/不合格标志)送给考生;(5)按地区进行成绩分类统计和试题难度分析,产生统计分析表。顶层数据流图考试中心统计分析表不合格报名单报名单考生考务处理系统准考证合格标准考生名单成绩清单考生通知单错误成绩清单阅卷站0层数据流图考生通知单报名单21不合格报名单统计分析表登记报名单统计成绩错误准考证成考生名单成合格标准绩绩清清单单考生名册一层数据流图 (a)报名单合格报名单1.21.1不合格报名单准考证检查报名单编准考证号1.3考生名单登记考生考生名册一层数据流图 (b)正确成绩清单合格标准2.22.1成绩清单审定合格者检查成绩清单错误成绩清单经审定的成绩清单试题得分清单2.52.4考生通知单2.3分析试题难度分析统计成绩制作通知单分类统计表难度分析表考生名册 DFD可以用来表示一个系统或软件在任何层次上的抽象。 较大型软件系统DFD分成多层(子图、父图概念),可以表示数据流和功能的进一步的细节。 顶层(不编号)S0层2131层2.22.13.13.22.3动作警告每个固件状态部件状态缓冲器机器人初始化控制开始/停止位串监控固件和操作接口操作设置处理活动位置命令处理机器人命令记录机器人动作操作命令机器人命令文件 数据流和控制流举例 (使用Ward和mellor符号)数据和控制模型的关系 加工模型数据输入数据输出DFD加工规约加工激活者数据条件控制模型DFD控制规约控制输出控制输入SafeHomede控制面板SAFEHOMEOFF ARAY STAY12301awaystayinstantbypassnot ready与用户交互MAX TEST BYPASSalarmcheckfire456INSTANT CODE CHIME789READY*0#ARMED POWERpanicSafeHomede的第0层DFD控制面板显示用户命令和数据显示信息控制面板 警告类型SafeHomede软件系统警铃传感器状态电话号码拨音传感器电话线SafeHomede的第1层DFD控制面板配置系统用户命令和数据配置请求配置信息与用户交互显示信息控制面板显示激活/不激活系统开始停止状态信息密码显示信息和状态警铃密码处理检验id信息传感器信息电话线警告类型监控传感器传感器传感器状态电话号码拨音监控传感器的第2层DFD传感器信息显示格式警告类型配置信息传感器id类型定位产生警告信息配置数据评估设置拨号读传感器传感器id类型传感器状态电话号码拨音SafeHomede的第一层CFD显示活动状态(完成、在处理中)闪烁标志控制面板配置系统开/关切换配置信息与用户交互控制面板显示激活/不激活系统超时显示信息和状态密码处理警铃警告信号警告状态电话线传感器事件监控传感器传感器二.数据字典(DD,DataDictionary) DD是对所有与系统相关的数据元素的一个有组织的列表,以及精确的、严格的定义,使得用户和系统分析员对于输入、输出、存储成分和中间计算有共同的理解 数据字典的作用 DFD中的数据流、数据存储表示某个有组织的数据集合,它们要由SA的其他描述工具-需求字典(数据字典)来描述,包括: 词条描述 数据结构描述 加工逻辑说明 DD中数据结构的描述方式 定义式 Warnier图 巴科斯范式(BNF)F1:航班信息文件={航空公司名称+航班号+起点+终点+日期 +起飞时间+降落时间}航空公司名称=2{字母}4 航班号=3{十进制数字}3 字母=“A”…“Z”十进制数字=“0
原创力文档


文档评论(0)