用户名: 密码: 验证码:
基于.NET的HSE信息系统中环境管理模块设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文阐述了HSE信息系统建设的背景和意义,对中国石油HSE信息系统的开发平台及使用到的技术进行了分析,并对其系统架构的设计与实现进行了深入的研究,利用.NET对XML的解析设计了一种报表的实现方法,最后在Essential架构的基础之上设计并实现了环境管理模块。
     本文深入研究了中国石油HSE信息系统基于Essential产品的B/S三层架构的设计与实现,得出了一种基于.NET的灵活可扩展的架构,为企业级软件架构设计提供了良好的架构模型。并且针对HSE系统中存在报表样式的多样化和数据表现的不规则性,实现方法要求具有通用性的问题,利用.NET对XML强大的解析能力设计出一种扩展性强、易维护的Web报表的实现方法。最后在环境管理需求分析的基础上,设计出环境管理模块的总体框架,并在HSE信息系统和Essential框架的基础上完成了设计和实现。
     基于.NET中国石油HSE信息系统环境管理模块的设计与实现为中国石油HSE信息系统的成功实施打下了很好的基础。
This paper described the background and significance of the construction of HSE Information System, and analyzed the development platform and the technology of HSE Information System. Also this paper did In-depth study of the architecture of the system, designed a report implement resolution by using the technology, which is based on the analysis on XML by .NET. Finally, this paper designed and realized the Environment Module on the basis of Essential architecture.
     This paper achieved a flexible scalable architecture based on .NET by studying the design and realization of B/S three-tier structure of Essential product which used in HSE Information System, so that provided a better architecture model for the design of the enterprise-class software architecture. Then this paper designed a implementation of Web reports which not only has strong scalability but also easy to maintain by using the strong analyses ability on XML by .NET, in order to address the demands which contained the diversification of the pattern of reports, the irregular performance of data, and the common method of realization. At last the paper designed the overall architecture of Environment Model by analyzing the requirements. Then completed the design and development of Environment Model on the basis of HSE Information System and Essential.
     The design and implementation of HSE Information System' Environment Module has laid a good foundation for the successful implementation of the HSE Information System.
引文
铩颷1]刘群.石油企业QHSE综合管理体系的研究[硕士学位论文].天津大学.2004年6月.1-6,17-38
    [2]王大卫.质量、健康、安全与环境(QHSE)一体化管理体系的研究[硕士学位论文].南京理工大学.2002年6月.5-9,10-24
    [3]艾迪明..NET框架体系结构.计算机工程与应用.2003(2).174-175
    [4]任开银.黄东.在.Net上架构企业级应用程序.微型机与应用.2003(1).29-32
    [5]Tbuan Tbai.Hoang Q.lam.王敏之译..NET框架精髓.中国电力出版社.2001年12月
    [6]Richter,Jeffrey.Applied Microsoft.NET Framework Programming.Redmond,WA:MicrosoftPress.2002
    [7]罗杨.基于.Net平台的工程项目综合管理系统的研究与实现[硕士学位论文].中南大学.2005年6月.25-42
    [8]Jason Price.C#数据库编程从入门到精通.北京.电子工业出版社.2003.8
    [9]郑宇军.C#2.0程序设计教程.北京.清华大学出版社.2005.1
    [10](美)Jones AR 陈建春译.ASP.NET与C#从入门到精通.北京.电子工业出版社.2003
    [11]Bjanle Stroustrup.裘宗燕译.C++程序设计语言.北京.机械工业出版社.2003
    [12]王华杰.精通C#数据库编程.北京.希望出版社.2004.2
    [13]Addison Wesley.Windows Forms Programming in C#,August 27,2003
    [14]Stephen Wahher.马朝晖译.ASP.net技术内幕.北京.机械工业出版社.2002
    [15]王超.张鹏.ASP/XML深入编程技术.北京.北京希望电子出版社.2001
    [16]杨芳.陶世群.基于XML的多数据库系统的设计和技术.计算机应用.2004(6)
    [17]李慧盈.李德昌.利用J2EE构建XML WebServices的研究.计算机工程与应用,2004.40(5).128-130
    [18]Eric Newcomer.Understanding WebServices:XML,WSDL,SOAP,and UDDI.Addison-Wesley Pub Co.2002
    [19]Rebert Tabor.徐继伟.英宇译..NET XML Web服务.北京.机械工业出版社.2002
    [20]许鸿文.许璐文.基于多层分布式结构技术管理信息系统.武汉工程职业技术学院,2003.15
    [21]包龙翔.曹抗震.设计面向对象的软件框架.计算机应用研究.2003(3).27-30
    [22]温昱著.软件架构设计.北京.电子工业出版社.2007
    [23]Robert C.Martin.邓辉译.敏捷软件开发.北京.清华大学出版社,2003
    [24]莫东松.彭晓东.面向对象的分层应用程序的三种结构模式.计算机应用研究.2003(2).34-35
    [25]童恒庆.梅清.基于.NET平台的B/S系统开发框架的研究.微机发展.2004.21-23
    [26]王珊.数据库原理及其应用教程.第二版.北京.科学出版社.2006年8月.
    [27]Jason T.Roff.UML教程.北京.清华大学出版社.2003.10
    [28]冀振燕.UML系统分析设计与应用案例.北京.人民邮电出版社.2003.21-270

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700