1、 1 Java 课程设计报告课程设计报告 系系 (院) :院) : 计算机科学学院 专业班级:专业班级: 石油软件工程 10901 班 姓姓 名:名: 学学 号:号: 指导教师:指导教师: 设计时间:设计时间: 2011.12.1 - 2011.12.15 设计地点:设计地点: 2 前言前言 自 1946 年第一台计算机问世以来,计算机产业的飞速发展已远远超出人们 对它的预料,在某些生产线上,甚至一秒钟就能生产出一台微型计算机,产量猛 增,价格低廉,这就使得它的应用范围迅速扩展。如今,计算机已深入到人类社 会的各个领域。各种应用程序不断地被开发应用,随之程序设计语言也不断发展 完善, Java
2、 便是这程序语言世界里的一朵奇葩, 如今甚为流行。 与 C+语言相比, Java 是一种完全面向对象的语言,它吸取了 C+语言的语句结构,去掉了指针、 多继承、运算符重载等这些降低安全性、低可靠性的语言元素,并实现了自动回 收垃圾的功能,从而使得 Java 语言更具有可移植性、鲁棒性、安全性、与环境 无关性等特点,赢得了广大软件开发者的青睐。 今天,作为计算机科学与技术及相关专业的学生,更应该了解 Java 语言的 语法规范,理解 Java 语言程序设计的基本特点,掌握利用 Java 语言编写程序的 基本技巧,学会利用 Java 开发环境调试程序。为了更进一步将所学知识与实际 结合起来,我选择
3、了实现 Java 与 SQL Server2005 的连接,并实现了一些功能。 故作此报告。 3 目录目录 前言前言 2 一、一、课程设计目的课程设计目的 . 2 二、二、设计任务及要求设计任务及要求 . 2 三、三、任务选定任务选定 . 2 四、四、总体设计框架总体设计框架图图(主要功能主要功能). 3 五、五、详细设计与实现过程详细设计与实现过程 . 4 六、六、课程设计小结课程设计小结 . 9 七、七、参考文献参考文献 . 10 附录附录 . 12 一、一、 课程设计目的课程设计目的 1、进一步熟悉 Java 开发环境,熟悉用 Java 完成一个应用程序的设计过程, 2 掌握有关编辑、调
4、试和整合程序的方法和技巧。 2、通过此设计,了解 Java 语言的特点;熟悉 Java 程序的编写;体会 Java 语言在问题求解中的特点。 3、 总结学习 Java 语言的心得和体会, 并对 Java 课程设置提出自己的意见和 建议。 二、二、 设计任务及要求设计任务及要求 根据 Java 课程的学习,选择以下所列中的任一,并完成: (1)设计一个 Java 的应用程序; (2)分析一个 Java 的应用系统的开发方案; (3)写出对 Java 类的框架的理解。 三、三、 任务选定任务选定 根据我对 Java 语言的学习和了解,结合本学期我们开了数据库的课程,于 是我决定做一个 Java 与数据库连接的程序,并且实现创建表、插入数据、查询 数据、修改数据、删除数据等功能。 3 四、四、 总体设计框架总体设计框架(主要功能主要功能) Java JDBC 操作操作 建 表 建 表 插 入 数 据 查 找 删 除