Oleh
19210040
TAHUN 2022
HALAMAN PENGESAHAN
NIM : 19210040
Nama Tanda-Tangan
Tondano, ……………………….
Menyetujui,
………………………………
NIP
2
KATA PENGANTAR
Puji dan syukur kepada Tuhan Yang Maha ESA yang telah memberikan rahmat-
Nya sehingga laporan kerja praktek ini dapat terselesaikan dengan baik. Laporan ini
berisikan informasi yang berkaitan dengan pelaksanaan kerja praktek yang telah kami
laksanakan.
Terlebih dahulu saya mengucapkan terima kasih kepada pimpinan beserta
seluruh jajaran dan staff UPT PUSKOM UNIMA atas waktu dan kesempatan kepada
saya untuk dapat melakukan kegiatan Kerja Praktek. Saya juga mengucapkan terima
kasih kepada semua pihak yang sudah membantu sehingga saya dapat menyelesaikan
laporan kerja praktek.
Saya menyadari penulisan laporan ini masih belum sempurna. Oleh karena ini
kritik dan saran yang membangun sangat diharapkan, semoga laporan ini bisa
bermanfaat bagi semua pihak.
i
DAFTAR ISI
Cover.........................................................................................................................
Lembar Pengesahan.................................................................................................
Kata Pengantar.......................................................................................................i
Daftar Isi.................................................................................................................ii
Daftar Gambar.........................................................................................................
BAB I Pendahuluan...............................................................................................1
A. Umum ()......................................................................................................3
1. Sejarah..................................................................................................3
2. Visi.........................................................................................................5
3. Misi........................................................................................................5
4. Alamat...................................................................................................5
5. Kontak...................................................................................................5
B. Struktur Organisasi...................................................................................5
C. Lingkup Pekerjaan Perusahaan...............................................................6
D. Lingkup Pekerjaan Yang Dilakukan.......................................................6
A. Landasan Teori...........................................................................................7
1. Waterfall...............................................................................................7
2. Sistem Informasi...................................................................................8
3. Website.................................................................................................8
ii
4. PHP.......................................................................................................8
5. Codeigniter............................................................................................8
6. MySQL.................................................................................................9
B. Langkah Pemecahan Masalah.....................................................................9
1. Tahapan Metode Penelitian/Metode Pengembangan Sistem................9
2. Tools Pemodelan.................................................................................10
C. Rencana Kegiatan Kerja Praktek..................................................................
BAB V KESIMPULAN............................................................................................
A. Kesimpulan...................................................................................................
B. Saran..............................................................................................................
Lampiran
iii
BAB I
PENDAHULUAN
A. Latar Belakang
Kerja Praktek merupakan salah satu syarat mata kuliah yang wajib
ditempuh seluruh mahasiswa dimana diharapkan mahasiswa yang
menempuh kerja praktek dapat merasakan suasana di lingkungan kerja serta
dapat berkontribusi dengan cara menyelesaikan permasalahan yang dihadapi
organisasi di tempat mahasiswa yang sedng melaksanakan kerja praktek.
Program Merdeka Belajar – Kampus Merdeka adalah program
yang dicanangkan oleh Menteri Pendidikan dan Kebudayaan yang bertujuan
mendorong mahasiswa untuk menguasai berbagai keilmuan untuk bekal
memasuki dunia kerja. Melalui kebijakan ini, Kampus Merdeka memberikan
kesempatan mahasiswa untuk mengambil mata kuliah di luar program studi pada
perguruan tinggi yang sama; mengambil mata kuliah pada program studi yang
sama di perguruan tinggi yang berbeda; mengambil mata kuliah pada program
studi yang berbeda di perguruan tinggi yang berbeda; dan/atau pembelajaran di
luar perguruan tinggi.
Dari uraian di atas maka perlu dikembangkan suatu sistem informasi
untuk menunjukkan mata kuliah yang ada pada program MBKM.
Berdasarkan masalah di atas, maka dalam pembuatan laporan ini penulis
memberi judul laporan praktek kerja ini “SISTEM INFORMASI MATA
KULIAH MBKM ”.
1
B. Identifikasi Masalah
Adapun identifikasi masalah dalam Kerja Praktek, antara lain
1. Belum adanya sistem untuk mengelola mata kuliah MBKM di UNIMA.
2. Bagaimana membuat aplikasi untuk mengelola mata kuliah MBKM.
C. Rumusan Masalah
Berdasarkan latar belakang diatas dapat ditarik rumusan masalah yaitu
bagaimana merancang dan membangun sistem informasi mata kuliah MBKM.
D. Tujuan Masalah
Berdasarkan latar belakang diatas, tujuan pada penelitian yang dilakukan
yaitu Untuk merancang dan membuat sistem informasi mata kuliah MBKM
berbasis website.
E. Ruang Lingkup dan Batasan Masalah
Batasan masalah pada penelitian ini yaitu :
1. Website ini hanya membahas informasi mata kuliah.
2. Websitee hanya untuk mengelola mata kuliah.
3. Akses ke sistem hanya dapat dilakukan oleh admin.
F. Manfaat Penulisan
Adapun manfaat yang didapatkan dari penulisan laporan Kuliah Kerja
Praktek adalah sebagai berikut:
1. Mahasiswa
Menambah pengetahuan mahasiswa dalam perancangan dan pembuatan
aplikasi website, dan juga menambah pengalaman dalam dunia kerja.
2. Instansi
2
BAB II
GAMBARAN INSTANSI
3
diteruskan oleh kepemimpinan dua rektor yaitu Prof. Dr. Max Wullur, M.Sc,
dan Prof. Dr. J. Turang.
Dibawah kepemimpinan Rektor Drs. J.L.L. Lombok, SH, MSi, IKIP
Manado mengalami perubahan bentuk yaitu ketika pada tanggal 13 September
2000 dikonversi menjadi Universitas Negeri Manado (UNIMA) berdasarkan SK
Presiden Republik Indonesia No. 127 Tahun 2000 dan diresmikan oleh Menteri
Pendidikan Nasional Republik Indonesia Bapak Yahya Muhaimin pada tanggal
14 Oktober 2000 dengan 6 buah Fakultas, dan mendapatkan perluasan mandat
(wider mandate) untuk melaksanakan dua fungsi utama, yaitu
menyelenggarakan program kependidikan dan program non kependidikan.
Sejak Tahun 2008, UNIMA dipimpin Prof. Dr. Ph. E.A. Tuerah, Msi, DEA
sebagai Rektor periode 2008-2012, dan masih terus berlanjut pada periode kedua
untuk Tahun 2012-2016. Pada kedua periode ini UNIMA melakukan
modernisasi dengan membangun dan mengembangkan sarana dan prasarana
dengan membangun sistem berbasiskan teknologi informasi dan komunikasi
dalam mendukung visi UNIMA ke depan yaitu Bermutu, Unggul, dan
Diperhitungkan.
Pada bulan September 2016, Unima resmi dipimpin oleh Prof.Dr. Julyeta
P.A. Runtuwene, MS. Sebagai Rektor beliau tentunya memiliki visi kedepan
yang akan menjadi landasan pengembangan program dan kegiatan operasional
Unima. Visi Universitas Negeri Manado yang beliau usulkan pada periode
2016-2020 adalah, “Menjadi Universitas yang berkarakter, inovatif, dan unggul
kompetitif”.
Dan saat ini, UNIMA memiliki Unit Pelaksana Teknis Pusat Komputer
sebagai tempat aktifias dan pelayanan yang berkaitan dengan teknologi
informasi.Puskom berdiri dengan mulai berkembangnya unima dari tahun ke
tahun yang membuat puskom juga ikut berkembang dari tahun ke tahun.
Kapasitas internet saat ini sudah semakin membaik dikarenakan adanya
perkembangan yang terjadi di puskom UNIMA saat ini. Dengan berkembangnya
puskom UNIMA, UNIMA akan mampu bersaing dala bidang teknologi
informasi dengan universitas yang lain.
Pusat Komputer merupakan tempat yang menjadi pusat aktifitas dan
pelayanan jasa komputer yang berkaitan dengan teknologi informasi. Pusat
komputer memiliki 2 gedung, yang pertama gedung utama dan kedua lab.
Puskom UNIMA memiliki staf yang handal dan berlatar belakang di bidang
teknologi informasi. Pelayanan puskom saat ini ada 5 yaitu server, jaringan,
Learning Management System (LMS), Sistem Informasi Akademik, dan website
Universitas Negeri Manado
4
2. Visi
Unima Unggul, Inovatif, Berdasarkan Mapalus
3. Misi
1. Mewujudkan penyelenggaraan pendidikan dan pembelajaran yang bermutu dalam
bidang kependidikan dan non kependidikan.
2. Mewujudkan penyelenggaraan penelitian dan pengembangan dalam
menghasilkan inovasi bagi pengembangan IPTEK dan pemecahan masalah
pembangunan.
3. Mewujudkan kesejahteraan masyarakat melalui transfer ilmu pengetahuan dan
difusi hasil teknologi.
4. Mewujudkan tata kelola universitas yang baik. (University Good Governance)
5. Memperkuat pilar-pilar karakter dalam meningkatkan integritas berdasarkan
nilai-nilai Pancasila
4. Alamat
Jl Kampus Unima, Kelurahan Tonsaru, Kecamatan Tondano Selatan
5. Kontak
Email : puskom@unima.ac.id
B. Struktur Organisasi
5
C. Lingkup Pekerjaan Perusahaan
Sebagai unit pelaksana teknis, Puskom UNIMA melayani seluruh
aktivitas akademik UNIMA dalam bidang bidang teknologi informasi, yang
didalamnya terdapat pelayanan internet, laboratorium, server, sistem informasi
dan learning management system. Untuk laboratorium sendiri sering digunakan
untuk kegiatan SBMPTN, B2P, Seminar dan berbagai kegiatan lainnya yang
memerlukan unit komputer yang banyak.
D. Lingkup Pekerjaan yang Dilakukan
BAB III
6
METODOLOGI PEMECAHAN MASALAH
A. Landasan Teori
1. Waterfall
Penggunaan metode atau model waterfall pertama kali diperkenalkan
oleh Herbert D. Benington di Symposium on Advanced Programming Method
for Digital Computers pada tanggal 29 Juni 1956.
Waterfall adalah salah satu jenis model pengembangan aplikasi dan
termasuk ke dalam classic life cycle (siklus hidup klasik), yang mana
menekankan pada fase yang berurutan dan sistematis. Untuk model
pengembangannya, dapat dianalogikan seperti air terjun, dimana setiap tahap
dikerjakan secara berurutan mulai dari atas hingga ke bawah.
7
implementasi unit sistem, perbaikan error yang masih tersisa atau baru
terdeteksi, dan peningkatan performa sistem yang disesuaikan pada
kebutuhan pengguna.
2. Sistem Informasi
Sistem informasi dalam sebuah sistem meliputi pemasukan data (input)
kemudian diolah melalui suatu model dalam pemrosesan data dan hasil
informasi akan ditangkap kembali sebagai suatu input dan seterusnya sehingga
membentuk siklus informasi yang dapat diperoleh dari sistem informasi sebagai
sistem khusus dalam organisasi untuk mengolah informasi tersebut. Secara
sepintas sistem informasi dapat diartikan sebuah kombinasi dari manusia,
fasilitas atau alat teknologi, media, prosedur dan pengendalian atas kegiatan
kegiatan tertentu yang menghasilkan sebuah informasi yang dapat
dimanfaatkan oleh pemakainya.
3. Website
Website adalah kumpulan halaman dalam suatu domain yang memuat
tentang berbagai informasi agar dapat dibaca dan dilihat oleh pengguna
internet melalui sebuah mesin pencari. Informasi yang dapat dimuat dalam
sebuah website umumnya berisi mengenai konten gambar, ilustrasi, video,
dan teks untuk berbagai macam kepentingan.
4. PHP
PHP atau Hypertext Preprocessor adalah bahasa pemrograman yang
berjalan pada server side scripting dan bersifat open source (sumber terbuka).
Untuk penggunaan dari bahasa ini sering digunakan untuk pembuatan aplikasi
berbasis website yang berjalan secara dinamis, sehingga dapat terintegrasi
dengan basis data (database).
5. Codeigniter
CodeIgniter merupakan salah satu dari sekian banyak framework PHP yang
ada. CodeIgniter menerapkan lingkungan pengembangan dengan metode
MVC (Model View Controller). MVC memisahkan antara logika pembuatan
kode dengan pembuatan template atau tampilan situs web. Penggunaan MVC
membuat pembuatan sebuah proyek situs web menjadi lebih terstruktur dan
lebih sederhana
8
1. Model
Merepresentasikan struktur data dari situs web yang bisa berupa basis
data maupun data lain, misalnya dalam bentuk file teks atau file xml.
2. View
Merupakan informasi yang ditampilkan kepada pengunjung situs web.
View bisa dibilang adalah halaman situs web yang dibuat menggunakan
HTML dengan bantuan CSS atau JavaScript.
3. Controller
Controller merupakan penghubung antara Model dan View. Didalam
Controller inilah terdapat class dan fungsi-fungsi yang memproses
permintaan dari View kedalam struktur data didalam Model.
6. MySql
MySQL adalah nama database server. Database server adalah server
yang berfungsi untuk menangani database. Database adalah suatu
pengorganisasian data dengan tujuan memudahkan penyimpanan dan
pengaksesan data. MySQL tergolong sebagai database relasional. pada model
ini, data dinyatakan dalam bentuk dua dimensi yaitu secara khusus dinamakan
tabel, tabel tersusun atas baris dan kolom.
9
Maintenance, tahap terakhir ini saya menunjukkan hasil dari sistem
yang telah dibuat dan mendengarkan hasil evaluasi jika ingin
melakukan perubahan.
2. Tools Pemodelan
3. Class Diagram
Class Diagram adalah jenis diagram struktur statis dalam UML yang
menggambarkan struktur sistem dengan menunjukkan sistem class,
atributnya, metode, dan hubungan antar objek. Class diagram disebut
jenis diagram struktur karena menggambarkan apa yang harus ada
dalam sistem yang dimodelkan dengan berbagai komponen.
4. Activity Diagram
10
Panah tersebut mengarah ke-urutan aktivitas yang terjadi dari awal
hingga akhir
Software yang digunakan dalam pengembangan dan pemodelan aplikasi ini adalah :
1. XAMPP
Pengertian XAMPP adalah perangkat lunak (free software) bebas, yang
mendukung untuk banyak sistem operasi, yang merupakan kompilasi dari
beberapa program. Fungsi XAMPP sendiri adalah sebagai server yang berdiri
sendiri (localhost), yang terdiri beberapa program antara lain: Apache HTTP
Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl.
2. Visual Studio Code
Visual studio Code merupakan aplikasi cross platform yang dapat
digunakan berbagai sitem operasi seperti windows, Linux, dan Mac OS. VS Code
termasuk software yang ringan namun kuat editor sumbernya dengan deskop.
Menggunakan berbagai macam bahasa pemprograman seperti Java, JavaSkrip,
Go, C++, dan masih banyak yang lainnya. Komponen dari Visual Studio juga
sama seperti yang digunakan di Azura DevOps. Visual Studio memiliki lintas
platform kode editor yang ringan, dapat digunakan oleh siapa saja untuk
membuat atau membangun aplikasi web.
3. UMLet
BAB IV
11
PEMECAHAN MASALAH
A. Hasil Penelitian
1. Tahapan pengembangan sistem
Hasil Penelitian yang mengacu pada tahapan metode pengembangan
waterfall yang telah dilakukan. Berikut merupakan tahapan yang
dilakukan:
a. Analisis kebutuhan
12
2. Desain Sistem
a. Use Case Diagram
Pada usecase diagram ini ada seorang admin yang login yang bisa
menambah/menghapus data matakuliah, baik itu mata kuliah prodi
dan mata kuliah MBKM.
Definisi Aktor
Skenario Usecase
13
Masuk pada halaman login
Mengisi username dan password
Masuk ke halaman home
14
15