Perancangan Sistem Sistem Informasi Perekrutan dan Pendistribusian Asisten Laboratorium D3 Teknik Informatika FMIPA USU

BAB 4 ANALISIS DAN PERANCANGAN SISTEM

4.1 Analisis Sistem

Untuk memulai membangun membangun suatu program berupa Sistem Informasi Perekrutan Dan Pendistribusian Asisen Laboratorium D3 Teknik Informatika FMIPA USU, penulis terlebih dahulu merencanakan alur kerja berdasarkan kebutuhan user yang akan menggunakan sistem informasi yang akan dibuat. Sistem Informasi ini dibuat atas dasar kebutuhan utuk memdapatkan informasi dan merupakan sebuah sebuah sistem informasi yang menyediakan sarana untuk melakukan pendaftaran secara online yang dapat membantu para user. Berdasarkan dari pengamatan penulis mengenai analisis sistem yang berjalan mengenai pendaftaran asisten laboratorium dan sarana untuk mendapatkan informasi di laboratorium D3 Teknik Informatika FMIPA USU belum efisien dikarenakan kurang nya informasi yang di dapat para calon asisten laboratorium dan praktikan. Oleh karena itu, penulis mencoba merancang sebuah Sistem Informasi Perekrutan Dan Pendistribusian Asisen Laboratorium D3 Teknik Informatika FMIPA USU untuk memberikan sebuah sarana yang dapat membantu calon asisten laboratorium untuk mendaftar secara online dan mendapatkan informasi yang di butuhkan dalam melaksakan praktikum di Laboratorium D3 Teknik Informatika FMIPA USU.

4.2 Perancangan Sistem

Membuat suatu program memerlukan persiapan, perencanaan yang baik, tujuan yang jelas dan percibaan yang berulang-ulang karena menyangkut semua elemen yang membentuk suatu program. Universitas Sumatera Utara Perancangan sistem adalah upaya suatu organisasi atau lembaga untuk memulai memiliki suatu sistem yang lebih baik lagi dari sistem yang sebelumnya. Perancangan sistem dilakukan setelah mendapat gambaran dengan jelas apa yang harus dikerjakan. Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user pemakai mengenai gambaran yang jelas tentang perancangan sistem yang akan dibuat serta di implementasikan.

4.2.1. Rancangan Keluaran Output

Output adalah informasi yang dikirim kepada para pengguna melalui sistem informasi. Output merupakan hal yang sangat pentng , karena digunakan untuk menjawab kebutuhan pemakai untuk mendapatkan informasi dari suatu sistem. Ada 6 enam tujuan dari keluaran output 1. Merancang output untuk tujuan khusus. 2. Membuat output bermanfaat bagi para pengguna. 3. Mengirim jumlah output yang tepat. 4. Menyediakan distribusi output yang tepat 5. Menyediakan output tepat waktu. 6. Memilih metode outpt yang paling efktif. Universitas Sumatera Utara Adapun perancagnan keluaran output yang ingin penulis buat adalah sebagai berikut : Gambar 4.1 Rancangan Menu Hasil ujian

4.2.2. Perancangan Masukan Input

Kualitas sistem input menentukan kualitas sistem output. Oleh karena itu, data yang di input harus benar-benar baik untuk memberikan kepercayaan terhadap pengguna. Adapun tujuan rancangan masukan input adalah : 1. Membuat penyelesaian input mudah dan efisien 2. Menjamin input akan memenuhi tujuan yang di harapkan 3. Menjamin penyelesaian yang tepat. 4. Membuat tampilan layar dan formulir yang menarik. Header Footer Home registrasi Hasil ujian jadwal profil Cek Kelulusan Input Id Registrasi cek TEKS Universitas Sumatera Utara Adapun rancangan masukan input yang ingin penulis buat adalah sebagai berikut : Gambar 4.2 Rancangan Input Menu Registrasi REGISTRASI Form akun Id Regisrtasi Nim Password Ulangi password Foto Form biodata Nama depan Nama belakang Tempat, tanggal lahir Jenis kelamin Agama Alamat Asal sma Email Form jurusan Jurusan Ip semester ini Ipk Bidang yang dikuasai Register Cose foto Universitas Sumatera Utara

4.2.3. Perancangan Database

Database merupakan salah satu komponen penting dalam sistem informasi, karena berfungsi sebagai basis penyedia informasi bagi pemakainya. Database terdiri atas tabel-tabel yang dibuat dengan menggunakan program MySQL. Berikut ini adalah perancangan databse yang dapat penlis uraikan dengan kebutuhan yang diperlukan sebagai media input dan outpt : 1. Tabel Login Admin Nama field Type Size Keterangan Id Integer 11 Primary key Username Varchar 20 Password Varchar 32 Tabel 4.1 Tabel Login Admin 2. Tabel Jadwal Nama field Type Size Keterangan Id Integer 1 Primary key Id_Matkul Integer 3 Id_Stambuk Integer 3 Hari Varchar 20 Kelas Varchar 20 Jam Varchar 10 Tabel 4.2 Tabel Jadwal Universitas Sumatera Utara 3. Tabel Struktur Nama field Type Size Keterangan Id Integer 1 Primary key Nama Varchar 150 Keterangan Text Foto Varchar 150 Jabatan Varchar 100 Tabel 4.3 Tabel Struktur 4. Tabel Info Nama field Type Size Keterangan Id Integer 1 Primary key Judul Varchar 150 Isi Text Status Varchar 150 Tabel 4.4 Tabel Info 5. Tabel Aslab Nama field Type Size Keterangan Id Integer 1 Primary key Nim varchar 9 Nama Varchar 50 Universitas Sumatera Utara Jurusan Varchar 50 Spesialis Text Foto Varchar 50 Tabel 4.5 Tabel Aslab 6. Tabel Peserta Nama field Type Size Keterangan Nim varchar 10 Primary key Password Varchar 32 Foto Varchar 100 Nama_depan Varchar 100 Nama_belakang Varchar 100 Tempat_lahir Varchar 50 Tanggal_lahir Date Jk Varchar 10 Agama Varchar 20 Alamat Text Asal_sma Varchar 50 Email Varchar 50 Jurusal Varhcar 50 Ip Varchar 5 Universitas Sumatera Utara Ipk Varchar 50 Bidang Text Status Varchar 50 Tabel 4.8 Tabel Peserta 7. Tabel matkul Nama field Type Size Keterangan Id Integer 3 Primary key matkul Varchar 150 Tabel 4.7 Tabel Matkul 8. Tabel stambuk Nama field Type Size Keterangan Id Integer 3 Primary key stambuk Varchar 20 Tabel 4.8 Tabel Stambuk

4.2.4. Data Flow Diagram DFD

Data Flow Diagram adalah suatu gambaran grafis dalam suatu sistem yang dapat menggambarkan arus data di dalam sistem dengan struktur, jelas, dan menggunakan bentuk-bentuk simbol untuk menggambarkan bagaimana data mengalir melalui suatu proses yang saling berkaitan. Gambaran ini tidak tergantung pada perangkat keras, lunak, struktur data atau organisasi. Universitas Sumatera Utara Pada tahap analisa, penanganan notasi symbol lingkaran dan anak panah menggambarkan arus data dalam perancangan system sangat membantu dalam komunikasi dan pemakaian notasi-notasi ini untuk mengambarkan dari data sistem. DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program. Berikut bentuk Data Flow Diagram DFP dari perancangan sistem informasi Perekrutan Dan Pendistribusian Asisten Laboratorium D3 Teknik Informasik FMIPA USU :

1. Diagram Konteks Sistem Informasi

Data pendaftar Pengumuman Data pendaftar Laporan Hasil seleksi izin pelaksanaan Gambar 4.3 Diagram Konteks Sistem Informasi Calon Asisten Sistem Informasi Ketua Laboratorium Pembantu Dekan 1 Universitas Sumatera Utara

2. Data Flow Diagram Perancangan Sistem

Laporan Registrasi Pengumuman Jadwal Profil Gambar 4.4 DFD Level 1 Perancangan Sistem Iformasi Pengunjung calon Asleb Sistem informasi Administrator Pengolahan Data update, Edit, Insert link Jadwal Registrasi Pengumuman P Profil Kepala Lab Login Universitas Sumatera Utara

3. ERD Entity Relationship Diagram

ERD adalah komponen - komponen himpunan entitas dan himpunan relasi yang masing - masing dilengkapi dengan atribut-atribut. Gambar 4.5 ERD Database Universitas Sumatera Utara

4.2.5. Flowchart Sistem

Flowchart adalah sekumpulan simol-simbol yang menunjukan atau mneggambarkan rangkaian kegiatan-kegiatan program dari awal hingga akhir. Berikut merukan flowchart-flowchar sistemn informasi yang di rancang oleh penulis.

1. Flowchart Halaman Utama

Start d Halaman Utama Home Registrasi Profil Hasil Ujian Jadwal Login Admin Keluar Halaman Awal Halaman pendaftaran Halaman pengumuman hasil F jadwal pratikum e Profil laboratorium d Halaman login Universitas Sumatera Utara Gambar 4.6 Flowchart Sistem Informasi

2. Flowchart Login Admin

Halaman Login Admin adalah halaman khusus login user admin. Setelah username dan password admin dimasukan dengan benar maka selanjutnya masuk ke halaman admin, Jika gagal maka akan kembali ke halaman Login administrator. Berikut flowchar halaman login Admin : Gambar 4.7 Flowchart Login Admin s Start Input username Password Login K kombinasi username password salah Proses Pengolahan Data Finish Universitas Sumatera Utara BAB 5 IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem