RANCANG BANGUN SISTEM PENJUALAN DAN UTANG PIUTANG PADA KOPERASI SEJAHTERA MAN 1 SRAGEN Rancang Bangun Sistem Penjualan Dan Utang Piutang Pada Koperasi Sejahtera Man 1 Sragen.

RANCANG BANGUN SISTEM PENJUALAN DAN UTANG PIUTANG
PADA KOPERASI SEJAHTERA MAN 1 SRAGEN

SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata 1
pada Jurusan Teknik Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta

Oleh:

MARWANTO
L200090154

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2013

i

ii


iii

DAFTAR KONTRIBUSI

Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya yang
pernah diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan Tinggi,
dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang
pernah ditulis atau diterbitkan oleh orang lain kecuali yang secara tertulis diacu
dalam naskah ini dan disebutkan dalam daftar pustaka.
Berikut saya sampaikan daftar kontribusi dalam penyusunan skripsi :
1. Perancangan program aplikasi ini dengan melihat contoh kasus yang ada
pada Koperasi Sejahtera MAN 1 Sragen dengan bantuan artikel-artikel
pada internet, buku dan teman dengan kontribusi sekitar (25%).
2. Kontribusi saya dalam penulisan dan pembuatan kode program sekitar
(75%).
3. Program aplikasi yang saya gunakan untuk membuat program ini ialah :
a. Visual Basic.net digunakan untuk coding program.
b. Microsoft SQL Server 2005 digunakan untuk perancangan dan
pembuatan tabel database.

c. Crystal reports 9 digunakan untuk merancang dan pembuatan laporan.
d. Developer Express v2011 digunakan untuk mendesain tampilan pada
program dan aplikasi lain yang tidak dapat saya sebutkan satu persatu.

iv

v

MOTTO DAN PERSEMBAHAN

MOTTO :

“Teruslah berusaha selagi kamu bisa dan tatap kedepan dengan penuh angan-angan untuk
menata masa depan”
(Penulis)

“Belajarlah selagi yang lain sedang tidur, Bekerjalah selagi yang lain sedang bermalasmalasan, Bersiap-siaplah selagi yang lain sedang bermain,dan Bermimpilah selagi yang lain
sedang berharap”
(William Arthur Word)


“Barang siapa menempuh jalan untuk mencari ilmu maka Allah akan memudahkan jalan
menuju surga”
(H.R Bukhari)

vi

PERSEMBAHAN :

Dengan mengucap syukur Alhamdulillah, kupersembahkan karyaku ini
untuk orang-orang yang kusayangi :
1. Ayah bunda tercinta (Alm. Bapak Supardi Hadi Suparno) dan (Ibu Suji),
Engkaulah motivator terbesar dalam hidupku yang tak pernah jemu
mendo’akan dan menyayangiku, atas semua pengorbanan dan kesabaran
mengantarku sampai kini. Tak pernah cukup ku membalas cinta ayah
bunda padaku.
2. Kakak-kakaku yang telah memberikan dukungan semangat serta dukungan
moril dan materiilnya yang tak akan pernah terbalaskan.
3. A’eL yang telah merelakan hari-harinya untuk berbagi denganku, semoga
kita selalu dalam Ridho dan RestuNya, terimakasih telah sabar menjadi
sandaran Hatiku.

4. Teman-temanku seperjuangan teknik informatika’09 terutama temanteman MATIKEP atas bantuan dan kebersamaannya semoga silaturahmi
kita tetap terjaga.
5. Keluarga besar Teknik Informatika UMS tempatku menuntut ilmu dan
bertukar pengalaman.
6. Semua pihak yang tidak dapat penulis sebutkan satu persatu atas semua
hal yang telah diberikan.

vii

KATA PENGANTAR

Asalamu’alaikum Warohmatullohi Wabarakatuh
Puji syukur penulis panjatkan kehadirat Allah SWT, yang telah melimpahkan
taufiq, hidayah dan rahmat-Nya sehingga penyusunan skripsi ini dapat
diselesaikan dengan baik. Semua ini tidak lepas dari dukungan dan bantuan
berbagai pihak, oleh karena itu pada kesempatan ini penulis mengucapkan terima
kasih kepada :
1. Allah SWT dengan sebaik-baik pujian, puji yang tidak bisa diungkapkan
dengan kata. Bagi-Mu puji atas iman dan islam yang Engkau anugrahkan.
2. Shalawat dan salam semoga tetap dilimpahkan kepada Rosul Muhamma

SAW, keluarga, dan para sahabatnya.
3. Orang tua dan keluarga penulis yang telah memberikan segala do’a,
dukungan, dan perjuangan tiada hentinya, juga atas semua curahan kasih
sayang yang tidak pernah surut dalam setiap langkah kehidupan penulis.
4. Bapak Dr. Husni Thamrin, S.T., M.T Ph.D. selaku dekan Fakultas
Komunikasi dan Informatika Universitas Muhammadiyah Surakarta,
5. Bapak Dr. Heru Supriyono, M.Sc selaku ketua Program Studi Teknik
Informatika

Fakultas

Komunikasi

dan

Informatika

Universitas

Muhammadyah Surakarta.

6. Ibu Umi Fadlillah, S.T. M.Eng dan Bapak Aris Budiman, S.T., M.T selaku
pembimbing

Skripsi

yang

telah

terselesaikan laporan ini.

viii

memberikan

petuahnya

sampai

ix


DAFTAR ISI
Halaman Judul................................................................................................ i
Halaman Persetujuan ...................................................................................... ii
Halaman Pengesahan ..................................................................................... iii
Daftar Kontribusi ........................................................................................... iv
Motto dan Persembahan ................................................................................. vi
Kata Pengantar ............................................................................................... viii
Daftar Isi......................................................................................................... x
Daftar Tabel ................................................................................................... xiv
Daftar Gambar ................................................................................................ xv
Abstraksi ........................................................................................................ xvii
BAB I PENDAHULUAN ............................................................................. 1
1.1. Latar Belakang Masalah ......................................................................... 1
1.2. Rumusan Masalah .................................................................................. 2
1.3. Batasan Masalah ..................................................................................... 2
1.4. Tujuan Penelitian ................................................................................... 3
1.5. Manfaat Penelitian ................................................................................. 3
1.6. Sistematika Penulisan ............................................................................ 3
BAB II TINJAUAN PUSTAKA.................................................................. 5

2.1. Telaah Penelitian .................................................................................... 5
2.2. Landasan Teori ....................................................................................... 7
1. Koperasi ................................................................................................ 7
2. Utang-piutang ....................................................................................... 8

x

3. Pengertian Basis Data ........................................................................... 8
4. Visual basic.net .................................................................................... 8
5. SQL Server 2005 .................................................................................. 9
6. Crystal Reports 9 .................................................................................. 9
7. Rumus Perhitungan prosentase responden ........................................... 10
BAB III METODE PENELITIAN ............................................................. 11
3.1. Waktu dan Tempat ................................................................................. 11
3.2. Alur Penelitian ....................................................................................... 11
3.3. Diagram Alir Program ........................................................................... 13
1. Flowchart sistem input data barang ...................................................... 13
2. Flowchart sistem transaksi jual-beli ..................................................... 15
3. Flowchart sistem input data utang-piutang .......................................... 16
4. Flowchart sistem transaksi utang-piutang ............................................ 17

3.4. Analisa Kebutuhan ................................................................................. 18
3.5. Perancangan Sistem ............................................................................... 19
1. Use case diagram .................................................................................. 19
2. Metode perancangan ............................................................................. 22
3.6. Desain Secara Umum ............................................................................. 25
1. Diagram Konteks (DFD Level 0) ......................................................... 26
2. Data Flow Diagram Level 1 ................................................................. 26
3.7. Desain Secara Terperinci ....................................................................... 29
1. Desain Basis Data ................................................................................. 29
2. Tabel dan Atribut .................................................................................. 32

xi

3. Rancangan Interface ............................................................................. 37
3.8. Pengujian Sistem .................................................................................... 42
1. Pengujian oleh pembuat sistem ............................................................ 42
2. Pengujian sistem pada Koperasi Sejahtera ........................................... 42
BAB IV HASIL DAN PEMBAHASAN ..................................................... 44
4.1. Hasil Penelitian ...................................................................................... 44
1. Form Login ........................................................................................... 45

2. Form Menu Utama ................................................................................ 46
3. Form Menu komponen system ............................................................. 47
4. Form Menu Stok dan persediaan .......................................................... 48
5. Form Menu Pembelian ......................................................................... 50
6. Form Menu Penjualan .......................................................................... 52
7. Form Menu Hutang .............................................................................. 53
8. Form Menu Piutang .............................................................................. 55
9. Form Menu Retur ................................................................................. 56
10. Form Menu Laporan ........................................................................... 57
a. Laporan Penjualan ............................................................................ 58
b. Laporan Pembelian ........................................................................... 58
c. Laporan Stok dan Persediaan ........................................................... 59
d. Laporan Hutang ............................................................................... 59
e. Laporan Piutang ............................................................................... 60
f. Laporan Laba Rugi ........................................................................... 60
4.2. Analisa dan Pembahasan ........................................................................ 61

xii

1. Pengujian sistem ................................................................................... 61

2. Pengujian Keefisiensi waktu ................................................................ 70
3. Implementasi sistem ............................................................................. 71
4. Perawatan sistem .................................................................................. 71
5. Kelebihan dan Kekurangan Sistem ...................................................... 71
a. Kelebihan sistem ............................................................................... 71
b. Kekuranagan sistem .......................................................................... 72
BAB V PENUTUP ........................................................................................ 73
5.1. Kesimpulan ............................................................................................ 73
5.2. Saran ....................................................................................................... 74
DAFTAR PUSTAKA .................................................................................. 75
LAMPIRAN ................................................................................................. 76

xiii

DAFTAR TABEL
Tabel 3.1 : Penjelasan Use case diagram ......................................................... 21
Tabel 3.2 : Tabel Login ................................................................................... 32
Tabel 3.3 : Tabel Operator ............................................................................... 32
Tabel 3.4 : Tabel Supplier ................................................................................ 33
Tabel 3.5 : Tabel Member ................................................................................ 33
Tabel 3.6 : Tabel Stok Barang.......................................................................... 34
Tabel 3.7 : Tabel Pembelian............................................................................. 34
Tabel 3.8 : Tabel Penjualan .............................................................................. 35
Tabel 3.9 : Tabel Utang.................................................................................... 36
Tabel 3.10 : Tabel Piutang ............................................................................... 36
Tabel 4.1 :Tabel hasil pengisian angket ........................................................... 63
Tabel 4.2 : Tabel hasil nilai responden ............................................................ 65

xiv

DAFTAR GAMBAR
Gambar 3.1 : Flowchart Penelitian .................................................................. 12
Gambar 3.2 : Flowchart sistem input data barang ........................................... 14
Gambar 3.3 : Flowchart sistem transaksi jual-beli .......................................... 15
Gambar 3.4 : Flowchart sistem input data utang-piutang ............................... 16
Gambar 3.5 : Flowchart sistem transaksi utang-piutang ................................. 17
Gambar 3.6 : Use case Admin ........................................................................ 20
Gambar 3.7 : Use case Kasir ........................................................................... 20
Gambar 3.8 : Siklus pengembangan sistem .................................................... 24
Gambar 3.9 : Diagram Konteks (DFD level 0) ............................................... 26
Gambar 3.10 : DFD Level 1 ............................................................................ 27
Gambar 3.11 : ERD (Entity Relationship Diagram) ....................................... 30
Gambar 3.12 : Rancangan Menu Login .......................................................... 37
Gambar 3.13 : Rancangan Menu Utama .......................................................... 37
Gambar 3.14 : Rancangan Menu Komponen System ...................................... 38
Gambar 3.15 : Rancangan Menu Stok dan Persediaan .................................... 38
Gambar 3.16 : Rancangan Menu Pembelian ................................................... 39
Gambar 3.17 : Rancangan Menu Penjualan .................................................... 39
Gambar 3.18 : Rancangan Menu Utang .......................................................... 40
Gambar 3.19 : Rancangan Menu Piutang ........................................................ 40
Gambar 3.20 : Rancangan Menu Retur ........................................................... 41
Gambar 3.21 : Rancangan Menu Laporan ...................................................... 41
Gambar 4.1 : Tampilan Login Program .......................................................... 45

xv

Gambar 4.2 : Tampilan saat gagal Login ........................................................ 45
Gambar 4.3 : Tampilan Menu Utama ............................................................ 46
Gambar 4.4 : Menu Komponen System ........................................................... 47
Gambar 4.5 : Menu Stok dan Persediaan ......................................................... 48
Gambar 4.6 : Menu Set harga ......................................................................... 49
Gambar 4.7 : Menu Pembelian ........................................................................ 50
Gambar 4.8 : Menu Pembayaran beli .............................................................. 50
Gambar 4.9 : Menu Penjualan ......................................................................... 52
Gambar 4.10 : Menu Pembayaran jual ............................................................ 52
Gambar 4.11 : Menu Hutang ............................................................................ 54
Gambar 4.12 : Menu Piutang .......................................................................... 55
Gambar 4.13 : Menu Retur .............................................................................. 56
Gambar 4.14 : Laporan Penjualan .................................................................... 58
Gambar 4.15 : Laporan Pembelian ................................................................. 58
Gambar 4.16 : Laporan Stok dan Persediaan ................................................... 59
Gambar 4.17 : Laporan Hutang ....................................................................... 59
Gambar 4.18 : Laporan Piutang ....................................................................... 60
Gambar 4.19 : Laporan Laba Rugi ................................................................... 60
Gambar 4.20 : Prosentase kelompok Responden ............................................ 66

xvi

ABSTRAKSI

Koperasi sejahtera MAN 1 Sragen adalah sebuah koperasi sekolah yang
didirikan untuk meningkatkan kesejahteraan para guru dan siswa. Koperasi ini
melayani utang-piutang dan menjual berbagai barang untuk kebutuhan guru dan
siswa. Secara administrasi pencatatan semua data masih menggunakan cara yang
sederhana sehingga banyak kesalahan dalam pencatatan juga menguras tenaga
dalam pengolahan data. Sistem penjualan dan Utang piutang ini adalah sebuah
program aplikasi yang dibuat untuk memberikan kemudahan dalam pencatatan
dan pengolahan data bagi Koperasi Sejahtera.
Pembuatan Sistem penjualan dan utang piutang pada Koperasi Sejahtera
MAN 1 Sragen dirancang menggunakan metode SDLC (System Development Life
Cycle) melalui beberapa tahap antara lain perencanaan, analisa, rancangan, dan
implementasi dengan mengamati perusahaan (Koperasi Sejahtera) dan pengajuan
pertanyaan yang dibutuhkan dalam sistem, kemudian pembuatan sistem dan
dilakukan pengujian sistem. Sistem dibuat dengan menggunakan software Visual
basic.net dan database SQL server 2005.
Hasil yang diperoleh dari penilaian melalui kuisioner yang telah diujikan
kepada para pengurus koperasi MAN 1 Sragen didapat kesimpulan dari 86,7%
pengurus dan anggota menjawab setuju bahwa aplikasi ini layak untuk diterapkan
pada Koperasi Sejahtera MAN 1 Sragen dan aplikasi ini membantu dalam
pengolahan data dengan hasil prosentase sebesar 90,7%. Didalam Sistem
penjualan dan utang piutang ini berisikan beberapa menu dan sub menu yang
berfungsi untuk pencatatan dan pengolahan data yang dapat digunakan untuk
mengoptimalkan kinerja Koperasi Sejahtera.

Kata Kunci : Koperasi Sejahtera, Sistem penjualan, utang piutang

xvii