学生管理系统

本文介绍了作者在Java实训中构建学生管理系统的过程,包括设置学校信息、登录注册、数据库连接、图形用户界面、数据访问接口及事件处理。实训加深了对程序控制结构、面向对象编程、图形用户界面和数据库应用的理解,提升了实践技能。
摘要由CSDN通过智能技术生成

**

学生管理系统实训报告

**
首先,本次java实训的内容是写一个学生管理系统,主要涉及程序控制结构、面向对象编程、图形用户界面、Java数据库应用、MySQL数据库这几个方面的内容。

在这里插入图片描述
这就是本次学生管理系统需要实现的内容:
1、可设置学校信息
2、可设置状态栏信息
3、登录与注册功能
4、登录用户修改密码功能
5、对学生记录增加和修改
6、查询:按学号、姓名、班级和系部进行查询
7、删除:按学号、班级、系部删除记录
8、统计:按性别、班级、系部统计人数

这个学生管理系统的学生信息是通过连接着mysql服务器导入到IJ里面,这个就是连接
mysql服务器的文档,
在这里插入图片描述
然后需要通过连接maneger,实现和数据库的连接管理。
在这里插入图片描述
提示连接成功!这样就和数据库连接上了。
在这里插入图片描述
接下来就是插入这个学生管理系统所要用到的图片还有帮助文档。
在这里插入图片描述
接下来要做的就是添加java class实体类:
在这里插入图片描述
添加好了之后就是数据访问接口

在这里插入图片描述
访问接口写完后,就需要实现访问接口的连接
在这里插入图片描述
然后还需要创建:状态数据,服务接口接口,以及他们的实现类。
在这里插入图片描述
接下来就是创建net.zjq.student.test包,在里面创建测试类Test,分别测试每个接口是否连接正常,是否可以完美运行
在这里插入图片描述
在这里插入图片描述
以上的这些访问接口都做好了以后就可以创建运用程序和窗口页面类:
加粗样式
在创建窗口页面类时,可以给窗口注册监视器,实现监听器连接接口,就可以编写事件处理方法:
在这里插入图片描述

java实训总结

通过实训周对java学生管理系统的学习,自己也基本掌握了学生管理系统里面所包含的一些重要的知识点。这次实训主要涉及程序控制结构、面向对象编程、图形用户界面、Java数据库应用、MySQL数据库这几个方面的内容。 通过这次实训,我初步了解MVC模式与单元测试,巩固所学的Java理论知识,提高Java数据库应用编程的基本技能。
想想这段时间以来,对java的学习,重点还是在学习一些概念和常识性的东西,给我自己收获最大的就是,学会了分析异常,抛出异常,自己会分析是哪里出了问题,应该如何解决,怎样避免问题的存在。在编写代码的时候,一个小小的符号,一个常量变量的设定,这都无不考虑着我的细心和严谨,所以学习java对我以后学习其他的语言有很大的帮助。
实训时间虽然不是很长,但其中的每一天我都受益匪浅,收获很大,不仅极大加深了我对理论知识的理解,也提高了我自己的实践能力,必须要真正地做到了学以致用。在做整个系统的过程中,遇到了不少的麻烦,但是都慢慢的解决了。
总之通过这次实训的学习,我自己的实践能力得到了很大的提升,有一点我就很满足了。马上就大二了,而且现在也分好了方向,我选的就是java,我一定会好好学习这门专业!

**

插入链接与图片

链接: link.

图片: Alt

带尺寸的图片: Alt

居中的图片: Alt

居中并且带尺寸的图片: Alt

当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

如何插入一段漂亮的代码片

博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

// An highlighted block
var foo = 'bar';

生成一个适合你的列表

  • 项目
    • 项目
      • 项目
  1. 项目1
  2. 项目2
  3. 项目3
  • 计划任务
  • 完成任务

创建一个表格

一个简单的表格是这么创建的:

项目 Value
电脑 $1600
手机 $12
导管 $1

设定内容居中、居左、居右

使用:---------:居中
使用:----------居左
使用----------:居右

第一列 第二列 第三列
第一列文本居中 第二列文本居右 第三列文本居左

SmartyPants

SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

TYPE ASCII HTML
Single backticks 'Isn't this fun?' ‘Isn’t this fun?’
Quotes "Isn't this fun?" “Isn’t this fun?”
Dashes -- is en-dash, --- is em-dash – is en-dash, — is em-dash

创建一个自定义列表

Markdown
Text-to- HTML conversion tool
Authors
John
Luke

如何创建一个注脚

一个具有注脚的文本。1

注释也是必不可少的

Markdown将文本转换为 HTML

KaTeX数学公式

您可以使用渲染LaTeX数学表达式 KaTeX:

Gamma公式展示 Γ ( n ) =

  • 4
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值