基于微信小程序的校园失物招领平台设计与实现(附件)【字数:9796】
目前不少在校学生经常经历丢失物品的苦恼,虽然如今失物招领的方式多种多样,例如线上通过QQ空间说说、微信朋友圈和新浪微博等社交媒体的转发,线下有私人群体或者学校设立的失物招领办公室等,失物招领虽然方法多样化,但并不意味着效率高效化,所以我觉得有必要设计一个有助于学生们寻找丢失物品的失物招领平台,即一种受众面广泛,门槛较低,便于学生或老师管理的失物招领平台,可以让学生们更加方便、快捷、放心地寻找到自己的所失物品。基于微信小程序以JavaScript作为开发基础,云数据库为数据库,微信开发者工具为开发工具,微信公众平台为载体,实现基于微信小程序的校园失物招领系统程序设计,该系统功能包括用户的管理、丢失的物品发布,拾取的物品发布,丢失信息查询等功能。
目录
一、 引言 1
(一)开发背景及选题意义 1
(二)设计目标 1
(四)可行性分析 2
1.经济可行性分析 2
2.市场可行性分析 2
3.技术可行性分析 2
二、系统分析与设计 2
(一)系统功能需求分析 2
1.系统模块 2
2.用户模块 3
(二)系统用例图和活动图 3
1.系统用例图 4
2.系统活动图 4
(三)系统原型设计 5
1. 登录界面及个人中心页 5
2.信息浏览页面和详情页 5
3.站内信息页 5
4.发布内容页 6
5.个人信息页 6
6.寻物启事和失物招领详情页 7
7.感谢信页面和感谢信详情页 7
8.感谢信发表页面和评论发表页 8
9.客服页面 8
(四)系统数据库设计 9
1.数据库关系模式 9
2.数据库表设计 9
(五)关键技术简介 10
3.云数据库与存储 10
4.云函数与云调用 10
5.技术实现 11
(六)开发和运行环境 11
三、系统功能设计与实现 11
(一)系统功能的开发前提 11< *好棒文|www.hbsrm.com +Q: ¥351916072$
br /> 1.云开发的实现 11
2.API功能说明 13
3.数据库实现 14
(二)系统功能实现 14
1.用户登录页面模块 14
2.查看信息页面显示模块 16
3.用户信息发表功能模块 18
4.发送站内信息功能 20
5.地图定位功能模块 21
6.感谢信功能模块 22
7.删除发表内容模块 23
8.保存信息功能模块 23
9.联系客服功能模块 24
四、测试用例 25
总结 26
致谢 28
参考文献 29
附录 30
基于微信小程序的校园失物招领平台设计与实现
引言
随着现如今科学与技术的发展,网络发展尤其迅速,我觉得我们我们不应该只局限于普通的、老套的失物招领方式,在网络并不发达的年代,大多数人丢失了自己物品后,经常是找不回来的,虽然有的会人登报纸寻找所失物品,有的人四处张贴寻物启事寻找所失物品,但是这些寻找的方式找起来会耗费太多的时间、金钱和精力,十分地麻烦。然而在现如今网络发展迅速的新时代,失主和拾物者两者之间只需要一个在线平台,就可以面对面直接交流沟通,并且建立这样的一个网络平台可以充当失主和拾物者之间的介质,不需要花费太多的时间、金钱和精力。
(一)开发背景及选题意义
在大学的校园里或者大学城周围经常会有同学们丢失个人物品或者拾到他人物品的现象,然而仅仅依靠学校里的失物招领办公室或者同学和老师们的转发微信朋友圈、QQ空间说说、新浪微博等社交平台的方式对于学生们或老师来说算不上特别方便高效和简单快捷,所以可以开发一个校园失物招领平台以便给失物者和拾物者双方搭建一个信息交流互动的平台。失主可以通过本平台直接联系拾物者,亦或者拾物者可以直接线上联系失主。失主可以通过本平台发布丢失的物品信息,拾物者可以通过本平台发布捡到的物品信息,在线的同学皆可看到两方发布的信息,也会在自己的周围留意是否能遇到一些他人丢失的物品。
我研究出来的失物招领平台系统将其内容进行公开化,信息化,透明化地管理。将失物招领从一个复杂麻烦的人工操作方式转变成一种简单、快捷、方便的网络化操作过程。从个人角度来看的话,尽管大学生们的生活圈子比较固定,个人与个人的人际关系之间不会有很大的重叠,但是如果有一个较为稳固的平台存在,应该会使同学们有一种心理慰藉,不至于在丢失物品尤其是贵重物品后太过焦虑。当然本系统结构严谨,注重用户隐私,会对每一位注册登录的同学进行实名认证,以防出现冒领或诈骗的情况。因此,我认为开发一个完整的失物招领平台系统是一件对于大学生们来说是十分便捷有利的事情。
(二)设计目标
本失物招领系统通过前端页面和后台云数据库向拾物者和失物者展示具体的失物信息,并且配有系统的日常维护与更新。前端页面主要包括填写失物招领和寻物启事的输入信息页面,浏览失物招领和寻物启事信息,个人中心登录页面(微信小程序区别于其他系统的地方就在于可以获取微信用户信息直接登录),登录后即可发布信息,也可以查看自己已经发布了的失物招领和寻物启事,并且在个人中心页面有联系客服功能,用户有什么需求可以与管理员直接联系。后台云开发数据库有用户信息,物品信息,联系消息等,云开发数据库和微信开发者工具一体,方便了开发者开发程序。只有管理员有权限修改和管理后台数据库。以上操作表明了本系统具有先进性、实用性和可扩展性等优点。
(四)可行性分析
本系统的可行性分析大体可从经济、市场、技术三个方面讨论:
1.经济可行性分析
微信小程序开发设计涉及到经济方面所花费的资金是较少的,尤其是初始的开发资金投入不会很大,每位对小程序感兴趣的大学生都可以利用云开发小程序进行创新实践,开发各种有意思有兴趣的小程序。开发一个小程序性质的失物招领平台,相对于它所产生的经济价值,它的资金投入完全可以忽略不计,所以小程序的开发在经济方面是很容易实现的。微信小程序开发所要花费的主要是线下的人工管理费或者是小程序开发外包的费用预算比较高,但线下人工管理费可以由学校的财政部门提供,由于许多大学校园普遍已设立失物招领处,所以只需要对分散的线下站点进行整合统一即可;小程序的开发者也可以通过自行开发小程序来解决。平台运营者可通过自行申请小程序类型的公众平台号,并根据引导说明下载微信开发者安装工具,再从CSDN论坛、码云等程序开发论坛网站寻找符合需求的模板下载源代码,导入到微信开发者工具,就可以实现小程序系统的搭建。后期的微信小程序运营费用比较开发费用又会则少了很多,其极具有可操作性,而且可以实现普遍化。
目录
一、 引言 1
(一)开发背景及选题意义 1
(二)设计目标 1
(四)可行性分析 2
1.经济可行性分析 2
2.市场可行性分析 2
3.技术可行性分析 2
二、系统分析与设计 2
(一)系统功能需求分析 2
1.系统模块 2
2.用户模块 3
(二)系统用例图和活动图 3
1.系统用例图 4
2.系统活动图 4
(三)系统原型设计 5
1. 登录界面及个人中心页 5
2.信息浏览页面和详情页 5
3.站内信息页 5
4.发布内容页 6
5.个人信息页 6
6.寻物启事和失物招领详情页 7
7.感谢信页面和感谢信详情页 7
8.感谢信发表页面和评论发表页 8
9.客服页面 8
(四)系统数据库设计 9
1.数据库关系模式 9
2.数据库表设计 9
(五)关键技术简介 10
3.云数据库与存储 10
4.云函数与云调用 10
5.技术实现 11
(六)开发和运行环境 11
三、系统功能设计与实现 11
(一)系统功能的开发前提 11< *好棒文|www.hbsrm.com +Q: ¥351916072$
br /> 1.云开发的实现 11
2.API功能说明 13
3.数据库实现 14
(二)系统功能实现 14
1.用户登录页面模块 14
2.查看信息页面显示模块 16
3.用户信息发表功能模块 18
4.发送站内信息功能 20
5.地图定位功能模块 21
6.感谢信功能模块 22
7.删除发表内容模块 23
8.保存信息功能模块 23
9.联系客服功能模块 24
四、测试用例 25
总结 26
致谢 28
参考文献 29
附录 30
基于微信小程序的校园失物招领平台设计与实现
引言
随着现如今科学与技术的发展,网络发展尤其迅速,我觉得我们我们不应该只局限于普通的、老套的失物招领方式,在网络并不发达的年代,大多数人丢失了自己物品后,经常是找不回来的,虽然有的会人登报纸寻找所失物品,有的人四处张贴寻物启事寻找所失物品,但是这些寻找的方式找起来会耗费太多的时间、金钱和精力,十分地麻烦。然而在现如今网络发展迅速的新时代,失主和拾物者两者之间只需要一个在线平台,就可以面对面直接交流沟通,并且建立这样的一个网络平台可以充当失主和拾物者之间的介质,不需要花费太多的时间、金钱和精力。
(一)开发背景及选题意义
在大学的校园里或者大学城周围经常会有同学们丢失个人物品或者拾到他人物品的现象,然而仅仅依靠学校里的失物招领办公室或者同学和老师们的转发微信朋友圈、QQ空间说说、新浪微博等社交平台的方式对于学生们或老师来说算不上特别方便高效和简单快捷,所以可以开发一个校园失物招领平台以便给失物者和拾物者双方搭建一个信息交流互动的平台。失主可以通过本平台直接联系拾物者,亦或者拾物者可以直接线上联系失主。失主可以通过本平台发布丢失的物品信息,拾物者可以通过本平台发布捡到的物品信息,在线的同学皆可看到两方发布的信息,也会在自己的周围留意是否能遇到一些他人丢失的物品。
我研究出来的失物招领平台系统将其内容进行公开化,信息化,透明化地管理。将失物招领从一个复杂麻烦的人工操作方式转变成一种简单、快捷、方便的网络化操作过程。从个人角度来看的话,尽管大学生们的生活圈子比较固定,个人与个人的人际关系之间不会有很大的重叠,但是如果有一个较为稳固的平台存在,应该会使同学们有一种心理慰藉,不至于在丢失物品尤其是贵重物品后太过焦虑。当然本系统结构严谨,注重用户隐私,会对每一位注册登录的同学进行实名认证,以防出现冒领或诈骗的情况。因此,我认为开发一个完整的失物招领平台系统是一件对于大学生们来说是十分便捷有利的事情。
(二)设计目标
本失物招领系统通过前端页面和后台云数据库向拾物者和失物者展示具体的失物信息,并且配有系统的日常维护与更新。前端页面主要包括填写失物招领和寻物启事的输入信息页面,浏览失物招领和寻物启事信息,个人中心登录页面(微信小程序区别于其他系统的地方就在于可以获取微信用户信息直接登录),登录后即可发布信息,也可以查看自己已经发布了的失物招领和寻物启事,并且在个人中心页面有联系客服功能,用户有什么需求可以与管理员直接联系。后台云开发数据库有用户信息,物品信息,联系消息等,云开发数据库和微信开发者工具一体,方便了开发者开发程序。只有管理员有权限修改和管理后台数据库。以上操作表明了本系统具有先进性、实用性和可扩展性等优点。
(四)可行性分析
本系统的可行性分析大体可从经济、市场、技术三个方面讨论:
1.经济可行性分析
微信小程序开发设计涉及到经济方面所花费的资金是较少的,尤其是初始的开发资金投入不会很大,每位对小程序感兴趣的大学生都可以利用云开发小程序进行创新实践,开发各种有意思有兴趣的小程序。开发一个小程序性质的失物招领平台,相对于它所产生的经济价值,它的资金投入完全可以忽略不计,所以小程序的开发在经济方面是很容易实现的。微信小程序开发所要花费的主要是线下的人工管理费或者是小程序开发外包的费用预算比较高,但线下人工管理费可以由学校的财政部门提供,由于许多大学校园普遍已设立失物招领处,所以只需要对分散的线下站点进行整合统一即可;小程序的开发者也可以通过自行开发小程序来解决。平台运营者可通过自行申请小程序类型的公众平台号,并根据引导说明下载微信开发者安装工具,再从CSDN论坛、码云等程序开发论坛网站寻找符合需求的模板下载源代码,导入到微信开发者工具,就可以实现小程序系统的搭建。后期的微信小程序运营费用比较开发费用又会则少了很多,其极具有可操作性,而且可以实现普遍化。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/147.html