南工失物招领微信小程序的制作毕业论文
2021-12-24 16:22:24
论文总字数:21248字
摘 要
随着经济的快速发展和生活节奏不断加快,人们难免会丢三落四。虽然大部分高校都有自己的官微失物招领处,但是由于推广力度小等诸多问题人们很少使用。
本课题为南京工业大学校园提供一个失物招领平台,意在让失主能够尽快的找到遗失物品、拾主及时归还捡拾物品,以增加物品被找回概率及提高失物招领工作的效率。系统主要有分类展示丢失物品、用户留言评论、用户发布物品信息、系统根据条件为用户匹配相似物品、好人好事光荣榜和当丢失物品在教室时可根据学生课表找到并推送信息给相关人员等功能。
本课题采用前后端分离架构进行开发,减少了代码的耦合性。微信小程序基于安卓平台通过Request请求调用后端API接口并使用JSON数据进行交互。小程序页面使用微信开发者工具开发,语言主要是WXML、JS;后端和后台管理员模块用IDEA进行开发,开发语言为JAVA。
本系统功能相对完善易被人们所接受,能为人们带来便利,方便人们的生活。
关键词: 校园失物招领 安卓 微信小程序
Making of wechat program for lost and found of Nangong
Abstract
With the rapid development of the economy and the constant acceleration of the pace of life, people will inevitably be left behind. Although most colleges and universities have their own official and micro lost and found office, it is rarely used because of the small promotion and many other problems.
This project provides a lost and found platform for the campus of Nanjing University of technology. The purpose is to make the owner find the lost and found items as soon as possible, and the owner return the picked items in time, so as to increase the probability of finding the items and improve the efficiency of lost and found work. The main functions of the system are classified display of lost items, user comments, user release of item information, system matching similar items for users according to conditions, good deeds honor list, and when lost items are in the classroom, information can be found and pushed to relevant personnel according to the student schedule.
In this paper, the front and back end separation architecture is used to reduce the code coupling. Wechat applet calls back-end API through request request based on Android platform and uses JSON data for interaction. The small program page is developed with wechat developer tools, mainly wxml and JS; the back-end and back-end administrator modules are developed with idea, and the development language is Java.
The function of this system is relatively perfect and easy to be accepted by people, which can bring convenience to people and facilitate people's life.
Key words: Lost and found on campus; Android; Wechat applet
目 录
摘要 I
ABSTRACT II
第一章 绪论 1
1.1 背景 1
1.2 研究现状 1
1.3 研究内容 2
第二章 系统开发相关技术工具 4
2.1 前端 4
2.1.1 微信开发者工具 4
2.1.2 前端框架DWZ 5
2.2 后端 6
2.2.1 Spring MVC 6
2.2.2 Spring Boot 8
2.2.3 Mybatis 8
2.3 服务器和数据库 9
2.3.1 阿里云OSS 9
2.3.2 MySQL 10
第三章 系统设计 11
3.1 需求分析 11
3.1.1 功能需求分析 11
3.1.2 可行性分析 11
3.2 系统功能设计 12
3.3 数据库设计 13
3.4 系统交互设计 15
第四章 系统实现 17
4.1 小程序注册登录功能实现 17
4.2 物品浏览评论功能实现 20
4.3 系统定向推送功能实现 22
4.4 系统自动匹配功能实现 23
4.5 个人信息管理功能实现 24
4.6 管理员模块实现 25
第五章 总结 28
参考文献 29
致谢 31
第一章 绪论
1.1 背景
随着我们步入21世纪,人们的物质生活获得巨大提高和生活节奏持续加快,我们也不再像以前那样拥有较少的个人物品,并且可以清楚地记住每个物品的位置。生活越来越好,个人物品越来越多。不可避免地会有丢东西的习惯。有些人丢了钱包或身份证等其他重要物品的东西,自己很难找回,通过在报纸上发布、广告贴纸条等方式也难发挥其作用。尽管很多公共场所都有“失物招领处”,然而这些地方又是小偷拜访最为频繁之处。此外,在各大高校中,学生食堂、学生宿舍区域、教室、操场和其他公共场所也是学生频频丢失个人物品的地点。尽管许多高校已建立属于自己的校园失物招领,但由于推广工作量少和诸多不便,人们很少使用它们。
南京工业大学校园中失物招领通常是通过QQ“南工失物招领墙”来寻回和招领丢失的物品的,然而这又需要双方都已添加招领墙为好友的前提下,而且招领人需在招领墙在线时才能发布通知,失物人还需要在招领墙每天繁多的动态中找到自己所丢失的物品,为我们紧张的学习生活添加了许多麻烦。
1.2 研究现状
如今,网上失物招领越来越普遍,各种失物招领网站如雨后春笋一般冒起,就如全国失物招领网、58寻物网和西安失物认领网等。但是,也有某些不良网站看中了失物人急于寻回物品的迫切心理,以赚钱为目的向失物人索要一定的费用,这与我们提倡的雷锋精神背道而驰。而随着近几年来小程序的兴起,依托于小程序的失物招领也逐渐多了起来,在微信中搜索失物招领小程序,结果大都是相关于某所大学的,这也说明失物招领微信小程序更适用于大学校园,而失物招领网站更适合于校园外环境。就南京而言已有不少的高校都建立了属于自己的失物招领微信小程序,如南京大学、南京农业大学和信大等,找到丢失物品的效率也有了很大的提升。
请支付后下载全文,论文总字数:21248字