| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15197 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着高校图书馆环境的不断改善,图书馆内的学习氛围很是浓厚,为了抢占一个座位,有的学生早早的7点不到就在图书馆门前排队。目前高校图书馆自习室座位供不应求,胡乱用书籍、衣物占座的情况愈来愈紧急化,且这种现象非常不利于图书馆内人员的管理。互联网、智能手机的逐渐普及,流行软件被大众认可并广泛使用。例如微信APP,它主要通过信息会话,或是网页实现各种功能,但网页跳转实现有时太过复杂。如何使得用户不需要再次下载APP并直接从微信端直接获取所需信息。这时就用到了微信小程序,微信小程序的出现使用便捷、操作简单。 本文阐述了基于微信小程序的图书馆座位预定系统的开发过程。Redis作为缓存数据库,MySQL作为后台数据库,前台小程序采用Vant Weapp作为小程序的组件库,Rabbitmq为消息中间件。MyBatis+SpringBoot技术作为后台技术的支撑,IDEA开发工具作为系统开发。图书馆座位预定系统具有如下功能:手机端实时查看空座、空座预定选定时间、临时有事可取消预订、暂时离座有限时间保留位置、借阅图书等。 关键词:微信小程序;座位预约系统;图书馆;二维码
目录 摘要 Abstract 第一章 概述-1 1.1课题背景-1 1.2研究现状-1 1.3论文的主要工作内容-2 1.4论文结构安排-2 第二章 相关技术与理论-4 2.1 微信小程序-4 2.1.1 微信小程序简介-4 2.1.2 微信开发者工具-4 2.1.3微信小程序创建开发流程-5 2.2 系统开发框架-6 2.2.1 MyBatis简介-6 2.2.2 SpringBoot简介-6 2.3 MySQL数据库-6 2.4 RabbitMQ简介-7 2.5 技术环境简介-7 2.5.1开发整体的思想与框架-7 2.5.2 B/S架构-7 2.6 开发环境-7 2.7 本章小结-8 第三章 系统需求分析-9 3.1可行性分析-9 3.1.1技术可行性-9 3.1.2操作可行性-9 3.1.3经济可行性-10 3.2需求分析-10 3.3系统功能需求分析-12 3.4本章小结-12 第四章 系统设计-13 4.1系统设计目标-13 4.2系统结构设计-13 4.3数据库设计-13 4.3.1数据库实体-13 4.3.2数据库表-14 4.4本章小结-19 第五章 系统的实现-20 5.1图书模块-20 5.1.1登录功能模块的实现-20 5.1.2登录后首页界面-21 5.1.3图书搜索功能模块的实现-22 5.1.4图书分类-23 5.1.5图书详情-24 5.1.6图书阅读的页面-25 5.1.7图书播放-26 5.1.8个人书架-26 5.2图书馆座位预约模块-28 5.2.1预约座位首页-28 5.2.2 教室可预约座位-29 5.2.3 自习座位情况-30 5.2.4 用户个人中心-31 5.2.5 座位预约情况-32 5.2.6 座位签到-33 5.2.7 临时离开-33 5.2.8 重新返回-34 5.2.9 离开座位-35 5.3本章小结-36 第六章 系统测试-37 6.1测试定义-37 6.2测试目的-37 6.3测试用例-37 6.4测试结果-38 6.5本章小结-38 总 结-39 参考文献-40 致 谢-42 |

