班级信息管理程序 实验报告
2008 年 4 月 1 日星期二
班级:计算机系 2005 级 C 班 学号:05373009 姓名:关真新
班级信息管理程序实验报告
计算机系 2005 级 C 班 关真新 05373009
一,实验名称:
使用 Java 语言完成一个简单的班级信息管理系统
二,实验日期:
2008 年 3 月 19 日—2008 年 4 月 2 日
三,实验背景:
在软件工程的开始阶段熟悉一些软件项目管理工具和设计开 发工具,使用指定的编程工具编写一个班级成绩管理系统,要求 可录入,编辑,查询学生信息和学生成绩,可按成绩名次列出某 门课的班级成绩表.
四,实验目的:
通过编写这个小型的管理系统, 用以熟悉Java语言以及小组 成员一起熟悉一种语言的设计开发工具(在此为Java语言的 IDE),为以后小组开发项目作准备.
五,实验环境:
使用JDK1.6,Eclipse以及Microsoft SQL Server 2005进行 开发(注意:系统应该可以安装并设置好JDBC for 2005的驱动并设置好环境变量) SQL Server
六,实验过程:
1,实验步骤: 在完成班级信息管理系统时,需要经过以下步骤: 1) 设置好Java与SQL Server 2005的连接,并且测试成功; 2) 设计好需要实现程序的各种功能以及需要完成的方法; 3) 编写程序代码,并测试成功; 4) 对代码进行优化并撰写实验报告. 2,实验中有关重要信息: 由于以前自己几乎没有接触过Java语言, 所以这次实验只是 简单的编写了一个控制台程序, 而且几乎所有的功能都集中在一 个Main()方法里,这与Java语言的编写规范很不符合. 1) 在编写程序之前,我设置的程序就没有很成功,因为这 感觉与MFC的设计有些不同, 自己只是简单的设计了一个 主方法,然后根据用户的输入,通过简单的swtich语句 选择相应功能. 2) 实验程序代码的流程: a) 连接数据库:
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC 驱动 String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=Students"; // 连接服务器和数据库sample String userName = "sa"; //默认用户名 String userPwd = "guanzhx@sysu"; //密码,此处需要根据不 同的系统密码进行修改 Connection dbConn; System.out.println("连接数据库成功");
b) 用户选择需要的功能:
System.out.println(" 班级信息管理 系统(Num.1_关真新_05373009)"); int l=0; do{ System.out.println("本程序可提供您选择的功能:" +"\n"+ "0,查询数据库中所有信息;" +"\n"+ "1,录入新的学生信息;" +"\n"+ "2,编辑学生信息;" +"\n"+ "3,删除学生信息;" +"\n"+ "4,按成绩顺序列出课程的班级成绩表(成绩排列由低到 高)." +"\n"+ "5,退出本程序."); // 程序提供的功能 System.out.println("您可以通过输入0,1,2,3,4,5来选择不 同的功能.请选择您需要的功能:"); BufferedReader din = new BufferedReader(new InputStreamReader(System.in)); //为用户输入准备 int din0=Integer.parseInt(din.readLine()); //用户初步选择要使用的功能
c) 为各项功能实现提供的代码:具体代码略 为实现sql语言需要的代码为:
try { Class.forName(driverName); dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
Statement stmt = dbConn.createStatement(); ResultSet rs = null; //rs的数据类型可以修改 String sql="select * from 信息";//根据不同情况提供不 同的sql语言 rs=stmt.executeQuery(sql); ………………….//部分代码略 } catch (Exception e) { e.printStackTrace(); }
- jdbc连接sql2008 > 班级信息管理程序
-
班级信息管理程序
下载该文档 文档格式:PDF 更新时间:2008-04-01 下载次数:0 点击次数:1文档基本属性 文档语言: 文档格式: pdf 文档作者: Geir Drange 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:编者按:杭州电子科技大学是一所电子信息学科特色明显
下一篇:长沙市政府采购
点击查看更多关于jdbc连接sql2008的相关文档
- 您可能感兴趣的
- sql2008jdbcjar下载 sql2008jdbc驱动下载 sql2008jdbc驱动 sql2008jdbc jdbc连接sql数据库 sqlserver2000jdbc sql2000jdbc驱动包 sqljdbc驱动下载 sql2005的jdbc驱动
- 大家在找
-
- · 日语入门教案
- · 2011年马会全年资料
- · 三菱伺服驱动器接线图
- · 安徽医科大学考研成绩
- · 09河北省教育考试院
- · cad绘图员招聘
- · 社会学考研考试科目
- · 马克思主义哲学感想
- · 数据结构题集
- · 在WORD里画坐标图以后如何填写文字啊
- · 伟人偶像演讲稿
- · caxa电子图板2007安装
- · 职称计算机b级
- · 不锈钢水性清洗剂
- · 法士特变速箱
- · 大众cc对比雪铁龙c5
- · 英语口语情景对话视频
- · 百变机兽洛洛历险记32
- · 电工学第七版下册
- · 塑料油催化剂
- · 泰拉石武器升级任务
- · 74触发器逻辑表达式
- · 同济四版线性代数课件
- · 无锡市委书记是谁
- · mfc计算器实验报告
- · 改装摩托车彩灯视频
- · autocad教程doc
- · 哈工大考研录取分数线
- · 病毒结构模式图
- · virtualdj7.0.3
- 赞助商链接