Blood Bank Management System Capstone Project Proposal
Introduction
Blood banks play an important role in the process of collecting blood and other procedure such as managing blood stocks, approving blood request, updating donations and updating available blood types. Blood banks usually use manual system in managing their works. They are using manual process in keeping the records of blood donors, recipients, and blood donation program and blood stocks. This manual system of management is vulnerable in encountering problems especially in managing the donor’s record it might be unsafe because of human errors and disasters. It is also a hassle to those who are in need of bloods to manually search and match donors in case of emergency. To address this problem, Blood Bank Management System is going to be develop. This system would serve as an online process for any blood transaction.
Objectives
This project aims to provide a platform for the administrators and the users (both blood donors and to those who are in need of bloods for transfusion) to have a transaction that is hassle-free, faster, credible and reliable.
Significance of the Study
This project will benefit both side, the administrator’s side and the user’s side. First, it will be easier for the admin to manage all the details that needed to be manage. The admin can manage easily the profiles of those who wants to be a blood donor. It will also be convenient for the admin to check those who inquire for blood needs. This system will make the work of the admin a lot easier than the face-to-face handling of blood transactions. Secondly, through this system, it will be convenient for those who want to be a blood donor, who are in need of blood, who want to check for available blood types, to have a transaction online. Users can communicate transcendently. Lastly, both side can save time and hassle by just using this system.
Software Requirements:
- Operating System – Windows 7 or Higher
- Apache Server (UWAMP/XAMMP)
- Bootstrap
- phpMyadmin
- HTML
- Cascading Style Sheet(CSS)
Hypertext Markup Language (HTML)
According to Dave Raggett (2005) HTML is a special kind of text document that is used by Web browsers to present text and graphics. The text includes markup tags. HTML documents are often referred to as “Web pages”. The browser retrieves Web pages from Web servers that thanks to the Internet can be pretty much anywhere in World (www.w3.org).
Cascading Style Sheet (CSS)
Jennifer Kyrnin (2014) stated that Style sheet refers to the document itself. Style sheets have been used for document design for years. They are the technical specifications for a layout, whether print or online. A style sheet for a Web page serves the same purpose, but with the added functionality of also telling the viewing engine (the Web browser) how to render the document being viewed. CSS is used to style Extensible Hypertext Markup Language (XHTML) and Extensible Markup Language (XML) markup. This means that anywhere you have XML markup (including XHTML) you can use CSS to define how it will look (webdesign.about.com).
PhpMyAdmin
PhpMyAdmin is a tool written in PHP to handle the administration of MySQL over the web. Databases must be created in cPanel, but phpMyAdmin can drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, and export data into various formats.
The phpMyAdmin program is handy for performing maintenance operations on tables, backing up information, and editing things directly in the event that your scripts are not working. Occasionally, in the Support Forums, someone will post a SQL query of some benefit or other that can be run using phpMyAdmin. Although many of the same tasks can be performed on the MySQL command line, doing so is not an option for many people (flexihost.com).
UWAMP
UwAmp 3.0.2 is a Wamp Server with Apache MySQL PHP and SQLite It is provided with a management interface lets you start or stop the server with one click. UwAmp allows real time Apache and MySQL process CPU monitoring. It can manage Apache Virtual host and Alias. You can enable/disable PHP extension and Apache module from UwAmp manager. UwAmp can be run from a USB stick (www.cnet.com).
Bootstrap
Bootstrap is a powerful front-end framework for faster and easier web development. It includes HTML and CSS based design templates for common user interface components like Typography, Forms, Buttons, Tables, Navigations, Dropdowns, Alerts, Modals, Tabs, Accordion, Carousel and many other as well as optional JavaScript extensions. Bootstrap also gives your ability to create responsive layout with much less efforts using Bootstrap is that it comes with free set of tools for creating flexible and responsive web layouts as well as common interface components. The Bootstrap data APIs you can create advanced interface components like Scroll spy and Type a head without writing a single line of JavaScript (www.tutorialrepublic.com).
Hardware Requirements:
The importance of the hardware during the development and implementation of the system must be given attention for the system needs compatible hardware so that it can perform its desired functions.
The following are the list of hardware requirements for development and implementation of the system.
- Processor : Intel Quad core 2.0Ghz or higher
- Memory : 1GB DDR2 or Higher
- Disk Storage : 160 GB(minimum)
- Router
- Unshielded twisted pair
- Biometrics Device
- Printer Epson Model
You may visit our Facebook page for more information, inquiries, and comments. Please subscribe also to our YouTube Channel to receive free capstone projects resources and computer programming tutorials.
Hire our team to do the project.