24
BAB III PERANCANGAN SISTEM
Analisis terhadap suatu sistem merupakan suatu langkah penting dalam pemahaman permasalahan yang ada, sebelum dilakukannya pengambilan
keputusan atau tindakan dalam menyelesaikan permasalahan tersebut.
3.1 Identifikasi Masalah
PT. Sumber Baru adalah perusahaan yang bergerak di bidang kontruksi jalan Kereta Api. Perusahaan ini juga menjadi rekanan dari PT. Kereta Api .
3.1.1 Visi dan Misi
a. Visi
Menjual jasa sebaik-baiknya sesuai dengan ketentuan. b.
Misi Dapat memperkerjakan banyak orang, sehingga mengurangi
pengangguran.
Didalam perancangan sistem ini dapat dirumuskan bahwa permasalahan yang sedang dihadapi oleh PT. Sumber Baru saat ini adalah bagaimana cara untuk
membuat sistem informasi akuntansi kontraktor yang informatif dan akurat.
3.2 Arsitektur Sistem Informasi Akuntansi Kontraktor
Agar lebih memahami konsep yang di maksud SIAK dari aplikasi yang akan di bangun, berikut Gambar 3.1 mengenai sistem yang akan di bangun
Gambar 3.1 menjelaskan bahwa perancangan yang dilakukan oleh penulis mengatur tentang. SIAK dimana memungkinkan juga agar sistem memberikan
feedback berupa physical file yang dilekatkan atau embeded dalam kepada user
atau konsumen konstruksi jalan kereta api sesuai dengan permintaan pelanggan. Mulai dari bahan baku, supplier, pekerja, penggajian hingga proyek konstruksi
yang sedangakan dikerjakan. Menurut Bodnar 2000 dikatakan bahwa Sistem Informasi Akuntansi
SIA adalah sistem berbasis komputer yang dirancang untuk mengubah data akuntansi menjadi suatu informasi. Sedangkan perusahaan kontraktor menurut
Standar Akuntansi Keuangan IAI 2002:24-1 adalah kontrak yang dinegosiasikan secara khusus untuk konstruksi suatu aset atau kombinasi aset yang berhubungan
erat satu sama lain atau saling tergantung dalam hal rancangan teknologi dan fungsi atau tujuan penggunaan pokok, sehingga didapat sebuah sistem yang
berinteraksi antara akuntansi dan perusahaan kontraktor yang di namakan Sistem Informasi Akuntansi Kontraktor.
Penggunaan sistem informasi akuntansi pada perkiraan perhitungan sebuah proyek jalan kereta api sangat dibutuhkan mengingat pekerjaan konstruksi
tidaklah lepas dari perhitungan-perhitungan akuntansi untuk menentukan dalam penyelesaiaan sebuah proyek. Sehingga dengan adanya sebuah sistem informasi
akuntansi pada penentuan konstruksi jalan kereta api ini diharapkan penentuan perhitungan proyek menjadi lebih efisien.
3.3 System Flow
Dalam menentukan arah atau alur suatu sistem dibutuhkan suatu cara perancangan untuk mendeskripsikan bagaimana tiap langkah yang dilakukan
dalam sistem dan pengguna dapat diketahui, agar didapatkan suatu gambaran mengenai cara kerja dari sistem yang akan dibangun berdasarkan alur rancangan.
3.3.1 System Flow Penerimaan Proyek
3.3.2 System Flow Pelaksanaan Proyek
3.3.3 System Flow Penyerahan Proyek
3.3.4 System Flow
3.3.5 System Flow
3.3.6 System Flow
3.3.7 System Flow
Gambar 3.3. System Flow Penerimaan Proyek
Gambar 3.3. System Flow Pelaksanaan Proyek
Gambar 3.3. System Flow Penyerahan Proyek
Gambar 3.3. System Flow Penggajian
3.4 Data Flow Diagram DFD
Desain DFD dalam sistem sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang telah dikembangkan secara logika
tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir.”
H.M,1989:700
3.3.1. Context Diagram
Desain DFD dalam sistem ini seperti dalam Gambar 3.4. Context diagram merupakan diagram pertama dalam rangkaian suatu DFD yang menggambarkan
entitas-entitas yang berhubungan dengan suatu sistem informasi. Gambar 3.3. System Flow Penerimaan Proyek
Gambar 3.3. System Flow Penerimaan Proyek
LAPORAN NERACA FORM PEMBAYARAN SEWA ALAT
LAPORAN REALISASI PEMBELIAN BARANG LAPORAN REALISASI PENGIRIM BARANG PER PERIODE
LAPORAN PENGELUARAN KAS LAPORAN PENERIMAAN KAS
LAPORAN PIUTANG CUSTOMER
LAPORAN LABA RUGI LAPORAN PERUBAHAN MODAL
LAPORAN PENYELESAIAN PROYEK PER CUSTOMER LAPORAN PEMBELIAN
LAPORAN STOCK BARANG PER PERIODE LAPORAN KINERJA STAFF DAN BURUH
LAPORAN GAJI STAFF DAN BURUH PER PERIODE SLIP GAJI
SURAT TAGIHAN PELUNASAN SEWA ALAT PROYEK
BUKTI PELUNASAN SISA BAYAR PROYEK FAKTUR TAGIHAN PEMBELIAN
BUKTI PEMBAYARAN LUNAS SURAT LEMBUR
SURAT PERJANJIAN KONTRAK SURAT KONTRAK PENYEWAAN ALAT ACC
SURAT PERMINTAAN SEWA ALAT
FORM PEMBAYARAN PROGRESS PROYEK
FORM TENDER PROYEK DATA PROYEK
DATA CUSTOMER SJ
DATA SUPPLIER PO
DATA STAFF DATA BURUH PROYEK
BERITA ACARA PENYELESAIAN PROYEK SERAH TERIMA PROYEK
BUKTI PEMBAYARAN PROGRESS PROYEK SURAT TAGIHAN PROGRESS PROYEK
RETUR BARANG
BUKTI PELUNASAN SEWA ALAT DATA ABSENSI
FORM PEMBAYARAN SISA PROYEK SURAT KONTRAK PENYEWAAN ALAT PROYEK
SISTEM INFORMASI AKUNTANSI KONTRAKTOR PT SUMBER BARU
+
SUPPLIER
CUSTOMER BURUH
PROYEK STAFF
MANAJEMEN
Context diagram untuk Sistem Informasi Akuntansi Kontraktor dapat dilihat pada Gambar 3.4. terdapat 4 external entity, yaitu Supplier, Customer,
Buruh Pekerja serta Bagian Manajemen. Masing-masing entity yang terhubung memberikan input dan output sistem.
3.3.2 Diagram Berjenjang
Diagram berjenjang merupakan alat perancangan sistem yang dapat menampilkan seluruh proses yang terdapat pada suatu aplikasi tertentu dengan
jelas dan terstruktur. Pada rancangan sistem Sistem Informasi Akuntansi Kontraktor ini terdiri dari 4 tiga proses utama yaitu proses Pelaksanaan Proyek,
Penggajian , Inventory, dan Pencatatan Laporan. Masing-masing dari proses
utama tersebut akan dijabarkan kembali ke dalam beberapa sub proses. Dari Gambar 3.4. Context Diagram Sistem Informasi Akuntansi Kontraktor
diagram berjenjang berikut ini akan terlihat masing-masing sub level dari Data Flow Diagram
DFD Seluruh proses yang terbentuk merupakan penjabaran dari masing-masing
proses diatasnya dimana proses Pelaksanaan Proyek, Penggajian, Inventory, dan Pencatatan Laporan
dapat diturunkan decomposition lagi menjadi beberapa sub proses. Adapun secara garis besar, diagram berjenjang yang membangun
rancangan aplikasi digambarkan seperti pada Gambar 3.5.
20
Sistem Informasi Akuntansi Kontraktor PT. Sumber Baru
1 Pelaksanaan Proyek
4 Pencatatan Akuntansi
1.1 Penerimaan
Proyek 1.2
Penyewaan Alat 1.3
Penyelesaian Proyek
4.1 Input Transaksi
4.2 Pengikhtisaran
Laba Rugi 4.3
Pengikhtisaran Perubahan
Modal 1.1.1
Input Penerimaan
Proyek 1.1.2
Otorisasi Penerimaan
Proyek 1.1.3
Input Progress Proyek
1.2.1 Input
Penyewaan Alat
1.2.2 Kontrak
Penyewaan Alat
1.3.1 Serah Terima
Proyek 1.3.2
Pembayaran Sewa Alat
1.1.6 Pembuatan
Data Gudang Proyek
1.1.5 Cetak Laporan
Piutang Customer
1.1.4 Pembayaran
Progress Proyek
4.3 Neraca
3 Penggajian
3.1 Input Data
Pegawai 3.2
Absensi 3.3
Lembur 3.4
Perhitungan Gaji 3.3.1
Pembuatan Surat lembur
3.3.2 Pengecekan
Jam Lembur 3.4.1
Input Perhitungan
Gaji 3.4.2
Pembayaran Gaji
3.2.1 Input Data
Absensi 3.2.2
Perhitungan Absensi
2 Inventory
2.1 Maintenance
Data 2.2
Transaksi Inventory
2.3 Pengadaan
2.1.1 Pembuatan
Kartu Mutasi 2.1.2
Maintenance Data Supplier
2.4 Analisa Stok
2.2.1 Barang
Masuk 2.2.2
Barang Keluar
2.2.3 Pencatatan
Mutasi Barang
2.3.1 Pembelian
2.3.2 Pembayaran
2.3.3 Perhitungan
Pembelian Per-periode
2.2.1.1 Input Barang
Masuk 2.2.2.1
Otorisasi Permintaan
Barang 2.2.1.2
Update Stok Barang
Masuk 2.2.1.3
Cetak Laporan Per
Periode 2.2.2.2
Input Permintaan
2.2.2.3 Update
Barang Keluar
Gambar 3.5 Diagram Berjenjang Sistem Informasi Akuntansi Kontraktor
Pada DFD level 0 ini menggambarkan diagram yang sudah diturunkan dari context diagram, hal ini untuk memperjelas setiap proses yang akan terjadi pada
tiap-tiap proses. Pada DFD level 0 terbagi menjadi 4 sub proses, yaitu : 1.
Pelaksanaan Proyek Pada sub proses ini menjelaskan tentang tahap-tahap setelah pelaksanaan
proyek ini dimulai. 2.
Inventory Pada sub proses ini menjelaskan tentang kebutuhan apa saja yang
diperlukan untuk 3.
Penggajian Pada sub proses ini menjelaskan tentang para pekerja dan karyawan yang
ada pada perusahaan tersebut yang terlibat dalam proyek maupun tidak. 4.
Pencatatan Akuntansi Pada sub proses ini dilakukan untuk melakukan pencatatan akuntansi
sesuai dengan prosedur yang telah ada dan melakukan penjurnalan.
3.3.4. DFD Level 1 Proses Pelaksanaan Proyek
Pada DFD level 1, proses dilakukan oleh manajemen, supplier dan Customer juga. Untuk proses DFD level 1 dapat dilihat pada Gambar 3.7.
INPUT PEMBAYARAN PROGRESS
INPUT PEMBAYARAN PROGRESS PROYEK
LAPORAN PENYEWAAN ALAT TERBANYAK INPUT PROGRESS PROYEK
DISPLAY DETIL PROGRESS PROYEK INPUT DATA DETIL PR
INPUT DATA PR INPUT DETIL PROYEK BAHAN
INPUT DETIL PROGRESS PROYEK
FORM PEMBAYARAN SEWA ALAT INPUT DETIL PROYEK PEKERJA
INPUT DETIL SEWA ALAT INPUT PROGRESS
LAPORAN PENYELESAIAN PROYEK PER CUSTOMER LAPORAN PROGRESS PROYEK PER CUSTOMER
INPUT GUDANG PROYEK
SURAT TAGIHAN PELUNASAN SEWA ALAT PROYEK INPUT DETIL ALAT PROYEK
SUPPLIER INPUT PENYEWAAN ALAT
INPUT DATA ALAT PROYEK
INPUT DATA DETIL PROYEK DATA PROYEK INPUT
INPUT DATA CUSTOMER
INPUT DATA PROYEK INPUT DATA BKM
INPUT BKK
BUKTI PELUNASAN SEWA ALAT SERAH TERIMA PROYEK
FORM PEMBAYARAN SISA PROYEK BERITA ACARA PENYELESAIAN PROYEK
BUKTI PEMBAYARAN PROGRESS PROYEK
INPUT BKM SURAT TAGIHAN PROGRESS PROYEK
FORM PEMBAYARAN PROGRESS PROYEK
INPUT PENYEWAAN ALAT INPUT SUPPLIER
SURAT KONTRAK PENYEWAAN ALAT PROYEK SURAT PERMINTAAN SEWA ALAT
FORM TENDER PROYEK SURAT PERJANJIAN KONTRAK PROYEK
INPUT ALAT PROYEK DATA PROYEK
INPUT PROYEK INPUT DETIL PROYEK ALAT
INPUT CUSTOMER DATA CUSTOMER
CUSTOMER CUSTOMER
6 PROYEK
5 CUSTOMER
19 DETIL PROYEK
ALAT 1
PENERIMAAN PROYEK
+
23 ALAT PROYEK
CUSTOMER
SUPPLIER SUPPLIER
SUPPLIER
24 PENYEWAAN
ALAT PROYEK 4
SUPPLIER CUSTOMER
CUSTOMER CUSTOMER
CUSTOMER
CUSTOMER CUSTOMER
CUSTOMER
21 BKM
SUPPLIER 2
PENYEWAAN ALAT
+
15 BKK
CUSTOMER 3
PENYELESAIAN PROYEK
+
CUSTOMER
SUPPLIER 3
GUDANG MANAJEMEN
MANAJEMEN 28
PROGRESS PROYEK
31 DETIL
PENYEWAAN ALAT
42 DETIL PROYEK PEKERJA
SUPPLIER
SUPPLIER 45
DETIL PROGRESS PROYEK
38 PR
39 DETIL PR
46 DETIL PROYEK BAHAN
MANAJEMEN 47
PEMBAYARAN PROGRESS PROYEK
Gambar 3.7. DFD Level 1 Proses Pelaksanaan Proyek
3.3.5. DFD Level 1 Proses Inventory
Pada DFD level 1 proses evaluasi dan pembelajran adalalah proses yang dilakuakn oleh peserta dalam hal pembelajaran modul dan pengerjaan test
evaluasi. Gambaran proses tersebut situnjukkan pada Gambar 3.8.
3.3.6. DFD Level 1 Proses Penggajian
Pada DFD level 1 proses penggajian, data yang diperoleh dari pengerjaan evaluasi test yang dilakukan peserta, yang diperoleh dari table pekerja untuk
history pengerjaan dan dari tabel userlocationrecord untuk mengetahui
record peserta yang terakhir dilakukan. Lebih jelas pada Gambar 3.9.
Gambar 3.8. DFD Level 1 Proses Inventory
DISPLAY DETIL PROYEK BAHAN INPUT MUTASI BARANG
DISPLAY MUTASI DISPLAY GUDANG
INPUT HUTANG INPUT DETIL BARANG KELUAR
INPUT DETIL MUTASI INPUT DETIL RETUR
INPUT DETIL PEMBELIAN
INPUT PR INPUT DETIL PR
INPUT PEMBELIAN
INPUT DETIL PENERIMAAN INPUT DETIL PO
LAPORAN REALISASI PENGIRIM BARANG PER PERIODE LAPORAN REALISASI PEMBELIAN BARANG
DISPLAY DATA BARANG LAPORAN PEMBELIAN
LAPORAN STOCK BARANG PER PERIODE DISPLAY BARANG
UPDATE STOCK BARANG MASUK FAKTUR TAGIHAN PEMBELIAN
INPUT PENERIMAAN BARANG INPUT RETUR BARANG
INPUT BARANG KELUAR RETUR BARANG
DISPLAY BARANG PROYEK DISPLAY PURCHASE ORDER
INPUT DATA BKK BUKTI PEMBAYARAN LUNAS
INPUT PO PO
DISPLAY SUPPLIER
SJ INPUT DATA SUPPLIER
DATA SUPPLIER
SUPPLIER 9
PO SUPPLIER
SUPPLIER
SUPPLIER
7 BARANG
11 BARANG
KELUAR
12 RETUR BARANG
10 PENERIMAAN
BARANG 1
MAINTENANCE DATA SUPPLIER
4 SUPPLIER
3 TRANSAKSI INVENTORY
+
2 PENGADAAN
+
19 DETIL PROYEK
ALAT SUPPLIER
15 BKK
SUPPLIER
MANAJEMEN MANAJEMEN
4 ANALISA STOK
MANAJEMEN MANAJEMEN
29 DETIL
PENERIMAAN 30
DETIL PO 33
PEMBELIAN
34 DETIL BARANG
KELUAR 35
DETIL MUTASI 36
DETIL RETUR 37
DETIL PEMBELIAN
38 PR
39 DETIL PR
40 UTANG
8 MUTASI
BARANG 3
GUDANG
46 DETIL PROYEK BAHAN
INPUT PEMBAYARAN GAJI INPUT T ARIF GAJI
LAPORAN KINERJA KARYAWAN LAPORAN GAJI KARYAWAN PER PERIODE
SLIP GAJI DISPLAY KRIT ERIA GAJI
DISPLAY LEMBUR INPUT BKK2
SURAT PERINT AH LEMBUR DISPLAY PROYEK
DISPLAY PEKERJA INPUT LEMBUR
INPUT KRIT ERIA GAJI DISPLAY ABSENSI
DISPLAY DAT A PEKERJA ABSENSI
DAT A ST AFF INPUT PEKERJA
DAT A BURUH PROYEK
INPUT ABSENSI DAT A ABSENSI
BURUH PROYEK
ST AFF BURUH
PROYEK ST AFF
BURUH PROYEK
ST AFF
1 PEKERJA
2 ABSENSI
16 LEMBUR
17 KAT EGORI GAJI
2 DAT A
ABSENSI
+
1 INPUT DAT A
PEGAWAI
4 PERHIT UNGAN
GAJI
+
3 LEMBUR
+
BURUH PROYEK
ST AFF
15 BKK
6 PROYEK
BURUH PROYEK
ST AFF MANAJEM
EN MANAJEMEN
MANAJEMEN 41
T ARIF PAJAK
43 PEMBAYARAN
GAJI
3.3.7. DFD Level 1 Proses Pencatatan Akuntansi
Pada DFD level 1 proses pencatatan akuntansi, data yang diperoleh dari pengerjaan evaluasi test yang dilakukan peserta, yang diperoleh dari table
userprogress untuk history pengerjaan dan dari tabel userlocationrecord untuk
mengetahui record peserta yang terakhir dilakukan. Lebih jelas pada Gambar 3.10.
Gambar 3.9. DFD Level 1 Proses Penggajian
DFD Level 2 Proses Penerimaan Proyek
INPUT DATA PR INPUT DATA DETIL PR
INPUT DETIL PROYEK BAHAN
INPUT DETIL PROGRESS PROYEK
INPUT PEMBAYARAN PROGRESS INPUT DETIL PROYEK PEKERJA
LAPORAN PROGRESS PROYEK PER CUSTOMER INPUT PROGRESS
DISPLAY PENERIMAAN
DISPLAY PROGRES DISPLAY DATA PROYEK
INPUT GUDANG PROYEK
BUKTI PEMBAYARAN PROGRESS PROYEK INPUT BKM
SURAT TAGIHAN PROGRESS PROYEK FORM PEMBAYARAN PROGRESS PROYEK
OTORISASI PENERIMAAN PROYEK FORM TENDER PROYEK
SURAT PERJANJIAN KONTRAK PROYEK INPUT ALAT PROYEK
INPUT DETIL PROYEK ALAT INPUT CUSTOMER
INPUT PROYEK DATA CUSTOMER
DATA PROYEK CUSTOMER
CUSTOMER
6 PROYEK
5 CUSTOMER
19 DETIL PROYEK
ALAT 23
ALAT PROYEK CUSTOMER
CUSTOMER 1
INPUT PENERIMAAN
PROYEK 2
OTORISASI PENERIMAAN
PROYEK
CUSTOMER CUSTOMER
21 BKM
4 PEMBAYARAN
PROGRESS PROYEK
CUSTOMER 3
GUDANG 6
PEMBUATAN DATA GUDANG
PROYEK
MANAJEMEN 28
PROGRESS PROYEK
3 INPUT PROGRESS
PROYEK 42
DETIL PROYEK PEKERJA
45 DETIL PROGRESS PROYEK
46 DETIL PROYEK BAHAN
38 PR
39 DETIL PR
47 PEMBAYARAN
PROGRESS PROYEK
Gambar 3.10. DFD Level 1 Proses Pencatatan Akuntansi
LAPORAN ARUS KAS
PERHITUNGAN NERACA LAPORAN NERACA
DISPLAY UTANG INPUT DETIL JURNAL
LAPORAN PENERIMAAN KAS
LAPORAN PERUBAHAN MODAL LAPORAN LABA RUGI
DISPLAY TRANSAKSI
PERHITUNGAN LABA RUGI INPUT COA
DISPLAY BKK
DISPLAY BKM DISPLAY COA
25 COA
21 BKM
15 BKK
26 JURNAL
1 INPUT TRANSAKSI
3 PENGIKHTISARAN
PERUBAHAN MODAL 2
PENGIKHTISARAN LABA RUGI
MANAJEMEN MANAJEMEN
MANAJEMEN MANAJEMEN
32 DETIL JURNAL
40 UTANG
4 NERACA
MANAJEMEN MANAJEMEN
DFD Level 2 Proses Penyewaan Alat
INPUT DETIL SEWA ALAT DISPLAY PENYEWAAN ALAT
INPUT DATA ALAT PROYEK INPUT DATA DETIL PROYEK
DATA PROYEK INPUT CHECK ALAT SEWA
INPUT PENYEWAAN ALAT SURAT KONTRAK PENYEWAAN ALAT PROYEK
INPUT SUPPLIER SURAT PERMINTAAN SEWA ALAT
SUPPLIER SUPPLIER
SUPPLIER 4
SUPPLIER
24 PENYEWAAN
ALAT PROYEK 1
INPUT PENYEWAAN
ALAT
2 KONTRAK
PENYEWAAN PROYEK
6 PROYEK
19 DETIL PROYEK
ALAT 23
ALAT PROYEK
31 DETIL
PENYEWAAN ALAT
DFD Level 2 Proses Serah Terima Proyek
INPUT PEMBAYARAN PROGRESS PROYEK DISPLAY DETIL PROGRESS PROYEK
INPUT PROGRESS PROYEK
LAPORAN PENYEWAAN ALAT TERBANYAK FORM PEMBAYARAN SEWA ALAT
LAPORAN PENYELESAIAN PROYEK PER CUSTOMER
SURAT TAGIHAN PELUNASAN SEWA ALAT PROYEK SURAT PELUNASAN SEWA ALAT
INPUT DETIL ALAT PROYEK DATA DETIL PROYEK ALAT
PROYEK INPUT PENYEWAAN ALAT
SUPPLIER INPUT DATA PROYEK
INPUT DATA CUSTOMER INPUT DATA BKM
INPUT BKK BUKTI PELUNASAN SEWA ALAT
SERAH TERIMA PROYEK FORM PEMBAYARAN SISA PROYEK
BERITA ACARA PENYELESAIAN PROYEK CUSTOMER
CUSTOMER CUSTOMER
SUPPLIER CUSTOMER
15 BKK
1 SERAH TERIMA PROYEK
+
2 PEMBAYARAN
SEWA ALAT 21
BKM CUSTOMER
6 PROYEK
5 CUSTOMER
24 PENYEWAAN
ALAT PROYEK 4
SUPPLIER 19
DETIL PROYEK ALAT
SUPPLIER MANAJEMEN
SUPPLIER 45
DETIL PROGRESS PROYEK 28
PROGRESS PROYEK
MANAJEMEN 47
PEMBAYARAN PROGRESS PROYEK
DFD Level 2 Proses Pengadaan
DISPLAY DETIL PROYEK BAHAN
INPUT HUTANG INPUT DETIL PR
INPUT PR
INPUT DETIL PEMBELIAN
INPUT PEMBELIAN INPUT DETIL PO
LAPORAN PEMBELIAN PELAPORAN PEMBELIAN
DISPLAY BARANG
FAKTUR TAGIHAN PEMBELIAN INPUT DATA BKK
TERIMA PENAGIHAN PEMBELIAN
BUKTI PEMBAYARAN LUNAS PO
INPUT PO DISPLAY SUPPLIER
4 SUPPLIER
SUPPLIER 9
PO 1
PEMBELIAN
2 JENIS PEMBAYARAN
+
SUPPLIER 15
BKK SUPPLIER
7 BARANG
MANAJEMEN 3
PERHITUNGAN PEMBELIAN PER
PERIODE 30
DETIL PO
33 PEMBELIAN
39 DETIL PR
38 PR
37 DETIL
PEMBELIAN 40
UTANG 46
DETIL PROYEK BAHAN
DFD Level 2 Proses Transaksi Inventory
INPUT MUTASI BARANG DISPLAY GUDANG
INPUT DETIL RETUR INPUT DETIL BARANG KELUAR
INPUT DETIL MUTASI INPUT DETIL PENERIMAAN
LAPORAN REALISASI PEMBELIAN BARANG LAPORAN REALISASI PENGIRIM BARANG PER PERIODE
UPDATE STOCK BARANG KELUAR UPDATE STOCK BARANG MASUK
UPDATE MUTASI UPDATE MUTASI2
RETUR BARANG INPUT BARANG KELUAR
DISPLAY BARANG PROYEK INPUT PENERIMAAN BARANG
INPUT RETUR BARANG DISPLAY PURCHASE ORDER
SJ SUPPLIER
9 PO
19 DETIL PROYEK
ALAT SUPPLIER
11 BARANG
KELUAR 12
RETUR BARANG 10
PENERIMAAN BARANG
1 BARANG MASUK
+
2 BARANG KELUAR
+
3 PENCATATAN MUTASI
BARANG 7
BARANG
MANAJEMEN MANAJEMEN
29 DETIL
PENERIMAAN 36
DETIL RETUR 35
DETIL MUTASI 34
DETIL BARANG KELUAR
3 GUDANG
8 MUTASI
BARANG
DFD Level 2 Proses Absensi
CHECK ABSENSI
LAPORAN KINERJA KARYAWAN INPUT ABSENSI
DATA ABSENSI BURUH
PROYEK STAFF
2 ABSENSI
MANAJEM EN
1 INPUT DATA
ABSENSI
2 PERHITUNGAN
ABSENSI
DFD Level 2 Proses Lembur
DISPLAY UPDATE LEMBUR SURAT PERINTAH LEMBUR
INPUT LEMBUR DISPLAY PROYEK
DISPLAY PEKERJA
16 LEMBUR
1 PEKERJA
6 PROYEK
BURUH PROYEK
STAFF
2 PENGECEKAN
JAM LEMBUR 1
PEMBUATAN SURAT
LEMBUR
DFD Level 2 Proses Pembayaran Gaji
INPUT PEMBAYARAN GAJI INPUT TARIF GAJI
DISPLAY BIAYA GAJI LAPORAN GAJI KARYAWAN PER PERIODE
SLIP GAJI DISPLAY LEMBUR
INPUT KRITERIA GAJI DISPLAY DATA PEKERJA
DISPLAY ABSENSI DISPLAY PERHITUNGAN GAJI
INPUT BKK2 17
KATEGORI GAJI 1
PEKERJA
2 ABSENSI
15 BKK
16 LEMBUR
2 PEMBAYARAN
GAJI 1
INPUT PERHITUNGAN
GAJI BURUH
PROYEK STAFF
MANAJEMEN 3
CETAK LAPORAN GAJI
41 TARIF PAJAK
43 PEMBAYARAN
GAJI
DFD Level 3 Proses Serah Terima
INPUT PEMBAYARAN PROGRESS PROYEK
DISPLAY DETIL PROGRESS PROYEK INPUT PROGRESS PROYEK
LAPORAN PENYELESAIAN PROYEK PER CUSTOMER
INPUT DETIL ALAT PROYEK INPUT DATA DETIL ALAT
PROYEK INPUT INPUT DATA PROYEK
CUSTOMER INPUT DATA CUSTOMER
PENAGIHAN SISA PROYEK
FORM PEMBAYARAN SISA PROYEK BERITA ACARA PENYELESAIAN PROYEK
SERAH TERIMA PROYEK
INPUT DATA BKM CUSTOMER
CUSTOMER CUSTOMER
21 BKM
1 SERAH TERIMA
2 PEMBAYARAN
PENYELESAIAN PROYEK CUSTOMER
CUSTOMER 5
CUSTOMER
6 PROYEK
19 DETIL PROYEK
ALAT MANAJEMEN
28 PROGRESS
PROYEK 45
DETIL PROGRESS PROYEK 47
PEMBAYARAN PROGRESS PROYEK
DFD Level 3 Proses Barang Masuk
INPUT DETIL RETUR INPUT DETIL PENERIMAAN
DISPLAY INPUT BARANG MASUK LAPORAN REALISASI PEMBELIAN BARANG
INPUT RETUR BARANG INPUT PENERIMAAN BARANG
RETUR BARANG UPDATE STOCK BARANG MASUK
QUALITY CHECKING SJ
DISPLAY PURCHASE ORDER SUPPLIER
9 PO
12 RETUR BARANG
10 PENERIMAAN
BARANG
SUPPLIER 7
BARANG 1
INPUT BARANG MASUK 2
UPDATE STOK BARANG MASUK
MANAJEMEN MANAJEMEN
3 CETAK LAPORAN PER
PERIODE 29
DETIL PENERIMAAN
36 DETIL RETUR
DFD Level 3 Proses Barang Keluar
INPUT DETIL BARANG KELUAR INPUT BARANG KELUAR
UPDATE STOCK BARANG KELUAR BARANG DIKIRIM
DETIL PERMINTAAN BARANG DISPLAY BARANG PROYEK
19 DETIL PROYEK
ALAT
11 BARANG
KELUAR
7 BARANG
1 OTORISASI
PERMINTAAN BARANG
2 INPUT
PERMINTAAN
3 UPDATE STOK
BARANG KELUAR 34
DETIL BARANG KELUAR
3.5 Desain Database
Setelah dilakukan analisis terhadap sistem, langkah berikutnya perancangan sistem. Dimana dalam perancangan sistem ini dapat memberikan
tentang gambaran sistem yang dibuat. Dengan menggunakan model dan beberapa tahap yaitu :
a. Conceptual Data Model
CDM b.
Physical Data Model PDM
c. Rancangan Basis data
3.5.1 Conceptual Data Model CDM
Conceptual Data Model CDM untuk sistem yang direncanakan terlihat dalam gambar 3.11.
Gambar 3.11. CDM Sistem Informasi Akuntansi Kontraktor
Pada Gambar 3.9, tampak entitas-entitas yaitu modul, tutor, detilmodul, memiliki acuan terhadap userlocationrecord.
3.5.2 Physical Data Model PDM
Physical Data Model PDM untuk sistem yang direncanakan terlihat dalam Gambar 3.12.
Gambar 3.12 merupakan model data yang digunakan dalam sistem E- Learning
. Berdasarkan Gambar 3.11, struktur tabel akan dijelaskan sebagai berikut:
A. Tabel Customer
Primary Key : Kodecustomer Fungsi
: Untuk menyimpan data customer
No Field
Type Length
Key
1 Kodecust
Varchar 50
Primary Key 2
Namacust Varchar
50 Not Null
3 Alamatcust
Varchar 50
Not Null 4
Kotacust Varchar
50 Not Null
5 Cpcust
Varchar 50
Not Null 6
Telpcust Varchar
50 Not Null
7 Cp2cust
Varchar 50
Not Null 8
Telp2cust Varchar
50 Not Null
B. Tabel Proyek
Primary Key : Kodeproyek Foregin Key : Kodecust
Gambar 3.11. PDM Sistem Informasi Akuntansi Kontraktor
Tabel 3.1. Struktur Tabel Customer
Fungsi : Untuk menyimpan data proyek
No Field
Type Length
Key
1 Kodeproyek
Varchar 50
Primary Key 2
NamaProyek Varchar
100 Not Null
3 Kodecust
Char 5
Not Null 4
Lokasi Varchar
100 Not Null
5
Tglterima
Date
Not Null
6 Tglmulai
Date Not Null
7 Tglselesai
Date Not Null
8 Keterangan
Varchar 100
Not Null 9
totbb Float
8 Not Null
10 totalat
Float 8
Not Null 11
tottk Float
8 Not Null
12 subtotbiaya
Float 8
Not Null 13
uangmuka Float
8 Null
14 biayalain
Float 8
Not Null 15
nilaikontrak Float
8 Not Null
C. Tabel PR
Primary Key : Nopr Foreign Key : Kodeproyek
Kodebahan Fungsi
: Untuk menyimpan data PR yang akan dibutuhkan dalam proyek.
Tabel 3.3. Struktur Tabel PR
No Field
Type Length
Key
1 Nopr
Varchar 20
Primary Key 2
Tanggalpr Datetime
Not Null 3
Kodeproyek Varchar
50 Not Null
4 Keterangan
Varchar 10
Not Null
D. Tabel Detil PR
Tabel 3.2. Struktur Tabel Proyek
Primary Key : Nopr Foreign Key : Kodebarang
Kode Proyek Fungsi
: Untuk menyimpan data detil PR yang akan dibutuhkan dalam proyek.
Tabel 3.4. Struktur Tabel PR
No Field
Type Length
Key
1 Nopr
Varchar 20
Primary Key 2
Kodebarang Varchar
20 Not Null
3 Namabarang
Varchar 50
Not Null 4
Quantity Integer
Not Null 5
Satuan Float
Not Null 6
Keterangan
Varchar 50
Not Null 7
Status Tinyint
Not Null 8
qtysisaterkecil Integer
Not Null 9
qtyterkecil Integer
Not Null 10
kodeproyek
Varchar 50
Not Null
E. Tabel Detil Proyek Alat
Primary Key : Foregin Key : Kodeproyek
Kodealat Fungsi
: Untuk menyimpan detil proyek alat. Tabel 3.4. Struktur Tabel Detil Proyek Alat
No Field
Type Length
Key
1 Kodeproyek
Varchar 50
Foreign Key 2
Kodealat Varchar
10 Not Null
3 Namaalat
Varchar 50
Not Null 4
Merk Varchar
50 Not Null
5 Type
Varchar 50
Not Null 6
Status Varchar
50 Not Null
7 Jumlah
Integer Not Null
8 Biaya
Float Not Null
9 Total
Float Not Null
10 Kodeprogress
Varchar 50
Not Null
F. Tabel Detil Proyek Pekerja
Primary Key : - Foreign Key : Kodeproyek
Kodekategorigaji Fungsi
: Untuk menyimpan soal test Tabel 3.5. Struktur Tabel Detil Proyek Pekerja
No Field
Type Length
Key
1 Kodeproyek
Varchar 50
Foreign Key 2
Jumlah Integer
Not Null 3
Upah Float
Not Null 4
Total Float
Not Null 5
Kodeprogress Varchar
50 Foreign Key
G. Tabel Progress Proyek
Primary Key : Kodeprogress Fungsi
: Untuk menyimpan Tabel 3.6. Struktur Tabel Progress Proyek
H. Tabel Detil Progress Proyek
Primary Key : Foreign Key : Kodeprogress
Fungsi : Untuk menyimpan detil dari data progress proyek.
Tabel 3.7. Struktur Tabel Detil Progress Proyek
I. Tabel Alat
Primary Key : Kodealat Fungsi
: Untuk menyimpan Data Alat yang di miliki oleh perusahaan dan yang pernah di sewa.
Tabel 3.8. Struktur Tabel Alat
No Field
Type Length
Key
1 Kodealat
Varchar 10
Primary Key 2
Namaalat Varchar
50 Not Null
3 Jumlah
Integer Not Null
4 Merk
Varchar 50
Not Null 5
Type Varchar
100 Not Null
6 Keterangan
Varchar 100
Not Null
J. Tabel Supplier
Primary Key : Kodesupplier Fungsi
: Untuk menyimpan data supplier Tabel 3.9. Struktur Tabel supplier
No Field
Type Length
Key
1 Kodesupplier
Varchar 50
Primary Key 2
Namasupplier Varchar
50 Not Null
3 Alamatsupplier
Varchar 50
Not Null 4
Kotasupplier Varchar
50 Not Null
5 Cpsupplier
Varchar 50
Not Null 6
Telpsup Varchar
50 Not Null
7 Cp2sup
Varchar 50
Not Null 8
Telp2sup Varchar
50 Not Null
K. Tabel Bahan
Primary Key : Kodebahan Fungsi
: Untuk menyimpan data bahan. Tabel 4.0. Struktur Tabel Bahan
No Field
Type Length
Key
1 Kodebarang
Varchar 20
Primary Key 2
Namabarang Varchar
50 Not Null
3 Satuan1
Varchar 50
Not Null 4
Satuan1angka Integer
Not Null 5
Satuan2 Varchar
50 Not Null
6 Satuan2angka
Integer Not Null
7 Satuan3
Varchar 50
Not Null 8
Satuan3angka Integer
Not Null 9
Quantity Integer
Not Null 10
Quantityekonomis Integer Not Null
11 Hargabeliterakhir
Varchar
200
Not Null
L. Tabel Pekerja
Primary Key : Kodepekerja Fungsi
: Untuk menyimpan data pekerja Tabel 4.1. Struktur Tabel pekerja
No Field
Type Length
Key
1 Nik
Varchar 50
Primary Key 2
Nama Varchar
30 Not Null
3 Tglmasuk
Datetime Not Null
4 Alamat
Varchar 50
Not Null 5
Telepon Varchar
20 Not Null
6 No.HP
Varchar 20
Not Null 7
Pendidikan Varchar
50 Not Null
8
RT
Varchar
5
Not Null 9
RW
Varchar
5
Not Null 10
Kelurahan
Varchar
20
Not Null 11
Kecamatan
Varchar
20
Not Null 12
Kota
Varchar
20
Not Null 13
Jeniskelamin
Varchar
10
Not Null 14
Tgllahir
Datetime Not Null
15
Agama
Varchar
10
Not Null 16
Status
Varchar
20
Not Null 17
Anak Int
Not Null 18
Keterangan
Varchar
50
Not Null 19
Kode
Varchar
20
Not Null
20
Password
Varchar
20
Not Null
M. Tabel Absensi
Primary Key : Fungsi
: menyimpan konten pembelajaran Tabel 4.2. Struktur Tabel Absensi
No Field
Type Length
Key
1 Nik
Varchar 20
Primary Key 2
Nama Varchar
50 Not Null
3 Jamhadir
Datetime Not Null
4 Jamkeluar
Datetime Not Null
5 Tanggal
Datetime Not Null
N. Tabel Kategori Gaji
Primary Key : fileid Fungsi
: Untuk menyimpan data gaji maupun pekerja sesuai dengan kategorinya.
Tabel 4.3. Struktur Tabel Kategori Gaji
O. Tabel Lembur
Primary Key : Fungsi
: Untuk menyimpan data lembur para pekerja. Tabel 4.4. Struktur Tabel Lembur
No Field
Type Length
Key
1 Kodelembur
Varchar 50
Primary Key 2
Nik Varchar
50 Not Null
3 Nama
Datetime Not Null
4 Tanggal
Datetime Not Null
5 Jam
Datetime Not Null
6 Ket
Varchar 100
Not Null
P. Tabel Tari Pajak
Primary Key : Kodemutasi Fungsi
: Untuk menyimpan data barang yang te Tabel 4.5. Struktur Tabel Tarif Pajak
No Field
Type Length
Key
1 Kodepajak
Varchar 20
Primary Key 2
Namapajak Varchar
50 Not Null
3 Tarifpajak
Datetime Not Null
4 Keterangan
Varchar 50
Not Null Q.
Tabel Mutasi Barang Primary Key : Kodemutasi
Foreign Key : Kodebarang Kodegudang
Fungsi : Untuk menyimpan data barang yang te
Tabel 4.5. Struktur Tabel Mutasi Barang
No Field
Type Length
Key
1 Kodemutasi
Varchar 10
Primary Key 2
Tanggalmutasi Datetime
50 Not Null
3 Kodebarang
Varchar 20
Not Null 4
Namabarang Varchar
50 Not Null
5 Quantity
Integer Not Null
6 Kodegudang
Varchar 20
Not Null 7
Kodepr Varchar
20 Not Null
8 Kodegudangasal
Varchar 20
Not Null
R. Tabel Detil Mutasi
Primary Key :
Foreign Key : Kodemutasi Fungsi
: Untuk menyimpan Tabel 4.6. Struktur Tabel Detil Mutasi
S. Tabel Gudang
Primary Key : Foreign Key :
Fungsi : Untuk menyimpan
Tabel 4.7. Struktur Tabel Gudang
T. Tabel Barang Keluar
Primary Key : Fungsi
: Untuk menyimpan Tabel 4.8. Struktur Tabel Barang Keluar
U. Tabel Penerimaan Barang
Primary Key : Fungsi
: Untuk menyimpan Tabel 4.9. Struktur Tabel filesave
V. Tabel Detil Penerimaan Barang
Primary Key : Fungsi
: Untuk menyimpan konten pembelajaran Tabel 5.0. Struktur Tabel
W. Tabel
Primary Key : Fungsi
: Untuk menyimpan Tabel 3.9. Struktur Tabel
X. Tabel
Primary Key : Fungsi
: Untuk menyimpan Tabel 3.9. Struktur Tabel
Y. Tabel
Primary Key : Fungsi
: Untuk menyimpan Tabel 3.9. Struktur Tabel
Z. Tabel
Primary Key : Fungsi
: Untuk menyimpan Tabel 3.9. Struktur Tabel filesave
AA. Tabel
Primary Key : Fungsi
: Untuk menyimpan Tabel 3.9. Struktur Tabel
BB. Tabel
Primary Key : Fungsi
: Untuk menyimpan Tabel 3.9. Struktur Tabel
3.6 Desain Antar Muka
Untuk membagi fungsionalitas masing-masing user, maka desain user interface akan dibagi menjadi 4 bagian, yaitu :
1. User sebagai peserta
Sebagai user biasa yang mempunyai fungsionalitas ini dapat melakukan login dan pendaftaran baru, terdapat username dan password serta tombol “Login”
untuk melakukan login. Berikut desain form home tampak Gambar 3.12.
User Name : Password :
Login Cancel
2. User sebagai Admin
User sebagai admin mempunyai 3 buah form
A. Desain form Admin Home
Pada desain form halaman admin ini berisi 3 tombol “Maintain Tutor”, “Maintain Peserta” dan “Upload Learning Content”. Berikut desain form admin
tampak pada Gambar 3.13. Gambar 3.12. Desain Form Home
B. Desain Form Maintain Tutor
Pada desain form ini seorang admin dapat menambah atau mengubah tutor yang berisi kolom-kolom untuk menampilkan data tutor yang tersimpan di
database, terdapat tombol “Edit”, tombol “Simpan” dan tombol “Batal”. Form ini juga terdapat kolom-kolom isian seperti “Username”, “Name”, “Password”,
“Email”. Berikut desain form maintain tutor pada halaman admin tampak pada Gambar 3.14.
C. Desain Form Maintain Peserta
Pada desain form ini seorang admin dapat menambah atau mengubah tutor yang berisi kolom-kolom untuk menampilkan data tutor yang tersimpan di
database, terdapat tombol “Edit”, tombol “Simpan” dan tombol “Batal”. Form ini juga terdapat kolom-kolom isian seperti “Username”, “Name”, “Password”,
“Email”. Berikut desain form maintain peserta halaman admin tampak Gambar 3.15.
Gambar 3.13 Desain Form Admin Home
D. Desain form Upload Learning Content
Pada desain form upload learning content ini terdapat kolom-kolom isian untuk memasukkan data isi pembelajaran yang akan diupload pada isian tersebut
antara lain, “Document Tittle”, “Document Desciption”, dan path dari file yang akan dipilih serta terdapat tiga tombol yaitu “Simpan”, “Batal”, dan “Browse”.
Form upload learning content ini juga ada pada tutor dengan desain yang sama. Berikut desain upload learning content tampak pada Gambar 3.16.
Gambar 3.14 Desain Form Maintain Tutor
Gambar 3.15. Desain Form Maintain Peserta
3. User sebagai Peserta
User sebagai peserta mempunyai tiga 3 buah desain form, yaitu : A.
Desain Form Peserta Home Pada desain form halaman utama peserta ini berisi treeview untuk
menampilkan daftar topik dan sub topik yang tersedia dan terdapat tombol “Test Report”. Berikut desain form halaman utama peserta tampak pada Gambar 3.17
B. Desain Form Pembelajaran
Pada desain form pembelajaran ini berisi kontrol untuk menampilkan file, apakah file tersebut berupa file multimedia ataupun file dokumen. Berikut desain
form pembelajaran untuk peserta tampak pada Gambar 3.18. Gambar 3.16. Desain Form Upload Learning Content
Gambar 3.17. Desain Form Peserta Home
Gambar 3.18. Desain Form Pembelajaran
C. Desain Form Pelatihan Tes
Desain form pelatihan tes ini berisi multiview untuk menampilkan view “Start”, view “Test”, dan view “Result”. Pada view “Start” terdapat tombol “Start”
untuk memulai tes, pada view “Test” terdapat kolom berisikan soal dan terdapat radobutton
atau checkbox untuk pilihan jawaban, view “Result” berisi kolom untuk menampilkan jumlah soal, jawaban benar, nilai, pass grade, dan status yang
berisi “Passed” atau “Failure”. Berikut desain form pelatihan tes seperti tampak pada Gambar 3.19.
Gambar 3.19. Desain Form Pelatihan Tes
D. Desain Form Laporan
Pada desain form laporan yang isinya merupakan reportviewer untuk menampilkan laporan hasil tes peserta. Berikut desain form laporan tampak pada
Gambar 3.20.
4. User sebagai tutor
User sebagai tutor mempunyai tujuh buah form tidak termasuk halaman utama
A. Desain Form Tutor Home
Pada desain form halaman utama tutor ini berisi empat tombol, yaitu tombol “Learning Path”, tombol “Upload Learning Content”, tombol “Test
Report”, dan tombol “Tracking Report”. Berikut desain form halaman utama tutor tampak pada Gambar 3.21.
Gambar 3.20. Desain Form Laporan
Gambar 3.21. Desain Form Tutor Home
B. Desain Form Pembuatan Modul
Pada desain form pembuatan modul ini berisi daftar modul atau topik yang telah dibuat, kemudian kolom isian untuk mengisikan nama topik, pilihan
prasyarat untuk topik berupa checkbox dan dropdownlist, dan terdapat tombol “Simpan”, tombol “Batal”, tombol “Edit Topik”, tombol “Edit Sub Topik”.
Dengan adanya desain form ini seorang tutor dapat menentukan akur pembelajaran yang akan di berikan kepada peserta pembelajaran dan dapat diubah
sesuai dengan kebutuhan pengajaran. Berikut desain form pembuatan modul tampak pada Gambar 3.22.
C. Desain Form Perubahan Modul
Pada desain form perubahan modul ini berisi daftar nama topik atau modul yang telah dibuat, kemudian terdapat kolom isian untuk mengisi nama topik,
Gambar 3.22. Desain Form Pembuatan Modul
pilihan prasyarat dengan checkbox dan dropdownlist, serta tombol “Update” dan tombol “Batal”. Berikut desain form perubahan modul tampak pada Gambar 3.23.
D. Desain Form Pembuatan Sub Modul
Pada desain form pembuatan sub modul ini berisi daftar sub topik atau sub modul yang telah dibuat, kemudian kolom isian untuk mengisikan nama sub
topik, pilihan prasyarat berupa dropdownlist dan checkbox, status topik berupa checkbox
, daftar learning content yang telah diupload berupa gridview dan dropdownlist
untuk melihat daftar learning content berdasarkan tipenya, terdapat lima buah tombol masing-masing “Buat Test”, “Simpan”, “Batal”, “Edit”,
“Delete”. Berikut desain form pembuatan sub modul tampak pada Gambar 3.24. Gambar 3.23. Desain Form Perubahan Modul
E. Desain Form Pembuatan Soal
Pada desain form pembuatan soal ini berisi multiview untuk menampilkan view
“Test” dan view “Soal dan Jawaban”. Pada view “Test” kolom isian untuk nama tes, prasyarat berupa checkbox dan dropdownlist, dan kolom isian untuk
pass grade , dan dua buah tombol “Simpan” dan “Batal”. Pada view “Soal dan
Jawaban” terdapat kolom isian untuk mengisi soal dan jawaban, status jawaban berupa checkbox untuk jawaban benar atau salah, daftar jawaban yang telah
dimasukkan berupa listbox, dan dua buah tombol “Simpan dan Tambah Baru”, “Simpan dan Selesai”. Berikut desain form pembuatan soal tampak pada Gambar
3.25. Gambar 3.24. Desain Form Pembuatan Sub Modul
F. Desain Form Perubahan Soal
Pada desain form perubahan soal ini berisi multiview untuk menampilkan view
“Test” dan view “Soal dan Jawaban”. Pada view “Soal dan Jawaban” berisi kolom dan isian yang sama seperti pada view “Soal dan Jawaban”milik
BuatSoal.aspx Pada view “Soal dan Jawaban” terdapat dua buat gridview untuk
menampilkan daftar pertanyaan dan masing-masing jawabannya, view “Soal dan Gambar 3.25. Desain Form Pembuatan Soal
Jawaban” ini terdapat dua buat tombol yaitu “Edit” dan “Simpan”. Berikut desain form perubahan soal seperti pada Gambar 3.26.
G. Desain Form Laporan Tes Peserta
Pada desain form laporan tes peserta ini berisi reportviewer yang menampilkan laporan pembelajaran seluruh peserta berdasarkan tanggal tertentu
dan berdasarkan pada peserta tertentu. Berikut desain form laporan tes peserta tampak pada Gambar 3.27.
Gambar 3.26. Desain Form Perubahan Soal
H. Desain Form Laporan Progress Peserta
Pada desain form laporan progress peserta ini berisi reportviewer yang menampilkan laporan progress pembelajaran seluruh peserta mulai modul atau
topik apa saja yang telah dilakukan sampai dengan tes, sehingga tutor mengetahui sampai sejauh mana tingkat keefektifan peserta dalam pembelajaran berdasarkan
tanggal tertentu dan berdasarkan peserta tertentu. Berikut desain form laporan progress peserta seperti tampak pada Gambar 3.28.
Gambar 3.27 Desain Form Laporan Tes Peserta
3.7 Instrumen Evaluasi