四川大学软件工程毕业论文电力行业信息管理软件系统的开发研究.docx

上传人:b****2 文档编号:1846906 上传时间:2022-10-24 格式:DOCX 页数:62 大小:851.64KB
下载 相关 举报
四川大学软件工程毕业论文电力行业信息管理软件系统的开发研究.docx_第1页
第1页 / 共62页
四川大学软件工程毕业论文电力行业信息管理软件系统的开发研究.docx_第2页
第2页 / 共62页
四川大学软件工程毕业论文电力行业信息管理软件系统的开发研究.docx_第3页
第3页 / 共62页
四川大学软件工程毕业论文电力行业信息管理软件系统的开发研究.docx_第4页
第4页 / 共62页
四川大学软件工程毕业论文电力行业信息管理软件系统的开发研究.docx_第5页
第5页 / 共62页
点击查看更多>>
下载资源
资源描述

四川大学软件工程毕业论文电力行业信息管理软件系统的开发研究.docx

《四川大学软件工程毕业论文电力行业信息管理软件系统的开发研究.docx》由会员分享,可在线阅读,更多相关《四川大学软件工程毕业论文电力行业信息管理软件系统的开发研究.docx(62页珍藏版)》请在冰豆网上搜索。

四川大学软件工程毕业论文电力行业信息管理软件系统的开发研究.docx

四川大学软件工程毕业论文电力行业信息管理软件系统的开发研究

 

电力行业信息管理软件系统的开发研究

软件工程领域

研究生指导老师

 

信息管理系统是通过计算机技术、数据库技术、网络通信技术等现代科技手段对数据信息进行统一化、数字化管理的软件系统。

本文通过对当前信息管理系统常见的两种架构:

B/S架构、C/S架构进行详细分析与考察,同时结合电力行业的实际业务环境采用JavaWeb中的服务器端动态页面开发技术,在软件工程的相关理论与方法论的指导下,设计并实现了一个基于B/S架构的电力行业信息管理系统。

本文首先对信息管理系统开发中涉及到的相关理论进行了考察与研究,包括JavaWeb开发技术、IDE相关技术等方面,例如Struts框架、Hibernate功能组件、Spring功能框架、EclipseIDE集成开发环境、TomcatWeb服务器组件以及JDK功能组件等。

在基础技术分析的基础上,本文通过对电力企业的业务流和数据流进行考察,按照需求、设计、实现的顺序对电力行业信息管理系统的设计与实现过程进行了详细介绍。

在系统的需求分析中,本文首先对系统的业务环境、业务流程、总体功能需求以及性能需求进行了介绍,构建了电力系统信息管理软件平台的数据流程图以及数据字典。

在系统的设计工作中,本文首先对系统的总体业务流程设计、整体框架结构设计进行了分析,包括了系统的软件架构、硬件架构以及网络环境设置等,同时还对系统的后台数据库设计进行了分析,包括数据库的概念设计、逻辑设计以及物理结构设计等。

本文同时对电力系统信息管理软件平台的详细功能设计和实现过程进行了详细分析,按照系统功能模块的划分结果对其中部分功能模块的实现过程进行介绍,并简要介绍了系统的实施保障措施。

电力系统信息管理软件平台作为电力企业中的重要基础性信息化平台,可以为电力企业中的相关业务提供信息化支持,能够大大提高电力企业内部业务的管理工作质量与效率,因此本文的研究工作具有一定的现实意义与价值。

关键词:

信息管理系统,B/S架构,JavaWeb开发

 

ResearchontheDevelopmentofElectricPowerIndustryInformationManagementSoftwareSystem

SoftwareEngineering

GraduateStudent:

***Adviser:

***

 

Informationmanagementsystemisasoftwaresystemwhichprovidesunifieddatadigitizationmanagementbythemeansofmoderntechnologyofcomputertechnology,databasetechnology,networkcommunicationtechnology.ThisthesisexaminesthecurrentcommontypesofWebservicesdevelopmenttechnologiesfirstly,includingJavaWeb、IDE、Struts、Hibernate、Spring、Eclipse、TomcatandJDK,etc.Andthenbasedontheactualbusinessenvironmentintroducing,thisthesisintroducesthedesignandimplementationofthelawfirminformationmanagementsystembasedonB/SArchitecture,therealizationtechnologyisJavaWeb.

Firstly,thedevelopmentofinformationmanagementsystemsrelatedtotheunderlyingtheoryisinvestigatedandresearchedinthisthesis,includingtheadvantagesanddisadvantagesofB/SarchitectureandC/Sstructure,Webservices,staticpagesanddynamicpagedevelopmenttechnologydevelopmenttechnologies,includingStruts、Hibernate、Spring、Eclipse、TomcatandJDKandotherdevelopmenttechnologiesandIDEtechnologies,andfocusesonthebasicframeworkofJavaWebdevelopmenttechnology.

Basedonthetheoreticalanalysis,thisthesisresearchesthedataflowofthebusinesslawfirmtoinspect,inaccordancewiththerequirements,design,implementationsequentialprocessofdesignandimplementationofthelawfirminformationmanagementsystemisdescribedindetailwiththesystemrequirementsanalysis.

Thenbasedonthesystembusinessrequirements,theoverallfunctionalrequirementswereintroducedinthisthesis,andfollowedbydeparturefromthefunctionalmodulesandsystemaccordingtotherolesanglewiththesystemsub-functionmodulesandsystemsbusinessexamplesandrolemodelsusedwereanalysis.

Inthedesignofthesystem,thisthesisfirstlyintroducestheoverallbusinessprocessofthesystem;theoveralldesignoftheframestructureisanalyzedatsametime,andadetailedanalysisofeachsub-functionmoduledesignsystem,andfinallyintroducedthesystemofdatabasedesign,includinglogicalstructuredesignanddatatablestructure.

Finally,therealizationprocessofthesystemwerefocused,firstly,thisthesisintroducedthesystemdevelopmentenvironment,andthendividethesysteminaccordancewiththesystemfunctionmodulesandintroducedtheimplementationprocessforeachsub-functionmodules,andbrieflydescribestheinstallationanddeploymentofthesystematlast.

KeyWords:

InformationManagementSystem,B/SArchitecture,JavaWebDevelopment

1绪论

1.1研究背景与意义

自从上世纪中叶计算机问世以来,随着电子技术、芯片技术以及信息科技的发展,计算机和信息技术已经成为推动社会发展的重要动力[1]。

目前,通过编制计算机软件来提高生产与工作效率、丰富人们的生活是现代信息化社会的重要标志[2]。

尤其在互联网出现之后,各种基于互联网技术的计算机应用程序已经渗透到了社会生产生活的各个角落,极大地促进了社会的发展与进步。

信息管理系统(InformationManagementSystem,IMS)是指通过计算机技术、网络技术来对信息进行管理,包括信息的输入、存储、操作等方面的功能。

信息管理系统一般分为两种,分别是本地信息管理系统和基于网络的信息管理系统[5]。

在网络技术不断普及的背景下,当前的IMS一般都包含了网络通信功能,同时在计算机界也出现了大量用来实现IMS的相关技术框架[3]。

本文通过对信息管理系统相关技术进行深入分析与考察,同时结合笔者的实际工作环境以及项目研发经验,对电力企业中所产生的信息流、业务流进行详细研究,采用B/S架构模式设计并实现了一个能够满足电力企业日常工作管理的IMS系统。

当前,信息管理系统的实现框架结构主要包括C/S架构和B/S架构,由于在C/S架构下需要设计和开发专用的网络客户端,所以系统的开发工作量与适用范围都受到了一定的影响[4]。

而在B/S架构下,IMS的客户端采用了通用的Web浏览器,IMS的软件开发人员可以将主要的精力集中在系统逻辑功能的设计与实现上,而不用花费大量的时间和人力物力对系统的网络功能进行设计、实现与调试,这部分网络通信功能完全交给Web浏览器、Web服务器来负责,从而能够极大地提高系统的开发效率与开发质量。

在当前基于B/S架构的网络程序开发中,可以采用的技术比较多,包括静态HTML网页开发技术、动态网络开发技术(CGI、非面向对象的PHP、JSP、ASP开发技术等)以及现代Web开发技术(面向对象的PHP、ASP.NET开发技术等)[5]。

笔者通过对上述Web开发技术进行调查与分析,同时结合电力企业的具体业务环境,最终选择了JavaWeb开发技术中的JSP动态网页开发技术和Servlet技术作为信息管理系统的具体实现技术。

1.2国内外研究现状与趋势

信息管理系统的发展与计算机技术、信息技术的发展有着密切的联系,后者为信息管理系统提供重要的基础设施与技术手段。

综合而言,信息管理系统的发展主要经历了以下几个阶段[6]:

(1)单机信息管理阶段

在单机信息管理阶段,信息管理系统主要是以计算机为信息的存储与管理中介,以文件或数据库的形式对组织内部的业务信息进行存储与管理。

这一阶段的主要特点是信息管理系统还不具备网络传输与共享能力,系统的实现主要是通过单机上运行的信息管理软件来完成。

系统在信息处理能力、自动化水平以及信息整合与共享方面的效率都比较低,但是与传统的纸质媒介信息管理方式相比,系统的整体效率已经比较高,同时还在一定程度上集成了办公自动化(OA)系统等功能[7]。

单机信息管理系统的主要缺点是无法在组织内部实现信息的整合与共享,系统只能够实现信息的处理和存储,但是无法在不同计算机之间实现信息的高效传输与共享,所以系统的整体处理能力不高。

(2)基于C/S架构的管理阶段

随着计算机网络技术的不断发展,尤其是

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 辩护词

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1