Perancangan Sistem Informasi Berbasis Web Dengan menggunakan

97 downloads 715 Views 2MB Size Report
Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP & MySQL Di Program Srudi Ilmu Keperawatan. Universitas Sumatera ...
PERANCANGAN SISTEM INFORMASI BERBASIS WEB DENGAN MENGGUNAKAN PHP & MYSQL DI PROGRAM STUDI ILMU KEPERAWATAN UNIVERSITAS SUMATERA UTARA

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya pada Program Studi D–3 Ilmu Komputer

AZWAR SYARIF 062406123

PROGRAM STUDI D-III ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009

Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP & MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009

PERANCANGAN SISTEM INFORMASI BERBASIS WEB DENGAN MENGGUNAKAN PHP & MYSQL DI PROGRAM STUDI ILMU KEPERAWATAN UNIVERSITAS SUMATERA UTARA

TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya

AZWAR SYARIF 062406123

PROGRAM STUDI DIII KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009

Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP & MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009

PERSETUJUAN

Judul

Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas

: PERANCANGAN SISTEM INFORMASI BERBASIS WEB DENGAN MENGGUNAKAN PHP & MYSQL DI PROGRAM STUDI ILMU KEPERAWATAN UNIVERSITAS SUMATERA UTARA : TUGAS AKHIR : AZWAR SYARIF : 062406123 : DIII ILMU KOMPUTER : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di Medan, Juni 2009

Diketahui Oleh Ketua Program Studi D-3 Ilmu Komputer Departemen Matematika FMIPA USU

Pembimbing

Dr. Saib Suwilo, M.Sc NIP 131 796 149

Dr. Tulus, M.Si NIP : 131 796 150

Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP & MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009

PERNYATAAN

PERANCANGAN SISTEM INFORMASI BERBASIS WEB DENGAN MENGGUNAKAN PHP & MYSQL DI PROGRAM STUDI ILMU KEPERAWATAN UNIVERSITAS SUMATERA UTARA

TUGAS AKHIR

Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan,

Juni 2009

Azwar Syarif 062406123

Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP & MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009

i

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha Penyayang, dengan limpah kurnia-Nya kertas kajian ini berhasil diselesaikan dalam waktu yang telah ditetapkan.

Ucapan terima kasih penulis sampaikan kepada Dr. Tulus, M.Si. selaku pembimbing pada penyelesaian Tugas Akhir yang telah memberikan panduan dan penuh kepercayaan kepada penulis untuk menyempurnakan kajian ini, panduan ringkas dan padat dan profesional telah diberikan kepada penulis agar penulis dapat menyelesaikan tugas ini. Ucapan terima kasih juga ditujukan kepada Ketua dan Sekretaris Departemen Dr. Saib Suwilo, M.Sc. dan Drs.Hendri Ran Sitepu, M.Si., Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam USU, pegawai di FMIPA USU, dan rekan-rekan kuliah. Akhirnya, tidak terlupakan kepada Bapak, Ibu dan semua ahli keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga Tuhan Yang Maha Esa akan membalasnya.

Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP & MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009

ii

DAFTAR ISI

Hal PERSETUJUAN PERNYATAAN PENGHARGAAN DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL

i ii iii iv

BAB 1. PENDAHULUAN 1.1. Latar Belakang Masalah 1.2. Rumusan Masalah 1.3. Maksud dan Tujuan 1.4. Batasan Masalah 1.5. Metode Penelitian 1.6. Sistematika Penulisan

1 1 2 3 4 4 5

BAB 2. LANDASAN TEORI DAN KONSEPTUAL 2.1. Pengertian Sistem 2.2. Pengertian Informasi 2.3. Pengertian Sistem Informasi 2.4. Pengertian Pendidikan 2.5. Data Flow Diagram (DFD) 2.6. Pengertian Database 2.7. Pengertian Flowchart

7 7 8 9 10 10 12 12

BAB 3. PENGERTIAN MSQL DALAM MERANCANG WEBSITE PROGRAM STUDI ILMU KEPERAWATAN 3.1. Gambaran Umum Program Studi Ilmu Keperawatan 3.1.1. Visi dan Misi 3.1.2. Struktur Organisasi

14 14 20 21

BAB 4. PERANCANGAN SISTEM 4.1. Perancangan Sistem 4.2. Data Flow Diagram (DFD) 4.3. Rancangan Database 4.4. Perancangan Entity Relationship Diagram (ERD) 4.5. Perancangan Kamus Data 4.6. Diagram Alir (Flowchart)

23 23 23 25 28 29 30

Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP & MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009

iii

BAB 5. IMPLEMENTASI SISTEM 5.1.Implementasi Sistem 5.1.1. Komponen Utama Dalam Sistem 5.1.2. Tujuan Implementasi Sistem 5.1.3. Pemeliharaan Sistem 5.2.Demontrasi Program 5.2.1. Tampilan Menu Utama 5.2.2. Tampilan Halaman Profil 5.2.3. Tampilan Halaman Program Studi 5.2.4. Tampilan Halaman Pengumuman 5.2.5. Tampilan Halaman Agenda

32 32 32 33 33 34 34 35 36 37 38

BAB 6. KESIMPULAN DAN SARAN 6.1.Kesimpulan 6.2.Saran

39 39 40

DAFTAR PUSTAKA LAMPIRAN

Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP & MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009

iv

DAFTAR TABEL

Tabel 2.1 Simbol Data Flow Digram (DFD) Tabel 2.2 Simbol Flowchart Tabel 4.1. Berita Tabel 4.2. Agenda Tabel 4.3. Pengumuman Tabel 4.5. Modul Tabel 4.6. User Tabel 4.7 Simbol Entity Relationship Diagram (ERD)

11 12 25 26 26 27 27 28

Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP & MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009

iii

DAFTAR GAMBAR

Gambar 3.1 Struktur Organisasi Ilmu Keperawatan........................................

22

Gambar 4.1. Data Flow Diagram (DFD) Diagram Konteks ..........................

23

Gambar 4.2. Data Flow Diagram (DFD) Level 0...........................................

24

Gambar 4.5 Flowchart Halaman Utama ........................................................

30

Gambar 4.6 Flowchart Menu Admin.............................................................

31

Gambar 5.1. Halaman Utama.......................................................................

34

Gambar 5.2. Halaman Profil ........................................................................

35

Gambar 5.3. Halaman Program Studi....... ......................................................

36

Gambar 5.4. Halaman Pengumuman.... ...........................................................

37

Gambar 5.5. Halaman Agenda.......................... ..............................................

38

Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP & MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009

L-1

Listing Listing Program Program db_Berita dbModule

// Tampilkan 3 berita terbaru echo "» Berita Terkini"; $terkini= mysql_query("SELECT * FROM berita,user WHERE user.id_user=berita.id_user ORDER BY id_berita DESC LIMIT 3"); while($r=mysql_fetch_array($terkini)){ $tgl = tgl_indo($r[tanggal]); echo "$r[hari], $tgl"; echo "$r[judul]"; echo "Ditulis Oleh : $r[nama_lengkap]"; echo ""; if ($r[gambar]!=''){ echo ""; } $kalimat=strtok(nl2br($r[isi_berita])," "); for ($i=1;$icariPosisi($batas); $sql

= "SELECT * FROM berita,user WHERE user.id_user=berita.id_user ORDER BY id_berita DESC LIMIT $posisi,$batas"; $hasil = mysql_query($sql);

while($r=mysql_fetch_array($hasil)){ $tgl = tgl_indo($r[tanggal]); echo "$r[hari], $tgl"; echo "$r[judul ]"; echo ""; $kalimat=strtok(nl2br($r[isi_berita])," "); for ($i=1;$ijumlahHalaman($jmldata, $batas); $linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman); echo "$linkHalaman"; }

Azwar Syarif : Perancangan Sistem Informasi Berbasis Web Dengan menggunakan PHP & MySQL Di Program Srudi Ilmu Keperawatan Universitas Sumatera Utara, 2009. USU Repository © 2009

L-3

Listing Program frmProfil

// Bagian sejarah psik fk-usu elseif ($_GET[module]=='sejarah'){ echo "

Profil PSIK USU

"; $profil = mysql_query("SELECT * id_modul='11'"); $r = mysql_fetch_array($profil);

FROM

modul

WHERE

echo ""; if ($r[gambar]!=''){ echo ""; } $isi_profil=nl2br($r[static_content]); $isi= strip_tags($isi_profil,'