Anda di halaman 1dari 28

1

LAPORAN

SISTEM INFORMASI ALUMNI BERBASIS WEB

Disusun Oleh
1. Nike Paralike 200180004
2. Mulyana 200180005
3. Faraliana 200180016
4. Junika Sahputri 200180018
5. Yulia Nosari 200180022

Dosen Pengampu : Ananda Faridhatul Ulva, S.Kom.,M.Kom

Mata Kuliah :Pemograman Mobile 2

Kelas : A1

SKS : 3 SKS

Jam dan hari : 08.00-10.30 Senin

PRODI SISTEM INFORMASI

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

Tabel 1. Field Users................................................................................................8


Tabel 2. Field Alumni............................................................................................9
Tabel 3. Users.......................................................................................................10
Tabel 4. Admin.....................................................................................................10
Tabel 5. Pengujian Login.....................................................................................13
Tabel 6. Pengujian Registrasi.............................................................................15
Table 7. Pengujian Tambah Data.......................................................................19
Tabel 8. Pengujian Ubah Data............................................................................20
Tabel 9 pengujian hapus data.............................................................................22
iii

DAFTAR GAMBAR

Gambar 1. Rancangan Tampilan Login..............................................................6


Gambar 2. Rancangan Tampilan Registrasi Akun............................................6
Gambar 3. Rancangan Tampilan Halaman Utama............................................7
Gambar 4. RancanganTampilan Tambah Data.................................................7
Gambar 5. Rancangan Tampilan Ubah Data......................................................8
Gambar 6. ERD Database Alumni.......................................................................9
Gambar 7. Halaman Login.................................................................................11
Gambar 8. Halaman Registrasi Akun................................................................11
Gambar 9. Halaman Data...................................................................................12
Gambar 10. Halaman Tambah Data Alumni....................................................12
Gambar 11. Halaman Ubah Data Alumni.........................................................12
Gambar 12. Halaman Hapus Data Alumni.......................................................13
1

BAB I

PENDAHULUAN

2.2 Latar Belakang


Perguruan tinggi sebagai salah satu lembaga pendidikan memiliki
kewajiban dan tanggung jawab formal untuk mempersiapkan mahasiswa sesuai
dengan tujuan pendidikan nasional. Hal ini bertujuan untuk memenuhi kebutuhan
masyarakat akan tenaga kerja terampil dengan tingkat dan jenis keterampilan
yang sangat berbeda.
Salah satu tolak ukur keberhasilan pendidikan tinggi adalah jumlah dan
kualitas lulusan yang dihasilkan oleh pendidikan tinggi. Hal ini tercantum dalam
salah satu kriteria sertifikasi yang menunjukkan jumlah lulusan, penilaian kinerja
lulusan, tindak lanjut lulusan, rata-rata waktu tunggu untuk pekerjaan pertama,
dan persentase lulusan yang bekerja di bidang yang sesuai dengan keahliannya.
Data alumni merupakan salah satu contoh sistem informasi yang
ditujukan untuk mendukung kinerja institusi pendidikan khususnya perguruan
tinggi, dalam mengolah data untuk menyediakan data yang lengkap melalui
tersedianya layanan informasi berbasis web. Setelah lulus, sulit untuk
mendapatkan data dan informasi tentang mahasiswa, dan komunikasi antar alumni
tidak berjalan dengan baik, sehingga alumni akan dapat berkomunikasi dan
berinteraksi dengan baik dengan sistem informasi alumni berbasis web ini. Sistem
informasi alumni ini dapat menjamin kemudahan akses terhadap data dan
informasi yang ada di database. Menggunakan bahasa pemrograman PHP dan
MYSQL serta software pendukung XAMPP.
Berdasarkan latar belakang di atas, kami mengambil judul “Sistem
Informasi Alumni Berbasis Website”.
2.3 Batasan Pembuatan Program
Program yang dibuat hanya bisa diakses oleh admin dengan memasukkan
username dan password. Program yang dibuat berisikan system informasi
mengenai alumni yang dapat digunakan oleh pihak kampus. Didalam Program
2

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

2.1 Pengertian Sistem


Menurut Romney dan Steinbart (2015) Sistem adalah : "Serangkaian data
atau lebih komponen yang saling terkait dan berinteraksi untuk mencapai tujuan."
Menurut Jogiyanto (2005) sistem adalah :“Suatu jaringan kerja dari
prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk
melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.”
Sutabri memberikan pengertian sistem sebagai sekelompok unsur-unsur
yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama
untuk mencapai tujuan tertentu (Sutabri, 2012).
2.5 Pengertian Informasi
Menurut Romney dan Steinbart (2015) Informasi adalah : " data yang
telah dikelola dan diproses untuk memberika arti dan memperbaiki proses
pengambilan keputusan."
Menurut Al Bahra Bin Ladjamudin (2005) Informasi adalah : “Informasi
sebagai data yang telah diolah menjadi bentuk yang lebih berarti dan berguna
bagi penerimanya untuk mengambil keputusan masa kini maupun yang akan
datang.”
2.6 Pengertian Sistem Informasi
Menurut Jogiyanto (2005) Sistem Informasi adalah : “Suatu sistem
didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi
harian, mendukung operasi, bersifat manjerial dan kegiatan strategi dari suatu
organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang
diperlukan.”
Menurut Ladjamuddin, Al-bahra Bin (2005) Sistem Informasi adalah:
“suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen
dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi.”
4

2.7 Pengertian Web


Website atau situs dapat diartikan sebagai kumpulan halaman halaman
yang digunakan untuk menampilkan informasi, teks, gambar diam atau bergerak,
animasi, suara, dan atau gabungan dari semuanya itu, baik yang bersifat statis
maupun dinamis yang membentuk satu rangkaian bangunan yang saling berkait
dimana masing masing dihubungkan dengan jaringan jaringan halaman
(hyperlink).
2.8 Pengertian Database
Database atau basis data adalah kumpulan informadi yang disimpan di
dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu
program komputer untuk memperoleh informasi dari basis data tersebut (Indri
Andaru, 2018).
3.1.1 Normalisasi Data
Normalisasi sendiri merupakan salah satu teknik dalam desain basis data
untuk memproduksi tabel–tabel yang memiliki atribut yang tidak tepat sesuai
dengan kebutuhan sistem. Ciri–ciri tabel yang ternormalisasi adalah :
1. Jumlah atribut bersifat minimal, sesuai dengan kebutuhan data.
2. Atribut yang berhubungan dekat (disebut functional dependency)
ditempatkan dalam tabel yang sama.
3. Redundansi (kemunculan duplikasi data yang tidak diharapkan) bersifat
minimal dengan memanfaatkan foreign key
Proses normalisasi disebutkan pada (Dwi Puspitasari 1, Cahya Rahmad 2,
2016) terdapat beberapa tahapan dalam normalisasi dimulai dari tahap paling
ringan (1NF) hingga paling ketat (5NF). Biasanya hanya sampai pada tingkat 3NF
atau BCNF karena sudah cukup memadai untuk menghasilkan tabel-tabel yang
berkualitas baik. Demba M. (2012) mengusulkan suatu algoritma untuk
melakukan proses normalisasi basisdata dengan memperhatikan primary key dan
kandidat key hingga bentuk normal 3 (3NF).
2.9 Pengertian PHP
PHP atau (Hypertext Preprocessor) adalah bahasa pemrograman web
berbasis server (server slide) yang mampu memparsing kode PHP dari kode
5

dengan ekstensi PHP sehingga menghasilkan tampilan website yang dinamis


disisi client (Edy Winarno, Ali Zaki dan Smitdev Community, 2014)
2.10 Pengertian JSON
JSON (JavaScript Object Notation) merupakan format yang ringan untuk
memasukan data ke dalam sebuah variabel. Sangat mudah dimengerti dan
diimplementasikan oleh manusia, dan mudah juga untuk komputer dalam
melakukan parsingnya.
2.11 Pengertian MySQL
MySQL (My Structure Query Language) adalah sebuah software database,
yang merupakan tipe data relasional yang artinya MySQL penyimpanan datanya
dalam bentuk tabel-tabel yang saling berhubungan.
2.12 Pengertian XAMPP
XAMPP adalah salah satu paket instalasi apache, PHP, dan MySQL secara
instant yang dapat digunakan untuk membantu proses instalasi ketiga produk
tersebut.
2.13 Pengertian Alumni
Menurut Kamus Besar Bahasa Indonesia alumni adalah orang-orang
yang telah mengikuti atau tamat dari suatu sekolah atau perguruan tinggi. Alumni
dapat menjadi pemberimasukan yang bersifat membangun sebagai bentuk
kontribusi kepada lembaga pendidikan mereka. Alumni juga menjadi alat
pengukur dari suatu keberhasilan proses pendidikan pada suatu lembaga
pendidikan. Selain itu alumni juga sebagai penyampai informasi antara
lembaga pendidikan dengan dunia ataupun sebaliknya.
2.14 Pengertian Black Box
Black-Box Testing merupakan pengujian yang berfokus pada spesifikasi
fungsional dari perangkat lunak, tester dapat mendefinisikan kumpulan kondisi
input dan melakukan pengetesan pada spesifikasi fungsional program.
BAB III

RANCANGAN

3.2 Rancangan UI/UX


1. Tampilan Login

Gambar 1. Rancangan Tampilan Login

2. Tampilan Registrasi Akun

Gambar 2. Rancangan Tampilan Registrasi Akun

3. Tampilan Halaman Utama/Data Alumni


7

Gambar 3. Rancangan Tampilan Halaman Utama

4. Tampilan Tambah Data

Gambar 4. RancanganTampilan Tambah Data

5. Tampilan Ubah Data


8

Gambar 5. Rancangan Tampilan Ubah Data

3.3 Racangan Database


3.3.1 Normalisasi Data
Desain tabel-tabel yang akan digunakan sebagai dasar pembuatan database
website DB Alumni adalah terlebih dahulu dilakukan normalisasi untuk
mencegah terjadinya data yang bertumpuk:
1. Tabel users

Tabel 1. Field Users

id username email password

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

Tabel 2. Field Alumni


ni nama_lengkap tempat_lahir tanggal_lahir alamat jenis_kelamin
m

email prod fakultas angkatan lulus


i

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

Gambar 6. ERD Database Alumni

3.3.3 Perancangan Tabel Database


Entitas / Table yang dibutuhkan:
10

 Entitas / Table Admin dengan nama users, dan


 Entitas / Table Alumni dengan nama alumni
Atribut / Field yang dibutuhkan:

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

4.1 Implementasi Hasil

Gambar 7. Halaman Login

Gambar 8. Halaman Registrasi Akun


12

Gambar 9. Halaman Data

Gambar 10. Halaman Tambah Data Alumni

Gambar 11. Halaman Ubah Data Alumni


13

Gambar 12. Halaman Hapus Data Alumni

4.2 Uji Coba Black Box

4.2.1 Pengujian Login

Tabel 5. Pengujian Login


No. Skenario Hasil yang Hasil
Text Case Kesimpulan
Pengujian Diharapkan Pengujian
1. Username dan Username Sistem akan Sistem Valid
Password tidak (kosong) memberikan memberikan
diisi, peringatan peringatan
kemudian Password untuk “please fiil
langsung login (kosong) mengisi data out this
field”
2. Username dan Username Sistem akan Sistem Valid
Password diisi (email menerima menerima
dengan email terdaftar) hasil inputan input dan
dan password dan memberikan
yang sudah Password memberikan akses
terdaftar, (password akses untuk
kemudian terdaftar) menampilkan
langsung login halanman
utama.
3. Username dan Username Sistem akan Sistem Valid
password diisi (email menolak menolak
dengan email tidak memberikan akses dan
dan password terdaftar) kases dan menampilkan
yang belum menampilkan pesan
terdaftar, Password pesan peringatan
14

kemudian (password peringatan “Maaf, Email


langsung login tidak bahawa data atau
terdaftar) inputan tidak Password
benar Yang Anda
Input Salah!”
4. Username diisi Username Sistem akan Sistem Valid
dengan email (email menolak menolak
yang terdaftar, terdaftar) memberikan akses dan
sedangkan kases dan menampilkan
password diisi Password menampilkan pesan
dengan (password pesan peringatan
password yang tidak peringatan “Maaf, Email
tidak terdaftar, terdaftar) bahawa data atau
kemudian inputan tidak Password
langsung login benar Yang Anda
Input Salah!”
5. Username diisi Username Sistem akan Sistem Valid
dengan email (email menolak menolak
yang tidak tidak memberikan akses dan
terdaftar, terdaftar) kases dan menampilkan
sedangkan menampilkan pesan
password diisi Password pesan peringatan
dengan (password peringatan “Maaf, Email
password yang terdaftar) bahawa data atau
terdaftar, inputan tidak Password
kemudian benar Yang Anda
langsung login Input Salah!”
6. Username diisi Username Sistem akan Sistem Valid
dengan email (email memberikan memberikan
yang terdaftar, terdaftar) peringatan peringatan
sedangkan untuk “please fiil
password tidak Password mengisi out this
diisi, (kosong) password field”
kemudian
langsung login
7. Username Username Sistem akan Sistem Valid
tidak diisi, (kosong) memberikan memberikan
sedangkan peringatan peringatan
password diisi Password untuk “please fiil
dengan (password mengisi out this
pasword yang terdaftar) email field”
terdaftar,
kemudian
langsung login
15

4.2.2 Pengujian Registrasi

Tabel 6. Pengujian Registrasi


No. Skenario Hasil yang Hasil
Text Case Kesimpulan
Pengujian Diharapkan Pengujian
1. Username, Username Sistem akan Sistem Valid
Email, (kosong) memberikan memberikan
Password dan peringatan peringatan
Confirm Email untuk “please fiil
Password (kosong) mengisi data out this
tidak diisi, field”
kemudian Password
langsung (kosong)
register
Confirm
Password
(kosong)
2. Username, Username Sistem akan Sistem Valid
Email, (name menerima menerima
Password dan baru) hasil inputan input dan
Confirm dan menerima
Password Email menampilkan pesan
diisi, (email pesan bahwa “Registrasi
kemudian baru) proses Berhasil!”
langsung registrasi
register Password berhasil
(password
baru)

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

diisi Email untuk “please fiil


sedangkan (rmail mengisi out this
Confirm baru) password field”
Password
tidak diisi, Password
kemudian (passoword
langsung baru)
register
Confirm
Password
(kosong)
7. Username Username Sistem akan Sistem Valid
diisi dengan (name menerima menerima
name yang yang sudah hasil inputan input dan
sama terdaftar) dan menampilkan
sedangkan menampilkan pesan
Email, Email pesan bahwa “Registrasi
Password dan (email proses Berhasil!”
Confirm baru) registrasi
Password berhasil
diisi dengan Password
data baru, (password
kemudian baru)
langsung
register Confirm
Password
(sama
dengan
password
diatas)
8. Username Username Sistem Sistem Valid
diisi dengan (baru) menolak menampilkan
name yang akses dan pesan
sama Email menampilkan “Email
sedangkan (email pesan bahwa Sudah
Email, yang sudah email sudah Digunakan!”
Password dan terdaftar) digunakan
Confirm
Password Password
diisi dengan (password
data baru, baru)
kemudian
langsung Confirm
register Password
18

(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

4.2.3 Pengujian Tambah Data

Table 7. Pengujian Tambah Data


No. Skenario Hasil yang Hasil Kesim
Text Case
Pengujian Diharapkan Pengujian pulan
1. Semua field Nim (kosong) Sistem akan Sistem Valid
dikosongkan Name Lengkap memberikan memberikan
(kosong) peringatan peringatan
Tempat Lahir untuk “please fiil
(kosong) mengisi out this
Tanggal Lahir data field”
(kosong)
Alamat (kosong)
Jenis kelamin
(kosong)
Email (kosong)
Prodi (kosong)
Fakultas (kosong)
Angkatan
(kosong)
Tahun lulus
(kosong)
2. Semua field Nim (nim baru) Sistem akan Sistem Valid
diisi Name Lengkap menerima menerima
(nama) hasil input dan
Tempat Lahir inputan dan memberikan
(tempat) memberikan akses
Tanggal Lahir akses untuk
(tanggal) menampilka
Alamat (alamat) n halanman
Jenis kelamin utama.
(pilih enum)
Email (email
baru)
Prodi (prodi)
Fakultas
(fakultas)
Angkatan (tahun
masuk)
Tahun lulus
(tahun keluar)
3. Salah satu Nim (nim baru) Sistem akan Sistem Valid
filed tidak disi Name Lengkap memberikan memberikan
(nama) peringatan peringatan
20

Tempat Lahir untuk “please fiil


(tempat) mengisi out this
Tanggal Lahir data field”
(tanggal)
Alamat (alamat)
Jenis kelamin
(pilih enum)
Email (kosong)
Prodi (prodi)
Fakultas
(fakultas)
Angkatan (tahun
masuk)
Tahun lulus
(tahun keluar)

4.2.4 Pengujian Ubah Data

Tabel 8. Pengujian Ubah Data


No. Skenario Hasil yang Hasil Kesim
Text Case
Pengujian Diharapkan Pengujian pulan
1. Semua field Nim (tidak bisa Sistem akan Sistem Valid
dikosongkan dikosongkan) memberikan memberikan
Name Lengkap peringatan peringatan
(kosong) untuk “please fiil
Tempat Lahir mengisi out this
(kosong) data field”
Tanggal Lahir
(kosong)
Alamat (kosong)
Jenis kelamin
(kosong)
Email (kosong)
Prodi (kosong)
Fakultas (kosong)
Angkatan
(kosong)
Tahun lulus
(kosong)
2. Semua field Nim (tidak bisa Sistem akan Sistem Valid
diisi dirubah) menerima menerima
Name Lengkap hasil input dan
(nama) inputan dan memberikan
Tempat Lahir memberikan akses
21

(tempat) akses untuk


Tanggal Lahir menampilka
(tanggal) n halanman
Alamat (alamat) utama.
Jenis kelamin
(pilih enum)
Email (email
baru)
Prodi (prodi)
Fakultas
(fakultas)
Angkatan (tahun
masuk)
Tahun lulus
(tahun keluar)
3. Salah satu Nim (tidak bisa Sistem akan Sistem Valid
filed tidak disi dirubah) memberikan memberikan
Name Lengkap peringatan peringatan
(nama) untuk “please fiil
Tempat Lahir mengisi out this
(tempat) data field”
Tanggal Lahir
(tanggal)
Alamat (alamat)
Jenis kelamin
(pilih enum)
Email (kosong)
Prodi (prodi)
Fakultas
(fakultas)
Angkatan (tahun
masuk)
Tahun lulus
(tahun keluar)

4.2.5 Pengujian Hapus Data

Tabel 9 pengujian hapus data


No. Skenario Hasil yang Hasil Kesim
Text Case
Pengujian Diharapkan Pengujian pulan
1. Menghapus 1 Mengklik gambar Sistem akan Sistem Valid
baris data, tempat sampah memberikan memberikan
sehingga data peringatan peringatan
akan terhapus untuk “Anda
22

permanen menghapus yakin ingin


data jika menghapus
disetujui data Alumni
data akan Putra?”
terhapus
BAB V

KESIMPULAN

Berdasarkan hasil pengembangan sistem informasi alumni yang di buat


maka dapat diambil kesimpulan sebagai berikut :
1. Aplikasi ini digunakan untuk membantu melakukan pendataan
alumni yang lulus pada setiap tahunnya secara terkomputerisasi.
2. Berdasarkan pengujian blackbox yang dilakukan, maka aplikasi
bisa berjalan dengan baik dan sesuai dengan perencanaan yang
dilakukan.
3. Pengujian blackbox juga membuktikan bahwa aplikasi yang
dikembangkan sesuai dengan desain awal.
4. Aplikasi yang dibuat dapat membantu admin untuk melakukan
pendataan tanpa memakan waktu yang lama.
DAFTAR PUSTAKA
Andaru, A. N. D. R. Y. (2018). Pengertian database secara umum. OSF Prepr, 2.
Aziz, M. A. (2018). Sistem informasi penentuan uang kuliah tunggal dengan
metode Fuzzy Sugeno di UIN Sunan Ampel Surabaya (Doctoral
dissertation, UIN Sunan Ampel Surabaya).
Brata, D. W. (2015). Perancangan sistem khs mobile di stmik asia malang
menggunakan android programming dan json. Jurnal Ilmiah Teknologi
Informasi Asia, 9(2), 30-39.
Demba M, “An Algorithmic Approach to Database Normalization”,
International Journal of Digital Information and Wireless
Communications (SDIWC) 3(2): 197-205, The Society of Digital
Information and Wireless Communications, 2013 (ISSN: 2225-658X)
Dwi Puspitasari 1, Cahya Rahmad 2, M. A. 3. 2016. Normalisasi Tabel
Pada Basisdata Relasional. Prosiding SENTIA, 8, 340–345.
https://doi.org/10.1074/jbc.M304200200
Destiningrum, M., & Adrian, Q. J. (2017). Sistem Informasi Penjadwalan Dokter
Berbassis Web Dengan Menggunakan Framework Codeigniter (Studi
Kasus: Rumah Sakit Yukum Medical Centre). Jurnal Teknoinfo, 11(2),
30. https://doi.org/10.33365/jti.v11i2.24
Edy,W., Ali, Z., Smitdev, C. 2014. Pemrograman Web Berbasis HTML5,PHP &
Javascript. Jakarta: PT Elex Media Komputindo
Hidayat, T., & Muttaqin, M. (2020). Pengujian sistem informasi pendaftaran dan
pembayaran wisuda online menggunakan black box testing dengan
metode equivalence partitioning dan boundary value analysis.
Jogiyanto, H.M., 2005. Analisis dan Desain Sistem Informasi, Andi Offiset,
Yogyakarta.
Ladjamuddin, Al-bahra Bin., 2005. Analisis dan desain informasi.Yogyakarta:
Graha ilmu.
Mulyati, S., Sujatmoko, B. A., Wira, T. I. M., Afif, R., & Pratama, R. A. (2018).
Normalisasi Database Dan Migrasi Database Untuk Memudahkan
Manajemen Data. Sebatik, 22(2), 124-129.
Romney, Marshal B, Paul John Steinbert., 2015. Accounting Information
Systems, Salemba Empat, Jakarta.
Sutabri, T. (2012). Konsep Sistem Informasi. Yogyakarta : C.V. Andi Offset.
Tahir, I. (2016). Model Pengambilan Keputusan Penentuan Uang Kuliah Tunggal
(UKT) Pada Perguruan Tinggi Negeri. Journal Speed, 1-3.
Utama, Y. (2011). Sistem informasi berbasis web jurusan sistem informasi
fakultas ilmu komputer universitas sriwijaya. JSI: Jurnal Sistem Informasi
(E-Journal), 3(2).

Anda mungkin juga menyukai