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

基于微信小程序的校园图书交换系统的设计与实现

技术微信:375279829

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

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

包在您电脑上运行成功

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

数据库:MySQL

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

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

作品描述

附表1


 

本科毕业论文(设计)开题报告

论文题目 基于微信小程序的校园图书交换系统的设计与实现

学生姓名          

             

             

                 

指导教师           




填写说明

1.开题报告应在指导教师的指导下,由学生在毕业论文(设计)工作前期内完成,经指导教师签署意见,所在系(所、学部)和学院审核后生效。

2.开题报告内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网址上下载)打印,禁止打印在其它纸上后剪贴。

3.开题报告的内容要求:

(1)选题背景和意义。学生应对论题、选题的出发点、相关背景情况、理论和现实需求、研究成果可能具有的学术意义和应用价值做出简要分析、说明。

(2)研究基础和主要参考文献。学生应对文献资料的收集整理准备情况、参与学术研究和社会调查等情况、已发表论文或已完成相关研究情况等做出说明。

(3)主要研究内容。学生应对所研究问题的研究范围、学术渊源、国内外已有研究成果和研究动态、研究要点、可能涉及的相关领域和问题、拟采用的基本理论、研究方法及其对本论题的适用情况、论文主体框架等做出明确说明,对于课题直接相关的已有成果的基本情况,特别是对已有成果存在的不足和研究空间,做出分析和判断,对可能达到的学术目标做出预测。

(4)拟采取的研究方法和技术路线。依据论题确定具体的研究方法和研究思路。

(5)研究计划及进度安排。学生应根据自己所确定的论题制订比较详细的研究计划和工作安排。

4.本报告由学生所在学院保存。

5. 若有关内容所留空间不够,可另加附页。

1.选题背景和意义

1)选题背景

随着移动互联网技术日新月异的发展,互联网的主体用户已经从传统PC端逐渐向移动端转变。基于微信小程序开发的各种应用与系统已逐渐受到各大高校的关注,它既是一种全新的连接用户与服务的方式,可以在微信内被便捷地获取和传播,同时具有出色的使用体验,以此适应当代高校建设新型互联网生态的需求。传统的校园交换图书系统已经拥有一套完整的体系,但是尽管类似的应用很多,传统的基于web或软件开发的交换图书系统仍然存在一系列问题,如开发及维护成本高昂、安装注册繁琐、推广率低下等。这些系统既无法实现其最初设计目的,也浪费了高校人力、物力资源。因此,迫切需要一个小范围交换的相对方便的校园图书交换系统,开发成本更低廉、结构更加精简、维护更加便利、使用更加快捷的图书交换系统系统。

2)选题意义

在学校,广大师生阅读需求的不断扩大,各类图书的更新迭代不断加快。但随着时间推移,高校学生缺乏与其他学生联系和互动交换图书的平台,闲置图书数据越来越多。如果没有合适的交换渠道,只能丢弃,造成浪费和污染。学生手中闲置图书多,闲置图书得不到好的利用等问题逐渐显现,但是图书是生活和学习中一项宝贵的资源,也是学生们学习与提升内在的重要部分。因此,图书交换线上平台应该不局限于传统网站或软件形式,通过着眼于微信小程序等新兴平台,探索出一个更好的互联网生态系统。

基于微信小程序的图书交换系统是为了在传统图书交换系统的基础上,实现系统结构轻量化与使用便捷化,提高资源利用率,降低开发与维护成本,简化注册程序,在吸引更多用户的同时提高用户留存率,方便学生了解闲置图书最新的价格信息同时还可以交换各种特殊的闲置图书。优化高校互联网生态。

2.研究基础和主要参考文献

研究基础:

微信作为国内最大的社交平台,目前微信的月活跃用户量达十亿,微信已变成人们生活和交往的重要组成部分。微信于20128月推出的微信公众平台,发展至今不仅形成了获取用户流量的新媒体渠道,也促使了基于微信公众号的生活服务平台的成长,其中美丽说京东商城团购等通过微信平台运营大大增加了用户量。这些案例的成功表明了微信借助其社交性质可以很好的联通其他生活服务。

基于微信小程序的校园图书交换系统使用微信小程序开发,后台使用Java、数据库使用MySQL微信小程序是近两年刚发布的平台,吸引了众多商家,颠覆了传统APP的应用。小程序通过微信平台进行搜索,找到对应的小程序,点开即可使用,类似于网站的一个外链,极大的降低了手机的负荷,没有安装包或者缓存。通过高校交互模块,用户可以通过上传闲置图书图片等信息,发布特殊的闲置图书,同时与回收站管理员实时沟通并进行闲置图书的估价,平台还可以提供第三方线上协助评估,满足用户出售各类闲置图书的需求。从目前来看,开发一款符合新时代高校互联网生态建设需求,促进高校学生相互交流与资源共享的基于微信小程序的图书交换系统,百利而无一害。

本人通过大量查阅国内外相关研究资料、参考文献、类似系统的开发经验并对其进行研究分析,同时收集在校学生对基于微信小程序等应用平台进行图书交换系统开发的看法与意见并对其进一步论证,了解项目开发需求和技术背景,引入相关的参考文献,查找市场上已经存在的类似产品或相关设计,搜索并试用市面上现存的与本次课题类似的小程序应用等方式,发现并了解现有相关产品的特点与不足。通过学习相关开发经历,发现新的角度与方法,以此使自己所开发的系统更加完善,产品功能更加齐全,特点更加鲜明,建立一个新的校园图书交换线上平台。

主要参考文献:

[1]  苏锦超,李优茗,陈子慧,杨华炎,梁志波,王大伟.基于推荐系统的图书交易平台的设计与实现[J].科技与创新,2021(12):94-95.DOI:10.15913/j.cnki.kjycx.2021.12.038.

[2]  邓云霞,周沛,孙罡,章佳皓.“帮主小程序的设计研究——基于微信小程序的校园跑腿互助平台[J].投资与合作,2021(02):197-198.

[3]  刘霖,李德帅,胡家麟,石建鑫.基于微信小程序的高校图书服务系统的设计[J].智能计算机与应用,2018,8(04):178-181.

[4]  周家骎,龚兰兰,冯杰,周谊成,李嘉伟.基于微信小程序的校友会系统的设计与实现[J].工业控制计算机,2019,32(11):128-129+160.

[5]  林健,吴才健.基于微信小程序的校友社区网络管理平台的设计总结[J].电脑知识与技术,2019,15(05):76-77.

[6]  庄泽莎,陈浩,高志雄,陈艺瀚,鲜征征.大学校园生活微信小程序的设计和实现[J].软件,2020,41(07):76-80+90.

[7]  李林锦,操守正,颜山明.基于微信小程序的校园互助应用[J].无线互联科技,2020,17(13):28-29.

[8]  徐伟,李刚,王星,吴晨静,钦璐帆.基于微信小程序的校园服务平台设计与研究[J].信息与电脑(理论版),2020,32(10):97-99.

[9]  王智远,李艳,易铭,谢赐雨.微信小程序的综合校园服务平台设计与开发[J].电脑知识与技术,2020,16(08):68-70.

[10]  吴双娥,白心爱,邸宏伟,朱梦宇,张燕芳.基于5GRFID图书管理系统[J].吕梁学院学报,2021,11(02):21-24.

3.主要研究内容

基于微信小程序的校园图书交换系统的设计目标是为了满足大部分高校日常管理的基本需求,以减轻教学工作的压力。主要研究内容如下所示:

1)用户注册:用户注册管理模块主要负责对用户注册信息和资料的管理。系统各类用户(包括:一般用户和系统管理用户等),需要与系统进行交互,需要成为管理系统的合法注册用户。

2)用户登录:系统中合法注册用户,需要通过登录管理界面,输入相应的密码和用户名,进行登录。

3)用户管理:管理员对系统用户进行管理,包括小程序端会员和后台服务器管理者。

4)类别管理:包括图书信息的类别管理,小程序端通过类别进行查询图书。

5)图书管理:管理用户发布的图书交换信息,如果发布的是广告信息,进行删除。

6)图书交换:本模块主要对读者在图书交换过程中对图书进行信息化、合理化管理。小程序用户查看图书交换信息,联系发布者,进行线下交换。

7)图书评论:本模块主要对图书信息进行评论,其他用户可以查看评论信息。

8)系统公告:管理员发布公告信息,小程序端用户查看公告记录。

4.拟采取的研究方法和技术路线

研究方法:

1)调查法

调查法是科学研究中最常用的方法之一。我们通过有目的、有计划、有系统地搜集有关研究对象现实状况或历史状况的材料,运用问卷、个案研究、测验等科学方式进行调查。

2)文献研究法

通过调查文献来获得资料,从而全面地、正确地了解掌握本系统的发展现状和发展趋势。文献研究法被子广泛用于各种学科研究中。

技术路线:

1)通过本次课题开发,意在了解并学习后台JAVA技术,掌握微信小程序界面布局以及和后台交互的方法;

2)进一步学习微信小程序开发原理,了解微信小程序与数据库的读取操作方法;

3)学习JavaScript框架,构建小程序前端框架,完成小程序前端开发;

4)学习并了解Java后台开发框架,并熟练运用MVC的开发模式。

其中微信小程序端拟采用微信官方提供的“微信开发者工具”作为开发环境,“微信开发者工具”拥有集开发,调试,预览,上传等功能于一体的特点。其包含了微信团队所发布的微信小程序开发工具、微信小程序开发文档和微信小程序设计指南等开发过程中可能需要的帮助,最新版本的“微信开发者工具”还集成了开发调试、代码编辑及程序发布等功能,程序调试模块还具有模拟器、调试工具和小程序操作区三大功能区。Java后台使用Eclipse进行开发,Java是由Sun公司开发的,是目前应用最广泛的编程语言。Java上手简单,功能强大,经过多年的发展,Java语言目前广泛应用在企业级应用开发、Windows系统开发、Web开发、移动技术等多个技术领域。Java语言稳定性强、安全性高,可以跨平台使用,代码复用度高,所以也使得Java语广泛应用。

5.研究计划及进度安排

按照系统开发流程及实际开发进度安排实施计划:

1 周(研究背景):课题立项。搜集查阅资料,对项目进行调研,查找相关课题及研究成果,制度计划,撰写开题报告;

2-3 周(需求分析与流程设计):确定项目需求是否合理。进行系统需求分析、功能设计、确定系统功能及性能要求,参考相关文献,完成并提交开题报告;

4-7 周(设计与实现): 确定系统的结构框架,各部分模块的衔接方法。与老师及时沟通,制定调试与测试计划,对已完成的模块进行测试与评估;

8 周(测试与论文撰写):实现系统的基本功能并切进行相关测试。对照开题报告对进行系统功能代码编写,撰写论文,形成初稿;

9-10 周(论文修改及定稿):根据学校要求,修改论文初稿。在老师指导下修改并完善毕业论文,并最终定稿。

指导教师意见:

                         指导教师(签名):                                              

                  2021325                                                    

系意见:

同意指导教师意见。

负责人(签名):

                            2022326                                                               

学院意见:

同意开题

负责人(签名):                          2022326                                                               

教务处制表 

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

技术微信

375279829

在线时间

周一到周日

客服QQ

375279829

二维码
线