The application system is used to manage internal and external blood donors, their individual blood samples and various key figures for these donors. The blood samples are used to test and verify own products.
Supplement
This system is a client-server architecture with an MS SQL Server 2016 as backend. The application is developed using LINQ with Visual Studio 2017 in C# 6. On the client side, Windows 10 with Framework Version 4.6.2 is required. The system is multi-client capable, has data encryption, an automatic update via ClickOnce, an audit trail and various reports based on Microsoft Reporting Services. To increase maintainability and reusability, the application is divided into several assemblies and equipped with additional component tests.
Subject description
As a manufacturer of medical analysis equipment (e.g. blood analysis), the customer also needs blood samples in order to test and verify his own products. Tests for various blood types are also important. For example, donors taking the drug 'Marcumar' are sought in order to test changed coagulation behaviour. The customer therefore has his own department where internal staff as well as special external persons (Marcumar or FXA) can donate blood. This blood is first examined by a laboratory and then used for the tests if necessary. The blood donation is financially rewarded to the donors.