基于WCF的分布式智能槍柜管理系統(tǒng)的設(shè)計與實現(xiàn)
本文選題:WCF 切入點:分布式 出處:《南京理工大學(xué)》2017年碩士論文
【摘要】:隨著信息與網(wǎng)絡(luò)化技術(shù)的高速發(fā)展,智能化管理系統(tǒng)已經(jīng)逐漸滲透到各行各業(yè),顯著提高并改善了傳統(tǒng)管理方法的效率及可靠性。特別對于武器管理部門,其槍支的管理迫切需要一種安全、規(guī)范以及便捷的系統(tǒng)化管理方法。針對目前的槍支管理規(guī)范及使用需求,本文設(shè)計并實現(xiàn)了一種基于WCF的分布式智能槍柜管理系統(tǒng)。本系統(tǒng)提供了方便快捷的人機交互界面,保證了槍支保存及取用的規(guī)范,提高了槍支管理各流程的辦理效率。本系統(tǒng)基于.NET平臺下的WCF框架,WCF是基于Windows系統(tǒng)平臺下開發(fā)和部署服務(wù)的軟件組包,為本系統(tǒng)的開發(fā)提供了一種簡潔、方便的方式去搭建滿足設(shè)計原則的服務(wù)和應(yīng)用軟件。本文根據(jù)槍支管理的流程規(guī)則及所涵蓋的系統(tǒng)模塊特點與需求,提出了基于WCF的分布式系統(tǒng)框架,完成了槍柜管理系統(tǒng)的設(shè)計與實現(xiàn)。主要包括客戶端人機交互界面的實現(xiàn)、系統(tǒng)服務(wù)器的搭建、數(shù)據(jù)庫模型的搭建以及系統(tǒng)服務(wù)器同MySQL數(shù)據(jù)庫服務(wù)器間的交互、客戶端與系統(tǒng)服務(wù)器端的配置和通信及用戶操作日志的實現(xiàn)。本文首先從實際出發(fā)分析了目前槍柜管理的狀態(tài)和所存在的問題,闡述了此類系統(tǒng)在武器管理部門的研究背景以及研究意義。然后分析了槍柜管理系統(tǒng)的整體組成并介紹了面向服務(wù)及分布式通信技術(shù),著重探討了 WCF核心技術(shù)及MySQL數(shù)據(jù)庫。進(jìn)一步的,根據(jù)實際需要設(shè)計了基于C/S結(jié)構(gòu)的多層上位機軟件系統(tǒng)框架,確定了.NET下的MySQL數(shù)據(jù)庫訪問架構(gòu),劃分了客戶端界面的功能模塊和業(yè)務(wù)使用流程。最后基于系統(tǒng)的設(shè)計架構(gòu)分層實現(xiàn)了系統(tǒng)的具體功能與業(yè)務(wù)邏輯,完成了槍柜管理系統(tǒng)。本文重點闡述了系統(tǒng)架構(gòu)的搭建原理與方法,以及利用WCF技術(shù)搭建服務(wù)并發(fā)布服務(wù)的過程。最終在實現(xiàn)系統(tǒng)基本功能的基礎(chǔ)上提出了更深一步的探索,旨在為用戶提供一個安全、高效、方便快捷的智能槍柜管理系統(tǒng)平臺。
[Abstract]:With the rapid development of information and network technology, intelligent management system has gradually penetrated into various industries, which has significantly improved the efficiency and reliability of traditional management methods. Its gun management urgently needs a safe, standardized and convenient systematic management method. A distributed intelligent gun cabinet management system based on WCF is designed and implemented in this paper. This system is based on. Net platform WCF framework is based on the Windows system platform development and deployment of software packages, for the development of this system provides a concise, This paper presents a distributed system framework based on WCF according to the flow rules of gun management and the characteristics and requirements of the system modules involved. The design and implementation of the gun cabinet management system are completed, including the realization of the man-machine interface at the client side, the construction of the system server, the establishment of the database model and the interaction between the system server and the MySQL database server. The configuration and communication between the client and the system server and the realization of user operation log. Firstly, this paper analyzes the status of gun cabinet management and the existing problems from the practical point of view. This paper expounds the research background and significance of this kind of system in the weapon management department, then analyzes the whole composition of the gun cabinet management system and introduces the service-oriented and distributed communication technology. The core technology of WCF and MySQL database are discussed in detail. Furthermore, according to the actual needs, the framework of multi-layer host computer software system based on C / S structure is designed, and the access architecture of MySQL database under .NET is determined. Finally, based on the design architecture of the system, the specific functions and business logic of the system are implemented. This paper focuses on the construction principle and method of the system architecture, as well as the process of using WCF technology to build service and issue service. Finally, on the basis of realizing the basic functions of the system, a further exploration is put forward. To provide users with a safe, efficient, convenient and convenient intelligent gun cabinet management system platform.
【學(xué)位授予單位】:南京理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前9條
1 張曉峰;丁亦俊;蔡圣佳;;Windows平臺下分布式技術(shù)比較綜述[J];電子商務(wù);2012年09期
2 李慶;鐘寶榮;;面向服務(wù)架構(gòu)(SOA)研究[J];信息系統(tǒng)工程;2011年11期
3 方椺;許儀西;;基于B/S結(jié)構(gòu)的流動地震前兆數(shù)據(jù)庫查詢系統(tǒng)的開發(fā)與實現(xiàn)[J];科學(xué)之友;2011年20期
4 肖承勇;向偉銘;;基于.NET Framework 3.5的企業(yè)應(yīng)用架構(gòu)技術(shù)研究[J];商場現(xiàn)代化;2009年09期
5 嚴(yán)商;黃樟燦;;WCF:Windows平臺新一代通訊基礎(chǔ)研究與分析[J];計算機與數(shù)字工程;2008年04期
6 陳明;王振武;;基于.NET Remoting技術(shù)的分布式構(gòu)件庫模型[J];微電子學(xué)與計算機;2007年09期
7 馬保國;王文豐;侯存軍;錢方正;;基于.NET Remoting的分布式系統(tǒng)實現(xiàn)[J];計算機技術(shù)與發(fā)展;2006年03期
8 夏永鋒,曹元大;啟發(fā)式搜索算法的面向?qū)ο笤O(shè)計實現(xiàn)[J];微機發(fā)展;2005年07期
9 樓偉進(jìn),應(yīng)飚;COM/DCOM/COM+組件技術(shù)[J];計算機應(yīng)用;2000年04期
,本文編號:1692191
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1692191.html