茂港网站建设公司,做私人没有备案的网站,软件公司简介模板100字,十大产品设计公司返回目录#xff1a;Chilan Yuk#xff1a;软件工程分析设计图库目录zhuanlan.zhihu.com一、基本知识用于定义数据流和数据存储的结构#xff0c;并给出构成所给的数据流和数据存储的各数据项的基本数据类型。数据字典中应该包括关于数据的如下信息一般信息#xff08;名…返回目录Chilan Yuk软件工程分析设计图库目录zhuanlan.zhihu.com一、基本知识用于定义数据流和数据存储的结构并给出构成所给的数据流和数据存储的各数据项的基本数据类型。数据字典中应该包括关于数据的如下信息一般信息名字、别名、描述等定义数据类型、长度、结构等使用特点值的范围、使用频率、使用条件、使用方式、条件值等控制信息用户、使用特点、改变数、使用权等分组信息文档结构、从属结构、物理位置等二、数据字典的四类元素1. 数据流条目通常列出该数据流的各组成数据项。2. 数据项条目数据流或数据存储分量 数据流的组成成员是数据项数据项条目是不可再分解的数据单位。3. 数据存储条目与数据流条目一样。对存储数据的定义用数据存储条目。4. 加工条目通常采用输入—处理—输出IPOInput-Process-Output视图描述。三、案例分析例1影碟租借与销售系统1. 顶层图2. 0层图3. 系统0层图各加工细化1会员管理的1层细化2影碟管理的1层细化3查询打印处理的1层细化4. 系统数据字典1数据流条目2数据项条目3数据存储条目例2图书管理系统图书管理系统旨在用计算机对图书进行管理主要涉及四个方面的工作新书入库、读者借书、读者还书以及图书注销以及查询某位读者的借书情况、某种图书和整个图书的库存情况。在购入新书时图书管理人员为购入的新书编制图书卡片包括分类目录号、流水号要保证每本书都有唯一的流水号即使同类图书也是如此、书名、作者、内容摘要、价格和购书日期等信息并写入图书目录文件中读者借书时首先填写借书单包括姓名、校园卡号、欲接图书分类目录号等信息然后管理人员将借书单输入系统继之系统检查该读者号是否有效若无效则拒绝借书否则进一步检查该读者所借图书是否超过最大限制数此处我们假设每位读者同时只能借阅不超过五本书若已达到最大限制数此处为5本则拒绝借书否则读者可以借出该书登记图书分类目录号、读者号和借阅日期等写入到借书文件中在读者还书时读者填写还书单由管理人员将其输入系统后系统根据其中的学号从借书文件中读出该读者的借阅记录获取该书的还书日期判定该图书是否逾期以便按规定做出相应的罚款在对一些过时或无继续保留价值的图书进行注销时管理人员从图书目录文件中删除相关的记录当图书馆领导提出查询要求时系统应依据查询要求分别给出相应的信息。其中假定“为购入的新书编制图书卡片”“读者首先填写借书单”等功能均由人工实现。1顶层数据流图顶层DFD图20层DFD0层DFD图3逐步求精对加工1进行分解再对借书进行细化4建立系统的数据字典数据流条目查询要求[读者情况|图书情况|图书统计表]读者情况姓名校园卡号可借图书数图书统计表[A|B|C|D|E]图书馆里要求[入库单|借书单|还书单|注销单]入库单图书类号图书流水号书名作者内容摘要单价购书日期借书单姓名校园卡号书名图书类号借书日期还书单姓名校园卡号书名图书类号注销单图书类号图书流水号书名价格购书日期单价查询结果读者情况|图书情况|图书统计表数据存储条目借书文件{借书单}目录文件{入库单}库存量读者文件{读者情况}数据项条目{略}加工小说明