电脑界常有一股又一股的风潮,在这风潮中,JBuilder 是使用最广泛的工具之一。JBuilder6 提供了可视化集成开发工具,支持开发人员构建标准的爪哇应用系统。其开放的环境、基于组建的开发方式和丰富的爪哇开发向导极大的简化了开发人员的工作,使开发更为快捷、方便。
本次的毕业设计以Jbuilder6 作为开发工具,操作平台是 Windows2000服务器版,后台数据库选用Microsoft Sqlserver 2000,选用的语言为JavaServerPage与Applet.毕业设计题目是“电量监视系统”,该系统方便的查询校内各办公楼的用电情况的实时监控以及日统计,月统计功能等。
本论文用1111111111111111111111等几个步骤,并附有流程图、层次图和数据流图。
第一节 Jbuilder6概述
Jbuilder6是美国Borland公司最近推出的遵循Sun公司J2EE标准的可视化集成开发工具,是目前使用最广泛的Java开发工具之一。 Jbuilder6提供了可视化的集成开发工具,支持开发人员构建标准的Java应用系统。其开放的环境,基于组建的开发方式和丰富的Java开发向导极大的简化了开放人员的工作,使开放更为快捷、方便。Borland JBuilder 是业界领先的Java 可视化开发环境,可用于构建基于Java 2 平台的应用程序、Applets、JSP/Serverlets、JavaBeansTM、Enterprise JavaBeans,以及分布式J2EE 应用。
Jbuilder6 是一组全方面的高效率工具,使用Java编程语言创建可伸缩的、高兴能的和具有不依赖与平台性能的应用程序。由于可伸缩性和基于组件,Jbuilder 可以开发所有级别的应用工程,从Applet 到连接企业级的、分布式的、多层解决方案的网络数据库应用。
Jbuilder6环境是用纯Java编写。任何Java编写的程序都可以在Jbuilder上运行、调试和工作。Jbuilder6为开发程序提供了很多工具,它使用了多项Java技术,其中包括:
? JavaBeans
? Java2
? Java Development Kit (JDK)
? JFC/Swing
? OpenTools Development
? Open Database Connectivity (ODBC)
? Structured Query Language (SOL)
? 所有数据库服务器
Jbuilder6企业版还为下面技术提供了便利的工具:
? EnterPrise Java Beans (EJB)
? Version Control Systems
? Extensible Markup Language (XML)
? Java server pages (JSP)
? Common Object Request Broker Architecture (CORBA)
Jbuilder6也为开发者提供了一个灵活的、开放的构架,这得整合新版本的JDK、第三方工具、插件以及JavaBeans组件的工作变得更容易,对OpenTools资源如扩展JavaDoc注释和概念性文档也有帮助。
第二节 Jbuilder6的新特征
Jbuilder6新增了几个功能,并对已有的功能进行了改进,包括一个单步产
品安装过程,以及自动卸载功能。其他的功能还有:
? 对XML的支持
XML文档的创建和确认
XML文档的发达
? Web应用开发
Jbuilder6支持Web应用,可以使用Web Application向导创建一个新的Web
应用或者引入一个已有的Web应用。
? Enterprise Java Beans (EJB)
即支持新的应用服务器
? JMS和EAR向导
Jbuilder6又一个新的JMS向导,它能帮助您建立生产商和用户所使用的Java
消息服务(Java Message Service,简称JMS)。
Jbuilder6也有一个新的EAR向导,它可以创建Enterprise Archive(EAR)文件。EAR文件包含了其他档案文件,他们以建造了企业级应用。
? 团队开发
? 编译器的增强功能
bmj和bcj是Jbuilder6专业版和企业版的功能。
? 工程属性
编辑器页、构造页、资源标签。
? 配置JDK
? 部署
Archive Buider有几个新的归档类型:
*Applet JAR为使用较新的Web浏览器而创建一个压缩的JAR文件。
*Appler ZIP为使用不支持JAR文件的旧Web浏览器而创建一个压缩ZIP文件。压缩文件没有一个明显的文件。
*J2EE Application Client它包含了部署描述符,应用于一个容器来提供系统服务。
? IDE的增强功能
对Jbuilder6的集成开发IDE的改进包括以下内容。
*声音反馈
*结构窗口
*样列图标
*文件名框
*资源属性
*工具菜单
? 语言的支持
Jbuilder6的Java语言支持包括:
*适合于可再用组件的Java Beans
*适合于Java用户界面开发的JFC/Swings组件
第三节 电力监测系统的必然性
计算机已经成为我们生活方面的不可缺少的一部分:
今天,计算机的价格已经十分低廉,性能却长足的进化。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个放面:
首先,计算机可以代替人工进行许多复杂的劳动:
其次,计算机可以节省许多资源:
第三,计算机可以大大的提高人们的工作效率:
第四,计算机可以使敏感文档更加完全,等等。
编程环境的选择
Jbuilder6是美国Borland公司最近推出的遵循Sun公司J2EE标准的可视化集成开发工具,是目前使用最广泛的Java开发工具之一。 Borland JBuilder 是业界领先的Java 可视化开发环境,可用于构建基于Java 2 平台的应用程序、Applets、JSP/Serverlets、JavaBeansTM、Enterprise JavaBeans,以及分布式J2EE 应用。
Jbuilder6 是一组全方面的高效率工具,使用Java编程语言创建可伸缩的、高兴能的和具有不依赖与平台性能的应用程序。由于可伸缩性和基于组件,Jbuilder 可以开发所有级别的应用工程,从Applet 到连接企业级的、分布式的、多层解决方案的网络数据库应用。使目前最为广泛的、易学易用的面向对象的开发工具。使用JAVA语言编程可以创建可伸缩的、高兴能的和具有不一赖于平台性能的应用程序。由于可伸缩性和基于组建,Jbuilder上运行、调试和工作。减少了编程人员的工作量,也简化了业面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,对于实现本系统 Jbuilder是一个相对较好的选择。
JSP环境
使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者小脚本来生成页面上的动态内容(内容是根据请求来变化的,例如请求帐户信息或者特定的一瓶酒的价格)。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。如果核心逻辑被封装在标识和Beans中,那么其他人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。
在服务器端,JSP引擎解释JSP标识和小脚本,生成所请求的内容(例如,通过访问JavaBeans组件,使用JDBCTM技术访问数据库,或者包含文件),并且将结果以HTML(或者XML)页面的形式发送回浏览器。这有助于作者保护自己的代码,而又保证任何基于HTML的Web浏览器的完全可用性。
Applet环境
Java的设计目标之一便是开发applet。所谓applet是一种执行于Web浏览器上的小程序。
Applet能做什么?通常你可以先看看它被期望的运用范围,再来回答这个问题。Applet的目标是扩充浏览器中的网页功能。
Applet的优点:
• 不再有安装问题。Applet拥有真正的平台无关性。
• 不需要担心错误的程序代码破坏他人系统,因为安全机制已内置于核心的Java语言和applet结构中。
未完待续....