LAPORAN HASIL PRAKTEK KERJA LAPANGAN Diajukan untuk Memenuhi Salah Satu Syarat dalam Menyelesaikan Pendidikan Strata-1 APLIKASI PENCATATAN ATK PADA PT. JAMSOSTEK (PERSERO) CABANG KALIMANTAN SELATAN OLEH: 1. Rizki Hidayatullah 310110021537 2. Dwi Agustina Susantie 310110021541 3. Yulinda Isnaniah 310110021530 PROGRAM STRATA SATU ( S1 ) PROGRAM STUDI TEKNIK INFORMATIKA
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
LAPORAN HASILPRAKTEK KERJA LAPANGAN
Diajukan untuk Memenuhi Salah Satu Syarat dalamMenyelesaikan Pendidikan Strata-1
APLIKASI PENCATATAN ATK PADA PT. JAMSOSTEK (PERSERO) CABANG KALIMANTAN SELATAN
OLEH:
1. Rizki Hidayatullah 310110021537
2. Dwi Agustina Susantie 310110021541
3. Yulinda Isnaniah 310110021530
PROGRAM STRATA SATU ( S1 )PROGRAM STUDI TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER BANJARBARU
(STMIK BANJARBARU)BANJARBARU
2013
SEKOLAH TINGGI MANAJEMAN INFORMATIKA & KOMPUTER
(STMIK BANJARBARU)
PERSETUJUAN LAPORAN PKL
Sesuai dengan bimbingan dan pemeriksaan yang secukupnya, maka kami
menyatakan menerima dan menyetujui Laporan Praktek Kerja Lapangan dengan
Judul :
APLIKASI PENCATATAN ATK PADA PT. JAMSOSTEK (PERSERO)
CABANG KALIMANTAN SELATAN
Yang disusun oleh :
Rizki Hidayatullah 310110021537 Teknik Informatika
Dwi Agustina Susantie 310110021541 Teknik Informatika
Yulinda Isnaniah 310110021530 Teknik Informatika
untuk dipresentasikan dihadapan tim penguji laporan PKL STMIK Banjarbaru.
Banjarmasin, Desember 2013
Pembimbing
Dra. Hj. Ruliah S. M.Kom
NIP. 19790922 200501 1 001
SEKOLAH TINGGI MANAJEMAN INFORMATIKA & KOMPUTER
(STMIK BANJARBARU)
PENGESAHAN LAPORAN PKL
APLIKASI PENCATATAN ATK PADA PT. JAMSOSTEK (PERSERO)
CABANG KALIMANTAN SELATAN
Rizki Hidayatullah 310110021537 Teknik Informatika
Dwi Agustina Susantie 310110021541 Teknik Informatika
Yulinda Isnaniah 310110021530 Teknik Informatika
Laporan PKL ini telah dipresentasikan dihadapan tim penguji pada Desember
2013 dan dinyatakan LULUS.
SUSUNAN TIM PENGUJI
NO NAMA PENGUJI STATUS TANDA TANGAN
1 Ketua
2 Sekretaris
3 Anggota
Banjarmasin, Desember 2013
Mengetahui, Mengesahkan
Ketua Jurusan Ketua STMIK Banjarbaru
Teknik Informatika
Ir. Yulia Yudihartanti, M.Kom Drs. H. Sushermanto, M.Kom
NIP. 19690401 200501 2 001 NIK. 091 062 001
KATA PENGANTAR
Dengan nama Allah Yang Maha Pengasih lagi Maha Penyayang. Segala puji
dan syukur bagi Allah Tuhan seru sekalian alam, shalawat dan salam semoga selalu
Allah limpahkan kepada junjungan kita Nabi Besar Muhammad SAW beserta
seluruh keluarga, sahabat dan pengikut beliau hingga akhir zaman.
Suatu nikmat dari Allah SWT yang selayaknya disyukuri, karena dengan
taufiq dan hidayah-Nya penulis dapat menyelesaikan Laporan PKL yang berjudul
“APLIKASI PENCATATAN ATK PADA PT. JAMSOSTEK (PERSERO)
CABANG KALIMANTAN SELATAN” Sesuai dengan kemampuan dan
pengetahuan yang penulis miliki.
Penulis menyadari, bahwa penulisan Laporan PKL ini tidak akan terwujud
tanpa adanya dukungan dan bantuan dari berbagai pihak. Maka, dalam kesempatan
ini penulis menghaturkan penghargaan dan ucapan terima kasih yang setinggi-
tingginya kepada :
1. Ibu Dra. Hj. Ruliah S. M.Kom selaku pembimbing Laporan PKL yang telah
meluangkan waktu dan memberikan arahan selama proses pembuatan
Laporan PKL.
2. Seluruh dosen pengajar di STMIK Banjarbaru yang telah memberikan ilmu
pengetahuan yang bermanfaat.
3. Seluruh keluarga yang selalu memberikan dukungan dan doa.
4. Semua teman dan sahabatku, khususnya jurusan Teknik Informatika
Angkatan 2010 yang banyak memberikan dukungan moril dan materil beserta
masukan yang membangun.
5. Seluruh pihak yang tidak bisa disebutkan satu persatu yang telah banyak
memberikan bantuan.
Penulis sadar bahwa dalam pembuatan laporan PKL ini masih banyak
terdapat kekurangan. Hal ini karena keterbatasan kemampuan dan ilmu pengetahuan
yang penulis miliki. Akhir kata penulis mohon maaf atas kekeliruan dan kesalahan
yang terdapat dalam Laporan PKL ini dan berharap semoga Laporan PKL ini dapat
memberikan manfaat bagi khasanah pengetahuan Teknologi Informasi / Sistem
2. Dwi Agustina S (310110021541) : Pengentrian Data
3. Yulinda Isnaniah (310110021530) : Administrasi Umum
Adapun kegiatan yang dilakukan setiap harinya oleh masing-masing mahasiswa
PKL terlampir dalam laporan kegiatan mingguan.
BAB IIIMETODE PENELITIAN
3.1 Analisa Kebutuhan
Pada saat ini pencatatan ATK pada PT. Jamsostek (Persero) Cabang
Kalimantan Selatan menggunakan konvensional sehingga untuk mengetahui jumlah
dan macam ATK yang tersedia menjadi agak lambat karena harus dilihat secara satu
persatu dari catatan pembukuan, oleh karena itu dirasa perlu dibangunnya sebuah
sistem Aplikasi Pencatatan ATK. Dengan sistem ini, maka untuk mengetahui jumlah
dan macam ATK akan menjadi lebih cepat dan mudah.
3.1.1 Jenis Penelitian
Jenis penelitian yang digunakan dalam penelitian ini adalah kualitatif
deskriptif. Penelitian kualitatif deskriptif bertujuan untuk mengimplementasikan
aplikasi pencatatan ATK pada pengguna, jenis data yang digunakan adalah data
primer dan data sekunder. Data primer diperoleh secara langsung dari sumber,
dengan melakukan pengambilan data ke Sub Bag. Umum & SDM, adapun data
primer yang diperoleh yaitu jenis-jenis data barang yang digunakan oleh PT.
Jamsostek (Persero) Cabang Kalimantan Selatan.
3.1.2 Metode Penelitian
Metode penelitian dalam pembuatan laporan PKL ini menggunakan metode
eksprimental, adapun langkahnya adalah sebagai berikut :
1. Wawancara
Pengumpulan data dengan cara melakukan tanya jawab terhadap sumber data atau
pihak-pihak yang berkepentingan dalam penelitian, dalam hal ini yaitu PT.
Jamsostek (Persero) Cabang Kalimantan Selatan.
2. Observasi
Pengumpulan data dengan cara melakukan pengamatan dan pencatatan pada PT.
Jamsostek (Persero) Cabang Kalimantan Selatan sebagai objek penelitian.
17
18
3. Studi Kepustakaan
Pengumpulan data dengan cara mengambil bahan dari dokumentasi, literatur,
jurnal, buku-buku, dan internet yang berhubungan dengan penelitian.
3.2 Perancangan Penelitian
3.2.1 Konteks Diagram
Konteks Diagram memberikan gambaran umum mengenai interaksi yang terjadi antara sistem, admin dan Biro Umum & SDM. Konteks diagram dari sistem ini ditunjukan pada gambar berikut ini :
Gambar 3. 1 Diagram Konteks
3.2.2 Use Case Diagram
Use case adalah konstruksi untuk mendiskripsikan bagaimana sistem terlihat
dimata pengguna. Sasaran pemodelan use case diantaranya adalah mendefinisikan
kebutuhan fungsional dan operasional sistem dengan mendefinisikan skenario
penggunaan yang disepakati antara pemakai dan pengembang (developer). Use case
diagram dapat dilihat pada gambar di bawah ini :
19
Gambar 3. 2 Use Case Diagram
3.2.3 Sequence Diagram
Sequence diagram menggambarkan interaksi antar objek di dalam dan di
sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang
digambarkan terhadap waktu. Sequence diagram terdiri atas waktu dan objek-objek
terkait. Sequence diagram biasa digunakan untuk menggambarkan scenario atau
rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk
menghasilkan output tertentu, proses dan perubahan apa saja yang terjadi secara
internal dan output apa yang dihasilkan.
20
Berikut ini sequence diagram login :
Gambar 3. 3 Sequence Diagram Login
Gambar sequence diagram di atas menjelaskan urutan-urutan proses yang
dilakukan oleh admin pada proses login.
Berikut ini sequence diagram input data master :
Gambar 3. 4 Sequence Diagram Master
21
Gambar sequence diagram di atas menjelaskan urutan-urutan proses yang
dilakukan oleh admin pada proses mengelola data master.
Berikut ini sequence diagram input data transaksi :
Gambar 3. 5 Sequence Diagram Transaksi
Gambar sequence diagram di atas menjelaskan urutan-urutan proses yang
dilakukan oleh admin pada proses mengelola data transaksi.
Berikut ini sequence diagram input data laporan :
Gambar 3. 6 Sequence Diagram Laporan
22
Gambar sequence diagram di atas menjelaskan urutan-urutan proses yang
dilakukan oleh admin pada proses mengelola data laporan.
Berikut ini sequence diagram input data bantuan :
Gambar 3. 7 Sequence Diagram Bantuan
Gambar sequence diagram di atas menjelaskan urutan-urutan proses yang
dilakukan oleh admin pada proses mengelola data bantuan.
3.2.4 Activity Diagram
Activity diagram menggambarkan berbagai alir aktivitas dalam sistem yang
sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin
terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat
menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi.
Dalam activity diagram tiap aktivitas direpresentasikan dengan rounded
rectangle yang dihubungkan dengan anak panah untuk menggambarkan transisi dari
satu aktivitas ke aktivitas lain. Activity diagram mulai dari initial state dan diakhiri
dengan final state.
23
Activity diagram yang akan dibuat untuk aplikasi pencatatan ATK ini dapat
dilihat pada gambar dibawah ini :
Gambar 3. 8 Activity Diagram Login
Untuk dapat mengakses menu master, maka admin diharuskan login terlebih
dahulu, isi kata sandi yang disediakan, jika kata sandi tidak valid maka akan tampil
pesan peringatan, jika kata sandi ditemukan, maka login berhasil dan dapat
mengakses data master, data transaksi, data laporan, dan bantuan.
24
Gambar 3. 9 Activity Diagram Master
Diawali dengan tampil menu data master yang berfungsi untuk menambah
data-data master baru, pada menu ini terdapat tombol pilih, tombol lihat, dan tombol
keluar untuk kembali ke menu admin.
Gambar 3. 10 Activity Diagram Transaksi ATK
25
Diawali dengan tampil menu transaksi yang berfungsi untuk menghitung
data-data ATK yang keluar maupun yang masuk, pada menu ini terdapat tombol
hapus, tombol ubah, tombol pilih, dan tombol keluar untuk kembali ke menu admin.
Gambar 3. 11 Activity Diagram Laporan
Diawali dengan tampil menu laporan yang berfungsi untuk menampilkan
hasil laporan data-data ATK, pada menu ini terdapat tombol tambah, tombol, cetak,
tombol setup printer, tombol lihat, dan tombol keluar untuk kembali ke menu admin.
Gambar 3. 12 Activity Diagram Bantuan
26
Diawali dengan tampil menu bantuan yang berfungsi untuk membantu admin
baik dalam perubahan kata sandi maupun dalam mem salin data, pada menu ini
terdapat tombol salin, tombol ok, dan tombol batal untuk kembali ke menu admin.
3.2.5 Flowchart Diagram
Flowchart Diagram memodelkan aliran algoritma atau proses yang menampilkan langkah-langkah urutan aktifitas dalam suatu proses.
Gambar 3. 13 Flowchart Diagram
3.2.6 DFD Level 0
Data Flow Diagram (DFD) adalah diagram yang menggunakan notasi-notasi
berupa lingkaran dan anak panah untuk menggambarkan arus dari data sistem. Data
Flow Diagram (DFD) Level 0 dari sistem ini ditunjukan pada gambar berikut ini :
27
Gambar 3. 14 DFD Level 0
3.2.5 Desain Database
3.2.5.1 Rancanagan Tabel
Berikut adalah tabel-tabel yang digunakan dalam aplikasi pencatatan barang
ATK yang terdiri dari :
1. Tabel Pengguna
Nama tabel : t_user
Fungsi tabel : untuk menyimpan data login admin dan user
Tabel 3. 1 Tabel Login
No Nama Field Type Size Keterangan
1 nm_peng Character 10 Nama Pengguna
2 kt_sandi Character 10 Kata sandi
2. Tabel ATK
Nama tabel : t_atk
Fungsi tabel : untuk menyimpan data ATK
28
Tabel 3. 2 Tabel ATK
No Nama Field Type Size Keterangan
1 kode_atk Character 3 Kode ATK
2 nama_atk Character 20 Nama ATK
3 stok Numeric 8 Stok ATK
3. Tabel Departemen
Nama tabel : t_dep
Fungsi tabel : untuk menyimpan data departemen
Tabel 3. 3 Tabel Departemen
No Nama Field Type Size Keterangan
1 kode_dep Character 3 Kode Departemen
2 nama_dep Character 10 Nama Departemen
4. Tabel Supplier
Nama tabel : t_sup
Fungsi tabel : untuk menyimpan data supplier
Tabel 3. 4 Tabel Supplier
No Nama Field Type Size Keterangan
1 kode_sup Character 10 Kode Supplier
2 nama_sup Character 60 Nama Supplier
3 alamat Character 50 Alamat Supplier
4 telp Character 12 No.Telp Supplier
5. Tabel Transaksi
Nama tabel : t_trans
Fungsi tabel : untuk menyimpan data transaksi
29
Tabel 3. 5 Tabel Transaksi
No Nama Field Type Size Keterangan
1 tgl Date 8 Tanggal
2 nama_atk Character 10 Nama ATK
3 nama_sup Character 3 Nama Supplier
4 atk_masuk Character 10 ATK Masuk
5 atk_keluar Character 10 ATK Keluar
6 nama_dep Character 10 Nama Departemen
7 stok Numeric 8 Stok
6. Tabel ATK Masuk
Nama tabel : list_masuk
Fungsi tabel : untuk menyimpan data dari Tabel Temporary ke Tabel Transaksi
Tabel 3. 6 Tabel ATK Masuk
No Nama Field Type Size Keterangan
1 atk_awal Numeric 10 Jumlah ATK awal
2 atk_masuk Numeric 10 Jumlah ATK masuk
3 kode_atk Character 10 Kode ATK
4 kode_sup Character 10 Kode Supplier
5 nama_sup Character 50 Nama Supplier
6 no_nota Character 10 No nota
7 substok Numeric 10 Stok Akhir Temporary
7. Tabel ATK Keluar
Nama tabel : list_keluar
Fungsi tabel : untuk menyimpan data dari Tabel Temporary ke Tabel Transaksi
Tabel 3. 7 Tabel ATK Keluar
30
No Nama Field Type Size Keterangan
1 atk_awal Numeric 10 Jumlah ATK awal
2 atk_keluar Numeric 10 Jumlah ATK masuk
3 kode_atk Character 10 Kode ATK
4 kode_dep Character 10 Kode Departemen
5 nama_dep Character 10 Nama Departemen
6 no_nota Character 10 No nota
7 substok Numeric 8 Stok Akhir Temporary
8. Tabel ATK Masuk Temporary
Nama tabel : list_atk_masuk_temp
Fungsi tabel : untuk menyimpan data dari Tabel Temporary ke Tabel Transaksi
Tabel 3. 8 Tabel ATK Masuk Temporary
No Nama Field Type Size Keterangan
1 atk_awal Numeric 10 Jumlah ATK awal
2 atk_masuk Numeric 10 Jumlah ATK masuk
3 kode_atk Character 10 Kode ATK
4 kode_sup Character 10 Kode Supplier
5 nama_atk Character 10 Nama ATK
6 nama_sup Character 10 Nama Supier
7 stok Numeric 8 Stok Akhir Temporary
9. Tabel ATK Keluar Temporary
Nama tabel : list_atk_keluar_temp
Fungsi tabel : untuk menyimpan data dari Tabel Temporary ke Tabel Transaksi
Tabel 3. 9 Tabel ATK Keluar Temporary
31
No Nama Field Type Size Keterangan
1 atk_awal Numeric 10 Jumlah ATK awal
2 atk_keluar Numeric 10 Jumlah ATK masuk
3 kode_atk Character 10 Kode ATK
4 kode_dep Character 10 Kode Departemen
5 nama_atk Character 10 Nama ATK
6 nama_dep Character 10 Nama Departemen
7 stok Numeric 8 Stok Akhir Temporary
10. Tabel Total ATK
Nama tabel : jlh_masuk
Fungsi tabel : untuk menyimpan data jumlah stok ke Tabel Transaksi
Tabel 3. 10 Tabel Total ATK
No Nama Field Type Size Keterangan
1 total Numeric 10 Jumlah List ATK
3.2.5.2 Relasi Tabel
Berikut adalah relasi tabel yang terdapat dalam sistem. Dimana terdapat tabel yang berelasi yaitu t_atk, t_dep, t_sup,y_trans.list_masuk dan list_keluar.
32
Gambar 3. 15 Relasi Tabel
3.2.6 Desain Arsitektural
Desain arsitektural aplikasi pencatatan barang ATK adalah seperti gambar di
bawah ini :
Tabel 3. 11 Desain Arsitektural
33
Dalam desain arsitektural aplikasi yang dibangun seperti gambar diatas
terdapat 1 menu yang yang tersedia yaitu menu admin. Menu admin hanya dapat
diakses oleh admin yang mengelola data master yang terdiri dari data ATK, data
supplier, dan data departemen. Untuk mengakses menu admin, terlebih dahulu
mengisi menu login untuk menjaga keamanan sistem.
3.3 Desain Menu Utama
Gambar 3. 16 Desain Menu Utama
Layar utama berfungsi sebagai layar pembuka pada saat pertama kali
menjalankan aplikasi pencatatan alat tulis kantor.
3.4 Desain Form
Desain Form merupakan rancangan antarmuka program yang akan
diimplementasikan. Rancangan yang dibuat antara lain :
3.4.1 Form Login
Desain form login berfungsi sebagai pengaman untuk membuka aplikasi pencatatan ATK. Form login ini akan digunakan sebagai sistem keamanan yang diperuntukkan kepada administrator untuk dapat mengakses dan mengolah database. Form login bersifat khusus karena diperlukan kata sandi yang hanya diketahui oleh administrator saja. Berikut gambar rancangan tampilan login :
34
Gambar 3. 17 Desain Form Login
.
3.4.2 Form Menu Utama
Form utama ini adalah tempat yang akan digunakan seluruh sistem berproses.
Seluruh informasi data dari sistem input hingga sistem output di susun di dalam form
utama ini. Desain Menu Utama pada rancangan dibawah ini terdiri dari menu master,
transaksi, laporan, bantuan dan keluar. Berikut gambar rancangan desain menu
utama:
Gambar 3. 18 Desain Form Utama
35
3.4.3 Form ATK
Form ATK adalah master yang berisikan data informasi ATK. Pada desain
Form ATK ini disediakan tombol untuk menginput kode ATK dan nama ATK yang
baru, menyimpan, mengubah, menghapus, membatalkan, dan keluar. Berikut desain
gambar rancangan master ATK untuk aplikasi pencatatan ATK :
Gambar 3. 19 Form Desain ATK
3.4.4 Form Departemen
Form departemen adalah master yang berisikan data informasi
departemen. Pada desain form departemen ini disediakan tombol untuk
menginput kode departemen dan nama departemen yang baru, menyimpan,
mengubah, menghapus, membatalkan, dan keluar. Berikut desain gambar
rancangan master departemen untuk aplikasi pencatatan ATK :
36
Gambar 3. 20 Desain Form Departemen
3.4.5 Form Supplier
Form supplier adalah master yang berisikan data informasi supplier. Pada
desain form supplier ini disediakan tombol untuk menginput kode supplier, nama
supplier, alamat supplier, dan nomor telepon supplier yang baru, menyimpan,
mengubah, menghapus, membatalkan, dan keluar. Berikut desain gambar rancangan
master supplier untuk aplikasi pencatatan ATK :
Gambar 3. 21 Desain Form Supplier3.4.6 Form Transaksi ATK Masuk
37
Desain form transaksi ATK masuk adalah form yang berisikan data informasi
transaksi data ATK masuk. Pada desain form transaksi ini disediakan kolom untuk
menginput jumlah ATK masuk, tombol baru, tombol simpan,tombol batal,tombol
tambah, tombol hapus dan menu utama. Berikut desain gambar rancangan master
transaksi ATK masuk untuk aplikasi pencatatan ATK :
Gambar 3. 22 Desain Form Transaksi ATK Masuk
3.4.7 Form Bantu Supplier
Desain form bantu supplier adalah form yang berisikan data supplier. Pada
desain form bantu supplier ini disediakan kolom untuk menginput kode supplier
ataupun nama supplier, serta tombol batal untuk keluar dari form bantu supplier.
Berikut desain gambar rancangan form bantu supplier untuk aplikasi pencatatan
ATK :
38
Gambar 3. 23 Desain Form Bantu Supplier
3.4.8 From Bantu ATK
Desain form bantu ATK adalah form yang berisikan data ATK. Pada desain
form bantu ATK ini disediakan kolom untuk menginput kode ATK ataupun nama
ATK, serta tombol batal untuk keluar dari form bantu ATK. Berikut desain gambar
rancangan form bantu ATK untuk aplikasi pencatatan ATK :
Gambar 3. 24 Desain Form Bantu ATK
39
3.4.9 Form Transaksi ATK Keluar
Desain form transaksi ATK keluar adalah form yang berisikan data informasi
transaksi data ATK keluar. Pada desain form transaksi ini disediakan kolom untuk
menginput jumlah ATK keluar, tombol baru, tombol simpan,tombol batal,tombol
tambah, tombol hapus dan menu utama. Berikut desain gambar rancangan master
transaksi ATK masuk untuk aplikasi pencatatan ATK :
Gambar 3. 25 Form Transaksi ATK Keluar
3.4.10 Form Bantu Departemen
Desain form bantu departemen adalah form yang berisikan data departemen.
Pada desain form bantu departemen ini disediakan kolom untuk menginput kode
departemen ataupun nama departemen, serta tombol batal untuk keluar dari form
bantu departemen. Berikut desain gambar rancangan form bantu departemen untuk
aplikasi pencatatan ATK :
40
Gambar 3. 26 Desain Form Bantu Departemen
3.4.11 From Bantu ATK
Desain form bantu ATK adalah form yang berisikan data ATK. Pada desain
form bantu ATK ini disediakan kolom untuk menginput kode ATK ataupun nama
ATK, serta tombol batal untuk keluar dari form bantu ATK. Berikut desain gambar
rancangan form bantu ATK untuk aplikasi pencatatan ATK :
Gambar 3. 27 Desain Form Bantu ATK
41
3.5 Desain Laporan
Form laporan Data master terbagi menjadi 2 bagian yaitu :
3.5.1 Laporan Data Master
Desain form cetak laporan data master berfungsi untuk mencetak atau melihat
data master, baik itu barang, supplier atau departemen. Fasilitas tombol yang
disediakan adalah lihat untuk melihat laporan data barang pada komputer , cetak
untuk mencetak laporan, pilih printer untuk memilih printer yang akan digunakan
untuk mencetak serta keluar untuk keluar dari cetak laporan data master. Berikut
desain cetak laporan data master :
Gambar 3. 28 Desain Laporan Master
3.5.1.1 Hasil Laporan Data Master
Berikut hasil Form Cetak Laporan master data ATK jika kita menekan
tombol cetak:
Gambar 3. 29 Hasil Laporan Form Data ATK
42
Berikut hasil Form Cetak Laporan master data supplier jika kita menekan tombol cetak :
Gambar 3. 30 Hasil Laporan Form Data Supplier
Berikut hasil Form Cetak Laporan master data departemen jika kita menekan tombol cetak :
Gambar 3. 31 Hasil Laporan Form Data Departemen
3.5.2 Laporan Data Transaksi
Desain form cetak laporan data transaksi berfungsi untuk mencetak atau
melihat data transaksi. Fasilitas tombol yang disediakan adalah lihat untuk melihat
laporan data transaksi pada komputer dan cetak untuk mencetak laporan, serta tutup
untuk keluar dari cetak laporan data transaksi. Berikut desain master cetak laporan
transaksi :
43
Gambar 3. 32 Desain Laporan Data Transaksi ATK
3.5.2.1 Hasil Laporan Data Transaksi ATK Masuk
Berikut hasil Form Cetak Laporan data transaksi berdasarkan tanggal harian jika kita menekan tombol cetak :
Gambar 3. 33 Hasil Laporan Transaksi ATK Harian Masuk Berdasarkan Tanggal
44
Berikut hasil Form Cetak Laporan data transaksi ATK masuk berdasarkan bulan jika kita menekan tombol cetak :
Gambar 3. 34 Hasil Laporan Transaksi ATK Masuk Berdasarkan Bulan
Berikut hasil Form Cetak Laporan data transaksi ATK masuk seluruhnya berdasarkan tanggal jika kita menekan tombol cetak :
Gambar 3. 35 Hasil Laporan Transaksi ATK Masuk Seluruhnya Berdasakan Tanggal
Berikut hasil Form Cetak Laporan data transaksi ATK masuk seluruhnya berdasarkan bulan jika kita menekan tombol cetak :
45
Gambar 3. 36 Hasil Laporan Transaksi ATK Masuk Seluruhnya Berdasakan Bulan
3.5.2.1 Hasil Laporan Data Transaksi ATK Keluar
Berikut hasil Form Cetak Laporan data transaksi ATK keluar berdasarkan tanggal harian jika kita menekan tombol cetak :
Gambar 3. 37 Hasil Laporan Transaksi ATK Keluar Berdasarkan Tanggal
46
Berikut hasil Form Cetak Laporan data transaksi ATK keluar berdasarkan bulan jika kita menekan tombol cetak :
Gambar 3. 38 Hasil Laporan Transaksi ATK Keluar Berdasarkan Bulan
Berikut hasil Form Cetak Laporan data transaksi berdasarkan tanggal jika kita menekan tombol cetak :
Gambar 3. 39 Hasil Laporan Transaksi ATK Keluar Seluruhnya Berdasarkan Tanggal
47
Berikut hasil Form Cetak Laporan data transaksi berdasarkan tanggal jika kita menekan tombol cetak :
Gambar 3. 40 Hasil Laporan Transaksi ATK Keluar Seluruhnya Berdasarkan Bulan
3.5.3 Desain Bantuan
Form bantuan Data master terbagi menjadi 2 bagian yaitu :
3.5.3.1 Ubah Kata sandi
Desain form ubah kata sandi berfungsi mengubah kata sandi standar yang
dibuat oleh si programmer. Sama seperti langkah-langkah pengubahan kata sandi
yang sering kita temui yang terdapat inputan nama pengguna, kata sandi lama, kata
sandi baru, dan ulang kata sandi baru. Pada form ubah kata sandi juga tersedia
tombol ok yang berfungsi memproses ubah kata sandi dan tombol batal berfungsi
untuk keluar dari form ubah kata sandi. Desain form ubah kata sandi adalah sebagai
berikut :
48
Gambar 3. 41 Form Ubah Kata sandi
3.5.3.2 Salin Data
Desain form salin data berfungsi menyalin data master yang telah tersimpan.
Sama seperti langkah-langkah untuk melakukan salin yang sering kita temui yaitu
terdapat tombol untuk memilih tempat menyalin data yang akan di salin . Pada form
salin juga tersedia tombol salin yang berfungsi memproses penyalinan data dan
tombol batal berfungsi untuk keluar dari form ubah salin .Desain form salin data
adalah sebagai berikut :
Gambar 3. 42 Form Salin data
BAB IVHASIL DAN PEMBAHASAN
4.1 Hasil dan Pembahasan
Pada bagian ini akan digambarkan implementasi sistem berdasarkan desain
yang sudah dibuat sebelumnya. Implementasi sistem adalah prosedur-prosedur yang
dilakukan dalam penyelesaian desain sistem yang ada dalam rancangan sistem yang
telah ditetapkan dan disetujui seperti menginstal, menguji sistem yang dibuat dan
memulai sistem yang baru.
4.1.1 Penjelasan Form Login dan Form Utama
4.1.1.1 Form Login
Proses kerja form login yaitu sebelum admin masuk kedalam form menu
utama admin harus login terlebih dahulu dengan cara mengisi kotak kata sandi,
kemudian klik tombol masuk. Jika berhasil masuk maka akan muncul pemberitahuan
“Selamat Datang” dan akan tampil menu utama, namun apabila muncul peringatan
“Kata sandi anda salah” maka pengguna dapat menulis ulang kata sandi yang
dianggap benar. Sedangkan jika pengguna batal untuk login, pengguna dapat
menekan tombol keluar pada form login. Form Login pada aplikasi Pencatatan ATK
adalah sebagai berikut :
Gambar 4. 1 Form Login
49
50
51
4.1.1.2 Form Utama
Form utama ini adalah tempat yang akan digunakan seluruh sistem berproses.
Seluruh informasi data dari sistem input hingga sistem output di susun di dalam form
utama ini. Form utama terdiri dari beberapa menu yaitu master, transaksi ATK,
laporan, bantuan dan keluar. Form utama sebagai berikut :
Gambar 4. 2 Form Utama
4.1.2 Penjelasan Form ATK
Form menu master ATK adalah form yang berisi inputan data ATK. Untuk
menginput atau menambah data ATK yang baru, kita cukup menekan tombol baru
yang ada disamping kanan form pengisian maka semua tombol pengisian data ATK
akan aktif, kemudian isi data ATK. Setelah itu tekan tombol simpan untuk
menyimpan data ATK. Validasi dalam master ATK adalah data yang diinput tidak
boleh ada yang kosong dan sama datanya, jika ada kosong maka akan muncul
peringatan dan data tidak dapat disimpan ke dalam tabel. Form data ATK juga dapat
berfungsi untuk, menghapus,dan mengedit data ATK. Jika ingin mencari nama ATK
di tabel gunakan inputan pencarian yang disediakan dibawah tabel. Berikut tampilan
Form data ATK pada aplikasi Pencatatan ATK :
52
Gambar 4. 3 Form Data ATK
4.1.3 Penjelasan Form Departemen
Form menu master departemen adalah form yang berisi inputan data
departemen. Untuk menginput atau menambah data departemen yang baru, kita
cukup menekan tombol baru yang ada disamping kanan form pengisian maka semua
tombol pengisian data departemen akan aktif, kemudian isi data departemen. Setelah
itu tekan tombol simpan untuk menyimpan data departemen. Validasi dalam master
departemen adalah data yang diinput tidak boleh ada yang kosong dan sama datanya,
jika ada kosong maka akan muncul peringatan dan data tidak dapat disimpan ke
dalam tabel. Form data departemen juga dapat berfungsi untuk, menghapus,dan
mengedit data departemen. Jika ingin mencari nama departemen di tabel gunakan
inputan pencarian yang disediakan dibawah tabel. Berikut tampilan Form data
departemen pada aplikasi Pencatatan ATK :
53
Gambar 4. 4 Form Data Departemen
4.1.4 Penjelasan Form Supplier
Form menu master supplier adalah form yang berisi inputan data supplier.
Untuk menginput atau menambah data supplier yang baru, kita cukup menekan
tombol baru yang ada disamping kanan form pengisian maka semua tombol
pengisian data supplier akan aktif, kemudian isi data supplier. Setelah itu tekan
tombol simpan untuk menyimpan data supplier. Validasi dalam master supplier
adalah data yang diinput tidak boleh ada yang kosong dan sama datanya, jika ada
kosong maka akan muncul peringatan dan data tidak dapat disimpan ke dalam table.
Form data supplier juga dapat berfungsi untuk, menghapus,dan mengedit data
supplier. Jika ingin mencari nama supplier di tabel gunakan inputan pencarian yang
disediakan dibawah tabel. Berikut tampilan Form data supplier pada aplikasi
Pencatatan ATK :
54
Gambar 4. 5 Form Data Supplier
4.1.5 Penjelasan Form Transaksi ATK Masuk
Form transaksi ATK masuk merupakan form yang digunakan untuk proses
menghitung pemasukan data ATK. Untuk menginput transaksi ATK masuk yang
baru tekan tombol baru kemudian pilih kode supplier dan nama supplier pada tombol
F3, setelah itu tekan tombol tambah dan pilih kode ATK,nama ATK serta stok awal
dengan menekan tombol F3, untuk memasukan jumlah ATK baru isi kolom kosong
yang berada dibagian bawah kolom stok awal, lalu tekan tombol simpan untuk
menyimpan. Untuk kembali ke menu utama tekan tombol menu utama. Validasi
dalam transaksi adalah data yang diinput tidak boleh ada yang kosong jika ada
kosong maka akan muncul peringatan dan data tidak dapat disimpan ke dalam tabel.
Berikut tampilan form transaksi ATK masuk untuk aplikasi pencatatan ATK :
55
Gambar 4. 6 Form Transaksi Masuk
4.1.6 Penjelasan Form Bantu Supplier
Form bantu supplier merupakan form yang digunakan untuk membantu
pengguna dalam melihat serta memilih data supplier yang akan dimasukkan kedalam
kolom kode supplier dan nama supplier pada form transaksi ATK masuk. Untuk
memasukkan data supplier kedalam kolom form transaksi ATK masuk klik dua laki
pada data yang ada pada form bantu supplier. Berikut tampilan form bantu supplier
untuk aplikasi pencatatan ATK :
Gambar 4. 7 Form Bantu Supplier
56
4.1.7 Penjelasan Form Bantu ATK
Form bantu ATK merupakan form yang digunakan untuk membantu
pengguna dalam melihat serta memilih data ATK yang akan dimasukkan kedalam
kolom kode ATK, nama ATK, dan stok ATK pada form transaksi ATK masuk.
Untuk memasukkan data ATK kedalam kolom form transaksi ATK masuk klik dua
laki pada data yang ada pada form bantu ATK. Berikut tampilan form bantu ATK
untuk aplikasi pencatatan ATK :
Gambar 4. 8 Form Bantu ATK
4.1.8 Penjelasan Form Transaksi ATK Keluar
Form transaksi ATK keluar merupakan form yang digunakan untuk proses
menghitung pengeluaran data ATK. Untuk menginput transaksi ATK keluar yang
baru tekan tombol baru kemudian pilih kode departemen dan nama departemen pada
tombol F3, setelah itu tekan tombol tambah dan pilih kode ATK,nama ATK serta
stok awal dengan menekan tombol F3, untuk memasukan jumlah ATK keluar isi
kolom kosong yang berada dibagian bawah kolom stok awal, lalu tekan tombol
simpan untuk menyimpan. Untuk kembali ke menu utama tekan tombol menu utama.
Validasi dalam transaksi adalah data yang diinput tidak boleh ada yang kosong jika
57
ada kosong maka akan muncul peringatan dan data tidak dapat disimpan ke dalam
tabel. Berikut tampilan form transaksi ATK keluar untuk aplikasi pencatatan ATK :
Gambar 4. 9 Form Transaksi Keluar
4.1.9 Penjelasan Form Bantu Departemen
Form bantu departemen merupakan form yang digunakan untuk membantu
pengguna dalam melihat serta memilih data departemen yang akan dimasukkan
kedalam kolom kode departemen dan nama departemen pada form transaksi ATK
masuk. Untuk memasukkan data departemen kedalam kolom form transaksi ATK
masuk klik dua laki pada data yang ada pada form bantu departemen. Berikut
tampilan form bantu departemen untuk aplikasi pencatatan ATK :
58
Gambar 4. 10 Form Bantu Departemen
4.1.10 Penjelasan Form Bantu ATK
Form bantu ATK merupakan form yang digunakan untuk membantu
pengguna dalam melihat serta memilih data ATK yang akan dimasukkan kedalam
kolom kode ATK, nama ATK, dan stok ATK pada form transaksi ATK masuk.
Untuk memasukkan data ATK kedalam kolom form transaksi ATK masuk klik dua
laki pada data yang ada pada form bantu ATK. Berikut tampilan form bantu ATK
untuk aplikasi pencatatan ATK :
Gambar 4. 11 Form Bantu ATK
59
4.1.11 Penjelasan Form Salin
Form salin merupakan proses untuk menyalin semua data yang sudah
tersimpan. Cara menyalin data pada form salin data adalah tentukan tempan
menyimpan data yang akan disalin , kemudian tekan tombol salin. Jika ingin keluar
dari form salin tekan tombol batal. Berikut tampilan salin pada aplikasi Pencatatan
ATK :
Gambar 4. 12 Form Salin Data
4.1.12 Penjelasan Form Ubah Kata sandi
Form ubah kata sandi merupakan proses untuk mengubah kata sandi yang
sudah terdaftar. Cara mengubah kata sandi adalah dengan mengisi kata sandi lama
yang sering digunakan, kemudian tulis kata sandi baru lalu tulis ulang kata sandi
baru lalu tekan tombol Ok. Validasi dalam form ubah kata sandi adalah jika semua
data tidak di isi, maka akan ada konfirmasi yang menyatakan jika data belum
lengkap. Jika ingin keluar dari form ubah kata sandi tekan tombol batal. Berikut
tampilan ubah kata sandi pada aplikasi Pencatatan ATK :
60
Gambar 4. 13 Form Ubah Kata sandi
4.1.13 Penjelasan Form Laporan
Form laporan merupakan form yang digunakan untuk proses menampilkan
data master maupun transaksi.
4.1.13.1 Penjelsan Form Laporan Data Master
Form laporan data master digunakan untuk proses menampilkan data master.
Untuk menampilkan laporan data master, tekan tombol Master, lalu pilih data master
apa yang akan dilihat mupun dicetak laporannya, jika sudah selesai menentukan data
master mana lalu tekan tombol lihat, cetak atau pilih printer. Validasi dalam laporan
data master adalah laporan data master tidak akan muncul dilayar ataupun melalui
printer jika tombol pilihan yang ada pada laporan data master tidak dipilih. Berikut
tampilan form laporan master untuk aplikasi pencatatan ATK :
61
Gambar 4. 14 Form Laporan Data Master
4.1.13.1.1 Hasil Laporan Data Master
Gambar 4. 15 Hasil Laporan Cetak Data Master ATK
Gambar diatas menampilkan hasil Laporan data ATK. Laporan yang muncul
berisikan data mengenai informasi data ATK.
62
Gambar 4. 16 Hasil Laporan Cetak Data Master Supplier
Gambar diatas menampilkan hasil Laporan data supplier. Laporan yang
muncul berisikan data mengenai informasi data supplier.
Gambar 4. 17 Hasil Laporan Cetak Data Master Departemen
Gambar diatas menampilkan hasil Laporan data departemen. Laporan yang
muncul berisikan data mengenai informasi data departemen.
63
4.1.13..1.2 Penjelasan Form Laporan Data Transaksi
Form laporan data transaksi digunakan untuk proses menampilkan data
transaksi. Untuk proses menampilkan laporan data transaksi, tekan tombol Transaksi,
lalu pilih data barang apa yang akan dilihat maupun dicetak laporannya, jika sudah
selesai menentukan data barang mana lalu tekan tombol lihat, cetak atau pilih printer.
Validasi dalam laporan data transaksi adalah laporan transaksi tidak akan muncul
dilayar ataupun melalui printer jika tombol pilihan yang ada pada laporan data
transaksi tidak dipilih. Berikut tampilan form laporan data transaksi untuk aplikasi
pencatatan ATK :
Gambar 4. 18 Form Laporan Data Transaksi
4.1.13.2 Hasil Laporan Data Transaksi
Form laporan data transaksi digunakan untuk proses menampilkan data
transaksi. Untuk menampilkan laporan data transaksi, tekan tombol Transaksi, lalu
pilih data transaksi apa yang akan dilihat mupun dicetak laporannya, jika sudah
selesai menentukan data transaksi mana lalu tekan tombol lihat, cetak atau pilih
printer. Validasi dalam laporan data transaksi adalah laporan data transaksi tidak
akan muncul dilayar ataupun melalui printer jika ombol pilihan yang ada pada
laporan data transaksi tidak dipilih. Berikut tampilan form laporan transaksi untuk
aplikasi pencatatan ATK :
64
4.1.13.2.1 Hasil Laporan Data Transaksi ATK Masuk
Gambar 4. 19 Hasil Laporan Cetak Data Transaksi ATK Masuk Berdasarkan Tanggal
Gambar diatas menampilkan hasil Laporan penggunaan ATK perbulan.
Laporan yang muncul berisikan data mengenai informasi penggunaan ATK.
Gambar 4. 20 Hasil Laporan Cetak Data Transaksi ATK Masuk Berdasarkan Bulan
65
Gambar diatas menampilkan hasil Laporan penggunaan ATK perbulan.
Laporan yang muncul berisikan data mengenai informasi penggunaan ATK.
4.1.13.2.2 Hsil Laporan Data Transaksi ATK Keluar
Gambar 4. 21 Hasil Laporan Cetak Data Transaksi ATK Keluar Berdasarkan Tanggal
Gambar diatas menampilkan hasil Laporan penggunaan ATK pertanggal.
Laporan yang muncul berisikan data mengenai informasi pengeluaran ATK.
Gambar 4. 22 Hasil Laporan Cetak Data Transaksi ATK Keluar Berdasarkan Bulan
66
Gambar diatas menampilkan hasil Laporan penggunaan ATK perbulan.
Laporan yang muncul berisikan data mengenai informasi pengeluaran ATK.
Gambar 4. 23 Hasil Laporan Cetak Data Transaksi ATK Keluar Seluruhnya
Gambar diatas menampilkan hasil Laporan penggunaan ATK seluruhnya.
Laporan yang muncul berisikan data mengenai informasi pengeluaran ATK.
BAB VKESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan Praktek Kerja Lapangan di Kantor PT. Jamsostek (Persero)
Cabang Kalimantan Selatan. Maka dapat ditarik kesimpulan dari melihat
permasalahan serta pembahasan yang ada diantaranya :
1. Dengan menggunakan program aplikasi perangkat lunak membantu pencatatan
alat tulis kantor akan mempermudah dan mempercepat pelaksanaan pencatatan
alat tulis kantor masuk dan keluar pada bagian umum.
2. Dalam pelaksanaan pengelolaan alat tulis kantor yang masuk maupun dan keluar
di bagian umum, data barang akan lebih terorganisir.
3. Dengan menggunakan program aplikasi perangkat lunak Bantu, tidak terjadi lagi
penumpukan alat tulis kantor di bagian umum, arus barang masuk dan keluar
dapat didokumentasikan secara baik, adanya pencatatan barang masuk dan keluar
sehingga meminimalkan perbedaan data barang, barang masuk dan keluar dapat
diketahui.
5.2 Saran
Dengan melihat hasil dari kesimpulan diatas, adapun saran yang diberikan adalah Aplikasi yang dibuat masih perlu dikembangkan lagi sesuai kebutuhan dan dapat dikembangkan lagi menjadi lebih luas sesuai kegunaan dan manfaat khususnya pada Sub Bagian Umum & SDM PT. Jamsostek (Persero) Cabang Kalimantan Selatan.
66
DAFTAR PUSTAKA
Desy Hestya Nugraheni, A. F. (2011). Sistem Informasi Alat Tulis Kantor di Jurusan
Teknik Elektro Universitas Diponegoro .
Ir. Yuniar Supardi. (2007) Teknik Pemrograman Microsoft Visual Foxpro 9.0 Jakarta
Jogianto, H.M, 1989, Analisis dan Desain Sistem Informasi, Andi, Yogyakarta.
Jogianto, H.M, 1995, Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur
Teori dan Praktek Bisnis, cetakan kelima, Andi, Yogyakarta.
Nugraha, D. W., & Imat Rahmat Hidayat. (2011). Aplikasi Sistem Pengelolaan ATK
(Alat Tulis Kantor) Akademi Angkatan Udara Yogyakarta.
LAMPIRAN -LAMPIRAN
DAFTAR RIWAYAT HIDUP
a. Data Personal
NIM : 310110021537
Nama : Rizki Hidayatullah
Tempat / Tgl. Lahir : Alabio/20 Juni 1992
Jenis Kelamin : Laki-laki
Agama : Islam
Status Perkawinan : Belum Kawin
Jenjang : Strata Satu (S1)
Program Studi : Teknik Informatika
Alamat Rumah : Jln. Kesatuan RT.006 RW.003, Sei Sandung
Telp. : HP. 081953523353
Email : rizki.hidayat99@gmail .com
b. Pendidikan Formal
Jenjang Nama Lembaga Jurusan Tahun Lulus
SD/MI
MADRASAH
IBTIDAYYAH MINU AL-
YASRIYAH
- 2004
SMP/MTs.
MADRASAH
TSNAWIYAH NEGERI 1
SUNGAI PANDAN
- 2007
SMA/MK/MASMAN 1 SUNGAI
PANDANIPS 2010
Demikianlah daftar riwayat hidup ini dibuat dengan sebenarnya.