Beruflich Dokumente
Kultur Dokumente
_____________________________________
1. Introduction
1.1 Purpose
The purpose of this study was to develop a blood bank management information system to
assist in the management of blood donor records and ease/or control the distribution of blood
in various parts of the country/city. Without quick and timely access to donor records, creating
market strategies for blood donation, lobbying and sensitization of blood donors becomes very
difficult.
1.2 Scope
The blood management information system offers functionalities to quick access to donor
records collected from various parts of the country. It enables monitoring of the results and
performance of the blood donation activity such that relevant and measurable objectives of the
organization can be checked.
This is not a blood bank, this system stores only the data of the donors. It stores data by donors
name, distance from the city, contact number, blood group etc. So when blood needed the
system search for the perfect donor. This System reduces complexity for find a donor from a
huge database.
1.3 Intended Audience
This document is intended for the following group of people:
Developers for the purpose of maintenance and new releases of the software.
Management of the blood bank.
Documentation writers.
Testers.
1.4 References
www.google.co.in
robotics.ee.uwa.edu
https://www.researchgate.net
Chevy Chase Bank, UMBC Branch
Online
http://robotics.ee.uwa.edu.au/courses/design/examples/example_design.pdf
1.5 Summary
The purpose of this study was to develop a blood management information system to assist
in the management of blood donor records and ease/or control the distribution of blood in
various parts of the country basing on the hospital demands. Without quick and timely
access to donor records, creating market strategies for blood donation, lobbying and
sensitization of blood donors becomes very difficult. It enables monitoring of the results
and performance of the blood donation activity such that relevant and measurable
objectives of the organization can be checked. It provides to management timely,
confidential and secure medical reports that facilitates planning and decision making and
hence improved medical service delivery. The reports generated by the system give
answers to most of the challenges management faces as far as blood donor records are
concerned.
2. System Overview
2.1 Product Perspective
The main objective of the study was to create electronic blood donor management
information system in order to assist in the management of blood donor records, planning
and share information in a more confidential, convenient and secure way using modern
database and information. The Organization will be more dynamic to their activities of
store and contacting with the users and donors.
3. Design Considerations
Donor
Actors:
Primary Actors: Donor, Patient
Secondary Actors: Admin, Blood Bank.
Use Cases:
Register
Manage Blood Bank
Manage Donor
Manage Patient request
Add new Blood Bank
Manage stock
Donate Blood
Request Blood
3.4.2 Interaction Viewpoint
This view point describes the collaboration procedure between the system objects, it describes the
level and how activities arise at a particular level.
3.4.2.1 Design Concerns
Evaluate the responsibilities to be allocated in the collaboration procedure. Detect the connections
to be made for the necessary activities in the form of messages between the existing entities of the
system. It identifies the logic for different state transitions, communication within the system.
3.4.2.2 Design Elements
Objects: User, System, Database.
The structure viewpoint is used to document the internal division and organization of the design
subject in terms of like element (recursively).
Design entities:
User, Admin, Blood Bank, State, City, Location, Donor Request, Patient request.
Design attributes:
User: CNIC, Fist Name, Last Name, Gender, Contact, Date of Birth, Email, Password
Admin: ID, Email, Password
Blood Bank: ID, Name
City: ID, Name, State ID, State Name.
Location: ID, Name, City ID.
Donor Request: Donor ID, Blood ID, Donor Name, Location ID.
Patient Request: ID, Blood ID, Location ID.
Design constraint:
The goal of the logical viewpoint is to intricate prevailing and intended types and the static
association with classes and interfaces of their application.
Design Concerns includes static structure represented by classes, interfaces, and their
relationships, reuse of types and its implementations (classes, data types).
Design entities:
Design attributes:
Objects:
Donor
Patient
Hospital
Admin
Database
Donate blood
Request blood
An object diagram shows a whole or factional view of the structure of a modeled system at a
particular period of time. Object diagrams are a derivative of class diagrams therefore are
dependent on them. Object diagrams basically demonstrate an instance of a class diagram. The
object diagram also depicts the static view of system but this view is a snapshot of the system at a
specific instant.
Figure 10 Blood Bank Management System Object Diagram
State Transition Diagram: