Font Size: a A A

The Design And Implementation Of DaQing Training Center's Training Management System

Posted on:2010-11-10Degree:MasterType:Thesis
Country:ChinaCandidate:F ZouFull Text:PDF
GTID:2178360302465898Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In today's world, we are faced with many opportunities and challenges. We must pay attention to staff training in order to meet the building of an integrated international energy company's request and to promote the sustainable development of enterprises and to improve business organizations efficiency. So enterprises can compete in a modern society in an invincible position.Cultivating high-quality innovative entrepreneurial talents and enterprises can effectively conduct business talent pool, so that employees form a common values, enhance cohesion, enhance staff technology, capacity levels, and better meet the needs of oil field development to fully tap the human potential, to achieve " Human resources - oil and gas resources "efficient portfolio.To this end China National Petroleum Corporation to vigorously support the training base for the construction of Personnel issued a CPC [2008] No. 396, "China National Petroleum Corporation on further strengthening the training infrastructure, the views of document to guide this work to promote the training base for the training behavior of the system and training into line with the development of the times, so that the work of standardization of personnel training, creating more and better value of entrepreneurial talents. Daqing Petroleum Training Center is one of the group's training base.The market is the root of existence, the market is this development, market development is the central premise of survival, quality of training is the center of a firm guarantee for sustainable development. To improve the training quality and efficiency of management to promote the upgrading of training and propaganda and influence to promote the training center level, management level, service level to a more professional quality of the service oilfield service company, serving the society seeking a higher center, the development prospects of the bigger picture, so I have the training center management tools, training results can be at the leading domestic level. For the current training information management needs that exist to solve the problem, special development of Daqing Training Center Management System.This paper introduces the Daqing Training Center management system development background, development of meaning and the status quo, and then discusses the training center in Daqing involved in training management system, the main development environment, the system is designed to use leading developer of technologies, implementations, system design principles , ideas, system components and systems, database structure, and then focused on the training center in Daqing and training management system, system architecture and the main modules of the implementation methods and processes, as well as system testing and a conclusion. This last is the system summary and outlook.The system uses the current advanced B/S structure of the three-tier application system to construct the system framework, fully embodies the training of the distributed management, distributed query features, especially when this work in the training of information management is still in the introduction of the first times. The system consists of seven subsystems (modules) consists of: personnel management module, personal information management module, system management module, training, management module, document management module, information management module, investigation management module, each module also contains multiple sub-modules. Decomposing each module and its sub-modules is based on degree of polymerization of the decomposition of the largest and most loose coupling principle. The system uses Microsoft.NET as the main development platform, ASP.NET as the main development technology, C # as the mainstream language, Microsoft SQL Server 2000 for database development. Database contains over 30 tables. There are module information sheet, the role of information management tables, directories, basic information sheet, a document of basic information table, the training of basic information table, the table of basic information, institutional information table, department information table, teacher training, basic information sheet, training resources, information table, Information Sheet trainees results table, etc.. The role of information management table which records the system, the role of the role of detailed information, including system types, corresponding to the operation of operational modules and the corresponding rights and so on, through the management operations of the table enables the user's decentralized management. Of basic information table recorded in the training of relevant personnel in all of the information, including their institutional sectors, the corresponding information on training qualifications as well as some information on natural conditions and so on, through the operation of the table staff relevant information can be found. The training of basic information table records the training center has always been and existing training courses, including course names, numbers, training, sending Pei units, nature of the training and training dates and other related information, through its training centers can understand the overall training. Trainees the basic information table records the status of trainees and the training centers of all detailed information, through its operation can be conducted to understand the details of each student training information.This article focuses on a few core modules of which the design and implementation:(1) System Management Module: Provides system module decomposition, directory, configuration, and the role of management functions, through the role management to achieve the different users and the distribution of competencies between the modules. The module is mainly related to three tables: the module information table, the role of information management table and the catalog of basic information table.(2) Personnel Management Module: According to the training processes and training management needs, implement the module agencies, departments and relevant personnel of the hierarchical management. The module is mainly related to three tables: agency information tables, sector information table and the table of basic information.(3) Training Management Module: This is the core of the system modules for training, management, adoption of hierarchical classification approach, the use of relevant technical means to achieve the right training resources for training, including training sites, training of teachers, training, equipment management, also achieved the training process of the student information, teaching arrangements, training, placement and other information management. The module involves the training of some of the important, basic information.In short, this system uses the currently more popular and mature development tools for the development of the system has good scalability, portability, reusability and so on. At present, the training management system was in 2009 in Daqing Training Center training put into use, after more than six months of training in the management of running the practice shows that the system fully functional, easy installation, friendly interface, easy operation, versatility. The software system functionality to meet the design requirements of stable operation, reached a training level, management level, the level of service purposes, and in the group attention, sound field demonstration effect in its class has an important application value.
Keywords/Search Tags:training management, ASP.NET, three-tier architecture, database
PDF Full Text Request
Related items