项目介绍
图书馆因有良好的学习氛围、大量的学习资源吸引大家前来学习,图书馆还未开馆就有大量的用户在门口排队等待,有限的座位与日益增加的自主学习者之间形成了供不应求的现象,再加上不了解图书馆的座位使用情况和恶意占座等现象,使得有限的学习座位越发紧张。本团队针对此问题开发了一套系统,实时公布座位使用情况,减少恶意占座现象,提高座位使用率,缓解有限座位和自主学习者的供需矛盾。面对上述形势开发出了这套基于微信小程序的图书馆座位管理系统。
开发环境
开发说明:前端使用微信微信小程序开发工具;后端使用ssm+VUE开发
开发语言:Java
开发工具:IDEA /Eclipse/微信小程序开发工具
数据库:MYSQL5.7或以上
应用服务:Tomcat8或以上
功能介绍
微信小程序根据使用者的不同,分为用户端和管理员端。用户端使用者为未违反图书馆规定的人。管理员使用者为图书馆管理员。用户端的主要功能分为四大类:第一,座位实时使用情况;第二,预约座位;第三,个人主页查看信息;第四,扫码签到。管理员模式主要功能为:第一,查看占座信息;第二,方便对占座书籍进行处理。
效果图
目 录
1绪论 1
1.1项目研究的背景 1
1.2开发意义 1
1.3项目研究现状及内容 5
1.4论文结构 5
2开发技术介绍 7
2.1 B/S架构 7
2.2 MySQL 介绍 7
2.3 MySQL环境配置 7
2.4 Java语言简介 8
2.5微信小程序技术 8
3系统分析 9
3.1可行性分析 9
3.1.1技术可行性 9
3.1.2经济可行性 9
3.1.3操作可行性 10
3.2网站性能需求分析 10
3.3网站功能分析 10
3.4系统流程的分析 11
3.4.1 用户管理的流程 12
3.4.2 个人中心管理流程 13
3.4.3 登录流程 13
4系统设计 14
4.1 软件功能模块设计 14
4.2 数据库设计 13
4.2.1 概念模型设计 13
4.2.2 物理模型设计 15
5系统详细设计 21
5.1系统前台功能模块 21
5.2管理员功能模块 24
6系统测试 30
7总结与心得体会 33
7.1 总结 33
7.2 心得体会 33
参考文献 35