上一篇文章我们介绍了使用swing+txt进行系统设计和数据存储,今天我们还是回归现实,使用java+swing+mysql去设计开发一个大学生竞赛管理系统,以方便管理员对大学竞赛的一些信息进行管理。
功能分析:
大学生竞赛管理系统主要是提供给管理员使用,方便管理员对学生的竞赛信息数据进行管理,系统具体功能设计如下:
管理员:管理员登录系统;参赛学生管理、指导教师管理,竞赛项目管理,都是简单的单表操作。
本系统采用标准的mvc代码分层,方便代码维护修改。
开发工具:
eclipse集成开发工具
java运行环境jdk,不用最新的,安装基础的1.8的版本
数据库mysql,版本使用5.7
使用技术:
使用javaswing界面可视化gui工具包,mysql操作采用jdbc进行。
数据库设计:
系统数据库表主要包括:管理员表、赛事信息表、学生信息表、指导教师信息表。
界面设计:
系统登录
学生列表
教师列表
赛事列表
赛事添加
系统功能比较简单,基本都是基础的单表操作,弄懂了一个模块,其他的模块也都类似。
总结:
本系统主要功能就是管理员登录之后的一些操作,系统比较入门,希望能够起个一个借鉴作用。
本人具备多年软件开发经验,有问题可以共同探讨。