Λογισμικό αιματολογικού τμήματος

Master Thesis
Author
Πλίογκας, Επαμεινώνδας Π.
Date
2011-07-07View/ Open
Subject
Υγεία -- Πληροφοριακά συστήματα ; Αρχιτεκτονική ηλεκτρονικών υπολογιστών ; Μικροβιολογία ; Ιατρική -- Πληροφορική ; Λογισμικό εφαρμογών -- ΑνάπτυξηAbstract
In the master thesis a software was developed concerning the hematology section of a microbiology laboratory. In the hematology department of the microbiology laboratory among the blood analysis machines there is also a general blood analyzer, a test machine B12, a testing machine of friendly acid, and a testing machine of glycosylated hemoglobin. The application records the identity of the doctor who did the examination and of the person who was examined, displays the results on screen, offers the possibility these results to be printed and finally can keep records of customer history. In addition there are users in this application and following a successful login these users are able to use it. Some data are recorded regarding these users (name, surname, username, password, user’s password, mail). Furthermore there is not only the possibility of changing user’s credentials and deleting a user, but also displaying and printing user’s credentials. Users’ accounts are divided to two categories: administrators and ordinary users (with ordinary users having the ability to contact the administrator via e-mail). In addition there are some customer’s information (name, surname, phone number, address, identity number, customer’s password, mail). It is also possible to change the customer's data, delete the customer’s record or even display and print out the details of the client. Additionally there is the possibility of recording the daily program (appointments) which provides information on the day, the exact time, the examination type and all the details of the person who is going to be examined. The application also offers the possibility to change the appointment details, to display the appointment day, next day's meetings and the next scheduled appointment, to delete an appointment and finally to exit the application. In order this software to be developed an OBJECT-BASED APPROACH BASED ON RUP (RATIONAL UNIFIED PROCESS. In RUP all kinds of charts (UML) were created.