Font Size: a A A

The Development Of ESB Based Console In Digital Radiography System

Posted on:2018-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:J W ZhaoFull Text:PDF
GTID:2428330596490026Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of medical care demands,the need for the X-Ray device is increasing in a speedy phase.Among of them,the medical imaging equipment is the most frequently used one to the patients and to the medical staff.And radiologists operate the console of the digital radiography system during the progress of using the medical imaging system.Currently,the majority of the digital radiography system consoles both home and aboard are run in C/S mode.The advances in computer science as well as increasing user demand encourage many digital radiography system consoles to upgrade to the B/S mode to accommodate the development of the applications of the internet which is universal nowadays.When designing the system,we should not only consider making the system to be compatible to the old modules,but also consider integrating with new sub systems which have similar performance and criteria to C/S mode.So it is very meaningful to investigate a B/S based console of the digital radiography system which is easy to upgrade,and has superior performance,excellent expansibility as well as strong compatibility.Firstly,we looked into the current status of the digital radiography system console in terms of business model,user role,functional requirements and non-functional requirements.As a part of the hospital medical information system,digital radiography system console has efficient approach to radiologists for setting exposure parameter,image review,and sending the images.Therefore the system needs to be of easy accessibility,high safety and reliability.Secondly,we architecturally design the deployment view,logic view and data view.This system is a single server B/S system that runs in the LAN environment allowing interacting with PACS and Printer.From technical view,the system is divided into 4 services based on service component design and each service coordinate with each other with the help of ESB which uses Mass transit service bus.The upfront end uses HTML5 technology and AngularJs framework,and it unify resource requests by RESTful interface,also,it use the websocket to transport the data in real-time.Then we introduce the design of the web server host service,image processing service,image delivery service and hardware interface service in detail,and then integrate all the services.Service as an endpoint on the Mass transit service bus can communicate the data and response the request to other services.Some services use the bridge design pattern to transfer the outside request to the existing internal functional module.Finally,the system is verified by unit testing,component testing,system functional testing,performance testing and reliability testing.All the test results met the goal.The system shows a very good stability during the trial run,and the proposal of the system was verified in the practice.
Keywords/Search Tags:ESB, Mass transit, digital radiography system, console
PDF Full Text Request
Related items