(附源码)Springboot工程技术研究中心小程序 毕业设计 201738
Springboot工程技术研究中心小程序
摘要
工程技术研究中心小程序的开发是基于微信小程序的基础上,采用java语言,基于MVVM模式进行开发,采取MySQL作为后台数据的主要存储单元,采用Springboot框架实现了本系统的全部功能。工程技术研究中心小程序,具有论文信息、专利信息、软著信息、研讨会信息、人员介绍、身份分类等功能,本系统代码的复用率高,系统维护代价小,具有方便、灵活、高效等特征。
关键词:工程技术,Springboot,数据库
Springboot Engineering Technology Research Center applet
abstract
The development of Engineering Technology Research Center applet is based on wechat applet, using java language and MVVM mode. MySQL is used as the main storage unit of background data, and the springboot framework is used to realize all the functions of the system. The small program of Engineering Technology Research Center has the functions of paper information, patent information, soft book information, seminar information, personnel introduction, identity classification and so on. The reuse rate of the system code is high, the cost of system maintenance is small, and it is convenient, flexible and efficient.
Key words: Engineering technology, springboot, database
目 录
第1章绪论
1.1课题背景
1.2 小程序开发特点
1.3研究内容
1.4开发工具及技术 3
第2章 系统分析 7
2.1 可行性分析 7
2.2总体设计原则 7
2.3 系统需求分析 8
2.4 业务流程分析 8
第3章 系统设计 11
3.1 系统概要设计 11
3.2系统结构设计 11
3.3 数据库设计 12
第4章系统实现
4.1系统功能模块
4.2管理员功能模块 22
4.3用户功能模块 24
第5章软件测试
5.1软件测试的重要性
5.2测试实例的研究与选择
5.3测试环境与测试条件
5.4系统运行情况
5.5系统评价
第6章总结 30
参考文献: 31
致谢 33
1.2 小程序开发特点
上传代码:上传到腾讯服务器,提交审核必经步骤。上传代码时可以填写版本号和备注信息。
资源文件:一般可以在资源文件进行对应项目的文件目录的断点调试。
显示远程调试:手机端和PC端开发工具联调对用户而言是非常实用的。
微信限制在2M 以内的代码体积;开发中一般不校验合法域名信息;小程序后台要做配置服务器域名。
以上就是在开发过程中微信开发者工具常用到的功能,微信开发者工具也在不断的完善。
(1)首先是确定选题,确定好所要做的系统,并对系统的背景及现在面临的一些问题等进行系统的初步确认。
本系统前端部分基于MVVM模式进行开发,采用B/S模式,后端部分基于Java的springboot框架进行开发。
后端部分:采用springboot作为开发框架,同时集成MyBatis、Redis等相关技术。1.4.1 spring boot框架介绍
1.4.2 MySQL数据库
1.4.3 B/S结构
B/S(Browser/Server)比前身架构更为省事的架构。它借助Web server完成数据的传递交流。只需要下载浏览器作为客户端,那么工作就达到“瘦身”效果, 不需要考虑不停装软件的问题。
1.4.4 B/S体系工作原理
B/S架构采取浏览器请求,服务器响应的工作模式。
用户可以通过浏览器去访问Internet上由Web服务器产生的文本、数据、图片、动画、视频点播和声音等信息;
而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中;
从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Internet。
在 B/S 模式中,用户是通过浏览器针对许多分布于网络上的服务器进行请求访问的,浏览器的请求通过服务器进行处理,并将处理结果以及相应的信息返回给浏览器,其他的数据加工、请求全部都是由Web Server完成的。通过该框架结构以及植入于操作系统内部的浏览器,该结构已经成为了当今软件应用的主流结构模式。
1.4.5 spring boot框架特点
SpringBoot基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。
1.1可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs;
1.3提供自动配置的“starter”项目对象模型(POMS)以简化Maven配置;
1.4.6 JavaScript 运行模式:
1.2主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。
1.3可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。
1.4跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)。
- 系统分析
本系统设计所选择的开发工具和服务器都是免费的开源软件,又或者是适合学生使用的免费版本,并不需要支付费用,而且由作者本人单独完成,也不存在团队费用,几乎没有经济成本,具备经济可行性。
社会可行性主要包括法律和用户两个方面,下面将从这两方面进行分析。
一个系统要在开发和维护的过程中方便使用,必须采取一定的设计原则,其主要设计原则有:
简单性:系统功能简单易懂,只需要掌握基本的计算机操作能力即可使用。
针对性:针对特定的用户,没有多余的其他功能,使用户可以专心使用。
一致性:设计风格、命名规范一致,整个系统的各个功能模块色彩、摆放位置、功能等都是一致的。
先进性:本系统的代码采用读取数据的方式,方便后续开发、拓展。
3.修改用户信息,可以修改用户密码或者用户名等一些个性化操作。
2.4.1登录流程
登录模块主要满足管理员以及用户的权限登录,用户登录流程图如图2-1所示。
2.4.2注册流程
未有账号的用户可进入注册界面进行注册操作,用户注册流程图如图2-2所示。
2.4.3添加信息流程
用户在添加信息时,信息编号自动生成,系统会对添加的信息进行验证,验证通过则添加至数据库,添加信息成功,反之添加失败。添加信息流程如图2-3所示。
2.4.4删除信息流程
用户可选择要删除的信息进行信息删除操作,在删除信息时系统提示是否确定删除信息,是则删除信息成功,系统数据库将信息进行删除。删除信息流程图如图2-4所示。
3.2系统结构设计
整个系统是由多个功能模块组合而成的,要将所有的功能模块都一一列举出来,然后进行逐个的功能设计,使得每一个模块都有相对应的功能设计,然后进行系统整体的设计。
3.3 数据库设计
数据库可以说是所有软件的根本,如果数据库存在缺陷,那么会导致系统开发的不顺利、维护困难、用户使用不顺畅等一系列问题,严重时将会直接损害企业的利益,同时在开发完成后,数据库缺陷也更加难以解决。所以必须要对数据库设计重点把握,做到认真细致。因此,数据库设计是这个工程技术研究中心小程序的重点要素。
将数据库概念设计的E-R图转换为关系数据库。在关系数据库中,数据关系由数据表组成,但是表的结构表现在表的字段上。
名称 |
类型 |
长度 |
不是null |
主键 |
注释 |
ordinary_users_id |
int |
11 |
是 |
是 |
普通用户ID |
user_name |
varchar |
64 |
否 |
否 |
用户姓名 |
user_gender |
varchar |
64 |
否 |
否 |
用户性别 |
examine_state |
varchar |
16 |
是 |
否 |
审核状态 |
recommend |
int |
11 |
是 |
否 |
智能推荐 |
user_id |
int |
11 |
是 |
否 |
用户ID |
create_time |
datetime |
0 |
是 |
否 |
创建时间 |
update_time |
timestamp |
0 |
是 |
否 |
更新时间 |
名称 |
类型 |
长度 |
不是null |
主键 |
注释 |
identity_classification_id |
int |
11 |
是 |
是 |
身份分类ID |
personnel_identity |
varchar |
64 |
否 |
否 |
人员身份 |
recommend |
int |
11 |
是 |
否 |
智能推荐 |
create_time |
datetime |
0 |
是 |
否 |
创建时间 |
update_time |
timestamp |
0 |
是 |
否 |
更新时间 |
名称 |
类型 |
长度 |
不是null |
主键 |
注释 |
patent_information_id |
int |
11 |
是 |
是 |
专利信息ID |
patent_name |
varchar |
64 |
否 |
否 |
专利名称 |
user_information |
int |
11 |
否 |
否 |
用户信息 |
user_name |
varchar |
64 |
否 |
否 |
用户姓名 |
cover_photo_ |
varchar |
255 |
否 |
否 |
封面图片 |
relevant_attachments |
varchar |
255 |
否 |
否 |
相关附件 |
patent_profile |
text |
0 |
否 |
否 |
专利简介 |
remark_information |
text |
0 |
否 |
否 |
备注信息 |
hits |
int |
11 |
是 |
否 |
点击数 |
praise_len |
int |
11 |
是 |
否 |
点赞数 |
examine_state |
varchar |
16 |
是 |
否 |
审核状态 |
recommend |
int |
11 |
是 |
否 |
智能推荐 |
create_time |
datetime |
0 |
是 |
否 |
创建时间 |
update_time |
timestamp |
0 |
是 |
否 |
更新时间 |
名称 |
类型 |
长度 |
不是null |
主键 |
注释 |
personnel_introduction_id |
int |
11 |
是 |
是 |
人员介绍ID |
personnel_name |
varchar |
64 |
否 |
否 |
人员名称 |
personnel_gender |
varchar |
64 |
否 |
否 |
人员性别 |
personnel_identity |
varchar |
64 |
否 |
否 |
人员身份 |
personnel_photos |
varchar |
255 |
否 |
否 |
人员照片 |
personal_profile |
text |
0 |
否 |
否 |
个人简介 |
hits |
int |
11 |
是 |
否 |
点击数 |
praise_len |
int |
11 |
是 |
否 |
点赞数 |
recommend |
int |
11 |
是 |
否 |
智能推荐 |
create_time |
datetime |
0 |
是 |
否 |
创建时间 |
update_time |
timestamp |
0 |
是 |
否 |
更新时间 |
名称 |
类型 |
长度 |
不是null |
主键 |
注释 |
seminar_information_id |
int |
11 |
是 |
是 |
研讨会信息ID |
conference_name |
varchar |
64 |
否 |
否 |
会议名称 |
meeting_time |
varchar |
64 |
否 |
否 |
会议时间 |
meeting_place |
varchar |
64 |
否 |
否 |
会议地点 |
participants |
varchar |
64 |
否 |
否 |
参加人员 |
cover_photo_ |
varchar |
255 |
否 |
否 |
封面图片 |
meeting_content |
text |
0 |
否 |
否 |
会议内容 |
hits |
int |
11 |
是 |
否 |
点击数 |
praise_len |
int |
11 |
是 |
否 |
点赞数 |
recommend |
int |
11 |
是 |
否 |
智能推荐 |
create_time |
datetime |
0 |
是 |
否 |
创建时间 |
update_time |
timestamp |
0 |
是 |
否 |
更新时间 |
名称 |
类型 |
长度 |
不是null |
主键 |
注释 |
soft_information_id |
int |
11 |
是 |
是 |
软著信息ID |
soft_title |
varchar |
64 |
否 |
否 |
软著名称 |
user_information |
int |
11 |
否 |
否 |
用户信息 |
user_name |
varchar |
64 |
否 |
否 |
用户姓名 |
cover_photo_ |
varchar |
255 |
否 |
否 |
封面图片 |
relevant_attachments |
varchar |
255 |
否 |
否 |
相关附件 |
introduction_to_soft_book |
text |
0 |
否 |
否 |
软著简介 |
remark_information |
text |
0 |
否 |
否 |
备注信息 |
hits |
int |
11 |
是 |
否 |
点击数 |
praise_len |
int |
11 |
是 |
否 |
点赞数 |
examine_state |
varchar |
16 |
是 |
否 |
审核状态 |
recommend |
int |
11 |
是 |
否 |
智能推荐 |
create_time |
datetime |
0 |
是 |
否 |
创建时间 |
update_time |
timestamp |
0 |
是 |
否 |
更新时间 |
名称 |
类型 |
长度 |
不是null |
主键 |
注释 |
thesis_information_id |
int |
11 |
是 |
是 |
论文信息ID |
thesis_name |
varchar |
64 |
否 |
否 |
论文名称 |
user_information |
int |
11 |
否 |
否 |
用户信息 |
user_name |
varchar |
64 |
否 |
否 |
用户姓名 |
cover_photo_ |
varchar |
255 |
否 |
否 |
封面图片 |
relevant_attachments |
varchar |
255 |
否 |
否 |
相关附件 |
introduction_to_the_paper |
text |
0 |
否 |
否 |
论文简介 |
remark_information |
text |
0 |
否 |
否 |
备注信息 |
hits |
int |
11 |
是 |
否 |
点击数 |
praise_len |
int |
11 |
是 |
否 |
点赞数 |
examine_state |
varchar |
16 |
是 |
否 |
审核状态 |
recommend |
int |
11 |
是 |
否 |
智能推荐 |
create_time |
datetime |
0 |
是 |
否 |
创建时间 |
update_time |
timestamp |
0 |
是 |
否 |
更新时间 |
工程技术研究中心小程序,在系统首页可以查看首页、人员介绍信息、专利信息、软著信息、论文信息、研讨会信息等模块,跳转到后台等内容,如图4-1所示。
论文信息,在页面栏可以查看论文信息列表,主要包括:论文名称、用户信息等内容,如图4-2所示。
public Map<String, Object> obj(HttpServletRequest request) {
Query select = service.select(service.readQuery(request), service.readConfig(request));
List resultList = select.getResultList();
JSONObject jsonObject = new JSONObject();
jsonObject.put("obj",resultList.get(0));
public Query select(Map<String,String> query,Map<String,String> config){
StringBuffer sql = new StringBuffer("select ");
if (config.get(FindConfig.GROUP_BY) != null && !"".equals(config.get(FindConfig.GROUP_BY))){
sql.append("group by ").append(config.get(FindConfig.GROUP_BY)).append(" ");
if (config.get(FindConfig.ORDER_BY) != null && !"".equals(config.get(FindConfig.ORDER_BY))){
sql.append("order by ").append(config.get(FindConfig.ORDER_BY)).append(" ");
if (config.get(FindConfig.PAGE) != null && !"".equals(config.get(FindConfig.PAGE))){
sql.append(" limit ").append( (page-1)*limit ).append(" , ").append(limit);
log.info("[{}] - 查询操作,sql: {}",table,sql);
return runEntitySql(sql.toString());
在专利信息列表进行专利信息的了解,如图4-3所示。在注册页面通过填写用户账号、密码、用户姓名、手机等信息完成用户注册,如图4-4所示。
public class AuthController extends BaseController<Auth, AuthService> {
public AuthController(AuthService service) {
public Map<String, Object> signUp(@RequestBody User user) {
Map<String, String> query = new HashMap<>();
query.put("username",user.getUsername());
List list = service.select(query, new HashMap<>()).getResultList();
user.setPassword(service.encryption(user.getPassword()));
管理员登录,通过填写注册时输入的用户名、密码、权限进行登录,如图4-5所示。
管理员登录进入工程技术研究中心小程序可以查看首页、站点管理(管理员、用户)内容管理(交流论坛、论坛分类)更多管理(论文信息管理、专利信息管理、研讨会信息管理、人员介绍管理)等信息,如图4-6所示。
研讨会信息管理,在研讨会信息列表中,管理员可以可以对研讨会信息进行修改或删除操作,如图4-7所示。
public Map<String, Object> getList(HttpServletRequest request) {
软著信息管理,在软著信息管理中可以对软著信息进行维护管理操作,如图4-8所示。
人员介绍管理,在人员介绍管理列表中可以对信息进行维护管理,如图4-9所示。
@RequestMapping(value = {"/avg_group", "/avg"})
public Map<String, Object> avg(HttpServletRequest request) {
Query count = service.avg(service.readQuery(request), service.readConfig(request));
return success(count.getResultList());
}
用户管理,在用户管理列表中可以查看用户账号、密码、用户姓名、性别、手机、照片等内容,并且根据需要进行修改或删除操作,如图4-10所示。
图4-10用户管理界面图
用户登录进入工程技术研究中心小程序可以查看首页、论文信息、软著信息、研讨会信息等内容,如图4-11所示。
driver-class-name: com.mysql.cj.jdbc.Driver
property-naming-strategy: CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES
default-property-inclusion: ALWAYS
date-format: yyyy-MM-dd HH:mm:ss
基本信息,在用户信息列表中通过填写用户账号、密码、用户姓名、性别、手机、照片等信息进行提交,如图4-12所示。
在研讨会信息页面可以点击了解研讨会信息内容,如图4-13所示。
public Map<String, Object> add(HttpServletRequest request) throws IOException {
service.insert(service.readBody(request.getReader()));
public Map<String, Object> addMap(Map<String,Object> map){
public Map<String,Object> readBody(BufferedReader reader){
StringBuilder sb = new StringBuilder("");
while ((str = br.readLine()) != null){
return JSONObject.parseObject(json, Map.class);
public void insert(Map<String,Object> body){
StringBuffer sql = new StringBuffer("INSERT INTO ");
sql.append("`").append(table).append("`").append(" (");
for (Map.Entry<String,Object> entry:body.entrySet()){
sql.append("`"+humpToLine(entry.getKey())+"`").append(",");
sql.deleteCharAt(sql.length()-1);
for (Map.Entry<String,Object> entry:body.entrySet()){
Object value = entry.getValue();
sql.append("'").append(entry.getValue()).append("'").append(",");
sql.append(entry.getValue()).append(",");
sql.deleteCharAt(sql.length() - 1);
log.info("[{}] - 插入操作:{}",table,sql);
Query query = runCountSql(sql.toString());
第5章软件测试
测试存在于软件开发进程中的最后一个阶段,它可以保证一个软件的开发质量是否符合设计者的初衷,也为程序的正式上线做了最后一道质量检测的工序。软件测试主要是控制各种条件、包括软件输出方式,使用模式和运行环境等,来评估一个系统或应用是否符合设计标准。在软件测试过程中,我们一般刻意的去制造错误和极端条件,不能仅依照正常模式允许,而是多去尝试那些意外的情况。
只有在运行和维护阶段之前经历大量的测试的软件,才能说明它的质量是经得起检验的。最近计算机业界也都一致认为,测试应该存在于软件设计的每个阶段,因为越早发现错误,修复起来就越容易。
黑盒测试,也称为功能测试。它将需软件看作一个黑盒,像一个普通用户一样来模拟软件的使用流程。黑盒测试通过大量的输入边界值或错误数据,来检查是否可产生正确的输出。
本系统测试 主要选择黑盒测试,少量采用白盒测试。通过测试达到以下测试目的:
1.检查各大功能模块的运行,确保其能够正确运行,并检查各页面的完整性,保证页面完整。
2.检查各个接口是否可以正确地输入和输出,保证数据流通稳定可行。
登录部分测试用例 |
|||||
编号 |
对象 |
项目 |
操作 |
预期结果 |
结果 |
1 |
登录 |
登录提示 |
使用正确的账号密码登录 |
成功登录 |
预期结果 |
2 |
登录提示 |
使用正确的账号但错误的密码登录 |
提示密码错误 |
预期结果 |
|
3 |
登录提示 |
使用错误的账号登录 |
提示不存在账户 |
预期结果 |
|
4 |
登录提示 |
不输入账号,点击登录 |
提示输入账号 |
预期结果 |
|
5 |
登录提示 |
输入账号但不输入密码点击登录 |
提示输入密码 |
预期结果 |
|
6 |
登录入口 |
已登录账号,查看登录入口 |
不显示登录入口 |
预期结果 |
全部测试用例都已通过(包括但不限于以上测试用例),且不存在漏洞,实现了论文开始时所作要求。本系统运行稳定,使用流畅,可以满足客户需求。
5.5.1系统功能评价
试运行后进行系统评估,可以认为该系统达到预定的目标要求,可以满足用户的需求,也满足了系统开发前所作目标。
5.5.2系统技术评价
系统在经过大量重复测试后运行十分稳定,安全实用,功能模块已经达到预定目标所需。
5.5.3系统经济评价
在规定的时间内实现系统的大部分功能,且满足要求,节省开发成本,有助于提高科学管理水平,符合本人经济情况。
第6章 总结
本文利用Springboot框架和MySQL数据库技术,通过分析工程技术研究中心与微信小程序相结合,并完成了基于微信小程序的工程技术研究中心。经调试结果显示,本系统基本可以满足一个工程技术研究中心小程序的业务需要。系统界面简洁而有美感, 易操作,做出了自己的特色,然而因为时间仓促再加上缺乏系统开发经验和仅依靠少数问卷调查方式,因此本系统还存在不少缺陷、不足,比如:
1. 数据输入的格式并没有全部检验,所以很难保证数据的准确,可能有一些不符合规则的数据也可以通过检验。
2. 系统功能还不够完善,无法提供丰富多彩的在线功能。
本系统还存在一些漏洞没有解决,在现实应用情境中很难保证完全不出错,但相信通过再次完善,可以调试出真正符合实际的工程技术研究中心小程序。
[1]赵少翔.智能建筑综合布线系统工程技术研究[J].科技创新与应用,2022,12(09):151-154.DOI:10.19981/j.CN23-1581/G3.2022.09.036.
[2]郭超.工程技术研究中心的网络信息管理系统设计[J].微型电脑应用,2022,38(01):51-54.
[3]程耀华.大数据技术在计算机网络信息管理中的应用——评《信息系统项目管理师教程》[J].中国油脂,2022,47(01):166.
[4]高志平. 基于SpringBoot框架与ITIL方法的运维管理系统的设计与实现[D].华东师范大学,2021.DOI:10.27149/d.cnki.ghdsu.2021.001482.
[5]本刊通讯员.四川省科技厅举办省级工程技术研究中心建设座谈会[J].内江科技,2021,42(10):2.
[7].“国家林业草原人工智能与装备工程技术研究中心”落户东北林业大学[J].林业机械与木工设备,2021,49(10):10.
[8].国家设施农业工程技术研究中心[J].农业工程技术,2021,41(28):29.
[9]刘卿卿.面向“新工科”人才培养的高校工程技术研究中心发展思考[J].科技风,2021(27):6-8.DOI:10.19392/j.cnki.1671-7341.202127003.
[10]刘小双,韩晓彤,马凯博.基于用户体验要素的云盘小程序设计研究[J].工业设计,2021(09):123-124.
[13].“微生物发酵安徽省工程技术研究中心”简介[J].安徽工程大学学报,2021,36(04):2.
[15]郭超.工程技术研究中心办公自动化信息网络建设[J].新型工业化,2021,11(07):67-68.DOI:10.19335/j.cnki.2095-6649.2021.7.030.
[16]许烨,潘超.基于用户体验的微信小程序设计[J].无线互联科技,2021,18(10):50-51.
[18]田海晴. 基于SpringBoot和Vue框架的共享运营管理平台的设计与实现[D].山东大学,2020.DOI:10.27272/d.cnki.gshdu.2020.004528.
大学生活在这个时候即将划上一个句号,但是对于我的人生道路来说,这仅仅是一个逗号,我将面对的是又一次征程的开始。
由于本人水平有限,加上时间紧促,本文一定有不少缺点和不足,恳请各位老师给予帮助和指正。
免费领取本源代码,请关注点赞+私信
(附源码)Springboot工程技术研究中心小程序 毕业设计 201738相关推荐
- (附源码)点餐微信小程序系统 毕业设计221144
springboot点餐微信小程序 摘 要 点餐微信小程序采用B/S模式.采用JAVA语言.springboot框架.mysql数据库.小程序框架uniapp等开工具.促进了点餐微信小程序的业务发展 ...
- (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
小程序SSM疫苗管理系统 摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,疫苗管理小程序被用 ...
- (附源码 )SSM+mysql+微信小程序网易云音乐设计与实现 毕业设计261620
基于SSM微信小程序的网易云音乐 摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,微信小程序的 ...
- (附源码)SSM+mysql+微信小程序网易云音乐设计与实现 毕业设计261620
基于SSM微信小程序的网易云音乐 摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,微信小程序的 ...
- (附源码)ssm基于微信小程序的恋上诗词设计与实现 毕业设计 011431
基于SMM微信小程序的恋上诗词设计与实现 摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,恋 ...
- (附源码)ssm基于微信小程序的社区老人健康管理服务系统的设计与实现 毕业设计 011513
要 随着现在网络的快速发展,网络的应用在各行各业当中它很快融入到了许多分类管理之中,他们利用网络来做这个社区老人健康管理服务系统,随之就产生了"社区老人健康管理服务系统 .",这样 ...
- (附源码)springboot零接触校园快递管理系统 毕业设计 654153
零接触校园快递管理系统 摘 要 科技进步的飞速发展引起人们日常生活的巨大变化,电子信息技术的飞速发展使得电子信息技术的各个领域的应用水平得到普及和应用.信息时代的到来已成为不可阻挡的时尚潮流,人类发展 ...
- (附源码)springboot优课在线教学系统 毕业设计 081251
基于Java Web的优课在线教学系统的设计与实现 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也 ...
- (附源码)springboot高校社团管理系统的开发毕业设计231128
目 录 摘要 1 绪论 1.1 研究背景 1.2 研究意义 1.3论文结构与章节安排 2 高校社团管理系统系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据增加流程 2.2.2 ...
- 微信小程序项目源码springboot在线考试系统小程序+后台管理系统|前后分离VUE.js
最新文章
- 元素重叠及position定位的z-index顺序
- Python的Flask入门
- 前15天mysql_Mysql查询今天/昨天/15天前/上个月/去年/上周每日等函数
- Tomcat 7 'javax.el.ELException' 的解决方式(failed to parse the expression [${xxx}])
- 估计很多前端都没学过单元测试~
- java永生代和新生代_Java:永生的对象和对象的复活
- 为什么选择Docker?
- zen brush 2 android,zen brush2
- 一种电阻电感电容自动识别及阻抗值测量电路
- 最优化方法-黄金分割法及Matlab实现
- IBM 架构师为何以及如何成为了架构师
- Microsoft Visual C++ 14.0 is required.
- node.js+cocoscreator自研斗地主游戏
- 音频信号的基波、谐波
- 拼多多-桌上暖垫排行榜-好评榜调研
- solidwork 侵权 证据_企业常见版权侵权问题咨询总结
- TreeMap集合怎样依照Value进行排序
- 迪杰斯特拉算法及变式(最短距离,打印路径,最短经过节点数)
- 华为p10 android几,华为p10国行版和海外版有什么区别 配置参数对比评测
- Python抓取某东电商平台数据