Abstract
This work documents, explains, describes and analyzes the implementation of the time scheduling management of patient appointments in a medical information system. The time scheduling is supported both graphically in individual appointment award and in series by means of appointment series assistants. Context oriented interactivity as well as Drag & Drop in graphic visualizations makes it much easier for the user changing system suggestions. </br></br>
The project was newly developed in JAVA as a web application which runs as an applet in a Browser or over JAVA Web Start Software at the client. Oracle serves as database management system (= DBMS). The base functionality was already available in an old system (also with Oracle as DBMS) which was programmed in Visual BASIC for Applications with a Microsoft Access front-end.
</br></br>
Goal of the implementation was to distribute the Access front-end solution to a professional JAVA-Web-Application. In case of reimplementation the basic functionality of the existing application should be innovated, structured and improved as well as the system will be supplemented and extended with important base functions.
</br></br>
After an introduction, first of all the existing old system is described. Finally the old time scheduling management system is explained in detail. After this the challenges for this problem definition are documented and analyzed. Next the new JAVA-version jTime is explained in the essential features and on the complete scale. Before the results of the re-implementation are detailed explained from the developer´s view as well as from the user´s point, the chapter ´technologies´ and ´development-tools for jTime´ and a part of documentation of the project-schedule are described. A practical insight into the rearrangement of the old to the new system is delivered before, too. The work is completed with a résumé and view in the future.
| Original language | German (Austria) |
|---|---|
| Publication status | Published - Oct 2005 |
Fields of science
- 102001 Artificial intelligence
- 102006 Computer supported cooperative work (CSCW)
- 102010 Database systems
- 102014 Information design
- 102015 Information systems
- 102016 IT security
- 102028 Knowledge engineering
- 102019 Machine learning
- 102022 Software development
- 102025 Distributed systems
- 502007 E-commerce
- 505002 Data protection
- 506002 E-government
- 509018 Knowledge management
- 202007 Computer integrated manufacturing (CIM)
- 102033 Data mining
- 102035 Data science