PROPOSAL SKRIPSI
Diajukan Oleh :
1
ii
PERSETUJUAN
Pembimbing Utama
Pembimbing Pendamping
ii
iii
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT, serta shalawat dan
rasa syukur dan terima kasih penulis atas terwujudnya penyelesaian proposal
Profile Matching”.
Terimakasih yang tulus dan ikhlas kepada Bapak dr. H. Zainal Abidin,
MPH selaku Ketua Yayasan Hang Tuah Pekanbaru yang telah memberikan
pendidikan ini. Penulis juga menyampaikan ucapan terima kasih yang sebesar-
1. Bapak Bapak Prof, Dr. Syafrani, M.Si, selaku Rektor Universitas Hang
Tuah Pekanbaru.
2. Ibu Ns. Lita, M.Kep selaku Wakil Rektor I Universitas Hang Tuah
Pekanbaru.
3. Ibu dr. Aldiga Rienarti Abidin, MKM selaku Wakil Rektor II Universitas
Hang Tuah Pekanbaru.
4. Ibu Yessica Devis, S.I.Kom, M.Kes selaku Wakil Rektor III Universitas
Hang Tuah Pekanbaru.
5. Ibu Rika Melyanti, M.Kom selaku Dekan Fakultas Ilmu Komputer,
Universitas Hang Tuah Pekanbaru.
6. Ibu Anita Febrianti, S.T, M.TI selaku Wakil Dekan Fakultas Ilmu
Komputer Universitas Hang Tuah Pekanbaru.
7. Bapak Herianto, S.Kom, M.Kom, M.CF selaku Ketua Program Studi
iii
iv
penulis. Oleh karena itu, kritik dan saran yang bersifat membangun dari pembaca
Penulis
iv
v
DAFTAR ISI
LEMBAR PERSETUJUAN------------------------------------------------------ i
DAFTAR ISI------------------------------------------------------------------------- ii
DAFTAR GAMBAR--------------------------------------------------------------- iv
DAFTAR TABEL------------------------------------------------------------------ v
BAB I PENDAHULUAN---------------------------------------------------------- 1
1.1 Latar Belakang ----------------------------------------------------------------- 1
1.2 Identifikasi Masalah------------------------------------------------------------ 4
1.3 Batasan Masalah --------------------------------------------------------------- 5
1.4 Rumusan Masalah -------------------------------------------------------------- 5
1.5 Manfaat dan Tujuan Penelitian----------------------------------------------- 6
1.5.1 Tujuan Penelitian-------------------------------------------------------- 6
1.5.2 Manfaat Penelitian------------------------------------------------------ 6
1.6 Sistematika Penulisan --------------------------------------------------------- 6
BAB II LANDASAN TEORI ---------------------------------------------------- 9
2.1 Dasar Teori --------------------------------------------------------------------- 9
2.1.1 Sistem--------------------------------------------------------------------- 9
2.1.2 Sistem Pendukung Keputusan----------------------------------------- 9
2.1.3 OSIS---------------------------------------------------------------------- 10
2.1.4 Metode Profil Maching------------------------------------------------- 12
2.1.5 UML---------------------------------------------------------------------- 14
2.1.6 PHP----------------------------------------------------------------------- 19
2.1.7 HTML-------------------------------------------------------------------- 20
2.1.8 CSS------------------------------------------------------------------------ 21
2.1.9 WEB SERVER---------------------------------------------------------- 21
2.1.10 RAD--------------------------------------------------------------------- 22
2.1.11 Metode Pengujian------------------------------------------------------ 23
2.1.12 MYSQL----------------------------------------------------------------- 24
2.2 Tinjauan Penelitian------------------------------------------------------------- 25
2.3 Kerangka Berfikir -------------------------------------------------------------- 26
2.4 Tinjauan Umum Perusahaan -------------------------------------------------- 28
BAB III METODE PENELITIAN --------------------------------------------- 31
3.1 Pengembangan Sistem--------------------------------------------------------- 31
3.2 Teknik Pengumpulan Data ---------------------------------------------------- 32
3.3 Tempat dan Waktu Penelitian------------------------------------------------- 33
3.4 Hipotesis------------------------------------------------------------------------- 34
DAFTAR PUSTAKA
LAMPIRAN
v
vi
DAFTAR TABEL
vi
vii
DAFTAR GAMBAR
vii
1
BAB I
PENDAHULUAN
tentang sekolah lebih lanjut seperti acara, lomba, dan lain sebagainya.
dari setiap warga sekolah untuk pendanaan kegiatan maupun donasi kepada warga
hal yang mudah, diperlukan penyeleksian dalam pemilihan pengurus OSIS yang
1
2
tersebut. Keputusan yang diambil diharapkan lebih objektif agar kualitas yang
diperoleh sesuai dengan harapan sehingga tidak ada pihak yang dirugikan.
Meranti memiliki jumlah siswa yang banyak, dalam proses pemilihan pengurus
terlebih dahulu setelah itu setiap siswa yang mendaftar akan melaksanakan test
tertulis dan wawancara oleh bagian kesiswaan setelah test dilakukan akan keluar
nilai dalam waktu beberapa hari dan keluarlah hasil penetapan posisi di bagian
apa dalam organisasi siswa tersebut. Adapun kriteria pemilihan pengurus osis di
Sekolah Kasih Maitreya yaitu mampu berkomunikasi dan bekerja sama dengan
Sekolah Kasih Maitreya yaitu seleksi tersebut masih menggunakan cara manual
dan metode yang digunakan untuk memilih pengurus OSIS baru menggunakan
sistem wawancara dan test yang selama ini dinilai tidak merata sehingga kurang
objektif sehingga dapat menimbulkan kecurangan dan manipulasi nilai oleh tim
seleksi. Selain itu hasil yang lulus dalam pengurusan OSIS juga diumumkan
membutuhkan waktu berhari hari dengan alasan tim seleksi harus berembuk
terlebih dahulu dan menghitung jumlah nilai hal ini tentu saja kurang efektif dan
keputusan merupakan alternatif yang sesuai dan dapat membantu pengguna dalam
terstruktur dan tidak terstruktur supaya lebih efektif dengan menggunakan data
dan model yang tersedia. Sistem ini dibangun dengan harapan tidak ada lagi
kecurangan dalam pemilihan pengurus OSIS baru. Sistem yang dibangun dapat
Metode profil matcing adalah salah satu metode yang sederhana dalam
dan kriteria (Latif, 2018). Metode profil matcing sering digunakan sebagai
terdapat tingkat variabel prediktor yang ideal dan harus dipenuhi oleh subyek
yang diteliti, bukan tingkat minimal yang harus dipenuhi atau dilewati.
dengan pokok permasalahan yang dikaji oleh peneliti yaitu pencocokan profil
dimana pencocokan profil ini sangat penting untuk membangun sistem pendukung
keputusan diambil dari pengurus OSIS melalui nilai ideal yang sesuai dengan
variabel prediktor yang ditentukan. Sehingga dengan menerapkan metode ini akan
dengan cepat dan objektif agar kualitas yang diperoleh sesuai dengan harapan
secara manual.
2. Proses seleksi dengan sistem wawancara dan test yang selama ini dinilai
hari hal ini sangat tidak efektif dan efisien dan kurangnya transparansi dari
tim seleksi.
OSIS.
Data Mysql.
1. Bagi Mahasiswa
Bagi Sekolah Kasih Maitreya beserta panitia seleksi pengurus OSIS bisa
pihak.
3. Bagi Akademik
Sistematika penulisan skripsi ini terdiri dari tiga bagian yang mana pada
BAB I PENDAHULUAN
masalah, perumusan masalah, tujuan yang hendak dicapai dan manfaat yang
Bab ini membahas tentang konsep dan dasar-dasar teori yang berkaitan
Bab ini membahas metode yang digunakan dalam penulisan skripsi dan
Pada bab ini berisi tentang analisis masalah, analisis kebutuhan, analisis
Matching
Pada bab ini berisi tentang deskripsi, hasil dan analisa hasil dari
Sistemyang dibuat.
8
Pada bab ini merupakan bagian terakhir yang berisi tentang kesimpulan
dan saran.
9
BAB II
TINJAUAN PUSTAKA
2.1.1 Sistem
yang saling berhubungan satu dengan yang lainnya sehingga dapat dikatakan
sebagai sistem". Sedangkan menurut (Abdul Kadir, 2014:61), Sistem adalah suatu
kumpulan atau himpunan dari suatu unsur, komponen, atau variabel yang
terorganisasi, saling berinteraksi, saling tergantung satu sama lain dan terpadu.
Berdasarkan pendapat dari para ahli diatas, dapat disimpulkan bahwa sistem
adalah kumpulan dari beberapa objek, unsur ataupun element yang saling
dalam proses pengambilan keputusan dalam situasi yang semi struktur dan situasi
yang tidak terstruktur, dimana tidak seorangpun secara tidak pasti bagaimana
untuk mendukung solusi atas satu masalah atau untuk mengevaluasi suatu
peluang.
9
10
tingkat sekolah di Indonesia yang dimulai dari sekolah menengah, yaitu sekolah
menengah pertama (SMP) dan sekolah menengah atas (SMA). Organisasi Siswa
11
Intra Sekolah (OSIS) adalah satu-satunya organisasi yang ada di sekolah yang
berikut:
mencapai tujuan.
siswa.
12
alternatif dan kriteria (Latif, 2018). Menurut (Sari, 2018), Profile Matching
merupakan suatu proses yang sangat penting dalam manajemen SDM dimana
dengan skala dari 1 sampai 6. Makin tinggi tingkatnya semakin tinggi profil
antara profil nilai siswa dengan profil beasiswa atau bisa ditunjukkan dengan
persamaan : (1)
(1)
siswa diberi bobot dengan patokan bobot nilai gap. pembobotan nilai gap
∑ NC ( Kriteria )
NCF =
∑ IC
…………………………………………………………(2)
Keterangan :
Keterangan :
4. Perhitungan Nilai Total Dari hasil perhitungan setiap aspek diatas, berikutnya
dihitung nilai total berdasarkan persentase dari core factor dan secondary
14
(4)
Keterangan :
adalah rangking dari kandidat yang diajukan untuk siswa penerima beasiswa.
(5)
Nk : Nilai Kepribadian
Menurut (Sonata and Sari 2019) mendefenisikan UML adalah salah satu
blueprint, yang meliputi konsep proses bisnis, penulisan kelas-kelas dalam bahasa
program yang spesifik, skema database, dan komponen yang diperlukan dalam
15
user dengan sistem. Use case terdiri dari sebuah aktor. Aktor tersebut dapat
berupa manusia, perangkat keras, sistem lain, ataupun yang berinteraksi dengan
sistem. Use case menjelaskan tentang hubungan antara sistem dengan aktor
seperti input aktor ke sistem ataupun output ke aktor. Use case merupakan
dokumen naratif yang mendeskripsikan kejadian yang dilakukan oleh aktor dalam
diagram use case. Berikut dijelaskan simbol dari use case pada tabel 2.2 :
Simbol Deskripsi
Fungsionalitas yang disediakan sistem sebagai unit-unit
Use case yang saling bertukar pesan antar unit atau aktor; biasanya
dinyatakan dengan menggunakan kata kerja diawal di
awal frase nama use case.
Actor Orang, proses, atau sistem lain yang berinteraksi dengan
sistem informasi yang akan dibuat diluar sistem
informasi yang akan dibuat itu sendiri, jadi walaupun
simbol dari aktor adalah gambar orang, tapi aktor belum
tentu merupakan orang, biasanya dinyatakan
menggunakan kata benda di awal frase nama aktor
Asosiasi Komunikasi antara aktor dan use case yang berpatisipasi
(Association) pada use case atau use case memiliki interaksi dengan
actor
16
b. Activity Diagram
kerja (workflow) atau kegiatan (aktivitas) dari sebuah sistem atau menu yang ada
aktivitas dianggap memiliki sebuah rancangan antar muka tampilan serta rancang
Simbol Keterangan
Status awal Status awal aktivitas sistem, sebuah diagram aktivitas
memiliki sebuah status awal
17
mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima
antar objek.
18
Secara umum Sequence Diagram menunjukan waktu aliran dari satu obyek
1. Model interaksi tingkat tinggi antara obyek aktif dalam suatu sistem.
Simbol Keterangan
Entity Class Entity Class, merupakan bagian dari sistem yang berisi
kumpulan kelas berupa entitas-entitas yang membentuk
gambaran awal sistem dan menjadi landasan untuk
menyusun basis data
Control class Control class, suatu objek yang berisi logika aplikasi
yang tidak memiliki tanggung jawab kepada entitas,
contohnya adalah kalkulasi dan aturan bisnis yang
melibatkan berbagai objek
php menjadi script web sehingga dari sisi client menghasilkan suatu tampilan
yang menarik. PHP merupakan pengembangan dari FI atau Form Interface yang
PHP atau kependekan dari Hypertext Preprocessor adalah salah satu bahasa
skrip program, baru kemudian hasilnya akan dikirim kepada client yang
kode (script) yang digunakan untuk mengolah suatu data dan mengirimkannya
PHP (Personal Home Page) adalah sebuah bahasa scripting yang terpasang
java, ASP, perl. PHP digunakan untuk membuat tampilan web menjadi lebih
dinamis, dengan PHP kita bisa menjalankan bebeerapa file dalam satu file dengan
menyatu dengan HTML untuk membuat halaman web yang dinamis. Karena
2.1.7 HTML
merupakan suatu bahasa yang dikenali oleh web browser untuk menampilkan
informasi seperti teks, gambar, animasi bahkan video. Untuk dapat membuat
website dengan baik maka langkah awal yang harus dilakukan yaitu mengenal
professional. Kode HTML memiliki aturan dan struktur penulisan tersendiri yang
disebut tag HTML. Tag adalah kode yang digunakan untuk memoles (mark-up)
teks menjadi file HTML. Setiap tag diapit dengan tanda kurung runcing.
Ada tag pembuka dan tag penutup, yang membedakan tag penutup ditandai
dengan tanda garis miring (slash) di depan awal tulisannya. Dokumen html
merupakan dokumen yang disajikan dalam web browser dan biasanya hanya
dibagi menjadi dua Bagian, yaitu head dan body, sehingga setiap dokumen html
2.1.8 CSS
dalam sebuah web sehingga akan lebih terstruktur dan seragam. Pada umumnya
CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa
tubuh pada teks, warna table, ukuran border, warna border, warna hyperlink,
warna mouse-over, spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas,
pentransferan data. Web Server hingga saat ini merupakan server yang dapat
dikatakan sebagai tulang punggung bagi semua pengguna Internet. Hal ini di
karenakan, Web Server bukan hanya bisa dapat melayani jenis data dalaml bentuk
text, akan tetapi juga dapat menampilkan format-format data dalam bentuk
gambar, baik gambar dalam bentuk 2D atau 3D, suara dan juga dapat berinteraksi
2015).
Terdapat tiga fase dalam RAD yang melibatkan penganalisis dan pengguna
dalam tahap penilaian, perancangan, dan penerapan. Adapun ketiga fase tersebut
sebagian sistem yang diajukan, fokusnya akan selalu tetap ada upaya
2. Design Workshop
design dalam bahasa yang bisa dikenali komputer yang dilakukan oleh
3. Implementation
perangkat lunak dengan tujuan mencari kesalahan atau kelemahan dari program
program. Suatu program yang diuji akan dievaluasi apakah keluaran atau output
yang dihasilkan telah sesuai dengan yang diinginkan atau tidak. Ada berbagai
macam metode pengujian, teknik black box dan teknik white box merupakan
metode pengujian yang telah dikenal dan banyak digunakan oleh pengembang
perangkat lunak.
keluaran telah berjalan sebagaimana yang diharapkan dan apakah informasi yang
sebagai sebuah kotak hitam (black box). Pendekatan ini hanya mengevaluasi
program dari output atau hasil akhir yang dikeluarkan oleh program tersebut.
Struktur program dan kode-kode yang ada di dalamnya tidak termasuk dalam
pengujian ini. Keuntungan dari metode pengujian ini adalah murah dan sederhana.
2.1.12 MYSQL
MySQL merupakan singkatan dari Structured Query Language. SQL
data yang dikelola dalam database akan diletakkan pada beberapa tabel yang
sisi server dengan bahasa pemrograman SQL. Saat ini, hampir seluruh pihak
yang diteliti.
RUMUSAN MASALAH
Bagaimana membuat suatu sistem sebagai sarana penentuan
pengurus OSIS di sekolah dapat membantu dan mempermudah
sehingga menghasilkan hasil yang cepat dan tepat.
IMPLEMENTASI SOFTWARE
Bahasa Pemrograman PHP, Mysql
28
HASIL
Sistem Pendukung Kepeutusan Penentuan Pengurus OSIS
menggunakan metode profile matching
mempermudah sehingga menghasilkan hasil yang cepat dan tepat. Setelah itu
(rad)
profile matching.
bulan juli tahun 2005 dengan tujuan menghasilkan lulusan yang berilmu, beriman
29
dan berbudaya. Pada perawalannya berdirinya Sekolah Kasih Maitreya terdiri dari
Taman Kanak-Kanak (TK) dan Sekolah Dasar (SD) yang berdiri pada tanggal 18
Juli 2005, Sekolah Menengah Pertama (SMP) berdiri pada bulan Mei 2006. Dan
pada tahun 2009, Sekolah Kasih Maitreya mulai memberikan pendidikan jenjang
yang lebih tinggi dengan mendirikan Sekolah Menengah Kejuruan (SMK) Kasih
Maitreya. Sekolah Dasar Kasih Maitreya mulai beroperasi menerima peserta didik
mengembangkan Pendidikan mulai tingkat PAUD (KB & TK), SD, SMP, SMK
dan LKP (Lembaga Kursus dan Pelatihan). Sekolah Kasih Maitreya memiliki
lahan tanah sekolah hibah seluas 405 m², yang telah di bangun gedung PAUD,
SD, SMP, dan SMK. Kondisi lingkungan Sekolah berbentuk Gedung Sekolah
yang memiliki ruang kelas, ruang perpustakaan, ruang labor Komputer, Ruang
Kantor Guru, Ruang kepala Sekolah, Ruang Pertemuan Rapat, Ruang UKS,
bagian serta posisi yang ada pada suatu organisasi atau perusahaan dalam
antara yang satu dengan yang lain dan bagaimana hubungan aktivitas dan
30
ada didalam perusahaan serta digunakan untuk merumuskan rencana kerja yang
ideal sebagai pedoman untuk dapat mengetahui siapa bawahan dan atasannya.
BAB III
METODE PENELITIAN
Sehingga tahapan penelitan yang dilakukan mengikuti tahapan yang ada didalam
yaitu siswa mendaftar untuk menjadi pengurus osis dan menyerahkan biodata
sesuai dengan persyaratan yang telah ditentukan panitia seleksi setelah itu
32
siswa yang lulus adm melakukan tes kemampuan dan wawancara ketika
semua tes sudah dilakukan maka hasilnya akan otomati keluar dan langsung
dalam bahasa yang bisa dikenali komputer yang dilakukan oleh seorang
3. Implementasi (Implementation)
1. Studi Pustaka
33
2. Observasi (Pengamatan)
3. Wawancara
Adapun penelitian ini dilakukan mulai bulan April sampai dengan agustus
2023 :
3.4 Hipotesis
Hipotesis adalah jawaban sementara terhadap masalah yang
efektif.
DAFTAR PUSTAKA
Setiawan, and Ash Hasby Muhammad Shiddieqy. 2021. “Rancang Bangun Sistem
Informasi Presensi Karyawan Pada PT. Infinite Business Synergy Di
Jakarta.” Jurnal Lentera ICT 7 (1): 49–59.
Sonata, Fifin, and Winda Vina Sari. 2019. “Pemanfaatan UML (Unified Modeling
Language) Dalam Perancangan Sistem Informasi E-Commerce Jenis
Customer-To-Customer.” Jurnal Komunika : Jurnal Komunikasi, Media Dan
Informatika 8 (1): 22–31. https://doi.org/10.31504/komunika.v8i1.1832.
Suhatsyah, Mohammad, Runny Agustianti, and Syarifuddin. 2021. “Perancangan
Sistem Penjualan Pada PT Digital Mandiri Jaya Di Tanjung Balai Karimun
Dengan Menggunakan PHP Dan MYSQL.” Jurnal TIKAR 2 (1): 59–71.
Toni, Indra Anggrio. 2019. “Peranan Organisasi Siswa Intra Sekolah (Osis)
Dalam Memebentuk Karakter Siswa Di Smk Negeri 2 Salatiga.” Satya
Widya. https://doi.org/10.24246/j.sw.2019.v35.i1.p54-61.