LAPORAN
Disusun Oleh
1. Nike Paralike 200180004
2. Mulyana 200180005
3. Faraliana 200180016
4. Junika Sahputri 200180018
5. Yulia Nosari 200180022
Kelas : A1
SKS : 3 SKS
UNIVERSITAS MALIKUSSALEH
April 2022
i
DAFTAR ISI
DAFTAR ISI............................................................................................................i
DAFTAR TABLE..................................................................................................ii
DAFTAR GAMBAR............................................................................................iii
BAB I PENDAHULUAN.......................................................................................1
1.1 Latar Belakang..................................................................................................1
1.2 Batasan Pembuatan Program............................................................................1
1.3 Tujuan................................................................................................................2
BAB II LANDASAN TEORI................................................................................3
1.4 Pengertian Sistem..............................................................................................3
1.5 Pengertian Informasi.........................................................................................3
1.6 Pengertian sistem informasi...............................................................................3
1.7 Pengertian Web..................................................................................................3
1.8 Pengertian Database..........................................................................................4
1.9 Pengertian PHP.................................................................................................4
1.10 Pengertian Json.................................................................................................4
1.11 Pengetian MySQL..............................................................................................5
1.12 Pengertian Xampp.............................................................................................5
1.13 Pengertian Alumni.............................................................................................5
1.14 Pengertian Black Box.........................................................................................5
BAB III RANCANGAN.........................................................................................6
3.1 Rancangan UI/UX..............................................................................................6
3.2 Racangan Database...........................................................................................8
3.2.1 Normalisasi Data........................................................................................8
3.2.2 ERD.............................................................................................................9
3.2.3 Perancangan Table Database.....................................................................9
BAB IV IMPLEMENTASI.................................................................................11
4.1 Implementasi Hasil..........................................................................................11
4.2 Uji Coba Black Box..........................................................................................13
BAB V KESIMPULAN.......................................................................................23
DAFTAR PUSTAKA...........................................................................................24
i
ii
DAFTAR TABLE
DAFTAR GAMBAR
BAB I
PENDAHULUAN
yang dibuat admin hanya bisa memasukkan beberapa data alumni, mengubah dan
menghapus data alumni.
2.4 Tujuan
Tujuan diciptakannya sistem informasi alumni ini adalah sebagai berikut:
1. Membuat website sebagai media interaksi alumni sehingga dapat
berkomunikasi dengan baik dan saling bertukar informasi.
2. Membantu alumni dan pihak universitas dalam mencari informasi yang
dibutuhkan.
3. Mempermudah pihak universitas untuk memperoleh informasi terkait
dengan data alumni, guna meningkatkan efektivitas dan produktivitas
alumni dan pihak universitas dalam mengelola informasi.
3
BAB II
LANDASAN TEORI
RANCANGAN
a. 1NF
Tabel users memenuhi syarat normalisasi 1NF karena setiap field hanya
memiliki nilai tunggal dalam satu record.
b. 2NF
Tabel users memenuhi syarat normalisasi 2NF karena telah memenuhi 1NF
dan semua atribut bukan primary key tergantung penuh pada id sebagai
primary key, bukan pada sebagian primary key.
c. 3NF
Tabel users memenuhi syarat normalisasi 3NF karena telah memenuhi 2NF
dan semua atribut bukan primary key tidak tergantung pada atribut bukan
primary key yang lain dalam satu field.
2. Tabel alumni
9
a. 1NF
Tabel mahasiswa memenuhi syarat normalisasi 1NF karena setiap field hanya
memiliki nilai tunggal dalam satu record.
b. 2NF
Tabel mahasiswa memenuhi syarat normalisasi 2NF karena telah memenuhi
1NF dan semua atribut bukan primary key tergantung penuh pada nim sebagai
primary key, bukan pada sebagian primary key.
c. 3NF
Tabel mahasiswa memenuhi syarat normalisasi 3NF karena telah memenuhi
2NF dan semua atribut bukan primary key tidak tergantung pada atribut
bukan primary key yang lain dalam satu field.
3.3.2 ERD
1. Tabel users
Tabel 3. Users
Field Type
id int (10), primary key
username varchar (50)
email varchar (50)
password varchar (50)
2. Tabel admin
Tabel 4. Admin
Field Type
nim int (10), primary key
nama_lengkap varchar (50)
tempat_lahir varchar (50)
tanggal_lahir date
alamat varchar (50)
jenis_kelamin enum(‘Laki-Laki’,’Perempuan’)
email varchar (50)
prodi Varchar(50)
fakultas varchar (50)
angkatan varchar (4)
lulus varchar (4)
BAB IV
IMPLEMENTASI
Confirm
Password
(pasword
yang sama
dengan
yang
diatas)
3. Username Username Sistem akan Sistem Valid
tidak diisi (kosong) memberikan menampilkan
sedangkan peringatan pesan
Email, Email untuk peringatan
Password dan (email mengisi “please fill
Confirm baru) username out this field
Password
16
diisi, Password
kemudian (bbaruelum
langsung terdaftar)
register
Confirm
Password
(pasword
yang sama
dengan
yang
diatas)
4. Email tidak Username Sistem akan Sistem Valid
diisi (name memberikan menampilkan
sedangkan baru) peringatan pesan
Username, untuk peringatan
Password dan Email mengisi “please fill
Confirm (kosong) email out this field
Password
diisi, Password
kemudian (password
langsung baru)
register
Confirm
Password
(sama
dengan
password
diatas)
5. Password Username Sistem akan Sistem Valid
tidak diisi (nama) memberikan menampilkan
sedangkan peringatan pesan
Username, Email untuk peringatan
Email, dan (email mengisi “please fill
Confirm baru) password out this field
Password
diisi, Password
kemudian (kosong)
langsung
register Confirm
Password
(password)
6. Username Username Sistem akan Sistem Valid
Email, (nama) memberikan memberikan
Password peringatan peringatan
17
(sama
dengan
password
diatas)
9. Username Username Sistem akan Sistem Valid
diisi dengan (name menerima menerima
name yang baru) hasil inputan input dan
sama dan menampilkan
sedangkan Email menampilkan pesan
Email, (email pesan bahwa “Registrasi
Password dan baru) proses Berhasil!”
Confirm registrasi
Password Password berhasil
diisi dengan (password
data baru, yang sudah
kemudian digunakan)
langsung
register Confirm
Password
(sama
dengan
password
diatas)
10. Username Username Sistem Sistem Valid
diisi dengan (name menolak menampilkan
name yang yang sudah akses dengan pesan
sama terdaftar) menampilkan “Password
sedangkan pesan bahwa Tidak
Email, Email password Sesuai!”
Password dan (email tidak sesuai
Confirm baru)
Password
diisi dengan Password
data baru, (password
kemudian baru)
langsung
register Confirm
Password
(password
berbeda
dengan
yang
diatas)
19
KESIMPULAN