commit to user 35
3.9 Rancangan Desain Antarmuka
Dalam sistem informasi mahasiswa D3 Teknik Informatika ini hak akses dari pengguna sistem yaitu :
3.9.1 Halaman
Admin
Halaman ini merupakan halaman yang dapat diakses oleh
Admin
yang memiliki hak dalam mengelola dan mengatur seluruh fasilitas yang ada dalam sistem informasi mahasisa D3 Teknik Informatika.
Admin
berhak menginput data, meng
edit
data, dan menghapus data.
3.9.1.1 Rancangan halaman
login admin
ditunjukkan pada gambar 3.13.
LOGIN Username
Password
Login
Gambar 3.13 Rancangan
login
3.9.1.2 Rancangan Halaman Utama
Admin
ditunjukkan pada gambar
HOME PROFILE MAHASISWA MAHASISWA ALUMNI DATA DOSEN KELOLA DATA LOGOUT
FORM UTAMA HOME
FOOTER
Gambar 3.14 Rancangan halaman utama
admin
commit to user 36
3.9.1.3 Rancangan Halaman Data Mahasiswa
Halaman ini berisi tentang data-data mahasiswa secara keseluruhan. Halaman ini dapat memiliki fasilitas untuk menambah
mahasiswa, ubah mahasiswa dan hapus mahasiswa, dapat ditunjukan pada gambar 3.15.
Pencarian cari
HOME PROFILE MAHASISWA MAHASISWA ALUMNI DATA DOSEN KELOLA DATA LOGOUT
FOOTER Daftar Mahasiswa
NIM Nama
Jenis_kelamin Alamat
status detail
Tambah
Gambar 3.15 Rancangan halaman data mahasiswa untuk
admin
3.9.1.4 Rancangan Halaman Mahasiswa Alumni Untuk
Admin
Halaman ini berisi mahasiswa yang telah lulus dan data dapat dicari berdasarkan angkatan, dapat ditunjukan pada gambar
3.16.
Pencarian cari
HOME PROFILE MAHASISWA MAHASISWA ALUMNI DATA DOSEN KELOLA DATA LOGOUT
FOOTER Daftar Alumni
NIM Nama
Alamat Tanggal Daftar
Tanggal Lulus detail
Gambar 3.16 Rancangan halaman alumni untuk
admin
commit to user 37
3.9.1.5 Rancangan Halaman Data Dosen Untuk
Admin
Halaman ini berisi data dosen D3 TI. Admin dapat menambah dan mengubah data dosen.Halaman ini ditunjukan pada
gambar 3.17.
Manage Data Dosen Pencarian
cari [Tambah Dosen]
HOME PROFILE MAHASISWA MAHASISWA ALUMNI DATA DOSEN KELOLA DATA LOGOUT
FOOTER Daftar Dosen
NIDN Nama
detail
Gambar 3.17 Rancangan halaman data dosen untuk
admin
3.9.2 Halaman
User
Halaman ini merupakan halaman yang dapat diakses oleh
user
atau mahasiswa yang memiliki hak untuk melihat sistem informasi mahasiswa
D3 TI.
3.9.2.1 Rancangan halaman utama
user
ditunjukkan pada gambar 3.18.
commit to user 38
BERANDA PROFILE DATA MAHASISWA MAHASISWA ALUMNI STATISTIK DATA DOSEN LOGIN
FORM UTAMA HOME
FOOTER
Gambar 3.18 Rancangan halaman utama
user
3.9.2.2 Rancangan Halaman Data Mahasiswa
Halaman ini
user
dapat melihat data mahasiswa keseluruhan dan dapat melihat data mahasiswa secara detail, halaman ini
ditunjukkan pada gambar 3.19.
Pencarian cari
FOOTER Daftar Mahasiswa
NIM Nama
Jenis_kelamin Alamat
Agama detail
BERANDA PROFILE DATA MAHASISWA MAHASISWA ALUMNI STATISTIK DATA DOSEN LOGIN
Gambar 3.19 Rancangan halaman data mahasiswa untuk
user
commit to user 39
3.9.2.3 Rancangan halaman Mahasiswa Alumni untuk
user
ditunjukkan pada gambar 3.20.
Pencarian cari
FOOTER Daftar Mahasiswa Alumni
NIM Nama
Jenis_kelamin Tanggal Daftar
Tanggal Lulus detail
BERANDA PROFILE DATA MAHASISWA MAHASISWA ALUMNI STATISTIK DATA DOSEN LOGIN
Gambar 3.20 Rancangan halaman Alumni untuk
user
3.9.2.4 Rancangan halaman statistik untuk
user
ditunjukkan pada gambar 3.21.
Grafik Mahasiswa Tahun :
BERANDA PROFILE DATA MAHASISWA MAHASISWA ALUMNi STATISTIK DATA DOSEN LOGIN
FOOTER
Diagram Lingkaran
Gambar 3.21 Rancangan halaman statistik untuk
user
commit to user 40
3.9.2.5 Rancangan halaman lihat data dosen untuk
user
ditunjukkan pada gambar 3.22.
Data Dosen Pencarian
cari
FOOTER Daftar Dosen
NIDN Nama
detail BERANDA PROFILE DATA MAHASISWA MAHASISWA ALUMNI STATISTIK DATA DOSEN LOGIN
Gambar 3.22 Rancangan halaman data dosen untuk
user
commit to user
41
BAB IV IMPLEMENTASI DAN ANALAISA PENGUJIAN
4.1 IMPLEMENTASI APLIKASI
Aplikasi ini memiliki fungsi utama sebagai sistem informasi mahasiswa D3 teknik informatika Universitas Sebelas Maret. Pembuatan sistem ini
menggunakan kode pemrograman
PHP
dan
HTML
yang berbasis
web
sehingga pada implementasinya dapat diakses dimana saja.
Database
yang digunakan adalah MongoDB yang merupakan NoSQL
Document Oriented Database
. Dan dibandingkan dengan menggunakan database MySQL.
4.1.1 Koneksi PHP ke MySQL
Untuk melakukan koneksi, dibutuhkan: Server name, merupakan nama server atau no.IP server dimana
MySQL
tersebut diinstall. Username, merupakan nama user yang diberikan wewenang untuk mengakses database dalam
MySQL
.
Password
, merupakan
password
yang dimiliki username dalam rangka autentifikasi. Database name, merupakan nama database dalam
MySQL
yang ingin kita akses. Sedangkan perintah
PHP
untuk melakukan koneksi ke
MySQL
adalah koneksi database
function koneksi { global koneksi;
host=localhost; nama host username=root; username host
pass=fendy; password host db=db_mahasiswa; nama database
koneksi=mysql_connecthost,username,pass or die h3Koneksi Error h3;
mysql_select_dbdb,koneksi or
die h3Koneksi Database Error h3;
}