• Tidak ada hasil yang ditemukan

Unit Paint Ball dan Outbond

3.4.1.2 ERD Unit

3.4.3 Spesifikasi Tabel Unit

3.4.3.4. Unit Paint Ball dan Outbond

Untuk Unit Paint Ball dan Outbond memiliki satu ERD karena Paint Ball dan Outbond merupakan satu database dimana untuk mengetahui jenis transaksi tersebut merupakan jenis transaksi Unit Paint Ball atau Outbond dapat di lihat dari ID_GATE pada transaksi tersebut.

1. Nama Tabel : tt_tiketing

Primary Key : NO_TRANSAKSI

Foreign Key : ID_SHIFT, ID_GATE, ID_EDC, ID_USER, ID_BANK, ID_JNS_KARTU, ID_GRUP_

DISKON, ID_HTM

Deskripsi Tabel : Tabel Transaksi Tiketing Unit Paint Ball dan Outbond berisi informasi mengenai data tiket unit Paint Ball dan Outbond yang di jual pada

transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.76 Tabel tt_tiketing di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

NO_TRANSAKSI Char (18) Kode Transaksi

ID_SHIFT Char (2) Kode Shift

ID_GATE Char (4) Kode Gate

ID_EDC Char (2) Kode EDC

ID_USER Varchar (30) Kode User

ID_BANK Char (2) Kode Bank

ID_JNS_KARTU Char (2) Kode Jenis Kartu

ID_GRUP_DISKON Int (11) Kode Grup Diskon

ID_HTM Int (11) Kode harga tiket masuk

ID_KATEGORI_PENGJ Char (5) Kode Kategori Pengunjung TGL_INISIALISASI Date - Tanggal Inisialisasi

SERI_TIKET Varchar (5) Seri Tiket

TGL_TRANSAKSI Timestamp - Tanggal Transaksi TGL_KUNJUNGAN Timestamp - Tanggal Kunjungan JML_TIKET_BYR Tinyint (4) Jumlah Tiket Bayar JML_TIKET_GRATIS Tinyint (4) Jumlah Tiket Gratis TTL_BAYAR Decimal (15,2) Total Pembayaran STATUS_TRANS Varchar (3) Status Transaksi

JNS_TRANS Varchar (3) Jenis Transaksi

NO_KARTU Varchar (100) Nomer Kartu

NAMA_KARTU Varchar (50) Nama Kartu

ID_MEMBER_DISKON 2

Varchar (30) Kode Member Diskon2

HTM Decimal (10,2) Nominal Harga Tiket

Masuk

USER_UPDATE Varchar (30) User yang melakukan Update

LAST_UPDATE Timestamp - Waktu Terakhir

Mengupdate JML_BATAL_BYR Tinyint (4) Jumlah Batal Bayar JML_BATAL_GRATIS Tinyint (4) Jumlah Batal Gratis

2. Nama Tabel : tm_edc Primary Key : ID_EDC Foreign Key : -

Deskripsi Tabel : Tabel Master Electronic Data Capture (EDC) berisi informasi mengenai data mesin untuk

menggesek kartu pada saat transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.77 Tabel tm_edc di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

ID_EDC Char (2) Kode EDC

NAMA_EDC Varchar (30) Nama EDC

BACA_KAR_KE Tinyint (4) Status kartu

JML_KAR_BACA Tinyint (4) Jumlah Kartu yang Terbaca USER_UPDATE Varchar (30) User yang melakukan

Update

LAST_UPDATE Timestamp - Waktu Terakhir Mengupdate

3. Nama Tabel : tm_jenis_kartu Primary Key : ID_JNS_KARTU Foreign Key : -

Deskripsi Tabel : Tabel Master Jenis Kartu berisi informasi mengenai data jenis kartu apa saja yang digunakan pada transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.78 Tabel tm_jenis_kartu di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

ID_JNS_KARTU Char (2) Kode Jenis Kartu DESCRIPTION Varchar (50) Penjelasan Jenis Kartu USER_UPDATE Varchar (30) User yang melakukan

Update

LAST_UPDATE Timestamp - Waktu Terakhir Mengupdate

4. Nama Tabel : tm_bank Primary Key : ID_BANK Foreign Key : -

Deskripsi Tabel : Tabel Master Bank berisi informasi mengenai data mengenai bank mana saja yang bekerjasama dengan unit Paint Ball dan Outbond pada pada transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.79 Tabel tm_bank di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

ID_BANK Char (2) Kode Bank

NAMA_BANK Varchar (30) Nama Bank

USER_UPDATE Varchar (30) User yang melakukan Update

LAST_UPDATE Timestamp - Waktu Terakhir Mengupdate

5. Nama Tabel : tm_diskon

Primary Key : ID_GRUP_DISKON Foreign Key : -

Deskripsi Tabel : Tabel Master Diskon berisi informasi mengenai data diskon apa saja yang berlaku di unit Paint Ball dan Outbond pada transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.80 Tabel tm_diskon di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

ID_GRUP_DISKON Int (11) Kode Grup Diskon VERIFICATION_STAT

US

Tinyint (1) Status Verifikasi MULAI_BERLAKU Date - Tanggal Mulai Berlaku

Diskon

AKHIR_BERLAKU Date - Tanggal Berakhir Berlaku Diskon

PERSENTASE_DISC Tinyint (4) Persentase Diskon

RP_DISKON Float (10,2) Harga Diskon

JML_GRATIS Tinyint (4) Jumlah Gratis

DESCRIPTION Varchar (50) Penjelasan Grup Diskon MAX_PER_TRANS Int (11) Maximal Pertransaksi

MAX_PER_HARI Int (11) Maximal Transaksi Perhari

QUOTA Int (11) Kuota Diskon

MEMBER_STATUS Tinyint (1) Status Member MIN_PRT_TRANS Tinyint (4) Minimal Pertransaksi USER_UPDATE Varchar (30) User yang melakukan

Update

LAST_UPDATE timestamp - Waktu Terakhir Mengupdate NO_SURAT_DISKON Varchar (30) Nomer Surat Diskon

JNS_DISKON Tinyint (4) Jenis Diskon

JML_KELIPATAN Tinyint (4) Jumlah Kelipatan

TGLsurat Date - Tanggal Surat

detailDiskon Varchar (50) Detil Diskon DEFAULT_PEMBAYAR

AN

Tinyint (4) Default Pembayaran MEMBER_SEMENTAR

A

Tinyint (4) Member Sementara

6. Nama Tabel : tm_member_diskon Primary Key : ID_MEMBER_DISKON Foreign Key : ID_GRUP_DISKON

Deskripsi Tabel : Tabel Master Member Diskon berisi informasi mengenai data member dengan diskon yang berlaku di Unit Paint Ball dan Outbond pada transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.81 Tabel tm_member_diskon di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

ID_GRUP_DISKON Int (11) Kode Grup Diskon

ID_MEMBER_DISKON Varchar (30) Kode Member Diskon

NAMA Varchar (50) Nama Diskon

KET1 Varchar (50) Keterangan1

KET2 Varchar (50) Keterangan2

SISA_QUOTA Int (11) Sisa Kuota Diskon

USER_UPDATE Varchar (30) User yang melakukan Update

LAST_UPDATE Timestamp - Waktu Terakhir

Mengupdate

7. Nama Tabel : tm_htm Primary Key : ID_HTM

Foreign Key : ID_KATEGORI_PENGJ

Deskripsi Tabel : Tabel Master Harga Tiket Masuk berisi informasi mengenai data harga tiket masuk di Unit Paint Ball dan Outbond pada transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.82 Tabel tm_htm di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

ID_HTM Int (11) Kode Harga Tiket Masuk

ID_KATEGORI_PENGJ Char (5) Kode Kategori Pengunjung MULAI_BERLAKU Date - Tanggal Mulai Berlaku

AKHIR_BERLAKU Date - Tanggal Akhir berlaku

HTMSENIN Decimal (10,2) Harga Hari Senin HTMSELASA Decimal (10,2) Harga Hari Selasa

HTMRABU Decimal (10,2) Harga Hari Rabu

HTMKAMIS Decimal (10,2) Harga Hari Kamis HTMJUMAT Decimal (10,2) Harga Hari Jum’at HTMSABTU Decimal (10,2) Harga Hari Sabtu HTMMINGGU Decimal (10,2) Harga Hari Minggu DESCRIPTION Varchar (50) Penjelasan

NO_SURAT Varchar (30) Nomer Surat

STATUS_LIBUR Tinyint (1) Status Libur

USER_UPDATE Varchar (30) User yang melakukan Update

LAST_UPDATE Timestamp - Waktu Terakhir

Mengupdate

tglSuratHtm Date - Tanggal Surat HTM

8. Nama Tabel : tm_shift Primary Key : ID_SHIFT Foreign Key : -

Deskripsi Tabel : Tabel Master Shift berisi informasi mengenai data shift setiap karyawan yang bekerja di Unit

Paint Ball dan Outbond pada transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.83 Tabel tm_shift di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

ID_SHIFT Char (2) Kode Shift

JAM_MULAI Time - Waktu Mulai

JAM_SELESAI Time - Waktu Selesai

DESCRIPTION Varchar (50) Penjelasan

USER_UPDATE Varchar (30) User yang melakukan Update

LAST_UPDATE Timestamp - Waktu Terakhir

Mengupdate

9. Nama Tabel : tm_kategori_pengunjung Primary Key : ID_KATEGORI_PENGJ Foreign Key : -

Deskripsi Tabel : Tabel Master Kategori Pengunjung berisi informasi mengenai data kategori pengunjung yang berkunjung ke Unit Paint Ball dan Outbond pada transaksi penjualan tiket di Unit Paint Ball dan Outbond seperti rombongan, compliment dll.

Tabel 3.84 Tabel tm_kategori_pengunjung di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

ID_KATEGORI_PENGJ Char (5) Kode Kategori Pengunjung DESCRIPTION varchar (50) Penjelasan mengenai

kategori pengunjung USER_UPDATE Varchar (30) User yang melakukan

Update

LAST_UPDATE Timestamp - Waktu Terakhir

Mengupdate

10. Nama Tabel : tm_gate Primary Key : ID_GATE Foreign Key : -

Deskripsi Tabel : Tabel Master Gate berisi informasi mengenai data loket penjualan tiket di Unit Paint Ball dan Outbond pada transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.85 Tabel tm_gate di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

ID_GATE Char (4) Kode Gate

DESCRIPTION varchar (50) Penjelasan

LOCATION varchar (50) Lokasi

NO_TRANS_MAX Bigint (20) Nomer Transaksi Maximal

JNS_MESIN Varchar (20) Jenis Mesin

IP_ADDRESS Varchar (16) Alamat IP

USER_UPDATE Varchar (30) User yang melakukan Update

LAST_UPDATE Timestamp - Waktu Terakhir

Mengupdate

11. Nama Tabel : tref_otorisasi_user Primary Key : ID_LEVEL Foreign Key : -

Deskripsi Tabel : Tabel Tref Otorisasi User berisi informasi mengenai data penjelasan level user seperti (level 1 adalah admin, level 2 adalah Supervisor dan level 3 adalah kasir) pada transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.86 Tabel tref_otorisasi_user di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

ID_LEVEL Char (3) Kode Level

DESCRIPTION varchar (50) Penjelasan

USER_UPDATE Varchar (30) User yang melakukan Update

LAST_UPDATE Timestamp - Waktu Terakhir

Mengupdate

12. Nama Tabel : tm_profile Primary Key : ID_LEVEL Foreign Key : -

Deskripsi Tabel : Tabel Master Profile berisi informasi mengenai data nama form dari level tertentu dan status level tersebut pada transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.87 Tabel tm_profile di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

ID_LEVEL Char (3) Kode Level

NAMA_FORM varchar (50) Nama Form

STATUS Tinyint (1) Status

USER_UPDATE Varchar (30) User yang melakukan Update

LAST_UPDATE Timestamp - Waktu Terakhir

Mengupdate

13. Nama Tabel : tm_user Primary Key : ID_USER Foreign Key : ID_LEVEL

Deskripsi Tabel : Tabel Master User berisi informasi mengenai data user yang menggunakan applikasi pada

applikasi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.88 Tabel tm_user di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

ID_USER Varchar (30) Kode User

ID_LEVEL Char (3) Kode Level

USER_NAME varchar (50) Nama User

KATA_SANDI Varchar (30) Kata Sandi

DESCRIPTION varchar (50) Penjelasan

STATUS_USER Tinyint (1) Status User

USER_UPDATE Varchar (30) User yang melakukan Update

LAST_UPDATE Timestamp - Waktu Terakhir

Mengupdate

14. Nama Tabel : tt_history_user

Primary Key : ID_USER, ID_SHIFT, ID_GATE Foreign Key : ID_USER, ID_SHIFT, ID_GATE

Deskripsi Tabel : Tabel Transaksi History User berisi informasi mengenai data history user yang menggunakan applikasi pada transaksi penjualan tiket di Unit Paint Ball dan Outbond

Tabel 3.89 Tabel tt_history_user di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

ID_USER Varchar (30) Kode User

ID_SHIFT Char (2) Kode Shift

ID_GATE Char (4) Kode Gate

WKT_LOGIN Timestamp - Waktu Login

WKT_LOGOFF Timestamp - Waktu Logoff

15. Nama Tabel : tt_inisialisasi_d

Primary Key : ID_SHIFT , ID_GATE Foreign Key : ID_SHIFT, ID_GATE

Deskripsi Tabel : Tabel Transaksi Inisialisasi d berisi informasi mengenai data inisialisasi tiket dalam seri tiket serta jumlah tercetaknya tiket tersebut yang akan di jual pada transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.90 Tabel tt_inisialisasi_d di Unit Paint Ball dan Outbond

Nama Field Tipe Field Ukuran

Field Keterangan

ID_SHIFT Char (2) Kode Shift

ID_GATE Char (4) Kode Gate

TGL_INISIALISASI Date - Tanggal Inisialisasi

SERI_TIKET Varchar (5) Seri Tiket

NO_TIKET_AWAL Int (11) Nomer Tiket Awal

NO_TIKET_AKHIR Int (11) Nomer Tiket Akhir JML_TERCETAK Int (11) Jumlah Tiket Tercetak WKT_INISIALISASI Timestamp - Waktu Inisialisasi

16. Nama Tabel : tt_inisialisasi

Primary Key : ID_USER , ID_GATE , ID_SHIFT Foreign Key : ID_USER, ID_GATE, ID_SHIFT

Deskripsi Tabel : Tabel Transaksi Inisialisasi berisi informasi mengenai data user yang menangani gate dengan shift tertentu dalam waktu tertentu dan jam closing tertentu untuk mengetahui saldo awal dan saldo akhir dari penjualan pada transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.91 Tabel tt_inisialisasi di Unit Paint Ball dan Outbond.

Nama Field Tipe Field Ukuran

Field Keterangan

ID_USER Varchar (30) Kode User

ID_GATE Char (4) Kode Gate

ID_SHIFT Char (2) Kode Shift

TGL_INISIALISASI Date - Tanggal Inisialisasi JML_TRANSAKSI Int (11) Jumlah Transaksi WKT_INISIALISASI Timestamp - Waktu Inisialisasi

WKT_CLOSING Timestamp - Waktu Closing

SALDO_AWAL Decimal (12,2) Jumlah Saldo Awal

SALDO_AKHIR Decimal (15,2) Jumlah Saldo Akhir

17. Nama Tabel : tref_history_member_diskon

Primary Key : NO_TRANSAKSI, ID_GRUP_DISKON, ID_GATE, ID_USER, ID_MEMBER Foreign Key : NO_TRANSAKSI, ID_GRUP_DISKON,

ID_GATE, ID_USER, ID_MEMBER

Deskripsi Tabel : Tabel Tref History Member Diskon berisi informasi mengenai data history member yang menggunakan diskon pada transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.92 Tabel tref_history_member_diskon di Unit Paint Ball dan Outbond.

Nama Field Tipe Field Ukuran

Field Keterangan

NO_TRANSAKSI Char (18) Kode Nomer Transaksi

ID_GRUP_DISKON Int (11) Kode Grup Diskon

ID_GATE Char (4) Kode Gate

ID_USER Varchar (30) Kode User

ID_MEMBER Varchar (100) Kode Member atau Nomer Kartu ATM

NAMA varchar (50) Nama Member

JML_TIKET Tinyint (4) Jumlah Tiket

TGL_TRANSAKSI Date - Tanggal Transaksi

USER_UPDATE Varchar (30) User yang melakukan Update

LAST_UPDATE Timestamp - Waktu Terakhir Mengupdate

18. Nama Tabel : tref_grup_compliment Primary Key : ID_GRUP_MEMBER Foreign Key : -

Deskripsi Tabel : Tabel Tref Grup Compliment berisi informasi mengenai data grup member yang menggunakan compliment pada transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.93 Tabel tref_grup_compliment di Unit Paint Ball dan Outbond.

Nama Field Tipe Field Ukuran

Field Keterangan

ID_GRUP_MEMBER varchar (30) Kode Grup Member MULAI_BERLAKU_ME

DESCRIPTION varchar (50) Penjelasan

MAX_PER_HARI Int (5) Maksimal Per hari

PASSWORD_STS tinyint (1) Status Password USER_UPDATE varchar (30) User yang melakukan

Update

LAST_UPDATE timestamp - Waktu Terakhir

Mengupdate

jnsMember tinyint (1) Jenis Member

maxTrans_perHari Int (5) Maximal Transaksi Per hari verivikasi_usr tinyint (1) Verivikasi user

min_perHari tinyint (3) Minimal Per Hari

stsSuratKuasa tinyint (1) Status Surat Kuasa

quotaGrp Int (8) Jumlah Kuota

maxBt Int (3) Maximal Batal

minBtl Int (3) Minimal Batal

19. Nama Tabel : tm_member_compliment Primary Key : ID_MEMBER

Foreign Key : ID_GRUP_MEMBER

Deskripsi Tabel : Tabel Master Member Compliment berisi informasi mengenai data member yang menggunakan compliment pada transaksi penjualan tiket di Unit Paint Ball dan Outbond.

Tabel 3.94 Tabel tm_member_compliment di Unit Paint Ball dan Outbond.

Nama Field Tipe Field Ukuran

Field Keterangan

ID_MEMBER varchar (30) Kode ID_MEMBER

ID_GRUP_MEMBER varchar (30) Kode

ID_GRUP_MEMBER

KATA_SANDI varchar (30) Kata Sandi

NO_HP varchar (15) Nomer HP

SISA_QUOTA Int (11) Sisa Kuota

BLOKIR_STATUS tinyint (1) Status Blokir KET_BLOKIR varchar (50) Keterangan Blokir

ID_SMARTCARD varchar (50) Kode ID_SMARTCARD

USER_UPDATE varchar (30) User yang melakukan Update

LAST_UPDATE timestamp - Waktu Terakhir

Mengupdate

min_per_trans Int (3) Minimal Per Transaksi max_trans_perHari Int (6) Maximal Transaksi Per

Hari

jabatan varchar (50) Jabatan

departemen varchar (50) Departemen

maxJmlTranperDAY Int (8) Maximal Jumlah Transaksi per Hari

maxbtlMbr Int (3) Maximal Batal Member

minbtlMbr Int (3) Minimal Batal Member

stsDefault tinyint (1) Status Default

ketBtl varchar (50) Keterangan Batal

20. Nama Tabel : tt_compliment Primary Key : NO_TRANSAKSI_C

Foreign Key : ID_MEMBER, ID_SHIFT, ID_GATE, ID_USER, ID_GRUP_MEMBER

Deskripsi Tabel : Tabel Transaksi Compliment berisi informasi mengenai data transaksi penjualan tiket di unit Paint Ball dan Outbond yang menggunakan compliment.

Tabel 3.95 Tabel tt_compliment di Unit Paint Ball dan Outbond.

Nama Field Tipe Field Ukuran

Field Keterangan

NO_TRANSAKSI_C varchar (20) Kode NO_TRANSAKSI_C

ID_MEMBER varchar (30) Kode ID_MEMBER

ID_SHIFT Char (2) Kode ID_SHIFT

ID_GATE Char (4) Kode ID_GATE

ID_USER varchar (30) Kode ID_USER

ID_GRUP_MEMBER varchar (30) Kode

ID_GRUP_MEMBER

TGL_INISIALISASI Date - Tanggal Inisialisasi

SERI_TIKET varchar (5) Seri Tiket

TGL_TRANSAKSI timestamp - Tanggal Transaksi

JML_TIKET Int (8) Jumlah Tiket

STATUS_TRANS varchar (3) Status Transaksi

NAMA_KUASA varchar (30) Nama Kuasa

YBS_STS varchar (25) Status Yang Bersangkutan

NO_KTP_YBS varchar (30) Nomer Kartu Tanda

Penduduk Yang Bersangkutan

ALAMAT_YBS varchar (100) Alamat Yang Bersangkutan USER_UPDATE varchar (30) User yang melakukan

Update

LAST_UPDATE timestamp - Waktu Terakhir

Mengupdate

JNS_MBR tinyint (1) Jumlah Member

NO_KARTU_OR_VOUC HRE

varchar (50) Nomer Kartu Atau Voucher

JENIS_TRANS Char (2) Jenis Transaksi

jmlBtl Int (8) Jumlah Batal