• Tidak ada hasil yang ditemukan

Pintu Gerbang Umum (PGU) 1. Nama Tabel : TS

3.4.1.2 ERD Unit

3.4.2 Spesifikasi Tabel PGU

3.4.2.1. Pintu Gerbang Umum (PGU) 1. Nama Tabel : TS

Primary Key : TransNo

Foreign Key : EntranceID, UserID, TypePngj, KodePngj, Kode_Harga

Deskripsi Tabel : Tabel TS berisi informasi mengenai data transaksi penjualan tiket di PGU

Tabel 3.1 Tabel TS di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

TransNo Numeric (18, 0) Kode Transaksi EntranceID Nvarchar (20) Kode Entrance

JnsMobil Nvarchar (1) Kode Type Pengunjung yang berkunjung yang terdiri dari O, M, B

Kode_Harga Nvarchar (3) Kode Harga

PassID Nvarchar (20) Berisi keterangan mengenai jenis pengunjung seperti umum, rombongan, undangan, dll yg WktTrans Nvarchar (50) Waktu transaksi

Bayar Real - Jumlah nominal pembayaran

IP Nvarchar (15) Berisi nama karyawan

Keluar Nvarchar (15) Kode status transaksi

SalesID Nvarchar (50) Berisi nama-nama karyawan yg bertugas di kasir

TermNama Nvarchar (3) Berisi kode terminal yang terdiri dari terminal Timur, terminal Barat, terminal Busway dan terminal Marina

2. Nama Tabel : dbUser Primary Key : IDUser Foreign Key : GroupID

Deskripsi Tabel : Tabel user berisi informasi mengenai data user Name dan password pengguna agar dapat mengakses aplikasi transaksi penjualan tiket di PGU.

Tabel 3.2 Tabel dbUser di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

IDUser Nvarchar (50) Kode IDUser

GroupID Nvarchar (50) Kode Group

UserName Nvarchar (50) Nama User

UserPass Nvarchar (50) Kata Sandi User

Status Nvarchar (1) Status dbUser

3. Nama Tabel : Role Primary Key : RoleID Foreign Key : -

Deskripsi Tabel : Tabel Role berisi informasi mengenai data role yang dijalankan oleh user pada applikasi transaksi penjualan tiket di PGU.

Tabel 3.3 Tabel Role di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

RoleID Varchar (30) Kode Role

Description Varchar (255) Penjelasan / Nama Role

4. Nama Tabel : User Primary Key : UserID

Foreign Key : GroupID, LevelID, RoleID

Deskripsi Tabel : Tabel User berisi informasi mengenai data pengguna sebagai operator seperti idUser, UserName, Password, dan IDRole pada transaksi penjualan tiket di PGU.

Tabel 3.4 Tabel User di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

Password Varchar (255) Kata Sandi Deskripsi Varchar (255) Penjelasan

5. Nama Tabel : JnsPengj Primary Key : KodePngj Foreign Key : -

Deskripsi Tabel : Tabel Jenis Pengunjung berisi informasi mengenai data jenis pengunjung yang berkunjung di Ancol beserta kuotanya pada transaksi penjualan tiket di PGU.

Tabel 3.5 Tabel JnsPengunjung di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

PassID Nvarchar (20) Berisi keterangan mengenai jenis pengunjung seperti umum, rombongan, undangan, dll yg diambil dari dari table JnsPengunjung

Keterangan Nvarchar (50) Penjelasan Jenis Pengunjung

Kuota Int - Kouta / Jumlah

Aktif Char (1) Status Aktif

6. Nama Tabel : EntranceID Primary Key : EntranceID Foreign Key : -

Deskripsi Tabel : Tabel EntranceID berisi informasi mengenai data status EntranceID dan LastUsed pada transaksi penjualan tiket di PGU.

Tabel 3.6 Tabel EntranceID di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

EntranceID Nvarchar (255) Kode EntranceID Status Nvarchar (255) Status EntranceID LastUsed Nvarchar (255) Tanggal EntranceID

7. Nama Tabel : Level Primary Key : LevelID Foreign Key : -

Deskripsi Tabel : Tabel Level berisi informasi mengenai data LevelID yang terdiri dari administrator, supervisor, dan operator pada transaksi penjualan tiket di PGU.

Tabel 3.7 Tabel Level di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

LevelID Char (1) Kode Level

Description Varchar (50) Penjelasan / Nama Level

8. Nama Tabel : UserGroup Primary Key : GroupID Foreign Key : -

Deskripsi Tabel : Tabel UserGroup berisi informasi mengenai data grup user seperti administrator, manajer, ticket sales, kasir, dan ticket control pada transaksi penjualan tiket di PGU

Tabel 3.8 Tabel UserGroup di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

GroupID Nvarchar (50) Kode Group

GroupDesc Nvarchar (50) Penjelasan / Nama Group

Status Nvarchar (1) Status Group

9. Nama Tabel : TypePengunjung Primary Key : TypePngj Foreign Key : -

Deskripsi Tabel : Tabel TypePengunjung berisi informasi mengenai data tipe pengunjung yang ada yang terdiri dari motor, mobil, dan orang pada transaksi penjualan tiket di PGU.

Tabel 3.9 Tabel TypePengunjung di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

JnsMobil Nvarchar (1) Kode Type Pengunjung terdiri dari O, M, B

Description Varchar (50) Penjelasan / Nama Tipe pengunjung yang berisi Orang, Mobil, Motor dan Taxi

10. Nama Tabel : Shift Primary Key : Shift

Foreign Key : IDUser, Lokasi

Deskripsi Tabel : Tabel Shift berisi informasi mengenai data shift user dilihat dari IDUser dan lokasinya pada transaksi penjualan tiket di PGU.

Tabel 3.10 Tabel Shift di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

Shift Nvarchar (4) Kode Shift

IDUser Nvarchar (50) Kode IDUser

Lokasi Nvarchar (50) Kode Lokasi

JamLogin Nvarchar (50) Waktu Login / Waktu Masuk JamLogOff Nvarchar (50) Waktu Log Off / Waktu Keluar

11. Nama Tabel : Buka_pintu Primary Key : Lokasi Foreign Key : -

Deskripsi Tabel : Tabel Buka Pintu berisi informasi mengenai data kode lokasi dan waktu pada transaksi penjualan tiket di PGU.

Tabel 3.11 Tabel Buka_pintu di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

Lokasi Nvarchar (25) Kode Lokasi

Waktu Nvarchar (50) Waktu

12. Nama Tabel : NoTransaksi Primary Key : KasirID , Shift Foreign Key : Lokasi

Deskripsi Tabel : Tabel Nomer Transaksi berisi informasi mengenai data transaksi ticketing di PGU.

Tabel 3.12 Tabel NoTransaksi di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

KasirID Nvarchar (50) Kode Kasir

Shift Nvarchar (4) Kode Shift

Lokasi Nvarchar (50) Kode Lokasi

NoTransAwal Numeric (18, 0) Nomer Transaksi Awal

WaktuAwal Nvarchar (50) Waktu Awal

NoTransAkhir Numeric (18, 0) Nomer Transaksi Akhir Waktu Akhir Nvarchar (50) Waktu Akhir

NoTiketAwal Nvarchar (50) Nomer Tiket Awal

13. Nama Tabel : Harga Primary Key : Kode_Harga Foreign Key : -

Deskripsi Tabel : Tabel Harga berisi informasi mengenai data harga tiket masuk untuk transaksi tiket di PGU.

Tabel 3.13 Tabel Harga di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

Kode_Harga Nvarchar (3) Kode Harga

Hari Nvarchar (12) Hari

Jam_Awal Nvarchar (10) Jam Awal

Jam_Akhir Nvarchar (10) Jam Akhir

Tgl_Awal Nvarchar (10) Tgl Awal

Tgl_Akhir Nvarchar (10) Tgl Akhir

Harga Int - Harga

Mobil Int - Mobil

Motor Int - Motor

Discount Int - Discount

Nama_User Nvarchar (12) Nama User

Status Nvarchar (1) Status

14. Nama Tabel : Kasir Primary Key : KasirID

Foreign Key : EntranceID, TransID, TransNo, Shift

Deskripsi Tabel : Tabel Kasir berisi informasi mengenai data kasir pada loket penjualan tiket di PGU.

Tabel 3.14 Tabel Kasir di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

KasirID Nvarchar (50) Kode KasirID

EntranceID Nvarchar (12) Kode EntranceID

TransID Nvarchar (15) Kode TransID

TransNo Numeric (18, 0) Kode TransNo

Shift Nvarchar (4) Kode Shift

ImageID Nvarchar (10) ImageID

WktKasir Nvarchar (50) Waktu Kasir

Khusus Nvarchar (1) Khusus

WktKeluar Nvarchar (50) Waktu Keluar

Keluar Nvarchar (25) Keluar

TermNamaKeluar Nvarchar (25) Term Nama Keluar

15. Nama Tabel : Batal Primary Key : TransID

Foreign Key : EntranceID, UserID

Deskripsi Tabel : Tabel Batal berisi informasi mengenai data transaksi tiket yang dibatalkan pada transaksi penjualan tiket di PGU.

Tabel 3.15 Tabel Batal di PGU

Nama Field Tipe Field Ukuran

Field Keterangan

TransID Nvarchar (50) Kode TransID Batal EntranceID Nvarchar (50) Kode EntranceID

UserID Nvarchar (50) Kode UserID

OrangBatal Int - Jumlah Orang Batal

UangBatal Int - Total Uang Batal

WaktuTrans Nvarchar (50) Waktu Transaksi Keterangan Nvarchar (200) Keterangan WaktuBatal Nvarchar (50) Waktu Batal