• Tidak ada hasil yang ditemukan

Perancangan Basis Data

Dalam dokumen BAB 3 ANALISIS DAN PERANCANGAN (Halaman 44-57)

MsAbsence PK Tanggal PK Jam JenisMember KodeMember FK1 Username MsBooking PK KodeBooking Tempat Tanggal Jam JenisMember KodeMember FK1 Username MsChild PK KodeAnggota Nama Gender TempatLahir TanggalLahir Pekerjaan FK1 Username MsComment PK ID Email Komentar MsGallery PK ID Image Keterangan MsMember PK Username Password Nama Gender TempatLahir TanggalLahir GolDarah Alamat Telp HP NoPengenal Email Status Kewarganegaraan Agama Pekerjaan NamaPerusahaan AlamatPerusahaan TelpPerusahaan FaxPerusahaan BidangUsaha JenisMember KodeMember Image MsNews PK Tanggal PK Jam Judul Berita MsSpouse PK,FK1 Username Nama TempatLahir TanggalLahir Pekerjaan MsPartner PK,FK1 Username Nama Gender TempatLahir TanggalLahir NoPengenal Alamat Telp HP Kewarganegaraan Agama MsPayment PK KodePembayaran Tanggal Jam UangPangkal Iuran JenisMember KodeMember FK1 Username MsSchool PK,FK1 Username Nama Alamat Telp Fax MsMembership PK JenisMember PK KodeMember TanggalAwal TanggalAkhir FK1 Username MsTemp PK,FK1 Username JenisMember Masa Tanggal

Gambar 3.72 Tabel MsMember

Tabel ini digunakan untuk menyimpan data anggota / member yang terdaftar pada PT. Tunas Tangkas Primaraga Sakti.

Tabel 3.2 Definisi Tabel MsMember

No. Nama Field Tipe Data Keterangan

1. Username Varchar(20) Username dari member untuk login 2. Password Varchar(40) Password dari member untuk login 3. Nama Varchar(50) Nama member

4. Gender Varchar(10) Jenis kelamin member 5. TempatLahir Varchar(30) Tempat lahir member

6. TanggalLahir Date Tanggal lahir member 7. GolDarah Varchar(2) Golongan darah member 8. Alamat Text Alamat tempat tinggal member

9. Telp Varchar(20) Nomor telepon member yang dapat dihubungi

10. HP Varchar(20) Nomor ponsel member yang dapat dihubungi

11. NoPengenal Varchar(20) Nomor KTP / SIM / Passport member 12. Email Varchar(50) Alamat E-mail member

13. Status Varchar(20) Status member

14. Kewarganegaraan Varchar(3) Kewarganegaraan member 15. Agama Varchar(20) Agama member

16. Pekerjaan Varchar(30) Pekerjaan member

17. NamaPerusahaan Varchar(50) Nama perusahaan tempat member bekerja

18. AlamatPerusahaan Text Alamat perusahaan tempat member bekerja

19. TelpPerusahaan Varchar(20) Nomor telepon perusahaan tempat member bekerja

20. FaxPerusahaan Varchar(20) Nomor fax perusahaan tempat member bekerja

21. BidangUsaha Varchar(20) Bidang usaha perusahaan tempat member bekerja

22. JenisMember Varchar(2) Jenis member yang sedang aktif 23. KodeMember Char(5) Kode member yang sedang aktif 24. Image Varchar(100) Letak direktori gambar dari member

MsSpouse PK,FK1 Username Nama TempatLahir TanggalLahir Pekerjaan

Gambar 3.73 Tabel MsSpouse

Tabel ini digunakan untuk menyimpan data suami / istri dari member. Tabel 3.3 Definisi Tabel MsSpouse

No. Nama Field Tipe Data Keterangan

1. Username Varchar(20) Username dari tabel MsMember 2. Nama Varchar(50) Nama suami / istri

3. TempatLahir Varchar(30) Tempat lahir suami / istri 4. TanggalLahir Date Tanggal lahir suami / istri 5. Pekerjaan Varchar(30) Pekerjaan suami / istri

Gambar 3.74 Tabel MsChild

Tabel ini digunakan untuk menyimpan data anak-anak dari member. Tabel 3.4 Definisi Tabel MsChild

No. Nama Field Tipe Data Keterangan

1. KodeAnggota Int(11) Kode unik untuk setiap record 2. Nama Varchar(50) Nama anak

3. Gender Varchar(10) Jenis kelamin anak 4. TempatLahir Varchar(30) Tempat lahir anak 5. TanggalLahir Date Tanggal lahir anak 6. Pekerjaan Varchar(30) Pekerjaan anak

Gambar 3.75 Tabel MsPartner

Tabel ini digunakan untuk menyimpan data partner dari member. Tabel 3.5 Definisi Tabel MsPartner

No. Nama Field Tipe Data Keterangan

1. Username Varchar(20) Username dari tabel MsMember 2. Nama Varchar(50) Nama partner

3. Gender Varchar(10) Jenis kelamin partner 4. TempatLahir Varchar(30) Tempat lahir partner 5. TanggalLahir Date Tanggal lahir partner

6. NoPengenal Varchar(20) Nomor KTP / SIM / Passport partner 7. Alamat Text Alamat tempat tinggal partner

8. Telp Varchar(20) Nomor telepon partner yang dapat dihubungi

9. HP Varchar(20) Nomor ponsel partner yang dapat dihubungi

11. Agama Varchar(20) Agama partner

Gambar 3.76 Tabel MsSchool

Tabel ini digunakan untuk menyimpan data sekolah / universitas tempat member belajar.

Tabel 3.6 Definisi Tabel MsSchool

No. Nama Field Tipe Data Keterangan

1. Username Varchar(20) Username dari tabel MsMember 2. Nama Varchar(50) Nama sekolah tempat member belajar 3. Alamat Text Alamat sekolah tempat member belajar 4. Telp Varchar(20) Nomor telepon sekolah yang dapat

dihubungi

5. Fax Varchar(20) Nomor fax sekolah yang dapat dihubungi

Gambar 3.77 Tabel MsMembership

Tabel ini digunakan untuk menyimpan data properti member untuk jenis member Single, Family, Couple, Mahasiswa, dan Pelajar.

Tabel 3.7 Definisi Tabel MsMembership

No. Nama Field Tipe Data Keterangan

1. JenisMember Varchar(2) Jenis member yang telah dipilih member 2. KodeMember Int(11) Kode member untuk setiap jenis member 3. TanggalAwal Date Tanggal awal di mana member mulai

aktif

4. TanggalAkhir Date Tanggal akhir di mana member akan habis masa keanggotaannya

5. Username Varchar(20) Username dari tabel MsMember

MsTemp

PK,FK1 Username

JenisMember Masa

Tanggal

Tabel ini digunakan untuk menyimpan data sementara member yang sudah terdaftar tapi belum membayar (belum aktif) untuk segera dilakukan aktivasi member berdasarkan pada jenis member dan masa keanggotaan yang dipilih oleh member tersebut.

Tabel 3.8 Definisi Tabel MsTemp

No. Nama Field Tipe Data Keterangan

1. Username Varchar(20) Username dari tabel MsMember

2. JenisMember Varchar(2) Jenis Member yang dipilih oleh member 3. Masa Int(11) Masa keanggotaan yang dipilih oleh

member

4. Tanggal Date Tanggal member tersebut mendaftar

Gambar 3.79 Tabel MsBooking

Tabel ini digunakan untuk menyimpan data booking tempat dan waktu yang dipilih oleh member.

Tabel 3.9 Definisi Tabel MsBooking

No. Nama Field Tipe Data Keterangan

2. Tempat Varchar(30) Tempat olahraga yang dipilih oleh member

3. Tanggal Date Tanggal yang dipilih oleh member 4. Jam Time Jam yang dipilih oleh member

5. JenisMember Varchar(2) Jenis member yang aktif pada member 6. KodeMember Char(5) Kode member yang aktif pada member 7. Username Varchar(20) Username dari tabel MsMember

Gambar 3.80 Tabel MsAbsence

Tabel ini digunakan untuk menyimpan data absensi member yang ingin melakukan kegiatan olahraga di dalam perusahaan.

Tabel 3.10 Definisi Tabel MsAbsence

No. Nama Field Tipe Data Keterangan

1. Tanggal Date Tanggal kehadiran member 2. Jam Time Jam kehadiran member

3. JenisMember Varchar(2) Jenis member yang aktif pada member 4. KodeMember Char(5) Kode member yang aktif pada member 5. Username Varchar(20) Username dari tabel MsMember

Gambar 3.81 Tabel MsPayment

Tabel ini digunakan untuk menyimpan data pembayaran yang sudah dilakukan oleh member.

Tabel 3.11 Definisi Tabel MsPayment

No. Nama Field Tipe Data Keterangan

1. KodePembayaran Int(11) Kode unik untuk setiap record

2. Tanggal Date Tanggal member melakukan

pembayaran

3. Jam Time Jam member melakukan pembayaran 4. UangPangkal Int(11) Besar uang pangkal yang dibayar oleh

member

5. Iuran Int(11) Besar iuran yang dibayar oleh member 6. JenisMember Varchar(2) Jenis member yang aktif pada member 7. KodeMember Char(5) Kode member yang aktif pada member 8. Username Varchar(20) Username dari tabel MsMember

Gambar 3.82 Tabel MsComment

Tabel ini digunakan untuk menyimpan data komentar yang dikirim oleh pendatang (guest) kepada perusahaan.

Tabel 3.12 Definisi Tabel MsComment

No. Nama Field Tipe Data Keterangan

1. ID Int(11) Kode unik untuk setiap record

2. Email Varchar(50) Alamat E-mail pendatang yang mengirim komentar

3. Komentar Text Isi komentar yang dikirim

Gambar 3.83 Tabel MsNews

Tabel ini digunakan untuk menyimpan data berita-berita terbaru dari perusahaan.

Tabel 3.13 Definisi Tabel MsNews

No. Nama Field Tipe Data Keterangan

2. Jam Time Jam berita dipublikasikan 3. Judul Varchar(100) Judul berita

4. Berita Text Isi berita

MsGallery

PK ID

Image Keterangan

Gambar 3.84 Tabel MsGallery

Tabel ini digunakan untuk menyimpan data galeri gambar-gambar dari perusahaan.

Tabel 3.14 Definisi Tabel MsGallery

No. Nama Field Tipe Data Keterangan

1. ID Int(11) Kode unik untuk setiap record 2. Image Varchar(100) Letak direktori gambar

Dalam dokumen BAB 3 ANALISIS DAN PERANCANGAN (Halaman 44-57)

Dokumen terkait