• Tidak ada hasil yang ditemukan

LAPORAN SKRIPSI RANCANG BANGUN SISTEM INFORMASI STOK BARANG BERBASIS SMS GATEWAY PADA ANDIN COLLECTION KUDUS ULYA FATIMAH NIM.

N/A
N/A
Protected

Academic year: 2021

Membagikan "LAPORAN SKRIPSI RANCANG BANGUN SISTEM INFORMASI STOK BARANG BERBASIS SMS GATEWAY PADA ANDIN COLLECTION KUDUS ULYA FATIMAH NIM."

Copied!
18
0
0

Teks penuh

(1)

LAPORAN SKRIPSI

RANCANG BANGUN SISTEM INFORMASI STOK BARANG

BERBASIS SMS GATEWAY PADA ANDIN COLLECTION

KUDUS

ULYA FATIMAH

NIM. 201053179

DOSEN PEMBIMBING

Yudie Irawan, M.Kom

Syafiul Muzid, ST, M.Cs

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2016

(2)
(3)
(4)
(5)

v

MOTTO DAN PERSEMBAHAN

MOTTO

 Orang yang berjiwa besar memiliki dua, satu hati menangis dan yang satu lagi bersabar

 Kebijaksanaan tidak lagi merupakan kebijaksanaan apabila ia menjadi terlalu angkuh untuk menangis, terlalu serius untuk tertawa, dan terlalu egois untuk melihat yang lain kecuali dirinya sendiri.

(Kahlil Gibran) PERSEMBAHAN

Skripsi ini penulis persembahkan kepada:

1. Allah SWT yang telah memberi kesehatan, rizki, dan kelancaran selama membuat laporan skripsi saya.

2. Kedua orang tua saya yang telah mendoakan dan mendukung saya dengan sepenuh hati.

3. Teman-teman yang telah membantu memberikan motivasi dan saran.

(6)

vi

RINGKASAN

Pengelolaan stok pada Andin Collection masih menggunakan cara yang manual dengan mencatat dan mengecek satu persatu barang yang menyebabkan lambatnya informasi stok untuk sampai kepada reseller.

Berdasarkan masalah tersebut penulis membuat sebuah sistem yang dapat digunakan untuk mengelola stok dan transaksi penjualan serta mengecek informasi stok dan ongkos kirim menggunakan SMS Gateway yang auto respond.

Hasil dari penelitian tersebut menghasilkan Sistem Informasi Stok Berbasis SMS Gateway pada Andin Collection Kudus yang dapat membantu mempermudah dalam pengelolaan dan pengecekan stok.

(7)

vii

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Tuhan Yang Maha Esa, atas anugerah dan Hidayah-Nya kepada penulis sehingga penulis dapat menyelesaikan Laporan Skripsi di Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.

Penyusunan Skripsi ini merupakan salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus.

Penulis menyadari bahwa di dalam penyusunan Laporan Skripsi ini tentunya masih terdapat berbagai kekurangan, sehingga penulis akan sangat menghargai segala masukan yang berguna dari pembaca.

Atas tersusunnya Laporan Skripsi ini, penulis mengucapkan terima kasih yang kepada :

1. Bapak Dr. Suparnyo, SH., MS., selaku Rektor Universitas Muria Kudus 2. Bapak Mohammad Dahlan, ST, MT, selaku Dekan Fakultas Teknik

Universitas Muria Kudus

3. Bapak R. Rhoedy Setiawan, M.Kom, selaku ketua Program Studi Sistem Informasi S-1 Fakultas Teknik Universitas Muria Kudus

4. Bapak Yudie Irawan, M.Kom, selaku pembimbing utama yang telah membimbing dan mengarahkan penulis dalam menyelesaikan Laporan Skripsi ini.

5. Bapak Syafiul Muzid, ST, M.Cs, selaku pembimbing pembantu yang telah membimbing dan mengarahkan penulis dalam menyelesaikan Laporan Skripsi ini.

6. Ibu Ani Hardiningrum, S.Kom, selaku owner Andin Collection yang telah memberikan informasi dan narasumber tentang pelaksanaan penyusunan skripsi.

7. Bapak dan Ibu yang selalu memberi dukungan baik material maupun spiritual bagi penulis dengan sepenuh hati

(8)

viii

8. Kepada semua teman-teman Fakultas Teknik Program Studi Sistem Informasi yang tidak mungkin penulis sebutkan satu persatu yang telah memberikan saran dan motivasi dalam penulisan laporan ini penulis ucapkan terima kasih.

9. Dan semua pihak lain yang tidak dapat penulis sebutkan satu per-satu yang telah membantu penulis dalam menyelesaikan laporan ini

Penulis menyadari bahwa dalam penyusunan laporan ini masih jauh dari sempurna.Keterbatasan pengetahuan merupakan salah satu kendala terbesar dalam penulisan laporan ini dan masih banyak memerlukan perbaikan, usul serta saran yang bersifat membangun sangat diharapkan demi penyempurnaan laporan ini.

Akhir kata, penulis mengucapkan mohon maaf atas keterbatasan dan kekurangan Laporan Skripsi ini Penulis berharap semoga Laporan Skripsi ini bermanfaat bagi penulis pada khususnya dan para pembaca pada umumnya.

Kudus, 12 Juli 2016 Penulis,

(9)

ix

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

HALAMAN PERNYATAAN KEASLIAN. ... iv

MOTTO DAN PERSEMBAHAN . ... v

RINGKASAN ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... ix

DAFTAR TABEL ... xii

DAFTAR GAMBAR ... xiv

DAFTAR LAMPIRAN ... xviii

BAB I : PENDAHULUAN 1.1 Latar Belakang ... 1 1.2 Perumusan Masalah ... 2 1.3 Batasan Masalah... 2 1.4 Tujuan Skripsi. ... 3 1.5 Manfaat Skripsi ... 3

1.5.1. Bagi Andin Collection. ... 3

1.5.2. Bagi Reseller dan Agen. ... 3

1.5.3. Bagi Penulis. ... 3

1.5.4. Bagi Universitas Muria Kudus... 4

1.6. Tinjauan Pustaka ... 4

1.7. Metode Penelitian ... 5

1.7.1 Metode Pengumpulan Data... 5

1.7.2 Metode Pengembangan Perangkat Lunak. ... 6

1.8. Sistematika Penulisan ... 7

BAB II : LANDASAN TEORI 2.1. Konsep Dasar Sistem ... 9

2.1.1. Pengertian Sistem ... 9

(10)

x

2.1.3 Pengertian Sistem Informasi ... 9

2.2. Stok dan Pemasaran... 9

2.2.1 Pengertian Stok ... 9

2.2.2 Pemasaran ... 10

2.3. Pengertian SMS Gateway ... 10

2.4 Flowchart ... 12

2.5 Unified Modeling Language (UML) ... 14

2.6 Entity Relationship Diagram (ERD) ... 20

2.6.1 Elemen-Elemen Diagram Hubungan Entitas ... 20

2.6.2 Notasi ERD ... 21

2.6.3 Tahapan Pembuatan Diagram E-R ... 22

BAB III : TINJAUAN OBJEK PERUSAHAAN 3.1. Gambaran Umum Perusahaan... 23

3.2. Keuntungan Bergabung dengan Andin Collection ... 23

3.3. Syarat menjadi Agen dan Reseller Andin Collection ... 24

3.4. Letak Geografis ... 25

3.5. Analisa Sistem Lama ... 26

BAB IV : ANALISIS DAN PERANCANGAN 4.1. Analisa dan Kebutuhan……… 29

4.1.1. Analisa Kebutuhan Data dan Informasi. ... 29

4.1.2. Analisa Aktor Sistem... 30

4.2. Analisa Perancangan Sistem ... 31

4.3. Bisnis Use Case Diagram. ... 32

4.4. Sistem Use Case Diagram. ... 33

4.5. Class Diagram. ... 41

4.6. Sequence Diagram. ... 45

4.7. Activity Diagram. ... 55

4.8. Statechart Diagram. ... 61

4.9. Entity Relationship Diagram (ERD). ... 71

4.10. Kamus Data. ... 74

(11)

xi

4.12. Perancangan Interface. ... 80 BAB V : IMPLEMENTASI SISTEM

5.1 Lingkungan Implementasi ... 86 5.2. Tampilan Program. ... 87 5.3. Pembahasan Data Kuisioner. ... 146 BAB VI : PENUTUP ...

6.1 Kesimpulan ... 148 6.2 Saran ... 148 DAFTAR PUSTAKA

(12)

xii

DAFTAR TABEL

Tabel 2.1 : Flowchart Direction Symbols ... 12

Tabel 2.2 : Processing Symbols ... 13

Tabel 2.3 : Input-output Symbol ... 13

Tabel 2.4 : Notasi Use Case Diagram... 15

Tabel 2.5 : Notasi Class Diagram ... 16

Tabel 2.6 : Notasi Multiplicity Class... 17

Tabel 2.7 : Notasi Sequence Diagram ... 18

Tabel 2.8 : Notasi Activity Diagram ... 19

Tabel 2.9 : Notasi Statechart Diagram ... 20

Tabel 2.10 : Notasi ERD ... 22

Tabel 4.1 : Tabel Kebutuhan Sistem, Aktor dan Use Case ... 31

Tabel 4.2 : Tabel deskripsi aktor pada sistem... 34

Tabel 4.3 : Tabel use case pada sistem. ... 34

Tabel 4.4 : Tabel deskripsi use case kelola data user ... 35

Tabel 4.5 : Tabel deskripsi use case kelola data reseller ... 36

Tabel 4.6 : Tabel deskripsi use case kelola data barang ... 36

Tabel 4.7 : Tabel deskripsi use case kelola stok ... 37

Tabel 4.8 : Tabel deskripsi use case kelola data kabupaten ... 38

Tabel 4.9 : Tabel deskripsi use case kelola kecamatan dan ongkir ... 38

Tabel 4.10 : Tabel deskripsi use caserequest ... 39

Tabel 4.11 : Tabel deskripsi use case respond SMS... 40

Tabel 4.12 : Tabel deskripsi use case penjualan. ... 40

Tabel 4.13 : Tabel deskripsi use case laporan. ... 41

Tabel 4.14 : Struktur tb_user. ... 75

Tabel 4.15 : Struktur tb_reseller. ... 75

Tabel 4.16 : Struktur tb_barang. ... 76

Tabel 4.17 : Struktur tb_kabupaten. ... 77

Tabel 4.18 : Struktur tb_kecamatan. ... 77

(13)

xiii

Tabel 4.20 : Struktur tb_penjualan. ... 78 Tabel 4.21 : Struktur tb_detail. ... 79 Tabel 5.1 : Tabel hasil data kuisioner. ... 147

(14)

xiv

DAFTAR GAMBAR

Gambar 3.1 : Denah lokasi Andin Collection Kudus ... 25

Gambar 3.2 : Flow of document pengecekan stok dan pemesanan page 1 27 Gambar 3.3 : Flow of document pengecekan stok dan pemesanan page 2 28 Gambar 4.1 : Bisnis use case diagram ... 33

Gambar 4.2 : Use case diagram ... 33

Gambar 4.3 : Class user ... 41

Gambar 4.4 : Class admin ... 42

Gambar 4.5 : Class pimpinan ... 42

Gambar 4.6 : Class barang ... 42

Gambar 4.7 : Classreseller ... 43

Gambar 4.8 : Class kabupaten ... 43

Gambar 4.9 : Class kecamatan ... 43

Gambar 4.10 : Class penjualan... 44

Gambar 4.11 : Class SMS ... 44

Gambar 4.12 : Class SMS center ... 44

Gambar 4.13 : Class Diagram Sistem Informasi Stok Berbasis SMS Gateway ... 45 44 Gambar 4.14 : Sequence diagram kelola data user ... 46

Gambar 4.15 : Sequence diagram kelola data barang ... 47

Gambar 4.16 : Sequence diagram kelola data reseller ... 48

Gambar 4.17 : Sequence diagram kelola stok ... 49

Gambar 4.18 : Sequence diagram kelola data kabupaten ... 50

Gambar 4.19 : Sequence diagram kelola kecamatan dan ongkir ... 51

Gambar 4.20 : Sequence diagramrequest respond ... 52

Gambar 4.21 : Sequence diagram penjualan ... 53

Gambar 4.22 : Sequence diagram laporan ... 54

Gambar 4.23 : Activity diagram mengelola user ... 55

Gambar 4.24 : Activity diagram mengelola reseller... 56

(15)

xv

Gambar 4.26 : Activity diagram mengelola stok ... 57

Gambar 4.27 : Activity diagram mengelola kabupaten... 57

Gambar 4.28 : Activity diagram mengelola kecamatan dan ongkir ... 58

Gambar 4.29 : Activity diagram request ... 58

Gambar 4.30 : Activity diagramrespond ... 59

Gambar 4.31 : Activity diagram penjualan ... 60

Gambar 4.32 : Activity diagram laporan ... 61

Gambar 4.33 : Statechart diagram tambah user ... 62

Gambar 4.34 : Statechart diagram ubah user ... 62

Gambar 4.35 : Statechart diagram hapus user ... 62

Gambar 4.36 : Statechart diagram tambah data reseller ... 63

Gambar 4.37 : Statechart diagram ubah data reseller ... 63

Gambar 4.38 : Statechart diagram hapus data reseller ... 63

Gambar 4.39 : Statechart diagram cetak data reseller ... 64

Gambar 4.40 : Statechart diagram tambah data barang ... 64

Gambar 4.41 : Statechart diagram ubah data barang ... 64

Gambar 4.42 : Statechart diagram hapus data barang ... 65

Gambar 4.43 : Statechart diagram cetak data barang ... 65

Gambar 4.44 : Statechart diagram tambah data stok ... 65

Gambar 4.45 : Statechart diagram ubah data stok. ... 66

Gambar 4.46 : Statechart diagram hapus data stok... 66

Gambar 4.47 : Statechart diagram tambah data kabupaten. ... 66

Gambar 4.48 : Statechart diagram ubah data kabupaten. ... 67

Gambar 4.49 : Statechart diagram hapus data kabupaten. ... 67

Gambar 4.50 : Statechart diagram tambah data kecamatan. ... 67

Gambar 4.51 : Statechart diagram ubah data kecamatan. ... 68

Gambar 4.52 : Statechart diagram hapus data kecamatan... 68

Gambar 4.53 : Statechart diagram cetak data kecamatan ... 68

Gambar 4.54 : Statechart diagram cek stok... 69

Gambar 4.55 : Statechart diagram cek ongkir ... 69

(16)

xvi

Gambar 4.57 : Statechart diagram respond data ongkir ... 70

Gambar 4.58 : Statechart diagram tambah data penjualan ... 70

Gambar 4.59 : Statechart diagram ubah data penjualan ... 70

Gambar 4.60 : Statechart diagram hapus data penjualan ... 71

Gambar 4.61 : Statechart diagram cetak data penjualan ... 71

Gambar 4.62 : Statechart diagram cetak laporan data reseller... 71

Gambar 4.63 : Statechart diagram cetak laporan data ongkos kirim ... 72

Gambar 4.64 : Statechart diagram cetak laporan data barang ... 72

Gambar 4.65 : Statechart diagram cetak laporan data penjualan ... 72

Gambar 4.66 : Menentukan entitas ... 73

Gambar 4.67 : Menentukan primary key ... 73

Gambar 4.68 : Menentukan derajat kardinalitas ... 73

Gambar 4.69 : Melengkapi entitas dan relasi dengan atribut ... 74

Gambar 4.70 : Relasi Tabel ... 79

Gambar 4.71 : Desain Form Login ... 80

Gambar 4.72 : Desain Form Menu Utama ... 80

Gambar 4.73 : Desain Form Data Reseller ... 81

Gambar 4.74 : Desain Form Data Barang ... 81

Gambar 4.75 : Desain Form Data Kabupaten dan Kecamatan ... 82

Gambar 4.76 : Desain Form Tambah Stok Barang ... 82

Gambar 4.77 : Desain Form Transaksi Penjualan ... 83

Gambar 4.78 : Desain Form Total Biaya ... 83

Gambar 4.79 : Desain form SMS ... 84

Gambar 4.80 : Desain laporan data reseller ... 84

Gambar 4.81 : Desain laporan data kecamatan dan ongkir... 84

Gambar 4.82 : Desain Laporan Data Barang ... 85

Gambar 4.83 : Desain Laporan Data Penjualan ... 85

Gambar 5.1 : Form Login... 87

Gambar 5.2 : Tampilan Halaman Menu Utama ... 88

Gambar 5.3 : Gambar 5.3 Form Kelola Data User ... 91

(17)

xvii

Gambar 5.5 : Form Kelola Data Barang ... 102

Gambar 5.6 : Form Data Kabupaten ... 107

Gambar 5.7 : Form Data Kecamatan ... 112

Gambar 5.8 : Form Kelola Stok Barang ... 118

Gambar 5.9 : Form Transaksi Penjualan ... 121

Gambar 5.10 : Form Total Biaya ... 135

Gambar 5.11 : Form SMS Gateway ... 136

Gambar 5.12 : Request Respond SMS ... 142

Gambar 5.13 : Form Laporan Data Reseller ... 142

Gambar 5.14 : Form Laporan Data Biaya Jasa Pengiriman ... 143

Gambar 5.15 : Form Laporan Barang ... 145

(18)

xviii

DAFTAR LAMPIRAN

Lampiran 1 : Kuisioner

Lampiran 2 : Buku Konsultasi Skripsi

Lampiran 3 : Surat balasan penelitian dari Andin Collection Lampiran 4 : Biografi Penulis

Gambar

Tabel 4.20  :  Struktur tb_penjualan. .........................................................

Referensi

Dokumen terkait

6 Karena penelitian yang dilakukan adalah termasuk jenis penelitian kualitatif, maka observasi yang peneliti lakukan dalam penelitian ini adalah observasi terus

Seluruh saluran yang menggunakan penghantar dari suatu sistem tenaga listrik memiliki parameter yaitu sebagai berikut :resistansi saluran ,induktansi ,kapasitansi

Sedangkan untuk menentukan besarnya kawat penghantar yang akan digunakan, maka yang harus dilakukan pertama-tama adalah dihitung secara teoritis dahulu, dan kemudian hasil

a) Bila mungkin sebaiknya dari awal diperiksa fungsi hati, fungsi ginjal dan darah lengkap. b) Fungsi hati ; SGOT, SGPT, bilirubin, fungsi ginjal : ureum, kreatinin, dan

When all is said and done, regardless of how flashy the sketch may be or how killer it may look, the essence of why we sketch ideas as designers is seeded in effectively

Entitas pelaporan adalah unit pemerintahan yang terdiri dari satu atau lebih 13. entitas akuntansi atau entitas pelaporan yang menurut ketentuan peraturan

Sejalan dengan kecenderungan tersebut timbul pula berbagai masalah, baik masalah yang berkaitan dengan kegiatan Yayasan yang tidak sesuai dengan maksud dan tujuan yang tercantum

Berdasarkan tabel 2 menjelaskan bahwa ada perbedaan pre dan post posisi semi fowler terhadap penanganan pasien sesak yaitu HR, RR, dan skala sesak terjadi perbedaan