CDM dan PDM
3.6 CDM dan PDM
3.6.1 CDM
Conceptual Data Model sistem informasi akuntansi laundry ditunjukkan pada Gambar 3.30.
Gambar 3. 30 CDM Sistem Informasi Akuntansi Laundry
3.6.2 PDM
Physical Data Model sistem informasi akuntansi laundry ditunjukkan pada Gambar 3.31 .
Gambar 3. 31 PDM Sistem Informasi Akuntansi Laundry
3.7 Struktur Tabel
Berikut ini adalah nama- nama tabel, nama field dan type data yang di pakai dalam Sistem Informasi Akuntansi Laundry berbasis android, diantaranya adalah sebagai berikut :
3.7.1 Tabel Karyawan
Tabel 3.1 berfungsi untuk menyimpan data karyawan sebagai berikut :
Status id_karyawan
Field Type
Primary Key Primary Key
No
username Varchar(40)
No
password Varchar(20)
No
Tabel 3. 1 Tabel Karyawan
3.7.2 Tabel Admin
Tabel 3.2 berfungsi untuk menyimpan data admin sebagai berikut :
Default Status id_admin
Field Type
Null
Primary Key User_id
Pass Varchar(20)
Tabel 3. 2 Tabel Admin
3.7.3 Tabel Pemasukan
Tabel 3.3 berfungsi untuk menyimpan riwayat transaksi pemasukan yang dilakukan karyawan sebagai berikut :
Default Status Id_pemasukan Int
Field Type
Null
Primary Key Id_karyawan
No
Int No Foreign Key kode
Foreign Key Nama
Int
No
Varchar(20) No Tanggal
Date No
Total Double No
Tabel 3. 3 Tabel Pemasukan
3.7.4 Tabel Detail Pemasukan
Tabel 3.4 berfungsi untuk menyimpan riwayat transaksi detail pemasukan yang dilakukan karyawan sebagai berikut :
Default Status id_dpemasukan
Field Type
Null
Primary Key id_pemasukan
Int
No
Int No Foreign Key id_upemasukan
Int No Foreign Key Berat
Double No Nominal
Double No
Tabel 3. 4 Tabel Detail Pemasukan
3.7.5 Tabel Uraian Pemasukan
Tabel 3.5 berfungsi untuk menyimpan riwayat transaksi uraian pemasukan yang dilakukan karyawan sebagai berikut :
Default Status id_upemasukan
Field Type
Null
Primary Key Nama_rincian
Int
No
Varchar(30) No harga
Double No
Tabel 3. 5 Tabel Uraian Pemasukan
3.7.6 Tabel Pengeluaran
Tabel 3.6 berfungsi untuk menyimpan riwayat transaksi pengeluaran yang dilakukan admin sebagai berikut :
Default Status id_dpengeluaran
Field Type
Null
Primary Key id_upengeluaran
Int
No
Int No Foreign Key kode
Foreign Key Banyak
Int
No
Double No Nominal
Double No Tanggal
Date No
Tabel 3. 6 Tabel Pengeluaran
3.7.7 Tabel Uraian Pengeluaran
Tabel 3.7 berfungsi untuk menyimpan riwayat transaksi uraian pengeluaran yang dilakukan admin sebagai berikut :
Default Status id_dpengeluaran
Field Type
Null
Primary Key Rincian
Int
No
Varchar(20) No Item
Double No Harga
Double No
Tabel 3. 7 Tabel Uraian Pengeluaran
3.7.8 Tabel Kode Akun
Tabel 3.8 berfungsi untuk menyimpan riwayat transaksi uraian pengeluaran yang dilakukan admin sebagai berikut :
Default Status Kode
Field Type
Null
Primary Key Nama_akun
Int
No
Varchar(20) No
Tabel 3. 8 Tabel Kode Akun
BAB IV IMPLEMENTASI PROGRAM
4.1 Halaman Sistem Informasi Akuntansi Laundry
4.1.1 Halaman Icon pada HP
Halaman icon pada HP Sistem Informasi Akuntansi Laundry ditunjukkan pada Gambar 4.1.
Gambar 4. 1 Halaman Icon pada HP
Berdasarkan Gambar 4.1. Pada halaman HP Android terdapat banyak aplikasi dan user harus membuka aplikasi dengan nama A- Laundry dengan logo seperti rumah warna biru merah.
4.1.2. Halaman Splashscreen
Halaman Splashscreen seperti ditunjukan pada Gambar 4.2.
Gambar 4. 2. Halaman Splashscreen Berdasarkan Gambar 4.2. Pada halaman splashscreen akan
muncul halaman dengan logo SIAkuntansi ditengah dan progress bar untuk mengindikasikan bahwa aplikasi sedang di load sebelum masuk ke halaman utama aplikasi.
4.1.3. Halaman Login Aplikasi Android
Halaman login aplikasi seperti ditunjukan pada Gambar 4.3.
Gambar 4. 3. Halaman Login Aplikasi Berdasarkan Gambar 4.3. Pada halaman login android karyawan
menulis email dan password dengan benar kemudian klik tombol login maka sistem akan mengarahkan ke halaman utama aplikasi.
4.1.4. Halaman Utama Aplikasi Android
Halaman utama aplikasi android seperti ditunjukan pada Gambar
Gambar 4. 4 Halaman Utama Aplikasi
Berdasarkan Gambar 4.4, pada halaman utama aplikasi akuntansi laundry. Pada halaman ini terdapat fitur icon data pemasukan , icon data pengeluaran, icon tentang dan icon keluar aplikasi tersebut.
4.1.5 Halaman Tambah Nama Data Pemasukan
Halaman tambah nama data pemasukan seperti ditunjukan pada Gambar 4.5.
Gambar 4. 5 Halaman Tambah Nama
Berdasarkan Gambar 4.5, pada halaman tambah nama pada data pemasukan. Pada halaman ini karyawan menginputkan data nama pelanggan jika telah selesai maka bisa menambahkan detail data pemasukan sedangkan tombol batal untuk membatalkan pengisian data.
4.1.6 Halaman Tambah Detail Data Pemasukan
Halaman tambah detail data pemasukan seperti ditujukan pada Gambar 4.6.
Gambar 4. 6 Halaman Tambah Detail Pemasukan
Berdasarkan Gambar 4.6, pada halaman tambah detail data pemasukan. Pada halaman ini karyawan memilih detail rincian data pemasukan dan menginputkan berat/satuan data laundry jika telah selesai klik tombol selesai untuk meyimpan data sedangkan tombol batal untuk membatalkan pengisian data.
4.1.7 Halaman Lihat Data Pemasukan
Halaman lihat data pemasukan seperti ditujukan pada Gambar
Gambar 4. 7 Halaman Lihat Data Pemasukan
Berdasarkan Gambar 4.7, pada halaman lihat data pemasukan. Pada halaman ini karyawan dapat melihat data pemasukan yang telah diinputkan.
4.1.8 Halaman Tambah Detail Data Pengeluaran
Halaman tambah detail data pengeluaran seperti ditujukan pada Gambar 4.8.
Gambar 4. 8 Halaman Tambah Detail Data Pengeluaran
Berdasarkan Gambar 4.8, pada halaman tambah detail data pengeluaran. Pada halaman ini karyawan memilih detail rincian data pengeluaran dan menginputkan field banyak jika telah selesai klik tombol selesai untuk meyimpan data sedangkan tombol batal untuk membatalkan pengisian data.
4.1.9 Halaman Lihat Data Pengeluaran
Halaman lihat data pengeluaran seperti ditujukan pada Gambar
Gambar 4. 9 Halaman Lihat Data Pengeluaran
Berdasarkan Gambar 4.9, pada halaman lihat data pengeluaran. Pada halaman ini karyawan dapat melihat data pengeluaran yang telah diinputkan.
4.1.10 Halaman Tentang Aplikasi
Halaman tentang aplikasi seperti ditujukan pada Gambar 4.10.
Gambar 4. 10 Halaman Tentang Aplikasi
Berdasarkan Gambar 4.10, pada halaman tentang aplikasi. Pada halaman ini berisi informasi tentang aplikasi ini dibuat.
4.1.11 Halaman Keluar Aplikasi
Halaman keluar aplikasi seperti ditujukan pada Gambar 4.11.
Gambar 4. 11 Halaman Keluar Aplikasi
Berdasarkan Gambar 4.11, pada halaman keluar aplikasi. Pada halaman ini user dapat keluar dari menu utama dan kembali ke halaman login.
4.1.12. Halaman Login Aplikasi Web
Halaman login aplikasi web seperti ditujukan pada Gambar 4.12.
Gambar 4. 12 Halaman login aplikasi web server
Berdasarkan Gambar 4.12, pada halaman login admin terdapat field username dan password yang digunakan untuk mengakses aplikasi akuntasi laundry berbasis web. Pada halaman ini terdapat tombol login untuk masuk ke halaman utama aplikasi.
4.1.13 Halaman Utama Aplikasi Web
Halaman utama sistem informasi akuntansi laundry ditunjukkan pada Gambar 4.13.
Gambar 4. 13 Halaman Utama Web Aplikasi Akuntansi Laundry
Berdasarkan Gambar 4.13, pada halaman utama aplikasi akuntansi laundry. Pada halaman ini terdapat fitur form yang terdapat tabel data karyawan, fitur transaksi dimana ada data pemasukan dan pengeluaran, dan fitur laporan terdapat laporan data pemasukan, laporan data pengeluaran serta laporan data rugi laba per bulannya.
4.1.14 Halaman Report Data Pemasukan
Halaman report data pemasukan aplikasi akuntansi laundry ditunjukkan pada Gambar 4.14.
Gambar 4. 14 Halaman Report Data Pemasukan
Berdasarkan Gambar 4.14, pada halaman report data pemasukan terdapat table data pemasukan. Halaman ini digunakan untuk mengetahui data berdasarkan batas bulan dan tahun yang dimasukkan admin. Pada halaman ini juga terdapat field batas bulan dan tahun untuk mengatur batas bulan dan tahun pada data yang ingin dilihat, serta tombol cetak untuk mencetak data.
4.1.15 Halaman Report Data Pengeluaran
Halaman report data pengeluaran aplikasi akuntansi laundry ditunjukkan pada Gambar 4.15.
Gambar 4. 15 Halaman Report Data Pengeluaran
Berdasarkan Gambar 4.15, pada halaman report data pengeluaran terdapat table data pengeluaran. Halaman ini digunakan untuk mengetahui data berdasarkan batas bulan dan tahun yang dimasukkan admin. Pada halaman ini juga terdapat field batas bulan dan tahun untuk mengatur batas bulan dan tahun pada data yang ingin dilihat, serta tombol cetak untuk mencetak data.
4.1.16 Halaman Report Data Rugi Laba
Halaman report data rugi laba aplikasi akuntasi laundry ditunjukkan pada Gambar 4.16.
Gambar 4. 16 Halaman Report Data Rugi Laba
Berdasarkan Gambar 4.16, pada halaman report data rugi laba terdapat table data pemasukan, tabel data pengeluaran serta tabel data rugi laba. Halaman ini digunakan untuk mengetahui data berdasarkan batas bulan dan tahun yang dimasukkan admin. Pada halaman ini juga terdapat field batas bulan dan tahun untuk mengatur batas bulan dan tahun pada data yang ingin dilihat, serta tombol cetak untuk mencetak data.
4.1.17 Halaman Report Data Neraca
Halaman report data neraca aplikasi akuntasi laundry ditunjukkan pada Gambar 4.17.
Gambar 4.17 Halaman Report Data Neraca
Berdasarkan Gambar 4.17, pada halaman report data neraca menampilkan total dari setiap kode akun . Halaman ini digunakan untuk mengetahui data berdasarkan batas bulan dan tahun yang dimasukkan admin. Pada halaman ini juga terdapat field batas bulan dan tahun untuk mengatur batas bulan dan tahun pada data yang ingin dilihat, serta tombol cetak untuk mencetak data.
BAB V PENUTUP