Anda di halaman 1dari 3

Contoh

Spesifikasi File Aplikasi Pengaduan Masyarakat Pada BPK (Badan Pemeriksa Keuangan)
Provinsi Riau
1. Spesifikasi File

Spesifikasi file digunakan untuk perancangan sistem karena file ini akan

menentukan struktur fisik basis data dan jenis data. struktur file pada basis data yang diusulkan

sebagai berikut :

a. Tabel Admin
Nama Tabel : Admin
Nama Database : db_pengaduan.sql
Primay Key : password
Tabel 1.1 File User

No Field Name Type Size Dec


1 Id Integer 11 Id admin
2 Nama Varchar 255 Nama admin
3 Email Varchar 255 Alamat email
4 Username Varchar 255 Nama user
5 Password Varchar 255 Password

b. Tabel Petugas
Nama Tabel : Petugas
Nama Database : db_pengaduan.sql
Primay Key : password_petugas
Tabel 1.2. File Petugas

No Field Name Type Size Dec


1 Id_petugas Integer 11 Id Petugas
2 Nama_petugas Varchar 255 Nama Petugas
3 Jenis_kelamin_petugas Varchar 30 Jenis kelamin
4 Alamat Tect Alamat
5 No_telp Varchar 30 Nomor Telepon
6 Email Varchar 30 Email
7 Username_petugas Varchar 255 Nama User Petugas
8 Password_petugas Varchar 255 Password
c. Tabel User
Nama Tabel : User
Nama Database : db_pengaduan.sql
Primay Key : User_password
Tabel 1.3. File User

No Name Name Type Size Dec


1 User_id Integer 11 Id User
2 User_nama Varchar 100 Nama User
3 User_ktp Varchar 16 Nomor KTP
4 User_alamat Varchar 100 Alamat User
5 User_tanggal_lahir Date Tanggal lahir
6 User_kelamin Varchar 100 Jenis Kelamin
7 User_kontak Varchar 100 Kontak User
8 User_foto Text Foto User
9 User_Username Varchar 100 Nama User Name
10 User_Password Varchar 100 Password

d. Tabel Pengaduan
Nama Tabel : Pengaduan
Nama Database :db_pengaduan.sql
Primay Key : pengaduan-id
Tabel 1.4. File Pengaduan

No Name Name Type Size Dec


1 Pengaduan_id Int 11 Id pengaduan
2 Pengaduan_user Int 3 Nama user
3 Pengaduan_waktu Datetime - Waktu pengaduan
4 Pengaduan_apa Text - Yang diadukan
5 Pengaduan_kapan Datetime - Tanggal pengaduan
6 Pengaduan_dimana text - Lokasi
7 Pengaduan_bagaimana Text - Bagaimana
8 Pengaduan_siapa Varchar 100 Siapa yang diadukan
9 Pengaduan_keterangan Text - Keterangan
10 Pengaduan_status Int 11 Status pengaduan
11 Pengaduan_bukti Text - Foto bukti

Anda mungkin juga menyukai