含报告 源码 学籍管理系统JAVA课程设计 1)任务: 设计基于数据库的学籍管理系统 1录入学基本信息的功能 2修改学生基本信息的功能 3查询学生基本信息的功能 4删除学生基本信息的功能 2)创新要求: 1建立学生基本信息档案后,设计学生成绩输入及查询界面; 2根据各年成绩,计算平均成绩,并判定优秀、良好、中等、合格、及格; 3毕业管理及退学成绩删除; 4系统维护如数据安全管理(含备份与恢复)等;
2021-12-20 16:07:05 1.35MB JAVA课程设计 学籍管理系统 报告 源码
1
完整全套资源下载地址:https://download.csdn.net/download/qq_27595745/66787542 【完整课程列表】 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 01.Java语言概述(共21页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 02.理解结构化程序设计_理解面向对象(共25页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 03.数据类型和运算符(共19页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 04.流程控制和数组(共33页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 05.面向对象(上)(共35页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 06.面向对象(下)(共55页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 07.与运行环境交互(共40页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 08.Java集合(共44页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 09.泛型(共15页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 10.异常处理(共24页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 11.AWT编程(共46页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 12.Swing编程(共45页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 13.JDBC编程(共52页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 14.Annotation(共10页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 15.输入输出(共41页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 16.多线程(共44页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 17.网络编程(共42页).ppt 推荐优质Java课程 疯狂Java语言编程 Java入门到进阶教程 18.类加载与反射(共25页).ppt
2021-12-20 15:02:57 374KB Java Java入门 Java基础 Java进阶
该系统是在做课程设计时做的,知识面覆盖比较广,代码编写比较规范,封装性比较高,代码条理清晰,有注释,数据库可用最简单的Access,也可以用SQLserver2005,不管用哈数据库,只需设置一下数据源即可,数据库采用数据模型更新的方法,可以在对数据库进行操作后,表自动更新数据。本系统附有数据库,只需要加载即可使用,其中,用天启动进度条,闪屏,用户登陆(普通用户+管理员),可根据用户的权限不同进入不同的后台界面进行不同的操作,可进行学生管理与登陆用户管理,即增,删,改,查,全部实现,界面友好,每个需要输入的地方都有判断,确定数据类型,以用度数据符合常规,我个人认为这个系统虽然简单,但是真的非常不错,希望你的需要是为了学习,而不是为了交一份课程设计,如果你把把这个系统弄清楚,我相信你的JAVA基础水平一定更上一层楼。
2021-12-20 14:19:50 4.41MB JAVA学生信息
1
package com.java.dao; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import com.java.model.Book; import com.java.util.StringUtil; /** * 图书Dao类 * @author Administrator * */ public class BookDao { /** * 图书添加 * @param con * @param book * @return * @throws Exception */ public int add(Connection con,Book book)throws Exception{ String sql="insert into t_book values(null,?,?,?,?,?,?)"; PreparedStatement pstmt=con.prepareStatement(sql); pstmt.setString(1, book.getBookName()); pstmt.setString(2, book.getAuthor()); pstmt.setString(3, book.getSex()); pstmt.setFloat(4, book.getPrice()); pstmt.setInt(5, book.getBookTypeId()); pstmt.setString(6, book.getBookDesc()); return pstmt.executeUpdate(); } /** * 图书信息查询 * @param con * @param book * @return * @throws Exception */ public ResultSet list(Connection con,Book book)throws Exception{ StringBuffer sb=new StringBuffer("select * from t_book b,t_bookType bt where b.bookTypeId=bt.id"); if(StringUtil.isNotEmpty(book.getBookName())){ sb.append(" and b.bookName like '%"+book.getBookName()+"%'"); } if(StringUtil.isNotEmpty(book.getAuthor())){ sb.append(" and b.author like '%"+book.getAuthor()+"%'"); } if(book.getBookTypeId()!=null && book.getBookTypeId()!=-1){ sb.append(" and b.bookTypeId="+book.getBookTypeId()); } PreparedStatement pstmt=con.prepareStatement(sb.toString()); return pstmt.executeQuery(); } /** * 图书信息删除 * @param con * @param id * @return * @throws Exception */ public int delete(Connection con,String id)throws Exception{ String sql="delete from t_book where id=?"; PreparedStatement pstmt=con.prepareStatement(sql); pstmt.setString(1, id); return pstmt.executeUpdate(); } /** * 图书信息修改 * @param con * @param book * @return * @throws Exception */ public int update(Connection con,Book book)throws Exception{ String sql="update t_book set bookName=?,author=?,sex=?,price=?,bookDesc=?,bookTypeId=? where id=?"; PreparedStatement pstmt=con.prepareStatement(sql); pstmt.setString(1, book.getBookName()); pstmt.setString(2, book.getAuthor()); pstmt.setString(3, book.getSex()); pstmt.setFloat(4, book.getPrice()); pstmt.setString(5, book.getBookDesc()); pstmt.setInt(6, book.getBookTypeId()); pstmt.setInt(7, book.getId()); return pstmt.executeUpdate(); } /** * 指定图书类别下是否存在图书 * @param con * @param bookTypeId * @return * @throws Exception */ public boolean existBookByBookTypeId(Connection con,String bookTypeId)throws Exception{ String sql="select * from t_book where bookTypeId=?"; PreparedStatement pstmt=con.prepareStatement(sql); pstmt.setString(1, bookTypeId); ResultSet rs=pstmt.executeQuery(); return rs.next(); } } 部分代码
2021-12-20 11:19:20 34.32MB mysql+java
1
简易计算器和猜数游戏
2021-12-20 11:03:27 282KB Java
1
本资源包含一个由NetBeans编写的项目,一个课程设计报告,和一个数据库创建说明文档。该英语考试系统具有登陆、记录题目数、记录考试分数、计时以及成绩排名等功能,是java课程设计很好的范例!
2021-12-20 10:39:15 340KB java 课程设计 英语
1
基于java gui界面的学生成绩管理系统
2021-12-20 10:05:46 14.55MB java gui 成绩管理系统 java课设
1
java课程设计打包下载...里面包含:记忆测试软件,计算器,HANNOI-塔,JPEG图象生成器,标准化考试系统 (单机版),标准化考试系统 (C/S网络版),标准化考试系统 (B/S网络版),日历记事本,学籍管理系统,图书查询系统 (B/S网络版),中国象棋打谱软件,魔板游戏,挖雷游戏,网络聊天室 (B/S模式),局域网络广播系统....
2021-12-19 11:37:06 84KB java 课程设计
1
山东大学计算机学院java课程设计黑白棋,大家懂得
2021-12-18 16:08:05 1.86MB Java 黑白棋
1
Java课程设计。关于窗体的一些,图书馆的一些增删改查的功能,还有一些时间等等。
2021-12-18 15:29:29 119KB Java课程设计
1