图书管理系统剖析_第1页
图书管理系统剖析_第2页
图书管理系统剖析_第3页
图书管理系统剖析_第4页
图书管理系统剖析_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、4/4/2020数据流图顶层图0层图1层图(1书籍管理)4/4/2020管理员图书类别表 、类别录入信息*/ 1.1类书籍类别管理.图书新类别图书(类别)信息图书信息一图书情况图书注销)图书注销信息1.3注销管理.借阅信息/图书注销信息I图书注销信息表I借阅信息表1层图(2读者管理),图书查询条件,十1图书信息”一读者1.2图书信息书籍信息管理T新出版社X图书信息图书信息表I出版社信息/I I1 4图书(出版社)信息出版社管理叫出版社信息表管理员1层图(3借阅管理)4/4/2020数据字典1、数据流条目(1)数据流名:管理工作请求单说明:管理请求单是系统根据工作人员或者管理人员的输入情况自动形

2、成的,通过这个单子,来决定系统的行为:进行一些管理工 作。数据流来源:图书馆管理工作人员。数据流去向:图书管理系统数据流定义:管理工作请求单=购入新书|学生借书I学生还书|图书注销4/4/2020(2)数据流名:查询信息请求单 说明:查询信息请求单是系统根据工作人员或者管理人员或者 学生的输入情况自动形成的, 通过这个单子, 来决定系统的行为: 进 行一些查询工作。数据流来源:图书馆管理工作人员,学生数据流去向:图书馆管理系统数据流定义:查询信息请求单=查询学生请求信息|查询图书 请求信息(3)数据流名:图书信息 说明:图书信息是系统经过图书信息查询之后产生的一组信 息;数据流来源:图书馆管理

3、系统。 数据流去向:图书馆管理人员数据流定义: 图书信息=图书编号+ISBN+作者+出版社+价格+书架号+借阅情况(4)数据流名:学生信息 说明:学生信息是系统经过学生信息查询之后产生的一组信 息;数据流来源:图书馆管理系统。 数据流去向:图书馆管理人员和学生数据流定义:学生信息=学生编号+姓名+性别+有效证件号码+联系方式+借书情况(5)数据流名:提示信息 说明:提示信息是系统根据一些非法操作, 非法请求信息, 或 者合理操作,合理信息的来提示操作者对系统的操作情况;数据流来源:图书馆管理系统。数据流去向:图书馆管理人员和学生(6)数据流名:当前日期 说明:当前日期是因为系统对人员操作某信息

4、4/4/2020的跟踪的需要。 以便查询或维护。数据流来源:系统时钟。 数据流去向:图书馆管理系统 数据流定义:当前日期=年/月/日/小时/分/秒;(7)数据流名:罚款单 说明:罚款单是系统经过根据学生的违规情况而产生的信息; 数据流来源:图书馆管理系统。数据流去向:学生数据流定义:罚款单=罚款编号+图书编号+学生编号+罚款金 额+罚款日期+备注;2、文件条目(1)数据文件名:学生文件 简述:存放的是学生基础信息数据。 数据文件组成:表单形式存储 文件内容:学生文件=学号+姓名+性别+出生日期+有效证件号码+联系方式+登记日期+有效期至; 存储方式:以学生学号为记录关键字升序排列(2)数据文件

5、名:借书文件 简述:存放的是借书信息数据。 数据文件组成:表单形式存储文件内容:借书文件=图书编号+学生编号+借阅日期+应还日 期+状态存储方式:以图书编号和学生编号为记录关键字升序排列 (3)数据文件名:入库单 简述:存放的是入库新书的信息数据。数据文件组成:表单形式存储文件内容:入库单二新书编号+书名+ISBN+数量+入库时间;存储方4/4/2020式:以新书编号为记录关键字升序排列 (4)数据文件名:图书目录文件 简述:存放的是图书档案的信息数据。 数据文件组成:表单形式存储文件内容:图书目录文件=图书编号+条形码+书名+类型+作者+译者+ISBN+出版社+价格+页码+书架名称+现存量+

6、库存总量+入库 时间+操作员+简介+借出次数+是否注销;存储方式:以图书编号为记录关键字升序排列5)数据文件名:图书馆信息文件 简述:存放的是图书馆的基础信息数据。数据文件组成:文档形式存储文件内容: 图书馆信息文件=图书馆名称+图书馆馆长+负责人+电话+说明;(6)数据文件名:书架设置信息文件 简述:存放的是设置书架的基础信息数据。 数据文件组成:文档形式存储 文件内容:书架设置信息文件=书架编号+书架名称;(7)数据文件名:图书词库设置文件 简述:存放的是系统常有的词库数据。 数据文件组成:文档形式存储 文件内容:图书词库设置文件=供应商+分级+附件+尺寸+语系+印刷;(8)数据文件名:系

7、统参数设置信息文件 简述:存放的是系统参数设置信息数据。 数据文件组成:文档形式存储 文件内容:系统参数设置信息文件=办证费用+证件有效期+图 书超期罚款金额;3、加工条目4/4/2020(1)加工1.2:处理学生借书加工逻辑:BEGIN读取学生借书请求信息和当前日期以及学生文件, 图书目录文件IF在学生文件中找不到该学生或者图书目录文件中显示该图书属于注销图书或者该图书属于已借THEN输出非法借书请求(相当于拒绝借书)ELSE输出借书成功并将借书信息写入借书文件END2)加工1.3:处理学生还书加工逻辑:BEGIN读取学生还书请求信息,当前日期,学生文件,图书目录 文件和借书文件IF(在图书目录文找到该图书是未借出或者该图书是挂 失)THEN输出非法还书请求ELSE IF在借书文件中找到到当日为止,该书超期THEN罚款ELSE4/4/2020输出还书成功并且更新借书文件END3)加工1.4:处理图书注销加工逻辑:BEGIN读取注销图书请求信息,当前日期和图书目录文件IF在图书目录文件说明该图书已经注销THEN输出非法注销请求信息(或者说重复注销)ELSE注销成功并且更新图书目录文件END4)加工2.1:学生信息查询加工逻辑:BEGIN读取查询学生信息请求单,学生文件和借书文件IF在学生

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论