电量监视系统Jbuilder论文.doc_第1页
电量监视系统Jbuilder论文.doc_第2页
电量监视系统Jbuilder论文.doc_第3页
电量监视系统Jbuilder论文.doc_第4页
电量监视系统Jbuilder论文.doc_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电量监测系统1第一章:绪论Jbuilder是美国Borland公司最新推出的遵循Sun公司J2EE标准的集成开发工具,是目前使用最广泛的Java开发工具之一。Jbuilder提供了可视化的集成开发工具,支持开发人员构建标准的Java应用系统。其开放的环境、基于组件的开发方式和丰富的Java开发向导极大的简化了开发人员的工作,使开发更为快捷、方便。Jbuilder是一组全面的高效率工具,使用Java编程语言创建可伸缩的、高性能的和具有不依赖于平台性的应用程序。由于可伸缩性和基于组件,Jbuilder可以开发所有级别的应用工程,从Applet到连接企业级的、分布式的、多层解决方案的网络数据库应用。Jbuilder环境是用纯Java编写。任何Java编写的程序都可以在Jbuilder上运行,调试和工作。Jbuilder为开发程序提供了很多工具,它使用了多顶Java技术,其中包括:?JavaBeans?Java2?JavaDevelopmentKit(JDK)?JFC/Swing?OpenToolsDevelopment?OpenDatabaseConnectibity(ODBC)?StructuredQueryLanguage(SOL)?所有数据库服务器Jbuilder企业版还为下面技术提供了便利的工具:?EnterpriseJavaBeans(EJB)?VersionControlSystems?ExtensibloMarkupLanguage(XML)?Javaserverpages(JSP)?CommonObjectRequestBrokerArchiteture(CORBA)Jbuilder也为开发者提供了一个灵活的、开放的构架,这得整合新版本的JDK、第三方工具、插件以及JavaBean组件的工作变的更容易,对OpenTools资源如扩展JavaDoc注释和概念性文档也有帮助。第二节Jbuilder的新特征Jbuilder新增了几个功能,并对已有的功能进行了改进,包括一个单步产品安装过程,以及自动卸载功能。其他的功能还有:。对XML的支持XML文档的创建和确认XML文档的表达。Web应用开发Jbuilder支持Web应用,可以使用WebApplication向导创建一个新的Web应用或者引入一个已有的Web应用。EnterpriseJavaBeans(EJB)即支持新的应用服务器。JMS和EAR向导Jbuilder又一个新的JMS向导,他可以创建EnterpriseArchive(EAR)文件。EAR文。件。EAR文件包含了其他当案文件,他们以建造了企业级应用。团队开发。编译器的增强功能bmj和bcj是Jbuilder专业版和企业版的功能。工程属性编辑器页、构造页、资源标签。电量监测系统2。配置JDK。部署ArchiveBuilder有几个新的归挡类型:。AppletJAR为使用较新的Web浏览器而创建一个压缩的JAR文件。AppletZIP为使用不支持JAR文件的旧Web浏览器而创建一个压缩的ZIP文件。压缩文件没有一个明显的文件。J2EEApplicationClient它包含了部署描述符,应用于一个容器来提供系统服务。JDE的增强功能对Jbuilder的集成开发IDE的改进包括以下内容。声音反馈。结构窗口。样列图标。文件名框。资源属性。工具菜单。语言的支持Jbuilder的Java语言支持包括:。适合于可再用组件的JavaBean。适合于Java用户界面开发的JFC/Swing组件第三节电力监测系统的必要性计算机已经成为我们学习和工作的得力助手:今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感挡案更加安全,等等。归纳起来,好处有以下几点:1可以很方便的监测各各领域所用的电量;2可以查看任何某个时间的电量情况;3可以在图形用户界面上工作,能提高工作效率;综上所述,开发一个基于数据库数据的系统是大势所趋,各种数据库连接技术的发展也为系统的开发提供了必要的技术背景。编程环境的选择Jbuilder是美国Borland公司最新推出的遵循SunJ2EE标准的集成开发工具,是目前使用最广泛的Java开发工具之一,是目前最广泛的、易学易用的面向对象的开发工具。Jbuilder作为业界领先的开发工具,使用Java编程语言可以创建可伸缩的、高性能的和具有不依赖于平台性能的应用程序。由于可伸缩性和基于组件,Jbuilder上运行、调试和工作。减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。而且也可运行JSP程序,方便的实现了数据库于Applet的连接。故而,对于实现本系统Jbuilder是一个较好的选择。第二章可行性研究为了以最小的代价在尽可能短的时间里确定问题能否解决,即使设计是否能更快、更完美的完成,进行可行性研究是必不可少的。电量监测系统3随着社会的发展,各个领域里用软件系统的越来越广泛。电量监测系统电力所用的系统,为了使用的方便,效率的提高,电量监测系统是必要的。它主要完成以下几个要点:1)监测任何某个区域的电量所用情况。2)可以查看任何时间里的电量所用量。数据流图:更新电力计名称表电量数据满足条件设置/修改电力计名称用户选择电力计与日期选择查询方式满足条件的电量数据第三章需求分析电量监测系统是一个电力领域不可缺少的部分,它的内容电力工作来说都至关重要,所以电量监测系统应该能够为电力工作人员提供方便和快捷。但一直以来人们使用传统人工的方式管理和监测电量情况,这种方式存在着很多麻烦和很大工作量。随着科学技术的发展,计算机科学日渐成熟,其强大的功能已为人们深深认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对电量监测和管理,具有着手工无法比拟的优点。例如:管理方便,监测简便,减少成本等。这些优点能够极大的提高电量监测的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套监测系统软件成为很有必要的事情,在下面的各章中我们将以电量监测系统为例,谈谈其开发过程和所涉及到的问题及解决方法。第四章总体设计本次设计以jbuider6.0开发工具,以microsoftsqlserver2000数据库管理系统,windows2000服务器版为操作平台。电力监测系统是一个不是太大的系统,下面我将分为几个部分来介绍总体设计。第一节数据库的特点:使用SQLServer2000的最新增强功能开发数据库解决方案。建立在SQLServer7.0可扩展基础上的SQLServer2000代表着下一代Microsoft.NETEnterpriseServers(企业服务器)数据库的发展趋势。SQLServer2000是为创建可伸缩电子商务、在线商务和数据仓储解决方案而设计的用户D22.2查询数据库产生表格产生图例D31设置电力计名称D12.1重定向到要查询方式的页面电量监测系统4真正意义上的关系型数据库管理与分析系统。数据仓储随着SQLServer7.0联机分析处理(OLAP)服务的引入,Microsoft已成为商务智能解决方案领域的先驱。企业需要对来源各异的数据信息进行集成、合并与汇总摘要。而数据仓库则通过使用大型、集中的数据存储来提供上述功能,在这种数据存储中,信息被收集、组织,并可供决策者随时调用。于是,决策者便可洞悉详情,探究规律与趋势,优化商务决策,并预测未来的行动。Microsoft针对包括集成数据挖掘、OLAP服务、安全性服务及通过Internet对多维数据集进行访问和链接等在内的分析服务提供了新的数据仓储功能。根据以上分析,将本次数据库设计成几个部分来完成。Pc_iddtimestampEvalue01012003-01-01652401022003-01-02523401032003-01-03489601042003-01-046523这是以一天为单位存储的每天电量数据,是以电力计号,日期,数值来建的。Pc_idDtimestampEvalue01012003-4-10-0030001012003-4-10-0128001022003-4-10-0029001022003-4-10-0131001032003-4-10-0027001032003-4-10-0132001042003-4-10-0029001042003-4-10-01285这是以一小时为单位来存储的电量数据,是以电力计号,小时,数值来建的。Pc_idDtimestampEvalue01012003-6-108:2030001012003-6-108:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论