基于微信小程序的宿舍小超市的设计与实现毕业论文
2020-04-20 13:51:32
摘 要
自从上个世纪以来,伴随着计算机技术的发展,互联网技术应运而生。计算机的体型虽然减小但功能却是越来越完善,互联网也不再是军用,而是慢慢走进全世界人们的日常生活之中。计算机技术的发展,始终不够便捷,人们追求方便之时手机诞生了。从一开始只能接电话的单一功能机,到现在几乎无所不能的智能手机,手机所拥有的功能也是出现天翻地覆的变化。由网站到APP再到微信小程序,越来越体现开发者对用户的关心,尽最大限度的替用户考量,微信小程序以其“微、小、轻”而备受好评,无需安装卸载优点也是其他APP所不具有的。微信小程序的开发类似于Java的HTML、CSS等技术,开发技术随着时代的发展也越来越完善。同时微信小程序也受益于庞大的微信用户数,才使得微信小程序能够发展如此之快。
关键词:微信小程序 Java 微、小、轻 发展快
Dormitory small supermarket based on WeChat applet
Abstract
Since the last century, with the development of computer technology, Internet technology has emerged. Although the size of the computer is reduced but the function is more and more perfect, the Internet is no longer military, but slowly enters the daily life of people all over the world. The development of computer technology has never been convenient enough. When people pursue convenience, the mobile phone was born. From the single-function machine that can only answer the phone from the beginning, to the smart phone that is almost omnipotent now, the functions of the mobile phone are also changing up and down. From the website to the APP to the WeChat applet, the developer's concern for the user is more and more apparent, and the user's consideration is made to the maximum extent. The WeChat applet is highly praised for its “micro, small and light”, no need to install and uninstall. It is also not available in other apps. The development of WeChat applet is similar to Java's HTML, CSS and other technologies, and the development technology has become more and more perfect with the development of the times. At the same time, the WeChat applet also benefited from the huge number of WeChat users, which enabled the WeChat applet to develop so fast.
Key Words : WeChat applet;Java;Micro, small, light;Fast development
目录
摘 要 I
Abstract II
第一章 绪论 1
1.1本程序的开发背景和开发意义 1
1.2相关的技术支持以及技术发展状况 1
1.2.1微信小程序 1
1.2.2 SSM 2
1.3本文的安排 3
第二章 总体设计 4
2.1 概要设计 4
2.1.1需求分析 4
2.1.2前端 5
2.1.3后台 6
2.2环境配置 7
2.2.1 Java环境配置 7
2.2.2 Tomcat配置 8
第三章 详细设计 9
3.1 数据库 9
3.1.1MySQL的配置与连接 9
3.1.2数据库表构造 11
3.2 前端 13
3.3 后台 18
第四章 测试 20
4.1 前端 20
4.2 后台 21
第五章 总结 24
参考文献 25
致谢 27
第一章 绪论
1.1本程序的开发背景和开发意义
当今时代发展迅速,自从20世纪以来互联网的发展可以用迅猛一词来形容,从当时几吨重的巨型计算机到那种大头式的电脑,再到液晶台式电脑,笔记本电脑甚至现在手机已经具备了许多电脑的功能,这些发展已经实实在在的逐渐融入人们的日常生活,人们从一开始的只能依靠电视报纸获取外界的信息。到现在各种各样,方方面面的消息从各式各样的APP中显示出来。一部小小的手机的发展真的令人们的生活有了天翻地覆的变化。从刚开始的电脑端以及WEB端到现在的手机APP端服务,各种各样的APP小程序的出现并在人们的不同生活领域发挥着重要作用。各种各样的微商小店铺更是层出不穷,它们不断丰富人们的生活,满足了在校大学生的宿舍日常生活,为大学生宿舍提供日常用品以及零食饮品等。而基于微信小程序的宿舍小超市采用的是新型的与客户进行连接以及为客户进行服务的方式。
由于微信在中国具有广大的用户基础,成为了人们日常生活中不可或缺的一部分,如此开发微信小程序的前景不可估量。据不完全统计使用微信的用户数高达10亿,这是多么可怕的一组数字。在中国无论城市农村,智能机可以说已经普及开来,人们的使用熟练度也在不断的提高,这就要求不断完善微信小程序的功能。微信小程序的开发技术已经日趋完善,微信小程序具有MVC开发框架三层开发思想,其主要的开发技术是WXML(HTML5)、WXSS(CSS)以及JavaScript。再者微信小程序具有无需下载或安装的优点,用户想要用即可用,快速方便的满足用户的大部分需求。这也是微信小程序自推出以来备受好评的主要原因。因此本系统通过基于微信小程序来进行开发,不仅仅是对本系统的技术支持有帮助,更重要的是开发这款小程序是面对用户的,用户多能够给更多更宝贵的建议,这也能够在此次开发中获得更宝贵的开发经验。
1.2相关的技术支持以及技术发展状况
1.2.1微信小程序
微信小程序(Mini Program)是微信当中的一款程序,它是由张晓龙首先提出来的,为了更好地满足用户的需求,方便用户的使用而提出来的,为的就是体现“用完即走”这一观念。2017年,“跳一跳”在微信界面的上线,小程序就迅速风靡,用户可以直接在界面点击 “跳一跳”进入游戏界面,无需下载,玩过游戏之后直接退出游戏街即可。用户也可以通过其他的方式进入小程序,小程序如此风靡不仅仅是它无需安装卸载这一特点形成的,小程序还具有开发成本低,推广成本低,用户体验较好等优势,开发人员只需申请开发小程序的注册账号即可用微信小程序开发工具进行开发。由于微信的用户基数大,小程序会比其他网站和APP减少很多的推广成本。小程序的更新速度,效率都都胜过APP和网站,用户可以直接在微信中搜索自己想要的小程序,一般公众号和小程序是相关联的。
但小程序毕竟是微信这款APP当中的,当开发人员更新小程序完小程序时,用户需要把小程序在微信中删除再重新打开才可以看到更新后的内容,这样可能会造成用户认为小程序不能够使用而放弃,去寻找其他功能相似的小程序或APP。虽然微信现在支持“一键跳转APP”,但一些小程序仍无法获取关联的APP,这样人会造成用户的不方便。同时小程序存在交易,支付安全问题。
1.2.2 SSM
SSM是一个开发框架,第一个S代表Spring,Spring是最受欢迎的Java开发框架,由于JavaEE开发的低效率以及开发难度高,Spring框架发人员提供了一个完善的开发环境。避免了单调复杂、大量重复的代码,更加注重面向对象,减少了不需要的捕捉异常。Spring有大约20个模块,程序员开发时,只需将自己需要的模块加入即可,不需要加入其他剩余的模块。
以上是毕业论文大纲或资料介绍,该课题完整毕业论文、开题报告、任务书、程序设计、图纸设计等资料请添加微信获取,微信号:bysjorg。
相关图片展示: