技术微信:375279829 欢迎来到【毕业设计资料-计算机毕业设计源码网】官网!
您的位置:您的位置:主页 > 作品中心 > 安卓/微信小程序

基于微信小程序的校园留言版系统设计与实现

技术微信:375279829

本课题包括源程序、数据库、论文、运行软件、运行教程

毕业设计资料-计算机毕业设计源码网:我们提供的源码通过邮箱或者QQ微信传送,如果有啥问题直接联系客服

包在您电脑上运行成功

语言:安卓App/微信小程序/公众号

数据库:MySQL

框架:后台ssm、springboot、mvc、原生开发

课题相关技术、功能详情请联系技术

作品描述

 

1.  1.毕业设计(论文)选题背景、国内外研究现状及应用前景

1.1选题背景

随着互联网技术的迅猛发展,网络给人们带来了很多便利,我们在很多网站上都能看到各式各样的留言板,它是网站与访客之间进行交流的主要手段之一。

校园中有很多人会在一些比较偏僻的角落写一段话来记录当时自己的心情,但问题是这样的记录方式不仅不文明、不美观,还难以做到长期保存。当若干年后记录者们故地重游的时候,就很难找到当时的记忆踪迹了。我们可以借助信息化的手段,开发一个基于微信小程序的校园留言板系统。在校园中的某些标志性地标前,张贴基于位置的二维码作为小程序的入口,当用户需要在某个地方表达和分享自己的心情时,通过扫描二维码进入留言板系统,记录下自己的心情或感受,并发布出去。以后任何一个用户在该地点扫描二维码,都能看到在此处记录并分享心情故事的所有人的留言。校园留言板系统利用网络一定的时效性和广泛的传播面,既可以方便学生与教师之间的信息交流和互动,又可以保存留言者的留言。当若干年后心情故事的记录者们再次回到校园时,还可以扫描指定地点的二维码,回忆起在那个地点当时发生的事情,非常有纪念意义。

1.2国内外研究现状及应用前景

微信小程序是一种不用下载就能使用的应用,也是一项创新,经过将近两年的发展,已经构造了新的微信小程序开发环境和开发者生态。201719日,张小龙在2017微信公开课Pro上发布的微信小程序正式上线。在各大高校中,手机电脑也几乎普及到了每一位学生中,但是大多数学校并没有对校园留言板过于重视,更没有一种用来在校园里留言的小程序。对于校园面积较小的学校,它们通常设立一个留言处,在固定的时间段开放,开放时间内常驻学生或职工进行管理,或者将留言处设立于学生会,定期于学校的网上平台和校园公告栏展示留言板,并安排学生会内部的学生进行长期管理。传统的做法不仅耗人、耗时,也不符合当下信息高速传递的发展需求。对于校区较大、学生人数多的学校,它们通常采取以下办法进行校园留言的管理。第一类是建立B/S架构的校园留言系统,学生在网页开放校园留言板来进行留言,管理员通过后台进行监管。第二类是建立基于android的校园留言系统,即以app的形式开发校园留言系统,使学生能够在手机上进行校园留言。这两种方式符合信息化发展的要求,相比传统的管理办法,信息发布与接收的及时性、管理的低成本都是其优点。但是第一类方法有一定的限制,学生只能通过电脑使用。第二类方法则将系统转移到了手机上,相比第一类更加方便,但是对于使用频率较低的用户来说,第一次使用需安装app,闲置时占用手机空间。通过查阅留言系统的资料,不难发现现今在校园留言这一领域,尽管没有相关规范,但是前人已经根据需求建成了多套比较完备的系统,在各种架构形式下,不论是B/SC/S,亦或是app,都有不同样式的校园留言系统,其业务逻辑和数据库开发大同小异,故建立一套如上形式的校园留言系统具有可行性,也相对简单。通过调研发现,很少有学校通过微信小程序实现校园留言系统,基于微信小程序使用校园留言系统,相比以上方式更加便捷,不仅开发简便(微信小程序提供了一个简单、高效的应用开发框架和丰富的组件及API,帮助开发者在微信中开发具有原生APP体验的服务),通过人们常用的微信作为载体使用,不仅即点即用,退出也不占用手机内存。基于微信小程序的校园留言系统具有前几种校园留言的优势,也改善了使用不便、资源浪费的缺点。

尽管微信是国内的社交软件,国外已经有同等于微信的软件存在,例如insTwitterfacebook等应用,但是这些软件并不能为国内的游客提供便利。2018年在全球旅行行业最重要的旅游大展--德国柏林国际旅游博览上,德国最大的酒店集团MARITIM玛丽蒂姆与腾讯微信达成合作,微信小程序正式入住了玛丽蒂姆MARITIM品牌旗下酒店,为入住该酒店的中国游客提供更便捷的服务。小程序呈现给游客的是便捷的酒店服务信息、交通位置和联系方式,还有所在城市的旅游攻略,如必去景点、当地美食、购物等多方面的内容。微信团队表示,中国游客出境旅游在出行过程中会遇到语言不通、信息不对称等诸多问题,通过微信小程序平台优化境外游客体验,是非常有意义的探索和尝试。海外第一家酒店集团MARITIM玛丽蒂姆酒店推出小程序服务是良好的开端,希望更多的境外旅游服务机构通过微信平台为中国游客带来出行便利。由此可见,小程序在国外也会有很好的发展趋势。

国人的高消费能力得到了世界公认,同时国人也向全世界展示了微信小程序的便利。随着使用者逐渐增多,小程序的优势逐渐为人们了解,我想基于小程序实现各类功能的需求也会水涨船高,基于微信小程序的校园校园留言系统也会被开发使用,因此这一课题目前来看是具有无限的发展潜力的。

1.3参考文献

[1]刘刚. 微信小程序开发图解案例教程[M].人民邮电出版社, 2017.05.

[2]陈伟. 微信小程序开发实战[M].人民邮电出版社, 2017.09.

[3]刘明洋,汪鸿俊,任小蕾. 微信小程序实战入门[M].人民邮电出版社, 2017.10.

[4]孙芳,梁大业,林彬. 全栈式微信小程序云开发实战[M].人民邮电出版社, 2021.06.

[5]黑马程序员.微信小程序开发实战[M].人民邮电出版社,2020.01.

[7]于莉,张哲坤,白天.基于微信小程序的高校就餐食堂管理与开发[J].电子世界,2021(14):204-205.

[8]张生霞,王琼,李雯雯,武文科,韩圆圆,李艳梅.“一点就到餐”——基于微信小程序的校园食堂订餐服务系统[J].电脑知识与技术,2021,17(18):258-260.

[9]张蕊,欧阳资铭,李文杰,彭玄,陈晓玲.校园食堂预约微信小程序的研究与开发[J].传感器世界,2021,27(05):15-18+24.

[10]袁芳,许文.基于微信小程序的移动学习平台的设计与开发[J].电脑知识与技术,2021,17(26):86-87.

[11]邹利艳,宋继红.基于微信小程序的大学生学习交流平台[J].电脑知识与技术,2021,17(23):44-46.

[12]戴甜甜,孙颖,潘文祥.基于微信小程序的校园二手商品拍卖网站[J].电脑知识与技术,2021,17(23):47-49.

[13]范光明. 基于微信小程序的行车记录系统的设计与实现[D].吉林大学,2018.

[14]李宁宁,王远飞,张冉.基于Android的校园应用软件开发与实现[J].电子设计工程,2014,22(20):111-114+117.DOI:10.14022/j.cnki.dzsjgc.2014.20.032.

[15]Zexin Huang, Botao Liu, Ying Zhong, Wei Wang, Jing An, Zijie Jiang. Data Storage Analysis of Online Shopping Cart Based on WeChat Mini Program[J]. International Core Journal of Engineering,2021,7(1).

[16Jin An, Ming Zhao, Botao Liu, Ying Zhong, Wei Wang, Zexin Huang , Zijie Jiang. Child Massage System based on WeChat Mini Program[J]. International Journal of Social Science and Education Research,2021,4(1)

2.本选题研究的主要内容、拟采用的研究方法和手段

2.1主要内容

本项目是基于小程序开发一个校园留言板系统。充分利用微信小程序在 SNS平台上的地位,基于C/S架构,以微信小程序作为载体,使用WXMLWXSSJavaScript等技术设计开发一个校园留言系统,来记录与分享我们的心情与感受。

(1)微信小程序理论方面的支持。

(2)留言系统总体设计:在需求明确以后,需要对项目进行系统设计,设计出系统的总体组织、全局控制、数据存储等。

(3)留言系统详细设计:设计开发前端小程序端和后端云开发服务器端。

(4)留言系统测试:以用户和管理员两种身份对留言小程序进行测试,确保可行性。

2.2拟采用的研究方法和措施

1)资料检索及阅读:根据确定的课题在网上检索相关课题论文以及期刊等资料,认真阅读并分析课题的目的及意义,并且进行调研分析课题内容。

2可行性分析:根据所收集的课题内容,对课题进行实际的调研,进而进行技术可行性,经济可行性,管理可行性等多方面科学分析,得出项目是否可行的结论。

3)选择小程序的系统框架:根据所收集的课题内容,对课题进行实际的调研,最终确立采用哪种框架。

4)对留言系统的各种需求分析:根据课题内容的调研,对课题进行需求分析报告的编写,了解课题的用户需求,产品需求,从而确定产品功能。

5)概要设计:根据需求分析中用例图转换成功能模块图,确定模块之间层次及关系,并进行数据结构和数据库的设计

6)详细设计:细化概要分析,实现每个模块的算法,局部数据结构与使用工具。如微信小程序的展示层WXML和修饰展示层的WXSS,然后根据业务流程确定各页面逻辑JavaScript,数据库和后端服务器使用云开发。

7)编写程序与试运行:对系统中每个模块进行代码的编写,对系统中功能进行反复测试,找出系统中的Bug并加以修复,完成系统。

8)撰写论文:对整体系统的设计与分析进行编写,归纳总结。

3.本选题的创新点、特色及前期研究基础

3.1本论文前期研究基础

1对微信小程序的前端小程序端和后端云开发服务器端进行细致的学习。

2)学校学习的相关课程,如《软件开发综合实训》、《数据挖掘》、《机器学习》、《Web前端开发技术》、《JAVA程序设计》、《大数据技术原理与应用》、《Java企业级应用开发》等课程的综合应用。

3)导师提供的参考文献资料,让我明确了设计思路,过程更加高效。

3.2创新点及特色

本次设计采用了一个云服务与原生微信小程序进行项目的开发,开发者可以使用云开发快速开发小程序、小游戏、公众号网页等,并且原生打通微信开放能力。开发者无需搭建服务器,可免鉴权直接使用平台提供的API进行业务开发而且依赖于微信小程序,可以免去用户需要进行软件下载的操作,避免了占用手机内存的情况,也省去了软件的宣发成本,非常便利。

搭建一个校园留言平台,可以使师生相互分享自己的心情感受,同时也使得同学们走出宿舍,在校园中的各地进行打卡活动。学生们也可以打卡进行升级以此来获得西京文创用品的奖励,在美好的校园中留下自己的足迹。多年以后故地重游时可以回忆起自己那美好而短暂的校园生活,感慨万千,非常有纪念意义。

4.毕业设计(论文)进度安排

4.2进度计划

2021.11.22-2021.12.52周):学生根据毕业设计(论文)任务书的要求,查询相关资料,完成毕业设计开题报告。

2021.12.6-2022.3.66-8周):学生整理、消化相关资料,进一步明确设计任务与设计思路,熟悉微信小程序的开发环境和编程方法,进行系统的软件程序设计,并完成系统的初步调试。于202236日前提交毕业设计(论文)初稿。

2022.3.7-2022.4.34周):指导教师审阅论文初稿,提出修改意见,并于326日前完成对学生毕业设计工作的中期检查;学生完成系统的进一步测试与改进,并根据指导教师提出的修改意见进行毕业设计论文修改。于43日前提交毕业设计(论文)终稿,准备论文答辩。

5.指导教师意见(对课题的深度、广度及工作量的意见)

评语

                               指导教师(签字):

   

6.教研室主任审核意见

教研室主任(签字):

           

7.所在学院审查意见

                         学院负责人(签章):

                                        

如需定做或者获取更多资料,请联系QQ:375279829
在线客服
联系方式

技术微信

375279829

在线时间

周一到周日

客服QQ

375279829

二维码
线