图书管理系统需求分析_第1页
图书管理系统需求分析_第2页
图书管理系统需求分析_第3页
图书管理系统需求分析_第4页
图书管理系统需求分析_第5页
全文预览已结束

下载本文档

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

文档简介

图书管理系统需求分析 张祖凯20044096 图书管理系统需求分析一、可行性分析1.1编写目的此需求规格说明书对《图书管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。1.2项目背景图书馆作为高校的重要部门,提高借还书的效率对师生的工作学习有极大的帮助,因此图书管理系统也应运而生。 图书管理系统旨在用计算机对图书进行管理,包括图书的购入,借阅,归还以及注销。管理人员可以查询某位读者,某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。在本系统投入使用后,可以大量节省人力,财力。1.3定义图书卡片:包括图书的目录号、流水号、书名、作者、内容摘要、价格、购书日期等信息。借书单:包括读者号、欲借图书分类目录号。借书文件:包括图书分类目录号、读者号、借阅日期。查询:包括查询某位读者+、查询某种图书、查询全局图书1.4参考资料[1]陈乔松等.《现代软件工程》.清华大学出版社:2004第1版[2]杨文龙等.《软件工程》..电子工业出版社:2004第1版[3]朱三元等.《软件工程技术概论》.科学出版社:2002第1版[4]齐治昌等.《软件工程》.高等教育出版社:1997第1版[5]郑人杰等.《实用软件工程二、功能概述系统功能分析是在系统开发的总体任务的基础上完成。本系统需要完成的功能主要有5部分:A购入图书模块功能:编制图书卡片,包括分类目录号、流水号、书名、作者、内容摘要、价格和购书日期等信息,同时写入图书目录文件中,方便系统的整理和系统信息的更新。B借书模块功能:读者借书时需要填写借书单,包括读者号、欲借图书分类目录号,若无效则拒绝借书;否则进一步检查该读者所借图书是否超过最大限制数,若以达到最大限制数则拒绝借书;否则读者可以借出该书,登记图书分类目录号、读者号和借阅日期等。C还书模块功能:根据图书流水号,从借书文件中读出和该图书相关的借阅记录,表明还书日期,再写回借书文件中;如果图书逾期未还,则处以相应罚款。D图书管理模块功能:图书管理员需要定期对一些过时或无继续保留价值的图书要注销,同时从图书文件里删除相关记录。从而达到更新信息的目的。E查询模块功能:查询书籍的作者、出版社、出版日期的功能。二:系统流程图1购入新书购书者购书者购入新书图书卡片编制图书目录写入2读者借书读者读者借书单填写拒绝借书无效借书限度有效超过借书符合借书文件登记咨询3读者还书读者读者借书文件还书罚款逾期更新借书文件按期4图书注销全部全部图书清理更新图书目录三.数据词典名字:图书卡片描述:系统的主要输入流名字:图书卡片描述:系统的主要输入流定义:图书卡片=目录号+流水号+书名+作者+内容摘要+价格+购书日期位置:购书者输入到系统的信息名字:借书单 名字:借书单 描述:系统借书模块的主要输入流定义:借书单=读者号+欲借图书分类目录号位置:借书者欲借书时输入到系统的信息名字:借书文件名字:借书文件描述:储存系统借书模块的借书信息定义:借书文件=图书分类目录号+读者号+借阅日期位置:借书模块名字:借书文件名字:借书文件描述:还书模块中对事件做出判断的核心定义:借书文件=图书分

温馨提示

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

评论

0/150

提交评论