Outpatient Hospital Management System Migration to J2EE
CHALENGE
To provide migration of two modules of an outpatient hospital management system to the J2EE platform and development of additional modules.
SOLUTION
Artezio transitioned the entire solution to the J2EE platform and added some missing features. Java Server Pages replaced the ASP code.
The Microsoft SQL Server database was migrated to an Oracle 9i database.
For clear business logic, the Model View Controller architecture was employed with a presentation layer implemented with JSP and JSTL technologies, a controller layer based upon Struts controller servlets and actions, and a model layer relying on Hibernate – an object/relational persistence and query service for Java.
In the development environment, Apache Jakarta Tomcat open source servlet container was used; however, in the testing and production environments, Oracle 9i Application Server was the Customer’s choice.
The system featured flexible security policy regulating user access to data and functions for various categories of users.
The system has an extensive audit trail capability where all changes to the database records can be viewed by a user with a special status.
The system features dozens of reports that may be conveniently viewed and printed from a pop-up web browser window.
The user interface was designed easy to customize for non-programmer system administrators.
RESULTS
After completing the migration phase, the system’s performance and functionality was tested internally by the Artezio testing department and then the system was deployed.
Manage Cookie Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions. Proof of ConsentCookie Statement
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.