《图书管理系统》软件需求说明书青岛有片海

一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。

为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。

本次作业设计题目:“图书管理系统”主要目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。

图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。

1.2背景

a.待开发的软件系统名称:图书管理系统

b.任务项目提出者:济南市长清区新华书店(大学城店)

开发者:于漪、宿永伟、逯振龙、门子轩、徐策

用户:书店管理人员、顾客、后台维护人员

1.3参考资料

a.《物联网软件工程》张凯清华大学出版社

b.《数据库系统概论》王珊、萨师煊高等教育出版社

c.《Java面向对象程序设计》耿祥义、张跃平清华大学出版社

二、任务概述

2.1目标

a.解决问题:随着办公自动化水平的不断提高,现在书店管理图书信息也逐步从手工转到计算机自动化信息处理阶段。设计一个功能完整、操作简便、界面友好的学生信息管理系统已经是势在必行的了。

2.2用户的特点

本系统的最终用户是面向管理员(书店管理员和其他管理人员)和读者(顾客),他们都具有一定的计算机基础知识和操作计算机的能力,是经常性用户。

系统维护人员是计算机专业人员,熟悉操作系统和数据库,是间隔性用户。

2.3假定的限制

a.经费限制:5万以内

三、需求规定

3.1对功能的规定

3.1.1系统要能实现如下功能:

b.管理:用户管理、图书管理、读者管理、借阅管理。

c.查询:图书查询、读者查询、借阅查询。

d.报表打印:所有图书、借出图书、库存图书、所有读者。

e.帮助:使用说明、关于。

3.1.2功能描述

在图书管理系统中,管理员为每个读者建立一个账户,账户内存储读者个人的详细信息,并依据读者类别的不同给每个读者发放借书卡(提供借书卡号、姓名、身份证号等信息)。读者可以凭借书卡在图书馆进行借书的借、还、续借、查询、’购买等操作,不同类别的读者在限额、还书期限以及可续借的次数上有所不同。

借阅图书时,由管理员录入借书卡号,系统首先验证该卡号的有效性,若无效,则提示无效的原因;若有效,则显示卡号、姓名等信息,本次实际借书的数量不能超出可再借数量的值。完成借书操作的同时要修改相应图书信息状态、读者信息中的已借数量,在借阅信息中添加相应的记录。

归还图书时,由管理员录入借书卡号和待还书籍的编号,显示相应卡号、书名等信息,并自动计算是否超期以及超期的罚款金额;若图书有损坏,由管理员根据实际情况从系统中选择相应的损坏等级,系统自动计算赔偿金额。完成归还操作的同时,修改相应图书信息状态,读者信息中的已借数量,在借阅信息中添加相应的记录。

图书管理员不定期的对图书信息进行添加、修改和删除操作,在图书尚未归还的情况下不能对书籍信息进行删除。也可以对读者信息进行相应操作,同样在读者还有为归还的图书的情况下不能进行删除操作。

3.1.3数据流程图

系统顶层图

系统0层图

3.2数据管理能力要求

管理员:用户名、密码、权限、姓名

读者:借书卡号、姓名、性别、读者类别、身份证号

b.动态数据:输入数据:鼠标对按钮的点击:查询方式、查询关键字、新建图书馆、新建读者项、图书项、读者项记录的修改,图书借还以及注销操作时的输入信息,受限操作所需的密码等。

输出数据:查询关键字所确定的数据库子集,统计结果,操作成功或失败的消息,图书借还以及注销操作时的结果信息。

3.3UML五类图

系统基本用例图:

图书管理模块用例图:

读者管理用例图:

系统管理模块用例图:

借书一般过程顺序图:

借书一般过程协作图:

借书活动过程图:

四、运行环境规定

4.1用户界面

系统采用多对话框方式,多功能窗口运行

4.2支撑软件

运行于windows2000及更高版本的具有win32API的操作系统之上

THE END
1.借书用例+用例描述+用例图(3页)借书用例+用例描述+用例图.doc 关闭预览 想预览更多内容,点击免费在线预览全文 免费在线预览全文 借书用例 用例名:借书 参与执行者:图书管理员、读者 入口条件:图书管理员已经登陆到该系统中 事件流:图书管理员在结束界面,输入图书编号和读者证号,单击“保存”按钮。 出口条件:系统将这条借书记录保存到数据库中。https://max.book118.com/html/2020/0428/5143123100002242.shtm
2.图书管理系统—用例描述后置条件:系统成功写入一条借书信息,读者当前的借书数量加1 扩展点: 特殊需求:支持使用IC卡阅读器,输入读者证号,使用条码扫描仪和图书条码,借一本书时间不超过30秒 用例名称:剔除旧书 描述:图书管理员使用办理预定业务用例完成图书管理员剔除旧书活动 标识符:uc7 优先级:B(中) 角色:图书管理员 前置条件:图书馆员https://wenku.baidu.com/view/1e7994ed8462caaedd3383c4bb4cf7ec4bfeb60d.html
3.uml图书借阅管理系统用例图图中想表示查询借阅信息是必须要在用户登录之后才能实现的。推荐使用trufun plato UML2建模工具,里面带有图书管理系统的UML模型,欢迎到trufun官网下载使用 设计几个类,用UML类图说明一个 学生借阅图书 系统 基于UML的图书馆借阅管理系统设计(1)系统分析(包括系统描述(问题域描述)、用例模型、分析类图)。(2)系统设计(https://www.zboao.com/cgal/9422.html
4.图书管理系统用例图7篇(全文)在熟悉用例概念与应用的基础上,掌握用例模型的建立,包括: 1.掌握用例图的建立。 2.掌握用例描述文档的编写。3.掌握建模工具的使用。 二、实验内容 根据以下需求设计一个图书馆管理系统的用例图模型,包括:用例图和主要用例的描述文档。 基本功能要求: 图书管理:新书登记,图书查询,图书注销; 借阅管理:借书,还书,查https://www.99xueshu.com/w/filesaiudqen.html
5.某图书借阅管理系统需求说明如下:A.管理员应建立图书书目,以提供某图书借阅管理系统需求说明如下: A.管理员应建立图书书目,以提供图书检索。 B.图书可被读者借阅。读办理图书借阅时,管理员应记录借书日期,并记录约定还书日期,以督促读者按时归还。一个读者可借阅多本图书,一本图书每次只能被一个读者借阅。 C.图书将由管理员办理出入库。图书出入库时,应记录图书状态变量,https://www.shuashuati.com/ti/c4bf0fc2b67540e7a48469229e190fc0.html?fm=bd5153ab5d3061862bc6a12794a405a786
6.某高校图书馆欲建设一个图书馆管理系统,目前已经完成了需求分析【答案解析】阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某高校图书馆欲建设一个图书馆管理系统,目前已经完成了需求分析阶段的工作。功能需求均使用用例进行描述,其中用例“借书(CheckOutBooks)”的详细描述如下。参与者:读者(Patronhttps://www.cnitpm.com/st/381417404.html
7.A7816Java+mysql+servlet+jsp+mysql公共图书馆图书借阅系统的本系统实现一个公共图书馆图书借阅系统,分为管理员和读者两种用户。具体功能描述如下: 管理员模块包括: 1.管理员管理:此功能为超级管理员所有,普通管理员没有此权限,实现超级管理员可以对普通管理员信息的添加、查看、编辑或删除。 2.读者管理:管理员可以对读者信息进行添加、查看、编辑或删除。 https://blog.51cto.com/u_12948819/12853946
8.图书管理系统用例描述对图书管理系统中的用例进行详细的描述分析,并给出各个过程的说明,以及各个过程中的用力模型。是一个初学者很好的学习材料。 图书馆管理系统的用例图.pdf 浏览:0 图书馆管理系统的用例图.pdf UML图书借阅管理系统的用例图 浏览:0 图书管理系统涉及读者信息管理、借阅信息管理、图书信息管理等多方面的信息管理,系统的https://download.csdn.net/download/u011284350/8376779
9.图书管理系统分析(精选十篇)3.3确定用例及编写用例文档 用例描述了一个完整的系统事件流程,其重点在于执行者与系统之间的交互而不是内在的系统活动,并对执行者产生有价值的可观测结果。 在这个“图书管理系统”中的用例图如下所示。 用例图不能提供用例所具有的全部信息,为此需要使用文字描述那些不能放在图形上的信息。用例文档是关于执行者与系https://www.360wenmi.com/f/cnkeyrc64zlp.html
10.软件工程课程设计——学校图书借阅管理系统专业方向组设计 学校图书借阅管理系统 指导教师 李鑫 院(系、部) 电信学院 专业班级 计算机 06—2 学 号 0606010212 姓 名 宋成龙 电子与信息工程学院 计算机科学系 参考目录 1 问题定义 2 项目背景 https://doc.mbalib.com/view/c33c697a77fd207ec1f042da189adfdd.html
11.某图书馆管理系统的业务功能描述如下:该系统有图书管理员普通某图书馆管理系统的业务功能描述如下:该系统有图书管理员、普通读者和注册读者3种用户。其中,图书管理员负责维护图书资料信息,登记借书信息、还书信息(包括对有超期的读者罚款),可以查询图书、查询读者;普通读者只能检索图书资料信息;注册读者可以登录系统并可以..https://www.xuesai.cn/souti/4BB67D1B.html
12.图书馆管理系统用例图活动图类图时序图.doc该【图书馆管理系统用例图、活动图、类图、时序图 】是由【艾米】上传分享,文档一共【15】页,该文档可以免费在线阅读,需要了解更多关于【图书馆管理系统用例图、活动图、类图、时序图 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文https://www.taodocs.com/p-857406246.html
13.图书管理系统测试分析报告本次报告编写的目的是为了通过对测试结果的分析,得到该模块功能的质量评估,并且分析测试的过程、资源和信息以及功能模块的缺陷,为之后的测试活动和维护活动提供参考和建议。主要读者为系统分析师、程序员和测试人员。 1.2背景 1.软件系统的名称:图书管理系统 https://www.jianshu.com/p/5ee5bfb3b6cc
14.图书信息管理系统用例图借书顺序图还书顺序图流程图模板图书信息管理系统用例图展示了系统的主要功能,包括添加图书、删除图书、修改图书信息、查询图书等。借书顺序图描述了用户在图书馆借阅图书的流程,包括选择图书、输入个人信息、确认借阅等步骤。还书顺序图则展示了用户归还图书的流程,包括选择归还图书、输入相关信息、确认归还等步骤。这些图表为开发人员提供了清晰的指导,https://www.processon.com/view/557a4a03e4b0b9f0bdb814fe