Sistem Produksi dan Penjadwalan Mesin dengan SMS Gateway Berbasis Java PT. Starindo Mandiri Jaya Lestari.
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 MaranathaBAB 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 MaranathaBAB 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 MaranathaDAFTAR 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.