Struktur File Perancangan Basis Data

Adapun struktur data masing masing tabel dapat dilihat pada daftar tabel sebagai berikut : 1. File Konsumen a. Nama File : Daftar b. Primary Key : id_konsumen c. Jumlah Field : 15 Tabel 4.1 Struktur File Konsumen Nama Field Type Size Keterangan Id_dafar Varchar 11 Id Pendaftaran Nama_konsumen Varchar 30 Nama Konsumen Jenis_kelamin Varchar 16 Jenis Kelamin Tempat_lahir Varchar 25 Tempat Lahir Tgl_lahir Varchar 11 Tanggal Lahir Nama_sekolah Varchar 35 Sekolah Konsumen Nama_ortu Varchar 30 Nama Orang Tua Alamat_konsumen Varchar 35 Alamat Konsumen Kode_pos Varchar 10 Kode Pos Telepon_konsumen Varchar 17 Telepon Konsumen Email_konsumen Varchar 35 Email Konsumen Tgl_pendaftaran Varchar 11 Tanggal Pendaftaran Tempat_pelatihan Varchar 25 Tempat Pelatihan Tanggal_pelatihan Text Tanggal Pelatihan Status Varchar 12 Status pelunasan pembayaran 2. File Member a. Nama File : Member b. Primary Key : Id_member c. Jumlah Field : 7 Tabel 4.2 Struktur File Member Nama Field Type Size Keterangan Id_member Varchar 10 Id Member Id_confirmasi Varchar 10 Id konfirmasi Nama_konsumen Varchar 25 Nama konsumen Tanggal_member Varchar 11 Tanggal menjadi member User_name_member Varchar 15 User name member Password_member Varchar 80 Password Member Status Varchar 15 Status aktifnon aktif 3. File Trainer a. Nama File : Trainer b. Primary Key : Id_trainer c. Jumlah Field : 6 Tabel 4.3 Struktur File Trainer Nama Field Type Size Keterangan Id_trainer Varchar 11 Id trainer Nama_trainer Varchar 25 Nama trainer Alamat_trainer Varchar 50 Alamat trainer Telepon_trainer Varchar 18 Telepon trainer Email_trainer Varchar 40 Email trainer Password_trainer Varchar 50 Password Trainer 4. File Jadwal Kelas a. Nama File : Jadwal kelas b. Primary Key : Id_Jadwal c. Jumlah Field : 3 Tabel 4.4 Struktur File Jadwal Kelas Nama Field Type Size Keterangan Id_Jadwal Varchar 11 Id jadwal kelas Id_trainer Varchar 11 Id trainer Tempat_pelatihan Varchar 20 Tempat pelatihan 5. Absensi Member a. Nama File : Absensi Member b. Primary Key : Id_absen c. Jumlah Field : 4 Tabel 4.5 Struktur File Absensi Member Nama Field Type Size Keterangan Id_absen Varchar 10 Id absen member Id_jadwal Varchar 10 Id jadwal Id_member Varchar 10 Id member Jumlah_absensi Varchar 10 Jumlah Absensi 6. Absen_trainer a. Nama File : Absen_trainer b. Primary Key : Id_absentrainer c. Jumlah Field : 5 Tabel 4.6 Struktur File Absensi Trainer Nama Field Type Size Keterangan Id_absentrainer Varchar 10 Id absensi trainer Id_jadwal Varchar 10 Id jadwal member Tanggal_pelatihan Varchar 30 Tanggal pelatihan Tempat_pelatihan Varchar 40 Tempat pelatihan Absensi Integer 11 Absensi Trainer 7. Pembayaran a. Nama File : Pembayaran b. Primary Key : Id_Confirmasi c. Jumlah Field : 11 Tabel 4.7 Struktur File Pembayaran Nama Field Type Size Keterangan Id_confirmasi Varchar 10 Id konfirmasi Id_daftar Varchar 11 Id daftar konsumen Nama_pengirim Varchar 35 Nama pengirim Bank_pengirim Varchar 21 Bank pengirim Norek_penerima Varchar 40 No rekening penerima Jumlah_transfer Double Jumlah Pembayaran Rekening_penerima Varchar 25 Rekening penerima Bukti_bayar Varchar 25 Bukti Pembayaran Tanggal_transfer Varchar 20 Tanggal Pengiriman

4.2.4.5 Kodifikasi

Pengkodean berfungsi untuk mendefinisikan suatu objek secara singkat, mengklasifikasikan data, dan memasukan data ke dalam database. Selain itu kode dapat dibentuk dari kumpulan huruf, angka dan karakter khusus. Dalam perancangan ini penulis melakukan pengkodean sebagai berikut : 1. Kode Konsumen Kxxxxyy K Kode konsumen xxxx Merupakan digit waktu pendaftaran Konsumen berdasarkan bulan dan tahun pendaftaran yy Merupakan Digit berurut kode konsumen Contoh : K051101 Kode Pendaftaran yaitu 051101 2. Kode Trainer Txx T Kode Trainer xx Merupakan digit berurut kode trainer Contoh : T01 kode trainer yaitu 001 3. Kode Admin KAxx KA Kode Admin xx Merupakan digit berurut kode admin Contoh : KA01 kode admin yaitu 01

4.2.5 Perancangan Antar Muka

Rancangan antarmuka merupakan tahap yang harus dikerjakan pada proses