图书馆管理系统需求规格说明文档第一版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.试用数据库通知(2024年第九期)全校师生:我校已开通以下数据库试用访问权限,欢迎大家积极使用,使用过程中如需协助请联系图书馆参考咨询与特藏服务部,同时请各位师生及时反馈试用感受与评价,师生们反馈的宝贵意见将是购买相关数据库的重要依据。图书馆参考咨询与特藏服务部办公地点:翰墨楼604室,联系电话087https://mp.weixin.qq.com/s?__biz=MzA3MjEzMzE4Mg==&mid=2652653161&idx=1&sn=641296f19ccc715a5f5b66f404ef233a&chksm=85eea39e13feeb97d5aad48301e422f6c92e7fb938afc0a1622dd8d43e29a96f6d3d17758d26&scene=27
2.图书馆管理系统需求规格说明书图书管理系统的软件需求规格说明书1. 本文档是“图书馆信息管理系统”的需求规格说明书。 2. 本文档供所有与此系统相关的人员使用,包括设计人员、开发人员、测试人员、维护人员。 3. 方便用户与设计、开发人员之间的信息交流,确定用户的基本需求与新增需求,用户可以初步判断是否满足其基本需求。 https://blog.csdn.net/lyxxwzj/article/details/40859323
3.图书管理系统需求规格说明书图书馆管理系统 需求规格说明书 学院:电气与信息工程系 班级:10软件 学生:字云飞 04011001025 日期:2012-10-18 1.引言 1.1编写目的 编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。 http://www.360doc.com/document/24/0902/22/79930059_1132991801.shtml
4.图书管理系统需求分析规格说明书图书管理系统需求分析规格说明书 所在学院:信息工程学院 所在班级:数据191 小组成员:徐嘉迪刘军 张权 完成时间:2021年10月25日 第1章 引言 1.1编写目的 随着https://www.jianshu.com/p/10042392e764
5.图书管理系统说明书6篇(全文)人员的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。 本阶段已在系统的需求分析的基础上,对图书借阅管理系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计https://www.99xueshu.com/w/file9ehwbg3j.html
6.图书管理系统需求分析规格说明书.doc该【图书管理系统需求分析规格说明书 】是由【lajie】上传分享,文档一共【10】页,该文档可以免费在线阅读,需要了解更多关于【图书管理系统需求分析规格说明书 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和https://www.taodocs.com/p-966032193.html
7.小型书店管理系统需求分析说明书经管文库(原现小型书店管理系统需求分析说明书 https://bbs.pinggu.org/thread-13165805-1-1.html
8.地铁消费系统需求规格说明书.doc员工订餐系统需求规格说明书.doc 员工订餐系统需求规格说明书.doc 立即下载 上传者: yunxidzh 时间: 2021-09-29 图书馆管理系统需求规格说明书.doc 图书馆管理系统需求规格说明书.doc 立即下载 上传者: dchw66 时间: 2021-11-28 驾校管理系统需求规格说明书.doc 驾校管理系统需求规格说明书 立即下载https://www.iteye.com/resource/weixin_44893902-12660544
9.? 该项目主要是对图书馆书籍进行借阅和管理,若用户是该图书馆的会员,可以在本图书管理系统直接查看书籍的情况,提供查询与借阅服务,若用户不是该图书馆的会员,我们提供书籍查询与概览服务,后期我们提供增值服务,例如纸质书籍及电子PDF的购买。方便部分用户的需求。 1.4. 参考文献 ? 《GB9385-2008 计算机软件需求https://github.com/caizhenyi/-/blob/master/%E9%A1%B9%E7%9B%AE%E8%A7%84%E5%88%99%E4%B9%A6/%E9%9C%80%E6%B1%82%E8%A7%84%E6%A0%BC%E8%AF%B4%E6%98%8E%E4%B9%A6.md
10.第三方验收测试验收测试服务UAT测试网站测试报告2)缺少功能、性能、安全等各项质量特性的验收标准,无法客观评估系统是否达到验收标准; 3)无法客观评估需求规格说明书中的功能已全部实现; 4)对通用型验收测试标准或GB/T 25000标准不熟悉; 研发/管理 1.软件质量验收标准不清晰明了; 2.缺乏专业的测试人员、测试技术、测试方法; 3.开发、测试一个团队,评估结果不https://www.alltesting.cn/jsp/newVersion2/bigNews/testService/check-test.jsp
11.世界500强所属国企事业单位高新企业的面谈机会别错过!2.根据开发进度任务分配,完成软件系统设计、编码、单元测试、产品集成及文档编制; 3.参与需求规格说明书、概要设计文件编制; 4.参与代码走查、软件开发技术和规范及标准流程的改进。 1.掌握一种编程语言,如C/C++、Java、.net、Python等; 2.熟悉至少一种常用数据库软件如Oracle、Sql server、MySql; https://www.thepaper.cn/newsDetail_forward_17587878
12.2024级中职药剂专业3+3分段培养实施性人才培养方案(10)能够解释药品说明书所标示的内容,并能向患者进行正确介绍,指导患者合理用药(用法、用量、禁忌症、注意事项等); (11)能够利用慢性病管理的知识,对患者进行健康宣教,做到防治结合,提高患者健康水平 (3)专业拓展课程 课程名称 (参考学时) 主要教学内容 https://jwc.jssqwx.com/2024/0901/c105a19397/page.htm
13.IT软件开发流程需求分析就业方向首先需求站在业务的视角进行分析,需求分析也是业务分析,需求分析的任务是对问题域进行研究,因此从业务线索入手是最好的。明确需求分析目的,通过建模进行分析、交流,解决问题。 3、编写规格说明书 需求规格说明书建议应做到共享、更新。 共享:软件需求规格说明书就是用来完成信息传递和沟通的,因此必须实现共享是显而易见https://www.cnpp.cn/focus/13413.html
14.20年技术人生:一个IT工程师的积淀与求索当时是县城图书馆馆员,星期天我去借书时,常看他一家都在图书馆院中读书,他看的杂志,书籍面非常广,比如象《化石》,《乐器制作》。我从小就养成了阅读的习惯,但限于文学类,进工厂后,因工作需要也常借技术书看。受他的影响,我开始读《地理知识》《航空知识》《科学画报》《化石》《考古》《摘译》等五花八门https://www.51cto.com/article/119331.html