毕业设计论文网公告: 本站服务范围:计算机毕业设计|计[admin  2009年7月26日]   设为首页 加入收藏
网站首页 加入收藏 辅导流程 付款方式 BUY流程 常见问题

* 专业辅导毕业设计,毕业论文,硕士论文。
* 以人为本,人尽其才,有分工更有协作。
* 不以低价争客户,但求精品出效益。

当前位置:毕业设计论文网 >> JAVA/android设计 >> 浏览文章
JAVA开发的XML编辑器论文(修改)
来源:本站原创  作者:adminp  添加日期:2013年10月25日  点击数:

基于JAVA的XML编辑器的设计与实现
摘  要
随着计算机技术的普及应用,整个人类社会已经成为一个信息化的学习型社会。信息作为生产力中的最活跃因素,在生活中发挥着巨大的作用,几乎每天个网页页面都需要用到各类的XML元素,而对于这些元素的分类管理和利用,将直接影响到我们开发网页的效率,XML元素管理也已经成为网页设计师们普遍关注的课题。
为了更加便于人们对于收集到的信息资料的管理利用,笔者由此设计了基于JAVA的XML编辑器,以JAVA作为开发语言,数据使用XML格式存储,实现了类似WINDOWS资源管理器的树状目录文档管理,文档信息按自己的分类节点显示,并具有搜索和编辑功能等。文中详细阐述了系统的开发背景,研究意义,理论依据和各模块的具体实现。

关键词:JAVA;XML;树型结构;节点
2.2 SQLServer2000 数据库
作为标准的关系数据库,至少应具备以下特征:   
(1)海量数据存储能力;   
(2)快速有效的数据处理能力;   
(3)优秀的多用户机制;   
(4)完善的数据安全控制机制;    
(5)具有开放性,并应与国际标准完全吻合;   
(6)可靠性、容错性;   
基于以上特征,我选择SQL Server2000作为我的数据库系统平台,这主要是因为SQL Server2000是Windows NT平台上性能较好的关系数据库,与NT平台在权限管理、目录服务、系统级配合等方面都可以很好地结合。
2.3 JAVA数据库解决方案
在数据库应用中,JAVA的解决方案是JDBC(JAVADatabase Connectivity)。JDBC建立在X/OpenSQL CLI(调用层接口)基础上,可以编写访问任何关系数据库的统一的纯JAVA应用程序,实现对InterNET环境下各种异构关系数据库的访问。同时,因为JAVA的平台无关性,采用JDBC编写数据库应用程序的开发者可以真正做到“编写1次,随处运行”。
2.3.1 JDBC工作原理
JDBC主要包含2种接口,分别是面向驱动程序低层的JDBC Driver API和面向应用程序开发人员的JDBC API。
一 JDBC Driver API
JDBC Driver API是为数据库厂商提供的驱动程序的编程接口。JDBC驱动程序是JDBC结构的支柱,用于提供与数据源的接口,解释和执行来自应用程序中的SQL语句,并返回结果。JDBC驱动程序包括4类:第l类是JDBC-ODBC Bridge Driver即JDBC桥加上ODBC驱动程序,在每个客户机上装入ODBC驱动程序,JDBC通过ODBC访问数据库。第2类是Native API(Partly JAVA Driver),即本机API加上部分JAVA驱动程序,将JDBC调用转换为各种数据库系统的客户API调用。第3类是JDBC/NET(Pure JAVA Driver),即JDBC NET加上JAVA驱动程序将JDBC调用翻译成独立于数据库网络协议,然后再由服务器翻译成数据库协议,可与各种不同的数据库相连。第4类是地native(Pure JAVA Driver),即本机协议加上JAVA驱动程序,将JDBC调用转换为数据库使用的网络协议,由客户直接调用数据库服务器。
二  JDBC API
JDBC应用程序实现对数据库的访问需要建立与数据库的连接,发送SQL语句,返回数据结果给客户。应用程序开发人员利用JDBC API来完成这些工作。JDBC API在JAVA.SQL包中定义,包含JDBC访问数据库用到的所有类和接口,主要有:   
(1)DriverManager类:用于装入驱动程序,定义在网络上需要访问的数据源的JDBC URL,根据定义的URL选择匹配的驱动程序、为建立数据库连接提供支持。   
(2)JAVA.SQL.Connection接口:用于特定数据库的连接。   
(3)JAVA.Statement接口:为SQL语句提供一个容器,包括执行SQL语句、取得查询结果等方法。它包含2个重要的子类。一个是JAVA.SQL.PrepareStatement允许在SQL类中输入参数;另一个是JAVA.SQL.CallableStatement,用于执行SQL存储过程。   
 

【购买方式】【联系方式】【关闭窗口】
上一篇:JavaSQL+宾馆信息管理系统

下一篇:没有了
论文咨询
   
  本站所有毕业设计和毕业论文作品均出自原创,集多年从事毕业设计工作的经验及资料,结合强劲的毕业设计开发管理团队,全面面向高校学生提供毕业设计和毕业论文指导,快速的毕业设计,毕业论文辅导服务。
  在线咨询:计算机毕业论文咨询
            计算机毕业论文咨询QQ
  服务邮箱:paper51cn@163.com
    咨询热线:毕业设计论文网咨询电话
最新文章   更多
我汇款后你们不将毕业设计发给我怎么
答辩时通常会问到什么问题?
能帮我修改程序及论文排版吗?
我购买的程序为什么不能运行?
我在贵站购买的论文会和其他同学重复
汇款后多久可收到论文?
毕业设计论文网--毕业设计题目列表
Java聊天室系统毕业论文
JAVA开发的XML编辑器论文(修改)
JavaSQL+宾馆信息管理系统
推荐文章   更多
旅蒙晋商明清时代开发蒙古市场研究
我国物流成本预算管理体系构建研究
农户“贮+销”经营行为影响因素分析
江苏商业区域发展影响因素分析
基于新产业区理论的小商品市场空间集聚特
基于AHP分析的大型购物中心聚客力研究
基于消费者时间资源的市场营销策略分析
农村劳动力转移:改革开放以来的实证分析
黑龙江省装备制造业技术引创能力评价
黑龙江省发展绿色食品产业对策研究
热门文章   更多
毕业设计论文网--毕业设计题目列表
ASP.NET011 图书馆管理信息系统
ASP079 酒店房间预约系统的设计
网络003 计算机网络故障的诊断与解决
ASP.NET016 网络考试系统的设计与实
VB017 医院门诊信息管理系统
JSP035 在线考试系统设计与实现
JSP020 学生网上选课系统设计与实现
网络002 校园网络工程综合布线方案(
Delphi011 银行学生助学贷款信息管理

版权所有:毕业设计论文网 www.paper51.cn CopyRight @ 2006-2013 All Rights Reserved
客服QQ: Email:paper51cn@163.com 服务电话:计算机毕业论文咨询电话
本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用,请勿做其他非法用途,转载必究,本站不接受任何形式的代理.如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正或删除相关内容!