• Tidak ada hasil yang ditemukan

SISTEM INFORMASI ORDER CONTROL MANAGEMENT PADA DIPONEGORO DIGITAL PRINTING KUDUS

N/A
N/A
Protected

Academic year: 2018

Membagikan "SISTEM INFORMASI ORDER CONTROL MANAGEMENT PADA DIPONEGORO DIGITAL PRINTING KUDUS"

Copied!
18
0
0

Teks penuh

(1)

i

LAPORAN SKRIPSI

SISTEM INFORMASI

ORDER CONTROL MANAGEMENT

PADA DIPONEGORO DIGITAL PRINTING KUDUS

Disusun Oleh :

Nama : Widi Shofiyan Noor

NIM : 2010-53-154

Program Studi : Sistem Informasi

Fakultas : Teknik

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

KUDUS

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

v

HALAMAN MOTTO DAN PERSEMBAHAN

MOTTO

Aku bukanlah orang yang hebat

Tapi aku mau belajar

Dari orang-orang yang hebat

Aku adalah orang biasa tapi aku ingin menjadi

Orang yang luar biasa

Dan Aku bukanlah orang yang istimewa

Tapi aku ingin membuat seseorang

Menjadi istimewa. . . .

Jangan mencoba untuk menjadi orang yang sukses

Jadi cobalah untuk orang yang berguna.

(Albert Einstein)

PERSEMBAHAN

1. Allah SWT yang selalu jadi tujuanku

2. Kedua orang tua dan adik-adik yang senantiasa memberi semangat dan do’a 3. Orang yang aku sayang (RIZKA) yang telah memberikan support dalam

hidupku

4. Teman-teman yang selama ini membantu dalam menyelesaikan skripsi ini,

(6)

vi

RINGKASAN

Laporan skripsi dengan judul “Sistem Informasi Order Control

Management Pada Diponegoro Digital Printing Kudus” telah dilaksanakan

dengan tujuan menghasilkan suatu sistem order barang yang ada di Diponegoro Digital Printing.

Sistem informasi Order Control Management pada Diponegoro Digital Printing Kudus untuk ini digunakan untuk membantu dalam mengelola data order

pelanggan. Sehingga dengan adanya sistem ini, maka data order dapat dikelola dengan cepat. Sistem ini mampu meningkatkan kinerja admin dalam mengelola data pemesanan, karena dikelola dengan sistem.

Sistem ini dirancang menggunakan pemodelan sistem UML dan diimplementasikan ke dalam bahasa pemrograman Java dengan database MySQL.

(7)

vii

KATA PENGANTAR

Syukur Alhamdulillah penulis panjatkan kepada Alloh SWT, Dzat yang

Maha Memiliki sifat keagungan dan kemuliaan, atas rahmat, taufiq, hidayah serta

inayahNya dan segala sesuatu yang telah Alloh limpahkan kepada penulis,

sehingga penulis dapat menyelesaikan Laporan Skripsi dengan judul “Sistem Informasi Order Control Management Pada Diponegoro Digital Printing Kudus”. Sholawat serta salam senantiasa penulis haturkan ke pangkuan Nabi pemberi

petunjuk dan kerahmatan, yang di utus membawa Al Kitab dan Hikmat, sebagai

penutup sekalian Nabi, dan pemimpin para penunjuk kebenaran, yaitu junjungan

kita Nabi Muhammad SAW, juga atas semua Ahlul Bait, Sahabat, serta semua

Pengikutnya.

Penyusunan Laporan Skripsi ini merupakan salah satu syarat untuk

menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik

Universitas Muria Kudus.

Atas tersusunnya Laporan Skripsi ini, penulis mengucapkan terima kasih

yang sebesar-besarnya kepada :

1. Bapak Dr. Suparnyo, S.H., M.S. selaku Rektor Universitas Muria Kudus.

2. Bapak Rochmad Winarso, S.T., M.T. selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

3. Bapak R. Rhoedy Setiawan, M. Kom, selaku Ketua Program Studi Sistem

Informasi S-1.

4. Bapak Pratomo Setiaji, S.Kom, M.Kom selaku dosen pembimbing utama yang

telah membimbing Penulis dalam penyelesaian Laporan Skripsi ini.

5. Bapak Fajar Nugraha, M.Kom selaku dosen pembimbing pembantu yang telah

membimbing Penulis dalam penyelesaian Laporan Skripsi ini.

6. Bapak Hidayat terimakasih atas izin pelaksanaan penelitian Skripsi di

Percetakan Diponegoro Digital Printing Kudus.

7. Ibu, Bapak, Adik dan seluruh keluarga yang senantiasa mendoakan, memberi

(8)

viii

8. Guru, kerabat, sahabat, dan teman-teman semuanya yang telah memberikan

dukungan, semangat dan do’anya.

9. Semua pihak yang secara langsung atau tidak langsung yang telah membantu

penulis menyelesaikan laporan skripsi ini, yang tidak dapat penulis sebutkan

satu persatu. Semoga Allah SWT membalas segala kebaikan kalian semua

baik di dunia maupun di akhirat.

Hanya Allah lah pemilik segala kesempurnaan, tiada yang sempurna dari

buah karya seorang manusia. Akan tetapi, semoga dengan hidayah dan inayah

yang diberikan Alloh SWT kepada kita semua dapat menjadikan apa yang kita

perbuat mendapat ridlo dari Nya. Amin.

Kudus, 5 September 2015

Penulis,

(9)

ix

DAFTAR

ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH .. iv

HALAMAN MOTTO DAN PERSEMBAHAN ... v

RINGKASAN ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... ix

DAFTAR TABEL ... xiii

DAFTAR GAMBAR ... xiv

DAFTAR LAMPIRAN ... xvii

BAB I : PENDAHULUAN

1.4.2. Tujuan Pembuatan Skripsi ... 3

1.5. Tinjauan Pustaka ... 3

1.6. Metodologi Penelitian ... 4

1.6.1. Metode Pengembangan Sistem ... 4

1.6.2. Metode Perancangan Sistem ... 5

1.6.3. Objek Penelitian Skripsi ... 6

1.6.4. Metode Pengumpulan Data ... 6

1.7. Sistematika Penulisan ... 7

BAB II : LANDASAN TEORI 2.1. Pengertian Order Control ... 9

2.2. Pengertian Management ... 9

(10)

x

BAB III : TINJAUAN UMUM OBYEK PENELITIAN 3.1. Sekilas Tentang Diponegoro Digital Printing ... 18

3.2. Visi dan Misi Diponegoro Digital Printing ... 18

3.3. Struktur Organisasi Diponegoro Digital Printing ... 19

3.4. Job Diskripsi ... 19

3.5. Produk dan Jasa yang akan di tawarkan ... 20

3.6. Logo Perusahaan ... 20

3.7. Lokasi Diponegoro Digital Printing ... 21

3.8. Analisa Proses Sistem Pemesanan Barang pada Diponegoro Digital Printing ... 22

BAB IV: ANALISA DAN PERANCANGAN 4.1. Gambaran Sistem Informasi Order Control Management pada Diponegoro Digital Printing Kudus . ... 24

4.1.1. Analisa Sistem ... 24

4.1.2. Analisis Kebutuhan Data dan Informasi ... 25

4.2. Analis Sistem ... 25

4.3. Analisa Perancangan Sistem ... 25

4.4. Bisnis Use Case Diagram ... 26

4.5. Use Case Diagram ... 27

4.5.1. Deskripsi Use Case Kelola Data Barang ... 28

4.5.2. Deskripsi Use Case Kelola Data Supplier ... 28

4.5.3. Deskripsi Use Case Kelola Data Pelanggan ... 29

4.5.4. Deskripsi Use Case Kelola Data Transaksi ... 29

4.5.5. Deskripsi Use Case Kelola Data Detil Pesan ... 30

4.5.6. Deskripsi Use Case Laporan ... 30

(11)

xi

4.6.1. Analisa Kelas Pengguna ... 31

4.6.2. Analisa Kelas Data Barang ... 31

4.6.3. Analisa Kelas Data Supplier ... 32

4.6.4. Analisa Kelas Data Pelanggan ... 32

4.6.5. Analisa Kelas Data Master Pesan ... 33

4.6.6. Analisa Kelas Detil Pesan ... 34

4.7. Sequence Diagram ... 35

4.7.1. Sequence Diagram Login ... 35

4.7.2. Sequance Diagram Kelola Data Pengguna ... 36

4.7.3. Sequence Diagram Kelola Data Barang ... 37

4.7.4. Sequence Diagram KelolaData Supplier ... 39

4.7.5. Sequence Diagram KelolaData Master Pesan ... 40

4.7.6. Sequence Diagram Kelola Data Pelanggan ... 41

4.7.7. Sequence Diagram Kelola Data Detil Pesan ... 42

4.7.8. Sequence Diagram Laporan ... 43

4.8.Activity Diagram ... 43

4.8.1. Activity Diagram Login ... 44

4.8.2. ActivityDiagram Kelola Data Barang ... 44

4.8.3. ActivityDiagram Kelola Data Supplier ... 45

4.8.4. ActivityDiagram Kelola Data Master Pesan ... 46

4.8.5. ActivityDiagram Kelola Data Pelangan ... 47

4.8.6. ActivityDiagram Kelola Data Detil Pesan ... 48

4.8.7. ActivityDiagram Laporan ... 49

4.9.Statechart Diagram ... 50

4.9.1. Statechart Diagram Login ... 50

4.9.2. Statechart Diagram Kelas Pengguna ... 51

4.9.3. Statechart Diagram Kelas barang ... 53

4.9.4. Statechart Diagram Kelas supplier ... 56

4.9.5. Statechart Diagram Kelas Master Pesan ... 58

4.9.6. Statechart Diagram Kelas Pelanggan ... 61

(12)

xii

4.9.8. Statechart Diagram Kelas Laporan ... 66

4.10. Perancangan Basis Data ... 68

4.10.1. ERD (Entity Relationship Diagram ) ... 68

4.10.2. Langkah-langkah untuk menghasilkan ERD ... 68

4.10.3. ERD ... 72

4.10.2. Transformasi ERD ke table ... 73

4.10.3. Struktur tabel ... 75

4.11.Perancangan Interface ... 80

4.11.1. Desain Menu Aplikasi ... 81

4.11.2. Desain Input ... 82

4.11.3. Desain Output ... 84

BAB V: IMPLEMENTASI SISTEM 5.1. Implementasi Sistem ... 86

5.1.1. Identifikasi Kebutuhan Perangkat Keras (Hardware) ... 87

5.1.2.Identifikasi Kebutuhan Perangkat Lunak(Software) ... 87

5.1.3. Brainware ... 87

5.1.4. Batasan implementasi ... 87

(13)

xiii BAB VI: PENUTUP

6.1 Kesimpulan ... 94

5.2 Saran ... 94

(14)

xiv

DAFTAR TABEL

Tabel 2.1. Notasi Dalam Use Case ... 11

Tabel 2.2. Notasi pada Class Diagram ... 12

Tabel 2.3. Notasi pada Activity Diagram ... 13

Tabel 2.4. Notasi pada Sequence Diagram ... 14

Tabel 2.5. Notasi pada Statechart Diagram ... 15

Tabel 2.6. ERD (Entity Relational Diagram) ... 17

Tabel 4.1. Proses Bisnis ... 26

Tabel 4.2. Deskripsi Use Case Kelola Data Barang... 28

Tabel 4.3. Deskripsi Use Case Kelola Data Supplier... 28

Tabel 4.4. Deskripsi Use Case Kelola Data Pelanggan ... 29

Tabel 4.5. Deskripsi Use Case Kelola Data Transaksi ... 29

Tabel 4.6. Deskripsi Use Case Kelola Data Detil Pesan ... 30

Tabel 4.7. Deskripsi Use Case Laporan ... 30

Tabel 4.8. Struktur Tabel pengguna ... 75

Tabel 4.9. Struktur Tabel Barang ... 76

Tabel 4.10. Struktur Tabel Supplier ... 77

Tabel 4.11. Struktur Tabel Pelanggan ... 77

Tabel 4.12 Struktur Tabel Master Pesan ... 78

(15)

xv

DAFTAR GAMBAR

Gambar 3.1. Struktur Organisasi Diponegoro Digital Printing ... 19

Gambar 3.2. Logo Perusahaan ... 20

Gambar 3.3. Peta lokasi Diponegoro Digital Printing ... 21

Gambar 3.4. Flow Of Diagram Diponegoro Digital Printing ... 23

Gambar 4.1. Bisnis Use Case Diagram ... 27

Gambar 4.2. Sistem Use Case Diagram ... 27

Gambar 4.3. kelas Pengguna ... 31

Gambar 4.4. kelas Data Barang... 32

Gambar 4.5. kelas Data Supplier ... 32

Gambar 4.6. kelas Data Pelanggan ... 33

Gambar 4.7. kelas Data Master Pesan ... 33

Gambar 4.8. Kelas Detil Pesan ... 34

Gambar 4.9. Class Diagram ... 35

Gambar 4.10. Sequence diagram login ... 36

Gambar 4.11. Sequence diagram kelola data pengguna ... 37

Gambar 4.12. Sequence diagram kelola data barang ... 38

Gambar 4.13. Sequence diagram kelola data supplier ... 39

Gambar 4.14. Sequence diagram kelola data Master Pesan ... 40

Gambar 4.15. Sequence diagram kelola data Pelanggan ... 41

Gambar 4.16. Sequence diagram kelola data detil Pesan ... 42

Gambar 4.17. Sequence diagram laporan ... 43

Gambar 4.18. Activity diagram login ... 44

Gambar 4.19. Activity diagram input data barang ... 45

Gambar 4.20. Activity diagram input data supplier ... 46

Gambar 4.21. Activity diagram input data Master Pesan ... 47

Gambar 4.22. Activity diagram input data pelanggan ... 48

Gambar 4.23. Activity diagram input data detil pesan ... 49

Gambar 4.24. Activity diagram laporan ... 50

Gambar 4.25. Statechart diagram login ... 51

(16)

xvi

Gambar 4.27. Statechart diagram methode ubah dari kelas pengguna ... 52

Gambar 4.28. Statechart diagram method hapus dari kelas pengguna... 52

Gambar 4.29. Statechart diagram method cari dari kelas pengguna ... 53

Gambar 4.30. Statechart diagram methode tambah dari kelas barang ... 54

Gambar 4.31. Statechart diagram methode ubah dari kelas barang ... 54

Gambar 4.32. Statechart diagram method hapus dari kelas barang ... 55

Gambar 4.33. Statechart diagram method cari dari kelas barang... 55

Gambar 4.34. Statechart diagram methode tambah dari kelas supplier ... 56

Gambar 4.35. Statechart diagram methode ubah dari kelas supplier ... 57

Gambar 4.36. Statechart diagram method hapus dari kelas supplier ... 57

Gambar 4.37. Statechart diagram method cari dari kelas supplier... 58

Gambar 4.38. Statechart diagram method tambah dari kelas master pesan ... 59

Gambar 4.39. Statechart diagram method ubah dari kelas master pesan ... 59

Gambar 4.40. Statechart diagram method hapus dari kelas master pesan ... 60

Gambar 4.41. Statechart diagram method cari dari kelas master pesan ... 60

Gambar 4.42. Statechart diagram method cetak dari kelas master pesan ... 61

Gambar 4.43. Statechart diagram method tambah dari kelas pelanggan ... 61

Gambar 4.44. Statechart diagram method ubah dari kelas pelanggan ... 62

Gambar 4.45. Statechart diagram method hapus dari kelas pelanggan ... 62

Gambar 4.46. Statechart diagram method cari dari kelas pelanggan ... 63

Gambar 4.47. Statechart diagram method tambah dari kelas detil pesan ... 64

Gambar 4.48. Statechart diagram method ubah dari kelas detil pesan ... 64

Gambar 4.49. Statechart diagram method hapus dari kelas detil pesan ... 65

Gambar 4.50. Statechart diagram method cari dari kelas detil pesan ... 65

Gambar 4.51. Statechart diagram method cetak dari kelas detil pesan ... 66

Gambar 4.52. Statechart diagram method cari dari kelas laporan ... 67

Gambar 4.53. Statechart diagram method cetak dari kelas laporan ... 67

Gambar 4.54. Entity ... 68

Gambar 4.55. Relasi Pengguna dengan Master Pesan ... 68

Gambar 4.56. Relasi Master Pesan dengan Pelanggan ... 69

Gambar 4.57. Relasi Master Pesan dengan Barang ... 69

Gambar 4.58. Relasi Master Pesan dengan Supplier ... 69

(17)

xvii

Gambar 4.60. Derajat kardinalitas Pengguna dengan Master Pesan ... 70

Gambar 4.61. Derajat kardinalitas Master Pesan dengan Pelanggan ... 70

Gambar 4.62. Derajat kardinalitas Master Pesan dengan barang ... 70

Gambar 4.63. Derajat kardinalitas Master Pesan dengan supplier ... 71

Gambar 4.64. Derajat kardinalitas Master Pesan dengan detil pesan ... 71

Gambar 4.65. ERD (Entity Relationship Diagram) ... 72

Gambar 4.66. Transformasi antara Pengguna dengan Master Pesan ... 73

Gambar 4.67. Transformasi antara Master Pesan dengan Pelanggan ... 73

Gambar 4.68 Transformasi antara Master Pesan dengan barang ... 74

Gambar 4.69 Transformasi antara Master Pesan dengan detil pesan... 74

Gambar 4.70. Relasi tabel ... 80

Gambar 4.71. Desain Form Login ... 81

Gambar 4.72. Desain FormMenu Utama ... 81

Gambar 4.73. Desain Data Barang ... 82

Gambar 4.74. DesainData Pelanggan... 82

Gambar 4.75. DesainData Supplier ... 83

Gambar 4.76. DesainData Transaksi ... 83

Gambar 4.77. Desain Output Laporan Data Barang ... 84

Gambar 4.78. Desain Output Laporan Data Pelanggan ... 84

Gambar 4.79. Desain Output Laporan Data Supplier ... 85

Gambar 4.80. Desain Output Laporan Transaksi ... 85

Gambar 5.1. Form Login ... 88

Gambar 5.2. Form Menu ... 88

Gambar 5.3. Form Data Pengguna ... 89

Gambar 5.4. Form Data Barang ... 89

Gambar 5.5. Form Data Pelanggan ... 90

Gambar 5.6. Form Data Transaksi ... 90

Gambar 5.7. Form Output Data Barang ... 91

Gambar 5.8. Form Output Pelanggan ... 91

Gambar 5.9. Form Output Supplier ... 92

Gambar 5.10 Form Output Transaksi ... 92

(18)

xviii

DAFTAR LAMPIRAN

Lampiran 1 : Buku Bimbingan Skripsi

Lampiran 2 : Surat Keterangan Balasan Penelitian

Referensi

Dokumen terkait

Dengan adanya perancangan buku saku ini para fotografer akan menemukan sebuah titik terang jika ternyata membuka studio foto tidak sesulit atau semahal yang diperkirakan karena

Ning es una plataforma online de pago que permite crear redes sociales ad hoc y que fue lanzada en octubre de 2005 con la idea de competir con redes

Islam di Andalusia telah mencatat satu lembaran budaya yang sangat brilian dalam bentangan sejarah islam. Ia berperan sebagai jembatan penyeberangan yang di lalui

Banco Commercio Timor- leste (BCTL), kegiatan yang di jalankan adalah membuat regulator bagi semua Bank, baik bank swasta asing maupun Bank lokal nasional dengan kegiatan lain

Berdasarkan data tersebut dapat dilihat bahwa pemberian pemberian zeolit dan pupuk organik menampilkan hasil yang optimal pada parameter jumlah gabah isi per malai, namun

The optimum formula was used to make tablet and tested its physical characteristics (uniformity weight, hardness, and friability and disintegration time).. Results: Lactose

Menimbang : bahwa untuk melaksanakan ketentuan Pasal 32 ayat (2) Undang-Undang Nomor 17 Tahun 2003 tentang Keuangan Negara dan Pasal 184 ayat (3) Undang-Undang Nomor 32 Tahun

Besarnya kekuatan tolak menolak antara dua benda berbanding terbalik dengan kuadrat jarak dua