39 BAB 3 ANALISIS DAN PERANCANGAN 3.1 Sejarah Perusahaan Modern Photo adalah sebuah badan usaha yang bergerak dibidang studio foto yang didirikan oleh Ibu Meity dan Bapak Rifo. Awalnya mereka bekerja sebagai karyawan di Fuji film sebagai administrasi dan di bagian pemasaran.karena mereka merasa jenuh bekerja sebagai karyawan mereka memilih untuk membuka usaha sendiri di Bandung. Sebagai langkah awalnya mereka mencari modal dengan meminjam dana dari sebuah bank sambil bekerja di Fujifilm. Usaha Modern Photo akhirnya berdiri terwujud pada tahun 1995 di Bandung. Pada awalnya mereka mengalami kesulitan dalam pembayaran pinjaman. Karena kegigihan, kerja keras dan pengalaman mereka bekerja di Fuji film, terbukalah pintu kesuksesan bagi mereka. Sampai sekarang mereka sudah membuka empat cabang yang beralamatkan Jl. Jamaika 84B, Jl Cieumbeuleuit 45, Jl Gegerkalong Hilir 42, dan Jl Sindanglaya Raya No 277 Bandung. 3.2 Struktur Organisasi Struktur organisasi adalah alat dalam mencapai tujuan perusahaan.agar tujuan tersebut tercapai, maka perlaksanaannya perlu dilakukan koordinasi yang baik, evaluasi, pengarahan, dan juga program yang terarah dan terencana. Untuk mengetahui dengan jelas struktur kerangka pembagian tugas dan tanggung jawab serta wewenang setiap anggota berikut ini disajikan bagan struktur Modern Photo yang disertai penjelasan dari masing masing bagian. Berikut ini adalah struktur organisasi dari Modern Photo.
40 Gambar 3.1 Struktur Organisasi Modern Photo 3.3 Pembagian Tugas dan Tanggung Jawab Adapun tangggung jawab, tugas, dan wewenang masing-masing pimpinan pada CV. Modern Photo adalah : 1. Owner Tugas : a) Menetapkan sasaran perusahaan jangka panjang dan jangka pendek. b) Menyusun sistem organisasi, menetapkan tenaga kerja dan mengevaluasi serta melakukan perubahan-perubahan jika dianggap perlu. c) Menetapkan kebijakan dan peraturan pelaksanaan. d) Menentukan rencana fasilitas kerja e) Memimpin, menkoordinir, dan mengawasi jalannya perusahaan.
41 Wewenang : a) Membuat keputusan keputusan. b) Menerima dan memberhentikan karyawan perusahaan. c) Memberikan bonus 2. Supervisor Bertangggung jawab kepada : Owner Tugas : a) Membantu owner dalam menyusun sistem organisasi, menetapkan sasaran jangka pendek. b) Menetapkan pengaturan pelaksanaan rencana perusahaan. c) Membantu perencanaan pengembangan perusahaan. d) Mengecek hasil pembukuan laporan keuangan e) Memimpin, mengkoordinir, dan mengawasi jalannya perusahaan sehari-hari. Wewenang : a) Membuat keputusan-keputusan pelaksanaan kerja. b) Menilai kinerja para karyawan secara umum. c) Mengembangkan potensi para karyawan pada umumnya. 3. Administrasi Bertanggung jawab kepada : Supervisor Tugas : a) Mengecek laporan keuangan. b) Membuat pembukuan laporan keuangan keuangan c) Bertanggung jawab atas hasil laporan Keuangan.
42 d) Mengecek dan membuat laporan persediaan barang Wewenang : a) Mengkoordinir tugas-tugas bawahannya. 4. Kepala Toko Bertanggung jawab kepada : Administrasi Tugas : a) Mengkoordinir, mengawasi jalannya toko. b) Mengawasi kinerja karyawan. c) Memberikan faktur penjulan ke administrasi Wewenang: a) Mengkoordinir tugas-tugas karyawan toko. 5. Kasir Bertanggung jawab kepada : Kepala Toko Tugas : a) Menghitung pemasukan tiap orderan. Wewenang: a) Mengkoordinir semua kegiatan penjualanan ke pembeli. 6. Operator Bertanggung jawab kepada : Kepala Toko Tugas: a) Melakukan proses cuci cetak b) Bertanggung jawab atas hasil cetakan c) Melaporkan persediaan kertas photo.
43 Wewenang : a) Mengkoordir tugas-tugas bawahannya 3.4 Prosedur Sistem yang Sedang Berjalan Sistem yang sedang berjalan di CV. Modern Photo seperti kebanyakan perusahaan cuci cetak pada umumnya dimana jika ada pembeli yang mau melakukan cuci cetak maka akan dilayani oleh karyawan, karyawan tersebut akan menulis orderan dari pembeli yang akan diserahkan ke kasir untuk melakukan pembayaran. Setelah pembeli melakukan pembayaran, orderan tersebut diserahkan kepada operator untuk proses cuci cetak. Proses tersebut juga dilakukan dalam proses photo studio, photo editing dan pelayanan lainnya. Sebelum laporan keuangan diterima bagian administrasi, fakur penjualan dan kertas orderan dijadikan satu terlebih dahulu. Setelah laporan itu terkumpul, maka bagian administrasi akan mengecek satu persatu fakur penjualan beserta kertas orderan dengan maksud mencocokkan apakah total pemasukan sesuai dengan laporan total penjualan. Setelah dicocokkan bagian administrasi akan memberikan laporan kepada supervisor yang akan dilanjutkan ke pemilik perusahaan. 3.5 Permasalahan yang Dihadapi Dalam melakukan kegiatan prosedur penjualan selama ini perusahaan sering mengalami beberapa masalah, masalah tersebut dapat diidentifikasikan sebagai berikut : 1. Bagian administrasi sulit untuk mengecek detail transaksi penjualan. 2. Proses pengecekan laporan keuangan membutuhkan waktu yang lama karena pengecekan masih dilakukan secara manual yang belum terkomputerisasi. 3. Bagian administrasi masih menggunakan buku tulis untuk menuliskan laporan.
44 4. Bagian administrasi sulit mengecek persediaan barang. 5. Bagian administrasi sulit untuk menangani masalah dalam laporan keuangan. 3.6 Usulan Pemecahan Masalah Untuk mengetasi permasalahan yang dihadapi oleh perusahaan dapat dilakukan beberapa alternatif pemecahan masalah, antara lain adalah : 1. Merancangan sistem yang didukung dengan database yang berfungsi untuk menyimpan data seperti data barang dan laporan penjualan. 2. Untuk memudahkan bagian administrasi dalam melakukan proses pengecekan dan pembuatan laporan keuangan maka dibuatkan aplikasi sistem penjualan dan stok manajemen sehingga pengecekan barang dan proses transaksi dapat berjalan dengan cepat dan mudah. 3. Kami mengusulkan menggunakan aplikasi sistem penjualan dan stok manajemen karena lebih praktis dan efisien sehingga mengurangi jumlah karyawan dan memperkecil pengeluaran, khususnya bagian administrasi yang selama ini memperkerjakan lebih dari satu karyawan administrasi.
45 3.7 Struktur Menu Struktur menu disajikan pada Gambar 3.2 dan 3.3. 3.7.1 Struktur Menu Admin Gambar 3.2 Struktur Menu Admin
46 3.7.2 Struktur Menu Kasir Gambar 3.3 Struktur Menu Kasir
47 3.8 UML Diagram-diagram untuk UML dapat dilihat pada Gambar 3.4 sampai 3.12. 3.8.1 Class Diagram Gambar 3.4 Class Diagram
48 3.8.2 Sequence Diagram 3.8.2.1 Sequence Diagram Kasir Gambar 3.5 Sequence Diagram Kasir
49 3.8.2.2 Sequence Diagram Operator Studio Gambar 3.6 Sequence Diagram Operator Studio
50 3.8.2.3 Sequence Diagram Operator Edit Gambar 3.7 Sequence Diagram Operator Edit
51 3.8.2.4 Sequence Diagram Operator Cetak Gambar 3.8 Sequence Diagram Operator Cetak
52 3.8.2.5 Sequence Diagram Admin Gambar 3.9 Sequence Diagram Admin
53 3.8.3 Use Case Diagram 3.8.3.1 Use Case Diagram Pelanggan Gambar 3.10 Usecase pelanggan
54 3.8.3.2 Use Case Diagram Admin Manage Gambar 3.11 Usecase Admin Manage
55 3.8.3.3 Use Case Diagram Admin View Gambar 3.12 Usecase untuk Admin View
56 3.9 Perancangan Layar Rancangan layar yang akan diterapkan dalam pembuatan aplikasi ini terlihat pada Gambar 3.13 sampai 3.45. 3.9.1 Perancangan Layar Kasir 3.9.1.1 Perancangan Halaman Login Gambar 3.13 Perancangan Halaman Login
57 3.9.1.2 Perancangan Halaman Home Gambar 3.14 Perancangan Halaman Home
58 3.9.1.3 Perancangan Halaman Item Store Gambar 3.15 Perancangan Halaman Item Store
59 3.9.1.4 Perancangan Halaman Payment Gambar 3.16 Perancangan Halaman Payment
60 3.9.1.5 Perancangan Halaman Photo Print Payment Gambar 3.17 Perancangan Halaman Photo Print Payment
61 3.9.1.6 Perancangan Halaman Photo Studio Payment Gambar 3.18 Perancangan Halaman Photo Studio Payment
62 3.9.1.7 Perancangan Halaman Pay Photo Print Gambar 3.19 Perancangan Halaman Pay Photo Print
63 3.9.1.8 Perancangan Halaman Pay Photo Studio Gambar 3.20 Perancangan Halaman Pay Photo Studio
64 3.9.1.9 Perancangan Halaman Payment Process Success Gambar 3.21 Perancangan Halaman Payment Process Success
65 3.9.1.10 Perancangan Halaman Photo Print Order Gambar 3.22 Perancangan Layar Photo Print Order
66 3.9.1.11 Perancangan Halaman Photo Studio Order Gambar 3.23 Perancangan Layar Photo Studio Order
67 3.9.1.12 Perancangan Halaman Photo Studio Order Detail Gambar 3.24 Perancangan Layar Photo Studio Order Detail
68 3.9.2 Perancangan Layar Admin 3.9.2.1 Perancangan Halaman Login Admin Gambar 3.25 Perancangan Layar Login Admin
69 3.9.2.2 Perancangan Halaman Home Admin Gambar 3.26 Perancangan Layar Home Admin
70 3.9.2.3 Perancangan Halaman Item Admin Gambar 3.27 Perancangan Layar Item Admin
71 3.9.2.4 Perancangan Halaman Add New Item Gambar 3.28 Perancangan Layar Add New Item
72 3.9.2.5 Perancangan Halaman Add Item Stock Gambar 3.29 Perancangan Layar Add Item Stock
73 3.9.2.6 Perancangan Halaman Edit Item Gambar 3.30 Perancangan Layar Edit Item
74 3.9.2.7 Perancangan Halaman Paket Admin Gambar 3.31 Perancangan Layar Paket Admin
75 3.9.2.8 Perancangan Halaman Add New Packet Gambar 3.32 Perancangan Layar Add New Packet
76 3.9.2.9 Perancangan Halaman Edit Packet Gambar 3.33 Perancangan Layar Edit Packet
77 3.9.2.10 Perancangan Halaman History Gambar 3.34 Perancangan History
78 3.9.2.11 Perancangan Halaman Photo Studio History Gambar 3.35 Perancangan Photo Studio History
79 3.9.2.12 Perancangan Halaman See Photo Studio History Gambar 3.36 Perancangan See Photo Studio History
80 3.9.2.13 Perancangan Halaman Photo Studio History Detail Gambar 3.37 Perancangan Photo Studio History Detail
81 3.9.2.14 Perancangan Halaman Photo Print History Gambar 3.38 Perancangan Photo Print History
82 3.9.2.15 Perancangan Halaman See Photo Print History Gambar 3.39 Perancangan See Photo Print History
83 3.9.2.16 Perancangan Halaman Photo Print History Detail Gambar 3.40 Perancangan Photo Print History Detail
84 3.9.2.17 Perancangan Halaman Item Store History Gambar 3.41 Perancangan Item Store History
85 3.9.2.18 Perancangan Halaman See Item Store History Gambar 3.42 Perancangan See Item Store History
86 3.9.2.19 Perancangan Halaman Item Store History Detail Gambar 3.43 Perancangan Item Store Detail
87 3.9.2.20 Perancangan Halaman Finance Report Gambar 3.44 Perancangan Finance Report
88 3.9.2.21 Perancangan Halaman See Finance Detail Gambar 3.45 Perancangan See Finance Detail
89 3.10 Rancangan Basis Data Aplikasi ini menggunakan database MySQL. Table-tabel yang terdapat dalam database yang digunakan dalam aplikasi ini terlihat pada Table 3.1 sampai 3.14. 3.10.1 Finance Untuk menyimpan data laporan keuangan Field-fieldnya : Table 3.1 Finance Field Tipe Keterangan finance_id varchar(11) NOT NULL ID dari laporan keuangan reference_id varchar(11) NOT NULL ID dari referensi source varchar(100) NOT NULL sumber data status varchar(50) NOT NULL status dari transaksi amount int(50) NOT NULL jumlah barang finance_date int(11) NOT NULL tanggal transaksi 3.10.2 Order Untuk menyimpan data transaksi Field-fieldnya : Table 3.2 Order Field Tipe Keterangan order_id varchar(11) NOT NULL ID dari order reference_id varchar(11) NOT NULL ID dari referensi
90 order_date int(11) NOT NULL tanggal order source varchar(100) NOT NULL sumber data 3.10.3 Packet Untuk menyimpan data packet Field-fieldnya : Table 3.3 Packet Field Tipe Keterangan packet_id varchar(11) NOT NULL ID dari packet paket_desc varchar(100) NOT NULL deskripsi paket price int(11) NOT NULL harga paket 3.10.4 Photo_print_tr Untuk menyimpan data transaksi cuci cetak Field-fieldnya : Table 3.4 Photo_Print_tr Field Tipe Keterangan photo_print_tr_id varchar(11) NOT NULL ID dari transaksi cuci cetak recieve_date date NOT NULL tanggal penerimaan end_date date NOT NULL tanggal pengambilan customer_name varchar(50) NOT NULL nama pelanggan
91 customer_address varchar(100) NOT NULL alamat pelanggan payment int(11) NOT NULL pembayaran username varchar(50) NOT NULL nama user customer_telp varchar(30) NOT NULL nomer telpon pelanggan 3.10.5 Photo_print_tr_detail Untuk menyimpan data detail transaksi cuci cetak Field-fieldnya : Table 3.5 Photo_print_tr_detail Field Tipe Keterangan photo_print_tr_detail_id varchar(11) NOT NULL ID dari detail transaksi cuci cetak photo_print_tr_id varchar(11) NOT NULL ID dari transaksi cuci cetak packet_id varchar(11) NOT NULL ID packet qty int(11) NOT NULL banyak barang image_name varchar(50) NOT NULL nama photo
92 3.10.6 Photo_studio_tr Untuk menyimpan data cuci cetak photo studio Field-fieldnya : Table 3.6 Photo_studio_tr Field Tipe Keterangan photo_studio_tr_id varchar(11) NOT NULL ID dari transaksi cuci cetak photo studio recieve_date date NOT NULL tanggal penerimaan end_date date NOT NULL tanggal pengambilan customer_name customer_address varchar(50) NOT NULL nama pelanggan varchar(50) NOT NULL alamat pelanggan payment int(11) NOT NULL pembayaran username varchar(50) NOT NULL nama user 3.10.7 Photo_studio_tr_detail Untuk menyimpan data detail cuci cetak photo studio Field-fieldnya : Table 3.7 Photo_studio_tr_detail Field Tipe Keterangan photo_studio_tr_detail_id varchar(11) NOT NULL ID dari detail transaksi cuci cetak photo_studio_tr_id varchar(11) NOT NULL ID dari transaksi cuci cetak packet_id varchar(11) NOT NULL ID packet
93 qty int(11) NOT NULL banyak barang image_name varchar(50) NOT NULL nama photo 3.10.8 Service Untuk menyimpan data pelayanan Field-fieldnya : Table 3.8 Service Field Tipe Keterangan service_id varchar(11) NOT NULL ID dari service service_desc varchar(100) NOT NULL deskripsi service price int(11) NOT NULL harga paket 3.10.9 Status Untuk menyimpan data status transaksi Field-fieldnya : Table 3.9 Status Field Tipe Keterangan status_id varchar(11) NOT NULL ID dari status status_desc varchar(50) NOT NULL deskripsi status
94 3.10.10 Storage Untuk menyimpan data stok barang Field-fieldnya : Table 3.10 Storage Field Tipe Keterangan storage_id varchar(11) NOT NULL ID dari peyimpanan barang item_id varchar(11) NOT NULL ID barang qty int(11) NOT NULL banyak barang 3.10.11 Tbl_item Untuk menyimpan data barang Field-fieldnya : Table 3.11 Item Field Tipe Keterangan item_id varchar(50) NOT NULL ID barang price int(11) NOT NULL harga barang item_desc varchar(50) NOT NULL Deskripsi barang
95 3.10.12 Transaction Untuk menyimpan data transaksi Field-fieldnya : Table 3.12 Transaction Field Tipe Keterangan transaction_id varchar(11) NOT NULL ID dari transaksi transaction_date date NOT NULL tanggal transaksi 3.10.13 Transaction_detail Untuk menyimpan data detail transaksi Field-fieldnya : Table 3.13 Transaction_detail Field Tipe Keterangan transaction_detail_id varchar(11) NOT NULL ID dari detail transaksi transaction_id varchar(11) NOT NULL ID dari transaksi item_id varchar(11) NOT NULL ID barang qty int(11) NOT NULL banyak barang
96 3.10.14 User Untuk menyimpan data admin Field-fieldnya : Table 3.14 User Field Tipe Keterangan username varchar(50) NOT NULL nama admin password int(11) NOT NULL Password admin
97 3.11 Spesifikasi Proses Berikut ini akan dibahas mengenai spesifikasi proses keseluruhan aplikasi. 3.11.1 Spesifikasi Proses Login administrator Modul Login administrator Menampilkan halaman Login.php Isi textfield id dan password Menekan button Login Kirim parameter ke dologin.php Validasi username dan password yang telah dikirim If valid Set Variable Session username sama dengan admin Redirect ke halaman Home.php End if If tidak valid Mengembalikan pesan error ke halaman Login.php Menampilkan pesan error End If End Modul 3.11.2 Spesifikasi Proses Logout administrator Modul Logout administrator If menekan link logout Redirect ke logout.php Mengosongkan variable global Redirect ke index.php
98 End If End Modul 3.11.3 Spesifikasi Proses Memasukan order cuci cetak Modul Memasukan order cuci cetak Menampilkan form order cuci cetak yang akan di isi If menekan tombol submit di tekan Akan mengirim parameter ke viewphotoprintorder.php Akan menambah database photo_print_tr dan photo_print_tr_detail End if If menekan tombol reset Redirect ke PhotoPrintOrder.php Mengosongkan form order cuci cetak End if End If End Modul 3.11.4 Spesifikasi Proses Mengubah data order cuci cetak Modul Mengubah data order cuci cetak Menampilkan data order cuci cetak If menekan tombol edit Menampilkan form data order cuci cetak yang akan diubah If menekan tombol submit di tekan Akan mengubah database order cuci cetak End if If menekan tombol reset Redirect ke PhotoPrintOrder.php
99 Mengosongkan form order cuci cetak End if End If End Modul 3.11.5 Spesifikasi Proses Memasukan order photo studio Modul Memasukan order photo studio Menampilkan form order photo studio yang akan di isi If menekan tombol submit di tekan Akan mengirim parameter ke viewphotostudioorder.php Akan menambah database photo_studi_tr dan photo_studio_tr_detail End if If menekan tombol reset Redirect ke PhotoStudioOrder.php Mengosongkan form order photo studio End if End If End Modul 3.11.6 Spesifikasi Proses Mengubah data order photo studio Modul Mengubah data order photo studio Menampilkan data order photo studio If menekan tombol edit Menampilkan form data order photo studio yang akan diubah If menekan tombol submit di tekan Akan mengubah database order photo studio End if
100 If menekan tombol reset Redirect ke PhotoStudioOrder.php Mengosongkan form order photo studio End if End If End Modul 3.11.7 Spesifikasi Proses Memasukan item Modul Memasukan item Menampilkan form order item If menekan tombol submit Akan mengirim parameter ke itemorderreport.php Akan menambah database tbl_item End If End Modul 3.11.8 Spesifikasi Proses Mengubah data item Modul Mengubah data item Menampilkan data item If menekan tombol edit Menampilkan form data item yang akan diubah If menekan tombol submit di tekan Akan mengubah database item End if If menekan tombol reset Redirect ke ItemOrder.php Mengosongkan form item End if
101 End If End Modul 3.11.9 Spesifikasi Proses Menampilkan photo print order list Modul Menampilkan photo print order list Menampilkan table list order If menekan tombol detail Akan mengirim parameter ke PhotoPrintDetail.php End If If menekan tombol back Redirect ke PhotoPrintOrderList.php End If End Modul 3.11.10 Spesifikasi Proses Menampilkan photo studio order list Modul Menampilkan photo studio order list Menampilkan table list order If menekan tombol detail Akan mengirim parameter ke PhotoStudioDetail.php End If If menekan tombol back Redirect ke PhotoStudioOrderList.php End If End Modul 3.11.11 Spesifikasi Proses Melakukan pembayaran photo print Modul Melakukan pembayaran photo print Menampilkan table transaksi photo print If menekan link pay!!!
102 Akan mengirim parameter ke payphotoprint.php If menekan tombol pay Akan menambah database finance End If If menekan tombol back Redirect ke PhotoPrintPayment.php End If End If End Modul 3.11.12 Spesifikasi Proses Melakukan pembayaran photo studio Modul Melakukan pembayaran photo studio Menampilkan table transaksi photo studio If menekan link pay!!! Akan mengirim parameter ke payphotostudio.php If menekan tombol pay Akan menambah database finance End If If menekan tombol back Redirect ke PhotoStudioPayment.php End If End If End Modul 3.11.13 Spesifikasi Proses Mengubah master data item Modul Mengubah master data item Menampilkan table data item If menekan tombol edit
103 Menampilkan form data item yang akan diubah If menekan tombol submit di tekan Akan mengubah database item End if If menekan tombol back Redirect ke item.php End if End If End Modul 3.11.14 Spesifikasi Proses Menambah jumlah stok item Modul Menambah jumlah stok item Menampilkan form penambahan jumlah stok If mengisi form added stock dan menekan tombol submit Menambahkan jumlah stok item dalam database storage End if If menekan tombol back Redirect ke item.php End if End If End Modul 3.11.15 Spesifikasi Proses Menambah item baru Modul Menambah item baru Menampilkan form penambahan item If menekan tombol submit Menambahkan item baru dalam database storage End if
104 If menekan tombol back Redirect ke item.php End if End If End Modul 3.11.16 Spesifikasi Proses Mengubah packet Modul Mengubah packet Menampilkan form data packet yang akan diubah If menekan tombol submit di tekan Akan mengubah database packet End if If menekan tombol back Redirect ke packet.php End if End If End Modul 3.11.17 Spesifikasi Proses Menghapus data packet Modul Menghapus data packet Menampilkan validasi java script If menekan tombol ok Menghapus data packet di database packet End if If menekan tombol cancel Redirect ke packet.php End if End If
105 End Modul 3.11.18 Spesifikasi Proses Menambah packet baru Modul Menambah packet baru Menampilkan form penambahan packet If menekan tombol submit Menambahkan packet baru dalam database packet End if If menekan tombol back Redirect ke packet.php End if End If End Modul 3.11.19 Spesifikasi Proses Menampilkan history photo print order Modul Menampilkan history photo print order Menampilkan form tanggal transaksi If menekan tombol see history Akan mengirim parameter ke viewitemstorehistory.php End If If menekan tombol back Redirect ke photoprinthistory.php End If End Modul 3.11.20 Spesifikasi Proses Menampilkan history photo studio order Modul Menampilkan history photo studio order Menampilkan form tanggal transaksi If menekan tombol see history
106 Akan mengirim parameter ke viewphotostudiohistory.php End If If menekan tombol back Redirect ke photostudiohistory.php End If End Modul 3.11.21 Spesifikasi Proses Menampilkan history item store Modul Menampilkan history item store Menampilkan form tanggal transaksi If menekan tombol see history Akan mengirim parameter ke viewitemstorehistory.php End If If menekan tombol back Redirect ke itemstorehistory.php End If End Modul 3.11.22 Spesifikasi Proses Menampilkan finance report Modul Menampilkan finance report Menampilkan form tanggal transaksi If menekan tombol see history Akan mengirim parameter ke viewfinancereport.php End If If menekan tombol back Redirect ke finance.php End If End Modul
107 3.11.23 Spesifikasi Proses Menampilkan finance report Modul Menampilkan finance report Menampilkan form tanggal transaksi If menekan tombol see history Akan mengirim parameter ke viewfinancereport.php End If If menekan tombol back Redirect ke finance.php End If End Modul 3.11.24 Spesifikasi Proses Log out Modul logout Session destroy Kirim parameter msg ke halaman index.php Pindah ke halaman index.php End modul