课程设计报告课程名称:java
班级:学号:姓名:完成日期:2009、11、16沈阳航空工业学院北方软件学院1北方软件学院课程设计任务书专业名称:计算机科学与技术课程名称:Java课程设计设计题目:基于数据库的词典工具起止时间:问题描述:实现一个基于数据库电子词典,输入一个词汇后能在数据库中检索出该词的解释,并显示出来
基本要求:要求使用MySQL做为后台存储数据库,使用JavaGUI的方法,具有联想功能
用户可以添加词汇和解释,可以定义定制常用词汇列表
较高要求:在查词框的下拉列表中能显示历史查词记录
实现提示学生姓名:学号:指导教师:2基于数据库的词典工具1概要设计(1)程序分析:用java程序编写一个基于数据库的词典工具,实现一个基于数据库电子词典,输入一个词汇后能在数据库中检索出该词的解释,并显示出来
要求使用MySQL做为后台存储数据库,使用JavaGUI的方法,具有联想功能
用户可以添加词汇和解释,可以定义定制常用词汇列表
(2)用到的工具:MySQL-Front(SQL编辑器),MySQL做为后台数据库
(3)模块图:2详细设计(1)数据库的相关知识:利用JDBC开发数据库应用一般包括如下步骤:1、建立与数据库的连接数据库连接的建立包括两个步骤:首先要加载相应数据库的JDBC驱动程序;然后建立连接
forName()方法的执行,将创建数据库驱动的实例并注册到驱动管理器
在某种数据库的驱动程序加载后,就可以建立与该DBMS的连接了
定义如下:Class
forName(”com
Driver”);创建数据库连接这个步骤中要使数据库驱动连接到相应的DBMS
连接的建立通过使用DriverManager类中的static方法getConnection(),该方法的定义如下:Con=DriverManager
getConnectio