tugas akhir - skripsi.narotama.ac.idskripsi.narotama.ac.id/files/04205001 bambang.pdfdiharapkan...

13
TUGAS AKHIR RANCANG BANGUN SISTEM INFORMASI INVENTARISASI BERBASIS WEB STUDI KASUS : LEMBAGA PENDIDIKAN AL FALAH SURABAYA Oleh : BAMBANG AGUS SUPRASTYO NIM : 04205001 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS NAROTAMA SURABAYA 2010

Upload: vuongngoc

Post on 10-Apr-2019

215 views

Category:

Documents


0 download

TRANSCRIPT

TUGAS AKHIR

RANCANG BANGUN SISTEM INFORMASI INVENTARISASI BERBASIS WEB

STUDI KASUS : LEMBAGA PENDIDIKAN AL FALAH SURABAYA

Oleh :

BAMBANG AGUS SUPRASTYONIM : 04205001

PROGRAM STUDI SISTEM INFORMASIFAKULTAS ILMU KOMPUTER

UNIVERSITAS NAROTAMASURABAYA

2010

ii

RANCANG BANGUN SISTEM INFORMASI INVENTARISASI BERBASIS WEB(STUDI KASUS : LEMBAGA PENDIDIKAN AL FALAH SURABAYA)

Oleh : Bambang Agus Suprastyo (04205001)Pembimbing I : Rinci Kembang Hapsari, S.Si.,M.Kom

Pembimbing II : Achmad Zakki Falani, S.Kom

ABSTRAK

Dalam pencarian, pendataan, pendistribusian serta monitoring barang-barang inventaris sekolah baik itu per-ruangan atau perjenjang bahkan total keseluruhan yang ada di Lembaga Pendidikan Al Falah Surabaya membutuhkan waktu yang lama. Sedangkan untuk pengiriman data barang-barang inventaris dari jenjang ke kantor pusat mengunakan alat manual yaitu, admin jenjang harus pergi ke kantor pusat setiap seminggu sekali untuk melaporkan perkembangan data inventaris barang dengan menggunakan flashdisd atau CD.

Informasi yang cepat, dan akurat yang bisa diakses antar jenjang maupun admin pusat sangat diperlukan dalam inventarisasi barang. Sehingga dibutuhkan perancangan program aplikasi inventarisasi barang yang bisa diimplementasikan mengingat kondisi geografis yang ada, serta program tersebut sesuai dengan kebutuhan.

Diharapkan dengan adanya program aplikasi dapat memberikan solusi yang tepat untuk saat ini, yang mana program tersebut bisadiakses baik oleh admin jenjang untuk mengetahui kondisi inventaris barang yang ada di jenjangnya masing-masing atau oleh admin kantor pusat untuk mengetahui kondisi inventaris barang di tiap-tiap jenjang sebagai sentralnya.

Kata kunci : Inventaris Barang, Informasi, Program Aplikasi Berbasis Web

iii

KATA PENGANTAR

Puji syukur kepada Allah SWT, karena dengan rahmat dan hidayah-Nya yang begitu

besar dan shalawat serta salam tercurahkan kepada junjungan Nabi Muhammad SAW

selama pembuatan Tugas Akhir yang berjudul “RANCANG BANGUN SISTEM

INFORMASI INVENTARISASI BERBASIS WEB” dapat terselesaikan dengan baik.

Sebagaimana diketahui bahwa Tugas Akhir ini dibuat oleh penulis dengan tujuan

memenuhi salah satu syarat yang harus ditempuh dalam kurikulum fakultas Ilmu

Komputer jurusan Sistem Informasi Universitas Narotama Surabaya.

Penulis sangat menyadari bahwa tanpa bantuan tenaga, pikiran, dukungan serta

bimbingan dari berbagai pihak , maka Tugas Akhir ini tidak akan mungkin dapat

terselesaikan dengan baik, oleh karena itu pada kesempatan ini penulis ingin

menyampaikan ucapan terima kasih kepada :

1. H. R. Djoko Soemadijo, S.H. Selaku Rektor Universitas Narotama

2. Ibu Rinci Kembang Hapsari, S.Si., M. Kom, Selaku Dekan Fakultas Ilmu

Komputer sekaligus selaku pembimbing I yang juga telah banyak meluangkan

waktu, tenaga dan pikirannya untuk membimbing penulis dalam menyelesaikan

Tugas Akhir ini.

3. Bapak Cahyo Darujati ST, selaku Kaprodi jurusan Sistem Informasi.

4. Bapak Achmad Zakki Falani ,S.Kom, selaku pembimbing II yang juga telah

banyak meluangkan waktu, tenaga dan pikirannya untuk membimbing penulis

dalam menyelesaikan Tugas Akhir ini.

iv

5. Ibu Dra. Nining Martiningtyas, M.MT. yang telah memberikan banyak masukan

dan revisi perbaikan pada program perpustakaan ini.

6. Ibu Ir. Theresia Widi Siswanti yang telah banyak membantu dan memberikan

saran guna terselesaikannya tugas akhir ini.

7. Seluruh staff dosen pengajar dan staff administrasi Fakultas Ilmu Komputer

Universitas Narotama.

8. Bapak H. Syamsul Huda, S.Ag selaku Kepala SD Al Falah Surabaya yang telah

memberikan bantuan penulis dalam menyelesaikan Tugas Akhir ini.

9. Bapak Indra Kristika, S.Pd. selaku pastner kerja, teman-teman guru dan

karyawan SD Al Falah Surabaya serta keluarga besar lembaga Pendidikan Al

Falah Surabaya.

10. Kedua orang tuaku dan juga kedua mertuaku yang tak henti-hentinya

memberikan do’a dan dukungan.

11. Khusus untuk istriku tercinta serta dua orang buah hati kami yaitu Wafa Nailuna

Ali dan Salwa Queen N. Shadrina yang selalu memberikan dukungan baik do’a,

meluangkan waktu, motivasi dan inspirasi terhadap Tugas Akhir ini.

12. Adik-adikku yang telah memberikan do’a dan dukungan terhadap Tugas Akhir

ini.

13. Teman-teman ku mas Achmet Usman Ali, mas Mahrus Abdillah, mas Hendro

Adi S, mas A’an dan juga mas Roziq yang selalu memberi semangat dalam

penyelesaian Tugas Akhir dan seluruh teman-teman Fakultas Ilmu Komputer

Universitas Narotama angkatan 2005 yang selalu memberikan motivasi,

masukan dan bantuannya dalam penulisan Tugas Akhir ini.

v

Penulis menyadari bahwa dalam penulisan Tugas Akhir ini masih jauh dari

kesempurnaan. Oleh sebab itu kritik dan saran yang dapat menjadikan Tugas Akhir ini

lebih baik akan diharapkan selalu.

Surabaya, 28 April 2009

Penulis,

Bambang Agus Suprastyo

vi

DAFTAR ISI

HALAMAN JUDUL ....................................................................................... i

HALAMAN PENGESAHAN ......................................................................... ii

HALAMAN PERSETUJUAN ........................................................................ iii

SURAT PERNYATAAN ................................................................................ iv

KATA PENGANTAR ..................................................................................... v

ABSTRAK ....................................................................................................... viii

DAFTAR ISI ................................................................................................... ix

DAFTAR TABEL ........................................................................................... xiii

DAFTAR GAMBAR ....................................................................................... xiv

BAB I PENDAHULUAN ................................................................................ 1

1.1 Latar Belakang............................................................................................. 1

1.2 Perumusan Masalah .................................................................................... 2

1.3 Batasan Masalah ......................................................................................... 2

1.4 Tujuan dan Manfaat .................................................................................... 3

1.5 Metodologi ................................................................................................. 4

1.6 Sistematika Penulisan .................................................................................. 5

BAB II LANDASAN TEORI .......................................................................... 7

2.1 Sistem Informasi ......................................................................................... 7

2.1.1 Siklus Sistem Informasi ............................................................................ 8

2.2 HTTP .......................................................................................................... 9

2.2.1 TCP/IP ..................................................................................................... 10

2.2.2 World Wide Web ..................................................................................... 11

vii

2.2.3 Web Server Xampp .................................................................................. 12

2.2.4 Hypertext Markup Language (HTML) ..................................................... 10

2.3 Page Hypertext Preprocessor (PHP) ............................................................ 14

2.3.1 Editor PHP ............................................................................................... 15

2.4 MySQL ....................................................................................................... 16

2.5 Dreamweaver .............................................................................................. 17

2.6 Basis Data ................................................................................................... 18

2.5.1 Istilah dalam Basis Data ........................................................................... 22

2.5.2 Entity Relationship (ER) .......................................................................... 22

2.5.3 Kardinalitas ……………………………………………………………….. 25

2.6 Desain Sistem ............................................................................................. 28

2.6.1 Diagram Konteks ..................................................................................... 28

2.6.2 Data Flow Diagram (DFD) ....................................................................... 29

2.6.2.1 Komponen-Komponen DFD .................................................................. 29

2.7 Sistem Akuntasnsi........................................................................................ 33

2.8 Pengertian Persediaan Barang ...................................................................... 34

2.9 Metode Pencatatan Persediaan Barang ......................................................... 35

2.9.1 Metode Fisik ............................................................................................ 35

2.9.2 Metode Buku (Perpectual) ....................................................................... 36

2.10 Unit-unit yang Terkait ................................................................................ 37

2.11 Sistem Perhitungan Fisik ........................................................................... 38

2.12 Pengendalian Intern ................................................................................... 38

BAB III PERANCANGAN SISTEM ............................................................. 40

viii

3.1 Perancangan Sistem .................................................................................... 40

3.1.1 Diagram Konteks ..................................................................................... 40

3.1.2 Diagram Berjenjang ................................................................................. 42

3.1.3 Data Flow Diagram .................................................................................. 43

3.1.3.1 Data Flow Diagram Level 0 ................................................................... 43

3.3.3.2 Data Flow Diagram Level 1 Sub Proses Laporan ................................... 44

3.2 Perancangan Database ................................................................................. 45

3.2.1 Entity Relationship Diagram (ERD) ......................................................... 45

3.2.2 Physical Data Model (PDM) .................................................................... 46

3.3 Kamus Data ................................................................................................ 48

3.4 Desain Layout ............................................................................................. 52

BAB IV IMPLEMENTASI DAN UJICOBA SISTEM ................................. 55

4.1 Ruang Lingkup Sistem ................................................................................ 55

4.1.1 Perangkat Keras ........................................................................................ 55

4.1.2 Perangkat Lunak ...................................................................................... 56

4.2 Implementasi Proses .................................................................................... 57

4.2.1 Halaman Home ........................................................................................ 57

4.2.2 Validasi .................................................................................................... 58

4.2.3 Halaman Admin ....................................................................................... 63

BAB V KESIMPULAN DAN SARAN ........................................................... 75

5.1 Kesimpulan ................................................................................................. 75

5.2 Saran Pengembangan .................................................................................. 75

DAFTAR PUSTAKA ...................................................................................... 77

ix

DAFTAR TABEL

Tabel 2.1 Simbol ER Diagram .......................................................................... 28

Tabel 2.2 Simbol Diagram Konteks ................................................................... 30

Tabel 2.3 Komponen-komponen DFD .............................................................. 31

Tabel 2.4 Simbol Data Flow Diagram ............................................................... 33

Tabel 3.1 Tabel Barang ..................................................................................... 48

Tabel 3.2 Tabel User ......................................................................................... 49

Tabel 3.3 Tabel Kategori ................................................................................... 50

Tabel 3.4 Tabel Ruang ...................................................................................... 50

Tabel 3.5 Tabel Jabatan .................................................................................... 51

Table 3.6 Tabel Jenjang .................................................................................... 51

Table 3.7 Tabel .................................................................................................. 52

x

DAFTAR GAMBAR

Gambar 2.1 Siklus Informasi ............................................................................. 9

Gambar 2.2 One to One Relationship ................................................................ 27

Gambar 2.3 One to Many Relationship ............................................................. 27

Gambar 2.4 Many to Many Relationship ........................................................... 28

Gambar 2.5 Tabel Simbol ER Diagram.............................................................. 28

Gambar 2.6 Tabel Simbol Diagram Konteks ...................................................... 30

Gambar 2.7 Tabel Simbol Komponen-komponen DFD ..................................... 31

Gambar 2.8 Tabel Simbol Data Flow Diagram .................................................. 32

Gambar 3.1 Diagram Konteks ........................................................................... 41

Gambar 3.2 Diagram Berjenjang ....................................................................... 42

Gambar 3.3 DFD Level 0 .................................................................................. 43

Gambar 3.4 DFD Level 1 Sub Proses Laporan .................................................. 44

Gambar 3.5 Diagram Conceptual Data Model (CDM) ...................................... 46

Gambar 3.6 Diagram Physical Data Model ( PDM ) ......................................... 47

Gambar 3.7 Tabel Barang ................................................................................. 48

Gambar 3.8 Tabel User ..................................................................................... 49

Gambar 3.9 Tabel Kategori ................................................................................ 50

Gambar 3.10 Tabel Ruang ................................................................................ 50

Gambar 3.11 Tabel Jabatan ............................................................................... 51

Gambar 3.12 Tabel Jenjang ............................................................................... 51

Gambar 3.13 Tabel Transaksi ........................................................................... 52

xi

Gambar 3.14 Layout Halaman Utama ................................................................ 53

Gambar 3.15 Layout Halaman Admin................................................................ 54

Gambar 4.1 Halaman Utama ............................................................................. 58

Gambar 4.2 Form Login .................................................................................... 59

Gambar 4.3 Form Login Error ........................................................................... 60

Gambar 4.4 Form Ganti Password ..................................................................... 61

Gambar 4.5 Fo rm Ganti Password Error ........................................................... 62

Gambar 4.6 Form Admin .................................................................................. 63

Gambar 4.7 Form Barang .................................................................................. 64

Gambar 4.8 Form Tambah Barang .................................................................... 65

Gambar 4.9 Form Ruang ................................................................................... 66

Gambar 4.10 Form Tambah Ruang ................................................................... 67

Gambar 4.11 Form Data Karyawan ................................................................... 68

Gambar 4.12 Form Tambah User ...................................................................... 69

Gambar 4.13 Form Inventaris ........................................................................... 70

Gambar 4.14 Form Tambah Inventori ............................................................... 71

Gambar 4.15 Form Form Laporan ..................................................................... 72

Gambar 4.16 Form Laporan Barang di Ruangan ................................................ . 73

Gambar 4.17 Form laporan Total Barang ........................................................... 74

xii

DAFTAR PUSTAKA

Arbie. M. (2004). “Manajemen Database dengan MySQL”, Andi. Yogyakarta

Betha, Sidik, Ir, dan Husni I, Pohan, Ir., M.Eng. (2003). “Pemrograman Web dengan

HTML”. Bandung

Bunafit Nugroho (2004). “PHP dan MySQL dengan Editor Dreamweaver MX”,

ANDI Yogyakarta

Bunafit Nugroho. (2004). “Aplikai Pemrograman WEB dinamis dengan PHP dan

MySQL”. Yogyakarta

Djarwanto PS, SE. (1990). “Pokok-Pokok Metode Riset dan Bimbingan Teknis

Penulisan Skripsi”. Liberty. Yogyakarta

Ellsworth H, Jill & Ellsworth V, Mathew. (1999). “Marketing On The Internet”. PT.

Gramedia Widiasarana Indonesia & Bhuana Ilmu Komputer. Jakarta

Fathansyah, Ir. (1999). “Baisi Data”. Informatika. Bandung

Greg Perry (2000). “HTML 4.01 Weekend Crash Course”, PT. Gramedia Jakarta

Jogiyanto, HM. (1989). Analisis dan Disain. Sistem Informasi : Pendekatan

Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta

Jogiyanto HM. (2003). “Sistem Teknologi Informasi”. Andi. Yogyakarta

Kadir, Abdul. (2003). “Pemrograman Web Mencakup : HTML, CSS, Javascript, dan

PHP”. Andi. Yogyakarta.

Madcoms. (2004). “Apliksi Program PHP & MySQL untuk Membuat Website

Interatif”. Andi. Yogyakarta.

M. Syafii (2004). “Membangun Aplikasi Berbasis PHP dan MySQL”, ANDI

Yogyakarta

xiii

Pardosi, Mico. (2001). “Bahasa Pemrograman Internet HTML dan Javascript”.

Indah. Surabaya

Pressman, S,Ph.D, Roger. (2002). ‘Rekayasa Perangkat Lunak”. Andi. Yogyakarat

http//www.macromedia.com/,2003

http//www.mysql.com, 2003

http//www.php.net