网站建设方法:,北京牛鼻子网站建设公司,租一个国外的服务器 建设网站,网站建设分析从哪几个方面技术#xff1a;Java、JSP等摘要#xff1a;本文主要针对当前很多软件都无法实现跨数据库、跨平台来执行sql语句而用户又仅需做一些基本的增删改查操作的矛盾#xff0c;设计了一个能够跨平台跨数据库的软件。此软件是一个通用SQL查询分析器#xff0c;利用java语言本身的跨…技术Java、JSP等摘要本文主要针对当前很多软件都无法实现跨数据库、跨平台来执行sql语句而用户又仅需做一些基本的增删改查操作的矛盾设计了一个能够跨平台跨数据库的软件。此软件是一个通用SQL查询分析器利用java语言本身的跨平台性它能够在多种类型平台的机器中使用并根据用户的需求选择连接本地还是远程数据库。本设计使用到的技术主要是JDBC和Swing。swing用于做图形界面jdbc用于实现对数据库的操作。在本设计中用户既可通过命令行直接对数据库中的表进行增删改查的操作又可通过图形界面进行简易操作这即适用于普通的使用者也适用于有一定sql知识的用户。软件在设计上采用了MVC模式的分层思想将显示层、控制层、modul层分开使用实现了代码的最大化重用。在图形界面方面最主要的是使用了树(JTree和表JTable)这两个组件。利用swing组件的MVC优势通过构造模型并将模型装载到树或表中实现对树和表的便捷控制。在功能上用户可以根据需要导入脚本或导出数据。在程序运行过程中能自动记录用户对数据库所做的所有操作。关键字SQL(sql) 查询分析器 java 跨平台 跨数据库 jdbc目录摘要 2Abstract 2第一章、设计背景前言 41.1 SQL的功能与特性 41.2 SQL特性 51.3 SQL3简介 51.4 SQL Query Analyzer 6第二章、需求分析和可行性认证 62.1 需求分析 62.2 可行性认证 72.2.1 Java语言的优势 72.2.2 Java类库 82.2.3 JDBC技术 9第三章、设计方案的确定 103.1 方案的原理、特点与选择依据 103.1.1 图形界面处理 103.1.2 图形界面组件的事件响应 113.1.3 数据库连接。 113.2 系统界面图间的跳转关系如下图所示 12第四章、系统详细设计 124.1 系统功能设计 124.2 设计思想 144.3 功能模块设计 154.3.1 登录模块 154.3.2 主界面设计模块 174.3.3 树的创建及控制模块 204.3.4 表的字段信息显示模块(Lookover Model) 274.3.5 表的创建及控制模块(Data Model) 284.3.6 sql命令输入及结果显示模块(Edit Model) 324.3.7 脚本导入和结果导出模块 344.3.8 日志模块 38第五章、系统测试 394.1 Oralce数据库测试 404.2 Mysql 数据库测试 42第六章、软件开发环境及语言 455.1、开发语言JAVA 455.2、JAVA虚拟机(JVM) 455.3、开发环境Eclips3.2 455.4、开发平台J2SE 455.5、测试数据库Oracle9.0、Mysql5.0 45结论 46参考文献 47致谢 48包含资料 截图