AIM:To address issues in interoperability between different fundus image systems,we proposed a web eyepicture archiving and communication system(PACS)framework in conformance with digital imaging and communication in ...AIM:To address issues in interoperability between different fundus image systems,we proposed a web eyepicture archiving and communication system(PACS)framework in conformance with digital imaging and communication in medicine(DICOM)and health level 7(HL7)protocol to realize fundus images and reports sharing and communication through internet.METHODS:Firstly,a telemedicine-based eye care work flow was established based on integrating the healthcare enterprise(IHE)Eye Care technical framework.Then,a browser/server architecture eye-PACS system was established in conformance with the web access to DICOM persistent object(WADO)protocol,which contains three tiers.RESULTS:In any client system installed with web browser,clinicians could log in the eye-PACS to observe fundus images and reports.Multipurpose internet mail extensions(MIME)type of a structured report is saved as pdf/html with reference link to relevant fundus image using the WADO syntax could provide enough information for clinicians.Some functions provided by open-source Oviyam could be used to query,zoom,move,measure,view OICOM fundus images.CONCLUSION:Such web eye-PACS in compliance to WADO protocol could be used to store and communicate fundus images and reports,therefore is of great significance for teleophthalmology.展开更多
A new web product data management architecture is presented. The three-tier web architecture and Simple Object Access Protocol (SOAP) are combined to build the web-based product data management (PDM) system which incl...A new web product data management architecture is presented. The three-tier web architecture and Simple Object Access Protocol (SOAP) are combined to build the web-based product data management (PDM) system which includes three tiers: the user services tier, the business services tier, and the data services tier. The client service component uses the server-side technology, and Extensible Markup Language (XML) web service which uses SOAP as the communication protocol is chosen as the business service component. To illustrate how to build a web-based PDM system using the proposed architecture, a case PDM system which included three logical tires was built. To use the security and central management features of the database, a stored procedure was recommended in the data services tier. The business object was implemented as an XML web service so that client could use standard internet protocols to communicate with the business object from any platform. In order to satisfy users using all sorts of browser, the server-side technology and Microsoft ASP.NET was used to create the dynamic user interface.展开更多
Currently existing data access object (DAO) patterns have several limitations. First, the interface of the patterns and business objects is tightly-coupled, which affects seriously the dynamic extensibility of softw...Currently existing data access object (DAO) patterns have several limitations. First, the interface of the patterns and business objects is tightly-coupled, which affects seriously the dynamic extensibility of software systems. Second, the patterns have duplicated implementation codes, which add to difficulties of system maintenance. To solve these problems, a new DAO pattern with stronger independency and dynamic extensibility is proposed in this paper. An example is given to illustrate the using process of the new DAO pattern. The greatest advantages of the new DAO pattern are as follows. If any business object is needed to add to the system, we do not have to modify any codes of the class DAO Factory. All we need to do is to modify the mapping file. Furthermore, because we have only one DAO implementation class to accomplish all the data access to business objects, if some SQL statements are needed to be modified, all we need to do is to modify the DAO implementation class but not need to modify any business objects.展开更多
基金National Natural Science Foundation of China(No.81271668)
文摘AIM:To address issues in interoperability between different fundus image systems,we proposed a web eyepicture archiving and communication system(PACS)framework in conformance with digital imaging and communication in medicine(DICOM)and health level 7(HL7)protocol to realize fundus images and reports sharing and communication through internet.METHODS:Firstly,a telemedicine-based eye care work flow was established based on integrating the healthcare enterprise(IHE)Eye Care technical framework.Then,a browser/server architecture eye-PACS system was established in conformance with the web access to DICOM persistent object(WADO)protocol,which contains three tiers.RESULTS:In any client system installed with web browser,clinicians could log in the eye-PACS to observe fundus images and reports.Multipurpose internet mail extensions(MIME)type of a structured report is saved as pdf/html with reference link to relevant fundus image using the WADO syntax could provide enough information for clinicians.Some functions provided by open-source Oviyam could be used to query,zoom,move,measure,view OICOM fundus images.CONCLUSION:Such web eye-PACS in compliance to WADO protocol could be used to store and communicate fundus images and reports,therefore is of great significance for teleophthalmology.
基金the National Key Project Foundation of China (No. 2001BA201A0605) and partially supported by the State Key Lab for Mechanical Transmission..
文摘A new web product data management architecture is presented. The three-tier web architecture and Simple Object Access Protocol (SOAP) are combined to build the web-based product data management (PDM) system which includes three tiers: the user services tier, the business services tier, and the data services tier. The client service component uses the server-side technology, and Extensible Markup Language (XML) web service which uses SOAP as the communication protocol is chosen as the business service component. To illustrate how to build a web-based PDM system using the proposed architecture, a case PDM system which included three logical tires was built. To use the security and central management features of the database, a stored procedure was recommended in the data services tier. The business object was implemented as an XML web service so that client could use standard internet protocols to communicate with the business object from any platform. In order to satisfy users using all sorts of browser, the server-side technology and Microsoft ASP.NET was used to create the dynamic user interface.
文摘Currently existing data access object (DAO) patterns have several limitations. First, the interface of the patterns and business objects is tightly-coupled, which affects seriously the dynamic extensibility of software systems. Second, the patterns have duplicated implementation codes, which add to difficulties of system maintenance. To solve these problems, a new DAO pattern with stronger independency and dynamic extensibility is proposed in this paper. An example is given to illustrate the using process of the new DAO pattern. The greatest advantages of the new DAO pattern are as follows. If any business object is needed to add to the system, we do not have to modify any codes of the class DAO Factory. All we need to do is to modify the mapping file. Furthermore, because we have only one DAO implementation class to accomplish all the data access to business objects, if some SQL statements are needed to be modified, all we need to do is to modify the DAO implementation class but not need to modify any business objects.