《java程序设计》学生管理系统报告new

《java程序设计》学生管理系统报告new

ID:17803422

大小:295.17 KB

页数:21页

时间:2018-09-06

《java程序设计》学生管理系统报告new_第1页
《java程序设计》学生管理系统报告new_第2页
《java程序设计》学生管理系统报告new_第3页
《java程序设计》学生管理系统报告new_第4页
《java程序设计》学生管理系统报告new_第5页
资源描述:

《《java程序设计》学生管理系统报告new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《Java程序设计》结课报告课程名称JAVA程序设计设计题目学生信息管理系统专业班级信科101班学号09学生姓名XX教师彭洁信息工程系20《Java程序设计》结课报告目录目录II第1章系统简介31.1系统功能31.2系统引用例子3第2章表的设计42.1系统数据库表结构4第3章连接数据库的实现53.1SQLServer数据库连接的关键代码5第4章系统详细设计64.1系统登录模块设计64.2系统主界面详细设计94.3学生信息增删改模块设计104.4学生信息查询模块设计124.5注册子管理员模块设计15答辩

2、记录20成绩考核表2020《Java程序设计》结课报告学生信息管理系统第1章系统简介1.1系统功能本系统主要功能:1)通过数据校验如果数据校验成功,显示主界面;2)登入后查询所有学生信息;3)窗体实现对学生信息的增加、删除、修改;4)模糊查询,根据姓名或者一个字查询;5)实现子管理员的注册,并且写入注册信息到记事本,并实现可以用新注册的管理账号登入系统主界面1.2系统引用例子课本P275页15.5和课本P386页21.620《Java程序设计》结课报告第2章表的设计2.1系统数据库表结构将系统数据库表

3、结构用表的形式画出,如:字段名字段类型长度主/外键字段值约束对应中文名SNOInt10PNotnull学生编号SNAMEVarchar20Notnull学生名字SSEXVarchar1Notnull学生性别表2.1用户表(JBXX)SAGEInt2Notnull学生年龄字段名字段类型长度主/外键字段值约束对应中文名SNOInt10PNotnull学生编号JNAMEVarchar20Notnull家长名字JTELInt10Notnull家庭电话表2.2家庭信息表(JTXX)注册子管理员的记事本1111.

4、TXT内信息如下:yyyy#yyyylinlin#linlinadmin1#1111admin2#2222admin3#3333admin4#4444opop#opopuuuu#uuuubbbb#bbbbtttt#tttt20《Java程序设计》结课报告第3章连接数据库的实现3.1SQLServer数据库连接的关键代码publicclassDButil{Connectioncon=null;Stringname="linqun";Stringpassname="linqun";Stringul1="j

5、dbc:oracle:thin:@127.0.0.1:1521:orcl";publicConnectiongetconn(){try{Class.forName("oracle.jdbc.driver.OracleDriver");System.out.println("数据库驱动加载成功");con=DriverManager.getConnection(ul1,name,passname);System.out.println("数据库连接成功");}catch(Exceptione){Syst

6、em.out.println(e);}returncon;}publicvoiddbclose(Connectionconn,Statementsta,ResultSetrs){try{if(rs!=null)rs.close();if(conn!=null)conn.close();if(sta!=null)sta.close();}catch(Exceptione){e.printStackTrace();}finally{System.out.println("数据库释放!");}}}20《Ja

7、va程序设计》结课报告第4章系统详细设计4.1系统登录模块设计4.1.1、运行效果图图4.1登录主界面效果图4.1.2、主要代码publicclassloginextendsJDialog{staticPreparedStatementSQL;privatestaticfinallongserialVersionUID=1L;privateJLabell_Id=newJLabel("登陆账户",JLabel.CENTER);privateJLabell_pw=newJLabel("登陆密码",JLab

8、el.CENTER);privateJTextFieldt_Id=newJTextField(10);privateJPasswordFieldt_pw=newJPasswordField(10);privateJButtonbtnLogin;privateJButtonbtnAdd;privateJButtonbtnClose;intnum=3;publiclogin(){super();DimensionscreenSize=Toolkit.getD

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。