4.5.4.
Spesifikasi File
Spesifikasi file merupakan penjelasan
mengenai bentuk-bentuk file database yang digunakan untuk pengolahan proses
system. Adapun spesifikasi file yang penulis gunakan dalam Perancangan Sistem Informasi Penyewaan Mobil
Secara Ritase Pada PT Dana Dyaksa Loka adalah sebagai berikut:
1.
Tabel Pengguna
Nama database : db_penyewaan_mobil_pt_ddl
Nama tabel : Tabel_Pengguna
Tipe : File Pengguna
Panjang record : 70
Akses file :
Random
Organisasi file : Index Sequential
Media : Harddisk
Kunci field :
User_Id
Tabel
IV.1 Tabel Pengguna
No
|
Elemen
Data
|
Akronim
|
Tipe
|
Panjang
|
Keterangan
|
1
|
User Id
|
User_Id
|
Text
|
10
|
Primary Key
|
2
|
Nama
Pengguna
|
Nama_Pengguna
|
Text
|
30
|
|
3
|
Hak
Akses
|
Hak_Akses
|
Text
|
15
|
|
4
|
Password
|
Password
|
Text
|
15
|
2.
Tabel Perkiraan
Nama database : db_penyewaan_mobil_pt_ddl
Nama tabel : Tabel_Perkiraan
Tipe : File Perkiraan
Panjang record : 76
Akses file :
Random
Organisasi file : Index Sequential
Media : Harddisk
Kunci field :
Kode_Akun
Tabel
IV.2 Tabel Perkiraan
No
|
Elemen
Data
|
Akronim
|
Tipe
|
Panjang
|
Keterangan
|
1
|
Kode
Akun
|
kode_akun
|
Text
|
6
|
Primary Key
|
2
|
Nama
Akun
|
nama_akun
|
Text
|
40
|
|
3
|
Tipe
Akun
|
Tipe_Akun
|
Text
|
30
|
3.
Tabel Jurnal Umum
Nama database : db_penyewaan_mobil_pt_ddl
Nama tabel : Jurnal_Umum
Tipe : File Jurnal Umum
Panjang record : 71
Akses file : Random
Organisasi file : Index Sequential
Media : Harddisk
Kunci field :
No_Jurnal
Tabel
IV.3 Tabel Jurnal Umum
No
|
Elemen
Data
|
Akronim
|
Tipe
|
Panjang
|
Keterangan
|
1
|
Nomor
Jurnal
|
No_Jurnal
|
Text
|
10
|
Primary Key
|
2
|
Tanggal
Jurnal
|
Tanggal_Jurnal
|
Date/time
|
-
|
|
3
|
Nomor
Transaksi
|
No_Transaksi
|
Text
|
15
|
|
4
|
Kode
Akun
|
Kode_Akun
|
Text
|
6
|
|
5
|
Nama
Akun
|
Nama_Akun
|
Text
|
40
|
|
6
|
Debet
|
Debet
|
Currency
|
-
|
|
7
|
Kredit
|
Kredit
|
Currency
|
-
|
4.
Tabel Jurnal Detil
Nama database :
db_penyewaan_mobil_pt_ddl
Nama tabel : Tabel_Jurnal_Detil
Tipe : File Jurnal Detil
Panjang record :
56
Akses file : Random
Organisasi file :
Index Sequential
Media : Harddisk
Kunci field :
-
Tabel
IV.4 Tabel Jurnal Detil
No
|
Elemen
Data
|
Akronim
|
Tipe
|
Panjang
|
Keterangan
|
1
|
Nomor
Jurnal
|
No_Jurnal
|
Text
|
10
|
|
2
|
Kode
Akun
|
Kode_Akun
|
Text
|
6
|
|
3
|
Nama
Akun
|
Nama_Akun
|
Text
|
40
|
|
4
|
Debet
|
Debet
|
Currency
|
-
|
|
5
|
Kredit
|
Kredit
|
Currency
|
-
|
5.
Tabel Saldo Akun
Nama database :
db_penyewaan_mobil_pt_ddl
Nama tabel : Tabel_Saldo_Akun
Tipe : File Saldo Akun
Panjang record :
6
Akses file :
Random
Organisasi file :
Index Sequential
Media : Harddisk
Kunci field :
-
Tabel
IV.5 Tabel Saldo Akun
No
|
Elemen
Data
|
Akronim
|
Tipe
|
Panjang
|
Keterangan
|
1
|
Kode
Akun
|
Kode_Akun
|
Text
|
6
|
|
2
|
Saldo
Debet
|
Saldo_Debet
|
Currency
|
-
|
|
3
|
Saldo
Kredit
|
Saldo_Kredit
|
Currency
|
-
|
6.
Tabel Customer
Nama database :
db_penyewaan_mobil_pt_ddl
Nama tabel : Tabel_Customer
Tipe : File Customer
Panjang record :
110
Akses file :
Random
Organisasi file :
Index Sequential
Media : Harddisk
Kunci field : Kode_Customer
Tabel
IV.6 Tabel Customer
No
|
Elemen
Data
|
Akronim
|
Tipe
|
Panjang
|
Keterangan
|
1
|
Kode
Customer
|
Kode_Customer
|
Text
|
10
|
Primary Key
|
2
|
Nama
Customer
|
Nama_Customer
|
Text
|
30
|
|
3
|
Alamat
|
Alamat
|
Text
|
50
|
|
4
|
Wilayah
|
Wilayah
|
Text
|
20
|
|
5
|
Nomor
Telephon
|
No_Telp
|
Number
|
-
|
|
6
|
Nomor
Handphon
|
No_Hp
|
Number
|
-
|
7.
Tabel Kendaraan
Nama database :
db_penyewaan_mobil_pt_ddl
Nama tabel : Tabel_Kendaraan
Tipe : File Kendaraan
Panjang record :
20
Akses file : Random
Organisasi file :
Index Sequential
Media : Harddisk
Kunci field :
No_Polisi
Tabel
IV.7 Tabel Kendaraan
No
|
Elemen
Data
|
Akronim
|
Tipe
|
Panjang
|
Keterangan
|
1
|
Nomor
|
No
|
AutoNumber
|
-
|
|
2
|
Nomor
Polisi
|
No_Polisi
|
Text
|
10
|
Primary Key
|
3
|
Jenis
Kendaraan
|
Jenis_Kendaraan
|
Text
|
10
|
8.
Tabel Transaksi
Nama database :
db_penyewaan_mobil_pt_ddl
Nama tabel : Tabel_Transaksi
Tipe : File Tansaksi
Panjang record :
220
Akses file :
Random
Organisasi file :
Index Sequential
Media : Harddisk
Kunci field :
Bukti_Transaksi
Tabel
IV.8 Tabel Transaksi
No
|
Elemen
Data
|
Akronim
|
Tipe
|
Panjang
|
Keterangan
|
1
|
Nomor
|
No
|
AutoNumber
|
-
|
|
2
|
User Id
|
User_Id
|
Text
|
10
|
|
3
|
Nomor
Transaksi
|
No_Transaksi
|
Text
|
10
|
Primary Key
|
4
|
Tanggal
Transaksi
|
Tanggal_Transaksi
|
Date/time
|
-
|
|
5
|
Nomor
Surat Jalan
|
No_Surat_Jalan
|
Text
|
70
|
|
6
|
Kode
Customer
|
Kode_Customer
|
Text
|
10
|
|
7
|
Nama
Customer
|
Nama_Customer
|
Text
|
30
|
|
8
|
Nama
Customer dituju
|
Nama_Customer_dituju
|
Text
|
30
|
|
9
|
Wilayah
|
Wilayah_dituju
|
Text
|
20
|
|
10
|
Nomor
Polisi
|
No_Polisi
|
Text
|
10
|
|
11
|
Jenis
Kendaraan
|
Jenis_Kendaraan
|
Text
|
10
|
|
12
|
Quantity
|
Quantity
|
Text
|
20
|
|
13
|
Tarif
Sewa
|
Tarif_Sewa
|
Currency
|
-
|
|
14
|
Tarif
Retur
|
Tarif_Retur
|
Currency
|
-
|
|
15
|
Total
|
Total
|
Currency
|
-
|
4.5.5.
Struktur Kode
Dalam Perancangan Sistem Informasi Penyewaan Mobil Secara Ritase Pada PT Dana
Dyaksa Loka, penulis menggunakan kode sebagai identifikasi data,
pemanggilan, dan pengisian data maupun kolom untuk memudahkan pengelolaan data.
Kode akan memanggil seluruh field yang berhubungan dengan kode tersebut
secara otomatis tergantung dari perintah yang diberikan dan masing-masing
memiliki perbedaan. Berikut penjelasan secara rinci mengenai struktur kode.
thanks sangat membantu
ReplyDeletesama-sama terimakasih juga telah mengunjungi blog saya
ReplyDelete