Sistem Informasi Produksi Menggunakan Metode Harga pokok pesanan berbasis web : studi kasus di percetakan sablon St. Leter, Kabupaten Batang, Propinsi Jawa Tengah - USD Repository
SISTEM INFORMASI PRODUKSI
MENGGUNAKAN METODE HARGA POKOK PESANAN
BERBASIS WEB
(Studi Kasus di Percetakan Sablon St. Leter,
Kabupaten Batang, Propinsi Jawa Tengah)
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat
Memperoleh Gelar Sarjana Teknik
Program Studi Teknik Informatika
Oleh :
Alim Untung Widodo
065314071
JURUSAN TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS SANATA DHARMA
YOGYAKARTA
2010
i
PRODUCTION INFORMATION SYSTEM
USING JOB ORDER COSTING WEB BASED
(A Case Study at Percetakan Sablon St. Leter,
Kabupaten Batang, Propinsi Jawa Tengah)
A Thesis
Presented as Partial Fullfillment of the Requirements To Obtain the Sarjana Teknik Degree
In Study Program of Informatics Engineering
By :
Alim Untung Widodo
065314071
INFORMATICS ENGINEERING STUDY PROGRAM
FACULTY OF SCIENCE AND TECHNOLOGY
SANATA DHARMA UNIVERSITY
YOGYAKARTA
2010
ii
HALAMAN PERSETUJUAN
SKRIPSI
Sistem Informasi Produksi
Menggunakan Metode Harga Pokok Pesanan Berbasis Web
(Studi Kasus di Percetakan Sablon St. Leter,
Kabupaten Batang, Propinsi Jawa Tengah)
Oleh :
Alim Untung Widodo
065314071
Telah Disetujui Oleh : Pembimbing
Ridowati Gunawan, S.Kom., M.T. Tanggal September 2010
iii iv
HALAMAN PENGESAHAN
SKRIPSI
Sistem Informasi Produksi
Menggunakan Metode Harga Pokok Pesanan Berbasis Web
(Studi Kasus di Percetakan Sablon St. Leter,
Kabupaten Batang, Propinsi Jawa Tengah)
Dipersiapkan dan ditulis oleh : Alim Untung Widodo
NIM : 065314071 Telah dipertahankan di depan panitia Penguji
Pada tanggal 24 September 2010 Dan dinyatakan memenuhi syarat
Susunan Panitia Penguji
Ketua : P. H. Prima Rosa, S.Si., M.Sc. __________________
Sekretaris : Ridowati Gunawan, S.Kom., M.T. __________________
Anggota : St. Eko Hari Parmadi, S.Si., M.Kom. __________________
Yogyakarta, September 2010 Fakultas Sains dan Teknologi
Universitas Sanata Dharma Dekan,
Yosef Agung Cahyanta, S.T., M.T. v
Kesuksesan hari esok ditentukan oleh hari ini…
Mengalir bagai air tetapi jangan sampai engkau terhanyut…
Kupersembahkan untuk : Tuhan ku Yesus Kristus…Papa, Mama, Kakak, Adikku tersayang… Kekasihku tercinta… Sahabat terkasih…
PERNYATAAN KEASLIAN KARYA
Saya menyatakan dengan sesungguhnya bahwa skripsi yang saya tulis ini tidak memuat karya atau bagian karya orang lain, kecuali yang telah disebutkan dalam kutipan dan daftar pustaka, sebagaimana layaknya karya ilimiah.
Yogyakarta, 27 September 2010 Penulis
Alim Untung Widodo vi
ABSTRAK
St. Leter adalah sebuah home industry yang bergerak dibidang percetakan sablon. Percetakan ini menerima beberapa jenis cetak sablon seperti sablon plastik dan sablon kertas. Percetakan ini melakukan produksi berdasarkan pesanan konsumen. Barang yang diproduksi bergantung pada jenis pesanan dan jumlah pesanan sehingga setiap barang yang diproduksi memiliki harga pokok pesanan yang berbeda. Hal tersebut memunculkan ide untuk membuat sistem informasi yang dapat membantu dalam melakukan perhitungan harga pokok produksi menggunakan metode harga pokok pesanan.
Sistem yang dibuat dimulai dari pembelian bahan baku, produksi hingga penjualan produk jadi kepada pemesan. Teknologi yang digunakan dalam pembuatan sistem ini adalah teknologi berbasis web dengan menggunakan Java
Server Pages (JSP) dan teknologi database MySQL.
Hasil implementasi program ini menunjukan bahwa sistem informasi produksi dapat berjalan dengan baik. Sistem ini mempunyai kemampuan dalam menyimpan dan mengupdate data serta ada beberapa data yang dapat dihapus. Program juga diberi fasilitas pengingat untuk pesanan yang harus segera diselesaikan, bahan baku yang harus dibeli dan bahan baku yang habis atau kurang untuk memenuhi suatu pesanan yang dapat berjalan secara otomatis pada saat sistem dijalankan. Selain itu program ini juga dilengkapi dengan kemampuan untuk mencari data yang dibutuhkan. vii
ABSTRACT
St. Leter is a home industry which move in the screen printing level. This printing received some kind of screen printing such as plastic and paper. This printing do the production based on customer orders. Goods produced depends on the type of orders and number of orders so that each item produced has a base price of different orders. The condition giving one idea to make a information system which can helping to calculate the main production cost using job order costing method.
The system start at buying the raw material, production until selling the product to customer. The technologi used for making this system is web technology with using Java Server Pages (JSP) and MySQL database technology.
The result of the implementation of this program showed that the production information system can running well. This system has ability for storing and updating data, and there are some data that can be deleted. The program was also given a reminder facility to order that must be resolved, which should be purchased raw materials and raw materials are depleted or less to comply with an order that can be run automatically when the system starts. Furthermore, the application is made also equipped with the ability to find required data. viii
LEMBAR PERNYATAAN PERSETUJUAN
PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS
Yang bertanda tangan di bawah ini, saya mahasiswa Universitas Sanata Dharma : Nama : Alim Untung Widodo NIM : 065314071 Demi pengembangan ilmu pengetahuan, saya memberikan kepada Perpustakaan Universitas Sanata Dharma karya ilmiah saya yang berjudul :
SISTEM INFORMASI PRODUKSI
MENGGUNAKAN METODE HARGA POKOK PESANAN
BERBASIS WEB
(STUDI KASUS DI PERCETAKAN SABLON ST. LETER,
KABUPATEN BATANG, PROPINSI JAWA TENGAH)
Berserta perangkat yang diperlukan (bila ada). Dengan demikian saya memberikan kepada Universitas Sanata Dharma hak untuk menyimpan, mengalihkan dalam bentuk media lain, mengelolanya dalam bentuk pangkalan data, mendistribusikannya secara terbatas, dan mempublikasikannya di internet atau media lain untuk kepentingan akademis tanpa perlu meminta ijin dari saya maupun memberikan royalti kepada saya selama tetap mencatumkan nama saya sebagai penulis. Demikian pernyataan ini saya buat dengan sebenarnya. Dibuat di Yogyakarta Pada tanggal 27 September 2010 Yang menyatakan Alim Untung Widodo ix
KATA PENGANTAR
Dalam nama Bapa, Putra, dan Roh Kudus, penulis selalu diberi kekuatan untuk berkembang dan menjadi lebih. Puji syukur penulis panjatkan atas Kehadirat Tuhan Yang Maha Esa, yang telah melimpahkan rahmat dan berkatNya sehingga penulis dapat menyelesaikan tugas akhir yang berjudul “Sistem
Informasi Produksi Menggunakan Metode Harga Pokok Pesanan Berbasis
Web (Studi Kasus Di Percetakan Sablon St. Leter, Kabupaten Batang,
Propinsi Jawa Tengah)”. Tugas akhir ini ditulis sebagai salah satu syarat memperoleh gelar sarjana program studi Teknik Informatika, Fakultas Sains dan Teknologi Universitas Sanata Dharma.
Dalam kesempatan ini, penulis mengucapkan terimakasih yang sebesar- besarnya kepada :
1. Ibu Ridowati Gunawan, S.Kom., M.T. selaku dosen pembimbing, terimakasih atas segala bimbingan dan kesabaran dalam mengarahkan dan membimbing penulis dalam menyelesaikan tugas akhir ini.
2. Bapak Puspaningtyas Sanjoyo Adi, S.T., M.T., selaku kaprodi Teknik Informatika.
3. Ibu P.H. Prima Rosa, S.Si., M.Sc. dan Bapak St. Eko Hari Parmadi, S.Si., M.Kom. selaku dosen penguji.
4. Seluruh staff pengajar Prodi Teknik Informatika Fakultas Sains dan Teknologi Universitas Sanata Dharma.
5. Papa dan Mama tercinta, terima kasih untuk semua perhatian dan dukungan baik spiritual maupun material.
6. Asteria Indharlina, terima kasih sudah dengan setia menunggu ketika bimbingan, memberikan ide-ide dan berbagi pikiran hingga terselesainya skripsi ini. x
7. Teman-teman seperjuangan, Robin Steven, Cresensia Devi, Hertartik Clarasita Devy, Tulus Wardoyo, Yustinus Prima, terima kasih atas segala bantuan dan dukungannya.
8. Teman-teman prodi Teknik Informatika angkatan 2006, atas kebersamaanya selama penulis menjalani masa studi.
9. Serta semua pihak yang tidak dapat disebutkan satu-persatu yang telah membantu penulis dalam menyelesaikan skripsi ini.
Penulis menyadari bahwa tugas akhir ini jauh dari sempurna, oleh karena itu kritik dan saran yang sifatnya membangun sangat penulis harapkan.
Akhir kata, penulis berharap semoga skripsi ini dapat bermanfaat bagi pembaca dan pihak lain yang membutuhkannya.
Penulis Alim Untung Widodo xi
DAFTAR ISI
6 II.2. Konsep Akuntansi Biaya ……………………………………….
11
10 II.5. Desain Sistem ……..…………………………………………….
10 II.4. Java Server Pages ….……………………………………………
9 II.3.3. Jenis Biaya pada Metode Harga Pokok Pesanan ……………….
8 II.3.2. Aliran Kegiatan Produksi ……………………………………….
8 II.3.1. Karakteristik Metode Harga Pokok Pesanan …………………....
6 II.3. Metode Harga Pokok Pesanan ………………………………….
xii
Halaman Judul ……………………………………………………………… i Halaman Judul (Inggris) ………………..………………………………..…. ii Halaman Persetujuan ………………….……………………………………. iii Halaman Pengesahan ………………….…………………….……………… iv Halaman Persembahan ……………….…..…………………..…………….. v Halaman Pernyataan Keaslian ……….…………………………………….. vi Abstrak …………………..…………………………….….………………… vii Abstract ……………………………………………………………………… viii Lembar Pernyataan Persetujuan ……….…………………………………..... ix Kata Pengantar ……………………………………….……………………… x Daftar Isi ………………..…………………………………………………. xii Daftar Gambar ……………………………………………………………… xiv Daftar Tabel ………………………………………………………………… xvii
Bab II. Landasan Teori …………………………………………………
I.6. Sistematika Penulisan …………………………………………. 4
I.5. Metodologi Penelitian …………………………………………. 3
I.4. Batasan Masalah ……………………..………………………… 2
I.3. Tujuan ………………….………………………………………. 2
I.2. Rumusan Masalah …………………………………………….... 2
1 I.1. Latar Belakang …………………………………………………. 1
Bab I. Pendahuluan ……………………………………………………
6 II.1. Sistem Informasi ………………………………………………. 6 II.1.1. Sistem Informasi Produksi …………………………………….. II.5.1. Use Case ………..………………………………………………. 11
II.5.2. Diagram Aktivitas ………..…………………………………….. 12
II.5.3. Diagram Sequential ……………………………………………. 13
II.5.4. Diagram Kelas …………………………………………………. 14 Bab III. Analisis dan Desain ………………….………………………….
15 III.1. Gambaran Sistem Yang Lama …….……………………………
15 III.2. Analisis Kebutuhan Sistem …….……………………………….
16 III.3. Gambaran Umum Sistem Yang Akan Dibuat …………………..
17 III.4. Diagram Konteks ………………………………………………. 18
III.5. Use Case …………………………………………………………
19 III.5.1. Diagram Use Case ………………………………………………
19 III.5.2. Narasi Use Case ……………………………………………….. 22
III.6. Diagram Aktivitas ……………………………………………... 22
III.7. Diagram Sequential ……………………………………………. 22
III.8. Diagram Kelas Dan Desain Basis Data …………………………
23 III.9. Desain Interface Sistem ……………..………………………….. 23 Bab IV. Implementasi Sistem …………….……………………………...
24 IV.1. Perangkat Implementasi Sistem ………………………………..
24 IV.2. Koneksi Database ………………………………………………. 24
IV.3. Antar Muka Pemilik ……………………………………………. 25
IV.4. Antar Muka Karyawan ………………………..……………….. 33
IV.5. Contoh Implementasi Sistem ………………………………….. 50
Bab V. Analisa Hasil Perangkat Lunak …………………………………
61 V.1. Form Kuisioner ………………………………………………… 62 V.2. Analisa Hasil Kuisioner ………………………………………..
63 V.3. Kesimpulan Hasil Kuisioner ...................................................... 68 V.4. Kelebihan dan Kekurangan Sistem …………………………….
69 Bab VI. Penutup …………………………………………………………
71 VI.1. Kesimpulan …………………………………………………….. 71
VI.2. Saran ……………………………………………………………. 72 Daftar Pustaka Lampiran xiii xiv
DAFTAR GAMBAR
Gambar 4.13 Halaman Manual Karyawan Untuk Input Data MasterGambar 4.24 Halaman Pilih Bahan Baku ………………………………… 40Gambar 4.23 Halaman Pilih Supplier …………………………………….. 40Gambar 4.22 Pesan Data Penjualan Berhasil Disimpan ………………….. 39Gambar 4.21 Halaman Penjualan ………………………………………… 39Gambar 4.20 Halaman Pencarian Pesanan Yang Akan Dijual …………… 38Gambar 4.19 Halaman Awal Penjualan …………………….…………….. 38Gambar 4.18 Halaman Input Produk Pesanan Dan Daftar Pesanan ………. 37Gambar 4.17 Halamn Input Harga Jual ………………………………..….. 36Gambar 4.16 Halaman Hitung Harga Pokok Produksi …….…………….. 36Gambar 4.15 Halaman Input Produk Pesanan …………………………… 3534 Gambar 4.14 Halaman Awal Pesanan ……………………………….……. 35
Konsumen ………………………………………………..…
Gambar 4.12 Halaman Manual Untuk Karyawan ……………………….. 34Gambar 3.1 Blok Proses Produksi ………….…………………………… 18Gambar 4.11 Halaman Utama Karyawan …..……………………….……. 33Gambar 4.10 Laporan Penjualan Dengan Format PDF …………………… 30Gambar 4.9 Halaman Data Laporan Penjualan ………………………….. 30Gambar 4.8 Halaman Awal Laporan Penjualan …………………………. 30Gambar 4.7 Halaman Pencarian Data User ……………………………… 29Gambar 4.6 Halaman Tambah User ……………………….……………. 28Gambar 4.5 Halaman Tentang Kami Untuk Pemilik .…………………… 28Gambar 4.4 Halaman Manual Untuk Pemilik ……………………………. 27Gambar 4.3 Halaman Utama Pemilik .…………………………………… 27Gambar 4.2 Jendela Konfirmasi Gagal Login …………………………… 27Gambar 4.1 Halaman Login ……………...……………………………… 25Gambar 3.3 Diagram Use Case ……………...…………………………… 19Gambar 3.2 Diagram Konteks …………………………………………… 18Gambar 4.25 Halaman Input Harga Satuan Dan Jumlah Barang Bahanxv Baku ………………………………………………………...
Gambar 4.40 Halaman Detail Pesanan ………..…….…………………….. 49Gambar 4.50 Halaman Tambah Produk Pesanan Setelah Input Produk Pesanan Pertama ……………………………….…………....Gambar 4.49 Halaman Input Harga Jual Produk Nota Setelah Diisi ……... 5653 Gambar 4.48 Halaman Input Harga Jual Produk Nota Sebelum Diisi …….. 56
Gambar 4.47 Halaman Hitung Harga Pokok Produksi Nota NCR Rangkap Dua …………………………………………………………..Gambar 4.46 Halaman Tambah Produk Pesanan Pertama Setelah Diisi …. 53Gambar 4.45 Halaman Tambah Produk Pesanan Pertama Sebelum Diisi … 52Serta Tanggal Harus Selesai Diisi …………………………… 52
Gambar 4.44 Halaman Awal SetelahData Konsumen Dan Tanggal PesanSerta Tanggal Harus Selesai Diisi ……………………………. 51
Gambar 4.43 Halaman Awal Sebelum Data Konsumen Dan Tanggal PesanGambar 4.42 Halaman Hasil Pencarian Data Master Tabel Bahan Baku …. 50Gambar 4.41 Halaman Pencarian Data Master …………….…..…………. 50Gambar 4.39 Halaman Hasil Pencarian Tanpa Kata Kunci Dan Tanggal … 4941 Gambar 4.26 Halaman Simpan Data Pembelian ………….……………… 41
Gambar 4.38 Halaman Pencarian Pesanan ……..………………………… 49Gambar 4.37 Pesan Data Konsumen Gagal Disimpan ……………………. 48Gambar 4.36 Halaman Data Konsumen Berhasil Ditambah ……………… 47Gambar 4.35 Halaman Input Data Master Konsumen ………….………… 47Gambar 4.34 Halaman Kamus Kategori ………………………………….. 46Gambar 4.33 Halaman Awal Kamus Kategori …………………………… 46Gambar 4.32 Halaman Pilih Pekerjaan Yang Digunakan ………………… 45Gambar 4.31 Halaman Awal Kamus Pekerjaan ………….……………… 45Gambar 4.30 Halaman Pilih Overhead Yang Digunakan ………………… 44Gambar 4.29 Halaman Awal Kamus Overhead …………………………… 43Gambar 4.28 Halaman Pilih Bahan Baku Yang Digunakan ……………... 43Gambar 4.27 Halaman Awal Kamus Bahan Baku ………………………. 4257 Gambar 4.51 Halaman Tambah Produk Pesanan Setelah Input Produk Pesanan Pertama Dan Akan Menginputkan Pesanan Kedua ……….... 58
xvi
Gambar 4.52 Halaman Hitung Harga Pokok Produksi Amplop Surat ……. 58Gambar 4.53 Halaman Input Harga Jual Produk Amplop Surat ………….. 59Gambar 4.54 Halaman Tambah produk Pesanan Setelah Input Produk Kedua 59Gambar 4.55 Halaman Input Uang Muka Pesanan ………………..……… 60Gambar 4.56 Pesan Data Pesanan Berhasil Disimpan …………….………. 60Gambar 5.1 Grafik Prosentase Jawaban Untuk Pertanyaan Pertama …..... 64Gambar 5.2 Grafik Prosentase Jawaban Untuk Pertanyaan Kedua ……… 65Gambar 5.3 Grafik Prosentase Jawaban Untuk Pertanyaan Ketiga ……... 66Gambar 5.4 Grafik Prosentase Jawaban Untuk Pertanyaan Keempat …… 67Gambar 5.5 Grafik Prosentase Jawaban Untuk Pertanyaan Kelima ……. 68
DAFTAR TABEL
Tabel 3.1 Analisis Kebutuhan Sistem …………………...………………… 16Tabel 3.2 Daftar Use Case …………………………………..……………… 20Tabel 5.1 Frekuensi Dan Prosentase Jawaban Untuk Pertanyaan Pertama … 63Tabel 5.2 Frekuensi Dan Prosentase Jawaban Untuk Pertanyaan Kedua ….. 64Tabel 5.3 Frekuensi Dan Prosentase Jawaban Untuk Pertanyaan Ketiga ….. 65Tabel 5.4 Frekuensi Dan Prosentase Jawaban Untuk Pertanyaan Keempat … 66Tabel 5.5 Frekuensi Dan Prosentase Jawaban Untuk Pertanyaan Kelima …. 67xvii
BAB I PENDAHULUAN I.1. Latar Belakang Banyak orang yang ingin membuka lowongan pekerjaan baru. Tak jarang mereka membuka usaha yang sebenarnya sudah banyak digeluti oleh orang lain. Hal itu menyebabkan persaingan yang semakin ketat. Dengan adanya persaingan yang ketat, masing-masing orang harus pandai memanfaatkan teknologi yang ada. Teknologi yang semakin berkembang memungkinkan untuk melakukan apa saja,
termasuk membuat sistem informasi. Sistem informasi dibutuhkan oleh pengusaha pada saat ini karena dapat menghasilkan informasi yang akurat dan dapat dipercaya.
Demikian halnya dengan percetakan sablon St. Leter di Kabupaten Batang, Jawa Tengah, sebuah home industry percetakan sablon yang menerima beberapa jenis cetak sablon seperti sablon plastik dan kertas. Contohnya adalah plastik- plastik toko, plastik pembungkus obat, nota penjualan, surat jalan, piagam, brosur, kartu nama, sertifikat, stiker, payung, dan lain sebagainya.
Sejak didirikan percetakan tersebut, seluruh proses pencatatan transaksi dilakukan secara manual. Mulai dari pembelian bahan baku, produksi, penerimaan dan pengeluaran kas. Pada awalnya tidak ada masalah dengan pencatatan secara manual, akan tetapi lambat laun pesanan semakin banyak dan pesanan konsumen juga semakin komplek, sehingga pencatatan secara manual dirasa kurang efektif dan efisien.
2 Percetakan ini melakukan produksi berdasarkan pesanan konsumen. Barang yang diproduksi bergantung pada jenis pesanan dan jumlah pesanan sehingga setiap barang yang diproduksi memiliki harga pokok produksi yang berbeda. Hal ini memungkinkan untuk dibuatnya suatu sistem yang dapat menangani perhitungan harga pokok produksi berdasarkan pesanan secara tepat dan teliti.
Karena itu dalam penulisan tugas akhir ini topik yang diambil adalah pembuatan sistem informasi produksi percetakan yang berfokus pada perhitungan harga pokok produksi berdasarkan pesanan.
I.2. Rumusan Masalah
Dari latar belakang tersebut, maka rumusan masalah adalah bagaimana menganalisa, mendesain, dan mengimplementasikan sistem informasi produksi percetakan dengan perhitungan harga pokok produksi menggunakan metode harga pokok pesanan.
I.3. Tujuan
Tujuan dari penulisan tugas akhir ini adalah membuat sebuah sistem informasi berbasis web yang dapat menangani perhitungan harga pokok pesanan pada kasus percetakaan.
I.4. Batasan Masalah
Batasan-batasan dalam penulisan tugas akhir ini adalah sebagai berikut : 1.
Sistem informasi produksi yang dibuat dapat melakukan perhitungan
3 harga pokok produksi menggunakan metode harga pokok pesanan.
2. Perhitungan harga pokok produksi berdasarkan pada biaya bahan baku, biaya tenaga kerja, dan biaya overhead.
3. Sistem informasi produksi yang dibuat tidak menangani penggajian karyawan.
4. Teknologi yang digunakan pada sistem ini adalah teknologi berbasis web dengan database menggunakan MySQL Server.
I.5. Metodologi Penelitian
Metodologi yang digunakan untuk penyusunan tugas akhir ini adalah : 1.
Peninjauan lapangan Mencari informasi dan melakukan wawancara langsung dengan pemilik percetakan St. Leter tentang proses biaya pokok produksi secara manual.
2. Studi literatur Memahami dan mempelajari konsep-konsep tentang sistem informasi produksi khususnya perhitungan harga pokok pesanan dan mempelajari konsep tentang perangkat lunak yang digunakan.
3. Analisis dan desain menggunakan object oriented analisys design Menerapkan analisis dan desain berbasis objek dalam pembuatan sistem berpedoman pada buku Metode Desain Dan Analisis Sistem Edisi 6 karangan Jeffery L. Whitten dkk.
4 4.
Implementasi Sistem Mengimplementasikan metode harga pokok pesanan ke dalam sistem dengan menggunakan bahasa pemrograman JavaServer Page (JSP).
5. Penerapan Sistem Menerapkan sistem informasi yang sudah dibuat ke percetakan St.
Leter.
I.6. Sistematika Penulisan
BAB I PENDAHULUAN Berisi tentang latar belakang penulisan, rumusan masalah, tujuan, batasan masalah, metodologi penelitian, dan sistematika penulisan. BAB II LANDASAN TEORI Membahas tentang landasan teori yang dipergunakan dalam penulisan tugas akhir ini, yang meliputi konsep sistem informasi, teori-teori akuntansi biaya, metode harga pokok pesanan dan juga mengenai teknologi yang akan digunakan yaitu web based.
BAB III ANALISIS DAN DESAIN Pada bab ini berisi tentang cara penerapan konsep dasar yang telah diuraikan pada bab sebelumnya untuk menganalisa dan merancang tentang sistem yang dibuat, meliputi analisa sistem dan desain sistem.
BAB IV IMPLEMENTASI SISTEM Menjelaskan tentang implementasi ke program komputer berdasarkan hasil perancangan yang telah dibuat.
5 BAB V ANALISA HASIL PERANGKAT LUNAK Menganalisa perangkat lunak yang sudah dibuat, kelebihan dan kekurangan pada sistem ini.
BAB VI PENUTUP Berisi kesimpulan dan saran dari penulisan tugas akhir yang disusun.
BAB II LANDASAN TEORI II.1. Sistem Informasi Sistem informasi adalah pengaturan orang, data, proses, dan teknologi
informasi yang berinteraksi untuk mengumpulkan, memproses, menyimpan, dan menyediakan sebagai output informasi yang diperlukan untuk mendukung sebuah organisasi (Whitten, 2004).
II.1.1 Sistem Informasi Produksi
Sistem informasi produksi adalah sistem yang memproses data mengenai semua aktivitas yang mencakup produksi yang baik.
Tujuan dari sistem informasi ini : 1.
Digunakan dalam merencanakan, memantau dan mengontrol proses produksi yang terjadi sehingga lebih efisien.
2. Menghasilkan efisiensi proses produksi, kontrol kualitas yang ketat serta menghasilkan produk yang lebih bagus.
3. Mengurangi biaya dari penggunaan berbagai inventarisasi dengan mendapatkan kontrol material yang baik.
II.2. Konsep Akuntansi Biaya
Akuntansi biaya adalah salah satu cabang akuntansi yang merupakan alat menejemen dalam memonitoring dan merekam transaksi biaya secara sistematis,
7 serta menyajikan informasi biaya dalam bentuk laporan biaya (Supriyono, 1983).
Konsep dan terminologi yang digunakan dalam akuntansi biaya : a.
Harga perolehan atau harga pokok (cost) Harga perolehan atau harga pokok dapat diartikan sebagai nilai yang dapat diukur dalam satuan uang dalam rangka memperoleh barang atau jasa.
Contohnya adalah kas yang dibayarkan, tambahan modal dan hutang yang timbul.
b.
Biaya (expenses) Biaya merupakan harga perolehan yang dikorbankan atau digunakan dalam rangka memperoleh penghasilan (revenues) dan akan dipakai sebagai pengurang penghasilan.
c.
Penghasilan (revenue) Penghasilan dapat didefinisikan sebagai nilai yang dapat diukur dengan satuan uang dalam rangka penjualan barang dagangan, produk, jasa yang dilakukan perusahaan kepada pihak lain. Contoh penghasilan antara lain : kas yang diterima, pihutang yang timbul, nilai aktiva lainnya yang diterima, nilai jasa yang diterima, pengurangan hutang dan pengurangan modal.
d.
Laba dan rugi (profit and loss) Rugi dan laba merupakan hasil dari proses mempertemukan semua penghasilan dengan semua biaya dalam periode akuntansi yang sama.
e.
Rugi (losses)
8 Rugi merupakan berkurangnya kekayaan perusahaan yang bukan karena pengambilan modal oleh pemilik, dimana tidak ada manfaat yang diperoleh dari berkurangnya aktiva tersebut.
II.3. Metode Harga Pokok Pesanan
Metode harga pokok pesanan adalah metode pengumpulan harga pokok produk dimana biaya dikumpulkan untuk setiap pesanan atau kontrak atau jasa secara terpisah, dan setiap pesanan atau kontrak dapat dipisahkan identitasnya (Supriyono, 1983). Kegiatan pengolahan produk mulai dilakukan jika pelanggan sudah memesan melalui dokumen pesanan penjualan (sales order). Dokumen ini berisi jenis dan jumlah produksi yang akan dipesan, spesifikasi pesanan, tanggal pesanan diterima dan tanggal pesanan harus diserahkan. Atas dasar pesanan penjualan tersebut akan dibuat perintah produksi untuk melaksanan kegiatan produksi sesuai dengan pesanan. Tujuan produksi adalah untuk melayani pesanan dan sifatnya terputus-putus. Maksudnya setelah pesanan yang satu selesai dikerjakan maka akan dilanjutkan dengan pesanan yang lain.
Penentuan harga pokok pesanan penting untuk menetapkan harga jual dan mengendalikan biaya. Biasanya calon pemesan meminta perkiraan harga untuk dibandingkan dengan perusahaan lain. Maka dari itu sebuah perusahaan harus bisa memperkirakan biaya secara akurat agar dapat bersaing dengan perusahaan lain.
II.3.1. Karakteristik Metode Harga Pokok Pesanan a.
Kegiatan produksi dilakukan jika ada pesanan.
9 b.
Aliran kegiatan dalam produksi barang sesuai pemesanan sebagai berikut : a.
Penjualan produk jadi Produk yang sudah laku dijual akan dikeluarkan dari gudang untuk dikirim kepada pemesan.
d.
Penyimpanan produk jadi Produk yang telah diproduksi akan dipindahkan ke gudang, menunggu untuk diserahkan kepada pemesan.
c.
Produksi Produksi adalah kegiatan pengolahan bahan baku menjadi bahan jadi.
b.
Pengadaan Pengadaan adalah kegiatan untuk memperoleh barang dan jasa yang akan digunakan dalam kegiatan produksi.
Produk yang sudah jadi segera diserahkan kepada pemesan.
Bentuk produk tergantung pada spesifikasi pemesan.
f.
Biaya produksi per item dihitung dengan membagi total biaya produksi dengan total item yang dipesan.
e.
Total harga pokok untuk setiap pesanan dihitung ketika pesanan yang bersangkutan selesai dikerjakan.
d.
Pengumpulan biaya produksi dilakukan pada kartu biaya pesanan yang memuat rincian untuk masing-masing pesanan.
c.
II.3.2. Aliran Kegiatan Produksi
10 II.3.3. Jenis Biaya pada Metode Harga Pokok Pesanan Ada beberapa biaya, antara lain : a.
Biaya bahan baku.
Biaya yang timbul karena adanya pemakaian bahan baku. Biaya bahan baku merupakan harga pokok bahan baku yang dipakai dalam proses produksi untuk membuat barang.
b.
Biaya tenaga kerja.
Biaya tenaga kerja timbul sebagai akibat dari pemakaian tenaga kerja untuk mengolah bahan baku menjadi barang jadi. Biaya tenaga kerja merupakan gaji atau upah yang diberikan kepada tenaga kerja yang terlibat dalam proses produksi.
c.
Biaya overhead.
Biaya overhead merupakan biaya yang paling komplek, untuk keadilan dan ketelitian pembebanan harus digunakan tarif biaya overhead yang ditentukan dimuka. Contohnya adalah biaya listrik, pajak, air, tenaga kerja tidak langsung, dan lainnya.
II.4. Java Server Pages
Java Server Pages ( JSP) merupakan teknologi yang didasarkan pada
bahasa java yang digunakan untuk membentuk halaman-halaman Web yang bersifat dinamis. JSP menggunakan pendekatan pemrosesan di sisi server, kode sumber JSP dijalankan pada Web server dimana memberikan keuntungan untuk membuat aplikasi yang independent terhadap keberadaan sistem java di sisi klient.
11 Kode JSP pada dasarnya merupakan kode HTML yang dilengkapi dengan tag-tag JSP yang disisipi dengan menggunakan bahasa java (Kadir, 2004). Pada tag-tag inilah program menyisipkan kode dalam bahasa java.
Contoh kode JSP:
<HTML> <HEAD> <TITLE>latihan HTML</TITLE> </HEAD> <BODY> <% out.print(“Selamat Belanjar JSP”); %> </BODY> </HTML>
II.5. Desain Sistem
II.5.1. Use Case Use case adalah sebuah diagram yang menggambarkan interaksi antara
sistem dengan eksternal sistem dan pengguna. Secara grafik digambarkan dalam bentuk elips dengan nama use case tertera didalamnya (Whitten, 2004). Gambar 2.1 merupakan simbol use case.
Gambar 2.1 Simbol Use Case (Whitten, 2004)Pengguna/aktor merupakan segala sesuatu yang perlu berinteraksi dengan sistem untuk pertukaran informasi. Dapat berupa orang, organisasi atau sistem
informasi yang lain atau juga suatu waktu kejadian (Whitten, 2004). Gambar 2.2
merupakan simbol aktor.12 Gambar 2.2 Simbol Aktor (Whitten, 2004)
Use case depends on relationship merupakan sebuah relasi use case yang
menentukan bahwa use case yang lain harus dibuat sebelum use case yang sekarang. Digambarkan sebagai anak panah yang dimulai dari suatu use case dan menunjuk ke use case yang depend on kepadanya. Setiap relasi depend on diberi label “<<depend on>>”. Gambar 2.3 merupakan simbol depend on.
Gambar 2.3 Simbol Depend On (Whitten, 2004)II.5.2. Diagram Aktivitas
Diagram aktivitas merupakan sebuah diagram yang dapat digunakan untuk menggambarkan secara grafis aliran proses bisnis, langkah-langkah sebuah use
case
atau logika bahaviour (metode) objek (Whitten, 2004). Berikut ini adalah simbol-simbol yang digunakan dalam diagram aktivitas: a.
Titik solid menggambarkan awal sebuah proses.
b.
Segi empat bersudut tumpul menggambarkan sebuah kegiatan atau tugas yang perlu dilakukan.
13 c.
Panah menggambarkan sasaran yang mengawali kegiatan.
d.
Teks di dalam [ ] menggambarkan sebuah sasaran yang merupakan sebuah hasil dari kegiatan keputusan.
e.
Belah ketupat menggambarkan sebuah kegiatan keputusan.
f.
Titik solid di dalam sebuah lingkaran berlubang menggambarkan akhir dari sebuah proses.
II.5.3. Diagram Sequential
Diagram sequential adalah diagram UML yang memodelkan logika sebuah use case dengan menggambarkan interaksi pesan-pesan diantara objek dalam urutan waktu (Whitten, 2004). Ada 3 simbol objek yang digunakan dalam diagram ini, diantaranya adalah : a.
Objek antarmuka/interface object merupakan objek yang menyediakan peralatan dimana pengguna dapat mengantarmuka dengan sistem tersebut.
Contohnya adalah sebuah window, dialogue box, atau screen. Untuk aktor bukan manusia, application program interface (API) adalah objek antarmuka (Whitten, 2004).
Gambar 2.4 Objek Antarmuka (Whitten, 2004) b.Objek kontrol/control object merupakan objek yang berisi logika aplikasi yang bukan merupakan tanggung jawab objek entiti. Contoh logika tersebut adalah aturan dan perhitungan bisnis yang melibatkan banyak
14 objek. Objek kontrol mengkoordinasi pesan antara objek antarmuka dan objek entiti dan sekuensi dimana pesan terjadi (Whitten, 2004).
Gambar 2.5 Objek Kontrol (Whitten, 2004) c.Objek entiti/entity object merupakan objek yang berisi informasi yang berhubungan dengan bisnis yang bersifat menetap dan disimpan pada sebuah database (Whitten, 2004).
Gambar 2.6 Objek Entiti (Whitten, 2004)II.5.4. Diagram Kelas
Diagram kelas menggambarkan struktur objek sistem. Diagram ini menunjukkan kelas objek yang menyusun sistem dan juga hubungan antara kelas objek tersebut.
BAB III
ANALISIS DAN DESAIN III.1. Gambaran Umum Sistem Lama Percetakan sablon St. Leter memproduksi barang berdasarkan pesanan