perancangan sistem database siklus pendapatan dan...
TRANSCRIPT
i
PERANCANGAN SISTEM DATABASE
SIKLUS PENDAPATAN DAN PENGELUARAN
TOKO SUN MOTOR DI GEMUH-KENDAL
DENGAN PENDEKATAN
OBJECT ORIENTED DATABASE MODEL
Oleh:
ARDHY NOVIAN SAPUTRO
NIM: 232008010
KERTAS KERJA
Diajukan kepada Fakultas Ekonomika dan Bisnis
Guna Memenuhi Sebagian dari
Persyaratan-Persyaratan untuk Mencapai
Gelar Sarjana
FAKULTAS : EKONOMIKA DAN BISNIS
PROGRAM STUDI : AKUNTANSI
FAKULTAS EKONOMIKA DAN BISNIS
UNIVERSITAS KRISTEN SATYA WACANA
SALATIGA
2012
ii
FAKULTAS EKONOMIKA DAN BISNIS
UNIVERSITAS KRISTEN SATYA WACANA
Jalan Diponegoro 52 -60
:(0298) 321212, 311881
Telex 322364 ukswsa ia
Salatiga 50711 - Indonesia
Fax. (0298) -3 21433
PERNYATAAN KEASLIAN KARYA TULIS SKRIPSI
Yang bertanda tangan dibawah ini :
N a m a : Ardhy Novian Saputro
N I M : 232008010
Program Studi : Akuntansi
Fakultas Ekonomika dan Bisnis
Universitas Kristen Satya Wacana
Salatiga.
Menyatakan dengan sesungguhnya bahwa sktripsi
Judul : Perancangan Sistem Database Siklus Pendapatan Dan
Pengeluaran Toko Sun Motor Di Gemuh-Kendal dengan
Pendekatan Object Oriented Database Model.
Pembimbing : Like Sugiono, SE., M.Si.
Tanggal di uji : 08 Juni 2012
adalah benar-benar hasil karya saya.
Didalam skripsi ini tidak terdapat keseluruhan atau sebagaian tulisan atau gagasan
orang lain yang saya ambil dengan cara menyalin atau meniru dalam bentuk
rangakaian kalimat atau simbol yang saya aku seolah-olah sebagai tulisan saya
sendiri tanpa memberikan pengakuan pada penulis aslinya.
Apabila kemudian terbukti bahwa saya ternyata melakukan tindakan menyalin
atau meniru tulisan orang lain seolah-olah hasil pemikiran saya sendiri, saya
bersedia menerima sanksi sesuai peraturan yang berlaku di Fakultas Ekonomi
Universitas Kristen Satya Wacana Salatiga, termasuk pencabutan gelar
kesarjanaan yang telah saya peroleh.
Salatiga, 27 Mei 2012
Yang memberi pernyataan,
Ardhy Novian Saputro
iii
PERANCANGAN SISTEM DATABASE
SIKLUS PENDAPATAN DAN PENGELUARAN
TOKO SUN MOTOR DI GEMUH-KENDAL
DENGAN PENDEKATAN
OBJECT ORIENTED DATABASE MODEL
Oleh:
ARDHY NOVIAN SAPUTRO
NIM: 232008010
KERTAS KERJA
Diajukan kepada Fakultas Ekonomika dan Bisnis
Guna Memenuhi Sebagian dari
Persyaratan-Persyaratan untuk Mencapai
Gelar Sarjana
FAKULTAS : EKONOMIKA DAN BISNIS
PROGRAM STUDI : AKUNTANSI
Disetujui oleh :
Like Sugiono, SE., M.Si
Pembimbing
FAKULTAS EKONOMIKA DAN BISNIS
UNIVERSITAS KRISTEN SATYA WACANA
SALATIGA
2012
iv
KATA PENGANTAR
Persaingan usaha saat ini menuntut sebuah pelayanan yang cepat, tepat, dan
akurat. Oleh karena itu, diperlukan suatu sistem database untuk mewujudkan hal
tersebut. Dalam perancangan database penelitian ini menggunakan pendekatan
Object Oriented Database Model (OODM). Pendekatan ini mempermudah
perancangan sehingga perancangan dapat diselesaikan dengan cepat.
Dalam penelitian ini dibahas mengenai permasalahan yang biasa muncul,
konsep-konsep dalam melakukan perancangan, metode penelitian dan hasil dari
perancangan database serta implikasi atau kelebihan dari perancangan database.
Penelitian ini melakukan perancangan database dalam siklus pendapatan dan
pengeluaran yang terkait dengan barang dagangan. Siklus ini merupakan siklus
yang biasa menjadi yang utama dalam suatu usaha. Penelitian ini bertujuan untuk
membantu dalam pencatatan transaksi penjualan dan pembelian yang terkait
dengan barang dagangan dalam siklus pendapatan dan pengeluaran secara
terkomputerisasi.
Penulis menyadari bahwa ada banyak kekurangan dan kelemahan dalam
melakukan penelitian ini. Oleh karena itu, penulis menerima saran dan kritik
untuk memperbaiki penulisan ini. Penulis juga mengharapkan agar penelitian ini
dapat bermanfaat dan dapat memberi gambaran untuk penelitian-penelitian
selanjutnya.
Salatiga, 27 Mei 2012
Penulis
v
UCAPAN TERIMA KASIH
Puji syukur kepada Tuhan Yesus Kristus, atas segala berkat, tuntunan dan
kasih karuniaNya sehingga penulis dapat menyelesaikan kertas kerja yang
berjudul “Perancangan Sistem Database Siklus Pendapatan dan Pengeluaran Toko
Sun Motor Di Gemuh-Kendal dengan Pendekatan Objek Oriented Database
Model”. Penulis menyadari bahwa keberhasilan dari penulisan ini tidak lepas dari
pihak-pihak yang telah mendukung baik secara materiil maupun formil. Oleh
karena itu, penulis ingin menyampaikan rasa terima kasih kepada berbagai pihak
antara lain:
1. Tuhan Yesus Kristus, atas segala berkat, tuntunan dan kasih karuniaNya
kepada penulis sehingga penulis dapat menyelesaikan kertas kerja ini dengan
baik.
2. Ibu Like Sugiono, SE., M.Si., selaku pembimbing yang bersedia meluangkan
waktu, tenaga dan dengan penuh kesabaran memberikan arahan, dukungan,
koreksi dan saran dalam penulisan kertas kerja ini.
3. Bapak Hari Sunarto, SE., MBA., PhD selaku dekan Fakultas Ekonomika dan
Bisnis Universitas Kristen Satya Wacana.
4. Bapak Usil Sis Sucahyo, SE, MBA selaku Kaprogdi Akuntansi Fakultas
Ekonomika dan Bisnis Universitas Kristen Satya Wacana.
5. Bapak Dr. Jony Oktavian Haryanto, SE.,MM. selaku wali studi penulis atas
bimbingan dari awal perkuliahan sampai selesai.
6. Kepada seluruh staf pengajar Fakultas Ekonomika dan Bisnis Universitas
Kristen Satya Wacana atas segala ilmu yang diberikan selama penulis belajar
di Universitas Kristen Satya Wacana.
7. Septi Handayani selaku pemilik Toko SUN Motor yang telah membantu
dalam penelitian kertas kerja ini.
8. Keluarga Penulis, Papi (V. Andy Pugiyanto) dan Mami (Krishartatie), Ci’
Yen dan Mas Hondi, Ci’ Na yang saya sayangi. Terima kasih atas doa dan
dukungan serta cinta kasih yang tiada henti.
9. Grace yang memberikan hiburan buat penulis.
10. Oh Lim dan Ci’ Nyo yang sudah memberikan dukungan finansial dan doa
serta arahan dalam pengerjaan kertas kerja ini.
vi
11. Jessica, Levina dan Tian yang sudah memberikan dukungan dalam
penyelesaian kertas kerja ini.
12. Keluarga besar Wong, atas dukungan dan doanya selama perkuliahan
sehingga dapat menyelesaikan kertas kerja ini.
13. Ko Paskah Ika Nugroho yang memberikan dukungan dan arahan selama
kuliah dan pengerjaan kertas kerja ini.
14. Bapak Harijono, SE, MAF, M.Com (Hons), PhD, dan Ibu Elisabeth Penti
Kurniawati, S.E., M.Ak. yang sudah memberikan saran dan arahan dalam
penyelesaian kertas kerja ini.
15. Bu Wahyu Budhihastuti yang sudah memberikan dukungan dan arahan, serta
bantuan selama masa kuliah.
16. Bapak Yahya yang sudah mengajarkan ilmu pemrograman sehingga kertas
kerja ini dapat terselesaikan.
17. Nadya Arliena Putri yang telah sabar dan setia mencintai, mendampingi,
mendukung, mendoakan dan membantu selama perkuliahan dan penyelesaian
kertas kerja ini.
18. Bapak Haryono, Bapak Prins, Ko Bambang dan Yoso Sudiro GS yang telah
membantu dan memberi tuntunan dalam pengerjaan kertas kerja ini.
19. Ko Eko Imam Slamet yang memberikan arahan, doa, pertolongan dan
semangat buat penulis selama kuliah.
20. Mbak MI Mitha dan Mbak Risti yang menjadi teman ngobrol dan sharing
selama pengerjaan kertas kerja ini.
21. Ko Aldo dan Mbak Rio yang membantu penulisa selama kuliah dan
pengerjaan kertas kerja ini.
22. Andhika Kusuma dan Agni yang sudah menjadi teman sharing dan belajar
selama kuliah.
23. Teman-teman yang terkasih, Ika Hayu Hardiyanti, Weny Septia Melinda, atas
dukungan dan doa selama perkuliahan dan penyelesaian kertas kerja ini. “Ayo
Semangat!!!”.
24. Teman-Teman yang maju Ujian Juni 2012.
vii
25. Seluruh Staff Tata Usaha Fakultas Ekonomika dan Bisnis Universitas Kristen
Satya Wacana atas segala bantuan yang diberikan selama penulis belajar di
Universitas Kristen Satya Wacana.
26. Teman-Teman “Korps Asisten” Fakultas Ekonomika dan Bisnis Universitas
Kristen Satya Wacana.
27. Teman-Teman “Golden 2008” Fakultas Ekonomika dam Bisnis Universitas
Kristen Satya Wacana.
28. Teman-Teman “Dipo 83” yang telah mendukung dan mendoakan sehingga
kertas kerja ini dapat terselesaikan.
29. Pihak-pihak yang terlibat langsung maupun tidak langsung dalam
penyelesaian kertas kerja ini yang namanya tidak dapat saya sebutkan satu per
satu.
Terima Kasih atas dukungan dan doa kalian semua semoga Tuhan Yesus
memberkati.
Salatiga, 27 Mei 2012
Penulis
viii
MOTTO
Berusahalah Sekuat Tenaga dan Berdoa maka
Akan Ada Jalan Untukmu
ix
Kertas Kerja Ini Saya Persembahkan Untuk
-----Papi dan Mami yang saya Sayangi------
-----Ci’ Na dan Ci’ Yen yang saya Sayangi-----
-----Ci’ Nyo dan Oh Lim-----
x
DAFTAR ISI
Halaman Judul ……………………………………………………………….. i
Halaman Keaslian Skripsi ……………………………………………………. ii
Halaman Pengesahan ………………………………………………………… iii
Kata Pengantar ……………………………………………………………….. iv
Halaman Motto ………………………………………………………………. viii
Halaman Persembahan ……………………………………………………….. ix
Daftar Isi ………………………………………………………….……………x
Daftar Tabel …………………………………………………….…………….. xi
Daftar Gambar ………………………………………………….…………...... xii
Saripati ………………………………………………………….…………….. 1
Abstract ………………………………………………………….……………. 2
1. Pendahuluan ……………………………………………….……………... 2
2. Telaah Teoritis …………………………………………….……………... 4
2.1 Perancangan Database Menggunakan Objeck Oriented Database Model 4
2.2 Siklus Pendapatan ………………………………………..……………... 5
2.3 Siklus Pengeluaran …………………………………….……………….. 7
3. Metode Penelitian …………………………………………….………….. 9
4. Pembahasan …………………………………………………..…………... 11
5. Penutup ………………………………………………………..…………..23
Daftar Pustaka ……………………………………………….………………... 24
Lampiran 1 …………………………………………………….……………… 26
Lampiran 2 …………………………………………………….……………… 29
Lampiran 3 ………………………………………………….………………… 35
Lampiran 4 ..........................................................................................................41
xi
DAFTAR TABEL
Tabel 1. Dokumen Sumber Siklus Pendapatan .................................................... 7
Tabel 2. Dokumen Sumber Siklus Pengeluaran .................................................... 8
Tabel 3. Data Yang Digunakan Dalam Penelitian ................................................ 9
Tabel 4. Matrix Use-case ...................................................................................... 13
Tabel 5. Atribut-Atribut Objek ............................................................................ 17
xii
DAFTAR GAMBAR
Gambar 1. Diagram tulang ikan kondisi pencatatan siklus pendapatan dan
pengeluaran terkait barang dagangan …………………………….... 4
Gambar 2. Langkah-langkah perancangan database menggunakan OODM …... 10
Gambar 3. Proses bisnis siklus pendapatan …………………………………..… 11
Gambar 4. Proses bisnis siklus pengeluaran ……………………………….…... 12
Gambar 5. Kebutuhan informasi ………………………………………….……. 12
Gambar 6. Objek-objek yang teridentifikasi …………………………………… 14
Gambar 7. Sequence diagram ………………….………………………….…… 15
Gambar 8. Context class diagram ……………………………………………… 15
Gambar 9. Normalisasi class diagram………………………………………….. 17
Gambar 10. Class diagram full atribute ……………………………………….. 18
Gambar 11. Menu utama ……………………………………………………….. 19
Gambar 12. Form penjualan ……………………………………………………. 20
Gambar 13. Form barang ……………………………………………………….. 20
Gambar 14. Form pembelian …………………………………………………… 21
Gambar 15. Form pelanggan …………………………………………………… 21
Gambar 16. Form pemasok …………………………………………………….. 22
Gambar 17. Form user …………………………………………………………. 22
Gambar 18. Form log in ………………………………………………………. 23
1
SARIPATI
Toko Sun Motor merupakan pelaku bisnis yang menyediakan sparepart dan
jasa servis mobil. Toko Sun Motor mempunyai keinginan untuk menerapkan
sistem terkomputerisasi. Hal ini yang mendasari perancangan database pada Toko
Sun Motor. Fokus dalam penelitian ini dalam siklus pendapatan dan pengeluaran
yang terkait dengan barang dagangan. Siklus pendapatan dan pengeluaran masih
menggunakan pencatatan manual, sehingga pencatatan yang dimiliki oleh Toko
Sun Motor sering terjadi kesalahan dan tidak tertata.
Kebutuhan informasi yang diidentifikasi adalah informasi mengenai
penjualan yang terjadi baik penjualan harian dan penjualan bulanan. Informasi
pelanggan dan pemasok. Informasi mengenai pembelian barang dagangan yang
dapat dilihat berdasarkan pemasok dan barang. Informasi mengenai piutang yang
dimiliki. Berdasarkan kebutuhan informasi ini akan dibuat perancangan database.
Pendekatan yang digunakan adalah Object Oriented Database Model (OODM).
Objek dapat digunakan kembali dan objek dapat diperluas merupakan keunggulan
dari OODM. Perancangan database menggunakan perangkat lunak Microsoft SQL
Server 2005 sebagai database dan Microsoft Visual Studio 2010 dengan tool
DevExpress sebagai interface. Hasil dari perancangan ini adalah sebuah aplikasi
dengan 5 form, yaitu form pembeli, form barang, form pelanggan, form pemasok,
form penjualan dan report yang dapat dibuat sendiri oleh pengguna sesuai
kebutuhan. Aplikasi ini akan mempermudah Toko Sun Motor pencatatan dan
perhitungan dalam siklus pendapatan dan pengeluaran yang terkait barang
dagangan.
Kata kunci: sistem database, object oriented database model, siklus
pendapatan, siklus pengeluaran.
2
ABSTRACT
Toko Sun Motor is a business that provides spare parts and service
car. Toko Sun Motor have a desire to implement a computerized system. Based of
the problem this study want to design the database at Toko Sun Motor. The fokus
in this study are the revenue and expenditure cycles to merchandise. Revenue and
expenditure cycle are using manual record keeping, so that the record store
owned by Toko Sun Motor frequent mistakes and disorganized.
Information needs indetified were information about the sales that occur
either daily sales and monthly sales. Costumer and supplier information.
Information regarding the purchase of merchandise that can be viewed by
suppliers and goods. Information about account held. Based on this informastion
made designing a database. The approach used is bject Oriented Database Model
approach (OODM). Reusable objects and objects can be expanded is the
advantage of OODM. Database design using the software Microsoft SQL Server
2005 as database and Microsoft Visual Studio 2010 with DevExpress as an
interface tool. The results of this design is an application by 5 form, which form
the buyer, the form of goods, customer form, the form of suppliers, sales forms
and reports that can be made by the user as needed. This will facilitate the
application of Sun Motor Stores in the cycle of recording and calculation of
income and expenses related merchandise.
Keywords: Database System, Object Oriented Database Model, revenue
cycle, expenditure cycle.