| Abstract
This thesis describes in detail the structure of the "Tesauros - International Classification of Functioning, Disability and Health (ICF) Befunddokumentationssystem" software. First, the motivation behind the work will be described. After that, the task assignment will be explained, focusing on what the goal ot the work was and how the tasks were approached. Because the ICF plays an important role, it will be described in deatil:
- What is its motivation?
- How is it structured?
- What is it going to be used?
- What changes were made for Tesauros?
- How were the components realized?
- What is the future of the ICF?
As soon as the ICF has been explained, the tools and technologies which were used to create the software will be described. The tools like ArgoUML and the RISE-Editor will be explaiined in their functionability, how they are used and why they were being used. Technologies like the RSA-Algorithm or the MCVPattern will be explained in their functionality; were they have been used and how they were implemented into Tesauros. The Software itself will be described 'Top to Bottom'. First there will be a rough explanation of the design and with every step it will be shown with more detail of the used components. Then the architecture will be shown, how it evolved and why this architecture style was chosen. After the architecture was described the layers will be explained; how they were used and developed and why they were created. As soon as the layers are explained the associated classes will be described; why they are in those layers, what is their main purpose, why they were developed and how they work together with the other classes. Next the important methods of the layers are shown to create an understanding of the inner activity of the software Tesuros. Last a few important program flows are shown graphically to describe with even further detail how the interaction inside the software is working. The last chapters include the evaluation which shows that the software fulfills the goals and task assignment completely. This last chapter will show a before/after description how Tesauros looked before the bachelor thesis, how it looks after the thesis and why it has improved. |