收藏 分销(赏)

java案例分析及其设计应用实验学生综合标准管理系统.doc

上传人:二*** 文档编号:4519156 上传时间:2024-09-26 格式:DOC 页数:6 大小:131.54KB
下载 相关 举报
java案例分析及其设计应用实验学生综合标准管理系统.doc_第1页
第1页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、综合试验三 学籍管理软件一、试验目标掌握编写数据库应用程序方法,包含菜单、布局管理器、弹出提醒信息对话框、输入对话框、数据库读写、事件处理,和文本文件读写。二、试验环境PC系列微机,Windows XP。Eclipse、JDK150或更高版本。三、试验内容利用8个课时时间完成编写一个学籍管理软件,要求:1、含有菜单,包含以下菜单:学生管理:录入学生信息、删除学生信息、修改学生信息、按姓名和学号查询学生信息成绩管理:录入学生信息、删除学生信息、修改学生信息、按姓名和学号查询学生成绩相关:帮助 图所表示:2、添加学生输入学生基础信息后,单击保留,则在数据库中保留下来,并显示到下面列表中。其它功效类

2、似。3、数据库包含2个关键表Student(studentID,studentName,sex,age)Score(studentID,courseName,score)4、数据库操作用到类关键有:DBConnection,负责连接数据库Student,负责保留单个学生信息StudentBLL,负责对Student表操作,比如查询、插入、删除、修改操作。Score, 负责保留单个学生一门课成绩信息ScoreBLL,负责对Score表操作,比如查询、插入、删除、修改操作。5、其它界面操作类根据功效建立,主类能够是XJGL,关键是完成主菜单窗口。6、DBConnection.java代码参考以下(

3、同学们应该在此基础上再增加功效,比如支持存放过程、事务等):public class DBConnection private Connection conn=null;private Statement st=null;private ResultSet rs=null;public DBConnection()try Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);String url=jdbc:sqlserver:/localhost:1433;DatabaseName=testjdbc;String user=sa

4、;String password=*;conn=DriverManager.getConnection(url,user,password);st=conn.createStatement(); catch (ClassNotFoundException e) / TODO Auto-generated catch blocke.printStackTrace(); catch (SQLException e) / TODO Auto-generated catch blocke.printStackTrace();public int executeUpdate(String sqlUpda

5、te) throws SQLExceptionint ret=-1;ret=st.executeUpdate(sqlUpdate);return ret;public ResultSet executeQuery(String sqlSelect) throws SQLExceptionrs=st.executeQuery(sqlSelect);return rs;public Connection getConnection()return conn;public void setConnection(boolean autoCommit) throws SQLExceptionconn.s

6、etAutoCommit(autoCommit);public void Commit() throws SQLExceptionmit();public void RollBack() throws SQLExceptionconn.rollback();public void close()if(rs!=null)try rs.close(); catch (SQLException e) / TODO Auto-generated catch blocke.printStackTrace();if(st!=null)try st.close(); catch (SQLException e) / TODO Auto-generated catch blocke.printStackTrace();if(conn!=null)try conn.close(); catch (SQLException e) / TODO Auto-generated catch blocke.printStackTrace();四、试验汇报写出合格试验汇报,最少包含以下内容1、 试验目标2、 源程序代码3、 将包含到类和方法在本软件中使用方法进行总结

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 通信科技 > 开发语言

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服