DAFTAR ISI
LEMBAR JUDUL SKRIPSI ... i
LEMBAR PERSEMBAHAN ... ii
LEMBAR PENYATAAN KEASLIAN SKRIPSI ... iii
LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ... iv
LEMBAR PERSETUJUAN DAN PENGESAHAN SKRIPSI ... v
LEMBAR PANDUAN PENGGUNAAN HAK CIPTA ... vi
Kata Pengantar ... vii
Abstrak ... ix
Daftar Isi ... xi
Daftar Simbol ... xiii
Daftar Gambar ... xv
Daftar Tabel ... xvi
Daftar Lampiran ... xvii
BAB I PENDAHULUAN ... 1
1.1. Latar Belakang Masalah ... 1
1.2. Identifikasi Permasalahan ... 2
1.3. Perumusan Masalah ... 2
1.4. Maksud dan Tujuan ... 3
1.5. Metode Penelitian ... 3
1.5.1. Teknik Pengumpulan Data ... 3
A. Observasi ... 3
B. Wawancara ... 3
C. Studi Pustaka ... 4
D. Model Pengembangan Sistem ... 4
1.6. Ruang Lingkup ... 5
BAB II LANDASAN TEORI ... 6
2.1 Tinjauan Pustaka ... 6
2.1.1 Konsep Dasar Sistem ... 6
1. Definisi Sistem ... 6
2. Karakteristik Sistem ... 6
3. Klasifikasi Sistem ... 8
2.1.2 Konsep Dasar Informasi ... 9
1. Pengertian Informasi ... 9
2. Karakteristik Informasi ... 9
2.1.3 Metode Rapid Application Development ... 10
2.1.4 Konsep Dasar Pengelolaan ... 12
2.1.5 Peralatan Pendukung ... 12
1. Unified Modelling Language ... 12
2. Entity Relationship Diagram ... 14
3. Sublime Text ... 14
4. Web Hosting ... 14
5. MySql ... 14
6. PHP ... 14
7. HTML ... 15
8. Web Server ... 15
9. CSS ... 15
2.1.6 Konsep Dasar Internet ... 15
1. Pengertian Internet ... 15
2. WWW ... 15
2.1.7 Pengelolaan ... 16
1. Pengertian Pengelolaan ... 16
2.2 Penelitian Terkait ... 16
BAB III ANALISA SISTEM BERJALAN ... 18
3.1.Tinjauan Institusi/Perusahaan ... 18
3.1.1. Sejarah Institusi/Perusahaan ... 18
3.1.2. Struktur Organisasi dan Fungsi ... 20
3.2. Proses Bisnis Sistem ... 22
3.3.Spesifikasi Dokumen Sistem Berjalan ... 25
BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN ... 27
4.1.Analisa Kebutuhan Software ... 27
4.2.Desain ... 44
4.2.1. Database ... 44
4.2.2. Software Architecture ... 50
4.2.3. User Interface ... 51
4.3. Code Generation ... 57
4.4. Testing ... 142
4.5. Support ... 146
4.5.1. Publikasi Web * ... 146
4.5.2. Spesifikasi Hardware dan Software ... 147
4.6. Spesifikasi Dokumen Sistem Usulan ... 148
BAB V PENUTUP ... 150
5.1 Kesimpulan ... 150
5.2 Saran ... 150
DAFTAR PUSTAKA ... 151
DAFTAR RIWAYAT HIDUP ... 153
LEMBAR KONSULTASI BIMBINGAN ... 154
SURAT KETERANGAN RISET ... 156
LAMPIRAN ... 157
Lampiran A. Dokumen Sistem Berjalan ... 157
Lampiran B. Dokumen Sistem Usulan ... 160
DAFTAR SIMBOL
a. Simbol UML (Usecase Diagram) ACTOR
Digunakan untuk menggambarkan Peran yang pengguna mainkan ketika berinteraksi dengan usecase
USECASE
Digunakan untuk menggambarkan interaksi antara actor dan sistem untuk mencapai suatu tujuan
ASSOCIATION
Digunakan untuk menghubungkan antara objek satu dengan objek lainnya
INCLUDE
Digunakan untuk menunjukkan bahwa suatu usecase seluruhnya merupakan fungsionalitas dari usecase lainnya
SYSTEM
Digunakan untuk menspesifikasikan paket yang menampilkan sistem secara terbatas
b. Simbol UML (Activity Diagram) START POINT
Digunakan untuk awal dari aktivitas modul sistem aplikasi END POINT
Digunakan untuk menunjukan akhir dari aktivitas modul sistem aplikasi
FORK
Digunakan untuk menunjukan kegiatan yang dilakukan secara paralel
JOIN
Digunakan untuk menunjukan kegiatan yang dilakukan bersamaan atau digabungkan
ACTIVITY
Digunakan untuk menunjukan suatu kegiatan atau aktivitas yang dlakukan dalam modul sistem aplikasi.
DECISION
Digunakan untuk percabangan dimana jika ada pilihan aktivitas lebih dari satu
c. Simbol UML (Component & Deployment Diagram) COMPONENT INSTANCE
suatu komponen dari suatu infrastruktur sistem
NODE
Menggambarkan workstation, server atau hardware lainnya
DEPENDENCY
Menggambarkan hubungan dari komponen ke komponen
NODE ASSOCIATION
Digunakan sebagai penghubung node ke node
d. Simbol ERD
ENTITAS
Digunakan untuk menggambarkan suatu objek yang dapat diidentifikasi dalam lingkungan pemakai
RELASI
Digunakan untuk menunjukan adanya hubungan diantara sejumlah entitas yang berbeda
ATRIBUT
Digunakan untuk mendeskripsikan karakter entitas.
GARIS
Digunakan sebagai penghubung antara relasi dengan entitas, relasi dan entitas dengan atribut.
DAFTAR GAMBAR
Gambar II.1 Ilustrasi Model RAD ... 10
Gambar III.1 Struktur Organisasi TTJ ... 20
Gambar III.2 Activity Diagram Barang Masuk Gudang ... 23
Gambar III.3 Activity Diagram Barang Keluar Gudang ... 24
Gambar III.4 Activity Diagram Laporan ... 25
Gambar IV.1 Use Case Diagram Admin ... 28
Gambar IV.2 Use Case Diagram Super Admin ... 33
Gambar IV.3 Activity Diagram Login ... 34
Gambar IV.4 Activity Diagram Barang Masuk ... 35
Gambar IV.5 Activity Diagram Barang Keluar ... 36
Gambar IV.6 Activity Diagram Master Barang ... 37
Gambar IV.7 Activity Diagram Master User ... 38
Gambar IV.8 Activity Diagram Master Gudang ... 39
Gambar IV.9 Activity Diagram Laporan Barang Masuk ... 40
Gambar IV.10 Activity Diagram Laporan Barang Keluar ... 41
Gambar IV.11 Activity Diagram Edit Profile ... 42
Gambar IV.12 Activity Diagram Logout ... 43
Gambar IV.13 Activity Diagram Entity Relationship Diagram ... 44
Gambar IV.14 Activity Diagram Logical Record Structured ... 44
Gambar IV.15 Activity Diagram Component Diagram ... 50
Gambar IV.16 Activity Diagram Deployment Diagram ... 50
Gambar IV.17 Form Login ... 51
Gambar IV.18 Form Master Barang ... 51
Gambar IV.19 Input Master Barang ... 52
Gambar IV.20 Form Master User ... 52
Gambar IV.21 Input Master User ... 53
Gambar IV.22 Form Master Gudang ... 53
Gambar IV.23 Input Master Gudang ... 54
Gambar IV.24 Form Transaksi Barang Masuk ... 54
Gambar IV.25 Input Transaksi Barang Masuk ... 55
Gambar IV.26 Form Transaksi Barang Keluar ... 55
Gambar IV.27 Input Transaksi Barang Keluar ... 56
Gambar IV.28 Input Edit Profile ... 56
DAFTAR TABEL
Tabel IV.1 Deskripsi Use Case Login ... 28
Tabel IV.2 Deskripsi Use Case Barang Masuk ... 29
Tabel IV.3 Deskripsi Use Case Barang Keluar ... 30
Tabel IV.4 Deskripsi Use Case Master Barang ... 30
Tabel IV.5 Deskripsi Use Case Master Gudang ... 31
Tabel IV.6 Deskripsi Use Case Report Barang Masuk ... 31
Tabel IV.7 Deskripsi Use Case Report Barang Keluar ... 32
Tabel IV.8 Deskripsi Use Case Logout... 32
Tabel IV.9 Deskripsi Use Case Master User ... 34
Tabel IV.10 Spesifikasi Tabel User ... 45
Tabel IV.11 Spesifikasi Tabel Trans_masuk ... 46
Tabel IV.12 Spesifikasi Tabel detail_trans_masuk ... 46
Tabel IV.13 Spesifikasi Tabel Barang ... 47
Tabel IV.14 Spesifikasi Tabel User ... 48
Tabel IV.15 Spesifikasi Tabel Trans_keluar ... 48
Tabel IV.16 Spesifikasi Tabel detail_trans_keluar ... 49
Tabel IV.17 BlackBox Testing Login ... 142
Tabel IV.18 BlackBox Form Master User ... 143
Tabel IV.19 BlackBox Form Master Gudang ... 143
Tabel IV.20 BlackBox Form Master Barang ... 144
Tabel IV.21 BlackBox Form Transaksi Barang Masuk ... 144
Tabel IV.22 BlackBox Form Transaksi Barang Keluar ... 145
Tabel IV.23 BlackBox Form Edit Profile ... 145
Tabel IV.24 Spesifikasi Hosting ... 146
Tabel IV.25 Spesifikasi Mininum Server Aplikasi ... 147
Tabel IV.26 Spesifikasi Minimum Klien ... 148
DAFTAR LAMPIRAN
Lampiran A.1. Gambar Surat Jalan Masuk ... 156
Lampiran A.2. Gambar Surat Jalan Keluar ... 157
Lampiran A.3. Gambar Kartu Stok Manual ... 158
Lampiran B.1. Gambar Tampilan Transaksi Barang Masuk ... 159
Lampiran B.2. Gambar Tampilan Transaksi Barang Keluar ... 159
Lampiran B.3. Gambar Tampilan Report Stok Barang Masuk ... 160
Lampiran B.4. Gambar Tampilan Report Stok Barang Keluar ... 160