文档介绍:学生学籍管理详细设计学号:____________姓名:____________班级:____________设计题目:学生学籍管理二:设计容:设计GUI学生学籍管理界面,用户可以加入学生信息,并对基本信息进行修改,添加,查询,删除。三:设计要求:进行简单的学生信息管理。四:总体设计(1)登陆界面的设计(2)主窗体的设计(3)添加学生信息窗体(4)查询学生信息窗体(5)修改学生信息窗体(6)删除学生信息窗体(7)事件响应的处理五:具体设计程序结构的说明:入口程序:;登陆界面程序:;主窗体程序:;添加信息窗口程序:;修改信息窗口程序:;查询信息窗口程序:;删除信息窗口程序:;程序数据连接:;(已提交)。使登录窗口位于窗口中间,并且不可改变窗口大小。。输入用户名和密码(用户名和密码在数据库的password表中)点击“进入系统”,然后登陆界面消失;出现要操作的界面(屏幕左上角)。。添加基本信息后,点击“添加信息”按钮,将信息加入xinxi表中。。输入要修改的学号或姓名(两者数其一或全部输入),并输入所有信息,点击“修改信息”按钮(如果数据库中不存在此学号,则弹出对话框“无此学生信息”),若有则修改。。输入要删除的学生的学号,点击“删除信息”按钮,弹出确认删除对话框,即可删除该生信息。。输入要查询的学生学号,点击“信息查询”按钮,在相应的文本区里显示查询的信息。H:源代码//:程序的入口。初始化界面,使主界面位于屏幕中间,且用户不能改变大小//功能:;.*;.*;//lassstudent{ booleanpackFrame=false; //JFrameframe=newJFrame(); publicstudent() { mainframeframe=newmainframe(); if(packFrame) { (); } else { (); } DimensionscreenSize=().getScreenSize(); DimensionframeSize=(); if(>) { =; } if(>) { =; } ((-)/2,(-)/2); (true); } publicstaticvoidmain(String[]args) { try{ (()); } catch(Exceptione) { (); } newstudent(); } }//数据库连接//;.*;lassDatabaseConn{ privatestaticStringuser=""; privatestaticStringpassword=""; privateConnectionconn=null; privateStatementstmt=null; privateResultSetrs=null; static { try{("");//加载驱动} catch(ClassNotFoundExceptione){} } //创建数据库连接对象 onnectiongetConnection() { try{ con