Lampiran 6
Diagram kelas keseluruhan dapat dilihat pada halaman 40 sampai 41 pada bagian diagram kelas. Pada lampiran 6 ini memberikan daftar implementasi file
berdasar pada diagram kelas.
6.1 Rekomendasi Web Server
No Usecase Nama kelas tabel
Tipe Nama File
1. Login
Halaman Login Login
Halaman Produk Tabel Admin
Interface Controller
Interface Entity
HalamanLogin.php Login.php
HalamanProduk.php Tabel Admin
2. Kelola Produk
Halaman Produk Halaman Produk
Halaman Ubah Produk Tambah Produk
Tabel Produk Interface
Interface Controller
Controller Entity
HalamanProduk.php HalamanUbahProduk.php
UbahProduk.php tambahProduk.php
Tabel Produk
3. KelolaToko
Halaman Toko Halaman Ubah Toko
Halaman Transaksi Toko Transaksi
Ubah Toko Tambah Toko
Hapus Toko Tabel Toko
Tabel Transaksi Toko Interface
Interface Interface
Controller Controller
Controller Entity
Entity Halaman Toko.php
HalamanUbahToko.php HalamanTransaksiToko.php
ubahToko.php tambahToko.php
hapusToko.php Tabel Toko
Tabel Transaksi Toko
4. Tambah Sales
Halaman Sales Halaman Ubah Sales
Halaman Trasansaksi Sales
Ubah Sales Tambah Sales
Hapus Sales Tabel Sales
Tabel Transaksi Sales Interface
Interface Interface
Controller Controller
Controller Entity
Entity HalamanSales.php
HalamanUbahSales.php HalamanTransaksiSales.php
UbahSales.php tambahSales.php
hapusSales.php Tabel Sales
Tabel Transaksi_sales
5. Reindeks
Halaman Toko Toko
Interface Controller
HalamanToko.php reindeks.php
Tabel Transaksi Toko Tabel Transaksi Toko
Indeks Entity
Entity Tabel Transaksi_toko
Tabel Transaksi_toko_indeks
Kelas-kelas interface sebagai berikut: HalamanLogin
Name : textlabel User : textfield
Password : textlabel Password : password
Login : button Cancel : button
HalamanUbahProduk ID Produk : textlabel
Id_Produk : textfield Kode Produk : textlabel
Kode : textfield Nama Produk : textlabel
Nama_produk : textfield Satuan : textlabel
Satuan : textfield Harga Per Karton: textlabel
Harga_karton : textfield Harga Per Pak : textlabel
Harga_pak : textfield Ubah : button
HalamanProduk Kode Produk : textlabel
Kode : textfield Nama Produk : textlabel
Nama_produk : textfield Satuan : textlabel
Satuan : textfield Harga Per Karton: textlabel
Harga_karton : textfield Harga Per Pak : textlabel
Harga_pak : textfield Simpan : button
HalamanUbahToko ID Toko : textlabel
Id_toko : textfield Nama Toko : textlabel
Nama_toko : textfield