Minggu, 16 Oktober 2016

Blood Bank Management System

Use Case Diagram pada Sistem Manajemen Bank Darah (Blood Bank Management System) :

gb1. Use Case Diagram Blood Bank Management System


Proses yang terjadi pada sistem ini adalah sebagai berikut
1. Pendonor (Donor) akan mendonasikan darahnya ke Bank Darah (Blood Bank Management)
Pertama, pendonor yang telah memutuskan untuk mendonasikan darahnya akan melakukan registrasi di acara Donation Camp yang diadakan oleh Bank Darah. Darah pendonor tersebut akan dicheck oleh petugas. Apabila darah pendonor tersebut dinyatakan pantas dan memenuhi persyaratan, maka darah tersebut akan diambil dan ditest. Setelah dilakukan penge-test-an, apabila darah pendonor tersebut bersih, maka darah akan dikirim ke Bank Darah untuk diverifikasi dan disimpan. Namun apabila darah tersebut dinyatakan tidak bersih, maka darah akan dibuang. Darah-darah yang disimpan di Bank Darah akan dijual ke pasien-pasien yang membutuhkan darah.
2. Pasien (Patient) akan memesan dan membeli darah ke Bank Darah (Blood Bank Management)
Pasien akan memesan darah yang dibutuhkan ke Bank Darah. Darah yang telah diverifikasi oleh Bank Darah akan dikirimkan ke pasien yang telah memesan darah tersebut.

Proses-proses tersebut juga dapat digambarkan dalam bentuk Class Diagram, State Diagram, Activity Diagram, dan Sequence Diagram sebagai berikut :

CRC

gb2. CRC


Class Diagram

gb3. Class Diagram


Check Realization

gb4. Check Realization

Sequence Diagram

gb5. Sequence Diagram

Source Code

Berikut ini merupakan Source Code dari Blood Bank Management System Project dalam bahasa pemrograman PHP yang menggunakan framework Laravel 4 dan Bootstrap. Blood Bank Management System ini dibuat dalam bentuk Web Project yang berbasis Object-Oriented Programming (OOP), sehingga diharapkan mampu untuk menghubungkan antara pendonor dengan pasien yang membutuhkan darah secara cepat dan mudah. Source Code lengkap Blood Bank Management System Project ini dapat di download di link berikut.

Berikut ini merupakan Halaman Awal Web Project Blood Bank Management System
gb6. Halaman awal web
Pihak Blood Bank dapat menambahkan data pendonor ke dalam database
gb7. Halaman add donor

Pihak Blood Bank dapat menambahkan data pasien ke dalam database
gb8. Halaman add patient
Pihak Blood Bank dapat menampilkan list dan data pendonor
gb9. Halaman search donor

Pihak Blood Bank dapat menampilkan list dan data pasien
gb10. Halaman search patient
Source Code lengkap dapat di download di link berikut : https://github.com/rajabishek/lifesavers

Share:

0 komentar:

Posting Komentar