Within the framework of the diploma thesis, we have developed a system that enables patients to schedule selected specialist examinations quickly and easily. The system also offers doctors a quick overview and management of schedules with appointments, as well as the ability to add services to the system. The main purpose of the application is to reduce the time doctors spend accepting appointments, while also simplifying scheduling for patients, as they can choose the desired practice and appointment time that suits them best. For the development of the system, we used the Python programming language and various technologies, such as Flask, SQLite, and Django. Our research methodology included requirements analysis, planning, development, and testing. Throughout the development process, we thoroughly documented our work to ensure transparency and usefulness of the results. Our findings indicate that the developed system effectively solves the posed problems. It reduces the time doctors spend on scheduling and allows patients greater autonomy in scheduling examinations. This contributes to better organization and optimization of work in medical offices. The developed system represents a significant contribution to the digitalization of the health system. It brings benefits to both healthcare workers and patients, while also improving the accessibility of healthcare services. Due to its adaptability, the system is suitable for use in various healthcare institutions, regardless of their size or specialization. In the thesis, we presented the development of the database, system architecture, API, and user interface. We detailed the development process of our system, from the initial analysis to the presentation of the final product.
|