Sistem Informasi Manajemen Berbasis Web (Studi Kasus CV. Abadi Prima Mulya).

(1)

vi Universitas Kristen Maranatha

ABSTRAK

CV. Abadi Prima Mulya adalah perusahaan yang bergerak dalam bidang perdagangan material bangunan serta pembangunan proyek skala kecil. Hingga saat ini, proses manajemen di CV. Abadi Prima Mulya masih dilakukan secara manual, mulai dari pengelolaan persediaan, penjualan, keuangan, dan pengelolaan pegawai. Proses manajemen yang manual ini menyebabkan berbagai kesulitan terutama dalam pengambilan keputusan perusahaan. Dengan ketatnya persaingan bisnis dalam era globalisasi ekonomi, hanya perusahaan yang memiliki keunggulan kompetitif yang akan mampu memenangkan persaingan. Salah satu keunggulan tersebut adalah kemampuan dalam mengelola informasi manajemen, sehingga setiap perusahaan akan membutuhkan aplikasi berupa Sistem Informasi Manajemen. Atas dasar itulah Penulis membangun sebuah Sistem Informasi Manajemen pada CV. Abadi Prima Mulya guna mendukung proses manajemen yang lebih efektif dan efisien. Sistem Informasi Manajemen CV. Abadi Prima Mulya dibangun menggunakan bahasa pemrograman PHP dan database MySQL. Sistem Informasi Manajemen ini memiliki fungsi untuk mengelola proses persediaan, mengelola proses penjualan, mengelola proses kepegawaian, dan mengelola proses keuangan perusahaan. Sistem ini berperan dalam mengintegrasikan data, mempercepat dan mengestimasi pengolahan data, meningkatkan kualitas informasi dan kontrol manajemen, mengotomatisasi sebagian pekerjaan rutin, serta menyederhanakan alur kerja. Dengan demikian aplikasi ini diharapkan menjadi solusi terbaik pemecahan masalah-masalah yang ada pada CV. Abadi Prima Mulya, serta diharapkan mampu menunjang kinerja perusahaan baik dalam jangka pendek maupun jangka panjang. Kata Kunci: Keuangan, Material Bangunan, Pegawai, Penjualan, Persediaan, Sistem Informasi


(2)

vii Universitas Kristen Maranatha

ABSTRACT

CV. Abadi Prima Mulya is a company that specializes in trading building materials and construction of small-scale projects. Management processes at CV. Abadi Prima Mulya is still done manually, ranging from managing inventory, sales, finance, and managing employees. This manual management processing causies difficulties, especially in corporate decision-making. In fact, with the tight business competition in the era of economic globalization, only companies that have a competitive advantage will be able to win the competition. One of these advantages is the ability to manage information, so that each company will need an application as a Management Information System. Based on that, a Management Information System was developed for CV. Abadi Prima Mulya to support management processes to be more effective and efficient.The Management Information Systems at CV. Abadi Prima Mulya was built using PHP programming language and MySQL database. This Management Information System has functionalities to manage inventory, sales processes, staffing processes, and company's financial processes. This system serves in integrating data, estimating and speeding up data processing, improving the quality of information and managing control, automating the most of routine activities, and simplifying workflow. Therefore, this application is expected to be the best solution for solving the problems that exist in CV. Abadi Prima Mulya, and is expected to support the company's performance in both short-term and long-term.


(3)

viii Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xiv

DAFTAR TABEL ... xviii

DAFTAR LAMPIRAN ... xxi

DAFTAR NOTASI/ LAMBANG ... xxii

DAFTAR SINGKATAN ... xxv

DAFTAR ISTILAH ... xxvi

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan... 2

1.4 Ruang Lingkup Kajian... 3

1.5 Sumber Data ... 6

1.6 Sistematika Penyajian ... 7

BAB 2. KAJIAN TEORI ... 8

2.1 Sistem Informasi ... 8

2.2 Proses Bisnis ... 8

2.3 Flowchart ... 9

2.3.1 Pengertian Flowchart ... 9

2.3.2 Penggunaan Flowchart ... 9

2.4 Manajemen Penjualan ... 10

2.5 Manajemen Persediaan ... 10

2.6 Manajemen Pegawai ... 11


(4)

ix Universitas Kristen Maranatha

2.8 Website ... 12

2.8.1 Kelebihan Aplikasi berbasis web ... 12

2.9 CSS ... 13

2.9.1 Pengertian CSS... 13

2.9.2 Kelebihan CSS ... 13

2.9.3 Penggunaan CSS... 13

2.10 PHP ... 15

2.10.1 Pengertian PHP ... 15

2.10.2 Kelebihan PHP ... 16

2.10.3 Penggunaan PHP ... 16

2.11 JQuery ... 17

2.11.1 Pengertian jQuery ... 17

2.11.2 Kelebihan jQuery ... 17

2.11.3 Penggunaan jQuery ... 18

2.12 AJaX ... 19

2.12.1 Pengertian AJaX ... 19

2.12.2 Kelebihan AJaX ... 19

2.12.3 Penggunaan AJaX ... 20

2.13 Basis Data ... 20

2.13.1 Pengertian Basis Data ... 20

2.13.2 Entity Relationship Diagram (ERD) ... 21

2.13.3 Kardinalitas ... 21

2.14 MySQL ... 23

2.15 Unified Modeling Language (UML) ... 24

2.15.1 Usecase Diagram ... 24

2.15.2 Activity Diagram ... 25

2.15.3 Class Diagram ... 26

2.16 Black Box Testing ... 27

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 28

3.1 Proses Bisnis ... 28

3.2 Analisa Sistem ... 29


(5)

x Universitas Kristen Maranatha

3.3 Basis Data ... 40

3.3.1 Entity Relationship Diagram ... 40

3.3.2 Rancangan Tabel Relasi ... 42

3.3.3 Struktur Tabel ... 43

3.4 Unified Modeling Language ... 60

3.4.1 Usecase Diagram ... 60

3.4.2 Skenario Usecase ... 62

3.4.3 Activity Diagram ... 73

3.4.4 Class Diagram ... 91

3.5 Rancangan Menu ... 93

3.5.1 Menu Admin ... 93

3.5.2 Menu Direktur ... 94

3.5.3 Menu Manajemen Persediaan ... 94

3.5.4 Menu Manajemen Penjualan ... 95

3.5.5 Menu Manajemen Pegawai ... 96

3.5.6 Menu Manajemen Keuangan ... 97

3.6 Rancangan Antar Muka ... 98

BAB 4. HASIL PENELITIAN ... 102

4.1 Halaman Login ... 102

4.2 Halaman Manajemen Persediaan ... 102

4.2.1 Dashboard Manajemen Persediaan ... 103

4.2.2 Halaman Kelola Pemasok ... 104

4.2.3 Halaman Pembelian ... 106

4.2.4 Halaman Retur Pembelian ... 108

4.2.5 Halaman Kelola Barang ... 110

4.2.6 Halaman Laporan Manajemen persediaan ... 111

4.3 Halaman Manajemen Penjualan ... 113

4.3.1 Dashboard Manajemen Penjualan ... 113

4.3.2 Halaman Pelanggan ... 114

4.3.3 Halaman Penjualan ... 115

4.3.4 Halaman Retur Penjualan ... 117


(6)

xi Universitas Kristen Maranatha

4.3.6 Halaman Cari Barang ... 119

4.3.7 Halaman Laporan Manajemen penjualan ... 119

4.4 Halaman Manajemen Pegawai ... 121

4.4.1 Dashboard Manajemen Pegawai ... 121

4.4.2 Halaman Kelola Pegawai ... 122

4.4.3 Halaman Kinerja ... 125

4.4.4 Halaman Presensi ... 126

4.4.5 Halaman Penilaian ... 127

4.4.6 Halaman Laporan Manajemen Pegawai ... 127

4.5 Halaman Manajemen Keuangan ... 129

4.5.1 Dashboard Manajemen Keuangan ... 129

4.5.2 Halaman Pembayaran ... 130

4.5.3 Halaman Penggajian ... 131

4.5.4 Halaman Aset Perusahaan ... 133

4.5.5 Halaman Operasional ... 134

4.5.6 Halaman Laporan Manajemen Keuangan ... 134

4.6 Halaman Direktur ... 137

4.7 Halaman Admin ... 138

4.8 Halaman Bantuan ... 139

4.9 Halaman Profile ... 140

4.10 Kuesioner ... 141

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 142

5.1 Pengujian Form Login ... 142

5.2 Pengujian Form Tambah Pemasok ... 143

5.3 Pengujian Form Memilih Pemasok ... 143

5.4 Pengujian Form Tambah Barang Lama pada Pembelian ... 144

5.5 Pengujian Form Tambah Barang Baru pada Pembelian ... 145

5.6 Pengujian Hapus Barang Pembelian ... 146

5.7 Pengujian Form Pembayaran Pembelian ... 146

5.8 Pengujian Form Retur Pembelian ... 147

5.9 Pengujian Form Edit Barang ... 147


(7)

xii Universitas Kristen Maranatha

5.11 Pengujian Form Laporan Pembelian ... 149

5.12 Pengujian Form Laporan Retur Pembelian ... 149

5.13 Pengujian Form Laporan Stok Barang... 150

5.14 Pengujian Form Tambah Pelanggan ... 150

5.15 Pengujian Form Memilih Pelanggan ... 151

5.16 Pengujian Form Tambah barang penjualan ... 152

5.17 Pengujian Hapus barang penjualan ... 153

5.18 Pengujian Form Pembayaran Penjualan ... 153

5.19 Pengujian Form Input Nomor Penjualan ... 154

5.20 Pengujian Form Retur Penjualan ... 155

5.21 Pengujian Form Hitung Batu Bata ... 155

5.22 Pengujian Form Hitung Genteng ... 156

5.23 Pengujian Form Laporan Penjualan ... 157

5.24 Pengujian Form Laporan Retur Penjualan ... 157

5.25 Pengujian Form Tambah Pegawai ... 158

5.26 Pengujian Form Tambah Pengalaman ... 159

5.27 Pengujian Form Tambah Pendidikan... 159

5.28 Pengujian Form Tambah Keluarga ... 160

5.29 Pengujian Form Presensi ... 160

5.30 Pengujian Form Tambah Periode Penilaian ... 162

5.31 Pengujian Form Tambah Penilaian... 163

5.32 Pengujian Form Tambah Kinerja ... 163

5.33 Pengujian Form Laporan Presensi ... 164

5.34 Pengujian Form Laporan Kinerja ... 164

5.35 Pengujian Form Pemilihan Pembayaran ... 165

5.36 Pengujian Form Penggajian ... 166

5.37 Pengujian Form Tambah Aset ... 167

5.38 Pengujian Form Ubah Aset ... 168

5.39 Pengujian Form Tambah Opersional ... 168

5.40 Penguijan Form Laporan Laba Rugi ... 169

5.41 Pengujian Form Laporan Operasional ... 169


(8)

xiii Universitas Kristen Maranatha

5.43 Pengujian Form Cari Bantuan ... 171

5.44 Pengujian Form Tambah Bantuan ... 171

5.45 Pengecekkan Broken Link ... 172

5.46 Mengecek Kesesuaian Data Input dengan Data Database ... 172

5.47 Pengecekkan Antar Muka ... 173

BAB 6. SIMPULAN DAN SARAN ... 174

6.1 Simpulan ... 174

6.2 Saran ... 175


(9)

xiv Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 2.1 Relasi Satu ke Satu... 22

Gambar 2.2 Relasi Satu ke Banyak ... 22

Gambar 2.3 Relasi Banyak ke Satu ... 22

Gambar 2.4 Relasi Banyak ke Banyak ... 23

Gambar 2.5 Contoh Usecase Diagram ... 25

Gambar 2.6 Contoh Activity Diagram ... 26

Gambar 2.7 Contoh Class Diagram ... 27

Gambar 3.1 Flowchart Proses Pembelian ... 31

Gambar 3.2 Flowchart Penjualan Sistem Lama ... 32

Gambar 3.3 Flowchart Retur Penjualan Sistem Lama ... 34

Gambar 3.4 Flowchart Retur Pembelian Sistem Lama ... 35

Gambar 3.5 Flowchart Pencatatan biaya Operasional ... 37

Gambar 3.6 Flowchart Penggajian ... 38

Gambar 3.7 Flowchart Proses Pencatatan Kinerja Pegawai ... 39

Gambar 3.8 Entity Relationship Diagram ... 41

Gambar 3.9 Rancangan Tabel Relasi ... 42

Gambar 3.10 Usecase Diagram... 61

Gambar 3.11 Activity Diagram Proses Login ... 74

Gambar 3.12 Activity Diagram Kelola Pemasok ... 75

Gambar 3.13 Activity Diagram Proses Pembelian ... 77

Gambar 3.14 Activity Diagram Proses Kelola Pelanggan ... 78

Gambar 3.15 Activity Diagram Proses Penjualan ... 80

Gambar 3.16 Activity Diagram Proses Retur Penjualan ... 81

Gambar 3.17 Activity Diagram Proses Retur Pembelian ... 82

Gambar 3.18 Activity Diagram Proses Kelola Pegawai ... 83

Gambar 3.19 Activity Diagram Proses Input Biaya Operasional ... 84

Gambar 3.20 Activity Diagram Proses Cari Barang ... 85

Gambar 3.21 Activity Diagram Proses Pembayaran ... 86

Gambar 3.22 Activity Diagram Proses Input Penggajian ... 87


(10)

xv Universitas Kristen Maranatha

Gambar 3.24 Activity Diagram Proses Input Penilaian ... 89

Gambar 3.25 Activity Diagram Proses Presensi ... 90

Gambar 3.26 Activity Diagram Pembuatan laporan ... 91

Gambar 3.27 Class Diagram Sistem Informasi Manajemen ... 92

Gambar 3.28 Menu Admin ... 93

Gambar 3.29 Menu Direktur... 94

Gambar 3.30 Menu Manajemen Persediaan ... 95

Gambar 3.31 Menu Manajemen Penjualan ... 96

Gambar 3.32 Menu Manajemen Pegawai ... 97

Gambar 3.33 Menu Manajemen Keuangan ... 98

Gambar 3.34 Antar Muka Halaman Login ... 99

Gambar 3.35 Antar Muka Layout Utama ... 99

Gambar 3.36 Antar Muka Layout Laporan ... 100

Gambar 3.37 Antar Muka Layout Dashboard ... 101

Gambar 4.1 Halaman Login ... 102

Gambar 4.2 Halaman Dashboard Persediaan ... 103

Gambar 4.3 Halaman List Data Pemasok ... 104

Gambar 4.4 Halaman Tambah Data Pemasok ... 105

Gambar 4.5 Halaman Detail Data Pemasok ... 105

Gambar 4.6 Halaman Edit Data Pemasok ... 106

Gambar 4.7 Halaman List Data pembelian ... 107

Gambar 4.8 Halaman Tambah Pembelian ... 107

Gambar 4.9 Halaman Detail Pembelian ... 108

Gambar 4.10 Halaman List Data Retur Pembelian ... 109

Gambar 4.11 Halaman Tambah Retur Pembelian ... 109

Gambar 4.12 Halaman List Data Barang ... 110

Gambar 4.13 Halaman Pencarian Barang menggunakan Map ... 111

Gambar 4.14 Laporan Pembelian ... 112

Gambar 4.15 Laporan Retur Pembelian ... 112

Gambar 4.16 Laporan Stok Barang ... 113

Gambar 4.17 Halaman Dashboard Penjualan ... 114


(11)

xvi Universitas Kristen Maranatha

Gambar 4.19 Halaman List Data Penjualan ... 116

Gambar 4.20 Halaman Tambah Penjualan ... 116

Gambar 4.21 Halaman List Retur Penjualan ... 117

Gambar 4.22 Halaman Tambah Retur Penjualan ... 118

Gambar 4.23 Halaman Hitung Kebutuhan ... 118

Gambar 4.24 Halaman Cari Barang ... 119

Gambar 4.25 Laporan Penjualan ... 120

Gambar 4.26 Laporan Retur Penjualan ... 120

Gambar 4.27 Dashboard Personalia ... 122

Gambar 4.28 Halaman List Pegawai ... 123

Gambar 4.29 Tambah Pegawai ... 124

Gambar 4.30 Halaman Detail Pegawai ... 125

Gambar 4.31 Halaman Kinerja... 126

Gambar 4.32 Halaman Presensi ... 126

Gambar 4.33 Halaman Penilaian ... 127

Gambar 4.34 Laporan Presensi ... 128

Gambar 4.35 Laporan Kinerja ... 128

Gambar 4.36 Halaman Dashboard Keuangan ... 130

Gambar 4.37 Halaman List Pembayaran ... 131

Gambar 4.38 Tambah Pembayaran ... 131

Gambar 4.39 Halaman List Penggajian ... 132

Gambar 4.40 Halaman Tambah Penggajian ... 133

Gambar 4.41 Halaman Aset ... 133

Gambar 4.42 Halaman Operasional ... 134

Gambar 4.43 Laporan Laba Rugi ... 135

Gambar 4.44 Laporan Operasional ... 136

Gambar 4.45 Laporan Gaji ... 136

Gambar 4.46 Laporan Pembayaran ... 137

Gambar 4.47 Dashboard Direktur ... 138

Gambar 4.48 Halaman Dashboard Admin ... 138

Gambar 4.49 Halaman Bantuan ... 139


(12)

xvii Universitas Kristen Maranatha Gambar 4.51 Halaman Profile... 140


(13)

xviii Universitas Kristen Maranatha

DAFTAR TABEL

Tabel 3.1 Tabel Aset ... 43

Tabel 3.2 Tabel Bantuan ... 43

Tabel 3.3 Tabel Barang ... 44

Tabel 3.4 Tabel Cart ... 45

Tabel 3.5 Tabel Detail Pembelian ... 45

Tabel 3.6 Tabel Detail Penjualan ... 46

Tabel 3.7 Tabel Detail Retur Pembelian ... 47

Tabel 3.8 Tabel Detail Retur Penjualan ... 47

Tabel 3.9 Tabel Keluarga ... 48

Tabel 3.10 Tabel Kinerja ... 49

Tabel 3.11 Tabel Operasional ... 49

Tabel 3.12 Tabel Pegawai ... 50

Tabel 3.13 Tabel Pelanggan ... 51

Tabel 3.14 Tabel Pemasok ... 51

Tabel 3.15 Tabel Pembayaran ... 52

Tabel 3.16 Tabel Pembelian ... 53

Tabel 3.17 Tabel Pendidikan ... 54

Tabel 3.18 Tabel Pengalaman ... 54

Tabel 3.19 Tabel Penggajian ... 55

Tabel 3.20 Tabel Penilaian ... 55

Tabel 3.21 Tabel Penjualan ... 56

Tabel 3.22 Tabel Periode Penilaian ... 57

Tabel 3.23 Tabel Presensi ... 58

Tabel 3.24 Tabel Retur Pembelian ... 59

Tabel 3.25 Tabel Retur Penjualan ... 59

Tabel 3.26 Tabel Pemasok Barang ... 60

Tabel 3.27 Skenario Usecase Login ... 63

Tabel 3.28 Skenario Usecase Tambah Pemsok ... 63

Tabel 3.29 Skenario Usecase Tambah Pembelian ... 64


(14)

xix Universitas Kristen Maranatha

Tabel 3.31 Skenario Usecase Tambah Pelanggan ... 65

Tabel 3.32 Skenario Usecase Tambah Penjualan ... 66

Tabel 3.33 Skenario Usecase Tambah Retur Penjualan ... 67

Tabel 3.34 Skenario Usecase Tambah Pembayaran ... 67

Tabel 3.35 Skenario Usecase Tambah Penggajian ... 68

Tabel 3.36 Skenario Usecase Tambah Biaya Opersional ... 69

Tabel 3.37 Skenario Usecase Tambah Pegawai ... 69

Tabel 3.38 Skenario Usecase Tambah Kinerja Pegawai ... 70

Tabel 3.39 Skenario Usecase Tambah Penilaian ... 71

Tabel 3.40 Skenario Usecase Presensi ... 71

Tabel 3.41 Skenario Usecase Cari Barang ... 72

Tabel 5.1 Pengujian Form Login ... 142

Tabel 5.2 Pengujian Form Tambah Pemasok ... 143

Tabel 5.3 Pengujian Form Memilih Pemasok... 143

Tabel 5.4 Pengujian Form Tambah Barang Lama pada pembelian ... 144

Tabel 5.5 Pengujian Form Tambah Barang Baru pada Pembelian ... 145

Tabel 5.6 Pengujian Hapus Barang Pembelian ... 146

Tabel 5.7 Pengujian Form Pembayaran Pembelian ... 146

Tabel 5.8 Pengujian Form Retur Pembelian ... 147

Tabel 5.9 Pengujian Form Edit Barang ... 148

Tabel 5.10 Pengujian Form Cari Barang ... 148

Tabel 5.11 Pengujian Form Laporan Pembelian ... 149

Tabel 5.12 Pengujian Form Laporan Retur Pembelian ... 149

Tabel 5.13 Pengujian Form Laporan Stok Barang ... 150

Tabel 5.14 Pengujian Form Tambah pelanggan ... 151

Tabel 5.15 Pengujian Form Memilih data Pelanggan ... 151

Tabel 5.16 Pengujian From Tambah barang penjualan ... 152

Tabel 5.17 Pengujian Hapus barang penjualan ... 153

Tabel 5.18 Pengujian Form Pembayaran Penjualan ... 153

Tabel 5.19 Pengujian Form Input Nomor Penjualan ... 154

Tabel 5.20 Pengujian Form Retur Penjualan ... 155


(15)

xx Universitas Kristen Maranatha

Tabel 5.22 Pengujian Form Hitung Genteng ... 156

Tabel 5.23 Pengajuan Form Laporan Penjualan... 157

Tabel 5.24 Pengujian Form Laporan Retur Penjualan ... 157

Tabel 5.25 Pengujian Form Tambah Pegawai ... 158

Tabel 5.26 Pengujian Form Tambah Pengalaman... 159

Tabel 5.27 Pengujian Form Tambah Pendidikan ... 159

Tabel 5.28 Pengujian Form Tambah Keluarga ... 160

Tabel 5.29 Pengujian Form Presensi ... 161

Tabel 5.30 Pengujian Form Tambah Pediode Penilaian ... 162

Tabel 5.31 Pengujian From Tambah Penilaian ... 163

Tabel 5.32 Pengujian Form Tambah Kinerja ... 163

Tabel 5.33 Pengujian Form Laporan Presensi ... 164

Tabel 5.34 Pengujian Form Laporan Kinerja ... 164

Tabel 5.35 Pengujian Form Pemilihan Pembayaran ... 165

Tabel 5.36 Pengujian Form Penggajian ... 167

Tabel 5.37 Pengujian Form Tambah Aset ... 167

Tabel 5.38 Pengujian Form Ubah Aset ... 168

Tabel 5.39 Pengujian Form Tambah Opersional ... 168

Tabel 5.40 Pengujian Form Laporan Laba Rugi ... 169

Tabel 5.41 Pengujian Form Laporan Operasional ... 170

Tabel 5.42 Pengujian Form Laporan Penggajian ... 170

Tabel 5.43 Pengujian Form Cari Bantuan ... 171

Tabel 5.44 Pengujian Form Tambah Bantuan ... 172

Tabel 5.45 Pengecekkan Broken Link ... 172

Tabel 5.46 Mengecek Kesesuaian Data Input dengan Database ... 173


(16)

xxi Universitas Kristen Maranatha

DAFTAR LAMPIRAN

LAMPIRAN A. SuRAT BALASAN ... 178 LAMPIRAN B. KUESIONER ... 179


(17)

xxii Universitas Kristen Maranatha

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

ERD Entitas

Merupakan suatu objek yang ada di dunia nyata yang dapat dibedakan antara satu dengan yang lainnya.

ERD Relasi Hubungan antar

entitas.

ERD Atribut

Atribut/properties yang dimiliki oleh setiap objek/entitas. Diagram

Usecase Aktor

Pemeran/pelaku yang berinteraksi dengan usecase.

Diagram

Usecase Usecase

Fungsionalitas/aksi yang dilakukan oleh sistem.

Diagram

Usecase Assosiation

Penghubung antara objek yang satu dengan yang lainnya.

Diagram

Usecase Include

Menjelaskan aksi usecase yang ditunjuk harus terpenuhi agar suatu event dapat dilakukan.

E


(18)

xxiii Universitas Kristen Maranatha Diagram

Usecase Extends

Menjelaskan aksi usecase yang akan dilakukan

apabila terjadi suatu kondisi tertentu. Diagram

Usecase Generalisasi

Penurunan objek dari objek lain.

Activity

Diagram Mulai

Mendefinisikan tentang awal terjadinya

aktivitas. Activity

Diagram Akhir

Mendefinisikan tentang akhir aktivitas.

Activity

Diagram Aksi

Menunjukkan tentang aktivitas yang

dilakukan.

Activity

Diagram Decision

Mendefinisikan tentang keputusan, digunakan apabila ada kondisi tertentu pada sebuah aktivitas. Class Diagram Class atribut fungsi/operasi Class Mendefinisikan tentang class yang berisi atribut dan fungsi/operasi.

Flowchart

Diagram Proses

Mendefinisikan mekanisme proses perekaman,

perhitungan, perbaikan, dan lain lain


(19)

xxiv Universitas Kristen Maranatha Flowchart

Diagram

Proses Manual

Mendefinisikan mekanisme proses secara manual tanpa adanya sistem yang terkomputerisasi.

Flowchart

Diagram Dokumen

Mendefinisikan

dokumen masukan dan keluaran baik untuk proses manual ataupun komputer.

Flowchart

Diagram Mulai/akhir

Mendefinisikan tentang awalan dan akhiran sebuah proses.

Flowchart

Diagram Decision

Mendefinisikan tentang keputusan, digunakan apabila ada kondisi tertentu pada sebuah proses.

Flowchart

Diagram Garis Alir

Mendefinisikan tentang garis alir dari sebuah proses.

Sumber :

Entity Relationship Diagram: Informatics Laboratory [1] Usecase Diagram: Informatics Laboratory [2]

Activity Diagram: Informatics Laboratory [2] Flowchart Diagram: Informatics Laboratory [2]


(20)

xxv Universitas Kristen Maranatha

DAFTAR SINGKATAN

AJaX Asynchronous JavaScript and XML

CSS Cascading Syle Sheets DOM Document Object Model ERD Entity Relationship Diagram GPL General Public License

HTML Hypertext Markup Language

PHP Hypertext Preprocessor

RDBMS Relational Database Management System

SIM Sistem Informasi Manajemen

XHTML Extensible Hypertext Markup Language


(21)

xxvi Universitas Kristen Maranatha

DAFTAR ISTILAH

Autocomplete Dalam sebuah form berarti mengisi field dengan bantuan sugesti data dari database

Column chart Diagram yang berbentuk batang.

Dashboard Dasbor, halaman setelah berhasil melakukan login. Export Mengeluarkan data ke dalam bentuk lain.

Field Bagian dari form yang digunakan untuk mengisi inputan.

Form Formulir dalam hal ini formulir yang digunakan untuk menginputkan data.

Icon Sebuah gambar yang memiliki arti khusus. Layout Tata letak.

Link Merupakan suatu penghubung halaman satu dengan halaman yang lainnya pada suatu web.

Map Sebuah peta.

Pie chart Diagram yang berbentuk lingkaran.

Pop Up Halaman yang muncul di atas halaman lain pada halaman website.

submit Bagian dari form yang merupakan tombol untuk melakukan aksi.


(22)

1 Universitas Kristen Maranatha

BAB 1. PENDAHULUAN

Pada Bab ini, dibahas mengenai latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian.

1.1 Latar Belakang Masalah

Setiap informasi pada masa kini diolah dengan sistem melalui perangkat pengolah data yang memproses data tersebut menjadi bentuk informasi yang modern, terjamin akurat, dan mudah diakses oleh berbagai kalangan. Peningkatan teknologi terutama dalam bidang informasi akan sangat membantu mempermudah suatu perusahaan dalam berbagai kebutuhan, tidak terkecuali kebutuhan manajemen perusahaan.

CV. Abadi Prima Mulya adalah perusahaan yang berdiri sejak tahun 2010 dan bergerak dalam bidang perdagangan material bangunan (genting, paving block, baja ringan, plafon gypsum) serta pembangunan proyek skala kecil. Hingga saat ini, proses manajemen di CV. Abadi Prima Mulya masih dilakukan secara manual. Cara ini kurang efektif dan efisien karena menyebabkan kesulitan dalam mendapatkan berbagai informasi seperti informasi stok barang, informasi data pegawai, informasi laporan laba rugi, informasi penjualan barang per periode tertentu, serta informasi penting lainnya yang saling terhubung. Seluruh informasi tersebut dikelola dalam suatu manajemen sehingga buruknya manajemen pada CV. Abadi Prima Mulya tentu mempengaruhi sulitnya pengambilan keputusan penting oleh Direktur.

Seiring waktu CV. Abadi Prima Mulya semakin berkembang dengan banyaknya permintaan barang dari konsumen, namun sebaliknya para pegawai semakin kesulitan mengolah semua transaksi tersebut. Padahal dengan ketatnya persaingan bisnis dalam era globalisasi ekonomi, hanya perusahaan yang memiliki keunggulan kompetitif yang akan mampu memenangkan persaingan. Salah satu keunggulan tersebut adalah


(23)

2

Universitas Kristen Maranatha kemampuan dalam mengelola informasi manajemen, sehingga setiap perusahaan akan membutuhkan aplikasi berupa Sistem Informasi Manajemen yang akan berperan dalam mengintegrasikan data, mempercepat dan mengestimasi pengolahan data, meningkatkan kualitas informasi, dan kontrol manajemen, mengotomatisasi sebagian pekerjaan rutin, dan menyederhanakan alur kerja.

Demi mendukung proses manajemen pada CV. Abadi Prima Mulya, maka Penulis membangun sebuah sistem informasi dengan judul “Sistem Informasi Manajemen Berbasis Web (Studi Kasus CV. Abadi Prima Mulya)”. Aplikasi ini diharapkan akan menjadi solusi terbaik pemecahan masalah-masalah yang ada, serta diharapkan mampu menunjang kinerja perusahaan baik dalam jangka pendek maupun jangka panjang.

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah yang telah diuraikan sebelumnya, maka rumusan masalah pada Tugas Akhir ini adalah sebagai berikut:

1. Bagaimana membangun sistem yang dapat memudahkan perusahaan dalam mengelola penjualan?

2. Bagaimana membangun sistem yang dapat memudahkan perusahaan dalam mengelola persediaan?

3. Bagaimana membangun sistem yang dapat memudahkan perusahaan dalam mengelola pegawai?

4. Bagaimana membangun sistem yang dapat memudahkan perusahaan dalam mengelola keuangan?

5. Bagaimana membangun sistem yang dapat mengintegrasikan antara manajemen penjualan, manajemen persediaan, manajemen pegawai, dan manajemen keuangan?

1.3 Tujuan Pembahasan

Berdasarkan rumusan masalah di atas, maka tujuan yang ingin dicapai dalam penyusunan Tugas Akhir ini adalah sebagai berikut:


(24)

3

Universitas Kristen Maranatha 1. Membangun sistem informasi manajemen yang dapat mempermudah perusahaan dalam pengelolaan data pelanggan, data penjualan, data retur penjualan dan pembuatan laporan terkait penjualan.

2. Membangun sistem informasi manajemen yang dapat mempermudah perusahaan dalam pengelolaan data pemasok, data barang, data pembelian, data retur pembelian dan pembuatan laporan terkait persediaan.

3. Membangun sistem informasi manajemen yang dapat mempermudah perusahaan dalam pengelolaan data pegawai, kinerja pegawai, dan pembuatan laporan terkait pegawai.

4. Membangun sistem informasi manajemen yang dapat mempermudah perusahaan dalam pengelolaan data pembayaran, data biaya operasional perusahaan dan pembuatan laporan terkait keuangan.

5. Membangun sistem informasi yang mencakup manajemen penjualan, manajemen persediaan, manajemen pegawai, dan manajemen keuangan, dimana keempat manajemen tersebut saling terintegrasi (namun dengan hak akses masing-masing) dan dapat dimonitoring secara intensif oleh direktur.

1.4 Ruang Lingkup Kajian

Agar Tugas Akhir ini dapat mencapai tujuan, maka dibuat ruang lingkup kajian sebagai berikut:

a. Sistem Informasi Manajemen yang dibuat mencangkup 4 bagian manajemen yaitu:

1. Manajemen Penjualan

Manajemen Penjualan yang akan dibuat melingkupi beberapa modul:

 Penginputan data pelanggan oleh kasir.

 Pencatatan transaksi penjualan (tunai dan kredit) oleh kasir.


(25)

4

Universitas Kristen Maranatha

 Laporan data penjualan dilengkapi dengan informasi barang yang paling banyak terjual dan disertai dengan grafik.

 Laporan data pelanggan berupa history transaksi pembelian tunai dan kredit.

Prediction Tool, yaitu fitur yang berfungsi sebagai alat prediksi untuk menghitung kebutuhan jumlah material (misal: bata, genting) berdasarkan luas bangunan maupun tinggi bangunan milik customer.

 Proses monitoring kegiatan penjualan oleh Direktur. User yang memiliki akses dalam manajemen penjualan yaitu:

 Direktur

 Kasir

2. Manajemen Persediaan

Manajemen Persediaan yang akan dibuat melingkupi beberapa modul:

 Penginputan data barang oleh warehouse.

 Penginputan data pemasok oleh warehouse.

 Pencatatan transaksi pembelian (tunai dan kredit) oleh warehouse.

 Pencatatan transaksi retur pembelian oleh warehouse.

 Laporan data pemasok.

 Laporan data barang berupa sisa stok disertai grafik

 Laporan data pembelian yang disertai dengan grafik.

 Peta lokasi digital yang membantu proses pencarian dengan menunjukkan lokasi barang.

 Proses monitoring kegiatan oleh Direktur.

User yang memiliki akses dalam manajemen persediaan yaitu:

 Direktur.

Warehouse. 3. Manajemen Pegawai


(26)

5

Universitas Kristen Maranatha Manajemen Pegawai yang akan dibuat melingkupi beberapa modul:

 Penginputan data pegawai oleh personalia.

 Presensi pegawai yang diinput oleh personalia.

 Pencatatan aktivitas kinerja pegawai sebagai history untuk rekap penggajian.

 Kalender aktivitas kinerja pegawai.

 Laporan penilaian kinerja pegawai untuk menentukan pegawai teladan.

 Laporan data pegawai.

 Proses monitoring kegiatan oleh Direktur.

User yang memiliki akses dalam manajemen pegawai yaitu:

 Direktur.

 Personalia.

4. Manajemen Keuangan

Manajemen Keuangan yang akan dibuat melingkupi beberapa modul:

 Penginputan data gaji pegawai oleh bagian keuangan.

 Pencatatan biaya operasional/pengeluaran perusahaan.

 Laporan laba rugi yang diambil dari setiap laporan per manajemen (disertai grafik).

 Laporan dapat dikonversi ke format .xls atau .pdf

 Proses monitoring keuangan oleh Direktur.

User yang memiliki akses dalam manajemen keuangan yaitu:

 Direktur.

 Bagian Keuangan.

b. Berdasarkan keempat manajemen diatas, maka terdapat lima user yang dapat mengakses sistem yaitu Direktur, Kasir, Warehouse, Personalia, dan Bagian Keuangan dengan pembagian hak akses masing-masing. Selain itu ada satu user yaitu admin yang dapat mengelola seluruh konten aplikasi.


(27)

6

Universitas Kristen Maranatha c. Untuk pengembangan aplikasi maka Penulis memberikan ruang

lingkup sebagai berikut: 1. Hardware

 Prosesor yang digunakan mininum Pentium IV atau setaranya.

 Memory RAM yang digunakan minimum 2GB.

Graphic Card on Board.

 Hardisk minimum 80 GB.

 Sistem Operasi yang digunakan adalah Windows / Linux yang mendukung program MySQL dan PHP

 Terhubung dengan koneksi internet. 2. Software

 Implementasi aplikasi web ini menggunakan bahasa pemrograman PHP.

Database Management System yang digunakan adalah MySQL.

d. Sistem tidak menangani perhitungan dan pelaporan pajak.

1.5 Sumber Data

Sumber data yang digunakan untuk membangun sistem informasi manajemen pada CV. Abadi Prima Mulya adalah sebagai berikut:

1. Sumber Data Primer

Alur manajemen pada CV. Abadi Prima Mulya adalah modal dasar agar Sistem Informasi Manajemen yang akan dibangun dapat berjalan dengan optimal. Alur proses manajemen diperoleh melalui metode wawancara dengan pihak-pihak terkait.

2. Sumber Data Sekunder

Sumber data sekunder diperoleh Penulis melalui studi literatur dengan mencari dan mempelajari referensi teori yang relefan dengan kasus sistem informasi manjemen berbasis web pada CV. Abadi Prima Mulya.


(28)

7

Universitas Kristen Maranatha

1.6 Sistematika Penyajian

Pada bagian ini akan dijelaskan mengenai sistematika penulisan laporan yang akan dipakai.

BAB 1 PENDAHULUAN

Bab ini menjelaskan tentang latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, serta sistematika penyajian.

BAB 2 KAJIAN TEORI

Bab ini menjelaskan teori-teori yang digunakan dalam pengembangan aplikasi.

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Bab ini menjelaskan analisa terhadap proses kerja yang terjadi di dunia nyata yang kemudian dijadikan acuan dalam membangun rancangan aplikasi.

BAB 4 HASIL PENELITIAN

Bab ini berisi tentang hasil pencapaian yang telah direalisasikan berdasarkan rancangan yang telah dibuat sebelumnya.

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini membahas hasil pengujian pada aplikasi yang telah diimplementasikan.

BAB 6 KESIMPULAN DAN SARAN

Bab ini berisi kesimpulan dari pengerjaan yang dilakukan dan saran pengembangan aplikasi berikutnya.


(29)

174 Universitas Kristen Maranatha

BAB 6. SIMPULAN DAN SARAN

Bab ini berisi kesimpulan dari seluruh proses pengerjaan Tugas Akhir

yang berjudul “Sistem Informasi Manajemen (Studi Kasus CV. Abadi Prima

Mulya), serta saran dari Penulis untuk bahan perbaikan serta pengembangan aplikasi berikutnya.

6.1 Simpulan

Berdasarkan hasil analisis dan pembahasan pada bab-bab sebelumnya dan juga sesuai dengan hasil kuesioner yang didapatkan, maka dapat ditarik kesimpulan sebagai berikut:

1. Sistem Informasi Manajemen ini mampu memudahkan perusahaan mengelola penjualan dengan membangun sistem yang dapat membantu kasir dalam proses pengelolaan pelanggan, proses penjualan dan retur penjualan, hingga pembuatan laporan.

2. Sistem Informasi Manajemen ini mampu memudahkan perusahaan mengelola persediaan dengan membangun sistem yang dapat membantu bagian warehouse dalam memonitoring stok barang terkait proses pembelian, retur pembelian, hingga pembuatan laporan.

3. Sistem Informasi Manajemen ini mampu memudahkan perusahaan mengelola pegawai dengan membangun sistem yang dapat membantu bagian personalia dalam proses mengelola data pegawai pencatatan kinerja pegawai harian, hingga pembuatan laporan.

4. Sistem Informasi Manajemen ini mampu memudahkan perusahaan mengelola keuangan dengan membangun sistem yang dapat membantu bagian keuangan dalam proses pembayaran, pencatatan biaya operasional, hingga pembuatan laporan.

5. Sistem Infomasi Manajemen ini mampu mengintegrasikan antara keempat manajemen di atas dengan membangun sistem yang dapat membantu pemilik perusahaan (direktur) dalam mengelola perusahaannya karena seluruh pengelolaan terhubung dalam satu sistem.


(30)

175

Universitas Kristen Maranatha

6.2 Saran

Dalam pembangunan Sistem Informasi Manajemen pada CV. Abadi Prima Mulya, masih terdapat fitur-fitur yang perlu disempurnakan ataupun dilengkapi dengan fitur pendukung lainnya. Berikut saran yang Penulis sampaikan untuk perbaikan dan pengembangan sistem ke depannya yaitu sebagai berikut:

1. Menambahkan notifikasi email atau sms gateway untuk pelanggan yang belum melunasi pembayaran, baik menjelang ataupun setelah jatuh tempo.

2. Menambahkan fitur pesan dengan tujuan agar antar sub divisi satu dengan yang lainnya dapat saling mengirim pesan, baik berupa file laporan, gambar, ataupun pesan text.

3. Menambahkan notifikasi peringatan ketika persediaan barang di gudang sudah dalam jumlah minim.

4. Menambahkan fitur untuk bagian pegawai agar dapat melakukan login untuk keperluan pengajuan cuti ataupun hal yang lainnya.

5. Membuat agar Sistem Informasi Manajemen ini mendukung untuk dioperasikan di berbagai platform.


(31)

176 Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] Informatics Laboratory, Modul Praktikum Basis Data, Bandung: Teknik Informatika Institut Teknologi Telkom Bandung, 2010.

[2] Informatics Laboratory, Modul Responsi Rekayasa Perangkat Lunak (RPL), Bandung: Teknik Informatika Institut Teknologi Telkom, 2010. [3] Jogiyanto, Analisis dan Desain Sistem Informasi, Yogyakarta: Andi,

2005.

[4] T. Davenport, Process Innovation : Reengeneering work through information technology, Boston: Harvard Busineess School Press, 1993. [5] Jogiyanto, Analisis dan Desain Sistem Informasi Pendekatan Terstruktur,

Yogyakarta: Andi, 1990.

[6] P. Kotler and A. S. , Manajemen Pemasaran Indonesia, Jakarta: Salemba Empat, 2000.

[7] E. Herjanto, Manajemen Persediaan Edisi Kesebelas, PT. Gramedia Widia Sarana Indonesia, 2007.

[8] B. S. Sastrohadiwiryo, Manajemen Tenaga Kerja Indonesia: Pendekatan Administratif dan Operasional, Jakarta: Bumi Aksara, 2002.

[9] M. SU and A. Harjito, Manajemen Keuangan, Yogyakarta: Ekonisia, 2003.

[10] Laboratory, Informatics, Modul Pengenalan Internet, Bandung: Teknik Informatika Institut Teknologi Telkom, 2009.

[11] Foenadioen and S. Prakoso, Pedoman Praktis Pengembangan Aplikasi Web Database Menggunakan JAVA Server Page, Yogyakarta : Andi, 2008.

[12] A. Kristanto, Kupas Tuntas PHP dan MySQL, Klaten, Central Java: Cable Book, 2010.

[13] L. Hakim, Bikin Website Super Keren dengan PHP & JQuery, Yogyakarta: Lokomedia, 2010.


(32)

177

Universitas Kristen Maranatha [14] L. Hakim, Trik Dahsyat menguasai Ajax dengan JQuery, Yogyakarta:

Lokomedia, 2011.

[15] Fathansyah, Basis Data, Bandung: Informatika, 2002.

[16] S. Kort and S. , Database System Concepts, Fourth Edition, McGRawHill Companies, 2001.

[17] D. D. Prasetyo, Administrasi Database Server MySQL, Bandung: PT Elex Media Komputindo, 2002..

[18] R. Dwi, RPL Pengujian & Dokumentasi, Bandung: Teknik Informatika Institut Teknologi Telkom, 2011.

[19] Ramakrishnan and G. , Database Management System, Second Edition, McGrawhill Companies, 2005.


(1)

Universitas Kristen Maranatha

c. Untuk pengembangan aplikasi maka Penulis memberikan ruang lingkup sebagai berikut:

1. Hardware

 Prosesor yang digunakan mininum Pentium IV atau setaranya.  Memory RAM yang digunakan minimum 2GB.

Graphic Card on Board.  Hardisk minimum 80 GB.

 Sistem Operasi yang digunakan adalah Windows / Linux yang mendukung program MySQL dan PHP

 Terhubung dengan koneksi internet. 2. Software

 Implementasi aplikasi web ini menggunakan bahasa pemrograman PHP.

Database Management System yang digunakan adalah MySQL.

d. Sistem tidak menangani perhitungan dan pelaporan pajak.

1.5 Sumber Data

Sumber data yang digunakan untuk membangun sistem informasi manajemen pada CV. Abadi Prima Mulya adalah sebagai berikut:

1. Sumber Data Primer

Alur manajemen pada CV. Abadi Prima Mulya adalah modal dasar agar Sistem Informasi Manajemen yang akan dibangun dapat berjalan dengan optimal. Alur proses manajemen diperoleh melalui metode wawancara dengan pihak-pihak terkait.

2. Sumber Data Sekunder

Sumber data sekunder diperoleh Penulis melalui studi literatur dengan mencari dan mempelajari referensi teori yang relefan dengan kasus sistem informasi manjemen berbasis web pada CV. Abadi Prima Mulya.


(2)

7

Universitas Kristen Maranatha

1.6 Sistematika Penyajian

Pada bagian ini akan dijelaskan mengenai sistematika penulisan laporan yang akan dipakai.

BAB 1 PENDAHULUAN

Bab ini menjelaskan tentang latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, serta sistematika penyajian.

BAB 2 KAJIAN TEORI

Bab ini menjelaskan teori-teori yang digunakan dalam pengembangan aplikasi.

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Bab ini menjelaskan analisa terhadap proses kerja yang terjadi di dunia nyata yang kemudian dijadikan acuan dalam membangun rancangan aplikasi.

BAB 4 HASIL PENELITIAN

Bab ini berisi tentang hasil pencapaian yang telah direalisasikan berdasarkan rancangan yang telah dibuat sebelumnya.

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini membahas hasil pengujian pada aplikasi yang telah diimplementasikan.

BAB 6 KESIMPULAN DAN SARAN

Bab ini berisi kesimpulan dari pengerjaan yang dilakukan dan saran pengembangan aplikasi berikutnya.


(3)

174 Universitas Kristen Maranatha

yang berjudul “Sistem Informasi Manajemen (Studi Kasus CV. Abadi Prima Mulya), serta saran dari Penulis untuk bahan perbaikan serta pengembangan aplikasi berikutnya.

6.1 Simpulan

Berdasarkan hasil analisis dan pembahasan pada bab-bab sebelumnya dan juga sesuai dengan hasil kuesioner yang didapatkan, maka dapat ditarik kesimpulan sebagai berikut:

1. Sistem Informasi Manajemen ini mampu memudahkan perusahaan mengelola penjualan dengan membangun sistem yang dapat membantu kasir dalam proses pengelolaan pelanggan, proses penjualan dan retur penjualan, hingga pembuatan laporan.

2. Sistem Informasi Manajemen ini mampu memudahkan perusahaan mengelola persediaan dengan membangun sistem yang dapat membantu bagian warehouse dalam memonitoring stok barang terkait proses pembelian, retur pembelian, hingga pembuatan laporan.

3. Sistem Informasi Manajemen ini mampu memudahkan perusahaan mengelola pegawai dengan membangun sistem yang dapat membantu bagian personalia dalam proses mengelola data pegawai pencatatan kinerja pegawai harian, hingga pembuatan laporan.

4. Sistem Informasi Manajemen ini mampu memudahkan perusahaan mengelola keuangan dengan membangun sistem yang dapat membantu bagian keuangan dalam proses pembayaran, pencatatan biaya operasional, hingga pembuatan laporan.

5. Sistem Infomasi Manajemen ini mampu mengintegrasikan antara keempat manajemen di atas dengan membangun sistem yang dapat membantu pemilik perusahaan (direktur) dalam mengelola perusahaannya karena seluruh pengelolaan terhubung dalam satu sistem.


(4)

175

Universitas Kristen Maranatha

6.2 Saran

Dalam pembangunan Sistem Informasi Manajemen pada CV. Abadi Prima Mulya, masih terdapat fitur-fitur yang perlu disempurnakan ataupun dilengkapi dengan fitur pendukung lainnya. Berikut saran yang Penulis sampaikan untuk perbaikan dan pengembangan sistem ke depannya yaitu sebagai berikut:

1. Menambahkan notifikasi email atau sms gateway untuk pelanggan yang belum melunasi pembayaran, baik menjelang ataupun setelah jatuh tempo.

2. Menambahkan fitur pesan dengan tujuan agar antar sub divisi satu dengan yang lainnya dapat saling mengirim pesan, baik berupa file laporan, gambar, ataupun pesan text.

3. Menambahkan notifikasi peringatan ketika persediaan barang di gudang sudah dalam jumlah minim.

4. Menambahkan fitur untuk bagian pegawai agar dapat melakukan login untuk keperluan pengajuan cuti ataupun hal yang lainnya.

5. Membuat agar Sistem Informasi Manajemen ini mendukung untuk dioperasikan di berbagai platform.


(5)

176 Universitas Kristen Maranatha

[1] Informatics Laboratory, Modul Praktikum Basis Data, Bandung: Teknik Informatika Institut Teknologi Telkom Bandung, 2010.

[2] Informatics Laboratory, Modul Responsi Rekayasa Perangkat Lunak (RPL), Bandung: Teknik Informatika Institut Teknologi Telkom, 2010. [3] Jogiyanto, Analisis dan Desain Sistem Informasi, Yogyakarta: Andi,

2005.

[4] T. Davenport, Process Innovation : Reengeneering work through information technology, Boston: Harvard Busineess School Press, 1993. [5] Jogiyanto, Analisis dan Desain Sistem Informasi Pendekatan Terstruktur,

Yogyakarta: Andi, 1990.

[6] P. Kotler and A. S. , Manajemen Pemasaran Indonesia, Jakarta: Salemba Empat, 2000.

[7] E. Herjanto, Manajemen Persediaan Edisi Kesebelas, PT. Gramedia Widia Sarana Indonesia, 2007.

[8] B. S. Sastrohadiwiryo, Manajemen Tenaga Kerja Indonesia: Pendekatan Administratif dan Operasional, Jakarta: Bumi Aksara, 2002.

[9] M. SU and A. Harjito, Manajemen Keuangan, Yogyakarta: Ekonisia, 2003.

[10] Laboratory, Informatics, Modul Pengenalan Internet, Bandung: Teknik Informatika Institut Teknologi Telkom, 2009.

[11] Foenadioen and S. Prakoso, Pedoman Praktis Pengembangan Aplikasi Web Database Menggunakan JAVA Server Page, Yogyakarta : Andi, 2008.

[12] A. Kristanto, Kupas Tuntas PHP dan MySQL, Klaten, Central Java: Cable Book, 2010.

[13] L. Hakim, Bikin Website Super Keren dengan PHP & JQuery, Yogyakarta: Lokomedia, 2010.


(6)

177

Universitas Kristen Maranatha

[14] L. Hakim, Trik Dahsyat menguasai Ajax dengan JQuery, Yogyakarta: Lokomedia, 2011.

[15] Fathansyah, Basis Data, Bandung: Informatika, 2002.

[16] S. Kort and S. , Database System Concepts, Fourth Edition, McGRawHill Companies, 2001.

[17] D. D. Prasetyo, Administrasi Database Server MySQL, Bandung: PT Elex Media Komputindo, 2002..

[18] R. Dwi, RPL Pengujian & Dokumentasi, Bandung: Teknik Informatika Institut Teknologi Telkom, 2011.

[19] Ramakrishnan and G. , Database Management System, Second Edition, McGrawhill Companies, 2005.