需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10725 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本文分析了签到系统的需求和特点,对蓝牙签到系统的应用场景和应用方法进行分析和综合,进行了系统设计和实现。本系统共分WEB管理端,APP应用端和蓝牙标签三部分。管理端主要是对用户的管理,蓝牙设备的管理和课程的管理以及对签到信息的查询和数据分析。APP用户端则是对登录后根据蓝牙标签和时间获取对应课程进行注册,签到和签退操作。蓝牙标签由硬件厂商提供。系统功能已全部实现,但当前功能只是适应我校具体的实验室,如果能够根据市场需求进行进一步的开发,加入社团活动推广等模块形成一个智慧校园通用系统,相信还是具有比较大的推广前景的。
关键词:蓝牙;签到;数据分析
目录 摘要 Abstract 1 绪论-1 1.1 开发背景及意义-1 1.2 开发目标-2 1.3 系统开发研究和可行性分析-2 1.3.1 系统开发研究-2 1.3.2 可行性分析-2 1.4 本文组织结构介绍-3 2 数据库的设计-4 2.1 T_BLUETOOTH 蓝牙设备表-4 2.2 T_ACADEMY 学院表-4 2.3 T_TEACHER 教师用户表-5 2.4 T_STUDENT 学生用户表-5 2.5- T_LESSON 课程表-6 2.6 T_LESSON_BLUE 课程和设备关系表-6 2.7 T_SIGNIN 签到表-7 2.8 T_STU_LES 课程学生表-7 2.9 T_WEA 天气表-8 3 系统分析与总体设计-8 3.1 系统功能分析-8 app应用端-8 web管理端-9 3.2 系统总体结构设计-9 4 系统设计与实现-10 4.1 WEB端前台页面设计与实现-11 4.1.1 网站登陆页面设计与实现-11 4.1.2 网站主页面设计与实现-11 4.2 WEB端添加教师的设计与实现-12 4.2.1 添加教师主页面设计与实现-12 4.3 WEB端修改个人信息的设计与实现-13 4.3.1 修改个人信息页面设计与实现-13 4.4 WEB端添加学生模块的设计与实现-13 4.4.1 添加学生主页面的设计与实现-13 4.5 WEB端修改学生信息的设计与实现-14 4.5.1 修改学生信息的页面的设计和实现-14 4.6 WEB端添加蓝牙设备功能的设计与实现-15 4.6.1 添加蓝牙设备功能的界面的设计与实现-15 4.7 WEB端课程管理模块的设计与实现-16 4.7.1 课程管理主页面的设计与实现-16 4.7.2 课程管理的查看我的课程功能的设计与实现-17 4.7.3 添加课程功能的设计与实现-20 4.7.4 数据分析功能的设计与实现-21 4.8 APP端登录功能的设计与实现-24 4.8.1 APP登录功能的设计与实现-24 4.9 APP搜索蓝牙设备功能的设计与实现-25 4.9.1 APP搜索蓝牙设备功能的设计与实现-25 4.10 APP班级操作功能的设计与实现-27 4.10.1 APP班级操作功能的设计与实现-27 4.11 APP修改密码功能的设计与实现-27 4.11.1 APP修改密码功能的设计与实现-27 4.12 开发工具及环境配置-28 4.12.1 开发环境-28 4.12.2 运行环境-28 5 总结与展望-29 5.1 总结-29 5.2 展望-29 参考文献-30 |