kata pengantar

8
LEMBAR PENGESAHAN Skripsi ini disusun untuk memenuhi salah satu syarat untuk menyelesai Program Studi Teknik Informatika (S1) dan mencapai gelar Sarjana Kompute (S.Kom) di Uniersitas !adura Pamekasan "leh # !"$. %&'&'I .**+ 1.,,- iujikan pada tanggal # 1 /uni + 1* isetujui oleh # 1. Sholeh 0ohmatullah S.kom (Pem im ing) +. 2asir 3ain4 !5& (Penguji) 6. %afisah S.kom (Penguji) ekan 7akultas Teknik Ir.$.!och.$a8in !ukti4!! ii

Upload: sholeh-rachmatullah

Post on 03-Nov-2015

213 views

Category:

Documents


0 download

DESCRIPTION

contoh

TRANSCRIPT

LEMBAR PENGESAHANSkripsi ini disusun untuk memenuhi salah satu syarat untuk menyelesaikan Program Studi Teknik Informatika (S1) dan mencapai gelar Sarjana Komputer (S.Kom)

di

Universitas Madura Pamekasan

Oleh :

MOH. NAWAWI

09.55201.668

Diujikan pada tanggal : 19 Juni 2015Disetujui oleh :

1. Sholeh Rohmatullah S.kom

(Pembimbing)2. Yasir Zain, MBA

(Penguji) 3. Nafisah S.kom

(Penguji)Dekan Fakultas Teknik

Ir.H.Moch.Hazin Mukti,MMKATA PENGANTAR

Puji syukur kami panjatkan kepada Allah SWT. yang telah melimpahkan rahmat serta hidayah-Nya sehingga skripsi ini dapat terselesaikan dengan judul: Sistem informasi Donor dan Distribusi Donor Pada Unit Donor Darah palang merah Indonesia Indonesia Kabupaten Pamekasan berbasis web dan SMS. Sholawat serta salam semoga tetap terlimpahkan kepada Nabi Muhammad SAW.

Terselesaikannya skripsi ini dengan baik berkat dukungan, motivasi, petunjuk dan bimbingan dari berbagai pihak. Oleh karena itu penulis mengucapkan terima kasih kepada:1. Ayah, Ibu, Kakak, dan keluarga di rumah tersayang, yang telah memberi dukungan dan doa. 2. Bapak Sholeh Rohmatullah, S.kom selaku Dosen Pembimbing..3. Bapak Ir. Hazin Mukti, selaku Dekan Fakultas Teknik UNIRA.4. Bapak Nilam Ramadhani, S.Kom. Selaku Ketua Jurusan Teknik Informatika UNIRA.5. Bapak Yasir zain, MBA. dan ibu nafisah, S.Kom. Selaku Dosen Penguji.

6. Bapak/Ibu Dosen Teknik Informatika UNIRA Pamekasan yang telah mengajarkan banyak ilmu dengan tulus. dan 7. Semua pihak yang tak bisa disebutkan satu persatu, yang telah menjadi motivator demi terselesaikannya penyusunan skripsi ini.

Semoga Allah SWT. Memberikan ridho dan rahmat-Nya.penulis dengan senang hati menerima kritik dan saran yang bersifat membangun demi kebaikan bersama.Pamekasan, Juni 2015 Penulis

DAFTAR ISIHALAMAN JUDUL

iHALAMAN PERSETUJUAN

iiKATA PENGANTAR

iiiDAFTAR ISI

ivDAFTAR GAMBAR

viiDAFTAR TABEL

viiiABSTRAK

ixBAB I PENDAHULUAN1.1 Latar Belakang

11.2 Rumusan Masalah

21.3 Batasan Masalah

31.4 Tujuan Penelitian

31.5 Manfaat Penelitian

31.6 Metode Penelitian

31.7 Tinjauan Pustaka

41.8 Sistematika Penulisan

5BAB II LANDASAN TEORI

2.1 Pengertian Sistem Informasi

62.2 PMI (Palang Merah Indonesia)

72.2.1 Sejarah dan Fungsi PMI

72.2.2 Tugas Pokok PMI

92.2.3 UDD-PMI Pamekasan

102.3 PHP

162.4 SMS Gateway

172.4.1 Telpon seluler dan fitur

122.4.2 SMS (Sort message service)

192.4.3 PDU (Protocol Data Unit)

212.5 GAMMU

242.6 AT-Command

242.7 Notepad++

252.8 CDM (Conceptual data model)

25

2.9 PDM (Physical Data Model)

27

2.10 Flowchart .282.11 DFD (Data flow diagram)

31

2.12 XAMPP

32BAB III METODOLOGI3.1 Pengembangan dan Analisa Sistem

353.1.1 Analisa Kebutuhan Fungsional

353.1.2 Arah Sistem Yang Dikembangkan

363.2 Kebutuhan Sistem

373.3 Perancangan Sistem

383.3.1 Konsep Pengaksesan SI UDD-PMI

383.3.1.1 Daftar Kejadian (Event List)

383.3.1.2 Konsep Pengaksesan dengan SMS Gateway393.3.1.3 Keamanan Layanan SMS Gateway

403.4 Perancangan Proses

403.4.1 Data Flow Diagram (DFD) SI UDD-PMI

403.4.1.1 DFD Level 0 (Contect Diagram)

413.4.1.2 DFD Level 0 SI UDD-PMI 41

3.4.1.3 DFD Level 1 SI UDD-PMI 42

3.4.1.4 DFD Level 2 SI UDD-PMI 43

3.4.2 CDM Dan PDM

443.4.3 Flowchart SI UDD-PMI

463.4.3.1 Flowchart Berbasis SMS Gateway

47 3.4.4 Perancangan Basis Data

473.4.4.1 Perancangan Antar Muka (Interface)

53.4.4.1.1 Site Map

513.4.4.1.2 Form Login

523.4.4.1.3 Halaman Utama Admin

523.4.4.1.4 Halaman beranda

52BAB IV HASIL DAN PEMBAHASAN

4.1 Tampilan Website Umum.. 534.1.1 Menu Beranda 534.1.2 Menu Banner.. 534.1.3 Menu Berita.... 544.1.4 Menu Profil. 544.1.5 Menu Gallery... 554.1.6 Menu login... 554.2 Managemen Website Administrator

4.2.1 Menu Beranda Admin. 564.2.2 Menu Slide dan Berita 574.2.3 Menu Slider Foto . 574.2.4 Menu Profil UDD. 584.2.5 registrasi permintaan daeah...................................... 58

4.2.6 permintaa permintaan darah..................................... 59

4.2.7 stok darah................................................................. 604.2.8 Setting Gammu. 62DAFTAR PUSTAKA

DAFTAR GAMBARGambar 2.1Komunitas PMI

8Gambar 2.2Komunitas PMI

10

Gambar 2.3Simulasi pengiriman dan penerimaan sms gateway

19Gambar 2.4Proses SMSC

21Gambar 2.5Contoh CDM

26Gambar 2.6Contoh PDM

27Gambar 2.7Contoh Flowchart

28Gambar 2.8Contoh DFD

32Gambar 3.1DFD Level 0 (Content diagram) SI UDD

41

Gambar 3.2DFD Level 0 SI UDD Pamekasan

41Gambar 3.3DFD Level 1 SI UDD berbasis web

42Gambar 3.4DFD Level 2 diagram level 2

43Gambar 3.6Gambar CDM SI UDD-PMI Pamekasan

44Gambar 3.7Flowchart Kepala UDD

46Gambar 3.8Flowchart ADMIN

46Gambar 3.9Flowchart sms Pendonor

47 Gambar 3.10Site Map system informasi UDD-PMI

51Gambar 3.11Form Login

54Gambar 3.12Halaman Utama Admin

54Gambar 3.13Halaman Utama data Darah

54Gambar 3.14Halaman Utama Pendonor

55Gambar 3.15Halaman Utama data Penderita

55Gambar 4.1 Halaman Beranda... 56Gambar 4.1 Halaman berita... 57

Gambar 4.2 Halaman Profile Lembaga.. 57Gambar 4.3 Halaman Menu Galerry... 58Gambar 4.4 Halaman Login system 59Gambar 4.5 Beranda admin. 60

Gambar 4.6 Setting Gammu. 62DAFTAR TABELTabel 2.1 Daftar SMSC

23Tabel 2.2Simbol-simbol CDM

27Tabel 2.3Simbol Simbol PDM

28Tabel 2.4Simbol-Simbol Flowchart

29Tabel 2.5Simbol-simbol DFD

33Tabel 3.1 Pengembangan Sistem 36Tabel 3.2 Tabel Admin

47Tabel 3.3 Tabel akun pendonor 47Tabel 3.4 Tabel katagori donor

48Tabel 3.5 Tabel asal penderita 47Tabel 3.6 Tabel pendonor sukarela

48Tabel 3.7 Tabel pengagnti 48Tabel 3.8 Tabel kesehatan

49Tabel 3.9 Tabel permintaan darah 49Tabel 3.10 Tabel anggota

50Tabel 3.11Tabel hasil donor

50Tabel 3.12 Tabel penerimaan dan pengeluaran darah

51Tabel 3.13 Tabel pesan

51ABSTRAKSalah satu kendala dalam mengetahui stok darah pada suatu kota adalah tidak punyanya wadah informasi ketersediaan darah yang diperlukan oleh masyarakat dan rumah sakit dan juga kurangnya sistem informasi yang masih bersifat manual. Sehingga dibutuhkan sistem informasi bank darah yang baru untuk membantu dalam mengetahui kondisi darah yang ada pada PMI cabang Pamekasan. Pada Proyek Akhir ini penulis membuat aplikasi software berbasis web dan juga menggunakan aplikasi sms gateway untuk menyempurnakan system informasi yang dibangun oleh penulis. Pada pembuatan web menggunakan aplikasi xampp dan menggunakan bahasa script PHP (preposition hypertext) dan untuk sms gateway menggunakan aplikasi gammu dan handphone.

Kata Kunci : darah, PMI, web dan smsgateway.ix