实验五-图形用户界面的设计与实现

实验五-图形用户界面的设计与实现

ID:14505319

大小:239.50 KB

页数:15页

时间:2018-07-29

实验五-图形用户界面的设计与实现_第1页
实验五-图形用户界面的设计与实现_第2页
实验五-图形用户界面的设计与实现_第3页
实验五-图形用户界面的设计与实现_第4页
实验五-图形用户界面的设计与实现_第5页
资源描述:

《实验五-图形用户界面的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验报告课程名称面向对象程序设计实验名称实验五图形用户界面的设计与实现日期2017-11-9学生学号姓名班级B150404实验目的:通过本次实验,要求学生能进一步掌握图形用户界面的设计方法。实验条件:电脑一台、能上网查阅资料。1.完成图书管理系统登陆界面和主界面的设计,完成图书管理系统的基本框架设计。源代码:数据库连接代码:publicclassDbUtil{privateStringdbUrl="jdbc:mysql://localhost:3306/db_book";//数据库连接地址privateString

2、dbUserName="root";//用户名privateStringdbPassword="123456";//密码privateStringjdbcName="com.mysql.jdbc.Driver";//驱动名称/***获取数据库连接*@return*@throwsException*/publicConnectiongetCon()throwsException{Class.forName(jdbcName);Connectioncon=DriverManager.getConnection(dbUr

3、l,dbUserName,dbPassword);returncon;}/***关闭数据库连接*@paramcon*@throwsException*/publicvoidcloseCon(Connectioncon)throwsException{if(con!=null){con.close();}}publicstaticvoidmain(String[]args){DbUtildbUtil=newDbUtil();try{dbUtil.getCon();System.out.println("数据库连接成功

4、!");}catch(Exceptione){//TODOAuto-generatedcatchblocke.printStackTrace();System.out.println("数据库连接失败");}}}用户实体/***用户实体*@authorAdministrator**/publicclassUser{privateintid;//编号privateStringuserName;//用户名privateStringpassword;//密码publicUser(){super();//TODOAuto-

5、generatedconstructorstub}publicUser(StringuserName,Stringpassword){super();this.userName=userName;this.password=password;}publicintgetId(){returnid;}publicvoidsetId(intid){this.id=id;}publicStringgetUserName(){returnuserName;}publicvoidsetUserName(StringuserNa

6、me){this.userName=userName;}publicStringgetPassword(){returnpassword;}publicvoidsetPassword(Stringpassword){this.password=password;}}/***用户Dao类*@authorAdministrator**/publicclassUserDao{/***登录验证*@paramcon*@paramuser*@return*@throwsException*/publicUserlogin(Co

7、nnectioncon,Useruser)throwsException{UserresultUser=null;Stringsql="select*fromt_userwhereuserName=?andpassword=?";PreparedStatementpstmt=con.prepareStatement(sql);pstmt.setString(1,user.getUserName());pstmt.setString(2,user.getPassword());ResultSetrs=pstmt.ex

8、ecuteQuery();if(rs.next()){resultUser=newUser();resultUser.setId(rs.getInt("id"));resultUser.setUserName(rs.getString("userName"));resultUser.setPassword(rs.getString("password"));

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

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

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