华东交通大学课程设计报告
学生信息管理:
学号 姓名 学生 出生年月 年级 性别 图 3-2
专业 MYSQL 中对应的数据建表类型:
图 3-3
MYSQL 中建立的数据信息:
图 3-4
第 11 页
华东交通大学课程设计报告
四、详细设计
功能的主要算法:
1、获取性别的函数:
String getbutton() /* 性别的设置函数 */
2、录入界面的核心代码:
sexx = getbutton(); /* 获取性别的函数 */
String sql = \ + \ + number
3、修改界面的核心代码:
String sql = \ + number + \ + name + \ + sex
+ \ + zhuanye + \ + nianji
第 12 页
{ }
if (sex.getSelection() == jRadioButton.getModel())
return \; return \; else
number = jTextField.getText();/*获取学号的文本框*/ name = jTextField1.getText();/*获取姓名的文本框*/ zhuanye = jTextField2.getText();/*获取专业的文本框*/ nianji = jTextField3.getText();/*获取年级的文本框*/ birth = jTextField4.getText();/*获取出生年月的文本框*/
+ \ + name + \ + sexx + \ + + \ + nianji + \ + birth + \;
zhuanye
华东交通大学课程设计报告
+ \ + birth + \ + studentnu + \;
4、查询界面的核心代码:
String sql = \student where number =\+ number;
5、删除界面的核心代码:
String sql = \ + \
6、重置功能的核心代码: jTextField.setText(\); jTextField1.setText(\); jTextField2.setText(\); jTextField3.setText(\); jTextField4.setText(\);
jRadioButton.setSelected(false); /* 将性别的按钮隐藏掉 */ jRadioButton1.setSelected(false);
7、连接数据库的核心代码:
String driveName = \; /* 驱动的加载 */ String databaseURL = \; /* 连接数据库的库名,此处我建的数据库名为“keshe” */ String user = \;
String password = \; /* 我的MYSQL的密码 */
第 13 页
/* 通过学号获取信息 */
/* 通过学号获取信息 */
+ number + \;
华东交通大学课程设计报告
五、运行调试与分析讨论
主界面运行如下:
图 5-1
一、录入学生基本信息功能:
一、录入正确时,弹出信息提示:
图 5-2
第 14 页
华东交通大学课程设计报告
数据库中的显示:
图 5-3
二、录入不正确时:
1. 当录入的学号已经存在时,弹出信息提示:
图 5-4
第 15 页
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库java课程设计报告书模版(3)在线全文阅读。
相关推荐: