Font Size: a A A

Design And Realization Of Blood Collection Management System Based On Smart Client

Posted on:2008-03-12Degree:MasterType:Thesis
Country:ChinaCandidate:J Y DaiFull Text:PDF
GTID:2178360215969479Subject:Computer applications
Abstract/Summary:PDF Full Text Request
The digital blood center is a goal after the blood bank applies the new technology, such as computer technology, the network technology and so on to its management. Currently, the blood center information system mostly selects the rich client .In this way; the system cannot meet some of requirements with lots of problems. The most prominent question is that the system cannot operate offline and it is difficult to deploy and update. For this, we have made the improvement to the original system via using smart client technology based on .net platform.This thesis designed and developed the blood collection system based on smart client that can be designed to combined the traditional benefits of a rich client application with the manageability benefits of a thin client application and discard their defects, further more, it doesn't confine the application of the system within network situation and make the system has better flexibility, expandability, reusability and easy to deploy and update. All these characteristics have important use value.The thesis states the functions of blood collection management system. Through this, it proposed the necessary of using smart client technology. Firstly the thesis introduced the definition, basic characteristic and types of smart client and proved the advantages after comparing the rich client and thin client with smart client. It proposed the technical difficult problem and the solution to realize the smart client. The thesis stated the design and realization of blood collection management system through its analysis. We adopted two design patterns—observer pattern and command pattern which can reduce the coupling degree and increase the reusing capacities.The blood collection management system applies the service oriented architecture in which the server serves the client through using web service technology. The web services published some services which include data search, data buffer and update, identification authentication and so on. The client searched the services and uses them. Besides the user interface, the smart client contains other functions, for example, it detects the new edition of the server application which uses multithread technology and manages the offline operation etc.This thesis makes some detailed introduction to some of key technology such as no-touching deploying, data buffering etc.At the end of the thesis, base on the summarization of the research work, the further development about operation order is discussed.
Keywords/Search Tags:Smart Client, Web Service, Digital Blood Center, Design Pattern
PDF Full Text Request
Related items