Struktur Database Desain Sistem

37

3.2.4 Struktur Database

Struktur database menggambarkan data-data yang ada dalam database beserta tipe dan kegunaannya. 1. Nama Tabel : Admin Primary Key : IdAdmin Foreign Key : - Fungsi : Menyimpan data Master Admin Tabel 3.1 Struktur Tabel Admin Field Tipe Ukuran Keterangan IdAdmin Varchar 50 NamaAdmin Varchar 50 Alamat Varchar 50 UserName Varchar 50 Pasword Varchar 50 2. Nama Tabel : Dokter Primary Key : Nama Foreign Key : - Fungsi : Menyimpan data Master Dokte Tabel 3.2 Struktur Tabel Dokter Field Tipe Ukuran Keterangan IdDokter Varchar 50 NamaDokter Varchar 50 Alamat Varchar 50 NoTelpon Varchar 50 STIKOM SURABAYA 38 3. Nama Tabel : Pemeriksaan Primary Key : IdPemeriksaan Foreign Key : - Fungsi : Menyimpan data Master Pemriksaan Tabel 3.3 Struktur Tabel Pemeriksaan Field Tipe Ukuran Keterangan IdPemeriksaan Varchar 50 JenisPemeriksaan Varchar 50 NilaiNormal Varchar 50 Tarif Money 50 4. Nama Tabel : Inventaris Primary Key : IdInventaris Foreign Key : - Fungsi : Menyimpan data Master Inventaris Tabel 3.4 Struktur Tabel Inventaris Field Tipe Ukuran Keterangan IdInventaris Varchar 50 JenisInventaris Varchar 50 NamaInventaris Varchar 50 HargaInventaris Money 50 5. Nama Tabel : Reagen Primary Key : IdReagen Foreign Key : - Fungsi : Menyimpan data Master Reagen STIKOM SURABAYA 39 Tabel 3.5 Struktur Tabel Reagen Field Tipe Ukuran Keterangan Idreagen Varchar 50 NamaReagen Varchar 50 Satuan Varchar 50 6. Nama Tabel : TransaksiPembelianreagen Primary Key : IdTransaksi Foreign Key : IdReagen ref ke table Reagen.IdReagen IdAdmin ref ke table Admin.IdAdmin Fungsi : Menyimpan data TransaksiReagen Tabel 3.7 Struktur Tabel Detailtransaksi Field Tipe Ukuran Keterangan IdTransaksi Varchar 50 IdReagen Varchar 50 IdAdmin Varchar 50 JamTransaksi DateTime 50 TglTransaksi DateTime 50 NamaSupliyer Varchar 50 IdReagen Varchar 50 Harga Money 50 TotalBiaya Money 50 STIKOM SURABAYA 40 7. Nama Tabel : TransaksiPemeriksaan Primary Key : IdTransaksi Foreign Key : IdDokter ref ke dokter Reagen.IdDokter Id_Pemeriksaan ref ke table Pemeriksaan.IdPemeriksaan Fungsi : Menyimpan data TransaksiPemeriksaan Tabel 3.9 Struktur Tabel TransaksiPemeriksaan Field Tipe Ukuran Keterangan IdTransaksi Varchar 50 IdAdmin Varchar 50 IdDokter Varchar 50 IdPemeriksaan Varchar 50 Fee_IdTransaksi Varchar 50 JamTransaksi DateTime - TglTransaksi DateTime - Umur Varchar 50 JenisKelamin Varchar 2 TglTrima DateTime - TglSelesai DateTime - HasilPeriksa Varchar 50 8. Nama Tabel : Detail Transaksi Primary Key : IdTransaksi Foreign Key : Tra_IdTransaksi referensi ke table Transaksi .IdTransaksi Fungsi : Menyimpan data deatail transaksi STIKOM SURABAYA 41 Tabel 3.10 Struktur Tabel TransaksiPemeriksaan Field Tipe Ukuran Keterangan IdTransaksi Varchar 50 Tra_IdTaransaksi Varchar 50 TotalBiaya Money 50 NilaiNormal Varchar 50 Keterangan Varchar - 9. Nama Tabel : Pasien Primary Key : IdPasien Foreign Key : - Fungsi : Menyimpan data Pasien Tabel 3.11 Struktur Tabel Pasien Field Tipe Ukuran Keterangan IdPasien Varchar 50 Nama Varchar 50 Alamat Money 50 Usia Varchar 50 JenisKelamin Bolean - 10. Nama Tabel : HasilPeriksa Primary Key : KodeTrans Foreign Key : - Fungsi : Menyimpan data HasilPeriksa STIKOM SURABAYA 42 Tabel 3.11 Struktur Tabel TransaksiPemeriksaan Field Tipe Ukuran Keterangan KodeTrans Varchar 50 JenisPemeriksaan Varchar 50 NilaiNormal Varchar 50 HasilPemeriksaan Varchar 50 Harga Money 25

3.2.5 Rancangan Antar Muka