26 III.1. Analisis Masalah
Analisa sistem yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem yang telah ada pada perusahaan. Analisis dilakukan agar dapat menemukan masalah-masalah dalam pengolahan Penerapan Metode Multiple Step Dalam Sistem Informasi Akuntansi Jasa Servis Pada PT. Alfa Scorpii Marelan. Adapun analisis sistem ini meliputi input, proses dan output yang dijabarkan sebagai berikut :
III.1.1. Analisis Input
Analisa yang dijadikan sebagai bahan inputan sistem yang sedang berjalan adalah data pemasok barang. Data tersebut akan di proses oleh admin pada PT. Alfa Scorpii Marelan.
Gambar III.1. Daftar Jasa Service III.1.2. Analisis Proses
Proses yang terjadi pada sistem yang dijelaskan pada gambar FOD (Flow
Penerapan Metode Multiple Step Dalam Sistem Informasi Akuntansi Jasa Servis Pada PT. Alfa Scorpii Marelan
Kasir Pegawai Pimpinan
K eg ia ta n Data customer
Input Data custimer
Data service dan Data Sparpart SELESAI Input Data Kendaraan Laporan Keuangan Laporan Keuangan Verifikasi Laporan Keuangan ACC Laporan Keuangan ACC Laporan Keuangan Mulai
Gambar III.2. Flow Of Document Sistem Sistem informasi akuntansi Jasa Servis Pada PT. Alfa Scorfii Marelan
III.1.3. Analisis Output
Analisis output untuk rangkaian kerja pada kegiatan laporan kartu stok atau persediaan barang digudang.
Gambar III.3. Laporan Mekanik
III.2. Multiple Step
Bentuk multiple step adalah bentuk laporan laba rugi di mana dilakukan beberapa pengelompokkan terhadap pendapatan-pendapatan dan biaya-biaya yang disusun dalam urut-urutan tertentu sehingga bisa dihitung penghasilan-penghasilan.
1. Menuliskan pendapatan usaha 2. Menuliskan beban usaha
3. Menghitung selisih pandapatan dan beban usaha, jika pendapatan usaha lebih besar dari pada beban usaha maka selisihnya disebut laba usaha dan jika sebaliknya maka selisihnya disebut rugi usaha.
4. Menuliskan pendapatan usaha 5. Menuliskan beban usaha
6. Menghitung selisih pandapatan dan beban usaha, jika pendapatan usaha lebih besar dari pada beban usaha maka selisihnya disebut laba usaha dan jika sebaliknya maka selisihnya disebut rugi usaha.
7. Menuliskan pendapatan di luar usaha 8. Menuliskan beban di luar usaha
9. Menghitung selisih pendapatan dan beban di luar usaha, jika pendapatan di luar usaha lebih besar dari pada beban di luar usaha maka selisihnya disebut laba di luar usaha dan jika sebaliknya maka selisihnya disebut rugi di luar usaha.
10. Menghitung laba (rugi) usaha dengan laba (rugi) di luar usaha, hasilnya disebut laba (rugi) bersih sebelum pajak.
11. Laba bersih sebelum pajak dikurangi dengan pajak penghasilan yang dikenakan dan hasilnya disebut laba bersih setelah pajak.
III.3. Desain Sistem
Berdasarkan hasil desain sistem menggunakan bahasa pemodelan UML yang terdiri dari Usecase Diagram, Class Diagram, Activity Diagram dan
Sequence Diagram.
III.3.1. Usecase Diagram
Secara garis besar, bisnis proses sistem yang akan dirancang digambarkan dengan usecase diagram yang terdapat pada Gambar III.4 :
Penerapan Metode Multiple Step Dalam Sistem Informasi Akuntansi Jasa Servis Pada PT. Alfa Scorpii Marelan
Admin Login Data Servis Data Customer Data Kendaraan Lap.Data Servis <extends> <extends> <extends> <extends> Lap. Data Customer Lap. Pembelian
Lap. Jasa Servis
Laba Rugi Jurnal Umum Buku Besar <include> <include> <include> <include> <include> <include> Lap.Data Pemasok <extends> Pembelian Barang Servis <extends> <include><include> Data Mekanik <extends> Penerimaan Jasa Servis <extends> <include> Menu Data <include> Menu Transaksi <include> Laporan Umum Akuntansi <include> <include> <include> Lap. Transaksi <include> Data Pemasok <extends> Lap. Data Mekanik <include> <include> <include> <include> Pimpinan
Gambar III.4. Use Case Diagram Sistem Sistem Informasi Akuntansi Jasa Servis
Rancangan driver-driver yang akan digunakan pada sistem yang akan dirancang dapat dilihat pada gambar III.5 :
-username -password -Nama_admin admin 1.. 1..* -Kode_Servis -Nama_servis -Jenis -Harga_Modal -Harga_Jasa -Ketersediaan Servis 1.. 1..* -Kode_Beli -Kode_Servis -Harga -Jumlah belid -Nomor_Jurnal -Tanggal -Ref -Keterangan Jurnal -Nomor_Jurnal -No_Akun -Nama_Akun -Debit -Kredit Jurnald -Name -Principal_id -diagram_id -Verson -Definition Sysdiagrams -Kode_Kendaraan -Nama _Kendaraan Kendaraan -Nomor_Jasa -Tanggal -Kode_Mekanik -Kode_Customer -Kode_Kendaraan Jasa 1.. 1..* -Kode_Mekanik -Nama_Mekanik -Keahlian -Alamat -Telepon -Service_Change Mekanik -Kode_Customer -Nama_Customer -Lamat -Telepon Customer 1.. 1..* 1.. 1..* -Nomor_Jasa -Kode_Servis -Harga -Jumlah Jasad 1.. 1..* -Nomor_Kartu -Tanggal -Kode_Servis -Harga -Masuk -Keluar -Sisa Kartu 1.. 1..* 1.. 1..* -Kode_Beli -Tanggal -Kode_Pemasok beli 1.. 1..* -Kode_Pemasok -Nama_Pemasok -alamat -Telepon -Person Pemasok 1.. 1..*
Gambar III.5. Class Diagram Sistem Sistem Informasi Akuntansi Jasa Servis
III.3.3. Activity Diagram
Rangkaian kegiatan pada setiap terjadi event sistem digambarkan pada activity diagram berikut:
Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event
pada form login dapat dilihat pada gambar III.6 :
Login admin Sistem Admin P h as e
Buka Aplikasi Login
Isi Username
Isi Password
Click Login
Gagal
Berhasil
Gambar III.6. Activity Diagram Form Login
2. Activity Diagram pada Form Data Servis
Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event
Data Service Sistem Admin P h as e
Memilih aksi pada form Menu
Click Form Service Form Service
Edit Data Memilih Data
Mengubah Data
Menyimpan Data
Hapus Data
Memilih data Konfimrasi
Penghapusan
Menghapus Data
Ya tidak
Gambar III.7. Activity Diagram Form Data Servis 3. Activity Diagram pada Form Data Pemasok
Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event
Data Pemasok Sistem Admin P h as e
Memilih aksi pada form Menu
Click Form Pemasok Form Pemasok
Edit Data Memilih Data
Mengubah Data
Menyimpan Data
Hapus Data
Memilih data Konfimrasi
Penghapusan
Menghapus Data
Ya tidak
Gambar III.8. Activity Diagram Form Data Pemasok
4. Activity Diagram pada Form Customer
Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event
Data Pemasok Sistem Admin P h as e
Memilih aksi pada form Menu
Click Form Pemasok Form Pemasok
Edit Data Memilih Data
Mengubah Data
Menyimpan Data
Hapus Data
Memilih data Konfimrasi
Penghapusan
Menghapus Data
Ya tidak
Gambar III.9. Activity Diagram Form Customer
5. Activity Diagram pada Form Mekanik
Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event
Data Mekasnik Sistem Admin P h as e
Memilih aksi pada form Menu
Click Form Mekasnik Form Mekanik
Edit Data Memilih Data
Mengubah Data
Menyimpan Data
Hapus Data
Memilih data Konfimrasi
Penghapusan
Menghapus Data
Ya tidak
Gambar III.10. Activity Diagram Form Mekanik
6. Activity Diagram pada Form Kendaraan
Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event
Data Kenadaraan Sistem Admin P h as e
Memilih aksi pada form Menu
Click Form Kendaraan Form Kendaraan
Edit Data Memilih Data
Mengubah Data
Menyimpan Data
Hapus Data
Memilih data Konfimrasi
Penghapusan
Menghapus Data
Ya tidak
7. Activity Diagram pada Form Laporan Pembeli
Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event
pada Form Laporan pembeli dapat dilihat pada gambar III.12 :
Laporan Pembelian Sistem Admin P h as e
Pilih form Pembelian
Click cetak laporan Menampilkan laporan Pembelian
Gambar III.12. Activity Diagram Form Laporan Pembeli
8. Activity Diagram pada Form Laporan Jasa Servis
Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event
pada Form Laporan Jasa Servis dapat dilihat pada gambar III.13 :
Laporan Jasa Service
Sistem Admin P h as e
Pilih form Jasa Service
Click cetak laporan Menampilkan laporan Jasa Service
9. Activity Diagram pada Form Jurnal Umum
Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event
pada Form Laporan jurnal umum dapat dilihat pada gambar III.14 :
Laporan Jurnal Sistem Admin P h as e
Pilih form Jurnal
Click cetak laporan Menampilkan laporan Jurnal
Gambar III.14. Activity Diagram Form Laporan Jurnal Umum
10. Activity Diagram pada Form Laporan Buku Besar
Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event
pada Form Laporan data buku besar dapat dilihat pada gambar III.15 :
Laporan Buku Besar
Sistem Admin P h as e
Pilih form Buku Besar
Click cetak laporan Menampilkan laporan Buku Besar
11. Activity Diagram pada Form Lap. Laba Rugi
Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event
pada form laporan laba rugi dapat dilihat pada gambar III.16 :
LaporanLaba Rugi Sistem Admin P h as e
Pilih form Laba Rugi
Click cetak laporan Menampilkan laporan Laba Rugi
Gambar III.16. Activity Diagram Form Lap. Laba Rugi
III.3.4. Sequence Diagram
Rangkaian kegiatan pada setiap terjadi event sistem digambarkan pada
sequence diagram berikut:
1. Sequence Diagram pada Form Login
Sequence Diagram yang disajikan untuk melakukan kegiatan saat terjadi
Main form Form Admin Proses Login Tampilkan Fom ()
Menu ()
click form admin
Validasi nama dan password () Login sukses () Invalid () Admin Admin
Gambar III.17. Sequence Diagram Form Login 2. Sequence Diagram pada Form Data Servis
Sequence Diagram yang disajikan untuk melakukan kegiatan saat terjadi
Main form Form Data Service Proses Tampilkan Fom () Menu () click form Data Service () Admin Koneksi database () Update data () Close form () Koneksi database () Delete data () Click form Menu Data click form
laporan Data Service ()
Koneksi database () Informasi data ()
Data Service
Gambar III.18. Sequence Diagram Form Data Servis 3. Sequence Diagram pada Form Data Pemasok
Sequence Diagram yang disajikan untuk melakukan kegiatan saat terjadi
Main form Form Data Pemasok Proses Tampilkan Fom () Menu () click form Data Pemasok () Admin Koneksi database () Update data () Close form () Koneksi database () Delete data () Click form Menu Data click form
laporan Data Pemasok ()
Koneksi database () Informasi data ()
Data Pemasok
Gambar III.19. Sequence Diagram Form Data Pemasok
4. Sequence Diagram pada Form Customer
Sequence Diagram yang disajikan untuk melakukan kegiatan saat terjadi
Main form Form Data Customer Proses Tampilkan Fom () Menu () click form Data Customer () Admin Koneksi database () Update data () Close form () Koneksi database () Delete data () Click form Menu Data click form
laporan Data Customer ()
Koneksi database () Informasi data ()
Data Customer
Gambar III.20. Sequence Diagram Form Customer
5. Sequence Diagram pada Form Mekanik
Sequence Diagram yang disajikan untuk melakukan kegiatan saat terjadi
Main form Form Data Mekanik Proses Tampilkan Fom () Menu () click form Data Mekanik () Admin Koneksi database () Update data () Close form () Koneksi database () Delete data () Click form Menu Data click form
laporan Data Mekanik()
Koneksi database () Informasi data ()
Data Mekanik
Gambar III.21. Sequence Diagram Form Mekanik
6. Sequence Diagram pada Form Jurnal Umum
Sequence Diagram yang disajikan untuk melakukan kegiatan saat terjadi
Main form Form Laporan Jurnal Proses Tampilkan Fom () Menu () click form Jurnal () Admin Update data () Close form () Delete data () Click form Invoice () Koneksi database () Jurnal Koneksi database ()
Gambar III.22. Sequence Diagram Form Laporan Jurnal Umum
7. Sequence Diagram pada Form Laporan Buku Besar
Sequence Diagram yang disajikan untuk melakukan kegiatan saat terjadi
Main form Form Laporan Buku Besar
Menu ()
click form Laporan Buku Besar() Koneksi database () Admin Tampilkan Menu ()
Click form laporan ()
Buku Besar
Gambar III.23. Sequence Diagram Form Laporan Data Buku Besar
8. Sequence Diagram pada Form Lap. Laba Rugi
Sequence Diagram yang disajikan untuk melakukan kegiatan saat terjadi
Main form Form Laporan Laba rugi Proses Tampilkan Fom () Menu () click form Laba Rugi () Admin Update data () Close form () Delete data () Click form Invoice () Koneksi database () Laba Rugi Koneksi database ()
Gambar III.24. Sequence Diagram Form Lap. Laba Rugi
III.4. Desain Basis Data
Desain basis data terdiri dari tahap merancang kamus data, melakukan normalisasi tabel, merancang struktur tabel, dan membangun Entity Relationship
Diagram (ERD).
III.4.1. Kamus Data
Kamus data merupakan sebuah Data yang terorganisasi dari elemen data yang berhubungan dengan sistem, dengan definisi yang tepat dan teliti sehingga pemakai dan analis sistem akan memiliki pemahaman yang umum mengenai
input, output, dan komponen penyimpan. Kamus data penyimpanan sistem yang
akan dirancang dapat dilihat pada tabel III.1 :
Tabel III.1 Kamus Data
No Tabel Field
1 Admin = username + password + operator 2 Beli = no_beli + tanggal + keterangan 3 Pemasok = kode_Pemasok + nama_Pemasok +
keterangan
4 Buku_besar = kode_bb + tanggal + keterangan + ref + nama_akun + normal + mutasi
5 Belid = no_detail + no_bukti + kode_Pemasok + besar
6 Jasa = no_detail + no_bukti + kode_pendapatan + Jumlah
7 Jurnal =
kode_jurnal + tanggal + keterangan + no_akun + nama_akun + laporan + kelompok + normal + debit + kredit 8 Laba_rugi = kode_LR + kelompok + nama_akun +
nominal
9 Mekanik = Nama_Mekanik + tanggal + keterangan 10 Servis = Kode_Servis +Kategori +Nama_Servis
III.4.2. Desain Tabel
Setelah melakukan tahap normalisasi, maka tahap selanjutnya yang dikerjakan yaitu merancang struktur tabel pada basis data sistem yang akan dibuat, berikut ini merupakan rancangan struktur tabel tersebut:
1. Struktur Tabel Admin
Tabel admin digunakan untuk menyimpan data Username, Password, Operator, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.2 di bawah ini:
Tabel III.2 Rancangan Tabel Admin Nama Database Rizka_Alfa_Scorpii
Nama Tabel Admin
No Nama Field Tipe Data Boleh Kosong Kunci
1. Username varchar(25) Tidak Primary Key
2. Password varchar(25) Tidak -
3. Operator varchar(25) Tidak -
2. Struktur Tabel Beli
Tabel barang digunakan untuk menyimpan data Kode_Beli, Kode_Pemasok, Tanggal, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.3 di bawah ini:
Tabel III.3 Rancangan Tabel Beli
Nama Database Rizka_Alfa_Scorpii
Nama Tabel Beli
No Nama Field Tipe Data Boleh Kosong Kunci
1. Kode_Beli varchar(5) Tidak Primary Key
2. Tanggal varchar(25) Tidak -
3. Struktur Tabel Belid
Tabel bayar digunakan untuk menyimpan data Kode_Beli, Kode_Servis, Harga, Jumlah, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.4 di bawah ini:
Tabel III.4 Rancangan Tabel Belid Nama Database Rizka_Alfa_Scorpii
Nama Tabel Belid
No Nama Field Tipe Data Boleh Kosong Kunci
1. Kode_Beli varchar(5) Tidak Primary Key
2. Kode_Servis varchar(5) Tidak -
3. Harga int Tidak -
4. Struktur Tabel Pemasok
Tabel Pemasok digunakan untuk menyimpan data Kode_Pemasok, Nama_Pemasok, Keterangan, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.5 di bawah ini:
Tabel III.5 Rancangan Tabel Pemasok Nama Database Rizka_Alfa_Scorpii
Nama Tabel Pemasok
No Nama Field Tipe Data Boleh Kosong Kunci
1. Kode_Pemasok varchar(4) Tidak Primary Key
2. Nama_Pemasok varchar(25) Tidak -
5. Struktur Tabel Beli
Tabel beli digunakan untuk menyimpan data Kode_Beli, Tanggal, Kode_Pemasok, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.6 di bawah ini:
Tabel III.6 Rancangan Tabel Beli Nama Database Rizka_Alfa_Scorpii
Nama Tabel Beli
No Nama Field Tipe Data Boleh Kosong Kunci
1. Kode_Beli varchar(5) Tidak Primary Key
2. Tanggal Date Tidak -
3. Kode_Pemasok varchar(5) Tidak Foreign Key
6. Struktur Tabel Buku_besar
Tabel buku_besar digunakan untuk menyimpan data Kode_BB, Tanggal, Keterangan, Ref, Nama_Akun, Normal, Mutasi, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.7 di bawah ini:
Tabel III.7 Rancangan Tabel Buku_besar Nama Database Rizka_Alfa_Scorpii
Nama Tabel buku_besar
No Nama Field Tipe Data Boleh Kosong Kunci
1. Kode_BB int(11) Tidak Primary Key
2. Tanggal Date Tidak -
3. Keterangan Text Boleh -
4. Ref int(11) Tidak Foreign Key
5. Nama_Akun Text Tidak -
7. Mutasi Double Boleh -
7. Struktur Tabel Dbayar
Tabel dbayar digunakan untuk menyimpan data No_Detail, No_Bukti, Kode_Pemasok, Jumlah, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.8 di bawah ini:
Tabel III.8 Rancangan Tabel Dbayar Nama Database Rizka_Alfa_Scorpii
Nama Tabel Dbayar
No Nama Field Tipe Data Boleh Kosong Kunci
1. No_Detail int(5) Tidak Primary Key
2. No_Bukti varchar(5) Tidak Foreign Key
3. Kode_Pemasok varchar(4) Tidak Foreign Key
4. Jumlah int(11) Tidak -
8. Struktur Tabel Dbeli
Tabel dbeli digunakan untuk menyimpan data Kode_Beli, Kode_Barang, Harga, Jumlah, Sisa, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.9 di bawah ini:
Tabel III.9 Rancangan Tabel Dbeli Nama Database Rizka_Alfa_Scorpii
Nama Tabel Dbeli
No Nama Field Tipe Data Boleh Kosong Kunci
1. Kode_Beli varchar(5) Tidak Foreign Key
2. Kode_Barang varchar(5) Tidak Foreign Key
3. Harga int(11) Tidak -
5. Sisa int(11) Tidak -
9. Struktur Tabel Jasad
Tabel jasad digunakan untuk menyimpan data Nomor_Jasa, Kode_Servis, Harga, Jumlah, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.10 di bawah ini:
Tabel III.10 Rancangan Tabel Jasad Nama Database Rizka_Alfa_Scorpii
Nama Tabel Jasad
No Nama Field Tipe Data Boleh Kosong Kunci
1. Nomor_Jasa varchar(5) Tidak Foreign Key
2. Kode_Servis varchar(5) Tidak Foreign Key
3. Harga int(11) Tidak -
4. Jumlah int(11) Tidak -
10. Struktur Tabel Jasa
Tabel jual digunakan untuk menyimpan data Nomor_Jasa, Tanggal, Kode_Mekanik, Kode_Customer, Kode_Kendaraan, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.11 di bawah ini:
Tabel III.11 Rancangan Tabel Jual Nama Database Rizka_Alfa_Scorpii
Nama Tabel Jasa
No Nama Field Tipe Data Boleh Kosong Kunci
1. Nomor_Jasa varchar(5) Tidak Primary Key
2. Tanggal Date Tidak -
3. Kode_Mekanik varchar(5) Tidak -
11. Struktur Tabel Jurnal
Tabel jurnal digunakan untuk menyimpan data Kode_Jurnal, Tanggal, Keterangan, No_Akun, Nama_Akun, Laporan, Kelompok, Normal, Debit, Kredit, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.12 di bawah ini:
Tabel III.12 Rancangan Tabel Jurnal Nama Database Rizka_Alfa_Scorpii
Nama Tabel Jurnal
No Nama Field Tipe Data Boleh Kosong Kunci
1. Kode_Jurnal varchar(10) Tidak -
2. Tanggal Date Tidak -
3. Keterangan Text Boleh -
4. No_Akun varchar(5) Tidak -
5. Nama_Akun Text Tidak -
6. Laporan varchar(5) Boleh -
7. Kelompok Text Boleh -
8. Normal varchar(20) Tidak -
9. Debit Double Boleh -
10. Kredit Double Boleh -
12. Struktur Tabel Kartu
Tabel kartu digunakan untuk menyimpan data Kode_Kartu, Tanggal, Kode_Barang, Jumlah, Harga, Keterangan, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.13 di bawah ini:
Tabel III.13 Rancangan Tabel Kartu Nama Database Rizka_Alfa_Scorpii
Nama Tabel Kartu
No Nama Field Tipe Data Boleh Kosong Kunci
1. Kode_Kartu int(11) Tidak Primary Key
2. Tanggal Date Tidak -
3. Kode_Barang varchar(5) Tidak Foreign Key
4. Jumlah int(11) Tidak -
5. Harga int(11) Tidak -
6. Keterangan Text Tidak -
13. Struktur Tabel Laba_rugi
Tabel laba_rugi digunakan untuk menyimpan data Kode_LR, Kelompok, Nama_Akun, Nominal, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.14 di bawah ini:
Tabel III.14 Rancangan Tabel Laba_rugi Nama Database Rizka_Alfa_Scorpii
Nama Tabel laba_rugi
No Nama Field Tipe Data Boleh Kosong Kunci
1. Kode_LR int(11) Tidak Primary Key
2. Kelompok varchar(20) Tidak -
3. Nama_Akun varchar(30) Tidak -
4. Nominal Double Tidak -
14. Struktur Tabel Pemasok
Tabel pemasok digunakan untuk menyimpan data Kode_Pemasok, Nama_Pemasok, Alamat, Telepon, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.15 di bawah ini:
Tabel III.15 Rancangan Tabel Pemasok Nama Database Rizka_Alfa_Scorpii
Nama Tabel Pemasok
No Nama Field Tipe Data Boleh Kosong Kunci
1. Kode_Pemasok varchar(5) Tidak Primary Key
2. Nama_Pemasok varchar(25) Tidak -
3. Alamat Text Tidak -
4. Telepon varchar(12) Tidak -
15. Struktur Tabel Stok
Tabel stok digunakan untuk menyimpan data Kode_Barang, Jumlah, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.16 di bawah ini:
Tabel III.16 Rancangan Tabel Stok Nama Database Rizka_Alfa_Scorpii
Nama Tabel Stok
No Nama Field Tipe Data Boleh Kosong Kunci
1. Kode_Barang varchar(5) Tidak Primary Key
2. Jumlah int(11) Tidak -
III.4.3. ERD (Entity Relationship Diagram)
Tahap selanjutnya pada penelitian ini yaitu merancang ERD untuk mengetahui hubungan antar tabel yang telah didesain sebelumnya, ERD tersebut dapat dilihat pada gambar III.23 :
Pemasok No_Pemasok Nama_Pemasok Alamat mendapatkan 1 Admin Servis 1 Kode_Servis Nama_Servis Jenis Kepada M 1 username password operator terhadap 1 Jasa Nomor_Jasa Tanggal Kode_Servis 1 memberikan 1 Beli Kode_Beli Tanggal Kode_Pemasok M Telepon Person Harga_Model Harga Jasa Ketersediaan
Gambar III.25. Diagram ERD Sistem informasi akuntansi
III.5. Desain User Interface
Tahap perancangan berikutnya yaitu desain sistem secara detail yang meliputi desain input sistem, desain output sistem, dan desain database.
1. Desain pada Form Login
Desain yang disajikan untuk melakukan kegiatan saat terjadi event pada form login dapat dilihat pada gambar III.26 :
Gambar III.26. Desain Form Login
2. Desain pada Form Data Servis
Desain yang disajikan untuk melakukan kegiatan saat terjadi event pada form pendapatan dapat dilihat pada gambar III.27 :
Logo
Form Servis
Form Untuk Pengolahan Data Servis
Kode Servis Nama Servis Ketersediaan
Reset Harga Modal:
Kode Servis:
Kategori Pendapatan: Pilih
Baru Simpan Edit Hapus Batal
Nama Jasa Servis: Harga Jasa: Ketersediaan:
Jenis Servis Harga Modal Harga Jasa
3. Desain pada Form Data Pemasok
Desain yang disajikan untuk melakukan kegiatan saat terjadi event pada form Pemasok dapat dilihat pada gambar III.28 :
Logo
Form Pemasok
Form Untuk Pengolahan Data Pemasok
Kode Pemasok Nama Pemasok Ketersediaan
Reset Nama Pemasok:
Kode Pemasok:
Alamat:
Baru Simpan Edit Hapus Batal
No.Telp: Contact:
Alamat No.Telepon Contact Person
Gambar III.28. Desain Form Data Pemasok
4. Desain pada Form Customer
Desain yang disajikan untuk melakukan kegiatan saat terjadi event pada form Customer dapat dilihat pada gambar III.29 :
Logo
Form Customer
Form Untuk Pengolahan Data Customer
Kode Pemasok Nama Pemasok Ketersediaan
Reset Nama Customer:
Kode Customer:
Alamat:
Baru Simpan Edit Hapus Batal
No.Telp:
Alamat No.TeleponContact Person
Gambar III.29. Desain Form Customer 5. Desain pada Form Mekanik
Desain yang disajikan untuk melakukan kegiatan saat terjadi event pada form mekanik dapat dilihat pada gambar III.30 :
Logo
Form Mekanik
Form Untuk Pengolahan Data Customer
Reset Nama Mekanik:
Kode Mekanik:
Alamat:
Baru Simpan Edit Hapus Batal
No.Telp: Service Charge:
Kehalian:
Kode Mekanik Nama Mekanik Alamat Telepon Service Kehalian
Gambar III.30. Desain Form Mekanik
6. Desain pada Form Pembeli
Desain yang disajikan untuk melakukan kegiatan saat terjadi event pada form pembeli dapat dilihat pada gambar III.31 :
Logo
Pembelian
Form Untuk Pengolahan transaksi pembelian barang untuk servis
Total Harga Pemasok Nomor Alamat: Simpan Batal Tanggal Pasok …..
Kode Service Nama Service Jumlah Harga Total HargaKehalian
Gambar III.31. Desain Form Pembeli 7. Desain pada Form Penerimaan Jasa Servis
Desain yang disajikan untuk melakukan kegiatan saat terjadi event pada form penerimaaan jasa servis dapat dilihat pada gambar III.32 :
Logo
Jasa
Form Untuk Pengolahan transaksi Jasa Servis
Total Harga Alamat Nama Mekanik Simpan Batal Kode SVC
Kode Service Nama Service Jumlah Harga Total HargaKehalian
Service Charge Grand Total Harga TAnggal
Kendaraan
Gambar III.32. Desain Form Penerimaan Jasa Servis
8. Desain Form Laporan Daftar Servis
Desain form untuk melihat laporan daftar servis dapat terlihat seperti pada gambar III.33 berikut :
Gambar III.33. Desain Form Laporan Daftar Servis
9. Desain Form Laporan Daftar Pemasok
Desain form untuk melihat laporan daftar pemasok dapat terlihat seperti pada gambar berikut :
10. Desain Form Laporan Daftar Customer
Desain form untuk melihat laporan daftar customer dapat terlihat seperti pada gambar berikut :
Gambar III.35. Desain Form Laporan Customer
11. Desain Form Laporan Daftar Mekanik
Desain form untuk melihat laporan daftar mekanik dapat terlihat seperti pada gambar berikut :
Gambar III.36. Desain Form Laporan Daftar Mekanik
12. Desain Form Laporan Pembelian
Desain form untuk melihat laporan pembeli dapat terlihat seperti pada gambar berikut :
13. Desain Form Laporan Faktur Penjualan
Serangkaian kegiatan untuk melihat laporan faktur penjualan dapat terlihat seperti pada gambar III.35 berikut :
Gambar III.38. Desain Form Faktur Penjualan
14. Desain Form Laporan Jasa Servis
Serangkaian kegiatan untuk melihat laporan jasa Servis dapat terlihat seperti pada gambar III.38 berikut :
Gambar III.39. Desain Form Laporan Jasa Servis
15. Desain Form Laporan Jurnal Umum
Serangkaian kegiatan untuk melihat laporan data jurnal umum dapat terlihat seperti pada gambar III.39 berikut :
16. Desain Form Laporan Buku Besar
Serangkaian kegiatan untuk melihat laporan data buku besar dapat terlihat seperti pada gambar III.40 berikut :
Gambar III.41. Desain Form Laporan Buku Besar
17. Desain Form Laporan Laba Rugi
Serangkaian kegiatan untuk meliha tlaporan data laba rugi dapat terlihat seperti pada gambar III.41 berikut :