Sistem Informasi Manajemen Berbasis Web (Studi Kasus CV. Abadi Prima Mulya).
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.