摘 要:高校图书馆“占座”、“抢座”的现象,已经严重影响到了学生的课外学习。论文拟在对图书馆管理系统研究的基础上,以本人在学校图书馆遇到的实际情况为出发点,详细阐述了座位预约系统开发的基本方法和过程。系统采用C/S结构,C#语言编写和ADO.NET数据库访问等技术实现图书馆座位预约系统,通过实时统计空位资源、信息发布、预约选择、超时释放座位等方式来调节座位供缺矛盾,最终形成有效的座位资源使用机制。37330
毕业论文关键词:C/S架构、C#语言、数据库、座位预约系统
Library Seat Reservation System
Abstract:Phenomena in University Library "holding a seat, Grab a seat", has seriously affected the students' extracurricular learning. This thesis based on the library management system research, the actual situation I met at the school library as a starting point, elaborates on the basic method and process of seat reservation system. The system uses the C/S structure, C# language and ADO.NET database access technology to realize library seat reservation system, the real-time statistics vacancy resources, information release, reservation selection, overtime releasing seat and other ways to adjust the seats for lack of contradictions, eventually forming mechanism of effective seat resources.
KeyWords: C/S architecture; C# language; database; seat reservation system
目 录
摘 要 1
引言 2
1.系统概述 2
1.1图书馆座位预约系统概述 2
1.2系统开发的目的和意义 2
2.开发技术介绍 3
3. 需求分析和系统设计 3
3.1 需求分析 3
3.2 系统分析 3
3.3 模块分析 4
4.数据库设计 6
4.1 数据库需求分析 6
4.2 数据库中的存储过程 6
4.3 数据表间关系 7
5.详细设计与实现 7
5.1三层架构 8
5.2 主界面(UI) 8
5.3 业务逻辑层(BLL) 8
5.4数据访问层(DAL) 9
5.5 选位功能模块 9
6.总结 10
参考文献 11
致 谢 12
图书馆座位预约系统
引言
图书馆“占座”、“抢座”是高校普遍存在的现象,图书馆的座位一直以来都是一种非常宝贵的“资源”。有些人占着座位长时间不使用,有些人却常常苦恼于找不到座位,更有甚者找到空座位时被告知“有人”。图书馆找不到座位的原因,其实不只是座位总数不够,更大程度上是因为“占座”现象的存在,也就是座位没有被充分合理的利用。因此,我们结合实际情况,进行分析并设计出一个图书馆座位预约系统。
图书馆座位预约系统是在传统图书馆管理系统的基础上,利用先进的信息化技术手段,将现实图书馆的座位资源数字化,形成的一个数字空间。一定程度上改善了图书馆的座位供缺矛盾,有效的分配和使用图书馆的座位资源,将图书馆座位资源和学生、图书馆管理人员的关系变得平衡、和谐。
1.系统概述
1.1图书馆座位预约系统概述
高校图书馆有着丰富的学习资源,资源的利用对于高校的人才培养至关重要。随着,每年高校招生人数的上涨,图书馆座位资源“僧多粥少”的短缺问题更加严重,尤其是在每学期期末考试时,“占座”、“抢座”似乎已经演变成了一种争夺战。不仅影响高校师生的利益,也成为学校管理人员所面对的难题。增加图书馆座位,在短时间内不太可能实现,因为学校要综合考虑资金投入和施工建设的问题,而以软件技术为主开发的图书馆座位预约系统成本小、功能大、系统扩展性高。为此,图书馆座位预约系统应运而生,以便能够快速无缝地整合原有的系统,集成各种数据源,为学校师生提供更为全面、便捷的服务。 C3图书馆座位预约系统的设计:http://www.751com.cn/jisuanji/lunwen_36072.html