图书馆管理系统stage1需求分析肥鹤不只是肉多还追光

设计并实现一个将各种图书管理的服务功能结合起来的管理信息系统十分重要,可以有效地节约资源并且有效的存锤、更新和查询信息,提高工作和服务的效率。

最高用户是图书管理员和读者,图书管理员需要修改读者信息,修改书目信息,查看所有借还日志等;读者仅可以修改个人信息、借阅或归还书籍和查看自己的借还日志。

图书管理员:在图书管理系统中,管理员为每个读者建立一个账户,账户内存储读者个人的详细信息,并依据读者类别的不同给每个读者提供读者证号、姓名等信息。归还图书时,由管理员录入待归还的书籍编号,显示读者证号、读者姓名、书籍编号、读书名称、借书日期、应还日期等信息。图书管理员不定期地对图书信息进行修改和删除操作,也可以对读者信息进行添加、修改、删除等操作。

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

图书基本信息管理功能主要由系统管理员来进行维护。

1.图书基本信息包括书籍编号,书名,作者,出版日期,简介,语言和库存数量等;

2.添加新书:需要输入书籍编号,书名,作者,出版日期,简介,语言和库存数量等;

3.删除旧书:输入书籍编号或者输入书名,查询得到相应的旧书删除其信息;

4.查找图书:输入书籍编号或书名或作者或者出版日期查找相应的图书并显示其信息;

5.查找所有图书:查找数据库中存放的所有图书信息。

6.图书管理:对图书进行分类存储,在入库和出库的时候按图书类别进行管理,对现有图书信息进行管理(查询、修改)

3.3.2用户管理

3.删除用户:输入读者证号,显示用户信息,然后确认删除;

4.修改用户信息:输入读者证号,显示用户信息,根据需求修改相应信息;

5.查询用户信息:输入读者证号,显示对应用户信息;

6.显示所有用户信息:调用功能,显示所有用户信息。

借书功能需要对用户的身份进行确认,然后对选择的图书信息进行查询(在数据库中查询图书的库存量,如果库存为0则拒绝借阅,否则允许借阅)。该功能也是由图书管理员维护的;

借书过程:图书管理员需要先输入读者证号确认读者信息,根据图书的书籍编号或图书名从数据库中找到相应记录,在屏幕中打印出该图书的详细信息,用户确认借书后,该图书的库存量减去该用户借阅的本数,并且打印该读者信息和借阅情况信息(借书记录);查看用户所借书目,和该书的详细信息和归还日期;

3.查询:输入需要借书的书籍编号或输入读者证号,显示对应信息。

4.显示所有借书信息:调用功能,显示所有用户信息。

还书功能也是基于图书管理员的,该功能需要先对用户信息进行确认,然后将用户归还的图书信息(主要是库存量)更新到数据库中。

还书过程:还书时需要图书管理员先输入读者证号确认读者信息,然后输入图书的书籍编号,然后从借阅文件上找到相应记录,记录还书日期后写入借阅历史文件,并从借阅文件上删去相应记录,将借阅记录中的状态改成:以归还。

2.查询:输入需还书的书籍编号,显示还书情况;输入读者证号,显示用户还书记录。

3.显示所有还书记录信息:调用功能,显示所有用户信息。

如果输入用户没有借这本书,就输出相应的提示信息

用户分类:1.图书管理员

图书管理员信息:用户名,密码。

图书管理员功能:登陆之后显示相应管理员的模块。

读者类别:种类名称、借书数量、借书期限

借阅信息:书籍编号、读者编号、读者姓名、书籍名称、出借日期、归还日期

图书类别:类别名、类别号

书籍信息:书籍编号、书名、类别、作者、出版社、出版日期、登记日期、是否被出借

管理员管理:管理员名、密码

输入数据:自动输入关键字,查询书籍编号;

新建图书项、读者项;

图书项、读者项相应记录更改;

借阅、返还、丢失注销时的图书的书籍编号;

输出数据:查询关键字确定的数据库记录;

信息录入,删改结果(成功或失败);

图书借阅,返还,丢失注销等操作结果;

内部数据:查询操作建立的索引。

系统基本用例图:

图书管理模块用例图:

读者管理用例图:

共有6个表:

类型

长度

小数点

NULL

用途

book_id

bigint

20

0

书籍编号

name

varchar

书名

author

15

作者

publish

出版社

introduction

text

简介

language

4

语言

price

decimal

10

2

价格

pub_date

date

class_id

int

11

分类号

number

剩余数量

类别号

class_name

类别名

reader_id

读者证号

姓名

sex

性别

phone

e-mail

25

邮件

profession

30

专业

academy

学院

admin_id

账号

password

密码

username

用户名

1)图书管理系统的开发成本低;

2)对其系统的维护成本低;

3)该系统能提高管理者的工作效率,降低了一定的人员成本。

运行于Windows10的具有win64API的操作系统之上,由eclipse编写

满足运行环境在允许操作系统之间的安全转换和与其他应用软件的独立运行要求。

Java图书管理系统在开发过程中,应该充分考虑以后的可扩充性,用户查询的需求应不断地更新和完善,要通过系统的开放性来完成,即系统应是一个开放系统,可以简单的加入和减少系统的模块,配置系统的硬件。

本报告是在组员知识、经验各方面都较为欠缺的情况下写出来的,可能会有很多不足,对图书馆管理业务逻辑、管理模式等方面较为陌生,在需求分析的时候条理不太清晰,有点凌乱。尽管本系统还有很多不足之处,但尽可能的做到了基本信息全面、需求分析和软件系统要点明朗、基本能够全面的表达出软件系统的各方面的要求和细节。

经过本次的学习,基本了解怎样去写软件需求分析报告,基础的流程有所掌握,报告是软件开发的关键,对能否成功开发出一款好的软件起着决定性的作用。在写报告的过程中,更重要的收获是学习到了设计系统的思维方法,开发一个软件并不只是写代码这么简单。

THE END
1.图书管理系统的简要er图假如要开发一个图书馆信息管理系统, 根据下面的需求, 按照数据库设计步骤, 绘制出符合三 大范式的E-R图和数据库模型图。 1.图书馆馆藏了多种书籍,每种书籍有 本或一本以上的馆存量。 2.每个读者-次可以借阅多本书籍,但每种书籍一次只能借 本。 3.每次每本书籍的借阅时间是 1个月。 4.如果读者逾 期不https://wenku.csdn.net/answer/2424ags43t
2.图书管理系统数据模型er图20231130095856.doc管理系统图书管理系统数据模型e-r图.doc 22页内容提供方:语子 大小:117.5 KB 字数:约1.12万字 发布时间:2023-12-02发布于湖北 浏览人气:201 下载次数:仅上传者可见 收藏次数:0 需要金币:*** 金币 (10金币=人民币1元)图书管理系统数据模型e-r图.doc 关闭预览 想预览更多内容,点击免费在线预览全https://max.book118.com/html/2023/1130/5121324013011020.shtm
3.学校图书馆管理信息系统开发的可行性研究报告(通用10篇)该次系统开发的对象是银杏酒店管理学院,开发该系统的目的主要是对有关读者,书籍,借书,还书,存书等方面的信息进行统一管理,本系统结构分为读者信息管理模块、书籍信息管理模块、借阅信息管理模块和管理者信息管理模块。图书馆信息化是对信息管理系统化、科学化要求甚高的单位。通过该系统图书馆在很多个方面的效率都得到https://www.360wenmi.com/f/fileiv3v59e5.html
4.管理信息系统数据流程图和业务流程图和ER图.doc该【管理信息系统数据流程图和业务流程图和E-R图 】是由【木木在江边】上传分享,文档一共【23】页,该文档可以免费在线阅读,需要了解更多关于【管理信息系统数据流程图和业务流程图和E-R图 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下https://www.taodocs.com/p-875952458.html
5.计算机二级MSOffice真题及答案历年汇总18、 某单位自行开发的工资管理系统,按计算机应用的类型划分,它属于___。 A、科学计算 B、辅助设计 C、数据处理 D、实时控制 19、 用计算机进行资料检索工作,是属于计算机应用中的___。 A、科学计算 B、数据处理 C、实时控制 D、人工智能 20、 结构化程序设计的三种基本控制结构是___。 3 Ahttps://weibo.com/ttarticle/p/show?id=2309404748693449605521
6.全球开放数字图书馆资源推荐Bibliomania拥有超过2000本在线经典文学图书,如小说、戏剧、诗歌、短篇小说、人物专访、文学笔记、作者自传、书籍摘要和参考书籍。 地址:http://www.bibliomania.com/ 3. DLESE地球系统教育数字图书馆 地球系统教育数字图书馆(DigitalLibrary for Earth System Education)是一个旨在提升地球系统教育数量、质量和效率的分布式https://lib.shisu.edu.cn/2019/0807/c214a90/pagem.htm
7.ER图51CTO博客什么是e(1)满足上述需求的E-R图如图: (2)转换为等价的关系模式结构如下: 借书人(借书证号,姓名,单位) 图书(书号,书名,数量,位置,出版社名) 出版社(出版社名,电报编号,电话,邮编,地址) 借阅(借书证号,书号,借书日期,还书日期) 2、学生选课管理系统 https://blog.51cto.com/u_15911260/5934915
8.2016德国iF设计金奖75例获奖作品韩国的 THE BEATPACKING 公司打造了这样一款流媒体服务系统,在彰显自己品牌的同时希望帮助用户感受不一样的音乐体验。 Canyon 网站 这是由 Canyon 自行车品牌创立的同名自行车网站,这个网站吸引了无数骑行爱好者浏览,成为他们心中的乌托邦。 书籍:Experimentelle Gestaltung https://www.digitaling.com/articles/22972.html
9.万字干货!写给小白的Figma全面入门手册优设网以我的设计工作流程为例,我司使用谷歌全家桶进行项目管理,设计资源一般规范命名导出后上传至Google Drive左侧为常见的图层导航栏,可通过顶部在图层和组件两个模块间切换,上图中展示了图层树中不同元素的缩略Figma的字体工具与Sketch差异点在于其共享样式,文字系统是一套设计系统的核心组成元素之一,而在Figma中,https://www.uisdc.com/figma-getting-started-manual
10.《管理信息系统课程》第三讲:E管理信息系统课程 第三讲:E-R图 一、E-R图 1.做E-R图的原因:MMIS,指基于数据库的应用软件系统。做E-R图是为了建立数据库模型作准备。 2.信息转换 每一个记录里面有很多数据项,很多记录便组成了一个文件。在设计E-R图的时候,要思考:数据库里面应该包含哪几个文件,每个文件应该包含多少个数据项。 https://www.douban.com/note/503692045/
11.教务管理系统er图Word模板下载编号lnkojagd本作品内容为教务管理系统E-R图, 格式为 docx, 大小1 MB, 页数为3, 请使用软件Word(2010)打开, 作品中主体文字及图片可替换修改,文字修改可直接点击文本框进行编辑,图片更改可选中图片后单击鼠标右键选择更换图片,也可根据自身需求增加和删除作品中的内容, 源文件无水印, 欢迎使用熊猫办公。 熊猫办公为您提供https://www.tukuppt.com/muban/lnkojagd.html
12.教学管理系统ER图教学管理系统E-R图 热门 教学管理系统E-R图 文件简介 编号:192,380,765,680,435,202 名称:教学管理系统E-R图 浏览数:0 收藏数:0 克隆数:0 作者:0 价格:免费 更新时间:2023-09-05 17:02:30 文件很好用,分享文件: 操作指导 在线矩阵图设计 如何在线制图矩阵图关系图 矩阵图关系图制作 怎么https://www.freedgo.com/diagramdetail/140/1407/d_0_140_1407_192380765680435202_1_0_0.html
13.汽车维修与检测个人职业生涯规划书(精选5篇)现有汽车检测与维修实验室、汽车电器与电子控制系统实验室、汽车发动机实训室、汽车底盘实训室、汽车零1、现实型(R) ①愿意使用工具从事操作性工作; ②动手能力强, 做事手脚灵活,动作协调; 6、管理型(E) ①精力充沛、自信、善交际,具有领导才能; ②喜欢竞争,敢冒风险; https://www.ruiwen.com/word/qicheweixiuyujiancegerenzysyghs.html
14.数据库课程设计———–学生盐管理系统的设计「建议收藏1.3 数据流图… 8 1.4 数据字典… 9 第二章 概念结构设计… 11 2.1 概念结构… 11 2.2 学生选课管理系统概念结构设计… 11 2.2.1 系统E-R图… 12 2.2.2 实体及属性的定义… 12 第三章 逻辑结构设计… 13 3.1 逻辑结构设计… 13 3.2 初始关系模式… 14 3.3 规范化处理… 14 第四章 物理结构设计…https://cloud.tencent.com/developer/article/2087857
15.自习室管理系统ER图流程图模板自习室管理系统的E-R图包括三个实体:学生、教师和自习室。学生实体有学号、姓名和性别属性;教师实体有工号、姓名和性别属性;自习室实体有房间号、容量和状态属性。学生和教师之间存在预约关系,学生可以预约教师,教师也可以被多个学生预约。自习室和学生之间存在占用关系,每个自习室可以被多个学生同时占用。此外,还有一https://www.processon.com/view/5b18492ce4b068c2521824d2