Design and Implementation of Software Architecture of Preplan Command Platform Based on Cloud Model
|Keywords||Emergency Preplan Domain Engineering Software Architecture Preplan Command Software Engineering|
The preplan command platform is very significant in public security domain.Therefore, it’s very necessary that we use the analysis methods of domain engineeringto analysis and design the platform in detail, make domain modeling for the platformand finally we implemented it at the application level of the platform based on thedomain engineering and component technology model by constructing domain modelof the platform, development platform common components. Therefore, based on theabove factors, the main outcome of the paper which has been implemented is asfollows:1. We proposed domain model of the preplan command platform. The domainmodel includes scene model, role model, information model, feature model andbusiness model. Furthermore we determine the domain boundary.2. We proposed the software architecture of the preplan command platform.According to the preplan command systems that the laboratory has already developed,with analyzing the requirement of the command platform, we analyzed and identifythe common and changes through the domain engineering methods based on thedomain knowledge, access to the domain architecture of the platform and theestablishment of the domain model, extracted member resources in ge neral anddescribe model and component by the Z language. Thus we can reuse it in the field ofemergency.The innovation of this paper is as follows:It’s the first time we introduce the cloud model to the design of the preplancommand platform. Furthermore we designed the rules of charging according to theneeds of the customers we served. Finally we strictly designed role permissionsresources as well as service permissions of the platform.Based on these studies, through the domain design and domain implementation,we established a quite perfect platform for the domain engineering solutions, designeda feasible preplan command platform reuse model in the field. This study shows thatit is feasible that domain engineering methods of software engineering used into theconstruction of the plan command platform, which can promote the standardization, consistence and scientific of the platform construction, reduce the waste of manpower,material and financial resources caused by the duplication of developing systems andhas greatly improved the efficiency of the preplan commanding.