悦座’—图书馆选座需求规格说明书

‘悦座’需求规格说明书

1前言

  随着高校招生规模的不断扩大,新专业不断开设,课程不断增加,学生的学习需求不断增加,图书馆的工作量不断加大,尤其是管理座位这项非常重要而繁琐的工作,若是再依靠传统的线下排队、先到先得的方式进行,那将浪费大量的人力、时间和资源。针对这种情况,借助计算机技术辅助解决教学资源浪费的问题,寻找合理、高效、科学的图书馆管理方式显得非常之急需而重要。

1.1背景

  信息时代飞速发展的今天,很多的行业、事业单位都已经步入计算机的世界, 依靠计算机开发的各种产品维护其运营,协助工作。计算机给人们的学习、生活、工作带来很大便利的同时,也可以大大提高各行业的经济效益和社会效益。而在教育事业的发展也是不容忽视的,对于高校庞大的学生数量,图书馆的座位管理工作变得愈来愈复杂和繁重,需要花费大量的人力,精力去处理和安排。因此,毫无疑问,利用计算机技术实现智能化安排,是最为省时和高效的。图书馆管理系统正是基于这个出发点而开发的。

1.2开发意义

  首先应该看到计算机技术在各行业领域中应用的巨大作用,它不仅可以替代人工进行许多繁杂的劳动,节省许多资源,提高工作效率,还可以使敏感文档更加安全。在高校信息管理中,如何实现管理手段现代化,及时、准确的完成大量信息的分析处理,这个问题迫在眉睫。因此,建立一个自动化信息处理系统,结合学校实际,通过线上线下相结合,实现资源共享。既可以方便的管理学校图书馆的的信息,又可以逐步从手工操作的模式中脱离出来,提高工作效率的同时,又方便了广大师生及时了解、查询。

该系统为学生、老师增加了图书馆空余座位查询的功能,在此之上还增添了座位预定的强大功能,节省排队抢座时间。对图书馆的座位进行动态管理,座位灵活布置,免去人为安排,处理的繁琐。减轻工作强度,把管理工作从繁重重复的劳动中解放出来。

 

2系统设计要求

2.1系统需求分析

  2.1.1任务概述

    该图书馆管理系统主要是对高校图书馆座位的使用进行管理,方便高校管理空闲座位资源,方便学生信息查询,减少线下寻找座位的时间。系统开发中要考虑的重要约束是座位安排检测问题。主要有:

    ·开发周期短:两个月的开发时间需要开发者合理规划时间,做到多项任务并发。

    ·采用的方法与技术有限:项目团队成员的技术水平不够成熟,需要在开发中并发学习多种技术和能力。

2.2设计要求

  2.2.1系统设计目标

  图书馆管理系统以学生、图书馆管理员为主要服务对象,核心开发思想是实现考场安排,以考务管理为核心,提供多种形式的考务信息查询功能。为了达到预期的效果,最基本的要求是系统能够运行起来,实现资源共享,辅助高校处理考务管理工作,优化资源配置,实现管理现代化、信息化的目的。

  2.2.2系统设计原则

  (1)先进性和实用性相结合的原则:信息技术的飞速发展,要求系统的设计必须具有先进性,体现管理思想的先进,使用业务功能的先进和技术的先进,此外,要从用户的使用环境出发,做到先进性与实用性相结合。

  (2)安全性和稳定性原则:系统中包涵有个人重要信息,系统在设计和实现时需充分考虑诸如信息的保密性、访问的可控性、数据的完整性、系统的冗余性等安全可靠性因素;系统运行应稳定可靠,当发生突发性故障,如掉电、非法操作等时,系统在故障排除后能自动将数据恢复到故障前的状态。

  (3)可扩充性、易维护性和易操作性原则:为了方便今后系统的升级,要求系统设计结构要合理,余留相应升级接口。系统运行难免会出错,这时应考虑出错系统的设置和处理。系统应该具有友好的用户界面设计,方便用户使用,提供在线技术支持。

2.3系统可行性分析

  2.3.1经济可行性分析

  本系统开发所使用的软件都是免费的,硬件要求也不是很高,目前高校中很多学生都已拥有个人手机,只要连上互联网,就可以使用。所以开发投入和使用耗资都是极少的,因此开发系统在经济上是完全可行的。

  2.3.2操作可行性分析

  大多数高校学生早已使用过微信小程序操作平台,而图书管理系统正是基于微信操作平台来开发的客户端,相信在不熟悉手机操作的同学们眼中,熟悉这样一个简单的系统是件非常容易的事。而且本系统友好的用户界面设计,能够引导用户很快地掌握系统的使用方法。

  2.3.3技术可行性分析

  本系统使用python、、Office2007、Java、mysql等软件,结合前端开发技术进行开发,软件友好、操作简单的用户界面一直得到业界开发人员的好评。所以这样的结合无疑是较为成功的解决方案。Java提供了方便简单的编程语句,而mysql数据库不会像ORACLE那样耗资源,在高校这种数据量不是巨大的环境下足以应付。而前端开发技术如html、h5等稳定性很好,技术技术支持资料容易查找,所以在技术实现上相对资料较多的、可实现。

2.4 系统参与者描述

  学生:系统服务对象,学生可以通过系统查看与预定座位信息。

  管理员:系统最高权限持有者,可以管理座位的资源使用、编辑学生相关的各种信息,如限制违规学生的座位使用权限等。

2.5系统用例图及原型设计

  2.5.1系统用例图

    根据调查和分析画出如下的系统用例图:

 

 

图1

  2.5.2原型设计

    https://modao.cc/app/a72f33919f344d9a3624e1ac58363cc6ef277aa1 《悦座》

2.6系统功能要求描述

  根据用例图把系统分为两个主要模块,即:用户板块和管理员板块。

  2.6.1用户板块

  为了方便学生可以随时查看图书座位资源的空缺情况,系统可以随时查看图书馆座位空缺情况,同时也支持实时预约座位、取消预约座位、预约座位的信息查看、学生基本信息查看等。学生用户根据自己的账号登录验证而后可以查看座位情况,在选择时间段,选择阅览室类型,查询后选择座位,确定选座后,可以在相对应预约时间段到图书馆签到,退座,暂离处理。同时也可以查看、修改本人基本信息。因此,通过该系统这个功能学生可以足不出户就可以预约座位。

与此同时,本系统还加入了惩罚机制,主要为了防止学生恶意占座,恶意对座位资源进浪费的情况发生,故而采取了应对措施。

    预约模块:

    预约座位系统与校园—卡通绑定,每位同学拥有一个账号,一个帐号只能预约一个座位。用户可在每天的08:00--21:00查询并预约当日空余座位。座位预约共有两种方法:

    (1)线下预约:与当下的图书馆选座模式一样,先到先得。同学们可以在任何时间段到图书馆寻找空余的座位学习

    (2)线上预约:同学们可以通过该系统进行查看是否剩余位置,在选座状态下点击快速抢座,依次选择使用的时间范围、时长、类型,提交后系统会自动预约匹配符合条件的座位,预约成功后需要用户必须扫描所预定座位上的二维码进行签到。

    特别值得注意的是:

    (1)线上预约具有优先权,若遇到线上预约了座位但去到后发现座位被占了,则线上预约的用户可让其离开或让图书馆管理员帮忙清场。

    (2)读者预约座位以后,如果在规定时间内(30分钟)没有来馆签到,座位将自动被取消,释放给其他读者预约。

    离座模块:

    考虑读者的需求,参考其他高校的做法,座位预约系统将为读者提供合理的暂离时间,读者在刷卡出馆后会自动享受30分钟的暂离时间。如超过30分钟的暂离时间,座位将自动被取消,释放给其他读者预约。离开时必须扫描座位上的二维码,使用“暂时离开”功能。在预约台或微信上办理“暂时离开”,半小时内必须签到,可以选择预约台上签到或是扫描桌子上的二维码签到。

    投诉留言模块:

    考虑到营造一个合理、舒适、有序的自习室环境,让学生自觉遵守和维护图书馆自习室规则,本系统引入了投诉留言机制。该功能可以留言投诉对应座位主人的不良行为。如:吃东西,制造噪音、聊天等影响到其他同学自习的不文明行为。用户只需进入查询座位界面,点击该座位的用户,进行匿名投诉留言。

    惩罚模块:

    对于没有按时使用座位的用户,系统将在设定的时间到后自动取消预约,并生成违纪记录。若收到其他用户的投诉也将生成违纪记录并受到系统的处罚,每次累计2次,则限制1天使用系统。累计到7次,系统可将其身份划入预约黑名单。

 

2.7管理员板块

  在选座功能模块内,管理员不能选座,但是管理员可以实时掌握座位的基本信息,可以随时查看当前的座位情况,预约情况等进行查看。但是不可以预约座位,预约座位模块只对学生用户开放。

管理员可使用此板块进行巡视座位的违规使用情况。如遇到位置是使用状态的,但线下却没人使用,则可以通过该板块修改座位信息,释放给其他读者预约。

 

2.8人员分工

  团队协作一直是团队合作的精神。在之前的需求分析与原型设计中,我们进行了较为明确的分工。但在本次的选题报告和需求规格说明书的任务中,我们通过开会讨论、分派任务、共同设计的方式制作了这两份报告,具体分工如下:

人员

需求分析与原型设计

选题报告

需求规格说明书

比例

蔡海雄

墨刀原型设计

用户场景分析、

前言

系统设计要求

20%

武雯欣

墨刀原型设计

项目描述

设计要求

系统可行性分析

20%

阮满欢

需求分析与原型设计NABCD模型设计

创新与收益、

系统可行性分析

系统参与者描述

20%

翁剑波

需求分析与原型设计NABCD模型设计

未来市场与竞争、

系统用力图及原型设计

20%

邓雅灵

墨刀原型设计

真实用户调研

系统功能要求描述

20%

 

posted @ 2021-10-27 14:14  CWRWDs  阅读(648)  评论(0)    收藏  举报