ILUSTRASI A. Latar Belakang/Deskripsi Perusahaan Alfamart adalah sebuah perusahaan waralaba yang menjual berbagai jenis produk kebutuhan sehari-hari. Transaksi penjualan terjadi setiap hari dengan jenis produk yang dijual sangat beragam. Untuk memper mudah pengelolaan transaksi keuangan tersebut, pihak manajemen memutuskan untuk membangun aplikasi basis data menggunakan MS acess 2007. B. Prosedur Siklus Pendapatan Alfamart Transaksi penjualan yang terjadi diawali dengan konsumen ke Alfamart kemudian memilih barang yang diinginkan, setelah konsumen memperoleh barang yang diinginkan, kemudian konsumen membayar kepada kasir. Kasir kemudian memaukan transaksi melalui aplikasi komputer kemudian secara otomatis transaksi terrekam dan kemudian struk tercetak. Setelah struk tercetak konsumen kemudian membayar kepada kasir dan kasir mennyerahkan struk kepada konsumen.
C. Gambar Flowchart Siklus Pendapatan Alfamart
D. Fitur yang Dibutuhkan 1. Fitur formulir a. Formulir barang untuk memasukan data barang b. Formulir pegawai untuk memasukan data pegawai c. Formulir konsumen untuk memasukan data konsumen d. Formulir struk yang digunakan untuk input data penjualan 2. Laporan yang dibutuhkan a. Laporan penjualan harian b. Laporan penjualan bulanan c. Produk bulanan yang paling laris MENDESAIN BASIS DATA A. Gambar Entity Relational Diagram
B. Mendesain Table 1. Table Barang Desain table property Field Name Kode_Barang Nama_Barang Jenis_Barang Harga_Jual Reorder_Point Data Type Taxt Currency Number Property file name Kode_Barang Field Size 6 Kode Barang Like "KB####" Validation Kode Barang diawali huruf KB untuk 6 karakter ( Duplicates) Property file name Nama_Barang Field Size 30 Nama Barang Property file name Jenis_Barang Field Size 30 Jenis Barang
Property file name Harga_Jual Decimal Places Currency Harga Jual Property file name Reorder_Point Field Size Decimal Places Long Integer Reorder point 2. Table Pegawai Desain table property Field Name Kode_Pegawai Nama_Pegawai Alamat Telepon _KTP Tgl_Lahir Tgl_Bergabung Jabatan Data Type Taxt Date/Time Date/Time Property file name Kode_Pegawai Field Size 8 Kode Pegawai Like "KP######" Validation Kode Pegawai Diawali dengan huruf KP sebanyak 8 Karakter ( Duplicates)
Property file name Nama_Pegawai Field Size 20 Nama Pegawai Property file name Alamat Field Size 50 Alamat Property file name Telepon Field Size 13 Telepon Property file name _KTP Field Size 25 KTP Property file name Tgl_Lahir Medium Date Tanggal Lahir
Property file name Tgl_Bergabung Medium Date Tanggal Bergabung Property file name Jabatan Field Size 10 Jabatan 3. Table Konsumen Desain table property Field Name Kode_Konsumen Nama_Konsumen Alamat Telepon Tanggal_Lahir Data Type Taxt Date/Time Property file name Kode_Konsumen Field Size 8 Kode Konsumen Like "KK######" Validation Kode Pegawai Diawali dengan huruf KK sebanyak 8 Karakter ( Duplicates)
Property file name Nama_Konsumen Field Size 20 Nama Konsumen Property file name Alamat Field Size 50 Alamat Property file name Telepon Field Size 13 Telepon Property file name Tanggal_Lahir 4. Table Struk Medium Date Tgl Lahir Desain table property Field Name Kode_Struk Tanggal Kode_Konsumen Kode_Pegawai Uang_Diterima Data Type Number Date/Time Taxt Currency
Property file name Kode_Struk Field Size New Velues Long Integer Increment Kode Struk ( Duplicates) Property file name Tanggal Medium Date Tanggal Property file name Kode_Konsumen Field Size 8 Kode Konsumen Like "KK######" Validation Kode Pegawai Diawali dengan huruf KK sebanyak 8 Karakter (Duplicates OK) Property file name Kode_Pegawai Field Size 8 Kode Pegawai Like "KP######" Validation Kode Pegawai Diawali dengan huruf KP sebanyak 8 Karakter ( Duplicates)
Property file name Uang_Diterima Decimal Paces Currency Uang Diterima 5. Table Struk Desain table property Field Name Kode_Struk Kode_Barang Kuantitas Discount Data Type Number Number Number Property file name Kode_Struk Field Size Decimal Places Long Integer Kode Struk Property file name Kode_Barang Field Size 6 Kode Barang Like "KB####" Validation Kode Barang diawali huruf KB untuk 6 karakter
Property file name Kuantitas Field Size Decimal Places Long Integer Kuantitas Property file name Discount Field Size Decimal Places Long Integer Percent Discount C. Gambar Relasi Antar Tabel