2. Mendapatkan data dan membuat laporan dari proses parkir
3.6 Perancangan Basis Data Pada Solusi
Berdasarkan dari fungsi pada proses bisnis baru, data entry dan informasi yang akan ditampilkan pada rancangan proses bisnis baru dan layar aplikasi yang diusulkan, maka pada tahapan ini akan dirancang basis data yang akan digunakan pada aplikasi. Terdapat 3 Database yang akan digunakan pada aplikasi, yaitu : database parkir (ParkingDB), database aplikasi (ApplicationDB), dan database BiNuS School Serpong (BNSchoolSerpongDB). Berikut merupakan perancangan basis data pada solusi :
Gambar 3.48 Entity Relationship Diagram Database ParkingDb Tabel – tabel yang terdapat pada database ParkingDb antara lain :
Tabel 3.9 Tabel MsGate pada Database ParkingDb Nama table : MsGate
Primary key : gateID
Keterangan : Table ini menyimpan data gerbang parkir untuk masuk keluar mobil Nama Field Tipe Data Length Keterangan
Stsrc char 1 Status dari record (A = active, D = deleted) TglPr datetime 8 Tanggal ketika melakukan insert record TglUp datetime 8 Tanggal ketika melakukan update record UsrIn varchar 10 User yang melakukan insert record UsrUp varchar 10 User yang melakukan update record GateID char 5 Berupa angka (1,2,3,..)
GateName varchar 20 Nama gerbang parkir
Tabel 3.10 Tabel MsParkEmployee pada Database ParkingDb Nama table : MsParkEmployee
Primary key : EmpID
Keterangan : Table ini menyimpan data operator yang mengoperasikan sistem parkir
Nama Field Tipe Data Length Keterangan
Stsrc Char 1 Status dari record (A = active, D = deleted) TglPr datetime 8 Tanggal ketika melakukan insert record TglUp datetime 8 Tanggal ketika melakukan update record UsrIn Varchar 10 User yang melakukan insert record UsrUp Varchar 10 User yang melakukan update record
EmpID char 10 Kode operator
Pass char 10 Password operator
Tabel 3.11 Tabel MsProof pada Database ParkingDb Nama table : MsProof
Primary key : proofID, parkingID
Keterangan : Table ini menyimpan jenis-jenis dokumen yang dibutuhkan untuk keluar parkir
Nama Field Tipe Data Length Keterangan
Stsrc char 1 Status dari record (A = active, D = deleted) TglPr datetime 8 Tanggal ketika melakukan insert record TglUp datetime 8 Tanggal ketika melakukan update record UsrIn varchar 10 User yang melakukan insert record UsrUp varchar 10 User yang melakukan update record ProofID char 5 Berupa angka (1,2,3,..)
Name varchar 50 Nama jenis dokumen yang digunakan
Tabel 3.12 Tabel MsStatuscar pada Database ParkingDb Nama table : MsStatusCar
Primary key : StCarID
Keterangan : Table ini menyimpan data data yang menjelaskan status mobil apakah masih menggunakan fasilitas parkir atau tidak
Nama Field Tipe Data Length Keterangan
Stsrc char 1 Status dari record (A = active, D = deleted) TglPr datetime 8 Tanggal ketika melakukan insert record TglUp datetime 8 Tanggal ketika melakukan update record UsrIn varchar 10 User yang melakukan insert record UsrUp varchar 10 User yang melakukan update record StCarID char 5 Berupa angka (1,2,3,..)
Tabel 3.13 Tabel MsTypePark pada Database ParkingDb Nama table : MsTypePark
Primary key : TypeID
Keterangan : Table ini menyimpan data jenis media yang digunakan untuk menggunakan fasilitas parkir
Nama Field Tipe Data Length Keterangan
Stsrc char 1 Status dari record (A = active, D = deleted) TglPr datetime 8 Tanggal ketika melakukan insert record TglUp datetime 8 Tanggal ketika melakukan update record UsrIn varchar 10 User yang melakukan insert record UsrUp varchar 10 User yang melakukan update record TypeID char 5 Berupa angka (1,2,3,..)
TypeName varchar 50 Nama media
Tabel 3.14 Tabel MsWewenang pada Database ParkingDb Nama table : MsWewenang
Primary key : KdWewenang
Keterangan : Table ini menyimpan data privillege yang ada untuk mengoperasikan sistem
Nama Field Tipe Data Length Keterangan
Stsrc char 1 Status dari record (A = active, D = deleted) TglPr datetime 8 Tanggal ketika melakukan insert record TglUp datetime 8 Tanggal ketika melakukan update record UsrIn varchar 10 User yang melakukan insert record UsrUp varchar 10 User yang melakukan update record KdWewenang int 4 Berupa angka (1,2,3,..)
Tabel 3.15 Tabel Transaksi_Login_Employee pada Database ParkingDb Nama table : Transaksi_Login_Employee
Primary key : -
Keterangan : Table ini menyimpan data privillege yang ada untuk mengoperasikan sistem
Nama Field Tipe Data Length Keterangan
empID char 10 Kode operator yang melakukan login Login_Time datetime 8 Waktu ketika operator melakukan login
Tabel 3.16 Tabel TrParkir pada Database ParkingDb Nama table : TrParkir
Primary key : KdMenu
Keterangan : Table ini menyimpan data transaksi parkir keluar dan m Nama Field Tipe Data Length Keterangan
Stsrc char 1 Status dari record (A = active, D = deleted) TglPr datetime 8 Tanggal ketika melakukan insert record TglUp datetime 8 Tanggal ketika melakukan update record UsrIn varchar 10 User yang melakukan insert record UsrUp varchar 10 User yang melakukan update record
ParkingID char 20 Kode transaksi parkir
ParkingUserID char 16 Kode kartu parkir yang digunakan TimeIn datetime 8 Waktu masuk parkir
TimeOut datetime 8 Waktu keluar parkir
GateInID char 5 Gerbang masuk parkir
GateOutID char 5 Gerbang keluar parkir
CarInPic image 16 Foto mobil ketika masuk parkir CarOutPic image 16 Foto mobil ketika keluar parkir UserInPic image 16 Foto pengendara ketika masuk parkir UserOutPic image 16 Foto pengendara ketika keluar parkir
StCarID char 5 Status mobil apakah masih ada di dalam atau sudah keluar dari area parkir
TypeIDIn char 5 Media yang digunakan ketika masuk parkir TypeIDOut char 5 Media yang digunakan ketika keluar parkir
Tabel 3.17 Tabel TrProofNeeded pada Database ParkingDb Nama table : TrProofNeeded
Primary key : TypeOutID, ProofID
Keterangan : Table ini untuk menyimpan data-data bukti yang dapat digunakan untuk keluar parkir
Nama Field Tipe Data Length Keterangan
Stsrc char 1 Status dari record (A = active, D = deleted) TglPr datetime 8 Tanggal ketika melakukan insert record TglUp datetime 8 Tanggal ketika melakukan update record UsrIn varchar 10 User yang melakukan insert record UsrUp varchar 10 User yang melakukan update record TypeOutID char 5 Kode type keluar
ProofID char 5 Kode bukti yang digunakan
Tabel 3.18 Tabel TrProofOut pada Database ParkingDb Nama table : TrProofOut
Primary key : ProofID, ParkingID
Keterangan : Table ini untuk meyimpan data parkir yang keluar dengan media selain RFID & ticket
Nama Field Tipe Data Length Keterangan
Stsrc char 1 Status dari record (A = active, D = deleted) TglPr datetime 8 Tanggal ketika melakukan insert record TglUp datetime 8 Tanggal ketika melakukan update record UsrIn varchar 10 User yang melakukan insert record UsrUp varchar 10 User yang melakukan update record
ProofID char 5 Kode bukti yang digunakan
ParkingID char 20 Kode parkir
Tabel – tabel yang terdapat pada database applicationDb antara lain :
Tabel 3.19 Tabel TrModuleSchoolLevel Pada ApplicationDb Nama Table TrModuleSchoolLevel
Primary Key ModuleId, SchoolLevelId Foreign Key ModuleId
Keterangan Table TrModuleSchoolLevel ini berguna untuk menyimpan data pada tingkat sekolah mana modul ini digunakan
No. Nama Field Tipe Data Keterangan
1. ModuleId int Field ini untuk menyimpan data mengenai ID dari modul.
2. SchoolLevelId Char(30) Field ini berguna untuk menyimpan ID dari tingkat sekolah.
3. AuditUserName Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
4. AuditActivity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini.
5. AuditTime Smalldatetime Untuk menyimpan waktu kapan table(row) ini di update.
Tabel 3.20 Tabel MsDatabase Pada ApplicationDb Nama Table MsDatabase
Primary Key DatabaseId Foreign Key -
Keterangan Table MsDatabase ini berguna untuk menyimpan data mengenai nama-nama database yang akan digunakan aplikasi.
No. Nama Field Tipe Data Keterangan
1. DatabaseId Smallint Field ini untuk menyimpan data mengenai ID dari data database.
2 DatabaseName Varchar(20) Field ini berguna untuk menyimpan nama dari database.
3 AuditUserName Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
4 AuditActivity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini.
5 AuditTime Smalldatetime Untuk menyimpan waktu kapan table(row) ini di update.
Tabel 3.21 Tabel MsConnectionString Pada ApplicationDb Nama Table MsConnectionString
Primary Key ApplicationId, ConnectionId Foreign Key ApplicationId, DatabaseId
Keterangan Table MsConnectionString ini berfungsi untuk menyimpan data-data mengenai connection string database yang terdapat pada table MsDatabase.
No. Nama Field Tipe Data Keterangan
1. ApplicationId Int Field ini untuk menyimpan data mengenai ID dari data database.
2. ConnectionId Tinyint Field ini berguna untuk menyimpan nama dari database.
3. DatabaseId Smallint Field ini untuk menyimpan data mengenai ID dari data database. 4. ConnectionString Varchar(255) Field ini untuk menyimpan connection
string.
5. AuditUserName Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
6. AuditActivity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini.
7. AuditTime Smalldatetime Untuk menyimpan waktu kapan table(row) ini di update.
Tabel 3.22 Tabel MsApplication Pada ApplicationDb Nama Table MsApplication
Primary Key ApplicationId Foreign Key -
Keterangan Table MsApplication untuk menyimpan data mengenai aplikasi apa saja yang terdaftar/ada di BINUS School Serpong.
No. Nama Field Tipe Data Keterangan
1. ApplicationId Int Field ini untuk menyimpan data mengenai ID dari aplikasi.
2. ApplicationName Varchar(50) Field ini berguna untuk menyimpan nama dari aplikasi.
3. Source Varchar(50) Field ini untuk menyimpan data mengenai sumber dari atau alamat dari aplikasi (halaman website).
4. IsActive bit Field ini untuk menyimpan status dari aplikasi apakah aktif atau tidak. 1: aktif, 0: tidak aktif.
5. AppPassword Varchar(20) Menyimpan password aplikasi 6. AuditUserName Char(10) Untuk menyimpan Binusian ID yang
meng-update table(row) ini.
7. AuditActivity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini.
8. AuditTime Smalldatetime Untuk menyimpan waktu kapan table(row) ini di update.
Tabel 3.23 Tabel MsSession Pada ApplicationDb Nama Table MsSession
Primary Key SessionId Foreign Key ApplicationId
Keterangan Table MsSession ini berfungsi untuk menyimpan data-data mengenai session (key yang diberikan pada saat aplikasi dijalankan)
No. Nama Field Tipe Data Keterangan
1. SessionId Char(20) Field ini untuk menyimpan data mengenai ID dari data database.
2. IP Char(20) Field ini berguna untuk menyimpan nama dari database.
3. SessionTime Smalldatetime Field ini untuk menyimpan data mengenai waktu pertama kali session disimpan. 4. ApplicationId int Field ini untuk menyimpan data mengenai
ID dari aplikasi.
5. AuditUserName Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
6. AuditActivity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini.
7. AuditTime Smalldatetime Untuk menyimpan waktu kapan table(row) ini di update.
Tabel 3.24 Tabel MsUser Pada ApplicationDb Nama Table MsUser
Primary Key BinusianId Foreign Key -
Keterangan Table MsUser ini berfungsi untuk menyimpan data-data mengenai binusian yang berhak menggunakan aplikasi yang telah terdaftar pada table MsApplication
No. Nama Field Tipe Data Keterangan 1. BinusianId Char(10) Field ini untuk menyimpan data mengenai
ID dari binusian.
2. UserName Varchar(20) Field ini berguna untuk menyimpan nama yang digunakan untuk login aplikasi. 3. FullName Varchar(50) Field ini untuk menyimpan data mengenai
nama lengkap dari pengguna aplikasi 4. IsActive bit Field ini untuk menyimpan data mengenai
apakah user tersebut masih dapat
menggunakan aplikasi tersebut atau tidak 5. AuditUserName Char(10) Untuk menyimpan Binusian ID yang
meng-update table(row) ini.
6. AuditActivity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini.
7. AuditTime Smalldatetime Untuk menyimpan waktu kapan table(row) ini di update.
Tabel 3.25 Tabel MsUserPassword Pada ApplicationDb Nama Table MsUserPassword
Primary Key BinusianId Foreign Key BinusianId
Keterangan Table MsUserPassword ini berguna untuk menyimpan data mengenai password yang digunakan untuk login penggunaan aplikasi
No. Nama Field Tipe Data Keterangan
1. BinusianId Char(10) Field ini untuk menyimpan data mengenai ID dari binusian.
2. Password Varchar(50) Field ini berguna untuk menyimpan nama dari password.
3. AuditUserName Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
4. AuditActivity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini.
5. AuditTime Smalldatetime Untuk menyimpan waktu kapan table(row) ini di update.
Tabel 3.26 Tabel TrUserApplicationRights Pada ApplicationDb Nama Table TrUserApplicationRights
Primary Key BinusianId, ApplicationId Foreign Key BinusianId, ApplicationId
Keterangan Table TrUserApplicationRights ini berguna untuk menyimpan data mengenai aplikasi apa saja yang dapat digunakan oleh binusian
No. Nama Field Tipe Data Keterangan
1. BinusianId Char(10) Field ini untuk menyimpan data mengenai ID dari binusian.
2. ApplicationId int Field ini berguna untuk menyimpan ID dari aplikasi yang terdapat pad
MsApplication
3. AuditUserName Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
4. AuditActivity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini.
5. AuditTime Smalldatetime Untuk menyimpan waktu kapan table(row) ini di update.
Tabel 3.27 Tabel MsModulCategory Pada ApplicationDb Nama Table MsModulCategory
Primary Key ModulCategoryId Foreign Key -
Keterangan Table MsModulCategory untuk menyimpan data mengenai kategori modul
No. Nama Field Tipe Data Keterangan
1. ModulCategoryId Int Field ini untuk menyimpan data mengenai ID dari kategori module. 2. ModulCategoryName Varchar(50) Field ini berguna untuk menyimpan
nama dari kategori modulei.
3. Link Varchar(50) Field ini untuk menyimpan data link yang akan dituju dari kategori module tersebut (website)
4. Icon Varchar(50) Letak direktoritersimpannya ikon yang digunakan pada ketegori module tersebut
5. IsActive bit Field ini untuk menyimpan status dari kategori module tersebut aktif atau tidak.
1: aktif, 0: tidak aktif.
6. AuditUserName Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
7. AuditActivity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada
table(row) ini.
8. AuditTime Smalldatetime Untuk menyimpan waktu kapan table(row) ini di update.
Tabel 3.28 Tabel MsModule Pada ApplicationDb Nama Table MsModule
Primary Key ModuleId
Foreign Key ApplicationId, ModuleCategoryId
Keterangan Table MsModule untuk menyimpan data mengenai modul apa saja dari semua aplikasi yang ada
No. Nama Field Tipe Data Keterangan
1. ModuleId Int Field ini untuk menyimpan data mengenai ID dari module.
2. ApplicationId Int Field ini berguna untuk menyimpan data mengenai ID aplikasi mana module ini digunakan.
3. ModuleCategoryId int Field ini untuk menyimpan data mengenai ID dari kategori modul. 4. SortOrder int Field ini untuk menyimpan urutan modul berdasarkan kategori modul. Diurutkan secara ascending
5. ParentModuleId int Field ini untuk menyimpan orang tua modul.
6. ModuleName Varchar(50) Field ini untuk menyimpan nama modul. 7. Link Varchar(50) Field ini untuk menyimpan alamat
modul yang akan dituju ketika menggunakan modul (website) 8. Source Varchar(50) Field ini untuk menyimpan alamat
modul yang akan dituju ketika menggunakan modul (desktop). 9. Notes Varchar(50) Catatan mengenai modul. 10. Icon Varchar(50) Field ini untuk menyimpan data
modul.
11. Privilege Smallint Hak akses database yang terdapat pada modul ini.
12. IsActive bit Field ini untuk menyimpan apakah modul ini masih aktif atau tidak. 1: aktif, 0: tidak aktif.
13. AuditUserName Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
14. AuditActivity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini.
15. AuditTime Smalldatetime Untuk menyimpan waktu kapan table(row) ini di update.
Berikut merupakan tabel – tabel yang terdapat pada database BNSchoolSerpongDB :
Tabel 3.29 Tabel MsCard pada BNSchoolSerpongDB Nama Table MsCard
Primary Key CardID Foreign Key BinusianID
Keterangan Table MsCard ini berguna untuk menyimpan data mengenai kartu RFID yang dimiliki oleh Binusian.
No. Nama Field Tipe Data Keterangan
1. CardID Char(16) Field ini berguna menyimpan CardID yang sudah tersimpan dalam kartu. CardID ini bersifat unique untuk setiap kartu.
2. BinusianID Char(10) Field untuk menyimpan BinusianID yang dimiliki oleh pemilik kartu
3. Owner Varchar(180) Field ini digunakan untuk menyimpan nama pemilik kartu.
4. CardStatusID Char(1) Field ini digunakan untuk menyimpan jenis Kartu yang dimiliki
5. IsActive Char(1) Sebagai tanda apakah kartu ini aktif atau tidak
6. Audit_Activity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini
7. Audit_Time smalldatetime Untuk menyimpan waktu kapan table(row) ini di update
8. Audit_User_Name Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
Tabel 3.30 Tabel LtCardStatus pada BNSchoolSerpongDB Nama Table LtCardStatus
Primary Key CardStatusID Foreign Key -
Keterangan Table ini digunakan sebagai lookup table untuk jenis kartu yang dimiliki.
No. Nama Field Tipe Data Keterangan
1. CardStatusID Char(1) Field ini untuk menyimpan data mengenai jenis kartu yang dimiliki (murid, staff, guru, orang tua)
2. Description Varchar(50) Field ini berguna untuk menyimpan deskripsi mengenai jenis kartu
3. Audit_Activity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini 4. Audit_Time smalldatetime Untuk menyimpan waktu kapan table(row)
ini di update
5. Audit_User_Name Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
Tabel 3.31 LT_Gender pada BNSchoolSerpongDB
Nama Table LT_Gender
Primary Key GenderID
Foreign Key -
Keterangan Table ini berguna sebagai lookup table yang menyimpan data mengenai jenis kelamin
No. Nama Field Tipe Data Keterangan
1. GenderId Char(1) ID dari jenis kelamin 2. GenderDescription Varchar(10) Deskripsi dari jenis kelamin
3. Audit_Activity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini
Tabel 3.32 LT_Religion pada BNSchoolSerpongDB Nama Table LT_Religion
Primary Key ReligionId Foreign Key -
Keterangan Table ini berguna sebagai lookup table yang menyimpan data mengenai Agama yang dianut
No. Nama Field Tipe Data Keterangan
1. ReligionId tinyint ID dari Agama
2. ReligionName Varchar(10) Deskripsi dari nama Agama
3. Audit_Activity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini
4. Audit_Time smalldatetime Untuk menyimpan waktu kapan table(row) ini di update
5. Audit_User_Name Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
Tabel 3.33 LT_Nationality pada BNSchoolSerpongDB Nama Table LT_Nationality
Primary Key NationalityId Foreign Key -
Keterangan Table ini berguna sebagai lookup table yang menyimpan data mengenai Nationality
No. Nama Field Tipe Data Keterangan
1. NationalityId Char(1) ID dari Agama
2 Nationality Varchar(15) Deskripsi dari nama nationality di update
5. Audit_User_Name Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
3 Audit_Activity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini
4 Audit_Time smalldatetime Untuk menyimpan waktu kapan table(row) ini di update
5 Audit_User_Name Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
Tabel 3.34 LT_StayingWith pada BNSchoolSerpongDB Nama Table LT_StayingWith
Primary Key StayingWithID Foreign Key -
Keterangan Table ini berguna sebagai lookup table yang menyimpan data mengenai dengan siapa murid tersebut tinggal
No. Nama Field Tipe Data Keterangan
1. StayingWithID Char(1) ID dari dengan siapa murid tersebut tinggal
2. Description Varchar(50) Deskripsi dari nama dengan siapa murid tinggal
3. Audit_Activity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini
4. Audit_Time smalldatetime Untuk menyimpan waktu kapan table(row) ini di update
5. Audit_User_Name Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
Tabel 3.35 LT_Designation pada BNSchoolSerpongDB Nama Table LT_Designation
Foreign Key -
Keterangan Table ini berguna sebagai lookup table yang menyimpan data mengenai dimana staff diletakkan
No. Nama Field Tipe Data Keterangan
1. DesignationId tinyint ID dari dimana staff diletakkan (posisi/jabatan)
2. Designation Varchar(20) Deskripsi dari dimana staff diletakkan (posisi/jabatan)
3. Audit_Activity Char(1) Sebagai tanda apa yang dilakukan oleh yang melakukan update pada table(row) ini
4. Audit_Time smalldatetime Untuk menyimpan waktu kapan table(row) ini di update
5. Audit_User_Name Char(10) Untuk menyimpan Binusian ID yang meng-update table(row) ini.
Tabel 3.36 LT_MaritalStatus pada BNSchoolSerpongDB Nama Table LT_MaritalStatus
Primary Key MaritalId Foreign Key -
Keterangan Table ini berguna sebagai lookup table yang menyimpan data mengenai status pernikahan dari staff
No. Nama Field Tipe Data Keterangan
1. MaritalId tinyint ID dari status pernikahan 2. MaritalName Varchar(20) Deskripsi dari status pernikahan 3. Audit_Activity Char(1) Sebagai tanda apa yang dilakukan oleh
yang melakukan update pada table(row) 4. Audit_Time smalldatetime Untuk menyimpan waktu kapan
table(row) ini di update
meng-update table(row) ini.
Berikut ini merupakan pemetaan antara tabel-tabel yang digunakan dengan layar pada aplikasi diusulkan
Tabel 3.37 Tabel Pemetaan tabel-tabel dari Database kepada Layar No. Nama Layar (Storyboard) Tabel Yang Digunakan Pada Layar Tersebut
1 Check In MSCard, TrParkir
2 Check Out MsSession, MsUserPassword, MsConnectionString, MsDatabase, TrParkir
3 Membuat laporan TrParkir, MsStatusCar
4 Lihat data parkir TrParkir, MsStatusCar, MsTypePark, TrProofOut, TrProofNeeded, TrProof
5 Edit data parkir TrParkir, MsStatusCar, MsTypePark, TrProofOut, TrProofNeeded, TrProof
6 Lihat data operator MsOperator, MsWewenang 7 Edit data operator MsOperator, MsWewenang 8 Add operator MsOperator, MsWewenang 9 Lihat tipe parkir MsTypePark
10 Add, edit, delete tipe parkir MsTypePark
11 View proof out yang dibutuhkan TrProofOut, TrProofNeeded, TrProof 12 Add, edit, delete proof out yang