图书管理系统需求分析说明书张晓鹏博客

第一正式得为了一个项目认认真真的写这个需求分析说明书,真的用心了,记录下来,接下来的两周就是我们团队来实现它的时候了,愿我们组加油!

本文档主要用于确定需求及功能范围,同时也为后续的设计、编码和测试工作提供依据,还可为作为系统功能用户确认测试及项目验收的参考依据。

1.2.1系统名称及版本号

网上图书管理系统v1.0”

1.2.2任务提出者

纳威科技股份责任有限公司技术部

1.2.3任务承接者

项目经理:邢其斌

开发人员:

张晓鹏

刘婷婷

杨溢

陈旭东

何俊东

该需求文档是作为本项目架构搭建的参考文件,是经过多次会议讨论和多层审核之后编写。

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

1.图书基本信息包括书名,作者,出版日期,简介,ISBN和库从数量;

2.添加新书:需要输入书名、作者、出版日期,简介,ISBN和库从数量;

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

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

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

1.用户基本信息包括姓名、email、联系方式、四位数字ID号;

2.添加用户:需要对输入的姓名、email、联系方式、进行验证,ID号由系统随机生成;

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

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

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

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

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

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

3.查询:输入借书单号或输入用户ID或输入图书名,显示对应信息。

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

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

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

2.查询:输入需还书ISBN号,显示还书情况;输入用户ID,显示用户还书记录。

THE END
1.图书管理系统需求规格说明书为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。 本文档供项目经理、设计人员、开发人员参考。 1.2项目背景 随着针对中小型图书馆或图书室管理落后的情况,设计实现一个图书信息管理系统通过与计算机的结合使用对中小型图书馆或图书室的各种图书信息进行管理可以给管理员和用户带来以下不同的方便:检...http://www.360doc.com/document/24/0902/22/79930059_1132991801.shtml
2.图书管理系统需求分析文档经管文库(原现金交易...图书管理系统需求分析文档 https://bbs.pinggu.org/thread-11900113-1-1.html
3.README.md·小周/GPT智能图书管理系统前台Vue2智能GPT图书管理系统(SpringBoot2+Vue2),全局异常拦截器,登录校验拦截器,Echarts展示借阅量,可添加爬虫功能获取图书数据。API认证采用JWT。后端CORS跨域支持。HTTP Status Code表示状态。数据返回格式JSON。接入GPT接口,支持AI智能图书馆。https://gitee.com/zz0133zz/vue_-book-manage-system/blob/master/README.md
4.数据库大作业——图书馆管理系统.doc通过需求分析阶段对图书管理系统的整个应用情况作全面的、详细的调查,确定图书管理的目标,收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户的需求,并把这些写成用户和数据库设计者都能够接受的文档。 事实上,需求分析是数据库开发中最难的任务之一。因为,第一,系统本身是可变的,用户的需求必须不断调整...https://www.taodocs.com/p-127768796.html
5.java项目需求文档图书馆里系统为例JAVA项目图书管理系统需求文档(基于JSP+SERVLET+JAVABEAN).pdf 上传者:qq_22643899时间:2021-10-23 图书管理系统-java-带数据库.rar Java源码,附带SQLserver数据库(超详细有登陆系统,附带需求分析,供学习交流!!)原创。该系统实现了图书入库,账号管理及图书的增删查改等需求。界面优美 ...https://www.iteye.com/resource/u013060683-10348191/
6.图书管理系统软件架构设计说明概述课件系统的开发主要是为了使图书的管理工作更加规范化、系统化和程序化,提高信息处理的速度和准确性,提高读者对求知的用户体验。其功能模块示意图如下所示:,1.关键功能需求 按照需求分析文档的规格要求,本,5,图书管理系统软件架构设计说明概述课件,6,2.关键质量需求,由于此开发项目针对一般事业单位图书馆,使用频度较高,...http://m.zhuangpeitu.com/article/252506574.html
1.图书管理系统——需求分析文档图书管理系统需求分析文档①系统客户、用户,以及问题域(应用环境)。 客户及用户是图书管理系统软件开发小组、学院图书馆及相关读者。 本系统是针对电脑管理图书的需求设计的,主要包括管理员管理模块和学员自助服务模块。 ②客户、用户使用该系统的目标或目的,以及为满足其目的定义的任务。 https://blog.csdn.net/m0_45685024/article/details/142067366
2.图书管理系统需求报告.docx文档描述 图书管理系统需求报告【通用3篇】一、图书治理系统设计需求 利用对图书馆以及相关部门的调查,积极与职工以及领导进展沟通,从中发觉图书馆职工对图书治理系统的设计需求主要在于图书治理计算机页面良好,能够便利操作,并且在包含根本功能之外,还需要包含一些优化特点。其中详细需求如下所示: 首先是对图书资料治理方面...https://m.renrendoc.com/paper/307563217.html
3.图书管理系统需求报告(通用5篇)图书管理系统需求报告(通用5篇) 在学习、工作生活中,报告与我们愈发关系密切,写报告的时候要注意内容的完整。那么一般报告是怎么写的呢?以下是小编为大家收集的图书管理系统需求报告(通用5篇),希望能够帮助到大家。 图书管理系统需求报告1 一、概述 1、编写目的 ...https://www.ruiwen.com/baogao/6481699.html
4.内附源码和文档基于JAVA的桌面GUI图书管理系统【内附源码和文档】基于JAVA的桌面GUI图书管理系统 一、绪论 1.1 编写目的 明确图书管理系统的详细需求,提供使用单位确认系统的功能和性能,作为软件设计人员的设计依据和使用单位的验收标准,对图书管理系统软件功能的实现和评判进行描述,为开发人员、维护人员、客户人员间提供共同的协作而创立基础。https://blog.51cto.com/u_16075691/6283710
5.图书管理系统分析(精选十篇)软件需求分析,其目的是用于说明软件产品或软件项目需要满足的条件和限制。在软件工程项目中,首先要获取用户的需求,通过对软件需要的提取、分析、文档化和验证,为进一步的设计和实现提供数据。软件需求与其他活动也密切相关,如软件测试、配置管理和质量管理等。 本需求的编写是为了研究利用大型数据库做基础的图书管理系统软...https://www.360wenmi.com/f/cnkeyrc64zlp.html
6.图书管理系统需求分析报告软件工程“图书管理系统”用例图 3.3 编写用例文档 用例图不能提供用例所具有的全部信息,为此需要使用文字描述那些不能放在图形上的信息。用例文档是关于执行者与系统如何交互的规格说明,要求清晰明确,没有二义性。在描述用例时,应该只注重外部能力,不涉及内部细节。下面给出本例中的用例稳当。 https://m.xueke.org/wenku/273929.html
7.辽宁图书馆管理系统文档.doc网络能够正常运行,开发人员熟练掌握了面向过程或者是面向对象的开发工具,所以,在技术上实现系统是可行的。 (2)经济可行性: 校园局域网已经建好,可有效的利用,在加上学校领导对图书管理系统开发也表现出大力支持。开发资金需求也较低,成熟的软硬件环境、目标系统并不是十分复杂,同时开发周期较短,人员经济支出有限。https://www.166ai.cn/liaoning/654.html
8.图书馆管理系统——项目开发计划西安全洁本项目开发的是一个图书馆管理系统,我们将其命名为BookWork,版本是V1.1.0。 这份文档的目的是提供一个系统开发的实施步骤,使管理者能够对任务、资源,成本,进度,风险进行合理的估算和分析控制,保证项目能够成功。此份开发计划呈交项目管理者和系统分析人员审阅。 https://blog.sina.com.cn/s/blog_4de7a8ff0100093e.html
9.Java图书管理系统,课程设计必用(源码+文档)java一、系统开发目的和意义 为有效提升图书馆的管理效率,满足人们的各种必要需求,必 须在图书馆的日常管理中应用计算机管理系统。这样才能随着时代 发展不断提升图书馆的社会服务能力,使图书馆管理更具现代化特 征。系统故障会导致借书、还书出现异常。因此,安装系统时应选择质量过关的软件和硬件,要通过正规途径采购设备,...https://www.jb51.net/article/216374.htm
10.《管理信息系统》考研复试整理数据库管理系统(DBMS):是对计算机中所存放的大量数据进行组织、管理、查询并提供一定处理功能的大型系统软件。 关键成功因素法(CSF):是分析出企业成功的关键因素,围绕关键因素识别企业的主要信息需求和相关工作的规划方法。 企业系统规划(BSP):是根据企业目标制定MIS规划的方法。 https://www.jianshu.com/p/7513a1521ed7