Font Size: a A A

Design And Implementation Of A Medical Self-service System Based On MVVM Pattern

Posted on:2016-01-19Degree:MasterType:Thesis
Country:ChinaCandidate:K WangFull Text:PDF
GTID:2348330479454359Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays, as increasing demands of patients seeing a doctor while the traditional registration payment window does not increase, the saturated clinic way is in need of reform. Solutions of more efficient integration of hospital doctors, medical equipment, hospital beds space need to be come up with. Medical self-service system emerges at the right moment. It provides effective methods to help patients autonomously register, pay, query drugs and check department information in medical machines, replacing the old patterns and saving the waiting time back and forth between the windows and physician department.The system is in line with the standardization and accessible to the general public development principles, adopting MVVM pattern development method by means of powerful Microsoft WPF new technology experience, to separate the front-end interface in the original development model and the function of background properties, making the system UI independent on the business logic layer and concentrated on the consequence. Observer pattern is used in development in which the front-end XAML file is an observer and by the method of data binding, the data are regarded as an actor, then all the XAML files share the same observer and once the data changes, observers will be notified. This kind of development mode realizes loose coupling between View layer and View Model layer in the software development. The design system is divided into clinic card management, register management, payment management, self-service query and printing, etc. The system involves the combination of hardware and software, and needs the business relationship with hospitals and hospital financial department-related companies. Data communication and security and stability of communication are very important in the development.Finally, to build the real operating environment and to verify the completeness of whole system. After testing the system,it is verified that the system can meet the requirements of pressure under the multi-threaded concurrent, and it can maintain a low memory overhead when it is used for a long time. Finally, it is confirmed that the system is reliable and stable and functions meet the requirements.
Keywords/Search Tags:MVVM design pattern, Observer pattern, Interface docking Medical Card
PDF Full Text Request
Related items