LKP : Rancang Bangun Aplikasi Penggajian Pada CV. Sinergi Design.

(1)

RANCANG BANGUN APLIKASI PENGGAJIAN PADA CV. SINERGI DESIGN

KERJA PRAKTEK

Nama : M. Arika Dharma Satria

NIM : 10.41010.0242

Program : S1 (Strata Satu) Jurusan : Sistem Informasi

SEKOLAH TINGGI

MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER SURABAYA

2013

STIKOM


(2)

ABSTRAK

CV. Sinergi Design merupakan sebuah perusahaan yang bergerak di bidang percetakan dan desain grafis. Kegiatan yang ada di dalamnya adalah memproduksi dan mendesain media cetak seperti kalendar, brosur, spanduk,

company profile, label kemasan, buku, dan sebagainya. Selama melakukan kerja

praktek di CV. Sinergi Design mendapati permasalahan yang ada dalam hal proses perhitungan gaji karyawan. Permasalahan yang ada di dalam proses perhitungan gaji karyawan berdasarkan pada proses perhitungannya operator masih menggunakan rumus sendiri. Hal tersebut mengakibatkan terhambatnya waktu dalam melakukan proses perhitungan gaji.

Untuk mengatasi permasalahan di atas, maka dilakukan analisis terhadap permasalahan yang ada dengan cara observasi, wawancara dan studi literatur. Hal tersebut bertujuan untuk mengetahui kekurangan serta mencari solusi yang tepat untuk permasalahan tersebut. Dari analisis yang dilakukan ditemukan suatu cara untuk mengatasi permasalahan tersebut dengan merancang suatu aplikasi penggajian.

Aplikasi tersebut dapat membantu pihak personalia selaku bagian yang mengatur proses penggajian karyawan. Dengan aplikasi ini proses perhitungan gaji, simpan data karyawan, arsip gaji karyawan sampai cetak slip gaji karyawan dapat dilakukan dengan mudah, sehingga pekerjaan akan lebih cepat selesai.

Kata kunci : Aplikasi Penggajian, Perhitungan Gaji, Slip

STIKOM


(3)

i

DAFTAR ISI

Halaman

ABSTRAK ... v

KATA PENGANTAR... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... i

BAB I PENDAHULUAN ...1

1.1 Latar Belakang ...1

1.2 Rumusan Masalah...2

1.3 Batasan Masalah ...2

1.4 Tujuan ...2

1.5 Manfaat ...2

1.6 Sistematika Penulisan ...3

BAB II GAMBARAN UMUM CV. SINERGI DESIGN ...4

2.1 Sejarah CV. Sinergi Design ...4

2.1.1 Motto Perusahaan... 5

2.1.2 Visi ... 5

2.1.3 Misi ... 5

2.2 Lokasi ...6

2.3 Struktur Organisasi ...6

2.4 Deskripsi Kerja ...6

BAB III LANDASAN TEORI ...10

STIKOM


(4)

Halaman

3.1 Gaji ...10

3.2 Perhitungan Gaji dan Upah...10

3.3 Informasi ...11

3.4 Software Aplikasi...11

3.5 Document Flowchart ...11

3.6 System Flowchart...13

3.7 Data Flow Diagram (DFD) ...15

3.8 Visual Basic ...17

3.9 Crystal Report ...18

3.10 Microsoft SQL Server 2008...18

BAB IV DESKRIPSI KERJA PRAKTEK ...20

4.1 Analisis Sistem ...20

4.2 Desain Sistem ...21

4.2.1 Document Flow ... 21

4.2.2 System Flow ... 32

4.2.3 Diagram Jenjang (HIPO) ... 40

4.2.4 Context Diagram... 41

4.2.5 DFD Level 0 Rancang Bangun Aplikasi Penggajian... 42

4.2.6 DFD Level 1 Rancang Bangun Aplikasi Penggajian... 43

4.2.7 Entity Relational Diagram (ERD) ... 45

4.2.8 Struktur Tabel ... 47

4.3 Desain Input – O utput...51

4.4 Implementasi Sistem...58

STIKOM


(5)

Halaman

4.5 Melakukan Pembahasan Terhadap Implementasi Sistem...59

BAB V PENUTUP...66

5.1 Kesimpulan ...66

5.2 Saran ...66

DAFTAR PUSTAKA ...67

LAMPIRAN ...68

STIKOM


(6)

DAFTAR GAMBAR

Halaman

Gambar 2.1 Struktur Organisasi CV. Sinergi Design ... 6

Gambar 4.1 Document Flow Proses Pengambilan Gaji ... 22

Gambar 4.2 Document Flow Proses Absensi Karyawan... 24

Gambar 4.3 Document Flow Lembur... 26

Gambar 4.4 Document Flow Uang Makan ... 28

Gambar 4.5 Document Flow Kasbon ... 29

Gambar 4.6 Document Flow Ijin Tidak Masuk ... 31

Gambar 4.7 System Flow Autentifikasi Pengguna ... 33

Gambar 4.8 System Flow Input Data Karyawan ... 34

Gambar 4.9 System Flow Insert Jabatan ... 35

Gambar 4.10 System Flow Input Gaji Karyawan ... 36

Gambar 4.11 System Flow Input Login Karyawan ... 37

Gambar 4.12 System Flow Hitung Gaji... 38

Gambar 4.13 System Flow Arsip Gaji ... 39

Gambar 4.14 Diagram Jenjang Rancang Bangun Aplikasi Penggajian ... 40

Gambar 4.15 Diagram Konteks Rancang Bangun Aplikasi Penggajian ... 41

Gambar 4.16 DFD Level 0 Rancang Bangun Aplikasi Penggajian ... 42

Gambar 4.17 DFD Level 1 Mengelola Data Master ... 43

Gambar 4.18 Mengelola Data Transaksi ... 44

Gambar 4.19 DFD Level 1 Mengelola Laporan ... 44

Gambar 4.20 CDM Rancang Bangun Aplikasi Penggajian ... 45

Gambar 4.21 PDM Rancang Bangun Aplikasi Penggajian... 46

STIKOM


(7)

Halaman

Gambar 4.22 Desain Form Login ... 51

Gambar 4.23 Desain Form Menu Utama ... 51

Gambar 4.24 Desain Form Input Data Karyawan... 53

Gambar 4.25 Desain Form Input Gaji Karyawan ... 54

Gambar 4.26 Desain Form Input Login Karyawan... 54

Gambar 4.27 Desain Form Hitung Gaji Karyawan... 55

Gambar 4.28 Desain Form Input Arsip Gaji... 56

Gambar 4.29 Desain Form Cari Karyawan... 57

Gambar 4.30 Desain Form Cetak Slip Gaji ... 58

Gambar 4.31 Form Autentikasi Pengguna ... 59

Gambar 4.32 Form Menu Utama Rancang Bangun Aplikasi Penggajian ... 60

Gambar 4.33 Form Input Gaji Karyawan ... 60

Gambar 4.34 Form Input Karyawan ... 61

Gambar 4.35 Form Input Login Karyawan ... 62

Gambar 4.36 Form Hitung Gaji ... 63

Gambar 4.37 Form Arsip Gaji ... 64

Gambar 4.38 Form Cari Karyawan ... 64

Gambar 4.39 Form Slip Gaji Karyawan ... 65

STIKOM


(8)

DAFTAR TABEL

Halaman

Tabel 3.5.1 Pengertian Document Flowchart... 12

Tabel 3.6.1 Pengertian System Flowchart ... 13

Tabel 3.7.1 Komponen Data Flow Diagram ... 16

Tabel 4.1 Stuktur Tabel Level Karyawan ... 47

Tabel 4.2 Struktur Tabel Karyawan ... 47

Tabel 4.3 Struktur Tabel Laporan Gaji ... 48

Tabel 4.4 Struktur Tabel Login ... 49

STIKOM


(9)

BAB I PENDAHULUAN

1.1 Latar Belakang

Teknologi komputer khususnya bidang teknologi informasi menunjukkan perkembangan yang sangat pesat saat ini, terbukti dengan penggunaan komputer pada berbagai bidang. Pemanfaatan teknologi informasi pada berbagai bidang merujuk pada peningkatan kualitas kerja dari sisi kemudahan mengolah dan memperoleh informasi yang cepat dan akurat.

CV. Sinergi Design merupakan perusahaan yang bergerak dalam bidang

Design Print Advertising, berdiri sejak 27 oktober 2000 dengan modal awal sebesar

Rp 500.000 dengan jumlah karyawan dua orang saja dan pendapatan hanya sekitar Rp 5 juta perbulannya. Perusahaan ini mengalami kemajuan yang sangat pesat, sehingga saat ini perusahaan memiliki karyawan sebanyak 30 orang, dan pendapatan sekitar Rp 400-500 juta perbulannya.

Selama ini proses perhitungan gaji di CV. Sinergi Design operator harus membuat rumus sendiri sehingga proses pembuatan laporan lama, maka CV. Sinergi Design membutuhkan aplikasi yang mempermudah operator dalam proses perhitungan gaji.

Oleh sebab itu pada kerja praktek ini perlu dibuatkan suatu aplikasi yang dapat membantu operator dalam menghitung gaji karyawan. Dalam aplikasi penggajian dapat menghitung jumlah gaji pegawai, input data pegawai, arsip data karyawan, slip gaji, serta total pengeluaran pihak perusahaan perbulan maupun pertahun.

STIKOM


(10)

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah diatas, maka dirumuskan permasalahan yaitu bagaimana merancang dan membangun aplikasi penggajian pada CV. Sinergi Design.

1.3 Batasan Masalah

Berdasarkan perumusan masalah diatas, maka batasan masalah dalam pembuatan aplikasi ini adalah sebagai berikut :

1. Aplikasi yang dihasilkan meliputi: a. Inputan data karyawan

b. Proses perhitungan gaji karyawan c. Arsip gaji karyawan

d. Laporan perusahaan perbulan dan pertahun

e. Perhitungan total pengeluaran perusahaan perbulan dan pertahun 2. Aplikasi merupakan aplikasi berbasis desktop

1.4 Tujuan

Menghasilkan rancang bangun aplikasi penggajian pada CV. Sinergi Design

1.5 Manfaat

Manfaat yang didapat oleh CV. Sinergi Design dari aplikasi penggajian ini adalah Proses perhitungan gaji pegawai menjadi cepat dan tepat.

Manfaat yang didapat oleh pembuat aplikasi penggajian, mampu menerapkan ilmu yang didapat selama perkuliahaan di kehidupan nyata.

STIKOM


(11)

1.6 Sistematika Penulisan

Sistematika penulisan disusun dengan tujuan agar segala aktifitas yang dilakukan dalam kerja praktek ini dapat terekam dalam bentuk laporan secara jelas dan sistematis. Penyajiaannya dibagi berdasarkan hal.

Pada bab pertama ini diuraikan pendahuluan. Isi pendahuluan meliputi tentang latar belakang dari kasus yang akan diangkat menjadi topik dalam kerja praktek serta perumusan masalah, pembatasan masalah, tujuan dan sistematika penulisan yang mendeskripsikan semuanya sebagai pengantar.

Pada bab kedua menjelaskan tentang profil perusahaan, terkait sejarah, visi, misi bagian-bagian yang ada di dalam perusahaan dan struktur organisasi.

Pada bab ketiga menjelaskan tentang teori-teori yang digunakan dalam merancang suatu aplikasi. Landasan teori yang dibahas berupa landasan dari teori yang terkait dengan masalah maupun landasan teori yang digunakan untuk memecahkan suatu permasalahan yang ada.

Pada bab keempat menjelaskan mengenai sistem yang ada dan sistem yang akan dirancang meliputi Document Flow, System Flow, DFD (Data Flow

Diagram), CDM (Conceptual Data Model), PDM (Physical Data Model), ERD

(Entity Relationship Diagram), proses kerja aplikasi, struktur dari tabel-tabel database dan output dari sistem.

Pada bab kelima berisi kesimpulan dari aplikasi yang dibuat apakah sesuai dengan tujuan yang ingin dicapai serta berisikan saran-saran untuk proses pengembangan aplikasi kedepannya.

STIKOM


(12)

BAB II

GAMBARAN UMUM CV. SINERGI DESIGN

2.1 Sejarah CV. Sinergi Design

CV. Sinergi Design merupakan perusahaan yang bergerak di bidang percetakan dan desain grafis. Perusahaan ini didirikan dan dikelola oleh keluarga bapak Mashudi yang bekerjasama dengan berbagai badan usaha sejenis untuk melayanai jasa percetakan, seperti percetakan buku, kemasan, poster, kalender, majalah, tabloid, souvenir dan desain grafis.

CV. Sinergi Design berdiri pada tanggal 28 Oktober 2000 dengan Nomor Surat Izin Usaha Perdagangan (SIUP) : 503 / 12344 / 436.5.9 / 2006, dan dengan Nomor Tanda Daftar Perusahaan (TDP) : 130135112872. Dengan kepemilikan nomor pendaftaran dan izin usaha tersebut CV. Sinergi Design telah terdaftar sebagai perusahaan di Dinas Perindustrian dan Perdagangan (DISPERINDAG) provinsi Jawa Timur. Setelah mendapatkan izin membuka usaha baru CV. Sinergi Design didaftarkan di lembaga Hak Kekayaan Intelektual untuk merek badan usaha, dan kemudian mendapatkan nomor pendaftaran merek : T00-2006009154.

Selain bergelut di bidang percetakan, CV. Sinergi Design juga menyediakan jasa Event Organizer, Branding, Promotion dan Digital Publishing. Dari kelima jasa yang ditawarkan tersebut ditangani oleh anak perusahaan yang berbeda dari CV. Sinergi Design. Adapaun anak perusahaan yang bergerak dibidang Advertising dan juga turunan dari induk perusahaan CV. Sinergi Design yaitu :

STIKOM


(13)

1. Sinergi Enterprise

Merupakan anak perusahaan yang menangai jasa Event Organizer, Company

Branding dan Promotion.

2. Inspirasi Media

Menangai jasa pembuatan iklan digital untuk organisasi ataupun perusahaan, seperti digital catalog, company profil digital, dan digital magazine.

3 Sinergi Kreasindo

Menangani jasa design dan printing untuk kebutuhan perusahaan seperti

marketing, packaging, calendar, banner, printing catalogs.

2.1.1 Motto Perusahaan

“Satisfaction of you is successfulness of us” 2.1.2 Visi

Menjadi perusahaan yang terdepan dalam :

1. Menciptakan event yang unik, menarik, dan berbeda dari yang lain.

2. Mengembangkan ide-ide kreatif dan inovatif dalam menciptakan suatu event. 3. Memberikan pelayanan yang terbaik dan mendapatkan kepercayaan di hati

customer yang merupakan prioritas perusahaan.

4. Sebagai DESIGN PRINT ADVERTISING one stop shop untuk kebutuhan perusahaan anda.

2.1.3 Misi

Menjadi perusahaan Engineering Procurement & Construction (EPC) dan

Manufacturing yang tangguh.

STIKOM


(14)

2.2 Lokasi

CV. Sinergi Design berlokasi di Jalan Wiguna Tengah XVI No.10 Surabaya – 60294. Dengan nomer telepon (031) – 8781660 – 8781664 dan nomor fax (031) – 8781662.

2.3 Struktur Organisasi

Berikut merupakan struktur organisasi dari CV. Sinergi Design yang akan dijelaskan pada Gambar 2.1 :

Direktur

Manager Marketing

Manager Operasional

Team Kreatif Multimedia Offset & Digital Printing Finance

Manager Produksi

MASHUDI

IDA DEWI NINGSIH

ARYO UDIARTO ARYANTO HUNOWU SOBIRIN

ARIEF HIDAYAT J AGHIL BOY BUNGSU

YUNIAR TRI JOKO

IMAN DJAYUSMAN

NANANG SUGIONO ACHMAD ARWAN BASUKI RAHMAT

Gambar Error! No text of specified style in document..1 Struktur Organisasi CV. Sinergi Design

2.4 Deskripsi Kerja

Deskripsi kerja dari masing- masing prosisi sesuai struktur CV. Sinergi Design adalah sebagai berikut :

STIKOM


(15)

1. Direktur

Direktur memiliki wewenag dalam menentukan kebijakan tertinggi di dalam perusahaan. Merencanakan dan mengawasi pelaksanaan tugas personalia yang bekerja pada perusahaan. Direktur juga memiliki tanggung jawab dalam memimpin dan membina perusahaan secara efektif dan efisien selain itu juga bertanggung jawab terhadap terhadap keuntungan dan kerugian perusahaan.

2. Finance (Keuangan)

Berperan langsung terhadap permasalahan keuangan perusahaan, analisa operasional perusahaan seperti pembuatan laporan keuangan. Bertanggung jawab terhadap perencanaan dan kebijakan dibidang keuangan, praktek akuntansi, termasuk menangani perihal pembiayaan dan keuangan. Tugas lain dari finance merencanakan perpajakan dan menjaga sistem akuntansi dan pencatatan transaksi maupun aset perusahaan.

3. Manager Marketing

Memiliki tugas untuk menentukan market plan maupun strategi pemasaran yang tepat baik dalam menyampaikan, mendistribusikan, menyuplai produk yang sudah menjadi bisnis utama di perusahaan. menyampaikan produk atau layanan baru perusahaan agar bisa diterima berbagai lapis pelanggan.

4. Manager Produksi

Memiliki tugas dalam mengontrol produksi, maupun mengontrol kapasitas, fungsi, keseimbangan dan kuantitas produk baik barang maupun jasa. Bertanggung jawab terhadap masalah barang atau jasa apakah yang seharusnya ditawarkan dan bagaimana mendesain produk atau jasa tersebut. Manager

STIKOM


(16)

produksi juga memiliki tugas dalam kontrol kualitas dan bagaimana mendefinsikan kualitas.

5. Manager Operasional

Bertugas dalam mengatur operasional dengan jadwal yang sinkron, agar kegiatan maupun pekerjaan bisa berjalan sesuai dengan yang direncanakan. Membuat analisa dan evaluasi produk perusahaan. Dalam sistem produksi dan operasi manajer operasional bertugas menyeleksi dan merancang desain produk serta merancang proses dan peralatan produksi.

6. Team Kreatif

Memiliki tugas dalam menemukan ide-ide kreatif untuk memecahkan masalah dan juga untuk tujuan produksi. Selain itu juga memikirkan media yang digunakan sebagai saran komunikasi produk atau jasa. Tim kreatif di CV. Sinergi Design ini bisa dikatakan sebagai pengarah seni untuk produk yang akan dibuat. 7. Multimedia

Bertugas dalam pembuatan video editing, image editing, advertising creation,

visual effect dan video encoding. Selain itu juga membuat desain dengan

menggunakan tools yang ada.

8. Offset & Digital Printing

Merupakan alur terakhir dalam perusahaan percetakan yang menghasilkan produk akhir dari suatu desain. Bagian ini membutuhkan Sumber Daya Manusia yang handal dan menguasai mesin cetak. Karena proses mencetak tidak seperti mencetak pada umumnya. Cetak offset dilakukan dengan cara mentransfer

image (gambar) ke lembaran plat lalu ke lembaran karet baru kemudian dicetak

STIKOM


(17)

ke permukaan/media yang diinginkan. Digital Printing merupakan proses untuk mencetak gambar/citra digital ke permukaan material atau media fisik.

STIKOM


(18)

BAB III LANDASAN TEORI 3.1 Gaji

Kompensasi/upah adalah imbalan atas jasa yang dapat berbentuk secara langsung (berbentuk uang), atau secara tidak langsung (misalnya asuransi kesehatan, fasilitas liburan). Dari penjelasan tersebut dapat disimpulkan bahwa dimensi dari kompensasi ada dua, yaitu : kompensasi secara langsung (direct

compansation), dan kompensasi secara tidak langsung (indirect compensation). Gaji adalah suatu bentuk balas jasa ataupun penghargaan yang diberikan secara teratur kepada seorang pegawai atas jasa dan hasil kerjanya. Gaji sering juga disebut sebagai upah, dimana keduanya merupakan suatu bentuk kompensasi, yakni imbalan jasa yang diberikan secara teratur atas prestasi kerja yang diberikan kepada seorang pegawai. Perbedaan gaji dan upah hanya terletak pada kuatnya ikatan kerja dan jangka waktu penerimaannya. Seseorang menerima gaji apabila ikatan kerjanya kuat, sedang seseorang menerima upah apabila ikatannya kerjanya kurang kuat. Dilihat dari jangka waktu penerimaannya, gaji pada umumnya diberikan pada setiap akhir bulan, sedang upah diberikan pada setiap hari ataupun setiap minggu. Dalam hal ini, pengertian gaji untuk seterusnya disebut sebagai gaji pokok. (Abdillah, 2006:33).

Berdasarkan pengertian di atas penulis menyimpulkan gaji adalah upah/imbalan yang pantas kita terima setelah bekerja.

3.2 Perhitungan Gaji dan Upah

Istilah gaji biasanya digunakan untuk pembayaran kepada pegawai yang diberi tugas-tugas administratif dan pimpinan. Pada umumnya jumlah gaji ditetapkan secara bulanan atau tahunan. Imbalan diberikan kepada buruh-buruh yang melakukan pekerjaan kasar dan lebih banyak mengandalkan kekuatan phisik biasanya disebut upah. Pada umumnya jumlah upah ditetapkan secara harian atau berdasarkan unit pekerjaan yang diselesaikan. Perusahaan harus menaati pembayaran upah minimum yang ditetapkan oleh pemerintah. Disamping gaji dan upah, pegawai atau buruh mungkin memperoleh manfaat-manfaat lain yang diberikan dalam bentuk tujangan, misalnya tunjangan jabatan, tunjangan perumahan, tunjangan pengobatan, tunjangan hari raya, uang transpor, uang makan, dan lain-lain. (Soemarso, 2005:307)

STIKOM


(19)

3.3 Informasi

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. (Jogianto, 2005:8).

Informasi adalah data yang telah diolah menjadi bentuk yang lebih berarti dan berguna bagi penerimanya untuk mengambil keputusan msa kini maupun yang akan datang. (Ladjamudin, 2005:8)

Berdasakan pengertian di atas penulis menyimpulkan infornasi adalah data yang telah diolah sehingga menjadi bentuk yang bermanfaat dan berguna.

3.4 Software Aplikasi

Software aplikasi merupakan program siap pakai yang digunakan untuk

aplikasi dibidang tertentu. Misalnya dalam bidang database aplikasi yang digunakan dalam pengolahan data baik yang berukuran kecil atau besar dan bisa digunakan secara stand alone (tunggal) maupun sistem yang berbasis jaringan local

client server (Daulay, 2007: 3).

Application software merupakan perangkat lunak yang dikembangkan untuk digunakan pada aplikasi tertentu” (Sutanta, 2005: 21).

Berdasarkan definisi di atas, penulis dapat menyimpulkan bahwa software aplikasi adalah perangkat lunak siap pakai yang dikembangkan untuk digunakan pada aplikasi tertentu.

3.5 Document Flowchart

flowchart (bagan alir) adalah bagan (charts) yang menunjukkan alir (flow) di dalam program atau prosedur sistem secara logikadapat didefinisikan sebagai bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Document

Flowchart adalah Bagan alir dokumen atau bisa disebut juga sebagai bagan alir

formulir yang merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya. Dalam pembuatannya document

STIKOM


(20)

flowchart memiliki ketentuan-ketentuan yang harus diperhatikan. Salah satunya

adalah notasi-notasi yang ada di dalamnya. (Jogiyanto, 2005:795)

Tabel Error! No text of specified style in document..1 Pengertian Document

Flowchart

No Simbol Nama Simbol Fungsi

1.

Terminator

Merupakan bentuk dari terminator simbol yang digunakan pada awal pembuatan document flowchart sebagai mengawali (Start) dan mengakhiri (End) flowchart, 2.

Manual Process (Proses

Manual)

Merupakan notasi dari proses manual yang pada document

flowchart. Dinyatakan sebagai

proses manual karena dalam notasi document flowchart segala bentuk proses masih belum dilakukan oleh komputer.

3.

Dokumen

Merupakan notasi dari dokumen pada document flowchart. Notasi document ini umumnya

digambarkan sebagai bentuk lain dari arsip, laporan atau dokumen lainnya yang berbentuk kertas

STIKOM


(21)

No Simbol Nama Simbol Fungsi 4.

Decision (Keputusan)

Merupakan notasi dari suatu keputusan dalam pengerjaan

document flowchart. Dalam

penggambaran notasi decision ini selalu menghasilkan dengan keputusan ya atau tidak.

3.6 System Flowchart

Bagan alir program (system flowchart) merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu untuk menggambarkan prosedur di dalam sistem. Bagan ini menjelaskan urut-urutan dari prosedur-prosedur yang ada di dalam sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di sistem. Pembuatan

System Flowchart memiliki aturan dan ketentuan yang harus diikuti. Seperti halnya

dalam pembuatan Document Flowchart sebelumnya, System Flowchart memiliki notasi-notasi sebagai representasi dari proses kerja suatu sistem. Sebagian notasi dalam System Flowchart memiliki kesamaan dengan notasi yang ada pada document flow seperti, terminator (start/end), dan notasi laporan. Selain kedua notasi tersebut terdapat perbedaan secara bentuk dan fungsinya. (Jogiyanto, 2005:701)

Tabel Error! No text of specified style in document..2 Pengertian System

Flowchart

No Simbol Nama Simbol Fungsi

1.

Proses Komputerisasi

Simbol di samping

merupakan represntasi dari proses sistem.

Menggambarkan sistem yang dikerjakan oleh komputer (otomatis).

STIKOM


(22)

No Simbol Nama Simbol Fungsi 2.

Database

Gambar disamping adalah representasi dari Database yang mana fungsinya untuk menyimpan data dari proses sebelumnya.

3.

Connector

Connector difungsikan

sebagai penunjuka arah aliran dari satu proses ke proses yang lainnya yang saling berkaitan.

4.

Sub-Process

Simbol Sub-Process difungsikan untuk

menunjukkan adanya proses yang lebih rinci dari suatu proses utama.

5.

Document

Simbol Document menunjukkan tentang dokumen yang dihasilkan

6.

Decision (Keputusan)

Simbol di samping

difungsikan sebagai langkah pengambil keputusan . Keputusan yang ada terkait

“ya” atau “tidak” keputusan

diambil.

STIKOM


(23)

No Simbol Nama Simbol Fungsi 7.

Input/Output

Simbol di samping difungsikan untuk

menunjukkan masukan data (input) dan data yang

dihasilkan (output). 8.

Connector (On Page Reference)

Untuk menunjukkan hubungan simbol yang saling terkait dalam System

Flowchart. Selain itu juga

sebagai pengganti garis

coneector untuk

menghubungkan simbol yang saling berjauhan.

9.

Connector (Off- Page Reference)

Fungsinya hampir sama dengan connector (on page reference) perbedaannya adalah untuk

menghubungkan simbol yang berada pada halaman yang berbeda.

3.7 Data Flow Diagram (DFD)

Data Flow Diagram (DFD) adalah “diagram yang menggunakan notasi

simbol untuk menggambarkan arus data system”. DFD menggambarkan komponen-komponen yang ada pada suatu sistem serta aliran-aliran data. Fungsi utama dari DFD yaitu untuk memudahkan analis sistem untuk menggambarkan suatu sistem sebagai satu fungsi yang saling berhubungan antara satu dengan yang lain. Pada perancangannya, Data Flow Diagram berorintasi pada alur data dengan konsep dekomposisi yang digunakan untuk penggambaran analisa maupun rancangan sistem yang memudahkan seorang profesional TI dalam

STIKOM


(24)

mengkomunikasikan rancangan sistem yang akan dibuat kepada pengguna atau pembuat program. (Jogiyanto, 2005:701)

Tabel Error! No text of specified style in document..3 Komponen Data Flow

Diagram

No Simbol Nama Simbol Fungsi

1. Terminator

Untuk menggambarkan asal atau tujuan data di luar sistem.

Sebagai penggambaran dari entitas eksternal (orang, sekelompok orang,organisasi, departmen organisasi,dsb) yang sama tetapi di luar kendali sistem yang akan dibuat.

2. Proses

Untuk menggambarkan bagian dari sistem yang memproses inputan menjadi output. Setiap proses diberi nama dengan menggunakan kata kerja transitif, seperti ; menghitung gaji, menghitung penjualan, dsb.

3. Data Store

Untuk menggambarkan media penyimpanan data, seperti file atau database. Media

penyimpanan berkaitan dengan penyimpanan secara

komputerisasi.

STIKOM


(25)

No Simbol Nama Simbol Fungsi

4. Alur Data

Untuk menggambarkan arah keluar masuknya dari suatu proses. Alur data digunakan untuk menjelaskan proses perpindahan data/informasi dari satu proses ke proses lain.

3.8 Visual Basic

Menurut (Kurniadi, 2003:6), beberapa kemampuan atau manfaat Visual basic diantaranya adalah seperti :

1. Untuk membuat program aplikasi berbasis windows.

2. Untuk membuat objek-objek pembantu program seperti kontrol ActiveX, file Help, aplikasi Internet, dan sebagainya.

3. Menguji program (debugging) dan menghasilkan program akhiran berakhiran EXE yang bersifat executable, atau dapat langsung dijalankan.

Tampilan Microsoft Visual Basic: 1. Main menu

Main menu terdiri dari: dua komponen utama, yaitu menu bar dan title bar. Menu bar menampilkan menu berisi perintah-perintah padaVisual Basic.6.0, sedangkan title bar akan menampilkan judul projek Visual Basic yang sedang di kerjakan.

2. Form

Form di Visual Basic ialah media tempat kita membuat aplikasi atau antar muka yang bersifat GUI (graphic User Inter face) kita dapat menampilkan berbagai macam objek form tersebut.

3. Toolbar

Toolbar berfungsi: menyediakan fasilitas yang umum digunakan oleh para programmer ketika sedang mendesain aplikasi, serta membuka atau menyimpan file, running, program dan lain-lain.

4. Tool box

Toolbox berisi komponen-komponen yang diperlukan di dalam membuat aplikasi seperti: text box, label, combo box dan command buttons.

5. Jendela poject

Jendela project menampilkan form-form yang di buat dalam suatu object menambah file dan menghapus semua file dalam bentuk form bisa di lakukan di jendela project.

STIKOM


(26)

6. Jendela properties

Setiap komponen tentu di harapkan mempunyai klasifikasi atau sifat tersendiri, misalnya form yang kita inginkan, Visual Basic menyediakan jendela properties untuk mengatur properties dari tiap komponen

7. Code Editor

Untuk menulis listing program Visual Basic menggunakan Code editor, biasanya dengan mengklik view code atau menghasilkan ganda pada komponen tersebut.

3.9 Crystal Report

Crystal Report merupakan program khusus untuk membuat laporan yang

terpisah dengan program Visual Basic 6.0, tetapi keduanya dapat dihubungkan (linkage). Mencatat dengan Crystal Report hasilnya lebih baik dan mudah, karena pada Crystal Report banyak tersedia objek-objek maupun komponen yang mudah digunakan. (Pramono, 2003:16)

3.10 Microsoft SQL Server 2008

Microsoft SQL Server merupakan salah satu database relational yang banyak digunakan oleh dunia usaha. (Darmayuda, 2007:19)

SQL Server adalah sebuah sistem berarsitektur terbuka yang

memungkinkan para pengembang program memperluas dan menambahkan fungsi-fungsi ke dalam database tersebut. (Djuandi, 2002:5)

STIKOM


(27)

BAB IV

DESKRIPSI KERJA PRAKTEK

Berdasarkan hasil analisis sistem yang sedang berjalan pada CV. Sinergi Design, proses perhitungan gaji masih menggunakan rumus sendiri sehingga dalam proses pembuatan laporan lama

Mengacu pada permasalahan yang ada, CV. Sinergi Design membutuhkan aplikasi penggajian yang mempermudah operator dalam proses perhitungan gaji, agar pekerjaan jauh lebih efisien serta meminimalisir terjadinya human eror. Untuk dapat menemukan solusi dari permasalahan yang ada, lebih jelasnya, dapat dijelaskan pada sub bab dibawah ini.

4.1 Analisis Sistem

Dalam pengembangan teknologi informasi ini dibutuhkan analisa dan perancangan sistem pengolah data. Sistem pengolah data tersebut diharapkan mampu mempengaruhi kinerja dari sumber daya manusia khususnya untuk meningkatkan kinerja karyawan pada CV. Sinergi Design.

Metode ini membutuhkan analisis internal dan eksternal organisasi, kebutuhan bisnis dan beberapa teknik analisis untuk menghasilkan perencanaan yang baik. Data dan informasi yang dibutuhkan ialah berkenaan dengan tujuan dari pembuatan aplikasi penggajian yang meliputi penghitungan jumlah gaji pegawai, input data pegawai, arsip data karyawan, serta total pengeluaran pihak perusahaan perbulan maupun pertahun. Untuk pembuatan aplikasi ini dibutuhkan data tentang karyawan dan perusahaan untuk menghasilkan sebuah aplikasi yang terstruktur dan

STIKOM


(28)

terkomputerisasi. Dari hasil penelitian disimpulkan bahwa diperlukan basis data untuk menyimpan data karyawan dan perusahaan.

4.2 Desain Sistem

Perancangan sistem ini dimaksudkan untuk membantu memecahkan masalah pada sistem yang sedang berjalan dan merupakan suatu sistem yang baik dan sesuai dengan kebutuhan semua pihak. Rancangan yang baik harus melalui beberapa tahap-tahap perancangan mulai dari Document Flow, System Flow,

Context Diagram, HIPO, DFD, Conceptual Data Model (CDM), Physical Data Model (PDM), DBMS, Desain input outputnya dan Desain form.

4.2.1 Document Flow

Document Flow yaitu bagan yang memiliki arus dokumen secara

menyeluruh dari suatu sistem yang menjelaskan urutan prosedur yang terdapat dalam sistem.

A.Document Flow Pengambilan Gaji

Berikut ini adalah gambaran proses pengambilan gaji pada CV. Sinergi Design.

STIKOM


(29)

Document Flow Pengambilan Gaji

Staf Personalia

Karyawan Staf Keuangan

P h a s e Start Membuat Slip Gaji karyawan

1 2 3

3 2 1 Rekap Kehadiran Karyawan Yang Valid

dan Disetujui Slip Gaji Menghitung Gaji Karyawan 2 1 Kuitansi Slip Gaji karyawan 1 Kuitansi Slip Gaji Karyawan Merekap Gaji Karyawan Selesai Slip Gaji Slip Gaji Diserahkan Karyawan Slip Gaji Menyerahkan Slip Gaji Ke

bagian keuangan Slip Gaji Data Karyawan Rekap Gaji Karyawan

Gambar 4.1 Document Flow Proses Pengambilan Gaji

STIKOM


(30)

Pada Proses pengambilan gaji dimulai dari bagian personalia yang melakukan pencarian data karyawan, data absensi karyawan, data lembur karyawan serta data kasbon karyawan. Setelah itu bagian personalia membuat slip gaji karyawan dan menghasilkan sebuah dokumen slip gaji yang kemudian diserahkan kepada karyawan. Karyawan menyerahkan slip gaji yang didapat dari bagian personalia kepada bagian keuangan untuk melakukan proses perhitungan gaji, setelah proses perhitungan gaji didapati ada 2 keluaran yang pertama untuk karyawan yaitu berupa uang dan yang kedua punuk bagian keuangan sendiri berupa rekap gaji karyawan.

STIKOM


(31)

B. Document Flow Kehadiran Karyawan

Document Flow Kehadiran Karyawan

Karyawan Manager Staf Personalia

P h a s e Mulai Menyerahkan Form Kehadiran Karyawan Form Kehadiran Karyawan Form Kehadiran Karyawan Mengisi Form Kehadiran Karyawan Form Kehadiran Karyawan Telah Terisi

(TTD Karyawan) Merekap Form Kehadiran Karyawan Form Kehadiran Karyawan Telah Terisi Rekap Kehadiran Karyawan Rekap Kehadiran Karyawan Cek Validitas Rekap Kehadiran Karyawan Rekap Karyawan Karyawan Yang Valid dan Disetujui

1

Tidak Ya

Selesai

Gambar 4.2 Document Flow Proses Absensi Karyawan

STIKOM


(32)

Pada proses kehadiran karyawan dimulai oleh bagian manajer yang menyerahkan form absensi karyawan kepada karyawan, setelah karyawan mengisi form tersebut kemudian diserahkan kepada bagian personalia untuk direkap, setelah direkap bagian personalia menyerahkan kepada manajer untuk dicek validitas rekap tersebut. Jika data absensi sudah cocok maka dari manajer diserahkan kembali kepada bagian personalia untuk direkap, dan apabila data absensi tidak cocok maka manajer menyuruh bagian personalia untuk merekap ulang.

STIKOM


(33)

C. Document Flow Lembur

Document Flow Lembur

Karyawan Manager Staf Personalia

Ph as e Mulai Menyerahkan Form Lembur Karyawan Form Lembur Karyawan Form Lembur Karyawan Mengisi Form Lembur Karyawan

Form Lembur Karyawan

Yang Telah Terisi

(TTD Karyawan)

Mengetahui

Bahwa ada Karyawan

Lembur

Form Lembur Karyawan Yang Telah Terisi (TTD Karyawan & TTD

Manager)

Form Lembur Karyawan Yang Telah Terisi (TTD Karyawan & TTD

Manager) Menyerahkan Surat Lembur Karyawan Surat Lembur Surat Lembur

Surat Lembur Yang

Telah Terisi

(TTD Karyawan)

Surat Lembur Yang

Telah Terisi

(TTD Karyawan & TTD Manager) A B Merekap Surat Lembur Rekap Lembur 2 Selesai Surat Perintah Lembur

Gambar 4.3 Document Flow Lembur

STIKOM


(34)

Pada proses pengajuan lembur ini dimulai oleh manajer yang membuat surat perintah lembur kepada bagian personalia, setelah menerima surat perintah dari manajer bagian personalia membuat form lembur karyawan yang akan diserahkan kepada karyawan. Setelah menerima for lembur karyawan dari bagian personalia maka karyawan mengisi for lembur karyawan tersebut yang kemudian diserahkan kepada manajer, maka form lembur tersebut ditanda tangani oleh manajer yang kemudian diserahkan kepada bagian personalia untuk dibuatkan surat lembur. Surat lembur yang telah dibuat oleh bagian personalia diserahkan kepada karyawan. Apabila karyawan lembur lebih dari 3 jam maka uang makan karyawan akan bertambah dan apabila tidak lebih dari 3 jam maka uang makan tidak bertambah. Setelah surat lembur yang berisi tanda tangan karyawan di serahkan kepada manajer untuk di tanda tangani yang dilanjutkan diserahkan kepada bagian personalia untuk direkap.

STIKOM


(35)

D. Document Flow Uang Makan

Document Flow Uang Makan Karyawan

Ph

as

e

Surat Lembur Mulai

A

Karyawan Lembur Lebih

Dari 3 Jam ? Karyawan

Lembur

Mengisi Keterangan Lembur

Lebih Dari 3 Jam

Surat Lembur Yang Telah Terisi Beserta

Uang Makan (TTD Karyawan)

Surat Lembur Yang Telah Terisi Tidak Beserta Uang Makan

(TTD Karyawan) Mengisi

Surat Lembur

B

Selesai

Ya

Tidak

Gambar 4.4 Document Flow Uang Makan

Proses perhitungan uang makan sudah termasuk dengan proses lembur

STIKOM


(36)

E. Document Flow Uang Makan

Document Flow Kasbon

Karyawan Personalia Keuangan

Ph as e Mulai Pengajuan Kasbon Alasan Pengajuan Di Setujui? Menyerahkan Form Kasbon 1 1 Form Kasbon 1 Form Kasbon Menyerahkan Form Kasbon Ke Bagian Keuangan Kuitansi Kasbon Karyawan Menyerahkan Kuitansi Kepada karyawan Kuitansi Kasbon Karyawan Merekap Form Kasbon 2 Form Kasbon Selesai A A Ya Tidak Rekap Kasbon 3

Gambar 4.5 Document Flow Kasbon

STIKOM


(37)

Proses kasbon ini dimulai oleh karyawan yang mengajukan kasbon dan di setujui oleh bagian personalia. Apabila bagian personalia tidak menyetujui pengajuan tersebut maka proses akan langsung berakhir, apabila bagian personalia menyetujui bagian personalia memberikan form kasbon kepada karyawan, setelah mengisi form kasbon tersebut karyawan menyerahkan kepada bagian keuangan untuk memberikan uang kepada karyawan.

STIKOM


(38)

F. Document Flow Ijin Tidak Masuk

STIKOM


(39)

Document Flow Ijin Tidak Masuk

Karyawan Manager Personalia

P h a se Rekap Ijin Tidak Masuk Karyawan Selesai Tidak Ya Mulai Menyampai kan Alasan Dan Waktu Ijin Form Ijin Tidak Masuk Karyawan Form Ijin Tidak Masuk Karyawan Menyerahkan Form Ijin Tidak

Masuk Karyawan Mengisi Form Ijin Tidak Masuk Karyawan

Form Ijin Tidak Masuk Karyawan Yang Telah

Terisi (TTD Karyawan)

Form Ijin Tidak Masuk Karyawan Yang Telah Terisi

Merekap Form Ijin Tidak Masuk

Karyawan Alasan Dan Waktu Ijin Karyawan Tidak Masuk Disetujui?

Gambar 4.6 Document Flow Ijin Tidak Masuk

STIKOM


(40)

Dimulai dari karyawan menyampaikan alasan serta waktu ijin kepada manajer, apabila manajer tidak menyetujui maka proses akan berakhir, apabila manajer menyetujui akan dilanjutkan kepada bagian personalia untuk menyerahkan

form ijin tidak masuk karyawan dan di serahkan kepada karyawan. Setelah

karyawan mengisi form ijin tidak masuk diberikan kepada bagian personalia untuk direkap.

4.2.2 System Flow

System Flow adalah gambaran tentang sistem yang akan dibangun. Berikut

ini akan digambarkan System Flow dari Sistem Informasi yang akan dibuat pada CV. Sinergi Design.

A.System Flow Autentifikasi Pengguna

Dalam system flow ini akan dijelaskan proses autentifikasi pengguna, sebelum masuk ke dalam sistem / menu utama aplikasi penggajian memasukkan username dan password.

STIKOM


(41)

Sistem Flow Autentifikasi User (Login)

Bagian Keuangan Aplikasi Penggajian

P h a se Mulai Input Username dan Password Cek Username

dan Password Login

Administrator? Form Utama(Login Sebagai Administrator) Menampilkan Username dan Password Salah 1 Manajer ? Bag. Keuangan? Form Utama(Login Sebagai Manajer) Form Utama(Login Sebagai Operator) Selesai 2 3 ya ya ya ya ya Tidak Tidak Tidak

Gambar 4.7 System Flow Autentifikasi Pengguna

Dimulai dari user memasukan username maupun password di kotak textbox apabila username dan password dikenali oleh sistem maka user tersebut akan berhasil masuk sesuai dengan hak akses yang dimiliki saat login.

STIKOM


(42)

B. System Flow Input Data Karyawan

Dalam system flow ini akan dijelaskan proses input data karyawan agar data karyawan masuk ke dalam aplikasi penggajian.

Input Data Karyawan

User Aplikasi Penggajian

P h a s e Mulai 1 Generate ID Karyawan Jabatan Karyawan NIK Nama Alamat Jenis Kelamin No Telpon Tempat Lahir Tanggal Lahir Foto Karyawan Tanggal Mulai Kerja Nama Sekolah Pendidikan Tahun Kelulusan Jurusan Pernah Bekerja Perusahaan Alamat Perusahaan Pernah Bekerja ? Jabatan Dahulu Gaji Terakhir Tahun Masuk Tahun Keluar Sebab Keluar Simpan Simpan Data Karyawan Karyawan Selesai Data Karyawan Berhasil disimpan Tidak ya Data Yang dimasukan sudah Lengkap ? Data Karyawan Tidak Lengkap E Ya Tidak E B B C C D D A A 2

Gambar 4.8 System Flow Input Data Karyawan

STIKOM


(43)

Setelah user berhasil login maka akan ditampilkan menu utama sebagai dasar dari semua form yang ada di aplikasi penggajian.

C.System Flow Insert Jabatan

Dalam system flow ini akan dijelaskan proses penambahan jabatan ke dalam aplikasi penggajian.

Sistem Flow Insert Jabatan

User Aplikasi Penggajian

P

h

a

se

Mulai

Jabatan

Simpan Jabatan Level_Karyawan

Data Terupdate

Selesai

1

2

Simpan?

ya Tidak

Gambar 4.9 System Flow Insert Jabatan

STIKOM


(44)

D.System Flow Input Gaji Karyawan

Dalam system flow ini akan dijelaskan proses merubah gaji karyawan berdasarkan jabatan.

Sistem Flow Input Gaji Karyawan

User Aplikasi Penggajian

P

h

as

e

Mulai

Gaji Pokok

1

Uang Makan

Uang Hadir

Uang Lembur

Simpan data

gaji karyawan Level_Karyawan

Gaji Terupdate

Selesai Jabatan

2

Simpan?

Ya Tidak

Gambar 4.10 System Flow Input Gaji Karyawan

STIKOM


(45)

E. System Flow Input Login Karyawan

Dalam system flow ini akan dijelaskan proses penambahan account login

user ke aplikasi.

Sistem Flow Input Login Karyawan

User Aplikasi Penggajian

P

h

a

s

e

Mulai

Jabatan Karyawan

1

Generate ID Login

Username

Password

Confirm Password

Simpan Data

Login Login

User Login Telah Bertambah

Selesai Simpan?

Ya Tidak

Gambar 4.11 System Flow Input Login Karyawan

STIKOM


(46)

F. System Flow Hitung Gaji

Dalam system flow ini akan dijelaskan Operator melakukan perhitungan gaji karyawan dan menyimpannya di tabel laporan_gaji.

Sistem Flow Hitung Gaji

User Aplikasi Penggajian

P

h

as

e

Mulai

NIK

Generate ID Laporan

Kehadiran

Lembur

Intensif

Bonus

Lain-Lain

Terlambat

Ijin

Mangkir

Jamsostek

A

A

Save

Simpan Data

Gaji Karyawan Laporan_Gaji

Data Gaji Karyawan Tersimpan

Gambar 4.12 System Flow Hitung Gaji

STIKOM


(47)

G.System Flow Arsip Gaji

Dalam system flow ini akan dijelaskan proses pencarian data arsip gaji karyawan berdasarkan bulan dan tahun.

Sistem Flow Arsip Gaji

User Aplikasi Penggajian

P

h

as

e

Mulai

Bulan

1

Tahun

Cari Data Arsip

Gaji Karyawan Laporan_Gaji

Arsip Gaji Karyawan

Selesai

Gambar 4.13 System Flow Arsip Gaji

STIKOM


(48)

4.2.3 Diagram Jenjang (HIPO)

0

Rancang Bangun Aplikasi Penggajian

Pada CV. Sinergi Design

1 Mengelola Data

Master

2 Mengelola

Transaksi

3 Mengelola

Laporan

1.1 Mengelola Data

Master Login

1.2 Mengelola Data

Master Karyawan

1.3 Mengelola Data

Master Level Karyawan

2.1

Hitung Gaji

3.1

Arsip Gaji

Gambar 4.14 Diagram Jenjang Rancang Bangun Aplikasi Penggajian pada CV. Sinergi Design

STIKOM


(49)

4.2.4 Context Diagram

Context diagram menggambarkan asal data dan aliran data. Dalam

Context Diagram ini melibatkan 3 external entity yaitu : Operator Penggajian, Manajer dan Administrator.

Gambar 4.15 Diagram Konteks Rancang Bangun Aplikasi Penggajian

Aliran data yang keluar dari masing-masing external entity mengartikan bahwa data tersebut berasal dari external entity. Sedangkan aliran data yang masuk mempunyai arti data yang masuk ditunjukan untuk external entity.

NIK Karyawan Data Karyawan Password Username Info Gag al Log in

Menu Utama Menu Arsip Gaji Menu Hitung Gaji

Data Karyawan Data Gaji Karyawan

NIK Karyawan Password Username Menu Utama

Menu Input Data Karyawan Menu Input Login Karyawan

Menu Hitung Gaji Menu Arsip Gaji Menu Cari Pegawai Menu View Karyawan

Info Gaji Karyawan Menu Utama Info Gag al Log in

Username Password Data Gaji Karyawan

NIK Karyawan

0

Rancang Bang un Aplikasi Peng gajian

+

Manajer Operator Peng gajian

Administrator

STIKOM


(50)

4.2.5 DFD Level 0 Rancang Bangun Aplikasi Penggajian

Setelah membuat context diagram dari rancang bangun aplikasi penggajian pada CV. Sinergi Design, untuk selanjutnya context diagram tersebut akan dibagi menjadi sub-sub proses yang lebih detail.

Gambar 4.16 DFD Level 0 Rancang Bangun Aplikasi Penggajian

Data Level Karyawan3 Data Karyawan3

Data Login3

Data Laporan Gaji2

[Data Karyawan] [NIK Karyawan] [Password] [Username] Data Karyawan2 Data Login2

Data Laporan Gaji [Username]

[Data Gaji Karyawan] [Password]

[NIK Karyawan]

Data Level Karyawan Data Karyawan

Data Login

[Data Gaji Karyawan] [Password] [Data Karyawan]

[Username] [NIK Karyawan]

Operator Peng g ajian

Operator Peng g ajian

Operator Peng g ajian

Operator Peng g ajian Administrator Administrator Administrator Administrator Administrator Manajer Manajer Manajer Manajer 1

Meng elola Data Master

+

1 Login

2 Karyawan

2

Meng elola Data Transaksi

+

3

Meng elola Laporan

+

4 Laporan Gaji

STIKOM


(51)

4.2.6 DFD Level 1 Rancang Bangun Aplikasi Penggajian A.Mengelola Data Master

Terdapat 3 proses yaitu proses mengelola data master login, mengelola data master karyawan dan mengelola level karyawan.

Gambar 4.17 DFD Level 1 Mengelola Data Master

STIKOM


(52)

B. Mengelola Data Transaksi

Terdapat 1 proses yaitu proses menghitung gaji.

Gambar 4.18 Mengelola Data Transaksi

C.Mengelola Laporan

Terdapat 1 proses yaitu proses laporan gaji.

Gambar 4.19 DFD Level 1 Mengelola Laporan

STIKOM


(53)

4.2.7 Entity Relational Diagram (ERD)

Entity relational diagram adalah suatu alat untuk mempresentasikan

model data pada sistem yang terdapat entity dan relationship.

A.Conceptual Data Model (CDM)

Untuk menggambarkan konsep database rancang bangun aplikasi penggajian dapat digambarkan conceptual data model (CDM), sehingga dapat diketahui tabel apa saja yang dipakai dan relasi-relasinya.

Gambar 4.20 CDM Rancang Bangun Aplikasi Penggajian

Relationship_2 Relationship_3 Relationship_5 Relationship_7 Relationship_6 Relationship_8 Karyawan # o o o o o o o o o o o o o o o o o o o o ID Karyawan NIK Karyawan Nama Karyawan Alamat Karyawan Jenis Kelamin Karyawan No T elp Karyawan T empat Lahir Karyawan T anggal Lahir Karyawan Foto Karyawan T anggal Mulai Kerja Nama Sekolah Pendidikan T erakhir T ahun Kelulusan Jurusan

Perusahaan T erakhir Alamat Perusahaan Jabatan Perusahaan Gaji T erakhir

T anggal Masuk Perusahaan T anggal Keluar Perusahaan Sebab Keluar Perusahaan

Variable characters (10) Variable characters (16) Variable characters (50) Variable characters (200) Variable characters (10) Variable characters (15) Variable characters (50) Date

T ext (100) Date

Variable characters (50) Variable characters (50) Variable characters (50) Variable characters (50) Variable characters (50) Variable characters (200) Variable characters (50) Integer

Variable characters (50) Variable characters (50) Variable characters (200)

Level Karyawan # o o o o o

ID Lvl Karyawan Nama Level Gaji Pokok Uang Makan Uang Hadir Uang Lembur

Variable characters (10) Variable characters (50) Integer Integer Integer Integer Laporan Gaji # o o o o o o o o o o o o o o o o o o o o o o ID Laporan Konfirmasi Awal Periode Akhir Periode T anggal Laporan T ot Kehadiran T ot Gaji Pokok T ot Uang Makan T ot Uang Hadir T ot Uang Lembur T ot Uang Intensif T ot Bonus T ot Lain-Lain T ot Pinjaman T ot T erlambat T ot Ijin T ot Mangkir Jml T erlambat Jml Ijin Jml Mangkir T ot Jamsostek T ot Grand Gaji Catatan

Variable characters (10) Variable characters (4) Date Date Date Integer Integer Integer Integer Integer Integer Integer Integer Integer Integer Integer Integer Integer Integer Integer Integer Integer T ext (200) Login # o o o ID Login Nama Login Password Login Log Login

Variable characters (10) Variable characters (20) Variable characters (20) Date & T ime

Kehadiran # o o o o ID Kehadiran T anggal Kehadiran Jumlah Kehadiran Jam Masuk Jam Keluar

Variable characters (10) Date Integer T ime T ime Pinjaman # o o ID_Pinjaman T anggal Pinjaman Jumlah Pinjaman

Variable characters (10) Date

Integer

STIKOM


(54)

B. Physical Data Model (PDM)

Setelah didapatkan konsep database pada conceptual data model (CDM) maka selanjutnya generate ke physical data model (PDM). Di PDM ini kita dapat mengetahui hasil dari relasi-relasi yang dibangun di CDM.

Gambar 4.21 PDM Rancang Bangun Aplikasi Penggajian FK_LOGIN_RELATIONS_LEVEL_KA FK_KARYAWAN_RELATIONS_LEVEL_KA FK_LAPORAN__RELATIONS_KARYAWAN FK_LAPORAN__RELATIONS_LEVEL_KA FK_KEHADIRA_RELATIONS_KARYAWAN FK_PINJAMAN_RELATIONS_KARYAWAN Karyawan ID Karyawan ID Lvl Karyawan NIK Karyawan Nama Karyawan Alamat Karyawan Jenis Kelamin Karyawan No Telp Karyawan Tempat Lahir Karyawan Tanggal Lahir Karyawan Foto Karyawan Tanggal Mulai Kerja Nama Sekolah Pendidikan Terakhir Tahun Kelulusan Jurusan Perusahaan Terakhir Alamat Perusahaan Jabatan Perusahaan Gaji Terakhir

Tanggal Masuk Perusahaan Tanggal Keluar Perusahaan Sebab Keluar Perusahaan

varchar(10) varchar(10) varchar(16) varchar(50) varchar(200) varchar(10) varchar(15) varchar(50) datetime text datetime varchar(50) varchar(50) varchar(50) varchar(50) varchar(50) varchar(200) varchar(50) int varchar(50) varchar(50) varchar(200) <pk> <fk> Level Karyawan ID Lvl Karyawan Nama Level Gaji Pokok Uang Makan Uang Hadir Uang Lembur varchar(10) varchar(50) int int int int <pk> Laporan Gaji ID Laporan

ID Lvl Karyawan ID Karyawan Konfirmasi Awal Periode Akhir Periode Tanggal Laporan Tot Kehadiran Tot Gaji Pokok Tot Uang Makan Tot Uang Hadir Tot Uang Lembur Tot Uang Intensif Tot Bonus Tot Lain-Lain Tot Pinjaman Tot Terlambat Tot Ijin Tot Mangkir Jml Terlambat Jml Ijin Jml Mangkir Tot Jamsostek Tot Grand Gaji Catatan varchar(10) varchar(10) varchar(10) varchar(4) datetime datetime datetime int int int int int int int int int int int int int int int int int text <pk> <fk2> <fk1> Login ID Login ID Lvl Karyawan Nama Login Password Login Log Login varchar(10) varchar(10) varchar(20) varchar(20) datetime <pk> <fk> Kehadiran ID Kehadiran ID Karyawan Tanggal Kehadiran Jumlah Kehadiran Jam Masuk Jam Keluar varchar(10) varchar(10) datetime int datetime datetime <pk> <fk> Pinjaman ID_Pinjaman ID Karyawan Tanggal Pinjaman Jumlah Pinjaman varchar(10) varchar(10) datetime int <pk> <fk>

STIKOM

SURABAYA


(55)

4.2.8 Struktur Tabel

Rancang bangun aplikasi penggajian ini, menggunakan beberapa tabel untuk menyimpan berbagai data yang penting. Tabel tersebut adalah Tabel Jabatan, Tabel Karyawan, Tabel Laporan Gaji dan Tabel Login. Berikut akan dijelaskan tentang table-tabel yang digunakan.

A.Tabel Level Karyawan

Primary key : ID Lvl Karyawan Foreign key : -

Fungsi : Untuk menyimpan data jabatan beserta gaji karyawan pada CV. Sinergi Design

Tabel 4.1 Stuktur Tabel Level Karyawan

Field Tipe Panjang Keterangan

ID Lvl Karyawan Varchar 10 Primary Key

Nama Level Varchar 50

Gaji Pokok Int

Uang Makan Int

Uang Hadir Int

Uang Lembur Int

B. Tabel Karyawan

Primary key : ID Karyawan Foreign key : ID Lvl Karyawan

Fungsi : Untuk menyimpan data pegawai pada CV. Sinergi Design

Tabel 4.2 Struktur Tabel Karyawan

Field Tipe Panjang Keterangan

ID Karyawan Varchar 10 Primary Key

ID Lvl Karyawan Varchar 10 Foreign Key

STIKOM


(56)

Field Tipe Panjang Keterangan

NIK Karyawan Varchar 16

Nama Karyawan Varchar 50

Alamat Karyawan Varchar 200

Jenis Kelamin Karyawan

Varchar 10

No Telp Karyawan Varchar 15

Tempat Lahir Karyawan

Varchar 50

Tanggal Lahir Karyawan

DateTime

Foto Karyawan Text

Tanggal Mulai Kerja DateTime

Nama Sekolah Varchar 50

Pendidikan Terakhir Varchar 50

Tahun Kelulusan Varchar 50

Jurusan Varchar 50

Perusahaan Terakhir Varchar 50

Alamat Perusahaan Varchar 200

Jabatan Perusahaan Varchar 50

Gaji Terakhir Int

Tanggal Masuk Pegawai

Varchar 50

Tanggal Keluar Pegawai

Varchar 50

Sebab Keluar Perusahaan

Varchar 200

C.Tabel Laporan Gaji

Primary key : ID Laporan Foreign key 1 : ID Lvl Karyawan Foreign Key 2 : ID Karyawan

Fungsi : Untuk menyimpan data hasil perhitungan gaji karyawan pada CV. Sinergi Design

Tabel 4.3 Struktur Tabel Laporan Gaji

Field Tipe Panjang Keterangan

ID Laporan Varchar 10 Primary Key

ID Lvl Karyawan Varchar 10 Foreign Key

ID Karyawan Varchar 10 Foregin Key

STIKOM


(57)

Field Tipe Panjang Keterangan

Konfirmasi Varchar 4

Tanggal Laporan DateTime

Tot Kehadiran Int

Tot Gaji Pokok Int

Tot Uang Makan Int

Tot Uang Hadir Int

Tot Uang Lembur Int

Tot Uang Intensif Int

Tot Bonus Int

Tot Lain-lain Int

Tot Pinjaman Int

Tot Terlambat Int

Tot Ijin Int

Tot Mangkir Int

Jml Terlambat Int

Jmt Ijin Int

Jml Mangkir Int

Tot Jamsostek Int

Tot Grand Gaji Int

Catatan Text 50

D.Tabel Login

Primary key : ID Login

Foreign key : ID Lvl Karyawan

Fungsi : Digunakan Bag. Penggajian, Administrator dan Manajer untuk login kedalam aplikasi penggajian

Tabel 4.4 Struktur Tabel Login

Field Tipe Panjang Keterangan

ID Login Varchar 10 Primary Key

ID Lvl Karyawan Varchar 10 Foreign Key

Nama Login Varchar 20

Password Login Varchar 20

Log Login DateTime

STIKOM


(58)

E. Tabel Kehadiran

Primary key : ID Kehadiran Foreign Key : ID Karyawan

Fungsi : Digunakan untuk mencatat kehadiran karyawan

Tabel Error! No text of specified style in document..5 Struktur Tabel Kehadiran

Field Tipe Panjang Keterangan

ID Kehadiran Varchar 10 Primary Key

ID Karyawan Varchar 10 Foreign Key

Tanggal Kehadiran Date Jumlah Kehadiran Int

Jam Masuk Time

Jam Keluar Time

F. Tabel Pinjaman

Primary key : ID Pinjaman Foreign Key : ID Karyawan

Fungsi : Digunakan untuk mencatat pinjaman karyawan

Tabel Error! No text of specified style in document..6 Struktur Tabel Kehadiran

Field Tipe Panjang Keterangan

ID Pinjaman Varchar 10 Primary Key

ID Karyawan Varchar 10 Foreign Key

Tanggal Pinjaman Date

Jumlah Pinjaman Int

STIKOM


(59)

4.3 Desain Input – Output

Desain I/O merupakan perencanaan dari desain interface yang akan dibuat pada program agar pengguna dapat membayangkan apakah sistem yang akan dibuat sesuai dengan kebutuhan pengguna. Hal ini dimaksudkan agar terjalin kerja sama antara pengguna sistem dengan pemakai sistem sehingga sistem yang baru dapat memenuhi kebutuhan.

A.Desain Form Login

Form login merupakan form awal yang tampil apabila program dijalankan. Fungsinya untuk pengamanan dalam penggunaan program dan memberikan hak akses khusus untuk user tertentu.

Varchar(10)

Varchar(10)

Login Username :

Password :

Exit Form Login

Gambar 4.22 Desain Form Login

B. Desain Form Menu Utama

Form menu utama merupakan form yang tampil setelah user melakukan login ke dalam program. Dalam form menu utama ini user dapat melakukan proses pencatatan data pelamar dan melakukan perhitungan penilaian serta melakukan cetak laporan.

STIKOM


(60)

Administrator Page Operator Page Cari Karyawan Ganti Password

Button Log Out

Gambar 4.23 Desain Form Menu Utama

C.Desain Form Input Data Karyawan

Form input data karyawan difungsikan untuk mencatat data pribadi

karyawan secara komputerisasi ke dalam master data karyawan. Pencatatan data karyawan ini merupakan proses awal sebelum melakukan proses penggajian. Pada

form input data karyawan tersedia fitur untuk menyimpan.

STIKOM


(61)

Varchar(10) Varchar(10) Varchar(16) Varchar(50) Varchar(200) Varchar(10) Varchar(15) Varchar(50)

Date Month Year

Text

Foto

Date Month Year

Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(50) Varchar(200) Varchar(50) Int Varchar(50) Varchar(50) Varchar(200) NIK No. KTP Jabatan Nama Alamat Jenis Kelamin No Telpon Tempat Lahir Tanggal Lahir

Foto Karyawan Browse

Tanggal Mulai Kerja

Save Exit

Nama Sekolah

Pendidikan

Tahun Kelulusan

Jurusan

Pernah Bekerja Belum Sudah

Perusahaan Alamat Perusahaan Jabatan Dahulu Gaji Terakhir Tahun Masuk Tahun Keluar Sebab Keluar

Gambar 4.24 Desain Form Input Data Karyawan

D.Desain Form Input Gaji Karyawan

Form input Gaji Karyawan digunakan untuk menambah jabatan dan

merubah gaji pokok, uang makan, uang hadir serta uang lembur tiap jabatan. Form ini terdapat proses simpan dan merubah data.

STIKOM


(62)

Input Gaji Karyawan

Varchar(10)

Varchar(10) Int Int Int Int Jabatan

Save

Jabatan

Gaji Pokok

Uang Makan

Uang Hadir Uang Lembur

Save Close

Gambar 4.25 Desain Form Input Gaji Karyawan

E. Desain Form Input Login Karyawan

Form input login karyawan berfungsi untuk menambah account login

untuk masuk kedalam aplikasi.

Varchar(10) Varchar(10) Varchar(20) Varchar(20) Varchar(20) ID Login

Jabatan Karyawan Username Password

Confirm Password

Create Exit

Gambar 4.26 Desain Form Input Login Karyawan

STIKOM


(63)

F. Desain Form Hitung Gaji Karyawan

Form hitung gaji karyawan ini berfungsi untuk menghitung total gaji

karyawan perbulan.

Hitung Gaji Varchar(10) Varchar(10) Int Int Int Int Int Int Int Int Int Int Int Int Int Text Foto Input NIK NIK Nama Jabatan ID Laporan Kehadiran Gaji Pokok Uang Makan Uang Hadir Uang Lembur Uang Intensif Uang Bonus Uang Lain-lain Pinjaman Lain-lain Terlambat Ijin Mangkir Jamsostek Catatan Varchar(10) Varchar(50) Varchar(20) x x x x x x x = = = = = = = = = = = =

Grand Total Gaji Rp

-

---Clear

Save

Exit

Gambar 4.27 Desain Form Hitung Gaji Karyawan

STIKOM


(64)

G.Desain Arsip Gaji

Form arsip gaji ini berfungsi untuk melihat total gaji karyawan perbulan maupun keseluruhan gaji karyawan dalam jangka waktu 1 tahun.

Month Month

Year

Varchar(10) Bulan

Tahun

Bulan Tahun

Arsip Gaji Arsip Karyawan Exit

NIK

Gambar 4.28 Desain Form Input Arsip Gaji

STIKOM


(65)

H.Desain Form Cari Karyawan

Form cari karyawan ini berfungsi sebagai pencarian NIK maupun data-data pribadi karyawan yang telah tersimpan di data-database aplikasi penggajian.

Cari Karyawan

Foto

Cari Karyawan Close

NIK Jabatan Nama Jenis Kelamin Alamat No Telepon Tempat Lahir Tanggal Lahir

Gambar 4.29 Desain Form Cari Karyawan

STIKOM


(66)

I. Desain Form Cetak Slip Gaji

Form cetak slip gaji karyawan digunakan untuk mencetak slip gaji karyawan perbulan.

Gambar 4.30 Desain Form Cetak Slip Gaji

4.4 Implementasi Sistem

Sistem yang digunakan untuk menjalankan program aplikasi penggajian adalah sebagai berikut :

1. Software Pendukung

a. Sistem Operasi Microsoft Windows XP Pro/Home

b. Microsoft SQL Server 2008

c. Microsoft Visual Studio 2010

STIKOM


(67)

2. Hardware Pendukung

a. Microprocessor Pentium III ke atas

b. VGS dengan resolusi 800 x 600 dan mendukung Microsoft Windows c. RAM 512 atau yang lebih tinggi

4.5 Melakukan Pembahasan Terhadap Implementasi Sistem

Implementasi bertujuan untuk mengetahui bagaimana suatu program atau aplikasi berjalan sesuai dengan yang ditentukan. Dalam tahap ini akan menjelaskan jalannya sistem mulai dari awal sampai dengan akhir disertai dengan gambar

Graphical Unit Interface (GUI).

A.Form Login

Form Login ini adalah salah satu pengaman ketika akan masuk kedalam

aplikasi, pengguna memasukkan Username dan Password yang telah terdaftar. Implementasi dari form ini adalah sebagai berikut.

Gambar 4.31 Form Autentikasi Pengguna

STIKOM


(68)

B. Form Halaman Utama

Form halama utama, didalam terdapat beberapa sub menu seperti, Admin

Page, Operator Page, Karyawan dan Ganti Password. Implementasi dari form ini adalah sebagai berikut.

Gambar 4.32 Form Menu Utama Rancang Bangun Aplikasi Penggajian

C.Form Input Gaji Karyawan

Form Input Gaji Karyawan ini berfungsi untuk menambahakan jabatan

beserta gaji karyawan. Implementasi dari form ini adalah sebagai berikut.

Gambar 4.33 Form Input Gaji Karyawan

STIKOM


(69)

D.Form Karyawan

Form Karyawan ini berfungsi untuk manambahkan data karyawan pada

CV. Sinergi Design. Implementasi dari form ini adalah sebagai berikut.

Gambar 4.34 Form Input Karyawan

STIKOM


(70)

E. Form Input Login Karyawan

Form Input Login Karyawan ini berfungsi untuk menambahkan data login

yang di gunakan untuk masuk kedalam aplikasi. Implementasi dari form ini adalah sebagai berikut.

Gambar 4.35 Form Input Login Karyawan

STIKOM


(71)

F. Form Hitung Gaji

Form Hitung Gaji ini berfungsi untuk menghitung jumlah gaji karyawan

CV. Sinergi Design dengan cara mengisi semua textbox yang ada pada form. Implementasi dari form ini adalah sebagai berikut.

Gambar 4.36 Form Hitung Gaji

G.Form Arsip Gaji

Form Arsip Gaji ini digunakan manajer dalam melihat jumlah pengeluaran

perusahaan perbulan ataupun pertahun yang diambil dari total jumlah gaji karyawan perbulan ataupun pertahun. Implementasi dari form ini adalah sebagai berikut.

STIKOM


(72)

Gambar 4.37 Form Arsip Gaji

H. Form Cari Karyawan

Form Cari Karyawan ini digunakan untuk mencari data data tentang

karyawan pada CV. Sinergi Design yang telah dimasukan kedalam database aplikasi penggajian.

Gambar 4.38 Form Cari Karyawan

STIKOM


(73)

I. Form Slip Gaji Karyawan

Form Cari Karyawan ini digunakan untuk mencari data data tentang

karyawan pada CV. Sinergi Design yang telah dimasukan kedalam database aplikasi penggajian.

Gambar 4.39 Form Slip Gaji Karyawan

STIKOM


(74)

BAB V PENUTUP

5.1 Kesimpulan

Setelah dilakukan analisis, perancangan, pembuatan dan implementasi aplikasi penggajian pada CV. Sinergi Design, maka dapat diambil kesimpulan bahwa aplikasi ini dapat membantu pihak personalia dalam proses perhitungan gaji karyawan. Sehingga dalam melakukan proses perhitungan gaji karyawan dapat dilakukan dengan mudah, cepat dan akurat.

5.2 Saran

Adapun saran-saran yang dapat diberikan untuk pengembangan sistem selanjutnya antara lain :

1. Aplikasi ini dapat dikembangkan ke dalam bentuk web based untuk proses rekruitmen secara online.

2. Aplikasi dapat diintegrasikan dengan sistem kepegawaian dan recruitment yang ada di perusahaan.

STIKOM


(75)

DAFTAR PUSTAKA

Abdillah, Leon, Andretti. 2003. Sistem Basis Data Lanjut 1: Membangun Sistem

Basis Data, Universitas Bina Darma: Palembang.

Abdilllah, Leon, Andretti. 2004. Sistem Informasi Inventaris Barang, Jurnal Ilmiah

MATRIK, Universitas Bina Darma: Palembang.

Jogiyanto. 2005. Analisis dan Desain Sistem Informasi. Andi : Yogyakarta. Kristanto, H. 1994. Konsep & Perancangan Database. Andi : Yogyakarta Soemarso. 2005. Akuntansi Suatu Pengantar. Edisi Revisi : Jakarta

STIKOM


(1)

E. Form Input Login Karyawan

Form Input Login Karyawan ini berfungsi untuk menambahkan data login

yang di gunakan untuk masuk kedalam aplikasi. Implementasi dari form ini adalah sebagai berikut.

Gambar 4.35 Form Input Login Karyawan

STIKOM


(2)

F. Form Hitung Gaji

Form Hitung Gaji ini berfungsi untuk menghitung jumlah gaji karyawan

CV. Sinergi Design dengan cara mengisi semua textbox yang ada pada form. Implementasi dari form ini adalah sebagai berikut.

Gambar 4.36 Form Hitung Gaji

G. Form Arsip Gaji

Form Arsip Gaji ini digunakan manajer dalam melihat jumlah pengeluaran

perusahaan perbulan ataupun pertahun yang diambil dari total jumlah gaji karyawan perbulan ataupun pertahun. Implementasi dari form ini adalah sebagai berikut.

STIKOM


(3)

Gambar 4.37 Form Arsip Gaji

H. Form Cari Karyawan

Form Cari Karyawan ini digunakan untuk mencari data data tentang

karyawan pada CV. Sinergi Design yang telah dimasukan kedalam database aplikasi penggajian.

Gambar 4.38 Form Cari Karyawan

STIKOM


(4)

I. Form Slip Gaji Karyawan

Form Cari Karyawan ini digunakan untuk mencari data data tentang

karyawan pada CV. Sinergi Design yang telah dimasukan kedalam database aplikasi penggajian.

Gambar 4.39 Form Slip Gaji Karyawan

STIKOM


(5)

BAB V PENUTUP

5.1 Kesimpulan

Setelah dilakukan analisis, perancangan, pembuatan dan implementasi aplikasi penggajian pada CV. Sinergi Design, maka dapat diambil kesimpulan bahwa aplikasi ini dapat membantu pihak personalia dalam proses perhitungan gaji karyawan. Sehingga dalam melakukan proses perhitungan gaji karyawan dapat dilakukan dengan mudah, cepat dan akurat.

5.2 Saran

Adapun saran-saran yang dapat diberikan untuk pengembangan sistem selanjutnya antara lain :

1. Aplikasi ini dapat dikembangkan ke dalam bentuk web based untuk proses rekruitmen secara online.

2. Aplikasi dapat diintegrasikan dengan sistem kepegawaian dan recruitment yang ada di perusahaan.

STIKOM


(6)

DAFTAR PUSTAKA

Abdillah, Leon, Andretti. 2003. Sistem Basis Data Lanjut 1: Membangun Sistem

Basis Data, Universitas Bina Darma: Palembang.

Abdilllah, Leon, Andretti. 2004. Sistem Informasi Inventaris Barang, Jurnal Ilmiah

MATRIK, Universitas Bina Darma: Palembang.

Jogiyanto. 2005. Analisis dan Desain Sistem Informasi. Andi : Yogyakarta. Kristanto, H. 1994. Konsep & Perancangan Database. Andi : Yogyakarta Soemarso. 2005. Akuntansi Suatu Pengantar. Edisi Revisi : Jakarta

STIKOM