基于JAVA的学籍管理系统设计与实现

下载需积分: 15 | DOC格式 | 124KB | 更新于2025-01-14 | 33 浏览量 | 5 下载量 举报
收藏
JAVA课程设计(学籍管理系统)知识点总结 一、概要设计 * 图形界面(GUI)设计:使用Swing包实现图形界面,具有简单、实用、高效等特点。 * GUI程序开发:使用抽象窗口工具包AWT和Swing等程序包,提供多种进行图形用户程序开发的方式。 二、类设计 * 主类:完成对象的实例化及显示,所有的对象和方法都是在默认属性类中创建和实现的。 * 用户自定义类: + 类名:denglu + 作用:实例化对象 + 继承的父类:JFrame + 主要成员变量:jTextField1、jPasswordField1、jButton1MouseClicked、jButton2MouseClicked + 主要成员方法:public void run()、public void dispose() * 内部类: + 类名:charu + 作用:实现菜单的事件的响应功能 + 继承的父类:JFrame + 主要成员方法:Change() + 类名:cuowu + 作用:显示输入的用户名和密码是否正确 + 继承的父类:JFrame + 主要成员方法:run() + 类名:zhu + 作用:实现字体中各部件事件的响应功能 + 继承的父类:无 + 主要成员方法:run() 三、实现接口方法 * schedule方法:schedule(事件,启动时间,间隔时间); * 线程应用:无 四、异常处理 * 打开文件时的异常处理: + 需要处理的异常:IOException + 处理方法:捕获异常后,显示捕获的异常 * 保存文件时的异常处理:无 五、程序设计优点和缺点 * 设计的优点:条理清晰,容易理解,容易修改。 * 设计的缺点:不利于共享类中的方法,我们增加了对图形的控制。 六、数据库调用 * 使用数据库:对数据库的调用,使使用者更加方便。 七、总结 本程序是一个图形界面的GUI,实现了创建学生信息表,插入学生信息,更新学生信息,删除学生信息等功能。程序设计采用了Swing包,使用了抽象窗口工具包AWT和Swing等程序包,提供多种进行图形用户程序开发的方式。程序中使用了多种技术,包括GUI设计、类设计、实现接口方法、线程应用、异常处理等。

相关推荐

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部