Kamis, 08 Januari 2015

perancangan



BAB IV
PERANCANGAN SISTEM
4.1         Perancangan Basis Data
Perancangan basis data merupakan proses menciptakan perancangan basis data yang akan mendukung operasi dan tujuan perusahaan (Connolly, 2002). Dalam merancanga suatu basis data, digunakan metodologi-metodologi yang membantu dalam tahap perancangan basis data.

4.1.1   Menentukan Atribut



4.1.2        Normalisasi
Normalisasi, merupakan teknik analisis data yang mengorganisasikan atribut-atribut dengan cara mengelompokkan sehingga terbentuk entitas yang non-redundant, stabil dan fleksibel.


4.1.2   Kamus Data
Kamus data berfungsi membantu pelaku sistem untuk mengartikan aplikasi secara detail dan mengorganisasi semua elemen data yang digunakan secara detail dan mengorganisasi  semua elemen data yang digunakan dalam sistem secara persis sehingga pemakai dan penganalisis sistem mempunyai dasar pengertian yang sama tentang masukkan, keluaran, penyimpanan dan proses.

Nama database            : dbuku
Nama table                  : tbjurusanbuku
Primary Key                : idjurusan
Tbjurusanbuku
Name
Type
Length
Action
idjurusan
int
20
Primary Key
jurusan
varchar
50


Nama database            : dbuku
Nama table                  : tbjurusansiswa
Primary Key                : idjurusan
Tbjurusansiswa
Name
Type
Length
Action
idjurusan
int
20
Primary Key
jurusan
varchar
50


Nama database            : dbuku
Nama table                  : tbbuku
Primary Key                : kdbuku
Foreign Key                : idjurusan

Tb_buku
Name
Type
Length
Action
Kdbuku
varchar
5
Primary Key
Jdlbuku
varchar
50

Klsbuku
int
3

Idjurusan
varchar
20

Kurikulum
varchar
20

Stok
int
5

Hrg_beli
double


Hrg_jual
double



Nama database            : dbuku
Nama table                  : tbsiswa
Primary Key                : nis
Foreign Key                : idjurusan

Tb_siswa
Name
Type
Length
Action
Nis
int
5
Primary Key
Nama
varchar
50

Kelas
int
3

IdJurusan
varchar
20





Nama database            : dbuku
Nama table                  : tbpetugas
Primary Key                : nip

Tb_petugas
Name
Type
Length
Action
Nip
int
20
Primary Key
Nm_petugas
varchar
50


Nama database            : dbuku
Nama table                  : tbtransaksi
Primary Key                : nokw
Foreign Key                : nis, nip

Tb_transaksi
Name
Type
Length
Action
Nokw
varchar
5
Primary Key
Tgltransaksi
date


Jsbayar
varchar
20

Totalbayar
double


Lm_ang
int
5

Jml_ang
double


Nis
Int
5
Foreign Key
Nip
int
20
Foreign Key
Nama database            : dbuku
Nama table                  : tbdetailtransaksi
Foreign Key                : nokw, dankdbuku

Detail_transaksi
Name
Type
Length
Action
Nokw
varchar
5
Foreign Key
Kdbuku
varchar
5
Foreign Key
qty
int
3


Nama database            : dbuku
Nama table                  : tbangsuran
Primary Key                : no_kwang
Foreign Key                : nokw, nis, nip

Tb_angsuran
Name
Type
Length
Action
No_Kwang
varchar
5
Primary Key
Tgl_ang
date


Ang_ke
Int
3

Bayar
double


Nokw
varchar
5
Foreign Key
Nis
int
5
Foreign Key
Nip
int
20
Foreign Key
          

4.2    Graphics User Interface (GUI)
GUI adalahsebuahtampilanantarmukaantara user dansistemaplikasikomputer
1.        Loading




2.      Login 










3.      Menu Utama








4.      Master Jurusan













5.     Master Buku






 6.     Master Siswa






7.      Master Petugas





8.    Master Kunci Sistem












9. Backup dan Restore









10.     Master Transaksi






11.     Master Angsuran









0 komentar:

Posting Komentar

 
GOOGLE Blogger Template by Ipietoon Blogger Template