Perancangan Sistem Rancangan Input Rancangan Basisdata

BAB 3 PERANCANGAN SISTEM

3.1 Perancangan Sistem

Perancangan sistem bertujuan untuk memenuhi kebutuhan penulis mengenai gambaran yang jelas tentang perancangan sistem yang akan dibuat dan diimplementasikan. Untuk memulai membangun sebuah aplikasi mobile, dalam hal ini penulis membangun sebuah aplikasi mobile untuk menghasilkan informasi hasil studi mahasiswa D-III Teknik Informatika FMIPA USU. Telebih dahulu penulis merancang alur proses berdasarkan kebutuhan pengguna yang akan menggunakan aplikasi ini.

3.2 Rancangan Input

Aplikasi ini hanya memiliki rancangan input untuk login diawal penggunaan aplikasi dan tidak melakukan pemasukan data apapun selain nama pengguna dan sandi pengguna. Ini dilakukan karena aplikasi ini dibangun memang hanya untuk mendapatkan informasi hasil studi mahasiswa saja. Komponen-komponen yang digunakan pada form ini adalah EditText, RadioGroup, Spinner, dan Button. Universitas Sumatera Utara

3.2.1. Rancangan Form Login

Digunakan agar dapat mengakses informasi hasil studi berdasarkan NIM Nomor Induk Mahasiswa. Hal ini harus dilakukan karena pengaksesan hasil studi merupakan hal yang pribadi dan hanya mahasiswa yang terdaftar dan aktif saja yang dapat mengakses hasil studi. Nama dan sandi pengguna sudah ada dalam basis data. Gambar 3.1 Rancangan Form Login

3.2.2 Rancangan Form Input

Pada bagian ini hasil studi dari mahasiswa yang berhasil login ditampilkan, sebelumnya mahasiswa memilih terlebih dahulu semester dan tahun akademik hasil studi yang ingin ditampilkan. Universitas Sumatera Utara Gambar 3.2 Rancangan Form Input

3.3 Rancangan Basisdata

Basisdata, menurut Ramakrishnan dan Gehrke 2003, adalah kumpulan data, umumnya mendeskripsikan aktivitas satu organisasi atau lebih yang berhubungan Simarmata Paryudi, 2006. Database yang penulis gunakan dalam perancangan ini adalah portal.sql dari MySQL. Dalam database ini terdapat sepuluh tabel yang saling berhubungan, termasuk juga di dalamnya tabel-tabel hasil query. Gambar 3.3 Basis data Portal

3.4 Rancangan Output