Font Size: a A A

The Design And Implementation Of An Automatic On-line Physical Examination Booking System Based On SOA

Posted on:2015-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2308330476952637Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of national health infrastructure, more and more attention is called to the establishment of personal health archives and medical information service technology. In the meantime, the physical examination services based on the collaboration with medical institutions is accordingly nurtured, thanks to the rapid growth of mobile network technology.The thesis is to study a Japanese on- line physical examination booking Web application which has a lot in common with many other systems developed at an early time. Restricted by outdated technology and high coupling in structural modules design, these imperfect applications fail to support data exchange between heterogeneous platforms or adapt themselves to the needs of business development in a cost-efficient way for system maintenance. What’s more, inappropriate system is likely to cost businessmen golden opportunities in the intensified competition of physical examination market. Therefore, it is urgent to improve the structure design and functional application of the current system.SOA(Service Oriented Architecture), a software architecture design standard, has many advantages such as strong interoperability between heterogeneous platforms, effective reduction of module coupling, easy integration and reconstruction. Web service is an implementation method of SOA. Keeping logical processing modules of old system through researching the features of SOA implementation technology and its architecture design ideas, we will use Web Service to improve structural design, the automatic booking function and Web security of current system. The main work is as follows:First, the thesis has introduced the background of this system and researched the SOA related technology. All the theories involved in this thesis came from researches on the key features, hierarchical architecture, implementation technology on different platforms, and service-oriented design principles of SOA. Having considered the actual situation and scale of current system, we used the libraries of Web Service in.NET framework to implement the system transformation based on SOA.Second, the thesis has analyzed the functional requirements and potential demands on the current system. The in-depth analysis derives from structural hierarchy, functional features, existing problems of the current system based on the both functional and non- functional requirements. As a consequence, the design idea about the structural transformation based on SOA is put forward, along with automatic physical examination booking functional design, SOAP security protection improvement and the updated requirements.Third, the thesis has re-designed and achieved technology implementation targeting at current system transformation. With the help of analysis on the current issues, Web Service technology is adopted to reform the separated structure between business layer and data layer, re-designed the physical examination booking rule and accomplished the automatic booking function. In addition, user authentication enhancement and security information protection are also obtained based on Web Service improvement.Fourth, the thesis has explained the test results for the new system. Unit test, integration test and regression test have been performed. Both white box test and black box test are made full use of to verify the function integrity, system reform effectiveness and user identity authentication correctness on the new system under the condition that the main function of old system is preserved.SOA software architecture design has the capability to ensure a sudden system change in a short period of time. Although this is only the first step of SOA reform, yet it has paved solid ground for system maintenance and improvement in the future, especially for team work in parallel engaged in business logic and data service development in terms of human resource arrangement as well as work efficiency upgrade..NET platform has rendered the framework based on SOA Web Service implementation and reduced the preparation time that development team had to spend on a new technology, all of which have a great contribution to a highly efficient, and quite reliable technical solution.
Keywords/Search Tags:Automatica on-line physical examination, SOA, Web Services, .NET
PDF Full Text Request
Related items