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

本文档介绍了基于smobiler和mySQL的图书馆座位预约系统,旨在解决图书馆座位供需矛盾,提高服务质量。系统具备座位管理、预约、使用及用户管理功能,并考虑了系统的性能需求,如准确性、开放性、易用性和标准性。项目已进行多周工作,包括需求分析、用况图设计、类图和接口规划,采用C#编程语言和Smobile、Mysql技术栈。
最低0.47元/天 解锁文章
7891

被折叠的 条评论
为什么被折叠?



