java+swing+mysql日程管理系统分析设计
开发前言:
日程管理系统,顾名思义,就是记录个人每天的日程安排,每天该干些什么。通过日程管理系统,
我们可以很好的安排自己的工作时间,提高工作效率,真正的成为“时间管理大师”。通过设计开发
一套时间管理系统,我们也可以很好的检测自己的java基础,以及swing图形化界面设计的能力。
系统设计构思:
首先日程管理系统,必须有两个用户角色,一个是用户,一个是管理员;
用户:
可以注册、登录系统;可以查看日历(为此本系统专门手写了一个日历工具);
用户选中某日后可以添加该日的行程事项;也可以修改、删除;
用户可以修改个人资料、修改密码;
管理员:
可以登录系统、管理用户(冻结和解冻限制用户使用);管理员的功能较为简单。
功能模块,如下图所示:
整体功能就是构思完成。
系统开发工具:
eclipse或者myeclipse,也可以使用idea
java运行环境jdk,版本1.8
mysql数据库,以及附带的navicat可视化工具。
使用技术:
java面向对象编程思想
使用swing去设计图形化界面
使用jdbc去操作数据库。
数据库设计:
数据库设计本着能用最少的表解决问题,那就无需加表,系统设计了三个表;
管理表用来管理管理员信息,用户表用来存储用户信息,还有一个是日程表用来管理用户日程;
说到这里某些杠精,可能又会说,管理员和用户可以存在一个表里,用标识区分。没错,你赢了。
系统最终设计:
登录:
注册:
用户主界面:
日历信息:
日程信息:
添加日程:
个人信息:
至此,系统设计基本完成了,希望可以给到你一个灵感。
java+swing+mysql日程管理系统分析设计相关推荐
- 【原创】java+swing+mysql教室管理系统设计与实现
大学生活中,我们很多时候都要用到教室,比如开个班会,开展某次活动,一般情况下为了避免占用教室资源,一般情况下都会提前进行预约教室,所以今天我们讲的就是如何使用java+swing+mysql去设计一个 ...
- Java Swing+Mysql电影购票系统(普通用户/管理员登录+充值购票+影院管理)
Java Swing+Mysql电影购票系统 文章目录 数据库连接 主要页面 运行截图 文章目录 电影购票系统模拟真实购票流程,在线选座,充值购票,影院信息管理.登录用户分为:普通用户+管理员 数据库 ...
- 基于Java+Swing+Mysql实现旅游管理信息系统
基于Java+Swing+Mysql实现旅游管理信息系统 一.系统介绍 二.功能展示 1.登陆 2.注册 3.旅游信息查询 4.查看游行团信息 5.报名 6.报名信息管理 三.数据库 四.其它 1.其 ...
- 【Java课程设计】基于Java Swing+MySQL的学生基本信息管理系统----附git仓库地址
一.项目简介 功能描述: 基于Java Swing+MySQL的学生基本信息管理系统,支持对学院.班级.学生信息的增删改查. 参考git地址或博客地址: https://www.bilibili.co ...
- Java Swing Mysql实现的汽车租赁租车管理系统源码附带设计报告及视频导入运行教程
Java swing mysql实现的简单的汽车租赁管理系统, 主要实现了用户登录注册.管理员添加.查看.编辑.删除汽车信息.用户查看汽车信息.租用车辆.查看自己租用的车辆等功能. 基础开发环境 开发 ...
- 超市管理系统java swing+mysql报告_基于java+swing+mysql的超市管理系统
运行环境:java jdk 1.8 IDE环境:Eclipse,Myeclipse,IDEA都可以 硬件环境:windows 7/8/10 2G内存以上(推荐4G,4G以上更好) 可以实现: 销售管理 ...
- 基于java+swing+mysql+JFeeChart的企业人力资源管理系统(1)
文章目录 一,前言 二,项目运行图 (1)主界面(管理员界面) (2)员工资料运行图 (3)全部员工查看运行图 (4)部门管理运行图 (5)岗位管理运行图 (6)工资发放系统运行图 (7)薪酬记录运行 ...
- java swing mysql实现的员工工资管理系统项目
下载链接https://download.csdn.net/download/RONNIE_Zz/12675313 项目功能 随着经济的发展,企业正向着大型化.规模化发展,而对于大中型企业,员工.职称 ...
- 基于java+swing的员工出差报销管理系统(java+swing+Mysql+lw)
基于java+swing的员工出差报销管理系统(java+swing+Mysql+lw) 项目名称:基于java swing的员工出差报销管理系统 涉及技术:java.java swing.mysql ...
最新文章
- activeRecord 绑定属性的属性
- CF1479D Odd Mineral Resource
- 创建一个Java :: Geci生成器
- sql高级语法之IF、IFNULL
- .git文件过大,如何清理
- Renascence的C++笔记
- 牛顿莱布尼茨公式 几何解释
- 从头到尾彻底理解KMP(转载自July)
- 前端面试之浏览器/HTML/CSS问题
- WMD:基于词向量的文档相似度计算
- 李昌镐:苍老的青春(转载)
- 线性滤波和非线性滤波
- Google还能做什么?(转贴)
- 外贸SOHO如何使用Magento搭建电子商务网站?
- 投票助力源码_公众号投票源码_女神来了投票5.2.0
- 密码学认证密钥交换协议安全性和常见攻击-更新中
- 分类算法学习(python)
- matlab 矩阵旋转变换矩阵,matlab 矩阵与线性变换与计算.ppt
- 国家/地区语言缩写代码
- 【Python】收集python2代码转python3遇到的问题
热门文章
- 微信小程序-中英文切换
- w ndows7怎么设置桌面保护,Windows7怎么设置屏保时间_Win7怎么设置待机时间?-192路由网...
- 求第十个斐波那契数C语言
- 因弘瑞3D打印机结缘,四大直辖市首次同台竞技!
- Google Play订阅功能说明与后台基础使用
- BurpSuite使用详解(四)Scanner功能
- 【解决方案】Microsoft Visual C++ 14.0 is required
- WebSocket的基本使用
- 31条指令单周期cpu设计(Verilog)-(一)相关软件
- 数字化+信创化强强联合,实在智能为实现国产化价值替代提供强劲动力