| SOA is a service-oriented, mainly depends on its flexibility, reusability andsharing to meet the demand of system changing business development. Thisdisseration takes CSH group, as the research object, studies how use the SOA incollaborative office systems based on business requirements, coordinates office ofeach business module with services in SOA servive architecture. Then according tothe corresponding event to respond, it can achieve the effect of collaborative office.This paper studies the several important function modules of the collaborativeoffice system of CSH group, designs the collaborative office business SOA structurebased on SOA structure design ideas. In this paper, the CSH group of severalimportant function modules of the collaborative office system after use case analysisand process analysis, according to the SOA structure design ideas, completecooperative office business SOA architecture design, each of the services in the SOAanalysis and design, so only need to adjust the composition process service order ormodify a specific service within only can adapt to changes in the business process. Itdesign each of the SOA services, which can adapt to changes in the business processonly needs to adjust the composition of the process of service order or modify aspecific service. Because of the most important part in collaborative office issynchronize operations, how to carry on the processing after the demand in view ofthe same event, this paper puts forward the event notification and SOA frameworkarchitecture, designs the core underlying event notification modules,complex eventnotification module.In system implementation part, it puts forward the system logicstructure and design method of the design method of the system in accordance withthe MVC and the SOA service components, presentes implementation method ofcollaborative platform Through the system test shows that this design of collaborativeoffice system satisfies the performance requirements in practical use. |