基于SpringBoot+Redis的JAVA+SQL电子通讯录系统

1.包含源程序,数据库脚本。代码和数据库脚本都有详细注释。
2.课题设计仅供参考学习使用,可以在此基础上进行扩展完善

代码已经上传github,下载地址https://github.com/21503882/communication
开发环境:


Eclipse ,MYSQL,JDK1.8,Tomcat 8.5
涉及技术点:
MVC模式、SpringBoot、Mybatis、Redis、HTML、log4j、druid、Bootstrap、
Semantic UI、Thymeleaf、JavaScript、CSS、JQUERY、Ajax等
适合学习J2EE的一段时间的熟手,代码思路清晰,注解详细,数据库用的是mysql5.1,服务器用的tomcat8.5,JDK版本1.8. 编程软件Eclispe J2EE版本。是典型MVC架构,并且前后台分离
主要功能:

系统的模结构图 
图1.1 系统的模块结构图-用户
图1.2  
图1.3 系统的模块结构图-管理员
1.1.2 系统模块结构图解
本系统主要满足不同用户对其自身的通讯录信息进行增加、删除、修改和排序等操作,并支持不同用户登陆,由系统管理员对用户信息进行统一的管理和维护。
1.设置关闭时间:设置定时关闭系统时间(以秒为单位)
2.取消关闭设置:将已设置的定时关闭时间取消(未设置关闭时间前,不可用)
3.显示当前时间:为用户显示当前时间
4.系统托盘功能:在本程序托盘中提供显示版本、作者信息及退出系统功能
5.显示所有信息:显示该用户的所有通信录信息内容
6.增加通讯录信息:为该用户增加通讯录信息
7.修改通讯录信息:为该用户修改指定通讯录信息
8.删除通讯录信息:为该用户删除选定通讯录信息
9.按姓名查找:为该用户按姓名查找指定通讯录信息
10.按分组查找:为该用户按分组查找指定通讯录信息
11.按性别查找:为该用户按性别查找指定通讯录信息
12.按单位查找:为该用户按单位查找指定通讯录信息
13.按姓名排序:将该用户的通讯录信息表按姓名排序存放
14.按单位排序:将该用户的通讯录信息表按单位排序存放
15.按生日排序:将该用户的通讯录信息表按生日排序存放
16.修改管理员密码:修改管理员自身密码
17.删除用户信息:管理员删除指定用户
18.增加用户信息:管理员增加用户 
图1.4 用户信息验证界面 
1.1.3 增加联系人信息界面 
图1.5 增加联系人信息界面 
更新联系人1.1.4 按姓氏排序信息界面 
图1.6 按姓氏排序信息界面
1.1.5 管理员删除用户界面 
图1.7 管理员删除用户界面 
查询记录管理员登录 
删除用户

代码已经上传github,下载地址https://github.com/21503882/communication

基于SpringBoot+Redis的JAVA+SQL电子通讯录系统相关推荐

  1. java 快递项目_基于SpringBoot开发的Java快递代拿系统

    该项目基于 [基于SSM开发的Java快递代拿系统] 项目全面升级,使用当前最为流行的 SpringBoot 框架,相关技术栈全面更新!是您深入学习 SpringBoot 开发的最佳实践! 相关技术栈 ...

  2. 基于JAVA的电子通讯录+源码+毕业设计+课程设计

    源码地址:JAVA+SQL+电子通讯录+源码+毕业设计 随着信息时代的到来,人们越来越注重通讯方式的快捷性和高效性.在这样的背景下,电子通讯录应运而生,成为人们生活中不可或缺的工具.在这篇文章中,我们 ...

  3. 基于springboot+redis+bootstrap+mysql开发一套属于自己的分布式springcloud云权限架构(七)【权限架构生产者(数据字典)】

    在我们的编码中我们经常会存放一些静态常量,而这些静态变量我们通常都是写死的,如果我们需要改变这些静态变量的值那么我们必须要修改代码,并重新发布程序,这很明显很不符合我们现实中的业务场景,我们现实中的业 ...

  4. springboot毕设项目基于SpringBoot+Vue的冷冻货物仓单质押系统9y3d6(java+VUE+Mybatis+Maven+Mysql)

    springboot毕设项目基于SpringBoot+Vue的冷冻货物仓单质押系统9y3d6(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tom ...

  5. C#session共享+redis_技术干货分享:基于SpringBoot+Redis的Session共享与单点登录

    categories: 架构 author: mrzhou tags: SpringBoot redis session 单点登录 基于SpringBoot+Redis的Session共享与单点登录 ...

  6. java基于springboot的高校学报论文在线投稿系统

    项目介绍 在新发展的时代,众多的软件被开发出来,给用户带来了很大的选择余地,而且人们越来越追求更个性的需求.在这种时代背景下,高校只能以工作人员为导向,以稿件的持续创新作为高校最重要的竞争手段. 功能 ...

  7. 【JAVA程序设计】基于SpringBoot+VUE的高校疫情打卡系统-前后端分离

    基于SpringBoot+VUE的高校疫情打卡系统 零.项目获取 一.项目简介 二.开发环境 三.项目技术 四.系统架构 五.运行截图 六.数据库设计 零.项目获取 获取方式(点击下载):是云猿实战 ...

  8. 基于JAVA的电子招投标系统的设计与实现

    开发工具(eclipse/idea/vscode等): 数据库(sqlite/mysql/sqlserver等): 功能模块(请用文字描述,至少200字): 研究方向.思路和重点: 本平台的开发是基于 ...

  9. 基于SpringBoot+Mybatis开发的前后端ERP系统Saas平台

    源码介绍 基于SpringBoot+Mybatis开发的前后端ERP系统Saas平台 ,专注于中小微企业的ERP软件.进销存系统,是一套基于SpringBoot2.2.0, Mybatis, JWT, ...

最新文章

  1. 第十八天:规划风险管理和识别风险
  2. 自己做一桌丰盛晚餐犒劳犒劳
  3. 前端学习(2933):vue中的循环语句
  4. Linux的常用指令
  5. Know more about Oracle Latches
  6. 部署Symantec Antivirus 10.0网络防毒服务器之二
  7. python爬虫爬取豆瓣电影
  8. Python正则表达式指南下半部
  9. MathorCup竞赛任务分配
  10. Oracle客户端工具安装(PL/SQL Developer 和 instantclient)
  11. android手机设置固定dns,手机怎么设置dns 手机设置dns方法【详解】
  12. 程序员是如何从小白做到年薪百万
  13. 汇编语言 程序设计 顺序结构
  14. 使用Fragment和ListView、RecyclerV实现动物信息显示
  15. Android开发者熬夜也要看完的25本中、高级工程师进阶必看书籍
  16. 7 客户端认证方式 之 client_secret_jwt
  17. 【正点原子Linux连载】第二十三章 音频应用编程-摘自【正点原子】I.MX6U嵌入式Linux C应用编程指南V1.1
  18. C语言------内存管理
  19. Day-8 bootstrap 徽章、进度条、分页、列表组
  20. spotify能免费下歌吗_Spotify免费版与高级版:值得升级吗?

热门文章

  1. linux笔记本无法重启电脑,小心变砖!三星部分笔记本电脑存在UEFI启动Linux故障...
  2. 对DBpedia各子数据集特点分析
  3. 基于jsp+ssm+springboot的小区物业管理系统【设计+论文+源码】
  4. 李正茂 :元宇宙与云网融合
  5. 威联通TS-532x 篇零 qts5.0不插盘不能运行,不能安装系统
  6. arm开发板放张图片动起来_如何看待第三届集成电路创新创业大赛arm杯北理在杯赛中居然可以在0.35s内播放完20张ppt?...
  7. Web3.0游戏是否还有未来?
  8. python所有变量更新_Python多处理更新全局变量
  9. 城市查询-汉字转拼音、拼音、全拼、简拼、混拼、卷舌音、前后鼻音、兼容查询C#与nodejs+redis应用---笔记
  10. ZZULIOJ1028