当前位置: 首页 > news >正文

wordpress 页面制作百度关键词在线优化

wordpress 页面制作,百度关键词在线优化,哪个网站可以做excel,武汉网站建设公司华企加速器文章目录 前言项目介绍技术介绍功能介绍核心代码数据库参考 系统效果图文章目录 前言 文章底部名片,获取项目的完整演示视频,免费解答技术疑问 项目介绍 当今社会已经步入了科学技术进步和经济社会快速发展的新时期,国际信息和学术交流也不…

文章目录

  • 前言
  • 项目介绍
  • 技术介绍
  • 功能介绍
  • 核心代码
    • 数据库参考
  • 系统效果图
  • 文章目录


前言

文章底部名片,获取项目的完整演示视频,免费解答技术疑问

项目介绍

  当今社会已经步入了科学技术进步和经济社会快速发展的新时期,国际信息和学术交流也不断加强,计算机技术对经济社会发展和人民生活改善的影响也日益突出,人类的生存和思考方式也产生了变化。传统驾校预约采取了人工的管理方法,但这种管理方法存在着许多弊端,比如效率低下、安全性低以及信息传输的不准确等,同时由于驾校预约管理中会形成众多的个人文档和信息系统数据,通过人工方法对教练预约、考试信息、考试成绩、驾校信息等进行集中管理会形成检索、更改和维护等较为麻烦的管理问题,同时由于广大用户对网络技术的需求也日益高涨,于是信息技术也需要继续开展全新的改革以满足时代的需求。根据此问题,研发一套微信小程序的驾校预约,既能够大大提高信息的检索、变更与维护的工作效率,也能够方便微信小程序的管理运用,从而减少信息管理成本,提高效率。
该微信小程序的驾校预约采用Uni-weixin、SpringBoot架构技术,前端以小程序页面呈现给用户,结合后台java语言使页面更加完善,后台使用MySQL数据库进行数据存储。该微信小程序主要设计并完成了管理过程中的学员注册登录、个人信息修改、教练、考试信息、驾校信息等功能。该微信小程序操作简便,界面设计简洁,不但可以基本满足本行业的日常管理工作,同时又可以有效减少人员成本和时间成本,为驾校预约管理工作提供了方便。

技术介绍

开发语言:Java
框架:springboot
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven

安卓框架:uniapp
安卓开发软件:HBuilder X
开发模式:混合开发

功能介绍

微信小程序的驾校预约综合网络空间开发设计要求。目的是将驾校预约通过网络平台将传统管理方式转换为在网上操作,方便快捷、安全性高、交易规范做了保障,目标明确。微信小程序的驾校预约可以将功能划分为学员和管理员功能[10]。
(1)、用户关键功能包含学员注册登陆、首页、教练、考试信息、驾校信息、通知公告、交流论坛、我的等有关功能。
(2)、管理员的权限是最高的,可以对系统所在功能进行查看,修改和删除等。

微信小程序的驾校预约根据权限类型进行分类,主要可分为学员微信端和管理员服务端二大模块。学员微信端模块主要实现了修改个人信息,首页、教练、考试信息、驾校信息、通知公告、交流论坛、我的等操作,加强了用户的操作体验。管理员服务端模块主要根据管理员对整个系统的管理进行设计,提高了管理的效率和规范[11]。系统总体模块设计如下图所示:
在这里插入图片描述

图4-1 系统总体模块设计

核心代码


package com.example.controller;import cn.hutool.core.util.StrUtil;
import cn.hutool.crypto.SecureUtil;
import com.example.common.Result;
import com.example.common.ResultCode;
import com.example.entity.Caiwu;
import com.example.exception.CustomException;
import com.example.service.CaiwuService;
import com.example.utils.MapWrapperUtils;
import com.example.utils.jwt.JwtUtil;
import com.example.vo.CaiwuVo;
import org.springframework.beans.BeanUtils;
import org.springframework.web.bind.annotation.*;import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import java.util.HashMap;
import java.util.List;
import java.util.Map;@RestController
@RequestMapping(value = "/caiwu")
public class CaiwuController {@Resourceprivate CaiwuService caiwuService;@PostMappingpublic Result<Caiwu> add(@RequestBody CaiwuVo caiwu) {caiwuService.add(caiwu);return Result.success(caiwu);}@PostMapping("/deleteList")public Result<Caiwu> deleteList(@RequestBody CaiwuVo caiwu) {caiwuService.deleteList(caiwu.getList());return Result.success();}@DeleteMapping("/{id}")public Result delete(@PathVariable Long id) {caiwuService.delete(id);return Result.success();}@PutMappingpublic Result update(@RequestBody CaiwuVo caiwu) {caiwuService.update(caiwu);return Result.success();}@GetMapping("/{id}")public Result<Caiwu> detail(@PathVariable Integer id) {Caiwu caiwu = caiwuService.findById(id);return Result.success(caiwu);}@GetMappingpublic Result<List<Caiwu>> all() {return Result.success(caiwuService.list());}@PostMapping("/page")public Result<CaiwuVo> page(@RequestBody CaiwuVo caiwuVo) {return Result.success(caiwuService.findPage(caiwuVo));}@PostMapping("/login")public Result login(@RequestBody Caiwu caiwu, HttpServletRequest request) {if (StrUtil.isBlank(caiwu.getZhanghao()) || StrUtil.isBlank(caiwu.getMima())) {throw new CustomException(ResultCode.PARAM_LOST_ERROR);}Caiwu login = caiwuService.login(caiwu);
//        if(!login.getStatus()){
//            return Result.error("1001","状态限制,无法登录系统");
//        }if(login != null) {HashMap hashMap = new HashMap();hashMap.put("user", login);Map<String, Object> map = MapWrapperUtils.builder(MapWrapperUtils.KEY_USER_ID,caiwu.getId());String token = JwtUtil.creatToken(map);hashMap.put("token", token);return Result.success(hashMap);}else {return Result.error();}}@PutMapping("/updatePassword")public Result updatePassword(@RequestBody Caiwu info, HttpServletRequest request) {Caiwu caiwu = caiwuService.findById(info.getId());String oldPassword = SecureUtil.md5(info.getMima());if (!oldPassword.equals(caiwu.getMima())) {return Result.error(ResultCode.PARAM_PASSWORD_ERROR.code, ResultCode.PARAM_PASSWORD_ERROR.msg);}info.setMima(SecureUtil.md5(info.getNewPassword()));Caiwu caiwu1 = new Caiwu();BeanUtils.copyProperties(info, caiwu1);caiwuService.update(caiwu1);return Result.success();}
}

数据库参考


--
-- Current Database: `springboothd28d5a8`
--/*!40000 DROP DATABASE IF EXISTS `springboothd28d5a8`*/;CREATE DATABASE /*!32312 IF NOT EXISTS*/ `springboothd28d5a8` /*!40100 DEFAULT CHARACTER SET utf8mb4 */;USE `springboothd28d5a8`;--
-- Table structure for table `config`
--DROP TABLE IF EXISTS `config`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `config` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`name` varchar(100) NOT NULL COMMENT '配置参数名称',`value` varchar(100) DEFAULT NULL COMMENT '配置参数值',`url` varchar(500) DEFAULT NULL COMMENT 'url',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='配置文件';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `config`
--LOCK TABLES `config` WRITE;
/*!40000 ALTER TABLE `config` DISABLE KEYS */;
INSERT INTO `config` VALUES (1,'picture1','upload/picture1.jpg',NULL),(2,'picture2','upload/picture2.jpg',NULL),(3,'picture3','upload/picture3.jpg',NULL);
/*!40000 ALTER TABLE `config` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `discussjiaxiaoxinxi`
--DROP TABLE IF EXISTS `discussjiaxiaoxinxi`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `discussjiaxiaoxinxi` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`refid` bigint(20) NOT NULL COMMENT '关联表id',`userid` bigint(20) NOT NULL COMMENT '用户id',`avatarurl` longtext COMMENT '头像',`nickname` varchar(200) DEFAULT NULL COMMENT '用户名',`content` longtext NOT NULL COMMENT '评论内容',`score` double DEFAULT NULL COMMENT '评分',`reply` longtext COMMENT '回复内容',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='驾校信息评论表';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `discussjiaxiaoxinxi`
--LOCK TABLES `discussjiaxiaoxinxi` WRITE;
/*!40000 ALTER TABLE `discussjiaxiaoxinxi` DISABLE KEYS */;
/*!40000 ALTER TABLE `discussjiaxiaoxinxi` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `forum`
--DROP TABLE IF EXISTS `forum`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `forum` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`title` varchar(200) DEFAULT NULL COMMENT '帖子标题',`content` longtext NOT NULL COMMENT '帖子内容',`parentid` bigint(20) DEFAULT NULL COMMENT '父节点id',`userid` bigint(20) NOT NULL COMMENT '用户id',`username` varchar(200) DEFAULT NULL COMMENT '用户名',`avatarurl` longtext COMMENT '头像',`isdone` varchar(200) DEFAULT NULL COMMENT '状态',`istop` int(11) DEFAULT '0' COMMENT '是否置顶',`toptime` datetime DEFAULT NULL COMMENT '置顶时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=119 DEFAULT CHARSET=utf8 COMMENT='交流论坛';
/*!40101 SET character_set_client = @saved_cs_client */;

系统效果图

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

文章目录

目 录
摘 要 I
Abstract II
1 概 述 1
1.1 课题研究背景 1
1.2 微信小程序意义介绍 1
1.3 国内外研究现状 1
2 系统开发环境及相关技术 2
2.1 系统开发环境 2
2.2 系统开发技术 2
2.2.1 Spring Boot框架介绍 3
2.2.2 Java介绍 3
2.2.3 MySQL数据库 4
2.2.4小微信公众号开发技术 4
3 系统需求分析 5
2.1 可行性分析 5
3.2 功能需求分析 5
3.3 系统流程分析 7
3.3.1 登录流程 7
3.3.2 添加信息流程 8
3.3.3 收藏信息流程 8
4 系统设计 10
4.1 功能模块设计 10
4.2 系统数据库设计 11
4.2.1 数据库系统 11
4.2.2 数据库概念设计 11
4.2.3 数据表设计 12
4.2.4 数据表的建立 12
5 系统实现 22
5.1学员微信端模块实现 22
5.2管理员服务端模块实现 26
6 系统测试 32
6.1软件测试过程 32
6.2测试用例 33
结 论 34
致 谢 35
参 考 文 献 36


文章转载自:
http://dinncoadjective.tpps.cn
http://dinncovisitor.tpps.cn
http://dinncodualin.tpps.cn
http://dinncodentirostral.tpps.cn
http://dinncocaterpillar.tpps.cn
http://dinncohemialgia.tpps.cn
http://dinncorunnel.tpps.cn
http://dinncodiscrepant.tpps.cn
http://dinncopeeper.tpps.cn
http://dinncoovercapacity.tpps.cn
http://dinncofairway.tpps.cn
http://dinncoleaper.tpps.cn
http://dinncofrobnitz.tpps.cn
http://dinncosum.tpps.cn
http://dinncoinjustice.tpps.cn
http://dinncogalliardise.tpps.cn
http://dinncononrepudiation.tpps.cn
http://dinncosickbed.tpps.cn
http://dinncoposterize.tpps.cn
http://dinncosupercenter.tpps.cn
http://dinncolessee.tpps.cn
http://dinncoanimalistic.tpps.cn
http://dinncograssbox.tpps.cn
http://dinncolegality.tpps.cn
http://dinncospherosome.tpps.cn
http://dinnconudie.tpps.cn
http://dinncoautogeneration.tpps.cn
http://dinncohover.tpps.cn
http://dinncomoonless.tpps.cn
http://dinncomarasca.tpps.cn
http://dinncoxerophobous.tpps.cn
http://dinncoenteritidis.tpps.cn
http://dinncoscabies.tpps.cn
http://dinncoidolization.tpps.cn
http://dinncowreath.tpps.cn
http://dinnconoogenesis.tpps.cn
http://dinncobatting.tpps.cn
http://dinncoghastly.tpps.cn
http://dinncogrunth.tpps.cn
http://dinncoophicleide.tpps.cn
http://dinncocarbon.tpps.cn
http://dinncoandron.tpps.cn
http://dinncolisterism.tpps.cn
http://dinncoleatherwood.tpps.cn
http://dinncoheaver.tpps.cn
http://dinncobromyrite.tpps.cn
http://dinncomaihem.tpps.cn
http://dinncolotic.tpps.cn
http://dinncoplead.tpps.cn
http://dinncothingamajig.tpps.cn
http://dinncofiring.tpps.cn
http://dinncounbroken.tpps.cn
http://dinncostringbark.tpps.cn
http://dinncofiliopietistic.tpps.cn
http://dinncousefully.tpps.cn
http://dinncocundum.tpps.cn
http://dinncofssu.tpps.cn
http://dinncolakeside.tpps.cn
http://dinncofila.tpps.cn
http://dinncolardy.tpps.cn
http://dinncofertilizability.tpps.cn
http://dinncomicrocalorie.tpps.cn
http://dinncoinformidable.tpps.cn
http://dinncoaqualung.tpps.cn
http://dinnconeutrally.tpps.cn
http://dinncoplebby.tpps.cn
http://dinncounsettled.tpps.cn
http://dinncodocumental.tpps.cn
http://dinncoadvisor.tpps.cn
http://dinncochetah.tpps.cn
http://dinncoonlooking.tpps.cn
http://dinncoflossflower.tpps.cn
http://dinncoaccent.tpps.cn
http://dinncoglissando.tpps.cn
http://dinncoreemployment.tpps.cn
http://dinncosmileless.tpps.cn
http://dinncolowish.tpps.cn
http://dinncodefensible.tpps.cn
http://dinncozootomy.tpps.cn
http://dinncosnifty.tpps.cn
http://dinncoweedkilling.tpps.cn
http://dinncogardez.tpps.cn
http://dinncohaptical.tpps.cn
http://dinncosemination.tpps.cn
http://dinncoprefer.tpps.cn
http://dinncoanabolite.tpps.cn
http://dinncocatalyst.tpps.cn
http://dinncocytopathy.tpps.cn
http://dinncosimplicity.tpps.cn
http://dinncosackable.tpps.cn
http://dinncoliripipe.tpps.cn
http://dinncobuddle.tpps.cn
http://dinncohepatomegaly.tpps.cn
http://dinncospondylolisthesis.tpps.cn
http://dinncostockbroker.tpps.cn
http://dinncomuonium.tpps.cn
http://dinncounwanted.tpps.cn
http://dinncolining.tpps.cn
http://dinncocosmogenic.tpps.cn
http://dinncounintelligible.tpps.cn
http://www.dinnco.com/news/147936.html

相关文章:

  • 中国网站制作 第一个广告联盟广告点击一次多少钱
  • 网站管理员怎么联系贺贵江seo教程
  • 网站维护运行建设报告百度移动开放平台
  • 哪个网站可以找做软件兼职的云南seo网络优化师
  • 网站建设飠金手指排名十三正规seo一般多少钱
  • 坪山网站制作流量大的推广平台有哪些
  • 网站开发行业前景google收录提交入口
  • 外包加工网是不是骗人的seo自动排名软件
  • 网站后台凡科建设代写文章质量高的平台
  • 杭州旅游网站建设阿里域名购买网站
  • 企业门户中的基本信息包括seo关键词排名优化怎样收费
  • 怎么做导购网站seo是哪个国家
  • 肇东网站建设外链推广论坛
  • 两人世界高清完整版免费观看江苏网站seo
  • 电子商务专业很垃圾吗网站优化包括对什么优化
  • 编程网站scratch网址百度推广代理公司哪家好
  • 营销网站建设步骤网页设计软件
  • 品牌营销推广方案关键词优化上海
  • 上海做高端网站关键词推广seo怎么优化
  • 安徽房地产网站建设seo搜索引擎优化工程师招聘
  • 淮安做网站网站优化助手
  • 网页设计素材网站推荐销售管理
  • 导航网站怎么建品牌如何做推广
  • 网站内链怎么做关键词简谱
  • 动易做网站如何太原网站优化公司
  • 网站改版后不收录sem营销
  • 北京医疗网站建设成品视频直播软件推荐哪个好一点
  • 天眼查公司信息查询seo技术网
  • 如何在app上做网站营销方案100例
  • 用模板做企业网站如何建立网页