1. Cara Menjalankan Program
Untuk menjalankan aplikasi pada Sistem Pengolahan Data Transaksi Penjualan dan Pembelian Kacamata ini adalah dengan menginstal program aplikasi tersebut atau langsung menyalin program yang sudah siap untuk dijalankan dan menginstall database server Appserv 2.5. Setelah menginstal aplikasi tersebut, maka aplikasi sudah siap untuk dijalankan. Untuk menjalankan aplikasi ini, langkah pertama adalah masuk ke sistem operasi Windows XP. Setelah masuk ke dalam sistem operasii Windows XP, program dapat langsung dijalankan dengan via start, kemudian aktifkan apache start dan MySql start. Sebelum masuk ke menu utama diharuskan login terlebih dahulu dengan memasukkan user name dan password serta hak akses sebagai administrator atau karyawan, setelah itu kita masuk dalam tampilan menu optik dan kita dapat menjalankan program aplikasi tersebut. Tampilan form pada menu login  adalah sebagai berikut :

Gambar 1 Menu Login
Setelah melakukan login dengan benar maka kita dapat masuk dalam menu optik, dari Menu optik dibawah terdapat menu-menu pilihan antara lain sebagai data masukan (entry), data Transaksi (Transaction), dan laporan (report) sebagai keluaran (output) data yaitu hasil dari pengolahan data yang berupa informasi.
Berikut Tampilan form pada Menu Optik :

Gambar 2 Menu Optik
2. Masukan Data (input)
Untuk memasukkan data pada Sistem Pengolahan Data Transaksi Penjualan dan Pembelian Kacamata di Toko “Mukti Abadi Optik” adalah terlebih dahulu mengklik Menu. Menu-menu tersebut adalah :  
2.1 Menu Admin
	Untuk memasukkan user ID, password, Confirm Password, Nama lengkap dan jabatan/ hak untuk akses yang akan di masukan maka dengan memilih menu ADMINISTRATOR yang tampilan formnya adalah sebagai berikut :

Gambar 3 Tampilan Masukan Data Admin
Pada form ini juga berfungsi apabila kita ingin menggantikan data  Jabatan dengan cara memasukkan user ID, password, Confirm Password, Nama lengkap serta jabatan/ hak akses, maka secara otomatis user dan password akan berubah dan menjadi data user yang baru. Dalam data admin ini ada dua hak akses yaitu administrator dan karyawan. Administrator adalah hak akses yang diberikan kepada seseorang yang bisa mengedit data serta memasukkan data, sedangkan hak akses karyawan hanya bisa melakukan transaksi penjualan dan melihat laporan pernota. Berikut fungsi dari beberapa tombol yang ada di form pengolahan data admin adalah sebagai berikut : 
1. Tombol Tambah, berfungsi untuk menambah User.
2.	Tombol Edit, berfungsi untuk mengedit data admin yang sudah tersimpan  pada tabel admin.
3.	Tombol Hapus, berfungsi untuk menghapus data admin.
4.   Tombol Keluar berfungsi untuk keluar dari form pengolahan data admin.
tampilan menu utama dari program ini adalah sebagai berikut :
2.2 Menu Merk
	Untuk memasukkan data merk maka dengan memilih menu MERK yang tampilan formnya adalah sebagai berikut :

Gambar 4 Tampilan Masukan Data Merk
Saat form ini ditampilkan, kode merk akan secara otomatis dibuat sesuai urutan dari data merk yang sudah ada pada tabel merk. Selanjutnya mengisikan nama merk. Berikut fungsi dari beberapa tombol yang ada di form pengolahan data merk adalah sebagai berikut :
1.	Tombol Tambah, berfungsi untuk menambah data merk.
2.	Tombol Simpan, berfungsi untuk menyimpan data merk baru yang datanya akan tersimpan di tabel merk.
 3.	Tombol Edit, berfungsi untuk mengedit data merk yang sudah tersimpan pada tabel merk.
4.   Tombol Hapus, berfungsi untuk menghapus data merk.
5.	Tombol Kembali berfungsi untuk keluar dari form masukan data merk.

2.3 Menu Barang
	Untuk memasukkan data barang maka dengan memilih menu BARANG yang tampilan formnya adalah sebagai berikut :

Gambar 5 Tampilan Masukan Data Barang
Saat form ini ditampilkan, kode barang akan secara otomatis dibuat sesuai urutan dari data barang yang sudah ada pada tabel barang. Selanjutnya mengisikan nama barang, nama merk barang dan harga barang. Berikut fungsi dari beberapa tombol yang ada di form pengolahan data barang adalah sebagai berikut :
1.	Tombol Tambah, berfungsi untuk menambah data barang.
2.	Tombol Simpan, berfungsi untuk menyimpan data baru yang datanya tersimpan di tabel barang dan det_barang.
3.	Tombol Edit, berfungsi untuk mengedit data barang yang sudah tersimpan pada tabel barang.
4.	Tombol Hapus, berfungsi untuk menghapus data barang.
5.	Tombol Kembali berfungsi untuk keluar dari form pengolahan data barang.

2.4 Menu Pelanggan
	Untuk memasukkan data Pelanggan maka dengan memilih menu PELANGGAN yang tampilan formnya adalah sebagai berikut :

Gambar 6 Tampilan Masukan Data Pelanggan
Saat form ini ditampilkan kode pelanggan akan secara otomatis dibuat sesuai urutan dari data pelanggan yang sudah ada pada tabel pelanggan. Pada form ini kita memasukan data pelanggan dengan memasukan nama pelanggan, alamat, nomer telephon. Berikut fungsi dari beberapa tombol yang ada di form pengolahan data pelanggan adalah sebagai berikut : 
1.	Tombol Tambah, berfungsi untuk menambah data pelanggan
2.	Tombol Simpan, berfungsi untuk menyimpan data pelanggan yang datanya tersimpan di tabel pelanggan.
3.	Tombol Edit, berfungsi untuk mengedit data pelanggan yang sudah tersimpan pada tabel pelanggan.
4.	Tombol Hapus, berfungsi untuk menghapus data pelanggan.
5.	Tombol Keluar, berfungsi untuk keluar dari form pengolahan data pelanggan.

2.5 Menu Supplier
Untuk memasukkan data supplier maka dengan memilih menu SUPPLIER Berikut tampilan transaksi pemesanan adalah sebagai berikut :

Gambar 7 Tampilan Masukan Data Supplier
Saat form ini ditampilkan kode supplier akan secara otomatis dibuat sesuai urutan dari data supplier yang sudah ada pada tabel supplier. Pada form ini kita memasukan data supplier dengan memasukan nama supplier, alamat, nomer telephon. Berikut fungsi dari beberapa tombol yang ada di form pengolahan data pelanggan adalah sebagai berikut : 
1.	Tombol Tambah, berfungsi untuk menambah data supplier 
2.	Tombol Simpan, berfungsi untuk menyimpan data supplier yang datanya tersimpan di tabel supplier. 
3.	Tombol Edit, berfungsi untuk mengedit data supplier yang sudah tersimpan pada tabel supplier. 
4.	Tombol Hapus, berfungsi untuk menghapus data supplier.
5.	Tombol Keluar, berfungsi untuk keluar dari form pengolahan data supplier.

2.6 Menu Pembelian
Untuk mencatat data Pembelian Barang dapat dilakukan dengan memilih menu PEMBELIAN. Berikut contoh tampilan untuk transaksi pembelian adalah sebagai berikut :

Gambar 8 Tampilan Masukan Data Pembelian
Saat form ini ditampilkan, kita terlebih dahulu harus mengaktifkan tombol tambah. Selanjutnya nota beli dan tanggal akan muncul secara otomatis dibuat sesuai urutan dari data pembelian yang sudah ada pada tabel beli, kemudian tentukan merek barang, nama barang, harga pokok beli, dan jumlah. Berikut fungsi dari beberapa tombol yang ada di form transaksi pembelian adalah sebagai berikut : 
1.	Tombol Tambah, berfungsi untuk menambah data pembelian.
2.	Tombol Simpan, berfungsi untuk menyimpan data pembelian yang datanya tersimpan di tabel beli dan det_beli.
3.	Tombol Edit, berfungsi untuk mengedit data pembelian yang sudah tersimpan pada tabel beli.
4.	Tombol Hapus, berfungsi untuk menghapus data pembelian.
5.	Tombol Keluar, berfungsi untuk keluar dari form pengolahan data pembelian.

2.7 Menu ReturBeli
Untuk mencatat data Retur pembelian Barang dapat dilakukan dengan memilih menu RETURBELI Berikut contoh tampilan untuk transaksi returbeli adalah sebagai berikut :

Gambar 9 Tampilan Masukan Data ReturBeli
Saat form ini ditampilkan, kita terlebih dahulu harus mengaktifkan tombol tambah. Selanjutnya kita tentuka tanggal transaksi pembelian yang akan direturkan barangnya, selanjuatnya kita tentukan juga nomor transaksi yang ingin direturkan. Berikut fungsi dari beberapa tombol yang ada di form transaksi retur pembelian adalah sebagai berikut : 
1.	Tombol Hapus, berfungsi untuk menghapus data retur pembelian.
2.	Tombol Edit, berfungsi untuk mengedit data retur pembelian yang ingin diedit atau dikembelikan.
3.	Tombol Simpan, berfungsi untuk menyimpan data pembelian yang datanya tersimpan di tabel beli dan det_beli.
4.	Tombol Batal, berfungsi untuk membatalkan transaksi retur pembelian
5.	Tombol Keluar, berfungsi untuk keluar dari form retur pembelian.

2.8 Menu Penjualan
Untuk mencatat data Penjualan Barang dapat dilakukan dengan memilih menu PENJUALAN. Berikut contoh tampilan untuk transaksi penjualan adalah sebagai berikut :

Gambar 10 Tampilan Masukan Data Penjualan
Saat form ini ditampilkan, kita terlebih dahulu harus mengaktifkan tombol tambah. Selanjutnya nomor penjualan dan tanggal akan muncul secara otomatis dibuat sesuai urutan dari data penjualan yang sudah ada pada tabel jual, kemudian tentukan nama barang, kode barang, dan jumlah penjualan. Kemudian akan secara otomatis data pada penjualan dengan nomor jual yang dipilih akan muncul datanya. Berikut fungsi dari beberapa tombol yang ada di form transaksi penjualan adalah sebagai berikut : 
1.	Tombol Tambah, berfungsi untuk menambah data penjualan.
2.	Tombol Simpan, berfungsi untuk menyimpan data penjualan yang datanya tersimpan di tabel jual dan det_jual.
3.	Tombol Edit, berfungsi untuk mengedit data jual yang sudah tersimpan pada tabel jual.
4.	Tombol Hapus, berfungsi untuk menghapus data jual.
5.	Tombol Keluar, berfungsi untuk keluar dari form pengolahan data jual.

3. Laporan (Report)
Dari hasil pemasukan data, biasanya Admin atau pihak Toko Mukti Abadi Optik membutuhkan informasi dari hasil pengolahan data untuk melihat tingkat kemajuan dari segala macam aktifitas di toko Mukti Abadi Optik . Untuk menghasilkan informasi-informasi ini dapat ditemukan pada menu laporan, dengan tampilan formnya adalah sebagai berikut :

Gambar 11  Tampilan Menu Laporan

3.1 Laporan Data Merk
Menu laporan ini berfungsi untuk menampilkan data seluruh merk yang ada di toko Mukti Abadi Optik, tampilannya adalah sebagai berikut :

  
Gambar 12  Tampilan Laporan Data Merek

3.2 Laporan Data Barang
Menu laporan ini berfungsi untuk menampilkan data seluruh Barang di toko Mukti Abadi Optik, tampilannya adalah sebagai berikut :

Gambar 13  Tampilan Laporan Data Barang

3.2 Laporan Data Barang Per Merek
Menu laporan ini berfungsi untuk menampilkan data seluruh Barang permerek di toko Mukti Abadi Optik, tampilannya adalah sebagai berikut :

Gambar 13  Tampilan Laporan Data Barang
Gambar 14  Tampilan Laporan Data Barang PerMerek

3.3 Laporan Data Pelanggan
Menu laporan ini berfungsi untuk menampilkan data seluruh Pelanggan di toko Mukti Abadi Optik, tampilannya adalah sebagai berikut :

Gambar 15  Tampilan Laporan Data Pelanggan

3.4 Laporan Data Supplier
Menu laporan ini berfungsi untuk menampilkan data seluruh Supplier di toko Mukti Abadi Optik, tampilannya adalah sebagai berikut :

Gambar 16  Tampilan Laporan Data Supplier

3.5 Laporan Data Pembelian Seluruhnya.
Menu laporan ini digunakan untuk menampilkan laporan data seluruh pembelian yang terjadi pada Toko “Mukti Abadi Optik”. Tampilannya adalah sebagai berikut :

Gambar 17  Tampilan Laporan Data Pembelian Seluruhnya

3.6 Laporan Data Pembelian Per Periode
Menu laporan ini berfungsi untuk menampilkan data Pembelian Per Periode di toko Mukti Abadi Optik, tampilannya adalah sebagai berikut :

Gambar 18  Tampilan Laporan Data Pembelian Per Periode

3.7 Laporan Data Pembelian Per Nota
Menu laporan ini berfungsi untuk menampilkan laporan data pembelian menurut nota beli yang dipilih, tampilannya adalah sebagai berikut :

Gambar 19  Tampilan Laporan Data Pembelian Per Nota

3.8 Laporan Data ReturBeli Seluruhnya
Menu laporan ini digunakan untuk menampilkan laporan data seluruh retur pembelian yang terjadi pada Toko “Mukti Abadi Optik”. Tampilannya adalah sebagai berikut :

Gambar 20  Tampilan Laporan Data Retur Pembelian Seluruhnya

3.9 Laporan Data ReturBeli Per Periode
Menu laporan ini berfungsi untuk menampilkan data Pembelian Per Periode di toko Mukti Abadi Optik, tampilannya adalah sebagai berikut :

Gambar 21  Tampilan Laporan Data Retur Pembelian Per Periode

3.10 Laporan Data Retur Pembelian Per Nota
Menu laporan ini berfungsi untuk menampilkan laporan data retur pembelian menurut nota beli yang dipilih, tampilannya adalah sebagai berikut :

Gambar 22  Tampilan Laporan Data Retur Pembelian Per Nota

3.11 Laporan Data Jual Seluruhnya
Menu laporan ini berfungsi untuk menampilkan data penjualan seluruhnya yang ada di toko Mukti Abadi Optik, tampilannya adalah sebagai berikut :

Gambar 23 Tampilan Laporan Data Penjualan Seluruhnya

3.12 Laporan  Penjualan Per Periode
Menu laporan ini berfungsi untuk menampilkan data Penjualan Per Periode di toko Mukti Abadi Optik, tampilannya adalah sebagai berikut:

Gambar 24 Tampilan Laporan Data Jual Per Periode

3.13 Laporan  Penjualan Per Nota
Menu laporan ini berfungsi untuk menampilkan laporan data penjualan menurut nota jual yang dipilih, tampilannya adalah sebagai berikut :

Gambar 25  Tampilan Laporan Data Penjualan Per Nota