RoktoData
RoktoData (রক্তদ্বাতা) is a Blood Donor and Blood Bank Management System that operates as a standalone software application designed to streamline the management of blood donors and blood bank operations. It does not rely on external systems but may integrate with database management systems to store and retrieve data efficiently.
The Blood Donor and Blood Bank Management System is a console-based Windows application that relies on C file handling for data storage and retrieval. The following environment details apply:
Operating System: The system is developed for the Windows operating system, utilizing the Windows Console for text-based user interaction.
Programming Language: It is implemented in C for console-based functionality, with a focus on file I/O operations.
Data Storage: Instead of a database management system, data is stored and managed using text files within the Windows file system.
User Interface: The user interface is text-based and operates within the Windows Command Prompt or PowerShell for user interaction.
Network Connectivity: The application may primarily function as a standalone local system without network connectivity for data exchange
Simultaneously, the Blood Bank Management component will manage blood stock by accurately tracking quantities and blood types, enabling timely responses to customer requests and maintaining a comprehensive customer list. With data preservation through file handling, the project ensures that vital information is securely stored and available for analysis and reporting. This system's primary goal is to enhance the accessibility of blood resources for patients in need by providing real-time information on blood stock availability and fostering effective communication between blood banks and donors. The expected outcome also includes a user-friendly console-based interface, making it accessible to different user classes, such as blood donors, blood bank staff, and administrators. In conclusion, the project's outcome aims to contribute to the vital mission of ensuring a consistent and sufficient supply of blood while simplifying the management of blood-related operations within healthcare institutions.
Product Screenshots
Features
Blood Donor Management
Add new blood donors with details such as name, contact information, and blood type.
Delete donors who are no longer eligible or willing to donate.
Filter donors based on criteria like blood type and location.
Edit donor information to keep it up-to-date.
View a list of all registered donors.
Save donor records to files for data preservation.
Blood Bank Management
Add and update blood stock with quantities and blood types.
Serve blood to customers, maintaining inventory and recording transactions.
Provide a real-time view of available blood stock.
Maintain a customer list with relevant information.
Save blood stock and transaction data to files for record-keeping.
Help and Information
Provide assistance and guidance to users on using the system.
Offer information and instructions regarding the system's features.
Troubleshoot common issues or questions.
Technology used
C
MarsPharma is built using the C programming language
Console
MarsPharma is Console Based Windows Application