图书馆管理系统需求规格说明文档第一版loverboy88

文档给出项目的整体结构和功能结构概貌,从总体框架上给出整个系统的概述,对功能需求、性能需求进行详细的描述,便于用户、开发人员进行理解交流,

本文档面对多种读者对象:

(1)设计人员

(2)开发人员

(3)项目管理人员

(4)测试人员

(5)用户

在这种用户需求明显、实际用处大的背景下,我们团队开发这个图书馆座位预约系统。学生用户通过使用该软件,可以进行图书馆合适空位的预约和座位余量查询;管理员用户通过该软件,可以实时了解图书馆内人数和座位余量的数据

分析。

序号

缩写

定义

1

Android

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。

[1]ISBN978-7-5121-0690-1,《基于CMMI的软件工程及实训指导》,张万军,郑宁,赵宇兰.

项目开发基于Android平台的图书馆座位预约小程序,为学生用户提供图书馆合适空位的预约和座位余量查询;为图书馆管理员用户提供实时了解图书馆内人数和座位余量数据的服务。

项目最终目标是开发一款图书馆座位预约系统。其中,主要运用Yolov3和Yolov4算法对人群目标进行检测和统计,并得出空余座位数量和位置,并实时反馈到预约系统中,方便学生用户预约到合适自己、让自己舒适的座位。额外功能是为学校图书馆管理员提供图书馆的实时大数据分析(实时、季度、年度流量等)和图书馆空余座位分布的实时数据,共同帮助图书馆为广大同学提供更好的服务。

(1)学生用户

(2)图书馆管理员

本软件的用户是学生和图书馆管理员。用户群体对于软件功能的普遍需求较高,并可以简单快捷的操作本软件系统,

软件提供的服务可以满足学生用户对于预约座位和座位查询的简单需求,也可以方便图书馆管理员了解统计图书馆的学生人流量。

项目所采用的方法和技术有限,例如对Yolov3和Yolov4算法精确度的训练,可能达不到非常高的准确率。

本项目最终是否能够完成,主要取决于以下条件:

(2)教师能够及时合理的对项目提出更改要求和资料补充,以方便团队对项目进一步完善和规范。

(3)团队应合理分配技术和开发任务,做到不拖后腿、不落下任务,以保证团队按时、高质量的完成任务。

首先引入类图明确该项目中的角色分类及其角色间的相互联系。

该系统共有二种角色:图书管理员、校内学生。所有角色都具有登陆功能,根据角色不同登陆后进入各个角色所对应的页面。

输入账号

获取手机验证码

点击后服务器向用户手机号码发送验证码

点击后进入用户主界面

图书管理员在主界面通过进入座位信息界面,本界面统计今日校内人流量,中心的两个框分别显示一饭图书馆与第三教学楼的现有人数。除此之外,还可以生成本季度的人流量报表。

点击一饭图书馆或第三教学楼后,可选择具体层数查看座位情况。

上图为我们所设计的图书管理员主界面原型图,涉及到的按钮与功能有:

一饭图书馆、第三教学楼

点击后进入图书馆具体层的座位页面

生成报表

点击后进入报表界面

上图为我们所设计的图书管理员生成报表界面原型图,涉及到的按钮与功能有:

柱状图或折线图

点击后显示所选的数据显示图类型

周/月数据

点击后切换人流量周数据或月数据

在报课首页,点击右上角的个人信息,可以查看个人信息,并可修改密码。

进入具体图书馆层数界面查看剩余座位。

上图为我们所设计的校内同学主界面原型图,涉及到的按钮与功能有:

一饭图书馆一层一饭图书馆二层等

点击后进入图书馆具体层的预约座位页面

在预约座位界面,校内同学可以点击具体的座位进行预约,座位分成红色和白色,已有人的座位显示为红色,没有人的座位显示为白色,点击后的座位变成红色。

座位

点击后座位图标变红,座位被选定

预约座位

点击后确认预约选中座位

4.查看图书馆藏书和借阅

上图为我们所设计的校内同学主界面原型图的藏书浏览和借阅区域,涉及到的按钮与功能有:

发现

点击后进入藏书浏览和借阅区域

查阅藏书

点击后用户可输入关键词查阅各类图书

更多(最新上架)

点击后查看更多“最新上架”的内容

书的封面

点击后进入此藏书的页面

本系统采用C/S架构,所有界面使用APP风格,用户界面的具体细在功能需求文档中描述。

无特殊需求。

包括六部分的数据精度,分别如下:

1.个人信息精度(图书管理员):

账号:5位数字(工号),不可为空。

用户密码:密码由6-12个字符组成。密码只能由数字、英文字符、下划线组成。不可为空。

用户真实姓名:长度不超过20个字,不包含除中文、英文字符、数字和间隔符‘“·”以外的特殊符号。不可为空。

用户手机号码:只允许11位的数字组成。可为空。

2.个人信息精度(校内学生):

用户所属系:下拉框选择。包括本小区的所有专业。

3.人流量报表:

柱状图或折线图显示。

测试页面

测试项

输入/操作

检验点

测试功能

完成情况

点击账号框

账号框(限制9-11位输入)

显示“请输入您的账号”,当输入长度超过11位或者少于9位的字符串时无异常

点击密码框

密码框(限制6-15位输入)

显示“请输入您的密码”,当输入长度超过12位或者少于6位的字符串时无异常右侧有键盘图标,点击可出现键盘框

确认功能、结果显示

仅输入账号或密码(输入格式正确)

输入账号和密码,两者之中,其一正确,其一错误

账号或密码格式错误

输入正确的账号和密码

点击忘记密码按钮

进入密码找回界面

标题框

显示白色的具体层地址

状态提示框

显示三种不同颜色的三种不同状态,白色对应可选,红色对应已占,灰色对应暂离

实验选择框

下拉可查询所有实验,并且所有实验都可以点击

行数框

显示颜色灰色的顺序排列数

预约座位框

背景为红色,显示淡色字体的“预约座位”

报告生成

点击任一座位

选中座位后,座位颜色从白色变成红色,预约座位字体颜色变亮

点击已占座位

预约座位字体颜色没变化,点击预约座位后提示“无法选定已占座位”

点击暂离座位

预约座位字体颜色没变化,点击预约座位后提示“无法选定暂离座位”

THE END
1.图书管理系统需求规格说明书为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。 本文档供项目经理、设计人员、开发人员参考。 1.2项目背景 随着针对中小型图书馆或图书室管理落后的情况,设计实现一个图书信息管理系统通过与计算机的结合使用对中小型图书馆或图书室的各种图书信息进行管理可以给管理员和用户带来以下不同的方便:检http://www.360doc.com/document/24/0902/22/79930059_1132991801.shtml
2.图书借阅管理系统需求说明书csdn图书管理系统软件需求规格说明书是图书管理系统软件开发的重要依据,它对软件的功能、性能、接口、数据模型等方面进行了详细的描述,为软件开发提供了重要的依据。 展开 图书借阅管理系统需求说明书一、系统概述图书借阅管理系统是为了方便图书馆管理员和读者进行图书借阅和管理而设计的。系统主要包括图书管理、读者管理、借阅https://wenku.csdn.net/answer/5pe3z2009v
3.图书管理系统需求分析规格说明书图书管理系统需求分析规格说明书 所在学院:信息工程学院 所在班级:数据191 小组成员:徐嘉迪刘军 张权 完成时间:2021年10月25日 第1章 引言 1.1编写目的 随着https://www.jianshu.com/p/10042392e764
4.许昌学院信息化系统使用指南(教师版)目前我校校园服务大厅平台已经实现了和校内大多数业务系统的身份认证对接,因此用户通过服务大厅访问业务系统时,只需要牢记您的统一身份认证一套账号密码就可以了。现已完成对接的业务系统有:协同办公(OA系统)、教务系统、在线课程(超星教学平台)、邮件系统、科研系统、资产管理系统、智慧教室系统、财务系统、vpn、图书管理https://wlzx.xcu.edu.cn/info/1025/2091.htm
5.图书管理系统说明书6篇(全文)人员的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。 本阶段已在系统的需求分析的基础上,对图书借阅管理系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计https://www.99xueshu.com/w/file9ehwbg3j.html
6.图书借阅管理系统需求规格说明书.pdf该【图书借阅管理系统需求规格说明书 】是由【hh思密达】上传分享,文档一共【12】页,该文档可以免费在线阅读,需要了解更多关于【图书借阅管理系统需求规格说明书 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑https://www.taodocs.com/p-883074160.html
7.图书管理系统需求规格说明书1、图书管理系统需求规格说明书图书管理系统课程设计小组2020年9月目录1范围11.1标识11.2系统概述11.3文档概述12引用文档23项目概述33.1背景和目标33.2用户的特点43.3假定和约束54需求规定64.1功能需求64.1.1读者注册,登录模块64.1.2图书信息查询、预览模块74.1.3图书评价模块74.1.4读者信息管理模块84.1.5读者借阅记录模块https://m.renrendoc.com/paper/95357679.html
8.电子图书馆(图书借阅系统):图书借阅管理的功能模块根据登录人员普通用户登录后可以查看所有图书、查询图书、查看最新的图书列表和自己的图书借阅记录。而管理员登录后不但可以进行关于图书的操作,还可以管理所有的普通用户,添加删除普通用户,查看普通用户的个人信息。使用maven管理项目的构建,持久层使用的是Mybatis实现,数据库使用的是MySQL。 第一章 需求分析 图书管理系统是当前海量https://gitee.com/hehe8/library
9.图书馆管理系统er图图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书报表给借阅者查看确认;图书馆管理人员的功能最为复杂,包括对工作人员、图书借阅者、图书进行管理和维护,及系统状态的查看、维护并生成催还图书报表。https://www.zboao.com/cgal/9078.html
10.图书管理系统的设计与实现:从数据库到用户界面图书管理系统是一种用于图书馆或书店管理图书信息的软件应用,它通常包括图书入库、借阅、归还、查询等功能。 系统需求分析 在设计图书管理系统之前,需要明确系统的基本需求,包括用户角色、功能模块、数据存储等。 数据库设计 数据库是图书管理系统的核心,用于存储图书信息、用户信息、借阅记录等数据。 https://www.ctyun.cn/zhishi/p-423659
11.图书管理系统需求分析报告14篇4.1对所建议系统的说明 图书管理系统是信息管理系统,通过计算机管理学生平常借书的信息与书籍信息,通过强大的查询和更新、删除来提高办事效率。编程软件:IDEA 4.2处理流程和数据流程 登记借书信息、查询、还书、添加书籍、添加用户、删除书籍、删除用户、查询书籍、修改书籍。 4.3改进之处 a.实时更新书籍的信息,提高图书https://www.ruiwen.com/fenxibaogao/6489811.html
12.图书馆管理数据架构图图书馆管理系统框架图图书馆管理数据架构图 图书馆管理系统框架图 1用例图 主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。 用例图所包含的元素如下:actor、usecase、子系统、四中关系(如下:)https://blog.51cto.com/u_16099280/7785083