Font Size: a A A

The Design And Implementation Of Training Management System Of Grass-roots Units Based On Component

Posted on:2010-11-24Degree:MasterType:Thesis
Country:ChinaCandidate:J FengFull Text:PDF
GTID:2178360302966080Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the advent of the information age, the world's military field produced a new revolution, the traditional mechanized combat styles and combat ideology can not meet the requirements of modern warfare, accompanied by information warfare is characterized by the new operational style. The new century, our military's primary mission is to "build the information the military and winning the information warfare," our military is going through from mechanization to information warfare by leaps and bounds, to achieve such development, the military's command automation management is a necessary development.At present, the grass-roots units to-use management training system was not based oncomponent technology development, whether it is a large-scale integrated management system, or a business unit of the single-function systems, most of them are based on traditional structures for development.So the need for a new information-manage system is pressing so as to improve the normalization level of training and managing in basic units. Based on this reality, this paper designs a component-tech-based managing system for basic units.The main job is to grass-roots army units and training units manage the two tasks, and in order to better accomplish these tasks have to do auxiliary work, such as equipment management, and political work, and so on. The evaluation of grassroots building in the most fundamental is the most important indicators for the completion of these two conditions, so all of the work force at the grassroots level are based on these two core tasks undertaken. Among them, management is the basic unit of work, but also covers the most extensive unit that contains entries up to a work. He included personnel management, daily management, and guard Cha Shao and so on. In the management of work, including their basic information and personnel officers dynamic control, routine system of supervision and inspection, please posture of the overall planning, organization and Chagang Pai Kong time, etc., complicated and meticulous, repetitive work a lot, every aspect have to think about, in order to accomplish the need to constantly every day to query, modify and record all kinds of information.Training is the most fundamental unit of work, military training is carried out by grass-roots units up to work every day. Contains the contents of the training is more extensive, from the training content divided into basic training and professional training, each training and requirements of different subjects, each subject has the training objectives, training methods, the standards and requirements. In order to complete a good training before the training to do a detailed training plan, training, performance after the effects of training should be recorded in order to be grasped as a whole unit of training. To each subject specific training Shi You need to arrange training venues, select training methods, implementing training, education and so on.First, this paper analyzes the current situation of our military informationization and managing systems of basic units, and proposes that adopting component-based design technology is an effective way to ensure the robust and improve the maintainability. The paper introduces the fundamental concepts about component and the current typical technologies relevant to the component design, with detailed instruction for .NET components adopted in this system development.Then, based on deep comprehension of the patterns and processes of current managements and training in basic units, the paper puts forward a functional model, and using UML Modeling Language, adopts case diagram, sequence diagram and class diagram to analyze requirements. According to requirement analysis, identifying a three-ply frame as main structure, the paper brings up solutions for the component-based system design. By analyzing components in each tier, categories of tiers and components, and realizing methods of these categories are fixed.After that, components in each tier are designed and realized through the .NET component technology. The paper presents the realization of the program processes and the measures quoted at length, and probes into the ways of component dispositions and the practice of software installation.Papers Finally, the entire contents of the article has done a summary and analysis of the issue to be further addressed.For component-based technology, software systems development, the most important thing is the system component of the planning processes and systems into components according to the level stage. In the horizontal angle from the system into functional modules finished, the function module for each three-tier structure in vertical layers achieved by the specific design features, the focus of the system and difficult. In the design of each functional module to achieve the three-tier division of labor between the components should be clear that in the layers between the components of data transmission and method calls to be clear.Component technology language and platform independence, so that different languages and platforms developed system can be well compatible with the database can easily be integrated, so that the full sharing of data resources. All the programmers are able to develop application components of the module, and can be easily extended to applications to the network environment.Component technology means the use of modules to build the entire software system, at a later stage if you want to carry out extensions, simply use the component to prepare the appropriate dynamic-link modules can be, if an existing module functionality upgrade, as long as the interface remains unchanged cases, the function of each module is free to be changed, the client basically do not have to make changes, so since the software system customization, maintenance and upgrading is extremely simple.Various basic-level units in the expansion or upgrade their management systems, you can use the higher authorities or neighboring units have sophisticated function modules dynamically linked, but also in the hardware resources are relatively limited, all levels of government and grass-roots units can only load customers client software, with components written in functional modules on the server, and a great savings in overhead and cost.In-depth understanding of the development process and component technology development and application of the status, a comprehensive understanding of the current models of several common components of the general properties and characteristics to determine the research used in the component model. In-depth study of the components of that retrieval, transformation methods and their advantages and disadvantages of the general assembly. Use of component technology has greatly enhanced the development of the speed of the system, saving a lot of time and resources.
Keywords/Search Tags:Components developing technology, Military informationization, Grass-roots units, Training management
PDF Full Text Request
Related items