【原创】java+swing+mysql星座查询系统设计与实现

个人主页:程序员杨工

个人简介:从事软件开发多年,前后端均有涉猎,具有丰富的开发经验

博客内容:全栈开发,分享Java、Python、Php、小程序、前后端、数据库经验和实战

开发背景:

JavaSwing是Java入门级别的技术,在大学期间,相信很多同学都学过,使用JavaSwing和MySQL开发学生管理、选课管理等系统,系统是采用C/S架构的窗体程序,今天我们采用JavaSwing和MySQL去开发一个星座查询系统。

系统亮点:

通过查阅资料发现,目前的星座查询系统比较少,有的话,功能也比较单一,不能满足需要,今天我们要做的是将星座信息存储在数据库中,然后在界面上实现根据生日动态查询,并且星座还具有相应的图片展示。

需求分析:

本系统为java+swing+mysql的星座查询系统,包含用户和管理员,系统功能如下:
用户:注册、登录;星座查询;修改个人资料、修改密码;
管理员:登录系统;用户管理;星座管理;修改密码。

系统采用C/S架构,窗体程序。

开发工具:

Jdk环境:jdk1.8

数据库版本:MySQL5.6+

开发工具:eclipse(Idea)。

开发技术:

Java Swing技术是一种用于构建图形用户界面(GUI)的Java类库,它是Java平台的一部分,Swing是Java的一个图形用户界面(GUI)工具包,它提供了丰富的GUI组件和工具,使开发人员能够创建交互式和美观的用户界面,Swing是完全由Java实现的,因此它可以在所有平台上保持相同的界面外观,并且独立于本地平台的GUI。这种特性使得Swing组件被称为轻量级组件。

数据库使用mysql,mysql很容易上手,安装简单。

数据库设计:

星座查询系统比较简单,用到的数据库表分别是:

管理员表、星座表、用户表。

系统实现: 

星座查询系统包含管理员和用户角色,分别具有各自的功能,管理员只有一个,系统默认,可以对用户管理、星座管理,用户可以根据生日查询星座,界面设计如下:

登录

注册

用户管理

星座查询

星座编辑

星座查询

个人资料修改

系统比较简单,只涉及到用户和星座管理,系统难点可能在于根据生日查询星座信息。

 总结:

星座查询系统包含管理员和用户角色,管理员主要是用户管理和星座管理,用户主要是根据生日查询星座,本人具备多年软件开发经验,有问题可以共同探讨。

  • 18
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值