Anda di halaman 1dari 11

PROPOSAL PENELITIAN

“RANCANG BANGUN SISTEM SIMULASI UJIAN BERBASIS


KOMPUTER STUDI KASUS SMP NEGERI 3 PALU SULAWESI
TENGAH”

DI SUSUN OLEH :
MOH DWI RAHMADI F55116080
ABNER R.N TAMINGGU F55116085
NURUL AVIA ARGATAMA F55116097
WAHNIDA Z F55116131
IGNASIUS PASANG F55114061

PROGRAM STUDI S1 TEKNIK INFORMATIKA


JURUSAN TEKNOLOGI INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS TADULAKO
2017/201
LEMBAR
PENGESAHAN “RANCANGAN SISTEM INFORMASI SIMULASI
UJIAN ONLINE, STUDI KASUS SMP NEGERI 3
Judul Penelitian : PALU SULAWESI TENGAH”

Jenis Penelitian : Kelompok

Nama Peneliti : 1. Moh Dwi Rahmadi F55116080

2. Abner R.N Taminggu F55116085

3. Nurul Avia Argatama F55116097

4. Wahnida Z F55116131

5. Ignasius Pasang F55114061

Dosen Pembimbing : Rizka Ardiansyah, S.Kom., M.Kom.

Dosen Pembimbing Peneliti

Rizka Ardiansyah, S.Kom., M.Kom. Kelompok Peneliti


Kata Pengantar

Puji syukur kami panjatkan kehadirat Allah SWT, karna berkat rahmat dan hidayah-Nya,
kami dapat menyelesaikan Proposal ini dengan baik dan lancar, dimana proposal ini dibuat untuk
memenuhi tugas mata kuliah “Pemrograman Berbasis Jaringan” pada program studi Teknik
Informatika di Fakultas Teknik Universitas Tadulako.

Dalam proses penyelesaian proposal ini, kami memperoleh benyak bantuan dari berbagai
pihak. Baik berupa bimbingan, dorongan, petunjuk, saran, keterangan-keterangan kritik serta
data-data baik secara tertulis maupun lisan. Oleh karena itu, penulis mengucapkan terima kasih
kepada:

1. Tuhan Yang Maha Esa.


2. Orangtua penulis, yang senantiasa mendukung dan mendoakan serta memberi saran kepada
penulis.
3. Seluruh jajaran kepengurusan di SMP Negeri 3 Palu yang telah memberi izin dan
kesempatan untuk melakukan survei penelitian kami.
4. Rizka Ardiansyah, S.Kom., M.Kom. Selaku Dosen Pembimbing.
5. Teman-teman yang selalu memberi dukungan dan bantuan.
Semoga apa yang telah diberikan mereka kepada kami, akan mendapat imbalan dari
Allah SWT, Amin.

Akhir kata kami menyadari bahwa proposal ini masih banyak kekurangan dan hal-hal lain
sehingga proposal ini dirasa belum sempurna. Hal ini disebabkan keterbatasan pengetahuan dan
kemampuan menyusun. Untuk itu kami mengharapkan kritik dan saran yang sifatnya
membangun demi kesempurnaan dan meningkatkan kualitas proposal ini.

Palu, … April 2018

Penulis
BAB I

PENDAHULUAN

1.1.Latar Belakang
Ujian merupakan cara terbatas untuk mengukur kemampuan seseorang yang
pelaksanaannya dimaksudkan untuk mengukur pengetahuan seseorang atau peserta didik
(Wikipedia). Ujian dapat diberikan secara kertas/tertulis ataupun berbasis komputer, sebagai
contoh ujian menggunakan kertas seperti ujian nasional yang ada di Indonesia yang bertujuan
untuk penilaian pencapaian kemampuan dengan standar lulusan secara nasional pada
pelajaran tertentu dalam kelompok mata pelajaran ilmu pengetahuan dan teknologi. Ujian
berbasis komputer merupakan sebuah sistem ujian dimana dalam pelaksanaannya
menggunakan media komputer. Sistem ini dalam bahasa inggris disebut juga dengan CBT
atau Computer Based Test. Ujian berbasis komputer ini berbeda dengan Paper Based Test
atau sistem ujian berbasis kertas. Menurut Nizam (2016) selaku Kepala Pusat Penilaian dan
Pendidikan Kemendikbud, ujian berbasis komputer mendorong terwujudnya efektifitas,
efisiensi, dan transparansi dalam penyelenggaraan ujian itu sendiri.
Berdasarkan data dari KEMENDIKBUD, pada tahun 2015 sistem ujian berbasis
komputer ini telah sukses diselenggarakan oleh 556 sekolah di Indonesia sedangkan untuk
tahun 2016 meningkat menjadi 4382 sekolah serta tahun 2017 berjumlah 30577 sekolah.
Salah satu sekolah di Indonesia yang menerapkan sistem ujian berbasis komputer ini adalah
SMP Negeri 3 Palu. Namun dalam penerapannya, Wiji Slamat M.Pd selaku Kepala SMP
Negeri 3 Palu mengatakan bahwa ujian berbasis komputer masih sulit untuk diterapkan
karena belum adanya fasilitas berupa media simulasi dalam penerapan ujian berbasis
komputer tersebut. Untuk itu, maka diperlukan media simulasi untuk melatih para peserta
didik dalam mempersiapkan diri mereka untuk mengikuti ujian berbasis computer.
Simulasi dalam Depdiknas (2005) merupakan metode pelatihan yang meragakan sesuatu
dalam bentuk tiruan yang mirip dengan keadaan sesungguhnya. Sridadi (2009) juga
mengemukakan bahwa simulasi adalah proses implementasi model menjadi program
komputer (software) atau rangkaian elektronik dan mengeksekusi software tersebut
sedemikian rupa sehingga perilakunya menirukan atau menyerupai system nyata (realitas)
tertentu untuk tujuan mempelajari perilaku (behavior), pelatihan (training), atau permainan
yang melibatkan system nyata (realitas). Saat ini ada beberapa penelitian yang berfokus pada
simulator ujian berbasis komputer di sekolah-sekolah diantaranya adalah penelitian yang
dilakukan oleh Arif (2016) serta Julian (2017). Penelitian yang dilakukan oleh Arif berfokus
pada simulasi ujian nasional berbasis komputer atau computer based test (CBT) dengan
menggunakan simulator berbasis desktop yang dalam penelitian tersebut di dapatkan
kesimpulan bahwa tiap siswa yang melakukan ujian berbasis komputer sudah mampu
menjalankan aplikasi simulator yang dibuat karena pada umumnya, rata-rata tiap siswa telah
terbiasa dengan aplikasi atau system yang dibuat dengan berbasiskan desktop application
serta tiap siswa juga menjadi tergerak untuk mengefektifitaskan waktu dalam menjawab
karena adanya timer atau batasan waktu dalam menjawab tiap soal. Adapun penelitian yang
dilakukan oleh Julian merupakan simulator ujian berbasis komputer yang dibangun dengan
berbasiskan web application yang mana dalam penerapannya masih belum terlalu optimal
karena aplikasi berbasis web yang dikembangkan oleh Julian tersebut terkendala dengan
diharuskannya untuk terkoneksi dengan internet serta dukungan browser yang terkadang
merepotkan karena untuk menjalankan sistem ini pada browser perlu menginstall Java
Runtime dan Flash Player extension terlebih dahulu, yang terkadang membuat siswa
kebingungan jika dalam komputer yang digunakan belum pernah terinstall Flash Player atau
Java Runtime.
Berdasarkan pendekatan terhadap penelitian diatas, untuk mempersiapkan siswa SMP
Negeri 3 Palu dalam mengikuti ujian berbasis komputer, maka penulis terdorong untuk
membangun suatu sistem yang menjadi media simulasi prosedur ujian berbasis komputer di
SMP Negeri 3 Palu dengan membangun sistem tersebut dengan berbasiskan desktop
application. Dengan sistem ini, nantinya diharapkan setiap siswa telah dibekali dengan
pengetahuan mengenai tata cara ujian berbasis komputer, karena telah mendapat pengetahuan
dari aplikasi simulasi yang dirancang oleh penulis.
1.2.Tujuan

a. Mempersiapkan peserta didik di SMP Negeri 3 Palu dalam menyambut Ujian Nasional
Berbasis Komputer (UNBK).
b. Melatih dan membiasakan peserta didik dalam mengikuti pelaksanaan sistem Ujian
Berbasis Komputer.

1.3.Rumusan Masalah
Berdasarkan latar belakang diatas, maka masalah yang akan dikaji oleh penulis yaitu
bagaimana membuat suatu sistem yang dapat mensimulasikan Ujian Berbasis Komputer
untuk mempermudah ujian yang sebelumnya dilakukan dengan metode paper based
(berbasis kertas) ?
1.4.Batasan Masalah

a. Aplikasi ini hanya di khususkan untuk simulasi ujian berbasis komputer di SMP Negeri 3
Palu.
b. Pengguna dari aplikasi merupakan siswa peserta ujian di SMP Negeri 3 Palu.
c. Aplikasi ini hanya sebagai prototype simulasi terhadap UNBK.

d. Aplikasi ini hanya tersedia dalam bentuk desktop application.

e. Aplikasi hanya dapat dijalankan pada platform Windows.

1.5.Metodologi Penelitian
a. Jenis Penelitian
Penelitian dilakukan dengan menggunakan metode survey.
b. Tempat dan waktu penelitian
1. Tempat : SMP Negeri 3 Kota Palu
2. Waktu : Maret – April 2018
BAB II
LANDASAN TEORI

2.1 Rancang Bangun


2.1.1 Pengertian Rancang
Rancang merupakan serangkaian prosedur untuk menerjemahkan hasil analisa
dari sebuah sistem ke dalam bahasa pemrograman untuk mendeskripsikan dengan
detail bagaimana komponen-komponen sistem diimplementasikan (Pressman, 2002).
2.1.2 Pengertian Bangun
Bangun atau pembangunan sistem adalah kegiatan menciptakan sistem baru
maupun mengganti atau memperbaiki sistem yang telah ada baik secara keseluruhan
maupun sebagian (Pressman, 2002). Bangun sistem adalah membangun sistem
informasi dan komponen yang didasarkan pada spesifikasi desain (Whitten et al,
2004).

2.2 Perancangan Sistem


Pengertian perancangan sistem menurut Jogiyanto (2005), yaitu: “Perancangan sistem
menentukan bagaimana suatu sistem akan menyelesaikan apa yang mesti diselesaikan.
Tahap ini menyangkut mengkonfigurasikan dari komponen-komponen perangkat lunak dan
perangkat keras dari suatu sistem sehingga setelah instalasi dari sistem akan benar-benar
memuaskan rancangan bangun yang telah ditetapkan pada akhir tahap analisa sistem”.

2.3 Analisis Sistem


Menurut Jogiyanto (2005) analisis sistem adalah penguraian dari suatu sistem informasi
yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan
dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang
diharapkan sehingga dapat diusulkan perbaikan.
Menurut Kristanto (2003) analisis sistem adalah suatu proses mengumpulkan dan
menginterpretasikan kenyataan-kenyataan yang ada, mendiagnosa persoalan dan
menggunakan keduanya untuk memperbaiki sistem.
Menurut Jogiyanto (2005) analis sistem (analis informasi) adalah orang yang menganalis
sistem (mempelajari masalah-masalahan yang timbul dan menentukan kebutuhan pemakai
sistem) untuk mengidentifikasikan pemecahan permasalahan tersebut.
Menurut Kristanto (2003) analis sistem adalah orang yang mempunyai kemampuan untuk
menganalisis sebuah sistem, memilih alternatif pemecahan masalah dan menyelesaikan
masalah tersebut dengan menggunakan komputer.

2.4 Perancangan sistem


Perancangan sistem adalah merancang atau mendesain suatu sistem yang baik, yang
isinya adalah langkah-langkah operasi dalam proses pengolahan data dan prosedur untuk
mendukung operasi sistem.
Menurut Jogiyanto (2005), dalam bukunya Analisis Dan Disain Sistem, Perancangan
sistem dapat diartikan sebagai berikut :
1. Tahap setelah analisis dari siklus pengembangan sistem.
2. Pendefinisian dari kebutuhan-kebutuhan fungsional.
3. Persipan untuk rancang bangun implementasi.
4. Menggambarkan bagaimana suatu sistem dibentuk.
5. Yang dapat berupa penggambaran perencanaan dan pembuatan sketsa atau pengaturan
dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi.
6. Termasuk menyangkut mengkonfigurasi dari komponen perangkat keras dari suatu
sistem.
Adapun langkah-langkah dalam perancangan sistem meliputi Document Flow,
System Flow, Data Flow Diagram (DFD), Conseptual Data Model (CDM), Physical Data
Model, dan Database Management System (DBMS).

2.5 Sekilas tentang Ujian Berbasis Komputer


Ujian berbasis komputer tentu dipilih karena memiliki beberapa kelebihan dibandingkan
ujian konvesional menggunakan kertas. Ada beberapa keunggulan ujian berbasis komputer
ini, diantara kelebihannya adalah sebagai berikut ;
1. Pemerintah berharap adanya UNBK dapat menyelesaikan masalah klasik UN, seperti
keterlambatan distribusi soal UN dan penggunaan anggaran yang besar.
2. Lebih meminimalisir adanya persoalan klasik UN, yaitu keterlambatan distribusi soal
ujian. Terlebih untuk daerah terpencil.
3. Untuk soal yang mendukung adanya gambar, UNBK dinilai lebih baik, sebab,
kemungkinan adanya gambar yang kurang jelas lebih sedikit.
4. Proses pengumpulan lembar jawaban lebih praktis, sebab tanpa harus mengumpulkan
manual dan tanpa mengurutkan sesuai nomor urut ujian.
5. Hasil ujian akan dipublish lebih cepat, dengan demikian peserta yang lulus ujian lebih
banyak waktu untuk mempersiapkan ke jenjang selanjutnya.
6. Lebih hemat anggaran, sebab media yang digunakan ialah bukan kertas dimana harga
kertas kini tidak murah lagi.

Tentu ujian berbasis komputer tidak hanya memiliki kelebihan karena dibalik kelebihan
pasti memiliki kekurangan layaknya dengan kehadiran ha-hal yang baru lainnya, biasanya
akan diperhitungkan kelebihan dan kekurangannya dibandingkan dengan sesuatu yang lama.
Pun dalam ujian berbasis komputer ini, jika tadi kita sudah mengulas tentang beberapa
kelebihan ujian berbasis komputer ini. Kali ini giliran kekurangan menggunakan ujian
berbasis komputer.
Adapun beberapa kekurangan Ujian berbasis komputer diantaranya ialah.
1. Adanya kekhawatiran mesin error dan kendala-kendala yang lainnya pada Ujian berbasis
komputer membuat rasa khawatir peserta ujian semakin tinggi dibandingkan dengan ujian
konvesional.
2. Harus adanya sosialisasi kembali ke seluruh sekolah yang akan menyelenggarakan Ujian
berbasis komputer, tidak hanya itu pemerintah juga tetap harus melakukan pengawasan
dan pendampingan terhadap sekolah dan guru.
Dengan adanya sosialisasi baru, tentu butuh anggaran tambahan.
1. Untuk daerah terpencil dan daerah perbatasan dimana internet dan listrik belum tersedia
secara maksimal, hal ini akan memunculkan persoalan baru.
2. Soal keamanan dan bocoran jawaban bisa jadi lebih mudah diambil alih pihak ketiga,
mengingat semakin banyaknya orang yang bisa membobol keamanan di dunia maya. Kita
bisa belajar dari lumpuhnya web revolusi mental milik pemerintah, yang konon
menghabiskan anggaran negara sebesar 140 Milyar, dengan kekuatan website konon
nomor wahid, pun masih bisa lumpuh.
3. memungkinkan terjadinya machine errors, yaitu kesalahan yang diakibatkan oleh mesin
atau komputer. Hal ini sangat memungkinkan terjadi, mengingat ujian ini bersistemkan
online hal-hal yang berhubungan dengan sistem online perlu diperhatikan, seperti
terputusnya jaringan internet secara tiba-tiba, kerusakan komputer, sampai mati listrik
yang tidak terduga.
4. Untuk sekolah yang belum memiliki komputer yang jumlahnya sama atau lebih banyak
dari pseserta ujian, ini juga akan menimbulkan persoalan baru. Alternatifnya peserta
ujian akan bergantian melakukan ujian nasional.

2.6 Visual Studio 2017


Microsoft Visual Studio merupakan sebuah perangkat lunak lengkap (suite) yang dapat
digunakan untuk melakukan pengembangan aplikasi, baik itu aplikasi bisnis, aplikasi
personal, ataupun komponen aplikasinya, dalam bentuk aplikasi console, aplikasi Windows,
ataupun aplikasi Web. Visual Studio mencakup kompiler, SDK, Integrated Development
Environment (IDE), dan dokumentasi (umumnya berupa MSDN Library). Kompiler yang
dimasukkan ke dalam paket Visual Studio antara lain Visual C++, Visual C#, Visual Basic,
Visual Basic.NET, Visual InterDev, Visual J++, Visual J#, Visual FoxPro, dan Visual
SourceSafe.
Microsoft Visual Studio dapat digunakan untuk mengembangkan aplikasi dalam native
code (dalam bentuk bahasa mesin yang berjalan di atas Windows) ataupun managed code
(dalam bentuk Microsoft Intermediate Language di atas .NET Framework). Selain itu,
Visual Studio juga dapat digunakan untuk mengembangkan aplikasi Silverlight, aplikasi
Windows Mobile (yang berjalan di atas .NET Compact Framework).

2.7 Bahasa Pemrograman C#


C# (C Sharp) adalah sebuah bahasa pemrograman berbasis objek yang digunakan oleh
Microsft .NET Framework. Bahasa pemrograman ini merupakan bahasa pemrograman baru
yang diciptakan oleh Microsoft yang dikembangkan dibawah kepemimpinan Anders
Hejlsberg yang telah menciptakan berbagai macam bahasa pemrograman termasuk Borland
Turbo C++ dan orland Delphi.
Bahasa C# juga telah di standarisasi secara internasional oleh ECMA. Seperti halnya
bahasa pemrograman yang lain, C# bisa digunakan untuk membangun berbagai macam
jenis, aplikasi, seperti aplikasi berbasis windows (desktop) dan aplikasi berbasis web serta
aplikasi berbasis web services.

2.8 SQL Server


SQL adalah singkatan atau kependekan dari Structured Query Language. SQL
SERVER adalah sistem manajemen database relasional (RDBMS) yang dirancang untuk
aplikasi dengan arsitektur client/server. Istilah client, server, dan client/server dapat
digunakan untuk merujuk kepada konsep yang sangat umum atau hal yang spesifik dari
perangkat keras atau perangkat lunak. Pada level yang sangat umum. Jadi secara umum SQL
Server adalah sebuah Software yang dibuat oleh perusahaan Microsoft yang digunakan
untuk membuat database yang dapat diimplementasikan untuk Client Server.
CLIENT adalah setiap komponen dari sebuah sistem yang meminta layanan atau sumber
daya (resource) dari komponen sistem lainnya. SERVER adalah setiap komponen sistem
yang menyediakan layanan atau sumber daya ke komponen sistem lainnya.

Anda mungkin juga menyukai