iBrary:基于smobiler与mySQL的图书馆座位预约系统
项目介绍
一、概述
1.1 选题背景
学生对于图书馆座位需求量大,座位供不应求。
现有的图书馆座位系统每次只能选中一个座位后再进行时间的选择进行预约,在抢座高峰期时,常常你在选择预约时间时这个座位就已经被其他同学给预约使用了,造成你的预约失败。因此常常听有同学抱怨图书馆抢座“拼手速”太难,而打消了他们去图书馆的热情。
但是,与其怀有“怨天尤人”的想法去抱怨目前的图书馆系统,不如自己实现一个小型的图书馆预约系统,按自己的想法去分析,设计,完成。
在这种背景下,设计新的图书馆座位预约系统显得十分必要。
1.2 意义分析
提高图书馆对学生的服务质量,增强学生去图书馆学习的热情。
二、需求分析
2.1 功能需求
经讨论与调查,在现行数据分析的基础上,基本可以确定系统设计必须达到的目标:
- 座位资源的增加、删除、修改功能(模拟学校对图书馆座位的管理)
- 资源的查询、预约、使用功能(模拟学生对图书馆座位的使用)
- 对系统用户的管理功能(对违规学生的处罚)
- 留言小纸条功能(最终未实现)
2.2 性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行,图书馆管理系统应该满足以下的性能需求:
(1) 系统处理的准确性和及时性