Font Size: a A A

The Design And Implementation Of Database Server In Network Video Monitoring System

Posted on:2013-09-22Degree:MasterType:Thesis
Country:ChinaCandidate:Y N HuangFull Text:PDF
GTID:2248330392456818Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
As the internet technology unceasing development and popularization, securitynetwork video monitoring service industry of science and technology informationbecomes the needs of the times. People no longer meet in construction of videomonitoring system, independent entrance guard system and safety alarm system, how tocombine with them together, to build a comprehensive monitoring management of opensecurity platform, to realize the remote networking multi-level management, facing thedigital and network, intelligent, industrialization, and highly integrated management ofcomprehensive platform, to meet the different needs of customers of different industries,become the new concerns. This system implements of each subsystem for unifiedmonitoring, control and management, realize the linkage of the cross subsystem, provideopen data structure, share information resources.Database server is one of the most core server of network video monitoring system. Itencapsulates all subsystems data of the whole network video monitoring system, andprovides the data source interacted between the client and the application server, and isresponsible for the platform access to database and configuration.Combining with the actual application, this paper give a detailed analysis and designof database server module. In the whole network video monitoring system structure,through the introduction of the database server as middleware, we transform traditionalC/S structure into C/M/S structure, which blurs the boundaries between the client and theserver, and facilitates the deployment and application of the entire system. Andconsidering the specific needs of the database server, combing with the classic thoughtsand design patterns of PETSHOP, the module design is divided into four parts: a businessentity class module (Model), data access layer module, business logic layer module andthe presentation layer module. With the technology of.NET Remoting, it is possible toaccess and operate remotable object in the LAN.NET platform.Through the detailed design and discussion of database server, this paper realizedcore module structure of the network video monitoring system, using three layer structureand Remoting communication technology, solve the problem of the network videomonitoring system access and configuration of the underlying database, which provides a good interface and platform technology to the future of the system extensibility, and thelayering design and modular realization of three layer structure improve the reuse ofsoftware code and developers work efficiency.
Keywords/Search Tags:Database module, .Net platform, Model, Remoting technology, Petshop three layers structure
PDF Full Text Request
Related items