欢迎来到天天文库
浏览记录
ID:34832151
大小:3.04 MB
页数:80页
时间:2019-03-12
《浅议基于.net的中石油hse信息系统安全业务模块的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、北京交通大学硕士学位论文基于.NET的中石油HSE信息系统安全业务模块的设计与实现姓名:包红霞申请学位级别:硕士专业:计算机应用技术指导教师:王光军;卢苇20071201北京交通人学硕十学位论文摘要摘要:本文分析了国内外石油行业HSE业务管理与HSE信息系统的发展情况,结合中石油HSE的实际业务,对Essential产品进行二次丌发,提出了HSE信息系统的多层架构,并在在需求功能设计的基础上实现了对系统的详细设计。本文阐述了在Essential产品的基础上,利用.NET技术将WebService从第二层(商业层)中分离出来,构造系统的四层架
2、构,即客户端应用层、WebService层、商业层(业务逻辑层)、数据库层。为实现代码分离、增强可维护性、减轻服务器端的压力,本文提出了将部分功能放到客户端进行,进而实现了系统多方面的需求功能。通过对,NET封装特性的研究,在分析传统意义上对类、对代码的简单封装的基础上,实现了对HSE信息系统各种控件的封装,为系统舞级维护奠定了坚实的基础。在系统接口设计过程中,使用XMLWebService技术,通过分析其他外部系统数据接口来定义部分数据接口和数据提取方式,实现了与外部系统的无缝集成,提高实施人员的工作效率。中石油HSE信息系统安全模块的设
3、计与实现,填补了中国石油以往HSE管理业务的某些空白。关键词;HSE;.NET框架;四层;XMLWebService技术:封装控件分类号:TP311.5北京交通大学硕士学位论文ABSTRACTABSTRACTABSTRACT:TIliSpaperanalyzesthedomesticandinternationalbusinessesandtheInformationSystemofHSE,CombiningwithactualbusinessesaboutHSEinPETROCH玳AandCNPC.thisPaperresearchedt
4、hesecondarydevelopmentontheEssentialproductanddesignedtheFD豫一巧erarchitectureandfinishedthedetaileddesignofHSEInformationSystem.ByanalyzingtheEssentialProductandusing.NETtechnology,theWebServicetierhasbeenseparatedfromthesecondtier(BusinessTier)intheHSEsystemsothatformedthe
5、Four-Tierarchitecture,whichis:CustomerapplicationTier;W如ServiceTier;TheBOTier;DatabaseTier;InordertoachievecodeseparationandenhancethemaitainabilityofHSEsystemandeasethepressureofServer,someimplementationsoffunctionswillbeputinclient,SOastorealizethevariousrequirementsofth
6、esystem.Byresearchingtheencapsulationof.NETthatreferstotheencapsulationofclassesandcodesinthetraditionalsituation,theHSEsystemmademoreuseoftheencapsulationofthecontrolC3SeSandcomponents,SOthatmaketheuppermahltcnanceandupdatingbecomeverysimply.ByresearchingXMLWebServiceanda
7、nalyzingthedatainterfacesofexternalsystoms,HSEsystemrealizedtheintegrationofexternalsystemsthroughdefiningsomedata-interfacesanddata-extractionmethods.sothatenhancedtheworkefficiencyofsystemimplementationstaff.ThedesignandimplementationofPetrochinaHSEInformationSystem’Secu
8、rityModulefilledsomeemptyareaofpreviousmanagementsinPetrochina.KeyWords:HSE;.NETFramework
此文档下载收益归作者所有