| With increased competition in international oil engineering technical service market,The informationization development in the field of engineering and technical service presents a trend of on-site information digitization, software system integration ,information integration. Currently, there is a large gap in engineering technical management between the CNPC and international leader, the group hopes to improve the overall management capacity of subsidiary enterprises by information means, so as to achieve greater efficiency and lower costs, to increase market competitiveness goals. It has the vital significance to use of Operation Management System(OMS),the group and local companies can enhance their service team control and coordination, to improve the on-site management level, to standardize operational processes, to accumulate knowledge in engineering services, so as to form the group's knowledge assets and enhance market competition power.In this thesis, we take the Great Wall Drilling Company as background, based on Service-Oriented Architecture(SOA), the research of OMS is developed focused on the system's architecture.Firstly, this thesis introduces the project background and significance of the research in detail and the basic principles and features of SOA and related system development technologies. Afterwards, the thesis makes a further careful analysis on the OMS requirements from the business requirements, functional requirements, technical requirements and data needs of the four aspects. The thesis describes the system functional requirements design based on SOA design concepts and ideas, and does a detailed explain on architecture design of the system, from the overall system structure, function logic architecture, technical architecture ,data architecture and physical architecture, explains the system architecture design in detail. Finally, the system of services and component design and implementation, as well as flow and function module is developed.The System is running well after on-line, getting good performance and meets the need of project design requirements, and achieved to meet the management needs of users at all levels, greatly enhanced the project management level of technical service on-site. It verifies that the enterprise application architecture design based on SOA can promote the agility of enterprise software and bring high effective solution to the enterprise application needs. |