# 像素画微信小程序课程设计毕业设计 **Repository Path**: guo-yongchen/pixel ## Basic Information - **Project Name**: 像素画微信小程序课程设计毕业设计 - **Description**: 微信小程序,像素画绘制分享小程序,含源码和一万字课程设计报告。有后端有数据库,免安装java环境,免安装mysql环境。项目全套资源。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 0 - **Created**: 2022-11-21 - **Last Updated**: 2025-01-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: 微信小程序, Java, SpringBoot ## README # 像素画课程设计毕业设计 # **求收藏 :heart: 求关注 :heart: ** > *设计不易,免费公开,只求大家的收藏和关注,如果大家收藏的多我会发布更多的课设毕设* > > 遇到困难可以去这里发帖求助,我会第一时间解答[milkbox奶盒空间](https://www.milkbox.top/post.html) # 介绍 像素画绘制分享小程序,含源码和一万字课程设计报告。这个项目是我自己花了十几天时间亲手写出来的,现在免费公开。内部包含小程序源码,后端源码,课程设计报告文档。 > 注意:如果你当做一个课程设计那么完全可以,如果你当做毕业设计可能这个程序的工作量达不到,你得再加点功能。而且我的文档是课程设计文档不是毕业论文,反正自己改改就行了。 ![image-20221121135702438](md_img/image-20221121135702438.png) ![image-20221121135840473](md_img/image-20221121135840473.png)![image-20221121135902198](md_img/image-20221121135902198.png)![image-20221121135920239](md_img/image-20221121135920239.png) # 软件架构 ## 前端 微信小程序 ## h2完全脱机版后端 考虑到大家可能没有安装数据库和java,这个版本的后端内部集成了**h2数据库**和**jdk16**,小白可以拿来就用 使用到的技术:SpringBoot+MyBatisPlus+h2 ## mysql后端 这个版本可能需要会一点编程知识,首先你得电脑上需要安装**mysql8**(**mysql5**的小伙伴可能要改一改配置文件了),然后得有java环境,jdk版本最好是8或者8以上。 使用到的技术:SpringBoot+MyBatisPlus+MySql # 如何运行小程序端 ![image-20221121140558440](md_img/image-20221121140558440.png) 下载这个文件,使用微信小程序开发工具导入这个文件就可以了,导入的时候一定要填写自己的appid,如果不指定appid是什么可以去这个网站[微信公众平台 (qq.com)](https://mp.weixin.qq.com/)。如果没注册过需要在这里注册,具体的步骤自己去网上搜吧。注册完成后点这里 ![image-20221121141101697](md_img/image-20221121141101697.png) 然后这里就是你的appid了,把它复制下来 ![image-20221121141236061](md_img/image-20221121141236061.png) > 导入程序的时候尽量用这个appid ![image-20221121141511340](md_img/image-20221121141511340.png) 然后点击确定就可以了 # 如何运行后端 在***服务器***文件夹里有两个版本 区别(在前面讲过): * H2完全脱机版:内置jdk和数据库,不需要配置然和环境,建议小白或者懒人使用 * MySQL版:需要你的电脑上由java环境和mysql数据库,适合骨灰级玩家 ![image-20221121141639013](md_img/image-20221121141639013.png) > 无论你下载哪一个版本,切记要做这一步 这两个版本的文件夹内部都有一个`application.yml`文件,想必学过springboot的小伙伴知道,这是主配置文件,用记事本打开这个文件,里面需要修改一些东西 > 注意:我说的是用记事本打开,右键编辑或者用记事本打开 ![image-20221121142019863](md_img/image-20221121142019863.png) ![image-20221121142313469](md_img/image-20221121142313469.png) 把这里的appid改成你自己的,我在上面一章说过怎么获取appid。下面的secret是小程序密匙,如果不知道这个密匙从哪里获取请点这里[微信公众平台 (qq.com)](https://mp.weixin.qq.com/) 跟上一章的步骤一样打开这个页面 ![image-20221121142556593](md_img/image-20221121142556593.png) ## H2版 同志们,win系统直接双击这里就可以了 > 启动后会出现一个黑窗口,不要关闭了,不要关闭,不要关闭,让它最小化运行就可以了,这个黑窗口就是服务器 ![image-20221121142738537](md_img/image-20221121142738537.png) 苹果系统和linux系统的需要在当前文件夹下运行一个指令 ```bash ./java/jdk-16.0.2/bin/java -jar server_1_0_2.jar ``` ## mysql版 首先你得导入sql语句,在这里有![image-20221121143142547](md_img/image-20221121143142547.png),里面由SQL语句,把它导入到数据库中(这个是基本操作我就不教了,如果不会建议使用上面的H2版) 然后修改数据库连接地址和用户名密码,同样打开application.yml,在这里修改。这里的数据库名,用户名,密码都是你自己设置的,别问我,我可不知道 ![image-20221121143308276](md_img/image-20221121143308276.png) win用户直接双击启动 ![image-20221121143413021](md_img/image-20221121143413021.png) 苹果或linux用户请在当前文件夹下打开命令窗口,执行命令: ```bash java -jar server_1_0_0.jar ``` # **求收藏 :heart: 求关注 :heart: ** > *设计不易,免费公开,只求大家的收藏和关注,如果大家收藏的多我会发布更多的课设毕设* > > 遇到困难可以去这里发帖求助,我会第一时间解答[milkbox奶盒空间](https://www.milkbox.top/post.html) # 后端源码在哪里 在这里,下载后直接使用idea打开就行了 ![image-20221121143630029](md_img/image-20221121143630029.png)