Laporan Implementasi Sistem Informasi Rancangan Perkuliahan Semester [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

KERJA PRAKTEK IMPLEMENTASI SISTEM INFORMASI RANCANGAN PERKULIAHAN SEMESTER BERBASIS WEB JURUSAN TEKNIK INFORMATIKA UNIVERSITAS TRUNOJOYO MADURA



Disusun Oleh :



Nama



: Ariel Sayudi



NIP



: 150411100054



PRODI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS TRUNOJOYO MADURA 2019



HALAMAN INI SENGAJA DIKOSONGKAN



ii



LEMBAR PENGESAHAN KERJA PRAKTEK



Telah diperiksa dan diuji oleh Pembimbing Kerja Praktek



Pada Tanggal : Dengan Nilai :



Menyetujui, Pembimbing Lapangan



Dosen Pembimbing



Husni, S.Kom., M.Kom.



Iwan Santosa, S.T., M.T.



NIP. 19770722 200312 1 006



NIP. 19810820 200604 1 005



Mengetahui, Koordinator Kerja Praktek



Yoga Dwitya Pramudita, S.Kom., M.Sc. NIP. 19840413 200812 1 002



iii



HALAMAN INI SENGAJA DIKOSONGKAN



iv



LEMBAR PERSETUJUAN KERJA PRAKTEK



IMPLEMENTASI SISTEM INFORMASI RANCANGAN PERKULIAHAN SEMESTER BERBASIS WEB JURUSAN TEKNIK INFORMATIKA UNIVERSITAS TRUNOJOYO MADURA



Disusun Oleh : Ariel Sayudi 150411100054 Bangkalan, Januari 2019



Menyetujui, Pembimbing Lapangan



Dosen Pembimbing



Husni, S.Kom., M.Kom.



Iwan Santosa, S.T., M.T.



NIP. 19770722 200312 1 006



NIP. 19810820 200604 1 005



Mengetahui, Koordinator Kerja Praktek



Yoga Dwitya Pramudita, S.Kom., M.Sc. NIP. 19840413 200812 1 002



v



HALAMAN INI SENGAJA DIKOSONGKAN



vi



KATA PENGANTAR Puji syukur kehadirat Allah SWT yang telah memberikan rahmat serta hidayah-Nya, sehingga penulis mampu menyelesaikan Kerja Praktek serta menyelesaikan



penyusunan



laporan



Kerja



Praktek



ini.



Dengan



judul



“Implementasi Sistem Informasi Rancangan Perkuliahan Semester Berbasis Web Jurusan Teknik Informatika Universitas Trunojoyo Madura”. Kerja praktek merupakan salah satu cara bentuk pengaplikasian ilmu yang didapat dari perkuliahan (akademis) ke dalam dunia kerja serta merupakan bagian dari kurikulum yang ada pada Program Studi Teknik Informatika, Jurusan Informatika, Fakultas Teknik, Universitas Trunojoyo Madura. Dengan tersusunnya laporan kerja praktek ini tak lupa penulis mengucapkan terima kasih yang sebesar-besarnya kepada: 1.



Ayah dan Ibu kami tercinta, terima kasih yang tiada batas atas segala dukungan, bimbingan, dan do’anya.



2.



Bapak Iwan Santosa, S.T., M.T. selaku Dosen Pembimbing Kerja Praktek



3.



Bapak Husni, S.Kom., M.Kom. selaku Dosen Pembimbing Lapangan Kerja Praktek.



4.



Bapak dan Ibu Dosen Program Studi Teknik Informatika Universitas Trunojoyo Madura.



5.



Pihak-pihak lain yang tidak sempat kami sebutkan, yang telah membantu dalam kelancaran pengerjaan kerja praktek. Dalam laporan kerja praktek ini masih terdapat kekurangan, maka dari itu



penulis mengharapkan saran dan kritik yang bersifat membangun dari pembaca, untuk perbaikan dan penyempurnaan penulisan laporan kerja praktek ini. Akhir kata berharap, semoga laporan ini dapat bermanfaat bagi rekan-rekan mahasiswa-mahasiswi dan pembaca sekaligus demi menambah pengetahuan tentang Praktek Kerja Lapangan. Bangkalan, 18 Januari 2019



Penulis vii



HALAMAN INI SENGAJA DIKOSONGKAN



viii



ABSTRAK Sistem Informasi Rancangan Perkuliahan Semester Teknik Informatika merupakan Sistem Informasi Rencana Pembelajaran Jurusan Teknik Informatika yang disusun untuk kegiatan pembelajaran selama satu semester guna memenuhi capaian pembelajaran lulusan yang dibebankan pada suatu mata kuliah/modul. Kerja praktek ini bertujuan untuk memudahkan proses Penyampaian Rancangan Perkuliahan Semester. Tanpa harus dosen menyampaikan secara lisan dalam penyampaian Rancangan Perkuliahan Semester pada suatu matakuliah. Tujuan dalam pembuatan Sistem Informasi Rancangan Perkuliahan Semester adalah mempermudah mahasiswa untuk memperoleh informasi tentang rancangan perkuliahan mata kuliah yang dipilih dan juga dapat mempermudah dosen yang sebelumnya harus menyampaikan rancangan sistem pekuliahan pada awal pekuliahan, agar dapat lebih mudah. Kata kunci : Kerja Praktek, Rancangan Pererkuliahan Semester, Sistem Informasi.



ix



HALAMAN INI SENGAJA DIKOSONGKAN



x



DAFTAR ISI



HALAMAN JUDUL................................................................................................ i LEMBAR PENGESAHAN KERJA PRAKTEK .................................................. iii LEMBAR PERSETUJUAN KERJA PRAKTEK....................................................v KATA PENGANTAR .......................................................................................... vii ABSTRAK ............................................................................................................. ix DAFTAR ISI .......................................................................................................... xi DAFTAR GAMBAR ........................................................................................... xiii DAFTAR TABEL ..................................................................................................xv BAB I PENDAHULUAN ........................................................................................1 1.1



Latar Belakang ......................................................................................... 1



1.2



Perumusan Kerja ...................................................................................... 2



1.3



Tujuan dan Manfaat .................................................................................. 2



1.4



Batasan-batasan ........................................................................................ 3



1.5



Sistematika Laporan ................................................................................. 3



BAB II TEORI PENDUKUNG ..............................................................................5 2.1



Pengertian Sistem Informasi .................................................................... 5



2.2



Pengertian Rancangan Perkulihan Semester ............................................ 5



2.3



Pengertian Website ................................................................................... 5



2.4



Pengertian PHP......................................................................................... 6



2.5



Pengertian Mysql ...................................................................................... 6



2.6



Pengertian Database ................................................................................. 6



2.7



Pengertian CODEIHNIGTER .................................................................. 6



2.8



Pengertian BOOTSRTAP......................................................................... 7



BAB III PERMASALAHAN ...................................................................................9 xi



3.1



Profil Intansi ............................................................................................. 9



3.2



Struktur Organisasi Jurusan Informatika .................................................. 9



3.3



Lokasi Instansi .......................................................................................... 9



3.4



Visi Misi ................................................................................................... 9



3.5



Jadwal Kegiatan ...................................................................................... 10



3.6



Kondisi Teknologi Informasi di Tempat Kerja Praktek ......................... 10



3.7



Permasalahan dan Solusi ........................................................................ 10



BAB IV HASIL DAN PEMBAHASAN ............................................................... 13 4.1



Basis Data ............................................................................................... 13



4.2



Halaman Awal ........................................................................................ 16



4.3



Halaman Detail RPS ............................................................................... 16



4.4



Halaman Admin ...................................................................................... 17



4.5



Halaman Koordinator Matakuliah .......................................................... 25



BAB V PENUTUP ................................................................................................ 29 5.1



Kesimpulan ............................................................................................. 29



5.2



Saran ....................................................................................................... 29



DAFTAR PUSTAKA ............................................................................................ 31 LAMPIRAN-LAMPIRAN .................................................................................... 33



xii



DAFTAR GAMBAR Gambar 4.1 Tabel Dosen....................................................................................... 13 Gambar 4.2 Tabel Kaprodi.................................................................................... 13 Gambar 4.3 Tabel Koordinator ............................................................................. 13 Gambar 4.4 Tabel Prodi ........................................................................................ 14 Gambar 4.5 Tabel Matakuliah............................................................................... 14 Gambar 4.6 Tabel Pengampu ................................................................................ 15 Gambar 4.7 Tabel Ringkasan Pembelajaran ......................................................... 15 Gambar 4.8 Tampilan Halaman Awal .................................................................. 16 Gambar 4.9 Tampilan Detail RPS......................................................................... 16 Gambar 4.10 Halaman Login Admin .................................................................... 17 Gambar 4.11 Tampilan Halaman Menu Awal Admin .......................................... 17 Gambar 4.12 Tampilan Halaman Edit Profil Admin ............................................ 18 Gambar 4.13 Tampilan Halaman Data Dosen ...................................................... 18 Gambar 4.14 Tampilan Halaman Tambah Data Dosen ........................................ 19 Gambar 4.15 Tampilan Halaman Edit Data Dosen ............................................... 19 Gambar 4.16 Tampilan Halaman Data Matakuliah .............................................. 20 Gambar 4.17 Tampilan Halaman Tambah Data Matakuliah ................................ 20 Gambar 4.18 Tampilan Halaman Edit Matakuliah ............................................... 21 Gambar 4.19 Tampilan Halaman Tambah Dosen Pengampu Matakuliah ............ 21 Gambar 4.20 Tampilan Halaman Data Koordinator ............................................. 22 Gambar 4.21 Tampilan Halaman Tambah Data Koordinator ............................... 22 Gambar 4.22 Tampilan Halaman Edit Data Koordinator ..................................... 23 Gambar 4.23 Tampilan Halaman Data Ringkasan Pembelajaran Matakuliah ...... 23 Gambar 4.24 Tampilan Halaman Tambah Data Ringkasan Pembelajaran Matakuliah............................................................................................................. 24 Gambar 4.25 Tampilam Halaman Edit Data Ringkasan Pembelajaran Matakuliah ............................................................................................................................... 24 Gambar 4.26 Tampilan Halaman Login Koordinator ........................................... 25 Gambar 4.27 Tampilan Halaman Edit Profil Koordinator .................................... 25 Gambar 4.28 Tampilan Halaman Data Matakuliah yang dikoordinir Koordinator ............................................................................................................................... 26 xiii



Gambar 4.29 Tampilan Halaman Edit Matakuliah ................................................ 26 Gambar 4.30 Tampilan Halaman Tambah Data Dosen Pengampu Matakuliah.... 27 Gambar 4.31 Tampilan Halaman Data Ringkasan Pembelajaran Mmatakuliah ... 27 Gambar 4.32 Tampilan Halaman Tambah Data Ringkasan Pembelajaran Matakuliah ............................................................................................................. 28 Gambar 4.33 Tampilan Halaman Edit Data Ringakasan Pembelajaran Matakuliah ............................................................................................................................... 28



xiv



DAFTAR TABEL Tabel 1.1 Tabel Perumusan Kerja ........................................................................... 2



xv



HALAMAN INI SENGAJA DIKOSONGKAN



xvi



BAB I PENDAHULUAN 1.1 Latar Belakang Dengan meningkatnya pertumbuhan dan perkembangan teknologi dunia berlangsung sangat cepat. Tingginya tingkat kontribusi para ahli peneliti dalam melakukan penelitian sesuai dengan bidang mereka menjadi salah satu akseletator bagi perkembangan teknologi dunia. Teknologi memiliki peranan alami untuk membantu kehidupan manusia dalam mencapai tatanan kehidupan yang lebih baik. Sejalan dengan perkembangan teknologi informasi, semakin bertambah pula kemampuan komputer untuk membantu mempercepat pekerjaan manusia sehari-hari. Hampir setiap Instansi /Perusahaan ataupun Perguruan Tinggi pasti berkeinginan untuk memudahkan kegiatan sehari-hari. Seperti halnya dengan Jurusan Informatika yang membutuhkan suatu yang bisa membuat pekerjaan bisa lebih mudah yaitu dari segi penyampaian rancangan perkuliahan yang selama ini masih disampaikan secara lisan di kelas pada awal pertemuan kuliah. Proses penyampaian rancangan semester perkuliahan yang selama ini masih dilakukan secara lisan di kelas dirasa kurang efisien karena pada awal perkuliahan yang seharusnya langsung pada proses penyampaian materi mata kuliah harus tertunda dengan penyampaian rancangan sistem perkuliahan. Oleh karena itu, dibutuhkan suatu aplikasi yang bisa menggantikan penyampaian rancangan sistem perkuliahan sacara lisan sehingga dapat meningkatkan efisiensi waktu dan mempermudah proses perkuliahan. Berdasarkan uraian sebelumnya maka penulis ingin membuat “Sistem Informasi Rancangan Perkuliahan Semester berbasis Web Jurusan Informatika Universitas Trunojoyo Madura” yang dikemudian dapat digunakan oleh Program Studi Teknik Informatika dan Program Studi Sistem Informasi Universitas Trunojoyo Madura.



1



1.2 Perumusan Kerja Tabel 1.1 Tabel Perumusan Kerja



Masalah



Solusi



Pertanyaan



Tujuan



Kerja Penyampaian



Aplikasi sistem Seberapa besar Mempermudah



rancangan



informasi



pengaruh sistem dan meningkatkan



sistem



rancangan



informasi



efisiensi



perkuliahan



perkuliahan



rancangan



proses perkuliahan



secara lisan.



sistem berbasis perkuliahan web



waktu



di Program Studi



sistem berbasis Teknik web



dalam Informatika



dan



memperlancar



Program



Studi



proses



Sistem Informasi



perkuliahan? Tabel 1.1 merupakan table perumusan kerja yang berisi permasalahan di tempat kerja praktek, solusi untuk permasalahan tersebut, pertanyaan kerja, dan tujuan dalam untuk mengatasi permasalahan tersebut.



1.3 Tujuan dan Manfaat Tujuan dari Kerja Praktek yang telah penulis lakukan adalah Mengimplementasikan Sistem Informasi Rancangan Perkuliahan Sistem Berbasis Web Jurusan Informatika Universitas Trunojoyo Madura supaya dapat di implementasikan dengan baik pada Program Studi Teknik Informatika dan Program Studi Sistem Informasi Universitas Trunojoyo Madura. Manfaat dengan adanya sistem informasi tersebut dapat mempermudah mahasiswa untuk memperoleh informasi tentang racangan sistem mata kuliah yang dipilih dan juga dapat mempermudah dosen yang sebelumnya harus menyampaikan rancangan perkuliahan semester pada awal pekuliahan, sekarang dapat lebih mudah.



2



1.4 Batasan-batasan Batasan masalah dari penelitian ini adalah : Sistem Informasi Rancangan Perkuliahan Sistem berbasis Web Jurusan Informatika Universitas Trunojoyo Madura ini diterapkan di Program Studi Teknik Informatika dan Program Studi Sistem Informasi, Universitas Trunojoyo Madura . a. Sistem Informasi yang dibuat masih masih belum terhubung secara online, tetapi masih bekerja dalam localhost. b. Sistem Informasi Rancangan Perkuliahan berbasis Web Jurusan Informatika Universitas Trunojoyo Madura ini dikembangkan dengan menggunakan bahasa pemrograman PHP, HTML, Javascript, Bootstrap, Codeigniter serta database MySQL. c. Kerja praktek ini dilakukan bersama Ainun Najib (NIM : 150411100118) dan telah mengerjakan tugas-tugas sebagai berikut: 1. Merancang kebutuhan pengguna dalam pembuatan Sistem Informasi Rancangan Perkuliahan Semester berbasis Web Jurusan Informatika Universitas Trunojoyo Madura. 2. Merancang hasil identifikasi kebutuhan dalam Aplikasi Sistem informasi Rancangan Perkuliahan Semester berbasis Web Jurusan Informatika Universitas Trunojoyo Madura



1.5 Sistematika Laporan Sistematika penulisan Laporan Kerja Praktek ini adalah sebagai berikut : 1. BAB I PENDAHULUAN



Bab ini membahas tentang latar belakang mengenai masalah yang membahas Latar Belakang, Perumusan masalah, Tujuan dan Manfaat, Batasan-batasan dan Sistematika Laporan. 2. BAB II TEORI PENDUKUNG



Bab ini berisikan tentang landasan teori dari sistem yang dibuat 3. BAB III PERMASALAHAN



Bab ini membahas tentang tempat dilaksanakannya kerja praktek serta masalah dan solusi yang diterapkan 4. BAB IV HASIL DAN PEMBAHASAN



Pada bab ini dijelaskan tentang hasil dari implementasi aplikasi



3



5. BAB V PENUTUP



Pada bab ini membahas kesimpulan dari hasil uji coba aplikasi yang telah dibangun serta saran yang dapat digunkan untuk penelitian berikutnya.



4



BAB II TEORI PENDUKUNG 2.1 Pengertian Sistem Informasi Sistem Informasi (SI) adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan manajemen. Dalam arti yang sangat luas, istilah sistem informasi yang sering digunakan merujuk kepada interaksi antara orang, proses algoritmik, data, dan teknologi. Dalam pengertian ini, istilah ini digunakan untuk merujuk tidak hanya pada penggunaan organisasi teknologi informasi dan komunikasi (TIK), tetapi juga untuk cara di mana orang berinteraksi dengan teknologi ini dalam mendukung proses bisnis. [1]



2.2 Pengertian Rancangan Perkulihan Semester Rancangan Perkuliahan Semester adalah perangkat mata pelajaran dan program pembelajaran yang diberikan oleh dosen yang berisi rancangan pelajaran yang akan diberikan kepada mahasiswa dalam satu mata kuliah.



2.3 Pengertian Website Situs web (bahasa Inggris: website) adalah suatu halaman web yang saling berhubungan yang umumnya berada pada peladen yang sama berisikan kumpulan informasi yang disediakan secara perorangan, kelompok, atau organisasi. Sebuah situs web biasanya ditempatkan setidaknya pada sebuah server web yang dapat diakses melalui jaringan seperti Internet, ataupun jaringan wilayah lokal (LAN) melalui alamat Internet yang dikenali sebagai URL. Gabungan atas semua situs yang dapat diakses publik di Internet disebut pula sebagai World Wide Web atau lebih dikenal dengan singkatan WWW. Meskipun setidaknya halaman beranda situs Internet umumnya dapat diakses publik secara bebas, pada praktiknya tidak semua situs memberikan kebebasan bagi publik untuk mengaksesnya, beberapa situs web mewajibkan pengunjung untuk melakukan pendaftaran sebagai anggota, atau bahkan meminta pembayaran untuk dapat menjadi aggota untuk dapat mengakses isi yang terdapat dalam situs web tersebut, misalnya situs-situs yang menampilkan



5



pornografi, situs-situs berita, layanan surel (e-mail), dan lain-lain. Pembatasanpembatasan ini umumnya dilakukan karena alasan keamanan, menghormati privasi, atau karena tujuan komersial tertentu. [2]



2.4 Pengertian PHP Menurut Arief (2011c:43) PHP adalah Bahasa server-side –scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Karena PHP merupakan server-side-scripting maka sintaks dan perintahperintah PHP akan diesksekusi diserver kemudian hasilnya akan dikirimkan ke browser dengan form at HTML. [3]



2.5 Pengertian Mysql MySQL merupakan sebuah perangkat lunak atau software sistem manajemen basis data SQL atau DBMS Multithread dan multi user. MySQl sebenarnya merupakan turunan dari salah satu konsep utama dalam database untuk pemilihan atau seleksi dan pemasukan data yang memungkinkan pengoperasian data dikerjakan secara mudah dan otomatis. MySQL diciptakan oleh Michael "Monty" Widenius pada tahun 1979, seorang programmer komputer asal Swedia yang mengembangkan sebuah sistem database sederhana yang dinamakan UNIREG yang menggunakan koneksi low-level ISAM database engine dengan indexing. [4]



2.6 Pengertian Database Basis Data (bahasa Inggris: database) adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi. [5]



2.7 Pengertian CODEIHNIGTER Codeigniter adalah sebuah framework php yang bersifat open source dan menggunakan metode MVC (Model, View, Controller). codeigniter bersifat



6



free alias tidak berbayar jika anda menggunakannya. framework codeigniter di buat dengan tujuan sama seperti framework lainnya yaitu untuk memudahkan developer atau programmer dalam membangun sebuah web tanpa harus membuat nya dari awal. [6]



2.8 Pengertian BOOTSRTAP Bootstrap adalah framework HTML dan CSS yang berfungsi untuk situs web dan aplikasi web. Bootstrap berisi HTML dan CSS desain berbasis template untuk tipografi, bentuk, tombol, navigasi dan komponen antarmuka lainnya, serta opsional JavaScript ekstensi. Hal ini bertujuan untuk memudahkan pengembangan dari website dinamis dan aplikasi web. [7]



7



HALAMAN INI SENGAJA DIKOSONGKAN



8



BAB III PERMASALAHAN 3.1 Profil Intansi Jurusan Informatika merupakan salah satu jurusan fakultas teknik di Universitas Trunojoyo madura. Teknik informatika merupakan disiplin ilmu yang menginduk pada ilmu komputer, yang pada dasarnya merupakan kumpulan disiplin ilmu dan teknik yang secara khusus menangani masalah informasi atau pengolahan fakta-fakta simbolik (data) dengan memanfaatkan seoptimal mungkin teknologi komputer.



3.2 Struktur Organisasi Jurusan Informatika Tempat kerja praktek di Jurusan Informatika Universitas Trunojoyo Madura yang berlokasi di Jl. Raya Telang ,Bangkalan, Kamal, Madura, Jawa Timur 69162.



3.3 Lokasi Instansi Lokasi



: Jl. Raya Telang, Bangkalan, Kamal, Madura, Jawa Timur 69162



E-mail



: [email protected]



Telepone : 031-3011146 Website : informatika.trunojoyo.ac.id



3.4 Visi Misi Visi : Menjadi lembaga pendidikan tinggi yang mampu menghasilkan lulusan dengan masa studi yang cepat, siap bekerja secara professional, handal dan berkompeten dibidangnya guna mendukung perkembangan teknologi industri yang ada serta menjadi pusat referensi teknologi bagi industri. Misi : 



Menyelenggarakan Pendidikan tinggi yang unggul untuk menghasilkan lulusan yang berkualitas tinggi.







Mengembangkan penelitian serta kegiatan inovatif dan kreatif untuk dapat menguasai dan mengembangkan iptek yang unggul serta relevan bagi



9



kebutuhan pembangunan Jawa Timur, serta pertumbuhan Kawasan Madura. 



Mengembangkan informasi serta pelayanan iptekyang unggul, tepat guna dan berhasil guna untuk menopang pembangunan Jawa Timur, serta pertumbuhan kawasan Madura.







Mengembangkan manajemen berbasis sains dalam menumbuhkan suasana akademis yang kondusif terhadap penularan dan pengembangan iptek.







Mengembangkan dan menjaga nilai, etika dan moral akademis dalam usaha meningkatkan peran masyarakat akademis untuk pertumbuhan peradaban dan kebudayaan.



3.5 Jadwal Kegiatan Watu kerja Prodi Teknik Informatika : Senin – Jum’at



: Pukul 07:00 WIB – 17:00 WIB



Sabtu – Minggu : Libur Pembagaian jam kerja berlaku bagi seluruh pegawai dengan bagian dan tugas masing-masing.



3.6 Kondisi Teknologi Informasi di Tempat Kerja Praktek Jurusan Informatika telah didukung dengan teknologi yang cukup memadai seperti adanya penggunaan website program studi Teknik informatika http://informatika.trunujoyo.ac.id/ dan program studi sistem informasi http://si.trunojoyo.ac.id sehingga lebih mudah untuk mengetahui informasi tentang program studi Teknik informatika dan program studi Sistem informasi.



3.7 Permasalahan dan Solusi Untuk permasalahan yang ada di Jurusan Informatika Universitas Trunojoyo Madura salah satunya adalah proses penyampaian rancangan perkuliahan semester secara lisan, sehingga kurang efisien dalam prosen pembelajaran di kelas. Solusi yang ditawarkan adalah dengan pembuatan Sistem Informasi Rancangan Perkuliahan Semester Berbasis Web Jurusan Teknik Informatika Universitas Trunojoyo Madura yang bertujuan mempermudah dosen dalam



10



menyampaikan



rancangan



perkuliahan



semester



untuk



pembelajaran



matakuliah. Untuk Sistem Informasi ini dapat digunakan oleh pengguna yaitu Kaprodi/Admin, Koordinator Matakuliah, dan semua user untuk melihat Rancangan Perkuliahan Semester sebuah Matakuliah.



11



HALAMAN INI SENGAJA DIKOSONGKAN



12



BAB IV HASIL DAN PEMBAHASAN 4.1 Basis Data 4.1.1 Tabel Dosen Gambar 4.1 merupakan tabel dosen, dimana dalam tabel tersebut terdapat kolom nip sebagai primary key dan kolom nama



Gambar 4.1 Tabel Dosen



4.1.2 Tabel Kaprodi Gambar 4.3 merupakan tabel kaprodi yang digunakan untuk menyimpan data kaprodi yang akan digunakan untuk identifikasi login pada halaman admin. Pada tabel ini terdapat 3 kolom diantaranya : nip sebagai primary key, nama, pass.



Gambar 4.2 Tabel Kaprodi



4.1.3 Tabel Koordinator Gambar 4.4 merupakan tabel koordinator digunakan untuk menyimpan data koordinator yang akan digunakan untuk indentifikasi login halaman koordinator, dan untuk ditentukan sebagai koordinator pada tabel matakuliah. Pada tabel ini terdapat 3 kolom diantaranya id_koordinator sebagai primary key, nip sebagai foreign key mengacu pada tabel dosen, pass



Gambar 4.3 Tabel Koordinator



13



4.1.4 Tabel Prodi Gambar 4.2 merupakan tabel prodi, dimana pada tabel prodi terdapat kolom kode_prodi sebagai primary key, nama prodi.



Gambar 4.4 Tabel Prodi



4.1.5 Tabel Matakuliah Dibawah ini merupakan tabel matakuliah, dimana pada tabel ini banyak memiliki hubungan antar tabel-tabel lainnya. Tabel ini digunakan untuk menyimpan data matakuliah yang terdapat banyak kolom diantaranya kode_mk sebagai primary key, id_koordinator sebagai foreign key mengacu pada tabel Koordinator, nama_mk, semester, sks, prasyarat sebagai foreign key yang mengacu pada tabel Matakuliah sendiri, prodi sebagai foreign key yang mengacu pada tabel prodi, kajian_mk, deskripsi, c_pembelajaran, r_buku_teks, r_buku_pendukung, r_paper, b_tugas, b_uas, b_uts, b_nilai minimal, penpel, penilaian, s_plagiasi, s_suap.



Gambar 4.5 Tabel Matakuliah



14



4.1.6 Tabel Pengampu Gambar 4.6 merupakan tabel pengampu digunakan untuk menyimpan data tabel pengampu matakuliah. Pada tabel ini terdapat 3 kolom, yaitu : id_pengajar sebagai primary key, nip sebagai foreign key mengacu pada tabel dosen, kode_mk sebagai foreign key mengacu pada tabel matakuliah.



Gambar 4.6 Tabel Pengampu



4.1.7 Tabel Ringkasan Pembelajaran Gambar 4.7 merupakan tabel Ringkasan Pembelajaran Matakuliah digunakan untuk menyimpan data ringkasan pembelajaran matakuliah. Pada tabel ini terdapat 8 kolom diantaranya: id_rpel sebagai primary key, kode_mk sebagai foreign key mengacu pada tabel matakuliah, pertemuan sebagai unique key, topik bahasan, bahan_bacaan, lab, tugas, keterangan.



Gambar 4.7 Tabel Ringkasan Pembelajaran



15



4.2 Halaman Awal Gambar 4.8 merupakan tampilan halaman awal SI RPS, yang didalamnya terdapat daftar RPS dari program studi Teknik informatika dan program studi sistem informasi dari semester 1-8, dan matakuliah pilihan.



Gambar 4.8 Tampilan Halaman Awal



4.3 Halaman Detail RPS Gambar 4.9 merupakan tampilan halaman detail RPS matakuliah, yang didalamnya berisi info matakuliah, persyaratan lulus matakuliah, sanksi matakuliah, tentang matakuliah, tim



pengajar matakuliah,



referensi



matakuliah, strategi pembelajaran matakuliah dan ringkasan pembelajaran matakuliah yang dipilih.



Gambar 4.9 Tampilan Detail RPS



16



4.4 Halaman Admin Halaman untuk user admin yang dapat melakukan tugas sebagai admin setelah berhasil melakukan login. Berikut halaman – halaman yang dapat diakses oleh admin: 4.2.1 Halaman Login Admin Gambar 4.10 merupakan tampilan Halaman login untuk admin, dengan menggunakan NIP dan password admin/Kaprodi dengan mencocokan data di tabel kaprodi pada database.



Gambar 4.10 Halaman Login Admin



4.2.2 Halaman Menu Awal Admin Gambar 4.11 merupakan tampilan halaman menu awal saat admin berhasil login. Dimana pada halaman ini admin dapat mengklik link untuk mengelolah data dosen, data matakuliah, data koordinator.



Gambar 4.11 Tampilan Halaman Menu Awal Admin



17



4.2.3 Halaman Edit Profil Admin Gambar 4.12 merupakan tampilan halaman edit data kaprodi atau admin, dimana admin atau kaprodi sendiri dapat mengubah data nama dan password sendiri.



Gambar 4.12 Tampilan Halaman Edit Profil Admin



4.2.4 Halaman Data Dosen Gambar 4.13 merupakan tampilan halaman data dosen, digunakan oleh admin untuk mengelolah data dosen, dimana admin dapat mengedit, menghapus, menambah data dosen.



Gambar 4.13 Tampilan Halaman Data Dosen



18



4.2.4.1 Halaman Tambah Data Dosen Gambar 4.14 merupakan tampilan halaman tambah data dosen oleh admin, berisi form NIP (harus 18 angka dan wajib diisi) dan form Nama (wajib diisi).



Gambar 4.14 Tampilan Halaman Tambah Data Dosen



4.2.4.2 Halaman Edit Data Dosen Gambar 4.15 merupakan tampilan halaman edit data dosen oleh admin, dimana admin dapat mengubah data dosen. Diantaranya form NIP (harus 18 angka dan wajib diisi) dan form nama (wajib diisi).



Gambar 4.15 Tampilan Halaman Edit Data Dosen



19



4.2.5 Halaman Data Matakuliah Gambar 4.16 merupakan tampilan halaman data matakuliah, digunakan oleh admin untuk mengelolah data matakuliah, dimana admin dapat mengedit, menghapus, menambah data matakuliah.



Gambar 4.16 Tampilan Halaman Data Matakuliah



4.2.5.1 Halaman Tambah Data Matakuliah Gambar 4.17 merupakan tampilan halaman tambah data matakuliah oleh admin. Halaman ini digunakan oleh admin untuk menambah data matakuliah, dimana form yang wajib diisi pada halaman ini adalah form kode matakuliah, nama matakuliah, semester, sks, prodi, dan koordinator matakuliah.



Gambar 4.17 Tampilan Halaman Tambah Data Matakuliah



20



4.2.5.2 Halaman Edit Data Matakuliah Gambar 4.18 merupakan tampilan halaman edit data matakuliah oleh admin. Pada halaman ini admin dapat mengedit data matakuliah. Dimana form yang wajib diisi pada halaman ini adalah form kode matakuliah, nama matakuliah, semester, sks, prodi, dan koordinator matakuliah.



Gambar 4.18 Tampilan Halaman Edit Matakuliah



4.2.5.3 Halaman Tambah Data Dosen Pengampu Matakuliah Gambar 4.19 merupakan tampilan halaman tambah data dosen pengampu matakuliah oleh admin. Pada halaman ini, admin dapat menambah dosen pengampu matakuliah.



Gambar 4.19 Tampilan Halaman Tambah Dosen Pengampu Matakuliah



21



4.2.6 Halaman Data Koordinator Gambar 4.20 merupakan tampilan halaman data koordinator, digunakan oleh admin untuk mengelolah data dosen yang akan dijadikan koordinator, dimana admin dapat mengedit, menghapus, menambah data koordinator.



Gambar 4.20 Tampilan Halaman Data Koordinator



4.2.6.1 Halaman Tambah Data Koordinator Gambar 4.21 merupakan tampilan halaman tambah data koordinator oleh admin, pada halaman ini admin dapat menambah data koordinator. Dan admin harus mengisi form password dan nilai pada form Confirm Password harus cocok dengan nilai form password.



Gambar 4.21 Tampilan Halaman Tambah Data Koordinator



22



4.2.6.2 Halaman Edit Data Koordinator Gambar 4.22 merupakan tampilan halaman edit data koordinator oleh admin. Pada halaman ini admin dapat mengedit data koordinator untuk mengubah password koordinator.



Gambar 4.22 Tampilan Halaman Edit Data Koordinator



4.2.7 Halaman Data Ringkasan Pembelajaran Matakuliah Gambar 4.23 merupakan tampilan halaman data ringkasan pembelajaran matakuliah, digunakan oleh admin untuk mengelolah data ringkasan pembelajaran matakuliah, dimana admin dapat mengedit, menghapus, menambah data ringakasan pembelajaran matakuliah.



Gambar 4.23 Tampilan Halaman Data Ringkasan Pembelajaran Matakuliah



23



4.2.7.1Halaman



Tambah



Data



Ringkasan



Pembelajaran



Matakuliah Gambar 4.24 merupakan tampilan halaman tambah ringkasan pembelajaran oleh admin. Admin dapat menambah data ringkasan pembelajaran matakuliah. Dengan form isian Kode MK (tidak dapat di edit), Pertemuan, Topik Bahasan, Lab, Tugas, Keterangan.



Gambar 4.24 Tampilan Halaman Tambah Data Ringkasan Pembelajaran Matakuliah



4.2.7.2Halaman Edit Data Ringkasan Pembelajaran Matakuliah Gambar 4.25 merupakan tampilan halaman edit data ringkasan pembelajaran oleh admin. Admin dapat mengedit data ringkasan matakuliah. Dengan form Kode MK (tidak dapat di edit), Pertemuan (tidak dapat di edit), Topik Bahasan, Lab, Tugas, Keterangan,



Gambar 4.25 Tampilam Halaman Edit Data Ringkasan Pembelajaran Matakuliah



24



4.5 Halaman Koordinator Matakuliah Halaman untuk user koordinator yang dapat melakukan tugas sebagai koordinator matakuliah setelah berhasil melakukan login. Berikut halaman – halaman yang dapat diakses oleh admin: 4.5.1 Halaman Login Koordinator Gambar 4.26 merupakan tampilan halaman login untuk koordinator, dengan menggunakan NIP dan password koordinator dengan mencocokan data di tabel koordinator pada database.



Gambar 4.26 Tampilan Halaman Login Koordinator



4.5.2 Halaman Edit Profil Koordinator Gambar 4.27 merupakan tampilan halaman edit data koordinator, dimana koordinator sendiri dapat mengubah data nama dan password sendiri.



Gambar 4.27 Tampilan Halaman Edit Profil Koordinator



25



4.5.3 Halaman Data Matakuliah yang dikoordinir Gambar 4.28 merupakan tampilan halaman data matakuliah yang dikoordinir oleh koordinator matakuliah. Koordinator hanya dapat mengedit dan melihat data matakuliah yang dikoordinir.



Gambar 4.28 Tampilan Halaman Data Matakuliah yang dikoordinir Koordinator



4.5.4.1 Halaman Edit Matakuliah Gambar 4.29 merupakan tampilan halaman edit matakuliah oleh koordinator, koordinator dapat mengedit data matakuliah, namun tidak dapat mengedit kode matakuliah, nama matakuliah, dan koordinator matakuliah, karena hanya admin yang dapat mengedit data tersebut.



Gambar 4.29 Tampilan Halaman Edit Matakuliah



26



4.5.4.2 Halaman Tambah Data Dosen Pengampu Matakuliah Gambar 4.30 merupakan tampilan halaman untuk menambah dosen pengampu matakuliah oleh koordinator.



Gambar 4.30 Tampilan Halaman Tambah Data Dosen Pengampu Matakuliah



4.5.4 Halaman Data Ringkasan Pembelajaran Matakuliah Gambar 4.31 merupakan tampilan halaman data ringkasan pembelajaran matakuliah, digunakan oleh koordinator untuk mengelolah data ringkasan pembeljaran matakuliah, dimana koordinator dapat mengedit, menghapus, menambah data ringakasan pembelajaran matakuliah.



Gambar 4.31 Tampilan Halaman Data Ringkasan Pembelajaran Mmatakuliah



27



4.5.4.1 Halaman



Tambah



Data



Ringkasan



Pembelajaran



Matakuliah Gambar 4.32 merupakan tampilan halaman tambah data ringkasan pembelajaran oleh koordinator. Pada halaman ini koordinator dapat menambah data ringkasan pembelajaran matakuliah yang dikoordinir. Dengan form isian Kode MK (tidak dapat di edit), Pertemuan, Topik Bahasan, Lab, Tugas, Keterangan.



Gambar 4.32 Tampilan Halaman Tambah Data Ringkasan Pembelajaran Matakuliah



4.5.4.2 Halaman Edit Data Ringkasan Pembelajaran Matakuliah Gambar 4.33 merupakan tampilan halaman edit data ringkasan pembelajaran oleh koordinator. Pada halaman ini koordinator dapat mengedit data ringkasan pembelajaran matakuliah yang dikoordinir. Dengan form isian Kode MK (tidak dapat di edit), Pertemuan, Topik Bahasan, Lab, Tugas, Keterangan.



Gambar 4.33 Tampilan Halaman Edit Data Ringakasan Pembelajaran Matakuliah



28



BAB V PENUTUP 5.1 Kesimpulan Kesimpulan yang didapat yakni Sistem Informasi Rancangan Perkuliahan Semester Web Jurusan Teknik Informatika Universitas Trunojoyo Madura yang telah dibuat telah cukup baik dan sesuai dengan standar prosedur. Dengan adanya aplikasi ini, proses dalam pengelolaan data Rancangan Perkuliahan Semester dapat berjalan dengan lebih mudah.



5.2 Saran Mengingat bahwa implementasi ini masih memiliki banyak kekukarangan, diharapkan kedepannya kekurangan tersebut dapat di perbaiki atau diselesaikan dengan perkembangan teknologi yang ada. Seperti ditambah fitur-fitur yang lebih lengkap lagi atau menambahkan desain menarik untuk user interface.



29



HALAMAN INI SENGAJA DIKOSONGKAN



30



DAFTAR PUSTAKA



[1] "Wikipedia,"



Wikipedia,



06



Desember



2018.



[Online].



Available:



https://id.wikipedia.org/wiki/Sistem_informasi. [Accessed 27 January 2019]. [2] "Wikipedia,"



Wikipedia,



[Online].



Available:



https://id.wikipedia.org/wiki/Situs_web. [Accessed 27 January 2019]. [3] "Bangpahmi,"



3



March



2015.



[Online].



Available:



https://bangpahmi.com/pengertian-bahasa-pemrograman-php-menurut-parapakar/. [Accessed 27 January 2019]. [4] "Wikipedia,"



Wikipedia,



24



November



2018.



[Online].



Available:



https://id.wikipedia.org/wiki/MySQL. [Accessed 27 January 2019]. [5] "Wikipedia,"



Wikipedia,



26



Oktober



2018.



[Online].



Available:



https://id.wikipedia.org/wiki/Pangkalan_data. [Accessed 27 January 2019]. [6] "MalasNgoding,"



[Online].



Available:



https://www.malasngoding.com/pengertian-dan-cara-menggunakancodeigniter/. [Accessed 27 January 2019]. [7] [Online].



Available:



https://www.malasngoding.com/pengertian-dan-cara-



menggunakan-bootstrap/. [Accessed 27 January 2019].



31



HALAMAN INI SENGAJA DIKOSONGKAN



32



LAMPIRAN-LAMPIRAN Lampiran 1 Code Controller Lampiran 1. 1 Struktur Controller Halaman Admin



Lampiran 1. 2 Struktur Controller Halaman Koordinator



Lampiran 1. 3 Code Controller Halaman Awal Area







Login To Account