当前位置:主页 > 科技论文 > 安全工程论文 >

基于构件的煤矿安全生产信息管理系统设计与实现

发布时间:2018-04-30 13:54

  本文选题:.NET + 构件 ; 参考:《西安工程大学》2013年硕士论文


【摘要】:由于煤矿安全生产信息的重要性和复杂性,煤矿企业传统的安全生产信息管理方法已经无法处理日益膨胀的大量数据,企业普遍利用信息化管理来提高自身在市场上的竞争力。随着计算机技术的发展、软件应用的普及以及快速的信息化进程,企业对应用系统的需求不断增加,要求不断调高,故以前旧的开发方法面临着巨大瓶颈和挑战。近来软件复用是克服软件危机、确保软件质量和加快软件生产效率的有效方法,而基于构件的开发是软件复用的核心。 在煤矿企业构件化安全生产信息管理系统的开发实践中,常常面临两个难题:一、可复用的构件稀少;二、缺乏支撑构件组装的环境。文章以构件化领域框架设计为依据,根据框架快速开发信息系统为基础,煤矿安全生产信息管理系统的开发为目的,为实现煤矿领域安全生产信息管理系统的敏捷定制提供一种可行的方法,另一方面也为构件化软件开发积累宝贵的实际应用经验。 在以上现实需要和理论分析的基础上,本文的工作主要是基于.NET平台,完成构件化煤矿安全生产信息管理系统开发的实际例子。文章以“特定领域构件化框架开发”为依据进行,探讨软件开发中旧模型存在的缺陷和复用构件框架开发模型的明显优势。着重介绍了软件开发过程基于构件框架来展开的详细步骤;在.NET平台基础上研究构件开发的理论;通过对煤矿领域内的软件体系结构的研究,实现了一个由公共可复用的框架构件、可方便组装的业务构件及可灵活设置的XML配置文件形成的构件化的简易软件框架。对该框架的体系结构、构件接口、安全机制进行主要介绍。对该软件框架中通用构件的实现理论和核心技术展开了分析与研究。最后将框架应用到煤矿安全生产信息管理系统的开发实践中,,对基于框架开发应用系统的过程进行了研究,经过分析、设计和编码完成了该系统的开发,并对最后产生的系统进行了测试和评价。
[Abstract]:Because of the importance and complexity of coal mine safety production information, the traditional safety production information management method of coal mine enterprises has been unable to deal with the increasing expansion of a large number of data, enterprises generally use information management to improve their competitiveness in the market. With the development of computer technology, the popularization of software application and the rapid information process, the demand of enterprise for application system is increasing and the demand is being raised constantly. Therefore, the old development method is facing a huge bottleneck and challenge. Recently, software reuse is an effective method to overcome software crisis, ensure software quality and accelerate software production efficiency. Component-based development is the core of software reuse. In the development and practice of component-based production safety information management system in coal mining enterprises, there are often two difficult problems: first, few reusable components; second, lack of supporting environment for component assembly. Based on the framework design of component-based domain and the rapid development of information system based on the framework, the development of information management system for coal mine safety production is the purpose of this paper. It provides a feasible method for agile customization of safety production information management system in coal mine, on the other hand, it also accumulates valuable practical application experience for component software development. On the basis of the above practical needs and theoretical analysis, the work of this paper is mainly based on .NET platform to complete the component coal mine safety production information management system development practical examples. This paper discusses the defects of the old models in software development and the obvious advantages of reuse component framework development model based on the "specific domain component framework development". The detailed steps of software development based on component framework, the theory of component development based on .NET platform, and the software architecture in coal mine are introduced in detail. A simple software framework composed of common reusable framework components, easily assembled business components and flexible XML configuration files is implemented. The architecture, component interface and security mechanism of the framework are introduced. The implementation theory and core technology of general component in this software framework are analyzed and studied. Finally, the framework is applied to the development practice of the information management system for coal mine safety production, and the process of developing the application system based on the framework is studied. After analysis, the development of the system is completed by design and coding. Finally, the system is tested and evaluated.
【学位授予单位】:西安工程大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TD76;TP311.52

【参考文献】

相关期刊论文 前10条

1 陈建明,郭建科,温磊,于建辉,卢鹏;构件化软件开发模式浅析[J];重庆科技学院学报;2005年03期

2 杨芙清,梅宏,李克勤;软件复用与软件构件技术[J];电子学报;1999年02期

3 梁开健;游红;刘炎玲;;COTS软件系统的开发与应用[J];安徽职业技术学院学报;2009年02期

4 姚全珠,戴建峰;基于构件和XML的信息系统集成平台的研究[J];计算机工程与应用;2004年19期

5 谢晓芹,李涓子,王沛,王克宏;基于XML的构件自动组装系统的设计与实现[J];计算机工程与应用;2005年04期

6 陈传波,李涛,张道杰;基于.NET的通用数据访问框架研究[J];计算机工程与科学;2004年10期

7 杨千帆;刘孟仁;;基于软件体系结构的可复用构件的组装[J];计算机与数字工程;2006年03期

8 王晓咏,杨明福;基于.NET平台的构件开发若干问题研究[J];计算机应用与软件;2005年02期

9 史湘宁,米强,凌云翔;~1Web Service体系结构研究[J];计算机与现代化;2005年02期

10 童庆勇;王盼卿;;构件化软件体系结构研究[J];科学技术与工程;2006年23期



本文编号:1824815

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/anquangongcheng/1824815.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户bac84***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com