java程序设计之学生选课管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《Java程序设计》结课报告
第4章系统详细设计
4.1 系统登录模块设计
1、运行效果图
图4.1.1 登陆界面
图4.1.2 登陆成功
图4.1.2 登陆失败
《Java程序设计》结课报告4.2 系统主界面详细设计
1、运行效果图
图4.2.1 登陆成功后界面
图4.2.2 学生管理菜单
图4.2.2 课程管理菜单
图4.2.2 选课管理菜单
图4.2.2 查询管理菜单
《Java程序设计》结课报告else{if(obj==add3){
card.show(pCenter, "增加选课界面");
}
else{if(obj==delete3){
card.show(pCenter, "删除选课界面");
}
else{if(obj==updata3){
card.show(pCenter, "修改选课界面");
}
else{if(obj==学生查询){
card.show(pCenter, "学生查询界面");
}
else{if(obj==backup){
card.show(pCenter, "备份界面");
}
}}
}}}}}}}}}}
public static void main(String[] args) {
new Menu();
}
}
4.3 学生管理模块设计
1、运行效果图
图4.3.1 添加学生学籍
《Java程序设计》结课报告
图4.3.1 修改学生学籍
图4.3.1 删除学生学籍
2、实现代码:
Addstu.java/Updatastu.java/Delstu.java
import java.awt.*;
import javax.swing.*;
import java.sql.*;
import java.awt.event.*;
public class Addstu extends JPanel implements ActionListener{
JTextField 学号,姓名,系别;
JButton 录入;
public Addstu(){
try
{UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());} catch(Exception e){System.err.println("不能设置外观: "+e);}
《Java程序设计》结课报告4.4 课程管理模块设计
1、运行效果图
图4.4.1 课程录入界面
图4.4.2 课程修改界面
图4.4.3 课程删除界面
《Java程序设计》结课报告4.5选课管理模块设计
1、运行效果图
图4.5.1 成绩录入界面
图4.5.2 成绩修改界面
图4.5.3 成绩删除界面
答辩记录
成绩考核表