**
学生管理系统实训报告
**
首先,本次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.
图片:
带尺寸的图片:
居中的图片:
居中并且带尺寸的图片:
当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。
如何插入一段漂亮的代码片
去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片
.
// An highlighted block
var foo = 'bar';
生成一个适合你的列表
- 项目
- 项目
- 项目
- 项目
- 项目1
- 项目2
- 项目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 ) =