网站地图
|
免费获取
|
网站首页
|
论文范文
|
论文降重
|
职称论文发表
|
合作期刊
|
论文下载
|
计算机论文
|
外文翻译
|
免费论文
|
论文资料
|
论文开题报告
全站搜索
搜索
当前位置:
毕业论文网
->
开题报告
->
计算机开题
-> 基于JAVA的电网基建管理信息系统的设计与开发-开题报告(一)
计算机论文资料
|
ASP设计
|
Delphi
|
VB设计
|
JSP设计
|
ASP.NET设计
|
VB.NET
|
java设计
|
VC
|
pb
|
VS
|
dreamweaver
|
c#.net
|
vf
|
VC++
|
计算机论文范文
|
论文下载
|
自动化论文
基于JAVA的电网基建管理信息系统的设计与开发-开题报告(一)
基于JAVA的电网基建管理信息系统的设计与开发-开题报告(一)
基于JAVA的电网基建管理信息系统的设计与开发-开题报告
一、文献综述
国内外研究发展现状
随着地区经济的快速发展,电网供电形势日趋紧张,电网企业面临着加大基建规模以优化网架结构,为经济发展提供可靠电力保障的重要任务。电网基建项目是一项复杂的系统工程,往往具有分布范围广、业务复杂、投资大、工期长、资源消耗多、工作协调难、社会影响大等特点,并且工程量的剧增给工程管理、进度控制和安全保障等工作带来了难度,电网基建管理面临着巨大的压力和考验,因此需要建立电网基建管理系统,实现核心业务领域“业务高度集成、信息充分共享”,满足了主管部门、设计单位、监理单位和施工单位等相关机构间高效准确交流信息的要求,达到流程规范化、数据标准化、业务信息化的目的。
由于美国等一些国家从事项目管理信息化时间较早,产生了一批较成熟的项目管理软件,这些软件功能强大,并且融人了很强的项目管理思想和技术,能满足用户多方面的需求,引人中国后也得到了很多企业的青睐,国内很多大型项目运用这些软件进行项目管理,但在运用这些软件对国内项目进行更高层次的管理时遇到很多问题。首先,这些软件是以国外的企业组织类型、项目管理模式为基础进行设计的。不同的管理环境、管理理念、组织形式使P3等国外优秀软件在国内项目中的应用得到限制;其次,这些软件的汉化是简单的语言转换,并没有根据项目现状对这些软件进行二次开发;另外,这些软件大多价格昂贵,企业投入过大,短期收益值较小甚至为负,很多企业尤其是中小型企业难以承受。
另一方面,国产软件开发的不甚完善,功能上与国外成熟软件有较大差距。随着国内项目管理信息化的发展,涌现出一批国产的项目管理信息化软件,但由于开发人员素质、开发投入、开发周期等因素的限制,国产软件的开发还有很多不完善的地方。首先,不同的建设项目会有不同的管理要求,质量标准、时间要求等各不相同,若将软件开发成通用软件则考虑不同需求建立不同模块,不仅容易遗漏某些类型,而且会使软件过于庞大不利于应用,可以将软件开发成为一个基础性的初期平台,预留接口便于用户在使用过程中根据自身需求进行二次开发,而现有的国产软件通常是直接应用,给用户的发挥余地不大;其次,很多现有国产软件的界面不够灵活,用户操作比较麻烦,容易出现差错。
基于以上情况,探讨研究易于利用、部署快捷的电网基建管理系统显得十分必要。
相关技术介绍
本系统拟采用JAVA语言进行系统开发,并采用B/S两层架构,数据库拟使用轻量级且功能强大的MYSQL。
2.1 JAVA语言介绍
Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
2.1.1 J2EE介绍和体系结构
为了克服传统Web开发C/S模式的弊端,适应B/S框架的要求,由Sun公司领导,多家公司共同参与推出的一种全新企业应用程序开发标准,这就是J2EE平台,与传统的Internet系统模型相比,它有着不可比拟的优势。这种模型在J2EE平台上添加了大量面向企业的特性和功能,简化了企业解决方案的开发、部署和管理等相关问题。J2EE技术的基础是核心JAVA平台或JAVA2平台的标准版,J2EE不仅保留了标准版中许多优点,例如“编写一次、随处运行”的特性、方便数据库存取的JDBCAPI、CORBA技术以及能够在Internet应用中保护数据的安全模式等,同时还提供对EJB(EnterpriseJavaBean)、Servlet、JSP以及XML技术的支持,使得基于J2EE平台开发的应用可跨平台移植。
2.1.2 SERVLET介绍和系统应用
Servlet是服务器端Java应用程序,有平台和协议独立的功能,可以生成动态Web页,发挥它(Web浏览器或其他HTTP客户端)和中间层服务器响应(HTTP服务器、数据库或应用程序)的客户请求。ServletWeb服务器位于内部从命令行中使用不同的Java,由Web服务器加载的Servlet的传统应用程序的服务器端Java应用程序,Web服务器必须包含Java虚拟机支持Servlet。
HTTPServlet使用HTML窗体发送和接收数据。要创建HTTPServlet,需要扩展的HttpServlet类,类是一种特殊的处理HTML表单GenericServlet一个子类方式。HTML窗体是和</FORm>标记的定义。窗体通常包括输入的字段(如文本输入的字段、复选框、单选按钮和选择列表)和一个用于提交数据的按钮。提交信息时,他们还指定哪个服务器应执行Servlet(或其他程序)。
2.2 JSP技术简介
本系统拟采用B/S结构,所以要用到动态网页技术。动态网页技术能够实现交互功能,不但能够浏览,还能够向网页提交信息,并且根据提交的信息进行相应的处理。就是因为有了这样的技术,才使得信息发布系统能够采用B/S结构。
在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Jsp文件不能由浏览器直接运行,而需由web服务器解释执行,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,即HTML文件。如果服务器在接收到用户对JSP页面的请求后,发现该页面是第一次被请求,JSP引擎就把该JSP页面转化成为一个Servlet,然后将该Servlet编译成class在服务器端执行,将执行结果输出到浏览器。由于Servlet是以独立线程的方式一直存在于服务器内存中的,所以执行效率相当高。
2.3 JDBC技术
JDBC是通用的SQL数据库访问框架,带有简单且功能强大的应用程序接口(API)。利用JDBCAPI,Java开发人员可以在单一的标准化功能库中编码,生成独立于数据库管理系统(DBMS)的Java应用系统。
2.4 MYSQL
MySQL是最受欢迎的开源SQL数据库管理系统,MySQL是一个快速的、多线程、多用户和健壮的SQL数据库服务器。
它由MySQLAB开发、发布和支持。MySQLAB是一家基于MySQL开发人员的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。
MySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass-deployed)的软件中去。MySQL服务器原本就是开发比已存在的数据库更快的用于处理大的数据库的解决方案,并且已经成功用于高苛刻生产环境多年。尽管MySQL仍在开发中,但它已经提供一个丰富和极其有用的功能集。它的连接性、速度和安全性使MySQL非常适合访问在Internet上的数据库。
首页
上一页
1
2
下一页
尾页
1
/2/2
基于JAVA的电网基建管理信息系统的设计与开发-开题报告(一)
由
毕业论文网
(www.huoyuandh.com)会员上传。
相关论文
上一篇
:
《传神》广告宣传片设计与制作-开..
下一篇
:
《交通征稽部门网上征收的安全防..
推荐论文
本专业最新论文
Tags:
基于
JAVA
电网
基建
管理
信息系统
设计
开发
开题
报告
2017-02-26 10:05:21【
返回顶部
】
精彩推荐