图书管理系统软件工程.doc_第1页
图书管理系统软件工程.doc_第2页
图书管理系统软件工程.doc_第3页
图书管理系统软件工程.doc_第4页
图书管理系统软件工程.doc_第5页
全文预览已结束

下载本文档

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

文档简介

1需求分析:数据流图:管理员图书信息管理学生图书信息学生信息学生借阅请求借阅结果图书管理系统数据流图(顶层DFD图)管理员1.1编号1.2分类建挡1.3借阅登记1.4借阅图书学生图书信息登记D1D2D3借阅登记归还登记图书编号图书信息图书基本信息借阅信息学生借阅图书归还图书图书整理借阅结果学生借阅请求第1层数据流图学生2.1合法性检查2.2借阅图书学生图书学生借阅请求借阅结果借阅条件学生信息图书信息图书信息2学生2.3合法性检查2.4归还图书学生图书学生归还图书归还结果管理条例1学生信息图书借阅信息图书信息管理条例22.5罚款or赔偿提示惩罚信息第2层数据流图数据字典:别名:描述:纪录所有图书的基本情况定义:图书信息表=图书编号+图书名称+图书ISBN号+图书作者+图书出版社+图书类型+图书价格+图书库存量+图书副本数量+图书总数位置:Librarydat.mdf数据库图书:图书表结构别名:描述:纪录所有图书的借阅情况定义:借阅登记表=借书编号+学生编号+图书编号+借书时间+归还时间+是否归还位置:Librarydat.mdf数据库借书登记:借书登记表结构别名:描述:纪录所有学生信息情况定义:学生信息表=学生编号+学生姓名+性别+入校时间+毕业时间位置:Librarydat.mdf数据库学生信息:学生信息表结构别名:描述:纪录所有已归还图书的借阅情况定义:归还信息表=编号+图书名称+归还时间+作者+出版社位置:Librarydat.mdf数据库归还登记:归还登记表结构别名:描述:纪录管理员信息定义:管理员信息=管理员ID+管理员name+密码+加入时间+级别位置:名称:管理员别名:描述:学生借阅请求信息定义:借阅请求=借阅ID+学生学号+图书ID位置:名称:借阅请求3别名:描述:归还图书的相关信息定义:归还图书=借阅ID+学生学号+图书ID+归还日期位置:名称:归还图书别名:描述:未归还图书的学生需要提示的信息,比如相应赔偿或超期罚款定义:提示惩罚信息=借阅ID+学生学号+图书ID+应归还日期+处罚提示位置:名称:提示惩罚信息别名:描述:对正常归还的处理办法定义:管理条例1=借阅ID+未过规定归还时间位置:名称:管理条例1别名:描述:对丢失或超期归还图书的处理办法定义:管理条例2=借阅编号+未过规定归还时间(false)+相关处罚办法位置:名称:管理条例2别名:描述:是否借阅成功的返回结果定义:借阅结果=借阅ID+图书ID+学生学号+借出否+提示成功借阅位置:名称:借阅结果别名:描述:归还图书操作完成后的返回结果定义:归还结果=借阅ID+图书ID+学生学号+已归还(true/false)+是否提示惩罚位置:名称:归还结果总体设计:新图书新图书新图书新图书新图书分类、编号学生借阅学生归还图书归还后的图书系统的主要流程学生借阅归还超期罚款or赔偿图书图书名称图书编号图书出版社图书编号图书作者图书ISBN号图书数量图书类别学生学号学生姓名性别入校时间毕业时间MNMMNNE-R图4管理员登录用户校验合法用户图书管理程序图书管理系统主文件新图书信息图书信息表读入学生信息借阅图书归还图书押金、超期时限、丢失罚款设定借阅图书成功报告应归还图书丢失归还图书超期相应处理措施管理信息设定退出管理员系统流程图图书管理系统学生管理图书管理借阅管理归

温馨提示

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

评论

0/150

提交评论