BAB III ANALISIS DAN DESAIN SISTEM

dokumen-dokumen yang mirip
BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DASAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DASAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. serta melakukan evaluasi terhadap perancangan program aplikasi service

BAB III ANALISA DAN DESAIN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

Transkripsi:

BAB III ANALISIS DAN DESAIN SISTEM 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. 26

27 Gambar III.1. Daftar Jasa Service III.1.2. Analisis Proses Proses yang terjadi pada sistem yang dijelaskan pada gambar FOD (Flow Of Document) berikut :

28 Penerapan Metode Multiple Step Dalam Sistem Informasi Akuntansi Jasa Servis Pada PT. Alfa Scorpii Marelan Kasir Pegawai Pimpinan Mulai Laporan Keuangan Data customer Verifikasi Laporan Keuangan Input Data custimer ACC Laporan Keuangan ACC Laporan Keuangan Data service dan Data Sparpart SELESAI Input Data Kendaraan Laporan Keuangan Kegiatan 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.

29 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 penghasilanpenghasilan. 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

30 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.

31 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 Data Servis Menu Data <extends> <extends> <extends> <extends> <extends> Data Pemasok Data Customer Data Mekanik <include> Data Kendaraan <include> <include> Menu Transaksi <extends> <extends> Pembelian Barang Servis Penerimaan Jasa Servis <include> <include> <include> Admin Login <include> <include> Laporan Umum <extends> <extends> <include> <include> Lap.Data Servis Lap.Data Pemasok Lap. Data Customer <include> <include> <include> Lap. Data Mekanik <include> Lap. Transaksi <include> Lap. Pembelian Pimpinan <include> Lap. Jasa Servis Akuntansi <include> <include> <include> Jurnal Umum Laba Rugi Buku Besar Gambar III.4. Use Case Diagram Sistem Sistem Informasi Akuntansi Jasa Servis III.3.2. Class Diagram

32 Rancangan driver-driver yang akan digunakan pada sistem yang akan dirancang dapat dilihat pada gambar III.5 : Kartu -Nomor_Kartu -Tanggal -Kode_Servis -Harga -Masuk -Keluar -Sisa 1.. 1..* Servis -Kode_Servis -Nama_servis -Jenis -Harga_Modal -Harga_Jasa -Ketersediaan 1..* 1.. belid -Kode_Beli -Kode_Servis -Harga -Jumlah 1.. 1..* beli -Kode_Beli -Tanggal -Kode_Pemasok Jasad -Nomor_Jasa -Kode_Servis -Harga -Jumlah 1.. 1..* 1.. 1.. 1..* Mekanik -Kode_Mekanik -Nama_Mekanik -Keahlian -Alamat -Telepon -Service_Change 1.. 1..* Jasa -Nomor_Jasa -Tanggal -Kode_Mekanik -Kode_Customer -Kode_Kendaraan 1..* 1.. Customer -Kode_Customer -Nama_Customer -Lamat -Telepon Pemasok -Kode_Pemasok -Nama_Pemasok -alamat -Telepon -Person 1..* 1..* 1.. Sysdiagrams -Name -Principal_id -diagram_id -Verson -Definition Kendaraan -Kode_Kendaraan -Nama _Kendaraan Jurnald -Nomor_Jurnal -No_Akun -Nama_Akun -Debit -Kredit 1.. 1..* Jurnal -Nomor_Jurnal -Tanggal -Ref -Keterangan admin -username -password -Nama_admin 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: 1. Activity Diagram pada Form Login

33 Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event pada form login dapat dilihat pada gambar III.6 : Login admin Admin Sistem Buka Aplikasi Login Isi Username Gagal Isi Password Click Login Berhasil Phase Gambar III.6. Activity Diagram Form Login 2. Activity Diagram pada Form Data Servis Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event pada form servis dapat dilihat pada gambar III.7 :

34 Data Service Admin Sistem Memilih aksi pada form Menu Click Form Service Form Service Memilih Data Edit Data Mengubah Data Hapus Data Menyimpan Data tidak Memilih data Konfimrasi Penghapusan Ya Menghapus Data Phase 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 pada form driver dapat dilihat pada gambar III.8 :

35 Data Pemasok Admin Sistem Memilih aksi pada form Menu Click Form Pemasok Form Pemasok Memilih Data Edit Data Mengubah Data Hapus Data Menyimpan Data tidak Memilih data Konfimrasi Penghapusan Ya Menghapus Data Phase Gambar III.8. Activity Diagram Form Data Pemasok 4. Activity Diagram pada Form Customer Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event pada form customer dapat dilihat pada gambar III.9 :

36 Data Pemasok Admin Sistem Memilih aksi pada form Menu Click Form Pemasok Form Pemasok Memilih Data Edit Data Mengubah Data Hapus Data Menyimpan Data tidak Memilih data Konfimrasi Penghapusan Ya Menghapus Data Phase Gambar III.9. Activity Diagram Form Customer 5. Activity Diagram pada Form Mekanik Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event pada form Mekanik dapat dilihat pada gambar III.10 :

37 Data Mekasnik Admin Sistem Memilih aksi pada form Menu Click Form Mekasnik Form Mekanik Memilih Data Edit Data Mengubah Data Hapus Data Menyimpan Data tidak Memilih data Konfimrasi Penghapusan Ya Menghapus Data Phase Gambar III.10. Activity Diagram Form Mekanik 6. Activity Diagram pada Form Kendaraan Activity Diagram yang disajikan untuk melakukan kegiatan saat terjadi event pada form kendaraan dapat dilihat pada gambar III.11 :

38 Data Kenadaraan Admin Sistem Memilih aksi pada form Menu Click Form Kendaraan Form Kendaraan Memilih Data Edit Data Mengubah Data Hapus Data Menyimpan Data tidak Memilih data Konfimrasi Penghapusan Ya Menghapus Data Phase Gambar III.11. Activity Diagram Form Kendaraan

39 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 Admin Sistem Pilih form Pembelian Click cetak laporan Menampilkan laporan Pembelian Phase 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 Admin Sistem Pilih form Jasa Service Click cetak laporan Menampilkan laporan Jasa Service Phase Gambar III.13. Activity Diagram Form Laporan Data Jasa Servis

40 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 Admin Sistem Pilih form Jurnal Click cetak laporan Menampilkan laporan Jurnal Phase 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 Admin Sistem Pilih form Buku Besar Click cetak laporan Menampilkan laporan Buku Besar Phase Gambar III.15. Activity Diagram Form Laporan Data Buku Besar

41 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 Admin Sistem Pilih form Laba Rugi Click cetak laporan Menampilkan laporan Laba Rugi Phase 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 event pada form login dapat dilihat pada gambar III.17 :

42 Admin Main form Form Admin Proses Login Admin Tampilkan Fom () Menu () click form admin Validasi nama dan password () Invalid () Login sukses () Gambar III.17. Sequence Diagram Form Login 2. Sequence Diagram pada Form Data Servis Sequence Diagram yang disajikan untuk melakukan kegiatan saat terjadi event pada form pendapatan dapat dilihat pada gambar III.18 :

43 Admin Main form Form Data Service Proses Data Service Tampilkan Fom () Menu () Click form Menu Data click form Data Service () Update data () Delete data () Koneksi database () Koneksi database () click form laporan Data Service () Close form () Informasi data () Koneksi database () Gambar III.18. Sequence Diagram Form Data Servis 3. Sequence Diagram pada Form Data Pemasok Sequence Diagram yang disajikan untuk melakukan kegiatan saat terjadi event pada form Pemasok dapat dilihat pada gambar III.19 :

44 Admin Main form Form Data Pemasok Proses Data Pemasok Tampilkan Fom () Menu () Click form Menu Data click form Data Pemasok () Update data () Delete data () Koneksi database () Koneksi database () click form laporan Data Pemasok () Close form () Informasi data () Koneksi database () Gambar III.19. Sequence Diagram Form Data Pemasok 4. Sequence Diagram pada Form Customer Sequence Diagram yang disajikan untuk melakukan kegiatan saat terjadi event pada form Customer dapat dilihat pada gambar III.20 :

45 Admin Main form Form Data Customer Proses Data Customer Tampilkan Fom () Menu () Click form Menu Data click form Data Customer () Update data () Delete data () Koneksi database () Koneksi database () click form laporan Data Customer () Close form () Informasi data () Koneksi database () Gambar III.20. Sequence Diagram Form Customer 5. Sequence Diagram pada Form Mekanik Sequence Diagram yang disajikan untuk melakukan kegiatan saat terjadi event pada form pengeluaran Mekanik dapat dilihat pada gambar III.21 :

46 Admin Main form Form Data Mekanik Proses Data Mekanik Tampilkan Fom () Menu () Click form Menu Data click form Data Mekanik () Update data () Delete data () Koneksi database () Koneksi database () click form laporan Data Mekanik() Close form () Informasi data () Koneksi database () Gambar III.21. Sequence Diagram Form Mekanik 6. Sequence Diagram pada Form Jurnal Umum Sequence Diagram yang disajikan untuk melakukan kegiatan saat terjadi event pada Form Laporan jurnal umum dapat dilihat pada gambar III.22 :

47 Admin Main form Form Laporan Jurnal Proses Jurnal Tampilkan Fom () Menu () Click form Invoice () click form Jurnal () Update data () Koneksi database () Delete data () Close form () 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 event pada Form Laporan data buku besar dapat dilihat pada gambar III.23 :

48 Admin Tampilkan Menu () Main form Form Laporan Buku Besar Buku Besar Menu () Click form laporan () click form Laporan Buku Besar() Koneksi database () 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 event pada form laporan laba rugi dapat dilihat pada gambar III.24 :

49 Admin Main form Form Laporan Laba rugi Proses Laba Rugi Tampilkan Fom () Menu () Click form Invoice () click form Laba Rugi () Update data () Koneksi database () Delete data () Close form () 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

50 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 = 4 Buku_besar = 5 Belid = 6 Jasa = 7 Jurnal = 8 Laba_rugi = kode_pemasok + nama_pemasok + keterangan kode_bb + tanggal + keterangan + ref + nama_akun + normal + mutasi no_detail + no_bukti + kode_pemasok + besar no_detail + no_bukti + kode_pendapatan + Jumlah kode_jurnal + tanggal + keterangan + no_akun + nama_akun + laporan + kelompok + normal + debit + kredit 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:

51 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: Nama Database Nama Tabel Tabel III.2 Rancangan Tabel Admin Rizka_Alfa_Scorpii 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: Nama Database Nama Tabel Tabel III.3 Rancangan Tabel Beli Rizka_Alfa_Scorpii Beli No Nama Field Tipe Data Boleh Kosong Kunci 1. Kode_Beli 2. Tanggal varchar(5) Tidak Primary Key varchar(25) Tidak - 3. Kode_Pemasok varchar(20) Tidak -

52 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: Nama Database Nama Tabel Tabel III.4 Rancangan Tabel Belid Rizka_Alfa_Scorpii 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: Nama Database Nama Tabel Tabel III.5 Rancangan Tabel Pemasok Rizka_Alfa_Scorpii Pemasok No Nama Field Tipe Data Boleh Kosong Kunci 1. Kode_Pemasok varchar(4) Tidak Primary Key 2. Nama_Pemasok varchar(25) Tidak - 3. Keterangan Text Tidak -

53 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: Nama Database Nama Tabel Tabel III.6 Rancangan Tabel Beli Rizka_Alfa_Scorpii 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: Nama Database Nama Tabel Tabel III.7 Rancangan Tabel Buku_besar Rizka_Alfa_Scorpii 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 - 6. Normal varchar(20) Tidak -

54 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: Nama Database Nama Tabel Tabel III.8 Rancangan Tabel Dbayar Rizka_Alfa_Scorpii 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: Nama Database Nama Tabel Tabel III.9 Rancangan Tabel Dbeli Rizka_Alfa_Scorpii 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 - 4. Jumlah int(11) Tidak -

55 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: Nama Database Nama Tabel Tabel III.10 Rancangan Tabel Jasad Rizka_Alfa_Scorpii 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: Nama Database Nama Tabel Tabel III.11 Rancangan Tabel Jual Rizka_Alfa_Scorpii 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 - 4. Kode_Customer varchar(5) Tidak -

56 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: Nama Database Nama Tabel Tabel III.12 Rancangan Tabel Jurnal Rizka_Alfa_Scorpii 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: Nama Database Tabel III.13 Rancangan Tabel Kartu Rizka_Alfa_Scorpii

57 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: Nama Database Nama Tabel Tabel III.14 Rancangan Tabel Laba_rugi Rizka_Alfa_Scorpii 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:

58 Nama Database Nama Tabel Tabel III.15 Rancangan Tabel Pemasok Rizka_Alfa_Scorpii 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: Nama Database Nama Tabel Tabel III.16 Rancangan Tabel Stok Rizka_Alfa_Scorpii 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 :

59 No_Pemasok Kode_Beli Nama_Pemasok Pemasok 1 mendapatkan 1 Beli Tanggal Kode_Pemasok Alamat M Telepon Person memberikan 1 1 terhadap 1 Servis Kode_Servis Nama_Servis Jenis Harga_Model Nomor_Jasa Harga Jasa Tanggal Jasa M Kepada Ketersediaan Kode_Servis 1 username Admin password operator 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 :

60 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: Harga Modal: Nama Jasa Servis: Harga Jasa: Kategori Pendapatan: Pilih Ketersediaan: Baru Simpan Edit Hapus Batal Kode Servis Nama Servis Jenis Servis Harga Modal Harga Jasa Ketersediaan Reset Gambar III.27. Desain Form Data Servis

61 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: Alamat: No.Telp: Contact: Baru Simpan Edit Hapus Batal Kode Pemasok Nama Pemasok Alamat No.Telepon Contact Ketersediaan Person Reset 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 :

62 Logo Form Customer Form Untuk Pengolahan Data Customer Kode Customer: No.Telp: Nama Customer: Alamat: Baru Simpan Edit Hapus Batal Kode Pemasok Nama Pemasok Alamat No.Telepon Contact Ketersediaan Person Reset 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 :

63 Logo Form Mekanik Form Untuk Pengolahan Data Customer Kode Mekanik: Nama Mekanik: Alamat: No.Telp: Service Charge: Kehalian: Baru Simpan Edit Hapus Batal Kode Mekanik Nama Mekanik Alamat Telepon Service Kehalian Reset 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 :

64 Logo Pembelian Form Untuk Pengolahan transaksi pembelian barang untuk servis Simpan Batal Nomor Pemasok Tanggal Pasok.. Alamat: Total Harga Kode Service Nama Service Jumlah Harga Total Harga Kehalian 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 :

65 Logo Jasa Form Untuk Pengolahan transaksi Jasa Servis Simpan Batal Nama Alamat Mekanik Kode SVC TAnggal Kendaraan Total Harga Kode Service Nama Service Jumlah Harga Total Harga Kehalian Gambar III.32. Desain Form Penerimaan Jasa Servis Service Charge Grand Total Harga 8. Desain Form Laporan Daftar Servis Desain form untuk melihat laporan daftar servis dapat terlihat seperti pada gambar III.33 berikut :

66 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 : Gambar III.34. Desain Form Laporan Daftar Pemasok

67 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 :

68 Gambar III.36. Desain Form Laporan Daftar Mekanik 12. Desain Form Laporan Pembelian berikut : Desain form untuk melihat laporan pembeli dapat terlihat seperti pada gambar Gambar III.37. Desain Form Laporan Pembelian

69 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 :

70 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 : Gambar III.40. Desain Form Laporan Jurnal Umum

71 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 :

Gambar III.42. Desain Form Laporan Laba Rugi 72