SISTEM INFORMASI PEMBELIAN PADA
CV. MEDIA COMPUTINDO
LAPORAN KULIAH KERJA PRAKTEK
Oleh:
NIM NAMA
1. 0822300146 M. Gana Pranata 2. 0822300185 Ersianta
NOMOR KKP : 001/KKP/SAL/EYN/JAN/2011
PROGRAM STUDI MANJEMEN INFORMATIKA STMIK ATMA LUHUR
PANGKALPINANG
SEMESTER GASAL
TA. 2010/2011
KATA PENGANTAR
Puji syukur penulis panjatkan kehadiran Allah SWT yang telah memberikan rahmat dan karunianya sehingga penulis dapat menyelesaikan laporan KKP (Kuliah Kerja Praktek) ini dengan baik dan tepat waktu. Pada laporan KKP ini diberi judul
“Sistem Pembelian Tunai Pada CV.MEDIA COMPUTINDO Pangkalpinang”.
Adapun yang melatar belakangi dari penyusunan KKP (Kuliah Kerja Praktek) ini untuk memenuhi salah satu persyaratan untuk menyelesaikan Jenjang Diploma Tiga (D3) Program Studi Manajemen Informatika STMIK Atma Luhur Pangkalpinang.
Maksud yang ingin dicapai dari kegiatan KKP ini untuk melatih dan memberikan pengalaman kepada mahasiswa agar menjadi tenaga terampil yang siap pakai, sekaligus wahana pemahaman dari teori dan pengetahuan yang didapat dibangku perkuliahan terhadap penerangan dilapangan kerja.
Penulis menyadari bahwa dalam penulisan laporan ini masih banyak kekurangan dan jauh dari sempurna, namun penulis telah berusaha keras untuk menyelesaikan tugas KKP (Kuliah Kerja Praktek) ini dengan sebaik-baiknya.
Pada kesempatan ini penulis mencoba untuk mengangkat topik mengenai Sistem Pembelian Tunai Pada CV.Media Computindo Pangkalpinang. Dalam penyusunan laporan KKP ini penulis menyadari sepenuhnya bahwa dalam penyusunan KKP (Kulia Kerja Praktek) ini, penulis menerima banyak bantuan berupa bimbingan, saran, petunjuk, serta keterangan lisan maupun tulisan dari berbagai pihak, oleh karena itu dengan segenap kerendahan hati yang tulus dan ikhlas paling dalam penulis ucapkan terima kasih sebesar – besarnya kepada:
1. Allah SWT yang telah memberikan hidayah, kekuatan, motivasi, keringanan dan petunjuk kepada penulis.
2. Kedua orang tua, yang selalu memberikan dukungan dan bantuan baik moril maupun material serta doa dan restu kepada penulis.
3. Bapak Dr. Moedjiono, M.Sc selaku Ketua STMIK Atma Luhur.
4. Bapak Drs. Harry Sudjikianto, MM, MBA selaku Ketua Pengurus Yayasan Atma Luhur Pangkalpiang
5. Bapak Ibnu Choirul Awwal, S.Kom selaku Ketua Program Studi Manajemen Informatika STMIK Atma Luhur Pangkalpinang
6. Ibu Elly Yanuarti, S.Kom selaku Dosen Pembimbing KKP (Kuliah Kerja Praktek).
7. Bapak Ir. Rudi Hentoni selaku Pimpinan CV. Media Computindo.
8. Teman – teman Almater dilingkungan Kampus STMIK Atma Luhur.
9. Penulis juga mengucapkan terima kasih yang sebesar-besarnya kepada Para sahabat-sahabat saya, Gustria Vionita, Chana Endut, Cicil O’on, Arie Besak/Arie Kecit,wiwit Alwi, Puput Centil, Via Miak Fesbuk, Syafik, Butoey, Santa, Ijal, Darwin, dan teman-teman seperjuangan yang tidak bisa saya sebut satu persatu yang mana selalu memberi dukungan dan motivasi dan semangat bagi penulis.
Akhir kata, penulis hanya bisa mendoakan semoga Allah SWT menerima serta membalas segala amal baik yang sudah diberikan. Penulis juga berdoa kepada Allah SWT semoga usaha penulis ini mendapat ridho-Nya. Sebagai manusia yang tidak luput dari kesalahan dan kehilafan penulis menyadari masih banyak kekurangan dan kelemahan dalam penyusunan laporan KKP ini, oleh karena itu pula penulis sangat mengharapkan masukan saran atau kritik yang bersifat membangun guna meningkatkan isi dalam mutu penulisan pada laporan dikemudian hari. Kiranya penulis berharap laporan KKP ini dapat berguna bermanfaat bagi semua pihak, terutama untuk mahasiswa-mahasiswi STMIK Atma Luhur Pangkalpinang maupun pihak lain pada umumnya. Amin
Pangkalpinang, Januari 2011
( Penulis )
DAFTAR SIMBOL
Simbol Activity Diagram
Start State
Menggambarkan awal dari aktifitas.
End State
Menggambarkan akhir dari aktifitas.
Activity
Menggambarkan proses bisnis/aktivitas.
State Transition
Menggambarkan aliran perpindahan control Antara state
Decision
Menggambarkan pilihan yang terjadi pada transisi
Swimlane
Menggambarkan pemisahan atau
pengelompokkan aktifitas NewActivity
NewSwimlane
Simbol Usecase Diagram
Actor
Menggambarkan orang yang menyediakan atau menerima informasi dari sistem
Use Case
Menggambarkan fungsionalitas dari suatu sistem, sehingga customer atau pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan dibangun
Association
Menggambarkan hubungan antara actor dengan use case
Simbol Class Diagram
Class
Class menggambarakan keadaaan (atribut/properti) dari suatu objek. Class memiliki tiga area pokok, yaitu:
nama, atribut, method.Nama menggambarkan nama dari class/objek. Atribut menggambarkan batasan dari nilai yang dapat dimiliki oleh properti tersebut. Method menggambarkan implementasi dari layanan yang dapat diminta dari beberapa object dari class, yang mempengaruhi behaviour.
Association
Menggambarkan mekanisme komunikasi suatu obyek dengan obyek lainnya. Atau dapat juga menggambarkan
ketergantungan antarkelas.
1 1..*
Multiplicity
Menggambarkan banyaknya object yang terhubung satu dengan yang lainnya. Contoh :
1 Tepat satu 0..* Nol atau lebih 1..* Satu atau lebih 0..1 Nol atau satu 5..8 range 5 s.d. 8
4..6,9 range 4 s.d. 6 dan 9
NewClass2
name
name2
Method()
1. Sequence Diagram
Actor
Menggambarkan seseorang atau sesuatu seperti perangkat, sistem lain ) yang berinteraksi dengan sistem.
Boundary
Menggambarkan interaksi antara satu atau lebih actor dengan sistem, memodelkan bagian dari sistem yang bergantung pada pihak lain disekitarnya dan merupakan pembatas sistem dengan dunia luar.
Control
Menggambarkan “Perilaku mengatur”,
mengkoordinasikan perilaku sistem dan dinamika dari suatu sistem menangani tugas utama dan mengontrol alur kerja suatu sistem.
Entity
Menggambarkan informasi yang harus disimpan oleh sistem ( struktur data dari sebuah sistem ).
Object Message
Menggambarkan pesan / hubungan antar obyek, yang menunjukan urutan kejadian yang terjadi.
Message to Self
Menggambarkan pesan / hubungan obyek itu sendiri, yang menunjukan urutan kejadian yang terjadi.
Return Message
Menggambarkan pesan / hubungan antar obyek, yang menunjukan urutan kejadian yang terjadi.
Object
Menggambarkan abstraksi dari sebuah entitas nyata / tidak nyata yang informasinya harus disimpan
DAFTAR GAMBAR
Halaman
Gambar 2.1 : Struktur Organisasi ... 7
Gambar 4.1 : Activity Diagram Proses Pemesanan Barang ... 22
Gambar 4.2 : Activity Diagram Proses Penerimaan Barang ... 23
Gambar 4.3 : Activity Diagram Proses Pembayaran ... 24
Gambar 4.4 : Usecase Diagram ... 25
Gambar 4.5 : Class Diagram ... 29
Gambar 4.6 : Logical Record Structure(LRS) ... 30
Gambar 4.7 : Struktur Tampilan ... 35
Gambar 4.8 : Rancangan Layar Menu Utama (Master) ... 36
Gambar 4.9 : Rancangan Layar Entry Supplier ... 36
Gambar 4.10 : Rancangan Layar Entry Barang ... 37
Gambar 4.11 : Rancangan Layar Menu Utama (Transaksi) ... 37
Gambar 4.12 : Rancangan Layar Cetak Surat Pesanan ... 38
Gambar 4.13 : Rancangan Layar Entry Pembayaran ... 38
Gambar 4.14 : Rancangan Layar Entry STTTB ... 39
Gambar 4.15 : Rancangan Layar Laporan Pembelian ... 39
Gambar 4.16 : Sequence Diagram Entry Data Supplier ... 40
Gambar 4.17 : Sequence Diagram Entry Data Barang ... 41
Gambar 4.18 : Sequence Diagram Cetak Surat Pesanan ... 42
Gambar 4.19 : Sequence Diagram Entry Pembayaran ... 43
Gambar 4.20 : Sequence Diagram Entry STTTB ... 44
Gambar 4.21 : Sequence Diagram Cetak Laporan Pembelian ... 45
DAFTAR TABEL
Halaman
Tabel 4.1 : Tabel Supplier ... 30
Tabel 4.2 : Tabel Pesanan ... 30
Tabel 4.3 : Tabel Pembayaran... 31
Tabel 4.4 : Tabel STTTB ... 31
Tabel 4.5 : Tabel DetailPesan ... 31
Tabel 4.6: Tabel Barang ... 31
Tabel 4.7 : Spesifikasi Basis Data Supplier ... 32
Tabel 4.8 : Spesifikasi Basis Data Barang ... 33
Tabel 4.9 : Spesifikasi Basis Data Pesanan ... 33
Tabel 4.10 : Spesifikasi Basis Data Pembayaran ... 34
Tabel 4.11 : Spesifikasi Basis Data STTTB ... 34
Tabel 4.12 : Spesifikasi Basis Data DetailPesan ... 35
DAFTAR LAMPIRAN
Halaman
LAMPIRAN MODEL MASUKAN
Lampiran 1: STTTB ... 49 Lampiran 2: Faktur ... 50 LAMPIRAN BERITA ACARA
Lampiran Berita Acara Kunjungan KKP ... 51 Lampiran Berita Acara Konsultasi Dosen Pembeimbing ... 52
DAFTAR ISI
Halaman LEMBAR PENGESAHAN
LEMBAR PENGESAHAN DARI INSTANSI
KATA PENGANTAR ... i
DAFTAR SIMBOL ... iii
DAFTAR GAMBAR ... viii
DAFTAR TABEL ... ix
DAFTAR LAMPIRAN ... x
DAFTAR ISI ... xi
Bab I PENDAHULUAN 1. Latar Belakang ... 1
2. Masalah ... 2
3. Tujuan Penulisan ... 2
4. Batasan Permasalahan ... 3
5. Metode Penelitian ... 3
6. Sistematika penulisan ... 4
Bab II ORGANISASI 1. Sejarah Singkat CV. Media Computindo ... 6
2. Struktur Organisasi CV. Media Computindo a. Gambar Struktur Organisasi CV. Media Computindo ... 7
b. Tugas dan wewenang struktur organisasi ... 7
3. Penjelasan unit kegiatan ... 9
Bab III INFRASTRUKTUR 1. Spesifikasi Hardware ... 10
a. Teori singkat tentang hardware ... 11
b. Hardware yang ada pada CV. Media Computindo ... 15
2. Spesifikasi Software ... 16
a. Teori singkat tentang software ... 16
b. Software yang dipakai oleh CV. Media Computindo ... 19
BAB IV STUDY KASUS 1. Proses Bisnis ... 21
2. Activity Diagram ... 22
3. Usecase Diagram dan Deskripsi Diagram ... 25
4. Rancangan Basis Data a. Class Diagram ... 29
b. Logical Record Structure ... 30
c. Tabel ... 30
d. Spesifikasi Basisdata ... 32
5. Struktur Tampilan ... 35
6. Rancangan Layar ... 36
7. Sequence Diagram ... 40
BAB V PENUTUP 1. Kesimpulan ... 46
2. Saran ... 47
DAFTAR PUSTAKA ... 48