当前位置:首页>> >>


球员管理系统2.rar

收藏

资源目录
    文档预览:
    编号:20181030003752204    类型:共享资源    大小:1.95MB    格式:RAR    上传时间:2018-10-30
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    球员 管理 系统
    资源描述:
    JISHOU UNIVERSITY程 序 设 计 基 础课 程 设 计题 目: 球员管理系统作 者: 孟繁华学 号: 20154206251所属学院: 软件学院专业年级: 软件工程 2015 级 4 班指导教师: 宋旭东完成时间: 2016 年 6 月 2 日—2016 年 6 月 12 日软件学院制项目描述目的: 以经理的角度管理球员的状态,查看所有球员。意义: 更好的管理球员,对于新加的球员以及将要退的球员管理。 项目功能目标系统创新点:系统主要流程代码项目实施数据库调用package com.myproject.jdbc;球员管理注册 登陆删除查询添加排序深入查询登录用户名新建用户名,设置密码登陆import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class Connect {Connection conn ;public Connect() {try {//声明驱动程序String DBDriver = “com.mysql.jdbc.Driver“;Class.forName(DBDriver);//建立连接//声明数据库连接的 URL地址(固定的格式)注意最后一个为数据库名字String DBURL = “jdbc:mysql://localhost:3306/test“+ “?useUnicode=true//数据库用户的名字String UserName = “root“;//数据库用户的密码String UserPass = “123456“;conn = DriverManager.getConnection(DBURL,UserName,UserPass);} catch (ClassNotFoundException e) {e.printStackTrace();} catch (SQLException e) {e.printStackTrace();}}public Connection getConnect(){return this.conn;}public boolean match(Connection conn, String name, String pwd) {String sql = “select * from user“+“ where name=?“;PreparedStatement pstmt;try {pstmt = conn.prepareStatement(sql);pstmt.setString(1,name);ResultSet rs = pstmt.executeQuery();//没有找到if( !rs.next() ){return false;} else {String tbName = rs.getString(1);String tbPwd = rs.getString(2);return name.equals(tbName)}} catch (SQLException e) {e.printStackTrace();}return false;}public boolean add(Connection conn, String name, String pwd){if( search(conn, name)==true ) return false;String sql = “insert into user (name,pwd) values (?,?)“;PreparedStatement pstmt;try {pstmt = conn.prepareStatement(sql);pstmt.setString(1, name);pstmt.setString(2, pwd);pstmt.executeUpdate();} catch (SQLException e1) {e1.printStackTrace();return false;}return true;}public boolean add(Connection conn, String name, int hei, String nat, int num, int ppg, int ar, int as, int sc){if( searchPlay(conn, name)==true ) return false;String sql = “insert into player(player_name,player_height,player_nationality,player_num,player_PPG,player_AR,player_Arm_span,player_score) values ('“+name+“',“+hei+“,“+“'“+nat+“',“+num+“,“+ppg+“,“+ar+“,“+as+“,“+sc+“)“;Statement pstmt = null;try {pstmt = conn.createStatement();pstmt.executeUpdate(sql);} catch (SQLException e1) {e1.printStackTrace();return false;}return true;}private boolean search(Connection conn, String name) {String sql = “select * from user“+“ where name=“+name;Statement pstmt=null;try {pstmt = conn.createStatement();ResultSet rs = pstmt.executeQuery(sql);if( !rs.next() )return false;else return true;} catch (SQLException e) {e.printStackTrace();}return false;}public boolean searchPlay(Connection conn, String player_name) {String sql = “select * from player“+“ where player_name=“+“'“+player_name+“'“;Statement pstmt=null;try {pstmt = conn.createStatement();ResultSet rs = pstmt.executeQuery(sql);while(rs.next()){return true;}} catch (SQLException e) {e.printStackTrace();}return false;}}注册String name = R_name.getText();String pwd = passwordField.getText();String repwd=passwordField_1.getText();登陆String name = userName.getText();String pwd = userPassword.getText();if( name.equals(““) || pwd.equals(““) ) {JOptionPane.showMessageDialog(null, “密码或者用户名为空“, “登录错误“, JOptionPane.ERROR_MESSAGE); }else {Connect cet = new Connect();Connection conne = (Connection) cet.getConnect();if( cet.match(conne, name, pwd) ) {JOptionPane.showMessageDialog(null, “登录成功“, “登录完成“, JOptionPane.INFORMATION_MESSAGE);frame.setVisible(false);Demo f = new Demo();System.out.println(“nama“+name);System.out.println(“pwd“+pwd);/*** 加这里*/} else {JOptionPane.showMessageDialog(null, “密码错误或者用户名不存在“, “登 录错误“, J OptionPane. ERROR_MESSAGE);}}}课程设计总结软件工程课程设计的第一天拿到题目,听取老师对于课程设计的要求、要完成的工作、预期要达到的效果和注意事项。我感受作为一名软件工程专业的学生,此次课程设想是很有意义的。更主要的是如何把自己日常平凡所学的知识利用到设想中。虽然自己关于这门课懂的一般,感觉很难,可是靠着这一个多礼拜的“进修” ,在辅导老师和同学的辅佐和解说下,渐渐对课程产生了些许的乐趣,自己自动进修并逐渐从根本渐渐弄懂它。这也激起了我的后起勤奋进修,我想这将对我以后的进修发挥良好的影响在课程设想的进程中,当我们碰着不大明白的地方时,指点老师总会耐心的解说,给我的设想以极大的辅佐,使我们获益匪浅。因此很是感谢感动教员的教育。
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:球员管理系统2.rar
    链接地址:http://www.gold-doc.com/p-255385.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    [email protected] 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开