50 BAB IV PERANCANGAN SISTEM 4.1. Perancangan Sistem Perancangan Sistem adalah suatu gambaran sketsa sistem atau pengaturan dari beberapa elemen yang terpisah kedalam satu kesatuan yang utuh dan berfungsi. Perancangan ini dibuat ditujukan kepada user, programmer atau ahli analisis yang berhubungan dengan perancangan ini. Perancangan sistem dibuat berdasarkan masukan dari hasil analisa untuk menyelesaikan permasalahan yang ada pada tahap analis. Perancangan sistem secara umum bertujuan untuk memberikan gambaran secara umum kepada pemakai sistem dan juga merupakan persiapan dari rancangan terperinci dengan mengidentifikasi komponen komponen sistem. Tahap perancangan sistem mempunyai 2 tujuan utama, yaitu : 1. Untuk memenuhi kebutuhan pemakai sistem. 2. Untuk memberikan gambaran yang jelas dari rancang bangun yang lengkap kepada pembuat program dan ahli ahli teknik yang terlibat. Tahap ini dapat di gambarkan sebagai tahap untuk membangun suatu sistem dan mengkonfigurasikan komponen - komponen perangkat lunak sehingga sehingga dapat menghasilkan sistem yang lebih baik, dengan tujuan memenuhi kebutuhan pemakai pada umumnya selain itu juga memberikan gambaran yang jelas dan mudah dimengerti bagi pembuat program pada khususnya.
51 Pada tahap perancangan membangun aplikasi yang akan dikembangkan ini terdiri dari : 1. Flowchart usulan 2. Diagram konteks 3. Data flow diagram (DFD) 4. Entity Relationalship Diagram (ERD) 5. Perancangan data (Data Design) 4.2. Perancangan prosedur Dalam perancangan Sistem Informasi Penilaian Dosen Sekolah Tinggi Teknologi Indonesia ini mengalami perubahan awalnya menggunakan sistem yang manual sekarang menjadi terkomputerisasi. Start Username & password Tidak Cek username & password ya Tampil soal ya Cek soal Tidak Keluar Gambar 4.1 Flowchart usulan penilaian Dosen
52 4.3. Perancangan Proses Dalam Perancangan Proses, langkah langkah yang dilakukan adalah membuat gambaran grafis tentang proses proses yang terjadi dalam sistem usulan dengan menggunakan alat pemodelan sistem yaitu diagram konteks dan diagram aliran data. 4.3.1. Diagram Konteks Diagram konteks merupakan gambaran secara global untuk memudahkan pemahaman terhadap suatu sistem yang menggambarkan aliran data yang masuk kedalam sistem dan yang keluar dari sistem menuju entitas entitas eksternal. Diagram konteks pada Sistem Informasi Penilaian Dosen Sekolah Tinggi Teknologi Indonesia dapat dilihat pada gambar 4.2 berikut ini: Ketua Prodi Data dosen Data mahasiswa kuesioner Laporan kuesioner Sistem Informasi Penilaian Dosen STT Indonesia jawaban Mahasiswa Laporan kuesioner Direktur perasional Gambar 4.2 Diagram Konteks Sistem Informasi Penilaian Dosen
53 4.3.2. Diagram Aliran Data (Data Flow Diagram) Diagram Aliran Data atau DFD merupakan gambaran arus data dan cara kerja sistem yang lebih detail dari diagram konteks yang akan dikembangkan secara logika. Bagaimana data tersebut terus mengalir dan disimpan. DFD dibuat juga model sebuah sistem informasi dalam bentuk jaringan. 4.3.2.1 DFD (Data Flow Diagram) Level 0 Dari DFD level 0 dapat dijabarkan sebagai berikut : 1. Proses 1.0 Ketua Program Studi menginput data master yang terdiri dari data dosen, data mahasiswa, dan data kuesioner setelah diinput disimpan di dalam tabel. 2. Proses 2.0 Mahasiswa menjawab kuesioner lalu disimpan didalam tabel mahasiswa. 3. Proses 3.0 Laporan kuesioner, dicetak berikan ke Ketua Program Studi dan Direktur perasional.
54 Dosen, mahasiswa, kuesioner Ketua Program Studi Mahasiswa jawaban 1.0 Input data master 2.0 Menjawab kuesioner Data kuesioner Data mahasiswa Data dosen Dosen Mahasiswa Data dosen Data mahasiswa Data kuesioner Jawaban Data kuesioner Data jawaban Laporan kuesioner 3.0 Cetak laporan Laporan kuesioner Direktur Direktur perasional perasional Gambar 4.3 Data Flow Diagram (DFD) Level 0 4.4. Perancangan Basis data Basis data (database) adalah kumpulan dari data data yang saling berkaitan dan berhubungan satu dengan yang lainnya. Database tersimpan didalam perangkat keras komputer dan digunakan perangkat lunak tertentu untuk memanipulasinya. Penerapan basis data dalam sistem informasi sering disebut dengan database sistem (sistem basis data). Sistem basis data ini adalah suatu sistem informasi yang mengidentifikasikan kumpulan dari data yang berhubungan
55 satu dengan yang lainnya dan membuatnya tersedia untuk beberapa aplikasi yang bermacam macam didalam suatu organisasi atau instansi. Desain database ini secara garis besar dapat diartikan suatu informasi yang berisi field, jenis field, panjang field. 4.4.1. Entity Relation Diagram (ERD) Entity Relatioship Diagram ( ERD ) atau Diagram antar Entitas adalah suatu diagram yang menggambarkan hubungan obyek data yang disimpan yang ada dalam suatu sistem secara konseptual. byek Data adalah obyek yang dapat dicatat atau direkam atau segala sesuatu yang ada dan dapat dibedakan entitas dapat berupa orang, benda, tempat, peristiwa, atau konsep yang bisa diolah untuk menghasilkan informasi, rancangan diagram entitas ini dibuat menurut data yang ada sehingga dapat menjelaskan hubungan data-data. Entity Relationship Diagram Pada Sistem Informasi Penilaian Dosen Sekolah Tinggi Teknologi Indonesia adalah banyak mahasiswa mengisi banyak kuesioner, kuesioner menghasilkan banyak jawaban.
56 Mahasiswa N Mengisi N N Hasil N Jawaban Gambar 4.4 Entity Relation Diagram (ERD) Penilaian Dosen 4.4.2 Kamus Data Berikut ini adalah kamus data dari Sistem Informasi Penilaian Dosen Sekolah Tinggi Teknologi Indonesia yang dirancang antara lain : a. Mahasiswa = id_nim + nama_mahasiswa + program_studi + jenis_kelamin + tempat+ tanggal + bulan + tahun + alamat + username + password b. = id_kuesioner + id_penyelenggaraan + id_jawaban + nim c. Jawaban = id_jawaban + id_ soal + kuesioner
57 4.4.3 Rancangan Struktur file Rancangan struktur file merupakan salah satu bagian yang terpenting dalam perancangan sistem berbasis komputer, selanjutnya yang dimaksud dengan file dalam database ini berfungsi sebagai penyedia informasi bagi sipemakai sistem. File-file yang digunakan dalam perancangan sistem infomasi penilaian dosen adalah sebagai berikut : Tabel 4.1 Tabel Dosen Tabel Dosen Field Type Key Id_Dosen int(15) * Nama_dosen Varchar(50) Nidn varchar(20) Jenis_kelamin varchar(10) Tempat varchar(20) Tanggal varchar(10) Bulan varchar(10) Tahun varchar(10) Alamat varchar(20) Username Varchar(50) Password int(15) Tabel 4.2 Tabel Mahasiswa Tabel Mahasiswa Field Type Key Id_Nim int(15) * Nama_mahasiswa varchar(50) Program Studi varchar(20) Jenis_kelamin varchar(10) Tempat varchar(20) Tanggal varchar(10) Bulan varchar(10) Tahun varchar(10) Alamat varchar(20)
58 Tabel 4.3 Field Type Key Id_ kuesioner Int (15) * Id_penyelenggaraan Int (15) Id_Jawaban Varchar(50) Nim varchar(10) Keterangan : Tabel 4.4 Tabel Soal Tabel_Soal Field Type Key Id_Soal Int (15) * Soal Varchar(200) Tabel 4.5 Tabel Jawaban Tabel_Jawaban Field Type Key Id_Jawaban Int (15) * Id_Soal Int (15) Varchar(200) Tabel Soal dan Tabel jawaban terletak di datamaster sekretariat Program Studi Tabel 4.6 Tabel Penyelenggaraan Tabel_Penyelenggaan Field Type Key Id_ Penyelenggaraan Int (15) * Semester Varchar(15) Program Studi Tahun_Akademik Varchar(25) Int(15)
59 Tabel 4.7 Tabel Relasi dari program yang dibuat. Dari tabel 4.7 diatas terlihat bahwa perancangan struktur file yang berelasi antara table satu dengan yang lain merupakan bentuk normalisasi. Normalisasi adalah suatu teknik untuk mengorganisasi data ke dalam tabeltabel untuk memenuhi kebutuhan pemakai di dalam suatu organisasi, yang bertujuan untuk menghilangkan kerangkapan data, untuk mengurangi kompleksitas dan untuk mempermudah pemodifikasian data. 4.5 Perancangan Antar Muka Rancangan antarmuka atau yang biasa disebut user interface merupakan bentuk tampilan grafis berhubungan langsung dengan pengguna atau user. Perancangan antar muka berfungsi untuk menghubungkan atau penterjemah informasi antara pengguna dengan sistem operasi, sehingga komputer tersebut bisa digunakan. Tujuan dari desain antarmuka pengguna adalah untuk membuat interaksi pengguna sesederhana dan seefisien mungkin, dalam hal mencapai tujuan
60 pengguna. Proses desain haruslah seimbang antara fungsi teknis dan elemen visual untuk menciptakan sebuah sistem yang tidak hanya bisa beroperasi tetapi juga dapat digunakan dan disesuaikan dengan kebutuhan pengguna. 4.5.1 Struktur Program Desain struktur program merupakan suatu desain yang gambaran hubungan antara suatu modul program dengan modul program lain. Adapun untuk sistem informasi Penilaian dosen yang penulis rancang meliputi data dosen, data mahasiswa dan kuesioner. desain struktur dari program yang diusulkan dapat dilihat seperti pada gambar 4.5 : Struktur Program Input Proses utput Data Dosen Pengisian kuesioner Laporan Hasil Data Mahasiswa Data Gambar : 4.5 Struktur Program 4.5.2 Struktur Menu Struktur menu adalah salah satu cara dalam memudahkan pemakai untuk menggunakan website ini, sehingga tidak mengalami kesulitan dalm mengakses halaman halaman web yang ada di dalamnya bentuk struktur menu seperti pada gambar 4.6 :
61 Menu Utama Log In Data mahasiswa Keluar Soal Gambar : 4.6 Struktur Menu Sistem Informasi Prespektif Mahasiswa Sekretaris Program Studi adalah entitas pengguna yang mempunyai hak sepenuhnya terhadap manajemen program, baik untuk mengubah ataupun menghapus data yang sudah di inputkan seorang penggguna. Adapun struktur halaman admin tersebut dapat seperti pada gambar. 4.7 : Log In Ganti Password Data Master Penyelenggaraan Laporan Form Data Dosen Data Mahasiswa Data Laporan Hasil Laporan Hasil Testimoni Gambar : 4.7 Struktur Menu Prespektif Sekretariat Program Studi 4.6 Perancangan Form Perancangan form ini dirancang untuk mempermudah interaksi antara pemakai sistem informasi yang dikembangkan. pada perancangan form ini
62 Perancangan form ini dirancang untuk mempermudah interaksi antara pemakai sistem informasi yang dikembangkan. pada perancangan form ini biasa dilakukan proses input, edit, simpan, delete. Seperti pada gambar 4.8 : Gambar 4.8 Form Log in digunakan untuk masuk ke website penilaian dosen, terlebih dahulu harus memasukan username dan password, dan terdapat dua pilihan menu yaitu sekretariat prodi dan mahasiswa, LG SISTEM INFRMASI PENILAIAN DSEN Sekolah Tinggi Teknologi Indonesia Username Password Sekretariat Prodi Mahasiswa LG IN CANCEL Gambar 4.8 Form Log in Gambar 4.9 Form kuesioner mahasiswa, setelah mahasiswa log in, mahasiswa form kuesioner yang terdiri dari soal, semester, program studi, tahun akademik maupun jurusan, form ini terdapat beberapa pertanyaan yang harus diisi oleh mahasiswa, setelah diisi lalu disimpan. nilai lima untuk point sangat baik, nilai 4 untuk poin baik, nilai 3 untuk point cukup, nilai 2 untuk poin sangat kurang.
63 SISTEM INFRMASI PENILAIAN DSEN Sekolah Tinggi Teknologi Indonesia Semester Tahun Akademik Program Studi Dosen No Pertanyaan 5 4 3 2 1 1 2 3 3 4 5 6 7 8 9 10 11 12 Save Keterangan nilai kuesioner Poins 5 = Sangat Baik Poins 4 = Poins 3 = Poins 2 = Baik Cukup Kurang Poins 1 = Sangat kurang Gambar 4.9 Form Mahasiswa Gambar 4.10 Form data dosen, diisi oleh sekretaris program studi atau admin berdasarkan data dosen yang benar.
64 LG SISTEM INFRMASI PENILAIAN DSEN Sekolah Tinggi Teknologi Indonesia Log in Data Master Penyelenggaraan Laporan Data Dosen Nama Save Cancel Nidn Delete Edit Jenis Kelamin Update Tempat Tanggal Bulan Tahun Alamat Gambar 4.10 Form Data Dosen Gambar 4.11 Form Biodata mahasiswa, diisi oleh sekretariat program studi atau admin,diisi dengan benar.data yang telah diisi dapat juga disimpan, dihapus maupun diubah, maupun ditambah. LG SISTEM INFRMASI PENILAIAN DSEN Sekolah Tinggi Teknologi Indonesia Log in Profil Penyelenggaraan Profil Nama Save Cancel Nim Delete Edit Program studi Update Jenis kelamin Tempat Tanggal Bulan Tahun Alamat Gambar 4.11 Form Data Mahasiswa
65 Gambar 4.12 Data kuesioner, sekretaris program studi dapat menulis soal kuesioner yang berupa soal-soal tentang kinerja dosen. LG SISTEM INFRMASI PENILAIAN DSEN Sekolah Tinggi Teknologi Indonesia Log in Ganti Password Data Master Penyelenggaraan Laporan Data Semester Tahun Akademik Program Studi Dosen No Pertanyaan 1 2 3 3 4 5 6 7 8 9 10 11 12 13 14 15 Save Cancel Delete Edit Update Gambar 4.12 Form Data Gambar 4.13 Laporan Hasil Penilaian Dosen dari penilaian mahasiswa selama mengikuti perkuliahan, dapat dilihat berdasarkan semester maupun tahun akademik. LG SISTEM INFRMASI PENILAIAN DSEN Sekolah Tinggi Teknologi Indonesia Semester Tahun Akademik Laporan Hasil Dosen 5 4 3 2 1 Total Nilai Tanjungpinang, Direktur perasional Sekolah Tinggi Teknologi Indonesia Gambar 4.13 Form Laporan Hasil Penilaian Dosen
66