教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 外语考试 >

Java课程设计报告

来源:网络收集 时间:2025-09-15
导读: 最经典的java报告 Java课程设计报告 系 (院): 计算机科学学院 专业班级: 石油软件工程10901班 姓 名: 田婷 学 号: 200905928 指导教师: 夏浩波 设计时间: 2011.12.1 - 2011.12.15 设计地点: 4#502机房 最经典的java报告 前言 自1946年第一台计算机

最经典的java报告

Java课程设计报告

系 (院): 计算机科学学院 专业班级: 石油软件工程10901班 姓 名: 田婷 学 号: 200905928 指导教师: 夏浩波 设计时间: 2011.12.1 - 2011.12.15 设计地点: 4#502机房

最经典的java报告

前言

自1946年第一台计算机问世以来,计算机产业的飞速发展已远远超出人们对它的预料,在某些生产线上,甚至一秒钟就能生产出一台微型计算机,产量猛增,价格低廉,这就使得它的应用范围迅速扩展。如今,计算机已深入到人类社会的各个领域。各种应用程序不断地被开发应用,随之程序设计语言也不断发展完善,Java便是这程序语言世界里的一朵奇葩,如今甚为流行。与C++语言相比,Java是一种完全面向对象的语言,它吸取了C++语言的语句结构,去掉了指针、多继承、运算符重载等这些降低安全性、低可靠性的语言元素,并实现了自动回收垃圾的功能,从而使得Java语言更具有可移植性、鲁棒性、安全性、与环境无关性等特点,赢得了广大软件开发者的青睐。

今天,作为计算机科学与技术及相关专业的学生,更应该了解Java语言的语法规范,理解Java语言程序设计的基本特点,掌握利用Java语言编写程序的基本技巧,学会利用Java开发环境调试程序。为了更进一步将所学知识与实际结合起来,我选择了实现Java与SQL Server2005的连接,并实现了一些功能。故作此报告。

——田婷 计算机科学学院 软工10901班

最经典的java报告

目录

前言 .............................................................................................. 2 一、 课程设计目的 ....................................................................... 2 二、 设计任务及要求 ................................................................... 2 三、 任务选定 ............................................................................... 2 四、 总体设计框架图(主要功能) .................................................. 3 五、 详细设计与实现过程 ............................................................ 4 六、 课程设计小结 ..................................................................... 10 七、 参考文献 ............................................................................. 10 附录 ............................................................................................ 12

最经典的java报告

一、 课程设计目的

1、进一步熟悉Java开发环境,熟悉用Java完成一个应用程序的设计过程,掌握有关编辑、调试和整合程序的方法和技巧。

2、通过此设计,了解Java语言的特点;熟悉Java程序的编写;体会Java语言在问题求解中的特点。

3、总结学习Java语言的心得和体会,并对Java课程设置提出自己的意见和建议。

二、 设计任务及要求

根据Java课程的学习,选择以下所列中的任一,并完成: (1)设计一个Java的应用程序;

(2)分析一个Java的应用系统的开发方案; (3)写出对Java类的框架的理解。

三、 任务选定

根据我对Java语言的学习和了解,结合本学期我们开了数据库的课程,于是我决定做一个Java与数据库连接的程序,并且实现创建表、插入数据、查询数据、修改数据、删除数据等功能。

最经典的java报告

四、 总体设计框架(主要功能)

最经典的java报告

五、 详细设计与实现过程 (一)JDBC驱动程序的装载

(1) 安装JDBC

首先将下载的sqljdbc_1.2.2323.101_enu。exe(即Microsoft SQL Server 2005 JDBC Driver 1.2中文版)解压缩到C:\Program Files\Microsoft SQL Server 2005 JDBC Driver

(2)在MyEclipse中配置JDBC 选择菜单Project>Properties,选择Java Build Path,点击按钮Add External JARs 后在打开的对话框中选择sqljdbc.jar文件。然后就会看到sqljdbc.jar被加进去了。

因为我采用的是Windows集成认证,而不是如同username=sa;passwd=’123456’这样的SQL网络认证,因此我还要做一件事情就是将sqljdbc_auth.dll文件复制到项目文件夹中。Sqljdbc_auth.dll 位于C:\Program Files\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\chs\auth\x86文件夹下。复制到项目文件夹下后,就会看到:

还需要从“开始”里的“所有程序” 里打开 “microsoft sqlserver ”的 SQL Server Configuration Manager, 跳出这个窗口

最经典的java报告

然后我就查看了SQL Server 2005 网络配置, 下面有个 SQLEXPRESS 的协议, 我的 TCP/IP 是 禁用状态 , 于是我把它给启用了。 启用后:

然后我又去看了一下 SQL Nativer Client 配置状态,如下

然后重启了SQL Server服务器。

最经典的java报告

为了获取加载JDBC驱动程序的端口,我在我的SQl Server Management Studio新exec

0,

1,

'listening'

sys.sp_readerrorlog

运行后 得到我的sql 正在运行的tcp/ip接口。 实现代码如下:

String dbDriver = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; String dbUrl= "jdbc:sqlserver://localhost:1384; integratedSecurity=true;databaseName=JavaLinkDB";

//1384是我本机上的端口,一般的默认端口是1433 try{

Class.forName(dbDriver); myprint("驱动程序已经装载!"); myprint("即将连接数据库"); }catch(Exception ex){ }

myprint("无法加载驱动程序:"+ex.getMessage()); return ;

(二)详数据库连接 实现代码

Connection conn = null; try{

//创建SQL命令

conn = DriverManager.getConnection(dbUrl);//连接数据库对象 myprint("数据库连接成功");

}catch(Exception ex){ ex.printStackTrace(); }

myprint("数据库连接错误"); System.exit(0);

最经典的java报告

(三)创建数据表

//创建表

String creatTable = "IF OBJECT_ID('S')IS NOT NULL Drop TABLE S ;Create TABLE " +

"S(No NCHAR(4),NAME NCHAR(10),SEX NCHAR(1),AGE INT,GRADE FLOAT)";

java.sql.Statement stat = conn.createStatement(); stat.executeUpdate(creatTable);

myprint("表创建成功");

(四)向表中插入数据

用到的类Statement 实现代码:

//往表中添加数据

String s1 = "INSERT INTO S VALUES('1001','田婷婷','女','21','89.5')"; String s2 = "INSERT INTO S VALUES('1002','胡化腾','男','21','92.5')"; String s3 = "INSERT INTO S VALUES('1003','陈明阳',' …… 此处隐藏:5593字,全部文档内容请下载后查看。喜欢就下载吧 ……

Java课程设计报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1694034.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)