Sistem Produksi dan Penjadwalan Mesin dengan SMS Gateway Berbasis Java PT. Starindo Mandiri Jaya Lestari.

(1)

vi

ABSTRAK

PT. Starindo Mandiri Jaya Lestari adalah sebuah perusahaan yang bergerak pada bidang penjualan, pembelian, produksi dan inventori. Semua transaksi baik dalam penjualan, pembelian dan produksi selalu berhubungan dengan gudang sehingga laporan yang dibuat terkadang hilang ataupun rusak. Didalam produksi juga terdapat kendala yaitu perusahaan terkadang mengalami kesulitan dalam menjadwalkan mesin agar lebih efektif dan tepat guna dalam penggunaannya. Oleh karena itu, perusahaan memerlukan sebuah aplikasi yang dapat mencatat transaksi penjualan, pembelian, produksi dengan penjadwalan mesin dan inventori agar data laporan transaksi dan produksi tidak hilang dan terkomputerisasi. Data primer yang digunakan penulis adalah hasil dari pembelajaran di Universitas Kristen Maranatha dan data sekunder yang digunakan adalah studi kepustakaan, yaitu dengan menelaah literatur-literatur baik dari internet maupun dari buku. Aplikasi ini dibuat menggunakan bahasa pemrograman java dengan NetBeans 7.0 dan database MySQL. Hasil dari penelitian ini adalah menghasilkan sebuah aplikasi yang dapat mencatat transaksi penjualan, pembelian, produksi dan inventori pada PT. Starindo Mandiri Jaya Lestari.


(2)

vii

ABSTRACT

PT. Starindo Mandiri Jaya Lestari is a textile company which undertake in sale, purchase, production and inventory. All transactions in sales, purchases and production are always associated with the warehouse so the reports sometimes lost or damaged. In production, sometimes companies have difficulty in scheduling engines to make it more effective and efficient in its use. Because of that, companies need an application that can record the sales transaction, production records with scheduling system, purchase order and inventory data reports so all the

transaction documents aren’t lost and computerized. The writer used primary data

from learning at the Maranatha Christian University and also used secondary data from study of literature by reviewing the literature from the internet or from books. Application created using java programming language, used the NetBeans 7.0 for the platform framework and MySQL for database. The result of this project is an application that can record the sales transactions, record purchase order, production records and inventory on the PT. Starindo Mandiri Jaya Lestari.


(3)

viii

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... ii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR TABEL ... xii

DAFTAR GAMBAR ... xiii

BAB I PENDAHULUAN... 1

1.1 Latar Belakang Masalah... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian ... 2

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 4

BAB II KAJIAN TEORI ... 6

2.1 Sistem Informasi ... 6

2.2 Produksi ... 6

2.3 Konversi Perhitungan Produksi ... 7

2.4 Penjadwalan ... 7

2.5 Entity Relationship Diagram (ERD) ... 8

2.5.1 Entitas ... 9

2.5.2 Atribut ...10

2.5.3 Kerelasian ...12

2.6 Unified Modelling Language ( UML ) ...15

2.6.1 Use Case Diagram ...15

2.6.1.1 Association antara actor dan usecase ...16

2.6.1.2 Association antara usecase ...16

2.6.1.3 Generalization / inheritance antara usecase ...17

2.6.1.4 Generalization / inheritance antara actor ...18

2.6.2 Activity Diagram ...18

2.6.3 Class Diagram ...19


(4)

ix

2.6.3.2 Relasi pada classdiagram ...21

2.6.3.3 Relasi ...21

2.7 Pemrograman Berorientasi Objek ...24

2.7.1 Keuntungan dari Orientasi Objek ...24

2.7.2 Konsep Dasar Pemrograman Berorientasi Objek ...25

2.8 Java ...28

2.9 SMSGateway ...29

2.10 BlackBox ...31

BAB III ANALISIS DAN RANCANGAN SISTEM ...32

3.1 Proses Bisnis ...32

3.1.1 Proses Bisnis Produksi...32

3.1.2 Proses Penjadwalan Mesin ...34

3.1.3 Proses Produksi Setelah Penggunaan Aplikasi ...34

3.1.4 Konversi Perhitungan Produksi ...36

3.2 Entity Relationship Diagram (ERD) ...37

3.3 Relationship Diagram ...39

3.4 UseCase Diagram ...50

3.4.1 UseCase Mengelola Kategori Mesin ...50

3.4.2 UseCase Mengelola Data Mesin ...50

3.4.3 UseCase Mengelola Jenis Produksi ...51

3.4.4 UseCase Mengelola Data Produksi ...52

3.5 ActivityDiagram ...52

3.5.1 Sistem Mengelola Kategori Mesin ...52

3.5.1.1 ActivityDiagram Lihat Kategori Mesin ...52

3.5.1.2 ActivityDiagram Buat Kategori Mesin ...53

3.5.1.3 ActivityDiagram Ubah Kategori Mesin ...54

3.5.1.4 ActivityDiagram Hapus Kategori Mesin ...55

3.5.1.5 Activity Diagram Cari Kategori Mesin ...56

3.5.2 Sistem Mengelola Data Mesin ...57

3.5.2.1 ActivityDiagram Buat Data Mesin ...57

3.5.2.2 ActivityDiagram Ubah Data Mesin ...58

3.5.2.3 ActivityDiagram Lihat Data Mesin ...59

3.5.2.4 ActivityDiagram Print Data Mesin ...60

3.5.2.5 ActivityDiagram Ubah Status Mesin ...61

3.5.2.6 ActivityDiagram Cari Data Mesin ...61

3.5.3 Sistem Mengelola Jenis Produksi ...62


(5)

x

3.5.3.2 ActivityDiagram Lihat Jenis Produksi ...66

3.5.3.3 ActivityDiagram Print Jenis Produksi ...66

3.5.3.4 ActivityDiagram Cari Jenis Produksi ...67

3.5.4 Sistem Mengelola Produksi ...68

3.5.4.1 ActivityDiagram Buat Produksi ...68

3.5.4.2 ActivityDiagram Proses Produksi ...71

3.5.4.3 ActivityDiagram Lihat Produksi ...73

3.5.4.4 ActivityDiagram Print Produksi ...73

3.5.4.5 ActivityDiagram Cari Produksi ...74

3.6 Class Diagram ...75

3.7 Rancangan Antarmuka ...77

3.7.1 Menu Utama ...77

3.7.2 Menu Kategori Mesin ...77

3.7.3 Menu Lihat Kategori Mesin ...78

3.7.4 Menu Tambah Mesin ...78

3.7.5 Menu Lihat Mesin ...79

3.7.6 Menu Tambah Jenis Produksi ...80

3.7.7 Menu Lihat Jenis Produksi ...82

3.7.8 Menu Buat Produksi ...82

3.7.9 Menu Detail Produksi ...83

3.7.10 Menu Proses Produksi ...85

3.7.11 Menu Detail Proses Produksi ...85

BAB IV HASIL PENELITIAN ...87

4.1 Halaman Menu Utama ...87

4.2 Halaman Kategori Mesin ...91

4.3 Halaman Lihat Kategori Mesin ...91

4.4 Halaman Tambah Mesin ...92

4.5 Halaman Lihat Mesin ...93

4.6 Halaman Tambah Jenis Produksi ...95

4.7 Halaman Lihat Jenis Produksi ...96

4.8 Halaman Buat Produksi...97

4.9 Halaman Detail Produksi ...98

4.10 Halaman Proses Produksi ... 100

4.11 Halaman Detail Proses Produksi ... 101

BAB V PEMBAHASAN DAN HASIL COBA PENELITIAN ... 103

5.1 Form Kategori Mesin ... 103


(6)

xi

5.3 Form Tambah Mesin ... 104

5.4 Form Lihat Data Mesin ... 106

5.5 Form Buat Jenis Produksi ... 107

5.6 Form Lihat Data Jenis Produksi ... 109

5.7 Form Buat Produksi ... 110

5.8 Form Detail Produksi ... 110

5.9 Form Proses Produksi ... 113

5.10 Form Detail Proses Produksi ... 114

5.11 Form Lihat Data Produksi ... 115

BAB VI SIMPULAN DAN SARAN ... 117

6.1 Simpulan ... 117

6.2 Saran ... 117

DAFTAR PUSTAKA ... 119


(7)

xii

DAFTAR TABEL

Tabel I. Notasi ERD ... 8

Tabel II. Relasi Use Case ...15

Tabel III. Simbol ActivityDiagram ...19

Tabel IV. Notasi relasi class diagram ...21

Tabel V. Tabel Relationship Diagram Perusahaan ...39

Tabel VI. Tabel Relationship Diagram Kategori ...40

Tabel VII. Tabel Relationship Diagram Satuan ...40

Tabel VIII. Tabel Relationship Diagram Barang ...40

Tabel IX. Tabel Relationship Diagram Kurs ...42

Tabel X. Tabel Relationship Diagram User...42

Tabel XI. Tabel Relationship Diagram Transaksi ...43

Tabel XII. Tabel Relationship Diagram Detail Transaksi ...44

Tabel XIII. Tabel Relationship Diagram Produksi ...45

Tabel XIV. Tabel Relationship Diagram Jenis Produksi ...46

Tabel XV. Tabel Relationship Diagram Detail Jenis Produksi ...47

Tabel XVI. Tabel Relationship Diagram Detail Produksi ...47

Tabel XVII. Tabel Relationship Diagram Kategori Mesin ...49

Tabel XVIII. Tabel Relationship Diagram SMS ...49

Tabel XIX. Pengujian Form Kategori Mesin ... 103

Tabel XX. Pengujian Form Lihat Kategori Mesin ... 104

Tabel XXI. Pengujian Form Tambah Mesin ... 104

Tabel XXII. Pengujian Form Lihat Data Mesin ... 106

Tabel XXIII. Pengujian Form Buat Jenis Produksi ... 107

Tabel XXIV. Pengujian Lihat Data Jenis Produksi ... 109

Tabel XXV. Pengujian Form Buat Produksi ... 110

Tabel XXVI. Pengujian Form Detail Produksi ... 110

Tabel XXVII. Pengujian Form Proses Produksi ... 113

Tabel XXVIII. Pengujian Form Detail Proses Produksi ... 114


(8)

xiii

DAFTAR GAMBAR

Gambar 1. Contoh Entitas ...10

Gambar 2. Contoh Atribut ...10

Gambar 3. Contoh Atribut Komposit ...11

Gambar 4. Contoh Atribut Bernilai Banyak ...11

Gambar 5. Relasi satu ke satu ...12

Gambar 6. Relasi satu ke satu(2) ...13

Gambar 7. Relasi satu ke banyak ...13

Gambar 8. Relasi satu ke banyak(2) ...13

Gambar 9. Relasi banyak ke satu ...14

Gambar 10. Relasi banyak ke satu(2) ...14

Gambar 11. Relasi banyak ke banyak ...14

Gambar 12. Relasi banyak ke banyak(2) ...14

Gambar 13. Contoh association <<include>> ...17

Gambar 14. Contoh association<<extend>> ...17

Gambar 15. Contoh association generalization / inheritance ...18

Gambar 16. Contoh associationinheritanceantara actor ...18

Gambar 17. Contoh Class Diagram ...20

Gambar 18. Contoh Directional Association ...22

Gambar 19. Contoh Bidirectional Association ...22

Gambar 20. Contoh Depedency ...22

Gambar 21. Contoh Aggregation ...23

Gambar 22. Contoh Composition ...23

Gambar 23. Contoh Realization ...23

Gambar 24. Contoh Generalization ...24

Gambar 25. Perbedaan antara J2ME, J2SE, dan J2EE ...29

Gambar 26. Pengiriman SMS ...30

Gambar 27. Flowchart Proses Produksi...33

Gambar 28. Flowchart Proses Produksi Dengan Aplikasi ...35

Gambar 29. Entity Relationship Diagram ...38

Gambar 30. Use Case Mengelola Kategori Mesin ...50

Gambar 31. Use Case Mengelola Data Mesin ...51

Gambar 32. Use Case Mengelola Jenis Produksi ...51


(9)

xiv

Gambar 34. Activity Diagram Lihat Kategori Mesin ...53

Gambar 35. Activity Diagram Buat Kategori Mesin ...54

Gambar 36. Activity Diagram Ubah Kategori Mesin ...55

Gambar 37. Activity Diagram Hapus Kategori Mesin ...56

Gambar 38. Activity Diagram Cari Kategori Mesin ...57

Gambar 39. Activity Diagram Buat Data Mesin ...58

Gambar 40. Activity Diagram Ubah Data Mesin ...59

Gambar 41. Activity Diagram Lihat Data Mesin ...60

Gambar 42. Activity Diagram Print Data Mesin ...60

Gambar 43. Activity Diagram Ubah Status Mesin ...61

Gambar 44. Activity Diagram Cari Data Mesin ...62

Gambar 45. Activity Diagram Buat Jenis Produksi ...64

Gambar 46. Activity Diagram Buat Jenis Produksi(2)...65

Gambar 47. Activity Diagram Lihat Jenis Produksi ...66

Gambar 48. Activity Diagram Print Jenis Produksi ...67

Gambar 49. Activity Diagram Cari Jenis Produksi ...68

Gambar 50. Activity Diagram Buat Produksi ...69

Gambar 51. Activity Diagram Buat Produksi(2) ...70

Gambar 52. Activity Diagram Proses Produksi ...72

Gambar 53. Activity Diagram Lihat Produksi ...73

Gambar 54. Activity Diagram Print Produksi ...74

Gambar 55. Activity Diagram Cari Produksi ...75

Gambar 56. Class Diagram ...76

Gambar 57. Menu Utama ...77

Gambar 58. Menu Kategori Mesin ...78

Gambar 59. Menu Lihat Kategori Mesin...78

Gambar 60. Menu Tambah Mesin ...79

Gambar 61. Menu Tambah Mesin(2) ...79

Gambar 62. Menu Lihat Mesin ...80

Gambar 63. Menu Lihat Mesin(2) ...80

Gambar 64. Menu Tambah Jenis Produksi ...81

Gambar 65. Menu Tambah Jenis Produksi(2) ...81

Gambar 66. Menu Tambah Jenis Produksi(3) ...82

Gambar 67. Menu Lihat Jenis Produksi ...82

Gambar 68. Menu Buat Produksi ...83

Gambar 69. Menu Detail Produksi ...83


(10)

xv

Gambar 71. Menu Detail Pruduksi(3) ...84

Gambar 72. Menu Detail Produksi(4) ...85

Gambar 73. Menu Proses Produksi ...85

Gambar 74. Menu Detail Proses Produksi ...86

Gambar 75. Halaman Menu Utama ...88

Gambar 76. Menu Item Menu ...88

Gambar 77. Menu Item Pegawai ...88

Gambar 78. Submenu Data Barang ...89

Gambar 79. Submenu Data Mesin...89

Gambar 80. Menu Item Lihat ...89

Gambar 81. Menu Item Pembelian ...90

Gambar 82. Menu Item Penjualan ...90

Gambar 83. Menu Item Produksi ...90

Gambar 84. Halaman Kategori Mesin ...91

Gambar 85. Halaman Lihat Kategori Mesin ...92

Gambar 86. Halaman Tambah Mesin ...92

Gambar 87. Halaman Ubah Mesin...93

Gambar 88. Halaman Lihat Mesin ...94

Gambar 89. Halaman Print Mesin ...94

Gambar 90. Halaman Ubah Status Mesin ...94

Gambar 91. Halaman Tambah Jenis Produksi ...95

Gambar 92. Halaman Bahan Baku Jenis Produksi ...96

Gambar 93. Halaman Konfirmasi Jenis Produksi ...96

Gambar 94. Halaman Lihat Jenis Produksi ...97

Gambar 95. Print Jenis Produksi ...97

Gambar 96. Halaman Buat Produksi ...98

Gambar 97. Halaman Detail Produksi ...99

Gambar 98. Detail Produksi Pemilihan Mesin ...99

Gambar 99. Detail Produksi Pemilihan Waktu Proses ... 100

Gambar 100. Detail Konfiramasi Produksi ... 100

Gambar 101. Halaman Proses Produksi ... 101


(11)

1

Universitas Kristen Maranatha

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Produksi dan penjadwalan mesin merupakan hal penting dalam setiap

perusahaan yang terus mengalami perkembangan. Semakin besar sebuah

perusahaan tentu semakin besar pula proses produksi yang dilakukan untuk

meningkatkan penjualan perusahaan. Dengan proses produksi yang terus

menerus dilakukan, perusahaan akan mengalami kesulitan dalam

menyimpan berkas-berkas data produksi. Dengan demikian terkadang bahan

baku yang digunakan saat produksi dan hasil produksi yang didapat tidak

sesuai. Selain itu jika terus menerus menggunakan penyimpanan data

secara manual, data akan cepat menumpuk, sulit untuk dicari, dan sulit untuk

melakukan perhitungan produksi yang telah terjadi berdasarkan perhitungan

waktu tertentu. Oleh karena itu dibutuhkan sebuah sistem penyimpanan data

produksi yang baik agar berkas data produksi tidak mudah hilang dan mudah

diakses setiap saat saat dibutuhkan.

Untuk meningkatkan dan memaksimalkan proses produksi diperlukan juga

penjadwalan mesin yang efektif. Penjadwalan mesin yang kurang efektif

dapat menyebabkan kerugian untuk perusahaan yang memproduksi barang.

Kerugian tersebut seperti tertundanya proses produksi, kekurangan stock

hasil produksi untuk dijual dan waktu produksi yang tidak menentu. Untuk itu

diperlukan juga sebuah sistem penjadwalan mesin yang terhubung langsung

dengan sistem produksi dan inventori hasil bahan produksi tersebut.

PT. Starindo Mandiri Jaya Lestari adalah sebuah perusahaan yang bergerak

pada bidang penjualan, pembelian dan inventori obat celup kain. Perusahaan

ini memiliki alamat lengkap di Jl. Holis no 294, Bandung. Seiring dengan

perkembangan perusahaan, maka semakin tinggi pula tingkat produksi

perusahaan tersebut. Oleh karena itu, segala pencatatan data produksi,

penjadwalan mesin dan inventori harus selalu saling terintegrasi dengan baik


(12)

2

Universitas Kristen Maranatha

agar data dapat dilakukan perhitungan dalam jangka waktu tertentu. Setiap

harinya pemilik perusahaan tidak selalu ada di perusahaan karena harus

mengecek usaha maupun perusahaan lain yang beliau pimpin. Oleh karena

itu diperlukan fitur yang memanfaatkan SMS (

short message service

)

untuk

mengetahui status produksi yang terjadi di perusahaan sehingga pemilik

dapat mengetahui data produksi perusahaan dimanapun beliau berada.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah dipaparkan pada bagian 1.1 maka

rumusan masalah dalam Tugas Akhir ini adalah sebagai berikut:

1. Bagaimana membuat sistem produksi yang baik untuk PT. Starindo

Mandiri Jaya Lestari?

2. Bagaimana membuat proses penjadwalan mesin yang efektif untuk

sistem produksi PT. Starindo Mandiri Jaya Lestari?

3. Bagaimana penerapan

SMS gateway

sebagai konfirmasi produksi

kepada pemilik PT. Starindo Mandiri Jaya Lestari?

1.3 Tujuan Pembahasan

Dari rumusan masalah yang dipaparkan pada bagian 1.2, dapat ditarik

beberapa tujuan pembahasan yaitu:

1. Merancang sebuah sistem produksi yang baik untuk PT. Starindo

Mandiri Jaya Lestari.

2. Membuat proses penjadwalan mesin yang efektif untuk sistem

produksi PT. Starindo Mandiri Jaya Lestari.

3. Menerapkan

SMS gateway

sebagai konfirmasi produksi kepada

pemilik PT. Starindo Mandiri Jaya Lestari.

1.4 Ruang Lingkup Kajian

Batasan dari masalah yang ada pada penelitian ini adalah sebagai berikut:

1. Membuat sistem produksi dengan penjadwalan mesin dan konfirmasi


(13)

3

Universitas Kristen Maranatha

langsung terhubung dengan sistem penjualan, pembelian dan

inventori yang penulis kerjakan saat menempuh perkuliahan kerja

praktek.

2. Membuat penjadwalan mesin dan penyimpanan data barang hasil

produksi yang sesuai dengan keadaan perusahaan saat ini.

Adapun ruang lingkup kajian dalam aplikasi ini secara umum dapat

dipisahkan menjadi dua bagian yaitu:

Ruang Lingkup Software :

Sistem operasi :

Microsoft Windows 7 Home Premium

Sistem Basis Data :

SQL Server 2008 R2

Bahasa Pemrograman : Java

Editor Pemrograman : NetBeans 7.0

Ruang Lingkup Hardware :

Processor Intel pentium 4 2,66 GHz

Memory

DDR 1Gb

Harddisk 40 Gb

Keyboard, Mouse dan Printer.

Di dalam aplikasi ini, pengguna akan dibagi menjadi tiga bagian, yaitu pemilik

perusahaan, administrator dan pegawai. Berikut adalah karakteristik umum

dari macam-macam pengguna:

1. Pemilik perusahaan, administrator maupun pegawai memiliki

username

dan

password.

2. Pegawai didalam perusahaan terdiri dari 3 bagian umum yaitu bagian

pembelian, penjualan dan produksi.

3.

Administrator

dapat mengakses seluruh fungsi yang dibuat dalam

aplikasi.


(14)

4

Universitas Kristen Maranatha

4. Pemilik perusahaan dapat melihat seluruh laporan produksi dan

menerima konfirmasi produksi dari setiap proses produksi yang

terjadi.

5. Pegawai bagian produksi dapat membuat proses produksi baru dan

mengatur penjadwalan mesin yang ada.

Fitur-fitur tambahan yang telah diterapkan dalam aplikasi adalah:

1. Laporan produksi yang dapat dilihat dalam periode waktu tertentu.

2.

SMS gateway

yang membantu pemilik perusahaan mengetahui

informasi mengenai produksi yang dilakukan perusahaan dan proses

produksi yang menghasilkan inventori perusahaan.

1.5 Sumber Data

Sumber data yang digunakan dalam penyusunan penelitian ini adalah :

1. Data Primer

Data Primer didapatkan dari keterangan dan informasi yang diberikan

oleh pemilik PT. Starindo Mandiri Jaya Lestari. Selain itu juga didapat

dari buku

buku pemrograman berbasis java.

2. Data Sekunder

Data sekunder merupakan data yang diperoleh melalui studi literatur,

internet, dan sumber-sumber lainnya untuk mendukung kekuatan dan

kebenaran data primer.

1.6 Sistematika Penyajian

Sistematika penyajian yang digunakan dalam laporan penelitian ini adalah

sebagai berikut:

BAB I PENDAHULUAN

Bab ini membahas mengenai latar belakang masalah, rumusan masalah,

tujuan pembahasan, ruang lingkup kajian, metodologi, dan sistematika

penyajian pada penelitian ini.


(15)

5

Universitas Kristen Maranatha

BAB II KAJIAN TEORI

Bab ini membahas mengenai dasar teori-teori yang menunjang dalam

menyusun laporan penelitian ini.

BAB III ANALISIS DAN RANCANGAN SISTEM

Bab ini membahas mengenai penerapan analisis dan perancangan sistem

saat sistem dibuat.

BAB IV HASIL PENELITIAN

Bab ini membahas mengenai hasil dari sistem penelitian yang dibuat. Hasil

penelitian digambarkan dengan potongan gambar sistem beserta dengan

penjelasan mengenai gambar tersebut.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini membahas mengenai pengujian yang telah dilakukan pada aplikasi

disertai dengan hasil yang dimunculkannya.

BAB VI SIMPULAN DAN SARAN

Bab ini membahas mengenai kesimpulan dari pembahasan dan uji coba

hasil penelitian. Selain itu juga berisi saran-saran untuk menyempurnakan

aplikasi yang telah dibuat untuk meningkatkan hasil akhir aplikasi.


(16)

117

Universitas Kristen Maranatha

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Dari hasil pembahasan diatas maka dapat ditarik kesimpulan sebagai

berikut:

1. Aplikasi ini akan mempermudah PT. Starindo Mandiri Jaya Lestari

dalam menyimpan data produksi, menjalankan kegiatan produksi

sehari-hari ataupun perencanaan produksi sampai seminggu

kedepan. Pemilik dapat mengetahui produktivitas setiap produksi

yang dilakukan sehingga menjadi tolak ukur untuk produksi

selanjutnya agar lebih baik.

2. Pengelolaan semua data yang terkomputerisasi akan membuat

pemilik PT. Starindo Mandiri Jaya Lestari lebih mudah dalam melihat

laporan-laporan seperti pencarian stock barang, menentukan harga

beli dan harga jual barang produksi, data penjualan, data pembelian,

data konsumen, data supplier yang sebelumnya dilakukan secara

manual.

3. Dengan penggunaan fitur sms dapat membantu pemilik memantau

aktivitas produksi yang terjadi di perusahaan dan juga proses

produksi menjadi stock barang jadi. Pemilik dapat mengetahui

semua aktivitas produksi walaupun tidak berada pada kantor saat

terjadinya produksi tersebut.

6.2 Saran

Adapun saran yang bisa diberikan dalam aplikasi ini yaitu :

1. Aplikasi ini dapat dikembangkan dengan ditambahkan aplikasi

pencatatan akuntansi dan laporan keuangan sehingga semua

aktivitas perusahaan dapat terkontrol dan terkomputerisasi.

2. Aplikasi ini juga sebaiknya dilakukan

maintenance

berkala oleh

administrator

karena seiring bertambahnya hari maka akan semakin


(17)

118

Universitas Kristen Maranatha

bertambah pula transaksi dan produksi yang dilakukan perusahaan

membuat

database

yang diperlukan akan semakin besar.

3. Aplikasi terhubung dengan

device

untuk mengirimkan sms

kepada

pemilik sehingga perlu adanya pengecekan

device

tersebut untuk

setiap pemasangan dan juga pengisian pulsa yang berkala untuk

sim

card

pada

device

agar selalu tetap aktif dan dapat mengirimkan

selalu sms

kepada pemilik perusahaan.


(18)

119

Universitas Kristen Maranatha

DAFTAR PUSTAKA

AlFatta, H. (2007). Analisis & Perancangan Sistem Informasi. Yogyakarta:

Andi.

Ayuliana. (2009). Testing and Implementasi, Teknik Pengujian Perangkat

Lunak, Retrieved March 2009, from http://staffsite.gunadarma.ac.id.

Azis, F. (2005). Object Oriented Programming dengan PHP 5. Jakarta: PT

Elex Media Komputindo.

Hakim, H. (2008). Belajar Otodidak Java dengan Netbeans 6.0. Jakarta.

Hermawan, J. (2005). Analisa Desain & Pemrograman Berorientasi Obyek

dengan UML dan Visual Basic .Net. Yogyakarta: Andi.

Imbar, R.V. & Suteja, B.R. (2006). Permrograman Web-Commerce dengan

ORACLE & ASP. Bandung: Informatika.

Kronke, D.M. (2004). Database Processing Jilid 1,9 Edisi, Pearson

Education, diterjemahkan oleh : Nugraha Dian.

Nuraida, I. (2008). Manajemen Administraasi Perkantoran, Yogyakarta:

Kanisius(anggota IKAPI) Deresan.

Pilone, D. (2006). UML 2.0 Pocket Reference. United States of America:

O’Reilly Media, inc.

Prasetyo, D. (2006). Pemrograman Aplikasi Database dengan Visual

Basic.net 2005 dan Ms Access. Jakarta: PT Elex media komputindo.

Rudianto & Ubha, S. (2006). Akuntansi Manajemen: Informasi untuk

Pengambilan Keputusan Manajemen. Jakarta: Grasindo.

Silberschatz, Abram, et al. (2005). Operating System Concepts. United

States of America. Diterjemahkan oleh Jatmiko.

Singleton, Hall, Tommie, et al. (2007). Audit Teknologi Informasi dan

assurance(Vols. 2nd). Jakarta: Salemba empat.


(19)

120

Universitas Kristen Maranatha

Sugiarto. (2002). Ekonomi Mikro sebuah kajian Komprehensif. Jakarta: PT

Gramedia Pustaka Utama.

Supardi, Y. (2010). Semua Bisa Menjadi Programmer Java Case Study.

Jakarta: PT. Elex Media Komputindo.

Suyanto, M. (2005). Pengantar Teknologi Informasi untuk Bisnis. Yogyakarta:

Andi.


(1)

Universitas Kristen Maranatha

4. Pemilik perusahaan dapat melihat seluruh laporan produksi dan menerima konfirmasi produksi dari setiap proses produksi yang terjadi.

5. Pegawai bagian produksi dapat membuat proses produksi baru dan mengatur penjadwalan mesin yang ada.

Fitur-fitur tambahan yang telah diterapkan dalam aplikasi adalah:

1. Laporan produksi yang dapat dilihat dalam periode waktu tertentu. 2. SMS gateway yang membantu pemilik perusahaan mengetahui

informasi mengenai produksi yang dilakukan perusahaan dan proses produksi yang menghasilkan inventori perusahaan.

1.5 Sumber Data

Sumber data yang digunakan dalam penyusunan penelitian ini adalah : 1. Data Primer

Data Primer didapatkan dari keterangan dan informasi yang diberikan oleh pemilik PT. Starindo Mandiri Jaya Lestari. Selain itu juga didapat dari buku – buku pemrograman berbasis java.

2. Data Sekunder

Data sekunder merupakan data yang diperoleh melalui studi literatur, internet, dan sumber-sumber lainnya untuk mendukung kekuatan dan kebenaran data primer.

1.6 Sistematika Penyajian

Sistematika penyajian yang digunakan dalam laporan penelitian ini adalah sebagai berikut:

BAB I PENDAHULUAN

Bab ini membahas mengenai latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, metodologi, dan sistematika penyajian pada penelitian ini.


(2)

5

Universitas Kristen Maranatha

BAB II KAJIAN TEORI

Bab ini membahas mengenai dasar teori-teori yang menunjang dalam menyusun laporan penelitian ini.

BAB III ANALISIS DAN RANCANGAN SISTEM

Bab ini membahas mengenai penerapan analisis dan perancangan sistem saat sistem dibuat.

BAB IV HASIL PENELITIAN

Bab ini membahas mengenai hasil dari sistem penelitian yang dibuat. Hasil penelitian digambarkan dengan potongan gambar sistem beserta dengan penjelasan mengenai gambar tersebut.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini membahas mengenai pengujian yang telah dilakukan pada aplikasi disertai dengan hasil yang dimunculkannya.

BAB VI SIMPULAN DAN SARAN

Bab ini membahas mengenai kesimpulan dari pembahasan dan uji coba hasil penelitian. Selain itu juga berisi saran-saran untuk menyempurnakan aplikasi yang telah dibuat untuk meningkatkan hasil akhir aplikasi.


(3)

117 Universitas Kristen Maranatha

6.1 Simpulan

Dari hasil pembahasan diatas maka dapat ditarik kesimpulan sebagai berikut:

1. Aplikasi ini akan mempermudah PT. Starindo Mandiri Jaya Lestari dalam menyimpan data produksi, menjalankan kegiatan produksi sehari-hari ataupun perencanaan produksi sampai seminggu kedepan. Pemilik dapat mengetahui produktivitas setiap produksi yang dilakukan sehingga menjadi tolak ukur untuk produksi selanjutnya agar lebih baik.

2. Pengelolaan semua data yang terkomputerisasi akan membuat pemilik PT. Starindo Mandiri Jaya Lestari lebih mudah dalam melihat laporan-laporan seperti pencarian stock barang, menentukan harga beli dan harga jual barang produksi, data penjualan, data pembelian, data konsumen, data supplier yang sebelumnya dilakukan secara manual.

3. Dengan penggunaan fitur sms dapat membantu pemilik memantau aktivitas produksi yang terjadi di perusahaan dan juga proses produksi menjadi stock barang jadi. Pemilik dapat mengetahui semua aktivitas produksi walaupun tidak berada pada kantor saat terjadinya produksi tersebut.

6.2 Saran

Adapun saran yang bisa diberikan dalam aplikasi ini yaitu :

1. Aplikasi ini dapat dikembangkan dengan ditambahkan aplikasi pencatatan akuntansi dan laporan keuangan sehingga semua aktivitas perusahaan dapat terkontrol dan terkomputerisasi.

2. Aplikasi ini juga sebaiknya dilakukan maintenance berkala oleh administrator karena seiring bertambahnya hari maka akan semakin


(4)

118

Universitas Kristen Maranatha

bertambah pula transaksi dan produksi yang dilakukan perusahaan membuat database yang diperlukan akan semakin besar.

3. Aplikasi terhubung dengan device untuk mengirimkan sms kepada pemilik sehingga perlu adanya pengecekan device tersebut untuk setiap pemasangan dan juga pengisian pulsa yang berkala untuk sim card pada device agar selalu tetap aktif dan dapat mengirimkan selalu sms kepada pemilik perusahaan.


(5)

119 Universitas Kristen Maranatha

AlFatta, H. (2007). Analisis & Perancangan Sistem Informasi. Yogyakarta: Andi.

Ayuliana. (2009). Testing and Implementasi, Teknik Pengujian Perangkat Lunak, Retrieved March 2009, from http://staffsite.gunadarma.ac.id.

Azis, F. (2005). Object Oriented Programming dengan PHP 5. Jakarta: PT Elex Media Komputindo.

Hakim, H. (2008). Belajar Otodidak Java dengan Netbeans 6.0. Jakarta. Hermawan, J. (2005). Analisa Desain & Pemrograman Berorientasi Obyek dengan UML dan Visual Basic .Net. Yogyakarta: Andi.

Imbar, R.V. & Suteja, B.R. (2006). Permrograman Web-Commerce dengan ORACLE & ASP. Bandung: Informatika.

Kronke, D.M. (2004). Database Processing Jilid 1,9 Edisi, Pearson Education, diterjemahkan oleh : Nugraha Dian.

Nuraida, I. (2008). Manajemen Administraasi Perkantoran, Yogyakarta: Kanisius(anggota IKAPI) Deresan.

Pilone, D. (2006). UML 2.0 Pocket Reference. United States of America: O’Reilly Media, inc.

Prasetyo, D. (2006). Pemrograman Aplikasi Database dengan Visual Basic.net 2005 dan Ms Access. Jakarta: PT Elex media komputindo. Rudianto & Ubha, S. (2006). Akuntansi Manajemen: Informasi untuk Pengambilan Keputusan Manajemen. Jakarta: Grasindo.

Silberschatz, Abram, et al. (2005). Operating System Concepts. United States of America. Diterjemahkan oleh Jatmiko.

Singleton, Hall, Tommie, et al. (2007). Audit Teknologi Informasi dan assurance(Vols. 2nd). Jakarta: Salemba empat.


(6)

120

Universitas Kristen Maranatha

Sugiarto. (2002). Ekonomi Mikro sebuah kajian Komprehensif. Jakarta: PT Gramedia Pustaka Utama.

Supardi, Y. (2010). Semua Bisa Menjadi Programmer Java Case Study. Jakarta: PT. Elex Media Komputindo.

Suyanto, M. (2005). Pengantar Teknologi Informasi untuk Bisnis. Yogyakarta: Andi.