Sistem Informasi Logistik dan Manajemen Persediaan Bahan Makanan - Studi Kasus Steamboat Houseâ¢.
vi
ABSTRAK
Steamboat House™ adalah sebuah perusahaan yang bergerak dalam penjualan makanan. Dalam melakukan kegiatan pencatatan stok dan logistiknya Steamboat House™ masih melakukan proses tersebut secara manual.Untuk menyokong kegiatan bisnisnya, maka Steamboat House™ membutuhkan suatu sistem Website terkomputerisasi yang dapat membantu menyokong kegiatan pencatatan dan logistik serta mampu membantu mengolahdata hasil pencatatan tersebut. Aplikasi ini dibuat sengan bahasa markup HTML dan bahasa pemrograman Javascript dan
PHP dan didukung SQL Server 2008 sebagai Basis Datanya. Hasil yang diperoleh
dari penelitian ini menunjukkan bahwa aplikasi dapat membantu kegiatan pencatatan dan logistik.
(2)
vii
ABSTRACT
Steamboat House ™ is a company moving in food serving. In conducting of stock
recording and logistics, Steamboat House ™ still using manual process.To support
its business activities, Steamboat House ™ requires a computerized Website system that can help them in record-keeping and logistics support activities and be able to help processing data results of every postings. This application is made with a bunch of markup language HTML and Javascript and PHP programming language and supported SQL Server 2008 as its database. The results from this study
indicate that the application can help recording and logistics activities. Keywords: accounting, data processing, information systems, logistics
(3)
viii
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 ... xvii
DAFTAR NOTASI/ LAMBANG ... xx
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 1
1.3 Tujuan Pembahasan... 2
1.4 Ruang Lingkup Kajian... 2
1.4.1 Ruang Lingkup Aplikasi: ... 3
1.4.2 Ruang Lingkup Software: ... 4
1.4.3 Ruang Lingkup Hardware: ... 4
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 5
BAB 2. KAJIAN TEORI ... 7
2.1 Sistem Informasi ... 7
2.2 Peramalan ... 7
2.2.1 Demand Forecasting ... 8
2.3 Proses Bisnis ... 10
2.4 FlowChart ... 11
2.5 DFD ... 12
2.6 Kamus Data ... 12
2.7 PSPEC ... 12
(4)
ix
2.8.1 ERD ... 13
2.8.2 SQL Server 2008R2 Express ... 14
2.8.3 MySQL ... 15
2.9 Website ... 15
2.9.1 HTML ... 15
2.9.2 CSS ... 15
2.9.3 Javascript ... 15
2.9.4 PHP ... 16
2.10 BlackBox Testing ... 16
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 17
3.1 Analisis Proses Bisnis ... 17
3.1.1 Proses Penyampaian Laporan ... 17
3.1.2 Proses Pembuatan List Kiriman Bahan Baku ... 18
3.1.3 Proses Penyampaian List Kiriman Bahan Baku ... 19
3.2 Basis Data ... 21
3.2.1 Entity Relationship Diagram ... 21
3.2.2 Skema Relasi ... 22
3.2.3 Tabel User ... 23
3.2.4 Tabel Conter ... 23
3.2.5 Tabel Barang ... 23
3.2.6 Tabel Menu ... 24
3.2.7 Tabel Penjualan ... 24
3.2.8 Tabel Stok di Counter ... 24
3.2.9 Tabel Menu ... 25
3.2.10 Tabel Event ... 25
3.3 Data Flow Diagram ... 26
3.3.1 Data Flow Diagram Level 0 ... 26
3.3.2 Data Flow Diagram Level 1Karyawan ... 27
3.3.3 Data Flow Diagram Level 1Admin ... 27
3.4 Kamus Data ... 41
3.4.1 Kamus Data User ... 41
(5)
x
3.4.3 Kamus Data Counter ... 42
3.4.4 Kamus Data Barang ... 42
3.4.5 Kamus Data Menu ... 43
3.4.6 Kamus Data Penjualan ... 43
3.4.7 Kamus Data Komposisi ... 44
3.4.8 Kamus Data Event ... 44
3.5 PSPEC ... 45
3.5.1 PSPEC Proses 1 ... 45
3.5.2 PSPEC Proses 2 ... 45
3.5.3 PSPEC Proses 3.1 ... 46
3.5.4 PSPEC Proses 3.2 ... 46
3.5.5 PSPEC Proses 4.1.1 ... 47
3.5.6 PSPEC Proses 4.1.2 ... 47
3.5.7 PSPEC Proses 4.2 ... 48
3.5.8 PSPEC Proses 4.3 ... 48
3.5.9 PSPEC Proses 5.1.1 ... 49
3.5.10 PSPEC Proses 5.1.2 ... 49
3.5.11 PSPEC Proses 5.2.1 ... 50
3.5.12 PSPEC Proses 5.2.2 ... 50
3.5.13 PSPEC Proses 5.3.1 ... 51
3.5.14 PSPEC Proses 5.3.2 ... 51
3.5.15 PSPEC Proses 6.1 ... 52
3.5.16 PSPEC Proses 6.2 ... 52
3.5.17 PSPEC Proses 6.3 ... 53
3.5.18 PSPEC Proses 6.4 ... 53
3.5.19 PSPEC Proses 6.5 ... 54
3.5.20 PSPEC Proses 7.1 ... 54
3.5.21 PSPEC Proses 7.2 ... 55
3.5.22 PSPEC Proses 8.1.1 ... 55
3.5.23 PSPEC Proses 8.1.2 ... 56
3.5.24 PSPEC Proses 8.2 ... 56
(6)
xi
3.5.26 PSPEC Proses 8.4 ... 57
3.5.27 PSPEC Proses 9.1.1 ... 58
3.5.28 PSPEC Proses 9.1.2 ... 58
3.5.29 PSPEC Proses 9.2 ... 59
3.5.30 PSPEC Proses 9.3 ... 59
3.5.31 PSPEC Proses 10.1.1 ... 60
3.5.32 PSPEC Proses 10.1.2 ... 60
3.5.33 PSPEC Proses 10.2 ... 61
3.5.34 PSPEC Proses 10.3 ... 61
3.5.35 PSPEC Proses 11.1.1 ... 62
3.5.36 PSPEC Proses 11.1.2 ... 62
3.5.37 PSPEC Proses 11.2 ... 63
3.5.38 PSPEC Proses 11.3 ... 63
3.5.39 PSPEC Proses 12.1.1 ... 64
3.5.40 PSPEC Proses 12.1.2 ... 64
3.5.41 PSPEC Proses 12.2 ... 65
3.5.42 PSPEC Proses 12.3 ... 65
3.5.43 PSPEC Proses 12.4 ... 66
3.5.44 PSPEC Proses 13.1.1 ... 66
3.5.45 PSPEC Proses 13.1.2 ... 67
3.5.46 PSPEC Proses 13.2 ... 67
3.5.47 PSPEC Proses 13.3 ... 68
3.5.48 PSPEC Proses 14.1.1 ... 68
3.5.49 PSPEC Proses 14.1.2 ... 69
3.5.50 PSPEC Proses 14.1.3 ... 69
3.5.51 PSPEC Proses 14.1.4 ... 69
3.5.52 PSPEC Proses 14.2.1 ... 70
3.6 Rancangan Antarmuka ... 71
3.6.1 MenuBar ... 71
3.6.2 MainPage ... 72
BAB 4. HASIL PENELITIAN ... 79
(7)
xii
4.2 Halaman Counter ... 79
4.3 Halaman Barang ... 80
4.4 Halaman Stok ... 80
4.5 Halaman Alur Stok Gudang ... 81
4.6 Halaman Alur Stok Counter ... 81
4.7 Halaman Menu ... 82
4.8 Halaman Komposisi ... 83
4.9 Halaman Penjualan ... 83
4.10 Halaman Rekap ... 84
4.11 Halaman Hari Raya ... 84
4.12 Halaman User ... 85
4.13 Halaman Pengaturan Account ... 86
4.14 Halaman Kiriman ... 87
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 88
5.1 MenuBar Admin ... 88
5.2 MenuBar Karyawan ... 92
5.3 Halaman Login ... 94
5.4 Halaman Counter ... 95
5.5 Halaman Barang ... 96
5.6 Halaman Alur Stok Gudang ... 97
5.7 Halaman Alur Stok Counter ... 98
5.8 Halaman Menu ... 99
5.9 Halaman Komposisi ... 101
5.10 Halaman Penjualan ... 103
5.11 Halaman Rekap ... 103
5.12 Halaman Hari Raya ... 104
5.13 Halaman User ... 105
5.14 Halaman Pengaturan Account ... 106
5.15 Halaman Kiriman ... 107
BAB 6. SIMPULAN DAN SARAN ... 108
6.1 Simpulan ... 108
(8)
xiii
(9)
xiv
DAFTAR GAMBAR
Gambar 2.1 Relasi one to one ... 14
Gambar 2.2 Relasi one to mant ... 14
Gambar 2.3 Relasi many to many ... 14
Gambar 3.1 Proses Penyampaian Laporan ... 18
Gambar 3.2 Proses Pembuatan List Kiriman Bahan Baku ... 19
Gambar 3.3 Penyampaian List Kiriman Bahan Baku ... 20
Gambar 3.4 Entity Relationship Diagram ... 21
Gambar 3.5 Skema Relasi ... 22
Gambar 3.6 Data Flow Diagram Level 0 ... 26
Gambar 3.7 Gambar Data Flow Diagram Level 1 Karyawan ... 27
Gambar 3.8 Gambar Data Flow Diagram Level 1 Admin ... 28
Gambar 3.9 Data Flow Diagram level 2 Proses 3 ... 29
Gambar 3.10 Data Flow Diagram level 2 untuk proses 4 ... 29
Gambar 3.11 Data Flow Diagram level 2 proses 4.1 ... 30
Gambar 3.12 Data Flow Diagram level 2 proses 5 ... 30
Gambar 3.13 Data Flow Diagram level 3 proses 5.1 ... 31
Gambar 3.14 Data Flow Diagram level 3 untuk proses 5.2 ... 31
Gambar 3.15 Data Flow Diagram level 3 untuk proses 5.3 ... 32
Gambar 3.16 Data Flow Diagram level 2 untuk proses 6 ... 32
Gambar 3.17 Data Flow Diagram level 2 untuk proses 7 ... 33
Gambar 3.18 Data Flow Diagram level 2 untuk proses 8 ... 33
Gambar 3.19 Data Flow Diagram level 3 untuk proses 8.1 ... 34
Gambar 3.20 Data Flow Diagram level 2 untuk proses 9 ... 34
Gambar 3.21 Data Flow Diagram level 3 untuk proses 9.1 ... 35
Gambar 3.22 Data Flow Diagram level 2 untuk proses 10 ... 35
Gambar 3.23 Data Flow Diagram level 3 untuk proses 10.1 ... 36
Gambar 3.24 Data Flow Diagram level 2 untuk proses 11 ... 36
Gambar 3.25 Data Flow Diagram level 3 untuk proses 11.1 ... 37
(10)
xv
Gambar 3.27 Data Flow Diagram level 3 untuk proses 12.1 ... 38
Gambar 3.28 Data Flow Diagram level 2 untuk proses 13 ... 38
Gambar 3.29 Data Flow Diagram level 3 untuk proses 13.1 ... 39
Gambar 3.30 Data Flow Diagram level 2 untuk proses 14 ... 39
Gambar 3.31 Data Flow Diagram level 3 proses 14.1 ... 40
Gambar 3.32 Data Flow Diagram level 3 untuk proses 14.2 ... 40
Gambar 3.33 Gambar MenuBar Admin ... 71
Gambar 3.34Gambar MenuBar Karyawan ... 72
Gambar 3.35 Gambar FormLogin ... 72
Gambar 3.36 Gambar FormCounter ... 73
Gambar 3.37 Gambar Form Barang ... 73
Gambar 3.38 Gambar Form Stok ... 74
Gambar 3.39 Gambar Form Alur Stok Gudang ... 74
Gambar 3.40 Gambar Form Alur Stok Counter... 75
Gambar 3.41 Gambar Form Menu ... 75
Gambar 3.42 Gambar Form Komposisi ... 75
Gambar 3.43 Gambar Form Penjualan ... 76
Gambar 3.44 Gambar Form Rekap ... 76
Gambar 3.45 Gambar Form Hari Raya ... 76
Gambar 3.46 Gambar FormUser ... 77
Gambar 3.47 Gambar Form Pengaturan Account ... 77
Gambar 3.48 Gambar Form Kiriman ... 78
Gambar 4.1 Gambar FormLogin ... 79
Gambar 4.2 Gambar FormCounter ... 79
Gambar 4.3 Gambar Form Barang ... 80
Gambar 4.4 Gambar Form Stok ... 80
Gambar 4.5 Gambar Form Alur Stok Gudang... 81
Gambar 4.6 Gambar Form Alur Stok Counter... 82
Gambar 4.7 Gambar Form Menu ... 82
Gambar 4.8 Gambar Form Komposisi ... 83
Gambar 4.9 Gambar Form Penjualan ... 84
(11)
xvi
Gambar 4.11 Gambar FormEvent ... 85
Gambar 4.12 Gambar FormUser ... 86
Gambar 4.13 Gambar Form Pengaturan Account ... 86
(12)
xvii
DAFTAR TABEL
Tabel 2.1 Tabel Contoh Perhitungan Metode Least Square ... 10
Tabel 3.1 Tabel User ... 23
Tabel 3.2 Tabel Counter ... 23
Tabel 3.3 Tabel Barang ... 23
Tabel 3.4 Tabel Menu ... 24
Tabel 3.5 Tabel Penjualan ... 24
Tabel 3.6 Tabel Stok di Counter ... 24
Tabel 3.7 Tabel Komposisi ... 25
Tabel 3.8 Tabel Event ... 25
Tabel 3.9 Kamus Data User ... 41
Tabel 3.10 Kamus Data Alur ... 41
Tabel 3.11 Kamus Data Counter ... 42
Tabel 3.12 Kamus Data Barang ... 42
Tabel 3.13 Kamus Data Menu ... 43
Tabel 3.14 Kamus Data Penjualan ... 43
Tabel 3.15 Kamus Data Komposisi ... 44
Tabel 3.16 Kamus Data Event ... 44
Tabel 3.17 PSPEC Proses 1 ... 45
Tabel 3.18 PSPEC Proses 2 ... 45
Tabel 3.19 PSPEC Proses 3.1 ... 46
Tabel 3.20 PSPEC Proses 3.2 ... 46
Tabel 3.21 PSPEC Proses 4.1.1 ... 47
Tabel 3.22 PSPEC Proses 4.1.2 ... 47
Tabel 3.23 PSPEC Proses 4.2 ... 48
Tabel 3.24 PSPEC Proses 4.3 ... 48
Tabel 3.25 PSPEC Proses 5.1.1 ... 49
Tabel 3.26 PSPEC Proses 5.1.2 ... 49
Tabel 3.27 PSPEC Proses 5.2.1 ... 50
Tabel 3.28 PSPEC Proses 5.2.2 ... 50
(13)
xviii
Tabel 3.30 PSPEC Proses 5.3.2 ... 51
Tabel 3.31 PSPEC Proses 6.1 ... 52
Tabel 3.32 PSPEC Proses 6.2 ... 52
Tabel 3.33 PSPEC Proses 6.3 ... 53
Tabel 3.34 PSPEC Proses 6.4 ... 53
Tabel 3.35 PSPEC Proses 6.5 ... 54
Tabel 3.36 PSPEC Proses 7.1 ... 54
Tabel 3.37 PSPEC Proses 7.2 ... 55
Tabel 3.38 PSPEC Proses 8.1.1 ... 55
Tabel 3.39 PSPEC Proses 8.1.2 ... 56
Tabel 3.40 PSPEC Proses 8.2 ... 56
Tabel 3.41 PSPEC Proses 8.3 ... 57
Tabel 3.42 PSPEC Proses 8.4 ... 57
Tabel 3.43 PSPEC Proses 9.1.1 ... 58
Tabel 3.44 PSPEC Proses 9.1.2 ... 58
Tabel 3.45 PSPEC Proses 9.2 ... 59
Tabel 3.46 PSPEC Proses 8.3 ... 59
Tabel 3.47 PSPEC Proses 10.1.1 ... 60
Tabel 3.48 PSPEC Proses 10.1.2 ... 60
Tabel 3.49 PSPEC Proses 10.2 ... 61
Tabel 3.50 PSPEC Proses 10.3 ... 61
Tabel 3.51 PSPEC Proses 11.1.1 ... 62
Tabel 3.52 PSPEC Proses 11.1.2 ... 62
Tabel 3.53 PSPEC Proses 11.2 ... 63
Tabel 3.54 PSPEC Proses 11.3 ... 63
Tabel 3.55 PSPEC Proses 12.1.1 ... 64
Tabel 3.56 PSPEC Proses 12.1.2 ... 64
Tabel 3.57 PSPEC Proses 12.2 ... 65
Tabel 3.58 PSPEC Proses 12.3 ... 65
Tabel 3.59 PSPEC Proses 12.4 ... 66
Tabel 3.60 PSPEC Proses 13.1.1 ... 66
(14)
xix
Tabel 3.62 PSPEC Proses 13.2 ... 67
Tabel 3.63 PSPEC Proses 13.3 ... 68
Tabel 3.64 PSPEC Proses 14.1.1 ... 68
Tabel 3.65 PSPEC Proses 14.1.2 ... 69
Tabel 3.66 PSPEC Proses 14.1.2 ... 69
Tabel 3.67 PSPEC Proses 14.1.4 ... 69
Tabel 3.68 PSPEC Proses 14.2.1 ... 70
Tabel 5.1 Blackbox TestingMenuBar Admin ... 88
Tabel 5.2 Blackbox Testing MenuBar Karyawan ... 92
Tabel 5.3 Blackbox Testing Halaman Login ... 94
Tabel 5.4 Blackbox Testing Halaman Counter ... 95
Tabel 5.5 Blackbox Testing Halaman Barang ... 96
Tabel 5.6 Blackbox Testing Halaman Alur Stok Gudang ... 97
Tabel 5.7 Blackbox Testing Halaman Alur Stok Counter ... 98
Tabel 5.8 Blackbox Testing Halaman Menu ... 99
Tabel 5.9 Blackbox Testing Halaman Komposisi ... 101
Tabel 5.10 Blackbox Testing Halaman Penjualan ... 103
Tabel 5.11 Blackbox Testing Halaman Rekap ... 103
Tabel 5.12 Blackbox Testing Halaman Hari Raya ... 104
Tabel 5.13 Blackbox Testing Halaman User ... 105
Tabel 5.14 Blackbox Testing Halaman Pengaturan Account ... 106
(15)
xx
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart Proses / Langkah
Menyatakan kegiatan
yang akan
ditampilkan dalam diagram alir.
Flowchart Titik Keputusan
Proses / Langkah dimana perlu adanya
keputusan atau
adanya kondisi
tertentu. Di titik ini
selalu ada dua
keluaran untuk
melanjutkan aliran
kondisi yang
berbeda.
Flowchart Masukan /
Keluaran Data
Digunakan untuk
mewakili data masuk, atau data keluar.
Flowchart Terminasi Menunjukkan atau akhir sebuah awal
proses.
Flowchart Garis alir Menunjukkan aliran proses atau arah
algoritma.
Flowchart Kontrol / Inspeksi
Menunjukkan proses / langkah dimana ada
inspeksi atau
pengontrolan.
DFD Fungsi
Menunjukkan sebuah fungsi atau proses
yang dilakukan
program.
DFD Database
Menunjukkan sebuah
Database yang
terdapat pada
program.
DFD Input/Output
Menunjukan entitas luar yang berinteraksi dengan program
(16)
xxi
Jenis Notasi/Lambang Nama Arti
DFD Garis Alir Menunjukan aliran
data yang terjadi
ERD Entitas
Entitas adalah suatu objek yang dapat didefinisikan dalam lingkungan pemakai, sesuatu yang penting bagi pemakai dalam konteks sistem yang akan dibuat.
ERD Relasi
Relasi adalah
hubungan antara
suatu himpunan
dengan himpunan
entitas yang lainnya.
ERD Penghubung Menggambarkan hubungan antar
symbol ERD
ERD Atribut
Atribut adalah
properti atau
karakteristik yang dimiliki oleh suatu
entitas dimana
properti atau
karakteristik itu
bermakna atau
(17)
1
BAB 1. PENDAHULUAN
Bab ini menjelaskan tentang latar belakang, rumusan masalah, tujuan, batasan masalah dan sistematika pembahasan.
1.1 Latar Belakang Masalah
Steamboat House™ adalah sebuah perusahaan yang bergerak di bidang penjualan makanan. Perusahaan ini menawarkan produknya di beberapa tempat keramaian. Untuk mendukung kegiatan bisnis tersebut, Steamboat House™ memiliki gudang untuk menyimpan bahan baku pembuatan makanan yang akan dibagikan ke tiap-tiap Counter.
Pada pelaksanaannya, Steamboat House™ mengalami banyak kesulitan. Beberapa kesulitan yang dialami adalah seperti kurang efisiensi melakukan pencatatan stok bahan baku dari masing-masing Counter, dan gudang, perbedaan bahan baku yang dikirm dengan list pengiriman, sulitnya menganalisis penggunaan bahan baku dari tiap-tiap Counter, sulitnya menentukan jumlah bahan baku yang sesuai untuk dikirim ke masing-masing
Counter, dan pencatan pengiriman barang yang tidak praktis dan banyak terjadi kesalahan.
Menanggapi masalah yang dialami Steamboat House™ tersebut, penulis hendak membuat aplikasi untuk membantu Steamboat House™ menjalankan kegiatan bisnis yang dilakukan.
1.2 Rumusan Masalah
Sesuai dengan pokok–pokok permasalahan yang telah diuraikan dalam latar belakang, berikut ini akan dibatasi dan dirumuskan permasalahan yang akan diteliti, di selidiki dan dijawab sebagai berikut.
1. Bagaimana membuat aplikasi untuk menerima laporan harian dari masing-masing Counter?
(18)
2
2. Bagaimana aplikasi melakukan pencatatan bahan baku?
3. Bagaimana membuat aplikasi yang dapat menganalisis penggunaan bahan baku?
4. Bagaimana aplikasi meramalkan jumlah bahan baku yang dibutuhkan oleh tiap-tiap Counter?
5. Bagaimana data di catat dalam aplikasi jika terjadi ketidaksamaan?
1.3 Tujuan Pembahasan
Berdasarkan pokok-pokok persoalan yang telah dirumuskan dan dibatasi di atas, maka berikut ini akan dikemukakan garis besar hasil pokok yang ingin dicapai dan ingin diperoleh adalah sebagai berikut.
1. Membuat aplikasi yang dilengkapi SMS gateway sehingga dapat membaca SMS dalam format tertentu.
2. Membuat aplikasi yang dapat membaca SMS laporan jumlah bahan baku yang dikirim dan laporan jumlah bahan baku tersisa.
3. Membuat aplikasi dapat membandingkan pemakaian bahan baku dan penjualan yang dilakukan dengan membaginya dalam takaran tertentu.
4. Membuat aplikasi dapat memperkirakan jumlah penjualan yang akan terjadi berdasarkan data penjualan yang dicatat pada aplikasi menggunakan metode sales forecasting.
5. Membuat aplikasi dapat mencatat stok opname yang hanya dapat dilakukan oleh pengguna dengan role tertentu.
1.4 Ruang Lingkup Kajian
Dalam pengerjaannya ditetapkan beberapa batasan masalah untuk aplikasi ini, batasan-batasan masalah tersebut dibagi dalam 3 kategori dan dijabarkan sebagai berikut:
(19)
3
1.4.1 Ruang Lingkup Aplikasi:
Aplikasi yang dibuat akan dibangun dengan bahasa markup HTML
dan CSS, dan menggunakan bahasa pemrograman Javascript dan PHP. Adapun database yang akan digunakan adalah SQL Server 2008 R2. Aplikasi pun akan dilengkapi Gammu 1.27.0 agar dapat mengirim dan menerima SMS.
Aplikasi yang di buat hanya akan efektif untuk mendukung kegiatan pencatatan dan logistic dari Steamboat House. Peramalan hanya bisa dilakukan jika program sudah memiliki history data penjualan.
Program ini akan dipakai oleh 2 tipe pengguna yang masing-masing mengakses fitur-fitur yang berbeda, yaitu:
1. Karyawan:
a. Melihat jumlah bahan baku, perlengkapan, dan peralatan yang akan dikirim.
b. Melihat jumlah stok bahan baku, perlengkapan, dan peralatan di gudang dan tiap-tiap Counter.
2. Admin:
a. Melihat jumlah bahan baku, perlengkapan, dan peralatan yang akan dikirim.
b. Melihat jumlah stok bahan baku, perlengkapan, dan peralatan di gudang dan tiap-tiap Counter.
c. Menambah jumlah stok bahan baku, perlengkapan, dan peralatan di gudang.
d. Menambah data Counter.
e. Memanipulasi data menu yang di tawarkan.
f. Memasukkan data opname bahan baku, perlengkapan, dan peralatan di gudang dan tiap-tiap Counter.
(20)
4
1.4.2 Ruang Lingkup
Software
:
Agar program ini dapat berjalan dengan sempurna, maka diperlukan beberapa Software pendukung, yaitu:
1. Web Browser: Mozilla Firefox 27.0.1 2. Web Server package: Xampp 1.8.2
3. Web Server: Apache 2.0
4. Bahasa pemrograman: Javascript dan PHP 5.4.16
5. Database: SQL Server 2008 R2
6. Database: MySQL 5.5.32
7. PHP SQL Server Driver: Microsoft Drivers 3.0.1 for PHP for SQL Server
8. Dynamic-Link Liblary(DLL): Microsoft Native Client 2012 9. SMS Gateway: GAMMU 1.27.0
1.4.3 Ruang Lingkup
Hardware
:
Berikut ini merupakan ruang lingkup hardware yang digunakan oleh penulis dalam pembuatan aplikasi dan laporan penulisan, yaitu:
1. Processor: Processor Intel Core i3. 2. Ukuran RAM: RAM 2GB.
3. Graphic card: Intel HD Graphics 3000.
1.5 Sumber Data
Dalam pengerjaannya penulis mendapatkan data dari berbagai sumber yang dapat dikelompokkan menjadi dua kelompok, yaitu:
1. Data primer adalah data yang didapat penulis dari hasil observasi kegiatan yang dilakukan karyawan Steamboat House™ dan melakukan wawancara dengan karyawan Steamboat House™.
(21)
5
2. Data sekunder adalah data yang didapat penulis dengan melihat referensi dari buku-buku yang mendukung serta informasi yang didapat melalui media internet.
1.6 Sistematika Penyajian
Sistematika penulisan penyampaian materi laporan yang akan digunakan dalam penyusunan laporan adalah sebagai berikut :
BAB 1 PENDAHULUAN.
Bab ini membahas mengenai tentang latar belakang, rumusan masalah, tujuan, batasan masalah dan sistematika pembahasan.
BAB 2 KAJIAN TEORI.
Bab ini membahas mengenai tentang teori-teori yang dipakai oleh penulis, dan berhubungan langsung dengan pembuatan aplikasi atau sistem dan mendukung aplikasi atau sistem.
BAB 3 ANALISIS DAN RANCANGAN SISTEM.
Bab ini membahas mengenai tentang bagaimana analisis keadaan, kebutuhan dari aplikasi,perancangan aplikasi, DFD, ERD, dan gambaran arsitektur dari aplikasi yang dibuat.
BAB 4 HASIL PENELITIAN.
Bab ini membahas mengenai implementasi dari rancangan aplikasi yang dibuat.
BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN.
Bab ini membahas mengenai pengujianyang dilakukan dari aplikasi atau sistem yang dibuat.
(22)
6
BAB 6 KESIMPULAN DAN SARAN.
Bab ini membahas mengenai kesimpulan dan saran yang didapatkan dari hasil implementasi atau pembuatan aplikasi atau sistem.
(23)
108
BAB 6. SIMPULAN DAN SARAN
6.1 Simpulan
Berdasarkan hasil pengamatan dalam perancangan dan analisis, dapat ditarik kesimpulan sebagai berikut:
1. SMS Gateway membuat aplikasi dapat menerima SMS.
2. SMS yang terformat dapat membuat program membaca SMS tampa harus menggunakan algoritma yang kompleks.
3. Data penjualan dapat dijadikan acuan dalam menentukan pemakaian bahan baku.
4. Metode Least Square dapat dijadikan metode untuk meramalkan penjualan yang akan datang namun tidak selalu memberikan hasil dengan akurasi yang tinggi.
5. Stok opname dibutuhkan untuk memperbaiki perbedaan antara data pada aplikasi dengan keadaan yang sebenarnya.
6.2 Saran
Dalam pengamatan ini ada beberapa saran yang telah dikumpulkan diantaranya dari evaluasi singkat dari pemakai program diantaranya:
1. Perbanyak Format SMS untuk memberikan alternatif format SMS,
sehingga user dapat memilih format yang paling efektif untuk user
tersebut.
2. Buat penerimaan laporan lewat program-program messanger untuk mempermudah pengiriman laporan bagi karyawan yang memiliki
smaprtphone.
3. Lengkapi aplikasi perhitungan peramalan dengan metode lain agar dapat memberikan alternatif keputusan.
(24)
109
DAFTAR PUSTAKA
[1] A. Widjaksono. (2013, Nov.) Pengertian Sistem Informasi. [Online].
http://media.kompasiana.com/buku/2013/11/07/pengertian-sistem-informasi--606067.HTML
[2] J. Heizer, Operations Management, 9th ed. Pearson Prentice Hall, 2008. [3] J. B. Dilworth, Operations Management. United States of America:
McGraw Hill, 1996.
[4] M. Hasanbasri. (2010, Sep.) Konsep Proses Bisnis. [Online].
http://manajemenoperasional.com/konsep-proses-bisnis/
[5] U. Proboyekti. ukdw. [Online]. lecturer.ukdw.ac.id
[6] A. Winarno. ugm. [Online]. mti.ugm.ac.id/
[7] R. S. Pressman, Software Engineering A Practitioner's Approach 5th Edition. 2001.
[8] R. S. Pressman, Software Engineering A Practitioner's Approach 6th Edition. McGraw Hill, 2005.
[9] H. Kristianto, Konsep dan Perancangan Database. Yogyakarta: Andi, 2004.
[10] B. Hariyanto, Sistem Manajemen Basisdata. Bandung: Informatika, 2004.
[11] (2010, Apr.) Microsoft SQL Server 2008 R2 RTM - Express with Management Tools. [Online]. http://WWW .microsoft.com/en-us/download/details.aspx?id=23650
[12] Anhar, Panduan Menguasai PHP & MySQL Secara Otodidak, S. S, Ed. Jakarta, Indonesia: mediakita, 2010.
[13] Website adalah. [Online].
http://WWW.proweb.co.id/articles/web_design/Website_adalah.HTML [14] P. Hartono, Aplikasi Internet. Bandung, Indonesia: buku-e.lipi, 2004. [15] B. Sidik, Pemrograman Web HTML. Bandung, Indonesia: Informatika,
(25)
110
2010.
[16] K. C. Laudon AND J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th ed. Upple Saddle River, NJ: Prentice Hall, 2012.
[17] W. K. Chen, Linear Networks AND Systems. Belmont, CA: Wadsworth, 1993.
[18] Fathansyah, Basis Data. Bandung: Informatika, 2002.
[19] J. M. Hartono, Analisis dan Desain Sistem Informasi. Yogyakarta, Central Java: Andi, 2000.
(1)
4
1.4.2 Ruang Lingkup
Software
:
Agar program ini dapat berjalan dengan sempurna, maka diperlukan beberapa Software pendukung, yaitu:
1. Web Browser: Mozilla Firefox 27.0.1 2. Web Server package: Xampp 1.8.2
3. Web Server: Apache 2.0
4. Bahasa pemrograman: Javascript dan PHP 5.4.16
5. Database: SQL Server 2008 R2
6. Database: MySQL 5.5.32
7. PHP SQL Server Driver: Microsoft Drivers 3.0.1 for PHP for SQL Server
8. Dynamic-Link Liblary(DLL): Microsoft Native Client 2012 9. SMS Gateway: GAMMU 1.27.0
1.4.3 Ruang Lingkup
Hardware
:
Berikut ini merupakan ruang lingkup hardware yang digunakan oleh penulis dalam pembuatan aplikasi dan laporan penulisan, yaitu:
1. Processor: Processor Intel Core i3. 2. Ukuran RAM: RAM 2GB.
3. Graphic card: Intel HD Graphics 3000.
1.5 Sumber Data
Dalam pengerjaannya penulis mendapatkan data dari berbagai sumber yang dapat dikelompokkan menjadi dua kelompok, yaitu:
1. Data primer adalah data yang didapat penulis dari hasil observasi kegiatan yang dilakukan karyawan Steamboat House™ dan melakukan wawancara dengan karyawan Steamboat House™.
(2)
5
2. Data sekunder adalah data yang didapat penulis dengan melihat referensi dari buku-buku yang mendukung serta informasi yang didapat melalui media internet.
1.6 Sistematika Penyajian
Sistematika penulisan penyampaian materi laporan yang akan digunakan dalam penyusunan laporan adalah sebagai berikut :
BAB 1 PENDAHULUAN.
Bab ini membahas mengenai tentang latar belakang, rumusan masalah, tujuan, batasan masalah dan sistematika pembahasan.
BAB 2 KAJIAN TEORI.
Bab ini membahas mengenai tentang teori-teori yang dipakai oleh penulis, dan berhubungan langsung dengan pembuatan aplikasi atau sistem dan mendukung aplikasi atau sistem.
BAB 3 ANALISIS DAN RANCANGAN SISTEM.
Bab ini membahas mengenai tentang bagaimana analisis keadaan, kebutuhan dari aplikasi,perancangan aplikasi, DFD, ERD, dan gambaran arsitektur dari aplikasi yang dibuat.
BAB 4 HASIL PENELITIAN.
Bab ini membahas mengenai implementasi dari rancangan aplikasi yang dibuat.
BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN.
Bab ini membahas mengenai pengujianyang dilakukan dari aplikasi atau sistem yang dibuat.
(3)
6
BAB 6 KESIMPULAN DAN SARAN.
Bab ini membahas mengenai kesimpulan dan saran yang didapatkan dari hasil implementasi atau pembuatan aplikasi atau sistem.
(4)
108
BAB 6. SIMPULAN DAN SARAN
6.1 Simpulan
Berdasarkan hasil pengamatan dalam perancangan dan analisis, dapat ditarik kesimpulan sebagai berikut:
1. SMS Gateway membuat aplikasi dapat menerima SMS.
2. SMS yang terformat dapat membuat program membaca SMS tampa harus menggunakan algoritma yang kompleks.
3. Data penjualan dapat dijadikan acuan dalam menentukan pemakaian bahan baku.
4. Metode Least Square dapat dijadikan metode untuk meramalkan penjualan yang akan datang namun tidak selalu memberikan hasil dengan akurasi yang tinggi.
5. Stok opname dibutuhkan untuk memperbaiki perbedaan antara data pada aplikasi dengan keadaan yang sebenarnya.
6.2 Saran
Dalam pengamatan ini ada beberapa saran yang telah dikumpulkan diantaranya dari evaluasi singkat dari pemakai program diantaranya:
1. Perbanyak Format SMS untuk memberikan alternatif format SMS,
sehingga user dapat memilih format yang paling efektif untuk user
tersebut.
2. Buat penerimaan laporan lewat program-program messanger untuk mempermudah pengiriman laporan bagi karyawan yang memiliki
smaprtphone.
3. Lengkapi aplikasi perhitungan peramalan dengan metode lain agar dapat memberikan alternatif keputusan.
(5)
109
DAFTAR PUSTAKA
[1] A. Widjaksono. (2013, Nov.) Pengertian Sistem Informasi. [Online].
http://media.kompasiana.com/buku/2013/11/07/pengertian-sistem-informasi--606067.HTML
[2] J. Heizer, Operations Management, 9th ed. Pearson Prentice Hall, 2008. [3] J. B. Dilworth, Operations Management. United States of America:
McGraw Hill, 1996.
[4] M. Hasanbasri. (2010, Sep.) Konsep Proses Bisnis. [Online].
http://manajemenoperasional.com/konsep-proses-bisnis/
[5] U. Proboyekti. ukdw. [Online]. lecturer.ukdw.ac.id
[6] A. Winarno. ugm. [Online]. mti.ugm.ac.id/
[7] R. S. Pressman, Software Engineering A Practitioner's Approach 5th Edition. 2001.
[8] R. S. Pressman, Software Engineering A Practitioner's Approach 6th Edition. McGraw Hill, 2005.
[9] H. Kristianto, Konsep dan Perancangan Database. Yogyakarta: Andi, 2004.
[10] B. Hariyanto, Sistem Manajemen Basisdata. Bandung: Informatika, 2004.
[11] (2010, Apr.) Microsoft SQL Server 2008 R2 RTM - Express with Management Tools. [Online]. http://WWW .microsoft.com/en-us/download/details.aspx?id=23650
[12] Anhar, Panduan Menguasai PHP & MySQL Secara Otodidak, S. S, Ed. Jakarta, Indonesia: mediakita, 2010.
[13] Website adalah. [Online].
http://WWW.proweb.co.id/articles/web_design/Website_adalah.HTML [14] P. Hartono, Aplikasi Internet. Bandung, Indonesia: buku-e.lipi, 2004. [15] B. Sidik, Pemrograman Web HTML. Bandung, Indonesia: Informatika,
(6)
110
2010.
[16] K. C. Laudon AND J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th ed. Upple Saddle River, NJ: Prentice Hall, 2012.
[17] W. K. Chen, Linear Networks AND Systems. Belmont, CA: Wadsworth, 1993.
[18] Fathansyah, Basis Data. Bandung: Informatika, 2002.
[19] J. M. Hartono, Analisis dan Desain Sistem Informasi. Yogyakarta, Central Java: Andi, 2000.