4.4 Hasil Perancangan
Berikut daftar tabel yang terdapat di dalam database Fakultas MIPA USU
SISTIM ABSENSI FMIPA USU
DATA FLOW DIAGRAM DFD
Gambar 4.1 Data Flow Diagram DFD Diagram Konteks
Laporan
Mahasiswa Dosen
FMIPA USU Admin
Pimpinan
Sistim Informasi Berbasis Web
- Data Jurusan - Data Mata Kuliah
- Data Mahasiswa - Data Dosen
- Data Absensi Mahasiswa - Data Absensi Dosen
- Data Jurusan - Data Mata Kuliah
- Data Mahasiswa - Data Dosen
- Data Absensi Mahasiswa - Data Absensi Dosen
- Info Jurusan - Info Mata Kuliah
- Info Mahasiswa - Info Dosen
- Info Absensi Mahasiswa - Info Absensi Dosen
- Info Jurusan - Info Mata Kuliah
- Info Mahasiswa - Info Dosen
- Info Absensi Mahasiswa - Info Absensi Dosen
Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.
Gambar 4.2 Data Flow Diagram DFD Level 0
Registrasi Administrator
1.0
Input Data, Edit Data,
Hapus Data
2.0
Pembuatan Laporan
3.0
Admin
Mahasiswa Dosen
FMIPA USU
F3 Mata_Kuliah
Dosen F5
Login
- Info Mahasiswa Dosen
Laporan Pimpinan
F1
Admin
Absen_Mhs F6
Absen_Dosen F7
Jurusan F2
Data Mahasiswa Dosen
- Data Jurusan - Data Mata Kuliah
- Data Mahasiswa - Data Dosen
- Data Absensi Mahasiswa - Data Absensi Dosen
F3 Mahasiswa
Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.
TABEL
NB :
Semua field name : not null semua. Setiap tipe data int pada database ini dalam bentuk auto_increment
Tabel 4.1 Admin Field Name
Data Type Width
Description
user varchar
15 User Name
password varchar
15 Password
Tabel 4.2 Jurusan Field Name
Data Type Width
Description
id Int
3 Nomor Identitas
kode_jur varchar
15 Kode Jurusan
nama_jur varchar
25 Nama Jurusan
kode_dep varchar
15 Kode Departemen
nama_dep varchar
25 Nama Departemen
Tabel 4.3 Mata Kuliah Field Name
Data Type Width
Description
id Int
3 Nomor Identitas
kode varchar
10 Kode Mata Kuliah
nama varchar
30 Nama Mata Kuliah
sks char
2 SKS
nama_jur varchar
25 Nama Jurusan
Tabel 4.4 Mahasiswa Field Name
Data Type Width
Description
id Int
3 Nomor Identitas
nim varchar
9 NIM
nama varchar
35 Nama Mahasiswa
nama_jur varchar
25 Nama Jurusan
kelas varchar
10 Kelas
thn_ajaran varchar
4 Tahun Ajaran
gender varchar
10 Jenis Kelamin
tpt_lahir varchar
10 Tempat Lahir
tgl_lahir varchar
50 Tanggal Lahir
agama varchar
8 Agama
alamat varchar
5 Alamat
Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.
Tabel 4.5 Dosen Field Name
Data Type Width
Description
id int
3 Nomor Identitas
nip varchar
9 NIP
nama varchar
35 Nama Dosen
tpt_lahir varchar
15 Tempat Lahir
tgl_lahir varchar
10 Tanggal Lahir
gender varchar
10 Jenis Kelamin
agama varchar
10 Agama
alamat varchar
50 Alamat
status_pegawai varchar 8
Status Pegawai gol
varchar 5
Golongan nama_jur
varchar 20
Jurusan pendidikan
varchar 5
Pendidikan Terakhir
Tabel 4.6 Absen_Mhs Field Name
Data Type Width
Description
id int
3 Nomor Identitas
tgl char
2 Tanggal
bln char
2 Bulan
thn varchar
4 Tahun
nim varchar
9 NIM
nama varchar
50 Nama Mahasiswa
nama_jur varchar
25 Nama Jurusan
kelas varchar
10 Kelas
semester char
2 Semester
nama_kuliah varchar
30 Nama Mata Kuliah
sks varchar
2 SKS
status_absen varchar
10 Status Absen
keterangan text
Keterangan
Tabel 4.7 Absen_Dosen Field Name
Data Type Width
Description
id int
3 Nomor Identitas
tgl char
2 Tanggal
bln char
2 Bulan
thn varchar
4 Tahun
nip varchar
9 NIP
nama varchar
35 Nama Dosen
nama_jur varchar
25 Nama Jurusan
nama_kuliah varchar
30 Nama Mata Kuliah
sks char
2 SKS
status_absen varchar
10 Status Absen
keterangan varchar
15 Keterangan
Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.
Flowchart Diagram Alir
Keterangan :
Link 01 = Login Admin
Gambar 4.3 Flowchart Halaman Utama
Prosedur Login Admin
Admin
Start
Tampil Halaman x
Baca Links
Stop
y Link 01
? n
n Close
? n
y
Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.
Gambar 4.4 Flowchart Login Admin
Admin
Ketik User Name dan
Password
Login ?
Home ?
Valid ?
Baca User Name dan
Password
Menu Admin
Menu Password
Tidak Sesuai
x
y
y
y n
n
n
Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.
Gambar 4.5 Flowchart Menu Admin
Y
Baca Pilihan Menu
Halaman Data Jurusan
A
y Pilihan 1
?
n Home
? n
y
x
y Pilihan 6
? n
y Pilihan 5
? n
y Pilihan 4
? n
y Pilihan 3
? n
Halaman Data Mahasiswa
C
Halaman Data Dosen
D
Halaman Data Absensi Mahasiswa
E
Halaman Data Absensi Dosen
F
Menu
Keterangan :
Pilihan 1 = Jurusan Pilihan 2 = Mata Kuliah
Pilihan 2 = Mahasiswa Pilihan 3 = Dosen
Pilihan 4 = Absensi Mahasiswa Pilihan 5 = Absensi Dosen
Halaman Data Mata Kuliah
B
y Pilihan 2
?
Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.
Gambar 4.6 Flowchart Halaman Input, Edit dan Hapus Data Jurusan
Tampil Halaman
y Edit
?
n
A
Pengisian Data Jurusan
Hapus Data y
Hapus
?
n
Back
?
n y
Tambah Data
?
y n
y
Edit Data
Simpan ?
Batal ?
Simpan Data
Bersihkan Form
Y
y
Jurusan
Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.
Gambar 4.7 Flowchart Halaman Input, Edit dan Hapus Data Mata Kuliah
Tampil Halaman
y Edit
?
n
B
Pengisian Data Mata Kuliah
Hapus Data y
Hapus
?
n
Back
?
n y
Tambah Data
?
y n
y
Edit Data
Simpan ?
Batal ?
Simpan Data
Bersihkan Form
Y
y
Mata Kuliah
Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.
Gambar 4.8 Flowchart Halaman Input, Edit dan Hapus Data Mahasiswa
Tampil Halaman
y Edit
?
n
C
Pengisian Data Mahasiswa
Hapus Data y
Hapus
?
n
Back
?
n y
Tambah Data
?
y n
y
Edit Data
Simpan ?
Batal ?
Simpan Data
Bersihkan Form
Y
y
Mahasiswa
Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.
Gambar 4.9 Flowchart Halaman Input, Edit dan Hapus Data Dosen
Tampil Halaman
y Edit
?
n
D
Pengisian Data Dosen
Hapus Data y
Hapus
?
n
Back
?
n y
Tambah Data
?
y n
y
Edit Data
Simpan ?
Batal ?
Simpan Data
Bersihkan Form
Y
y
Dosen
Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.
Gambar 4.10 Flowchart Halaman Input, Edit dan Hapus Data Absensi Mahasiswa
Tampil Halaman
y Edit
?
n
E
Pengisian Data Absensi Mahasiswa
Hapus Data y
Hapus
?
n
Back
?
n y
Tambah Data
?
y n
y
Edit Data
Simpan ?
Batal ?
Simpan Data
Bersihkan Form
Y
y
Absensi Mahasiswa
Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.
Gambar 4.11 Flowchart Halaman Input, Edit dan Hapus Data Absensi Dosen
Tampil Halaman
y Edit
?
n
F
Pengisian Data Absensi Dosen
Hapus Data y
Hapus
?
n
Back
?
n y
Tambah Data
?
y n
y
Edit Data
Simpan ?
Batal ?
Simpan Data
Bersihkan Form
Y
y
Absensi Dosen
Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.
BAB 5 IMPLEMENTASI SISTIM