• Tidak ada hasil yang ditemukan

Sistem Informasi Pengelolaan Order Barang Kerajinan Rotan Berbasis Desktop pada Marto Putro Rotan

N/A
N/A
Protected

Academic year: 2018

Membagikan "Sistem Informasi Pengelolaan Order Barang Kerajinan Rotan Berbasis Desktop pada Marto Putro Rotan"

Copied!
19
0
0

Teks penuh

(1)

i

LAPORAN SKRIPSI

Sistem Informasi Pengelolaan

Order

Barang Kerajinan Rotan

Berbasis

Desktop

pada Marto Putro Rotan

Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik

Universitas Muria Kudus

Disusun Oleh :

Nama : Didik Kurniawan

Nim : 200853258

Program Studi : Sistem Informasi

Fakultas : Teknik

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

(2)

HALAMAN PERSETUJUAN

Nama : Didik Kurniawan

NIM : 2008-53-258

Program Studi : Sistem Informasi

Judul Skripsi : Sistem Informasi PengelolaanOrderBarang

Kerajinan Rotan BerbasisDesktoppada Marto Putro Rotan

Pembimbing I : Arif Setiawan, S.Kom, M.Cs Pembimbing II : Syafiul Muzid, ST

Telah disetujui oleh tim pembimbing untuk diuji

Kudus, 7 Januari 2013 Menyetujui :

Pembimbing I Pembimbing II

(3)

iii

HALAMAN PENGESAHAN

Nama : Didik Kurniawan

NIM : 2008-53-258

Program Studi : Sistem Informasi

Judul Skripsi : Sistem Informasi PengelolaanOrderBarang

Kerajinan Rotan BerbasisDesktoppada Marto Putro Rotan

Pembimbing I : Arif Setiawan, S.Kom, M.Cs Pembimbing II : Syafiul Muzid, ST

Telah diujikan pada ujian sarjana, tanggal 8 Maret 2013 dan dinyatakan LULUS

Kudus, 14 Januari 2013

Penguji Utama Penguji I Penguji II

Pratomo Setiaji, S.Kom, M.Kom Supriyono, M.Kom Noor Latifah, S.Kom

Mengetahui : Dekan Fakultas Teknik

(4)

SURAT PERNYATAAN PERSETUJUAN PUBLIKASI

KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS

Yang bertanda tangan di bawah ini, saya :

Nama : Didik Kurniawan

NIM : 2008-53-258

Program Studi : Sistem Informasi Jenjang : Strata Satu (S1) Jenis Karya : Skripsi

Demi pengembangan ilmu pengetahuan, dengan ini menyetujui untuk memberikan ijin kepada pihak Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus Hak Bebas Royalti Non-Eksklusif (Non-exclusive Royalti-Free Right) atas karya ilmiah kami yang berjudul : “Sistem Infomasi Penerimaan Mahasiswa Baru Berbasis dengan SMS Gateway di Universitas Muria Kudus” beserta perangkat yang diperlukan (apabila ada).

Dengan Hak Bebas Royalti Non-Eksklusif ini pihak Universitas Muria Kudus berhak menyimpan, mengalih-media atau bentuk-kan, pengelolaannya dalam pangkalan data (database), untuk kepentingan akademis tanpa perlu meminta ijin dari saya.

Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Universitas Muria Kudus, segala bentuk tuntutan hukum yang timbul atas pelanggaran Hak Cipta dalam karya ilmiah saya ini.

Demikian pernyataan ini saya buat dengan sebenarnya.

Kudus, 20 Maret 2013 Yang menyatakan,

(5)

v

HALAMAN MOTTO DAN PERSEMBAHAN

MOTTO

“Hidup itu bagaimana cara kita mencapai tujuan akhir dari kehidupan dengan

Mengejar Tujuan Hidup Itu”

“Ilmu adalah keistimewaan yang harus kamu cari, pahami, dan ajarkan”

“Do’a sebagai sarana komunikasi kepada Sang Pencipta Allah SWT untuk

mendapatkan ridho-Nya”

“Usia tolak ukur dari apa yang kita lakukan sampai akhir”

“Pekerja kerasbukanya tak pernah gagal,tetapi tidak pernah menyerah”

PERSEMBAHAN

Skripsi ini penulis persembahkan kepada: 1. Ibu dan Bapak tercinta,

2. Kakak dan Adikku tersayang, 3. Teman-temanku,

4. Civitas Akademik Teknik,Sistem

(6)

RINGKASAN

Laporan skripsi dengan judul “Sistem Informasi Pengelolaan Order Barang Kerajinan Rotan Berbasis Desktop pada Marto Putro Rotan” telah dilaksanakan dengan bagaimana menganalisa, merancang dan membangun Sistem Informasi pengelolaanOrder.

Tujuan dari skripsi ini adalah menghasilkan sistem informasi untuk memudahkan petugas dalam proses pengelolaan data pemesan, pemesanan, pembayaran dan pengiriman barang, serta pembuatan laporan sesuai kategori yang diinginkan.

Sistem ini dirancang menggunakan pemodelan UML. Sedangkan bahasa pemrograman yang digunakan adalah Visual Basic.Net 2012 serta menggunkan database MySql.

(7)

vii

KATA PENGANTAR

Alhamdulillah segala puji dan syukur ke hadirat Allah SWT, karenadengan rahmat, karunia, dan hidayah-Nya, skripsi yang berjudul Sistem Informasi Pengelolaan Order Barang Kerajinan Rotan Berbasis Desktop pada Marto Putro Rotan telah selesai disusun. Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus.

Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada :

1. Bapak Prof. Dr. dr. Sarjadi, Sp.PA. selaku Rektor Universitas Muria Kudus. 2. Bapak Rochmad Winarso, ST., MT. selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

3. Bapak Arif Setiawan, S.Kom., M.Cs. selaku Ka.Progdi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.

4. Bapak Arif Setiawan, S.Kom., M.Cs. selaku Pembimbing I, yang telah meluangkan waktunya, memberikan banyak bimbingan, masukan, dan pengesahan kepada penulis.

5. Bapak Syafiul Muzid, ST. selaku Pembimbing II, yang telah meluangkan waktunya, memberikan banyak bimbingan, masukan, dan pengesahan kepada penulis.

6. Ibu dan Bapak tercinta yang telah memberikan penulis motivasi, semangat, nasehat, do’a kepada penulis sampai akhir penyusunan skripsi ini.

7. Adikku yang selalu memberi do’a, semangat dan dukungan.

8. Teman–teman kelas D,asdos, senior, seangkatan, seluruh rekan–rekanSI, dan seluruh rekan–rekan lainnya yang juga memberikan dukungan serta berbagaiilmu yang didapat oleh penulis tak akan terlupakan.

(8)

10. Serta berbagai pihak yang tidak dapat sebutkan satu persatu yang telah banyak membantu penulis dalam penyusunan skripsi ini.

Penulis menyadari bahwa perkembangan teknologi akan selalu bertambah maju seiring dengan bertambahnya waktu, begitu pula dengan ilmu pengetahuan yang terus berkembang. Oleh karena itu, penulis menyadari masih kurang sempurnanya dalam pembuatan skripsi ini dan penulis berharap agar nantinya dapat dikembangkan serta bisalebih bermanfaat. Amin.

Kudus, 15 Januari 2013

(9)

ix DAFTAR ISI

HALAMAN JUDUL... i

HALAMAN PERSETUJUAN... ii

HALAMAN PENGESAHAN... iii

HALAMAN PERNYATAAN PERSETUJUAN PUBLIKASI... iv

HALAMAN MOTTO DAN PERSEMBAHAN... v

RINGKASAN ... vi

KATA PENGANTAR ... vii

DAFTAR ISI... xi

DAFTAR TABEL... xiii

DAFTAR GAMBAR ... xv

DAFTAR LAMPIRAN ... xix

BAB I : PENDAHULUAN 1.1 Latar Belakang Masalah ... 1

1.2 Perumusan Masalah ... 2

1.3 Batasan Masalah ... 2

1.4 Tujuan Skripsi... 2

1.5 Manfaat Skripsi... 2

1.5.1 Bagi Marto Putro Rotan... 3

1.5.2 Bagi Akademik... 3

1.5.3 Bagi Penulis... 3

1.6 Tinjauan Pustaka... 3

1.7 Metodologi Penelitian... 4

1.7.1 Obyek Penelitian ... 4

1.7.2 Metodologi Pengumpulan Data... 4

1.7.3 Metodologi Rekayasa Perangkat Lunak... 5

1.8 Sistematika Penulisan ... 6

(10)

2.1.1 Pengertian Sistem... 8

2.1.2 Klasifikasi Sistem... ... 8

2.1.3 Siklus Informasi... ... 9

2.1.4 Kualitas Informasi... 10

2.1.5 Nilai Informasi.... ... 10

2.2. Pengertian Sistem Informasi... 10

2.3. PengertianOrder... 14

2.4. Pengertian PengelolaanOrder... 14

2.5. Pengertian Sistem Informasi PengelolaanOrder... 14

2.6. Bagan Alir Diagram... 15

2.7. Konsep Dasar Pemodelan Obyek ... 17

2.7.1 Obyek... ... 17

2.7.2 Kelas.... ... 17

2.7.3 Diagram Obyek... ... 17

2.7.4 Atribut.... ... 17

2.7.5 Metode dan Operasi.... ... 18

2.7.6 Link dan Asosiasi... 18

2.7.7 Multiplisitas.... ... 18

2.7.8 Agregasi... ... 19

2.7.9 Generalisasi dan Pewarisan... 19

2.8. UML (Unified Modelling Language) ... 20

2.8.1 Use Case Diagram...... 20

2.8.2 Class Diagram.. ... 22

2.8.3 Sequence Diagram.. ... 22

2.8.4 Statechart Diagram... 24

2.8.5 Activity Diagram... ... 25

(11)

xi

3.2.1 Visi... 29

3.2.2 Misi ... 30

3.2.3 Tujuan ... 30

3.3 Denah Lokasi Marto Putro Rotan ... 30

3.4 Struktur Organisasi ... 31

3.4.1 Diskripsi Kerja.. ... 32

3.5 Flow Of Document(FOD) Pembuatan Kartu Pelanggan ... 33

3.6 FOD Proses PenerimaanOrder.... ... 35

3.7 FOD Proses Pengiriman Barang... ... 36

BAB IV : ANALISA DAN PERANCANGAN 4.1. Analisa Kebutuhan Sistem... 38

4.2. Analisa Kebutuhan Data dan Informasi... 38

4.3. Desain Sistem ... 39

4.3.1. AnalisaActor... 39

4.3.2. Proses Bisnis pada BisnisUse Case... 39

4.3.3. Perancangan BisnisUse case Diagram... 40

4.3.4. Proses Bisnis pada SistemUse case... 40

4.3.5. Perancangan Sistem Use Case Diagram... ... 41

4.3.6. Narasi Use Case Diagram (PerUse Case).... ... 42

4.3.7. Class Diagram.. ... 53

4.3.8. Sequence Diagram... ... 57

4.3.9. Activity Diagram... ... 64

4.3.10.Statechart Diagram... 71

4.4. Entity Relationship Diagram(ERD)... ... 78

4.5. Perancangan Database ... 81

4.6. HIPO (Hierarchy Plus Input-Process-Output)... ... 85

4.7. DesainInputdan DesainOutput... 87

4.7.1. DesainInput.... ... 88

(12)

BAB V : PEMBAHASAN DAN IMPLEMENTASI

5.1. Kebutuhan Sistem ... 93

5.1.1. Identifikasi Kebutuhan Hardware... ... 93

5.1.2. Identifikasi Kebutuhan Brainware... ... 93

5.2. Implementasi Sistem... 93

5.2.1. Persiapan... ... 93

5.2.2. FormMenu Utama... 93

5.2.3. Form Login.... ... 94

5.2.4. FormBarang... ... 94

5.2.5. FormPemesan.... ... 95

5.2.6. FormPemesanan... 95

5.2.7. FormPembayaran.. ... 96

5.2.8. FormPengiriman... ... 97

5.2.8. Laporan.... ... 97

5.3. Pengujian Sistem... ... 101

5.3.1. Normal.... ... 101

5.3.2. Tidak Normal... ... 103

BAB VI : PENUTUP 6.1. Kesimpulan ... 104

6.2. Saran.... ... 104

(13)

xiii

DAFTAR TABEL

Tabel 2.1. Simbol Bagan Alir ... 16

Tabel 2.2 : Notasi dalam UML...21

Tabel 2.3 : NotasiSequence Diagram... 23

Tabel 2.4 : NotasiStatechart Diagram... 24

Tabel 2.5 : NotasiActivity Diagram... 25

Tabel 2.6 : Simbol – Simbol ERD... ... 28

Tabel 4.1: Proses Bisnis pada Bisnis Use Case Sistem Informasi Pengelolaan Order... 39

Tabel 4.2: Proses Bisnis pada SistemUse CaseSistem Informas Pengelolaan Order... 41

Tabel 4.3: Kelola Data Pemesan(Alur Optimistic)... 42

Tabel 4.4: Kelola Data Pemesan(Alur Pesimistic) ... 43

Tabel 4.5: Kelola Data Pemesanan dan Cetak Nota Pemesanan(Alur Optimistic) 44 Tabel 4.6: Kelola Data Pemesanan dan Cetak Nota Pemesanan(Alur Pesimistic)45 Tabel 4.7: Kelola Barang(Alur Optimistic)... 46

Tabel 4.8 : Kelola Barang(Alur Pesimistic) ... 47

Tabel 4.9 : Kelola Data Pengiriman(Alur Optimistic) ... 48

Tabel 4.10: Kelola Data Pengiriman(Alur Pesimistic)... 49

Tabel 4.11: Kelola Pembayaran(Alur Optimistic)... 49

Tabel 4.12: Kelola Pembayaran(Alur Pesimistic)... 50

Tabel 4.13: Cetak Laporan(Alur Optimistic) ... 51

Tabel 4.14: Cetak Laporan(Alur Pesimistic)... 51

Tabel 4.15: Cek Laporan(Alur Optimistic) ... 52

Tabel 4.16: Cek Laporan(Alur Pesimistic)... 52

Tabel 4.17: Tabel Petugas ... 81

Tabel 4.18: Tabel Pemesan ... 82

Tabel 4.19: Tabel Barang ... 82

Tabel 4.20: Tabel Pemesanan ... 83

(14)

Tabel 4.22: Tabel Pengiriman ... 83

Tabel 4.23: Tabel Pembayaran... 84

Tabel 4.24: Tabel Detil Bayar ... 84

(15)

xv

DAFTAR GAMBAR

Gambar 2.1. Siklus Informasi ... 9

Gambar 2.2: Diagram Obyek ... 17

Gambar 2.3: Kelas Dengan Atribut... 17

Gambar 2.4: Operasi Suatu Kelas ... 18

Gambar 2.5:Linkdan Asosiasi satu-ke-satu suatu kelas ... 18

Gambar 2.6: Contoh Multiplisitas... 19

Gambar 2.7: Agregasi ... 19

Gambar 2.8: Pewarisan atribut dari kelas pendahulu ke kelas turunan... 20

Gambar 2.9: Diagram KardinalitasOne to One... 27

Gambar 2.10: Diagram KardinalitasOne to Many... 27

Gambar 2.11: Diagram KardinalitasMany to Many... 28

Gambar 3.1: Denah Lokasi Marto Putro Rotan ... 31

Gambar 3.2: Struktur Organisasi Marto Putro Rotan... 31

Gambar 3.3:Flow Of DiagramPembuatan Kartu Pelanggan... 34

Gambar 3.4: FOD PenerimaanOrder... 36

Gambar 3.5: FOD Pegiriman Barang... 37

Gambar 4.1: BisnisUse Case Diagram ... 40

Gambar 4.2: SistemUse Case Diagram ... 41

Gambar 4.3:ClassPetugas ... 53

Gambar 4.4:ClassPemesan ... 54

Gambar 4.5:ClassBarang ... 54

Gambar 4.6:ClassPemesanan ... 55

Gambar 4.7:ClassDetil Pesan ... 55

Gambar 4.8:ClassPengiriman ... 55

Gambar 4.9:ClassPembayaran ... 56

Gambar 4.10:ClassDetil Bayar ... 56

Gambar 4.11:Class DiagramSistem Informasi PengelolaanOrder... 57

Gambar 4.12:Sequence Diagram Login... 57

Gambar 4.13:Sequence DiagramKelola Data Pemesan... 58

(16)

Gambar 4.15:Sequence DiagramKelola Data Pemesanan dan Cetak Nota

Pemesanan ... 60

Gambar 4.16:Sequence DiagramKelola Pembayaran... 61

Gambar 4.17:Sequence DiagramKelola Data Pengiriman... 62

Gambar 4.18:Sequence DiagramCetak Laporan... 63

Gambar 4.19:Sequence DiagramCek Laporan ... 63

Gambar 4.20:Activity Diagram Login... 64

Gambar 4.21:Activity DiagramKelola Data Pemesan... 65

Gambar 4.22:Activity DiagramKelola Data Barang ... 66

Gambar 4.23:Activity DiagramKelola Data Pemesanan dan Cetak Nota Pemesanan ... 67

Gambar 4.24:Activity DiagramPembayaran ... 68

Gambar 4.25:Activity DiagramData Pengiriman ... 69

Gambar 4.26:Activity DiagramCetak Laporan ... 70

Gambar 4.27:Activity DiagramCek Laporan ... 70

Gambar 4.28:Statechart Diagram Login... 71

Gambar 4.29:Statechart DiagramTambah Data Pemesan ... 71

Gambar 4.30:Statechart DiagramEdit Data Pemesan ... 72

Gambar 4.31:Statechart DiagramHapus Data Pemesan ... 72

Gambar 4.32:Statechart DiagramCetak Data Pemesan... 72

Gambar 4.33:Statechart DiagramTambah Data Barang... 73

Gambar 4.34:Statechart DiagramEdit Data Barang ... 73

Gambar 4.35:Statechart DiagramHapus Data Barang ... 73

Gambar 4.36:Statechart DiagramTambah Data Pemesanan dan Cetak Nota Pemesanan ... 74

(17)

xvii

Gambar 4.41:Statechart DiagramHapus Detil Pesan ... 75

Gambar 4.42:Statechart DiagramTambah Data Pembayaran ... 76

Gambar 4.43:Statechart DiagramEdit Data Pembayaran ... 76

Gambar 4.44:Statechart DiagramHapus Data Pembayaran ... 76

Gambar 4.45:Statechart DiagramTambah Detil Bayar ... 77

Gambar 4.46:Statechart DiagramHapus Detil Bayar ... 77

Gambar 4.47:Statechart DiagramTambah Data Pengiriman... 78

Gambar 4.48:Statechart DiagramEdit Data Pengiriman ... 78

Gambar 4.49:Statechart DiagramHapus Data Pengiriman... 78

Gambar 4.50: Identifikasi Entitas ... 79

Gambar 4.51: Entitas Beserta Primary Key ... 79

Gambar 4.52: Derajat Kardinalitas Petugas dengan Barang ... 79

Gambar 4.53: Derajat Kardinalitas Petugas dengan Pemesan ... 80

Gambar 4.54: Derajat Kardinalitas Petugas dengan Pemesanan ... 80

Gambar 4.55: Derajat Kardinalitas Petugas dengan Pembayaran... 80

Gambar 4.56: Derajat Kardinalitas Petugas dengan Pengiriman ... 80

Gambar 4.57:RelationshipERD ... 81

Gambar 4.58: Relasi Tabel... 84

Gambar 4.59: HIPO Sistem Informasi PengelolaanOrder... 86

Gambar 4.60: DesainForm Login... 88

Gambar 4.61: DesainFormPetugas ... 88

Gambar 4.62: DesainFormPemesan ... 88

Gambar 4.63: DesainFormBarang ... 89

Gambar 4.64: DesainFormPemesanan... 89

Gambar 4.65: DesainFormPembayaran ... 89

Gambar 4.66: DesainFormPengiriman ... 90

Gambar 4.67: Desain Laporan Data Pemesan... 90

Gambar 4.68: Desain Laporan Data Barang ... 91

Gambar 4.69: Desain Laporan Data Pemesanan... 91

Gambar 4.70: Desain Laporan Pembayaran... 92

(18)

Gambar 5.1 :FormMenu Utama... 94

Gambar 5.2 :Form Login... 94

Gambar 5.3 :FormBarang ... 95

Gambar 5.4 :FormPemesan... 95

Gambar 5.5 :FormPemesanan ... 96

Gambar 5.6 :FormPembayaran ... 96

Gambar 5.7 :FormPengiriman ... 97

Gambar 5.8 : Laporan Data Barang ... 98

Gambar 5.9 : Laporan Data Pemesan... 98

Gambar 5.10 : Laporan Data Pemesanan ... 99

Gambar 5.11 : Laporan Data Pembayaran ... 99

Gambar 5.12 : Laporan Data Pengiriman.. ... 100

Gambar 5.13 : Nota Pemesanan.. ...100

Gambar 5.14 : Kartu Pelanggan.. ...101

Gambar 5.15 :LoginSukses.. ...101

Gambar 5.16 : Simpan Sukses.. ...101

Gambar 5.17 : InformasiUpdateSukses.. ...102

Gambar 5.18 : Informasi Hapus.. ...102

Gambar 5.19 : InformasiLogout...102

Gambar 5.20 : Informasi Keluar Program.. ...102

Gambar 5.21 :LoginGagal...103

(19)

xix

DAFTAR LAMPIRAN

Gambar

Tabel 4.25: Tabel HIPO ........................................................................................87

Referensi

Dokumen terkait

7 Papua merupakan salah satu dari banyak wilayah di Indonesia yang menuntut keadilan atas pelanggaran HAM masa lalu yang terjadi dalam skala luas, namun tidak pernah mendapat

[r]

Dalam waktu tiga bulan ini, selain membiasakan santri memakai bahasa Indonesia yang baik dan benar, santri juga sudah dibiasakan menghapal kosa kata bahasa asing, lengkap dengan

Ketiga, rubrik dalam penelitian ini masih digunakan untuk menguji terjemahan dari 1 novel, yaitu The Old Man and The Sea , sehingga sehingga diperlukan

Berdasarkan hasil uji t analisis pengaruh citra merek terhadap niat membeli pada calon pelanggan Pocari Sweat, dengan nilai signifikasi yang ditunjukan pada tabel

Elektroda tersebut adalah katoda (elektroda yang dihubungkan dengan kutub negatif) dan anoda (elektroda yang dihubungkan dengan kutub positif).Pada anoda terjadi

4.6.1 Pengaruh Citra Merek, Kesadaran Merek, Asosiasi Merek dan Pengetahuan Produk Terhadap Niat Pembelian Iphone di Surabaya

Pada era globalisasi saat ini bank memegang peran yang sangat penting dalam sebuah negara. Menurut undang-undang RI No. 10 tahun 1998, Bank adalah badan usaha