APLIKASI UJIAN SEMESTER BERBASIS WEB PADA PRODI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALUKU UTARA

dokumen-dokumen yang mirip
APLIKASI UJIAN SEMESTER BERBASIS WEB PADA PRODI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALUKU UTARA

PERANCANGAN WEBSITE SEBAGAI SARANA PROMOSI PADA MTs MA ARIF NU 1 AJIBARANG. Oleh: Lina Rahmawati Sistem Informasi, STMIK Amikom Purwokerto ABSTRAKS

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

Jurnal Ilmiah Sains, Teknologi, Ekonomi, Sosial dan Budaya Vol. 1 No. 2 Mei 2017

BAB IV HASIL DAN UJI COBA

BAB IV ANALISIS DAN PERANCANGAN. diidentifikasi lalu dicarikan solusinya. Dalam tahap ini akan diuraikan beberapa

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM. sistem baik yang lama maupun untuk mulai memiliki sistem yang baru. Perancangan

PERANCANGAN MEDIA INFORMASI FORUM DISKUSI GURU BERBASIS WEB (Studi Kasus di SMPN 2 Cineam Kabuapten Tasikmalaya) ABSTRAK

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB

BAB IV DESKRIPSI KERJA PRAKTEK

SISTEM INFORMASI PENJUALAN BERBASIS WEB PADA CV ALFA FURNITURE AMBARAWA PRINGSEWU LAMPUNG MURFIKA RANI. Jurusan Sistem Informasi

BAB IV IMPLEMENTASI DAN EVALUASI

BAB III ANALISIS DAN PERANCANGAN SISTEM. Sistem merupakan sekumpulan elemen yang satuan. fungsinya saling berhubungan dan bertanggungjawab

PENERAPAN E-COMMERCE DALAM MENUNJANG PENJUALAN PRODUK

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB II ANALISIS DAN PERANCANGAN

Rancang Bangun Sistem Informasi Pelelangan Ikan Berbasis Web Pada Tempat Pelelangan Ikan Kabupaten Situbondo Jawa Timur

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

BAB IV PEMBAHASAN. grafik dengan menggunakan diagram relasi entitas (ERD). Diagaram relasi entitas

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

PEMBUATAN WEB E-COMMERCE PAA TOKO TUSLIMAH ROWOREJO PESAWARAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. kualitas sarana dan prasarana pendidikan di Indonesia ditambah lagi kondisi

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang

PEMBUATAN SISTEM INFORMASI CUTI PEGAWAI (SI CUPE) UPT DINAS PENDIDIKAN KEC. SAMBIREJO KAB. SRAGEN TUGAS AKHIR

Jurnal Ilmiah d ComPutarE Volume 2 Juni 2012

DAFTAR ISI. Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x

PERANCANGAN WEBSITE CHELSEA INDONESIA SUPPORTERS CLUB REGIONAL MEDAN MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR IMAM ANUGRAH

BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan Alat

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

PENDAHULUAN 1 BAB I. 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB III PEMBAHASAN. pada website masih bersimafat statis dan proses update data belum secara online

PENGEMBANGAN APLIKASI LAYANAN PERTANAHAN BERBASIS WEB PADA KANTOR BPN (BADAN PERTANAHAN NASIONAL) KABUPATEN BADUNG

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu

PEMBANGUNAN APLIKASI PENJUALAN BERBASIS WEB DI TOKO DUA PUTRA BANDUNG

BAB I PERSYARATAN PRODUK

Bab 3. Metode Perancangan

Sistem Informasi Penjualan Handphone Pada Toko Ok Cell Pangandaran Berbasis Website

BAB IV DISKRIPSI PEKERJAAN

BAB 3 PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

SISTEM INFORMASI PENJUALAN BERBASIS WEB PADA CV ALFA FURNITURE AMBARAWA PRINGSEWU LAMPUNG

BAB III DESAIN DAN PERANCANGAN

SISTEM e- LIBRARY BERBASIS WEB DI POLITEKNIK NEGERI PADANG

BAB III PEMBAHASAN. Sistem yang saat ini digunakan di PT PLN (PERSERO) APJ Majalaya. masih dalam bentuk manual dengan menggunakan Microsoft Word untuk

SISTEM INFORMASI INSTALASI GAWAT DARURAT RUMAH SAKIT MYRIA PALEMBANG MENGGUNAKAN PHP dan MYSQL

BAB II ANALISIS DAN PERANCANGAN. yang akan dibangun, informasi dan data yang telah ada akan di digunakan

BAB III ANALISIS DAN PERANCANGAN SISTEM

PEMBUATAN DAN PERANCANGAN APLIKASI NILAI MATA PELAJARAN SISWA BERBASIS CLIENT SERVER PADA SMP N 1 SAWIT BOYOLALI

BAB I PERSYARATAN PRODUK

BAB IV HASIL DAN PEMBAHASAN

PEMBERDAYAAN SISTEM PEMERINTAHAN DAN POTENSI DESA PADA KABAPUTEN PRINGSEWU BERBASIS WEB

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Dalam merancang sebuah sistem, analisis adalah hal yang harus dilakukan. Dengan

BAB III METODOLOGI PENELITIAN. Pada pembuatan Plugin Penjadwalan Seminar pada Jurusan Ilmu

Sistem Informasi Penerimaan Anak Didik Baru TK Aisyiyah Bustanul Athfal Pamotan

BAB IV IMPLEMENTASI DAN PENGUJIAN

PERANCANGAN PROGRAM PENJUALAN SEPATU

BAB V IMPLEMENTASI SISTEM

E-TUTORIAL HELPDESK BERBASIS WEB DI DIVISI INFORMATION SYSTEM CENTER PT TELEKOMUNIKASI INDONESIA TBK

BAB III PEMBAHASAN. Pelaksanaan kerja praktek dilaksanakan di Dinas Energi dan Sumber Daya

BAB III PEMBAHASAN. Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem

BAB III ANALISIS DAN PERANCANGAN. perpustakaan dengan alamat dokumen database,

RANCANG BANGUN SISTEM APPLIKASI UJIAN ONLINE UNTUK MEMBANTU SISWA DALAM MENGHADAPI UJIAN AKHIR NASIONAL ONLINE DI SMP NEGERI 01 WATES - BLITAR

c. Rancangan Menu News

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... vi. DAFTAR GAMBAR... xi. DAFTAR TABEL... xiv. DAFTAR SIMBOL...

BAB IV DESKRIPSI KERJA PRAKTEK. Pada bab ini akan dibahas mengenai tahap yang dilakukan dalam

BAB III ANALISIS DAN PERANCANGAN SISTEM. dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan

1.1 Latar Belakang Masalah

APLIKASI TARGETING CHECKLIST DENGAN MENGGUNAKAN WEBSITE SUKIRMAN

SISTEM INFORMASI PENGAJUAN JUDUL TUGAS AKHIR BERBASIS WEBSITE PADA AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER (AMIK) LEMBAH DEMPO PAGARALAM

BAB I PENDAHULUAN Pendahuluan Tujuan

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi

BAB 2 ANALISIS DAN PERANCANGAN. Sistem perangkat lunak (software) merupakan programprogram. pendukung dalam menjalankan perangkat keras.

Implementasi dan Pengujian

APLIKASI PENJUALAN BARANG DAGANG PADA PT. GARUDA FOOD BERBASIS WEB CABANG LUBUKLINGGAU

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB III LANDASAN TEORI

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB II ANALISIS DAN PERANCANGAN. bertujuan untuk memberikan gambaran dan rancangan bangun yang jelas

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam

BAB IV DISKRIPSI KERJA PRAKTIK. Analisis Masalah. masih secara manual. Hal ini menyebabkan instansi mengalami kesulitan dalam

BAB II LANDASAN TEORI...

BAB II TINJAUAN PUSTAKA

BAB II ANALISIS DAN PERANCANGAN

BAB 3 PERANCANGAN SISTEM. Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman

BAB I PENDAHULUAN. Teknologi informasi, khususnya internet telah berkembang dengan sangat

SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU)

I.1 Latar Belakang Masalah

RANCANG BANGUN SISTEM INFORMASI PRAKERIN (Studi Kasus : Puncak Pass Resort)

BAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user.

SISTEM INFORMASI INSTALASI GIZI DI RSUP dr.hasan SADIKIN BANDUNG. Ade Jamaludin

BAB 1 PENDAHULUAN. Sekretariat Badan Geologi adalah divisi yang bergerak melaksanakan

BAB I PENDAHULUAN. perusahaan. Pemerintah telah melakukan hal-hal yang dianggap perlu dalam

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online

Transkripsi:

IJIS Indonesian Journal on Information System APLIKASI UJIAN SEMESTER BERBASIS WEB PADA PRODI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALUKU UTARA EXAMINATION OF WEB-BASED APPLICATIONS IN DEPARTMENT OF INFORMATICS ENGINEERING AT UNIVERSITY MUHAMMADIYAH NORTH MALUKU Rizky Ambarita Fakultas Teknik, Program Studi Teknik Informatika Universitas Muhammadiyah Maluku Utara rizkyambarita14@gmail.com Abstrak Prodi Teknik Informatika universitas Muhammadiyah Maluku Utara masih menggunakan sistem ujian manual atau tidak menggunakan koneksi jaringan. untuk itu penulis mengajukan sebuah Aplikasi Ujian yang berbasis Web dengan menggunakan koneksi antar jaringan yaitu dengan sistem client-server. Sistem client server adalah sebuah sistem pembagian kerja antara sistem dan client yang mengakses server dalam suatu jaringan. Sistem yang dirancang menggunakan software Joomla, Penilitian ini terdiri Wawancara, Pengamatan, Studi Pustaka. Hasil dari penilitian ini diharapkan Aplikasi ini dapat difungsikan untuk mempermudah Dosen dalam memberikan Ujian Semester, menambah pengetahuan dan juga membuat ujian berjalan lebih praktis. Kata Kunci : Aplikasi, Ujian, Web Abstract Informatics Engineering Department of the Muhammadiyah University of North Maluku are still using the manual test system or not using the network connection. to the authors propose a test based Web applications using inter-network connection is the client-server system. The client-server system is a system of division of labor between the system and the client access server in a network. A system that is designed to use the software Joomla, This research comprised interviews, observation, Study Library. The results of this research are expected this application can be used to facilitate Lecturer in providing Semester Exam, increase knowledge and also make more practical test runs. Keyword: Application, Exam, Website PENDAHULUAN Dalam perkembangan teknologi komputer, Jaringan atau koneksi koneksi antar Jaringan juga semakin dibutuhkan untuk mempermudah pekerjaan user (pengguna) tentunya di dalam instansiinstansi tertentu. Koneksi jaringan biasa di gunakan untuk mengirim data, pengolahan data yang dapat didistribusikan, mencakup pemakaian database, software, Aplikasi dan peralatan hardware secara bersamaan. Koneksi antar Jaringan juga dapat membantu jalannya sebuah ujian atau tes online sehingga para peserta lebih mudah mengakses ujian atau tes lebih cepat tanpa membutuhkan alat bantu seperti kertas dan alat tulis. Dunia informatika pun tak menutup kemungkinan untuk menerapkan konsep belajar untuk menjadikan seseorang ahli Volume 1 Nomor 1 April 2016 1

dalam penguasaan materi yang berkaitan dengan informasi teknologi. Fasilitas yang digunakan pada masa pembelajaran atau uji di era sebelum industri maju kebanyakan adalah dalam sebuah arsip lembar kerja kertas biasa. Zaman semakin maju dan teknologi semakin berkembang. Dimana-mana sudah hampir diterapkan sistem ujian berbasis online, dimana sistem ujian berbasis online tersebut secara keseluruhan memakai jasa website. Sebagai hal pembanding aplikasi ujian semester berbasis client server ini dapat juga di upload ke internet dan dapat juga dijalankan dalam lokal (tanpa koneksi internet). Dimana staf pengajar meng-input soal dengan jumlah yang diinginkan ke dalam server. Kemudian peserta (Client) akan mendapatkan soal secara otomatis berbasis web, maka jawaban dari siswa akan masuk dalam database jawaban yang nantinya akan diperiksa oleh staf pengajar. Prodi Teknik Informatika masih menggunakan sistem ujian manual atau tidak menggunakan koneksi jaringan. untuk itu penulis mengajukan sebuah Aplikasi Ujian yang berbasis Web dengan menggunakan koneksi antar jaringan yaitu dengan sistem client-server. Sistem client server adalah sebuah sistem pembagian kerja antara sistem dan client yang mengakses server dalam suatu jaringan. Aplikasi ini dapat difungsikan untuk menambah pengetahuan dan juga membuat ujian berjalan lebih praktis. Rumusan Masalah Berdasarkan uraian latar belakang, maka penulis merumuskan masalah tentang bagaimana merancang Aplikasi Ujian Semester Pada Prodi Teknik Informatika berbasis Web, agar lebih mudah di gunakan dan praktis. penelitian ini di batasi, yaitu Aplikasi ini hanya berjalan pada saat ujian semester, 2. Pada proses Ujian dan pembuatan soal Ujian, 3. Soal soal yang terdapat di dalamnya hanya Esay dan Pilihan Ganda, 4. Sistem yang di jalankan melalui sistem Client Server pada Prodi Teknik Informatika, sehingga mempermudah Dosen dalam memberikan Ujian pada Mahasiswa LANDASAN TEORI Defenisi Sistem Untuk mendefenisikan sistem terdapat dua kelompok pendekatan yaitu pendekatan yang menekankan pada prosedurnya dan pendekatan yang menekankan pada komponen atau elemennya. Pendekatan sistem yang lebih menekankan pada prosedur yaitu sistem adalah suatu jaringan kerja dari prosedurprosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Sedangkan pendekatan sistem yang lebih menekankan pada elemen atau komponennya yaitu sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. (Ladjamudin 2005). Klasifikasi Sistem Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen yang lainnya. Karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi yang ada didalam sistem tersebut. Menurut Al-barha bin ladjamudin (2005): 1. Sistem diklasifikasikan sebagai sistem abstrak (abstrak system) dan sistem fisik (phisical system). Sistem abstrak adalah sistem yang berupa pemikiran Volume 1 Nomor 1 April 2016 2

atau ide-ide yang tidak tampak secara fisik, misalnya : sistem teologia, yaitu sistem yang berupa pemikiranpemikiran hubungan antara manusia dan tuhan. Sedangkan sistem fisik merupakan sistem yang ada secara fisik, misalnya sistem komputer, sistem akuntansi dan sebagainya. 2. Sistem diklasifikasikan sebagai sistem alamiah (natural system) dan sistem buatan manusia (human made system). 10 Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat manusia, misalnya : perputaran bumi mengelilingi matahari. Sedangkan sistem buatan manusia adalah sistem yang dirancang oleh manusia. Sistem buatan manusia yang melibatkan interaksi antara manusia dengan mesin disebut human machine system, misalnya : sistem informasi. 3. Sistem diklasifikasikan sebagai sistem tertentu (deterministik system) dan sistem tak tertentu (probabilistik system). Sistem tertentu adalah sistem yang beroperasi dengan tingkah laku yang sudah dapat diprediksi, misalnya : sistem komputer. Sedangkan sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat di prediksi karena mengandung unsur probabilitas. 4. Sistem diklasifikasikan sebagai sistem tertutup (closed system) dan sistem terbuka (open system). Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sedangkan sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Pengertian Web Www atau world wide web atau web saja merupakan sebuah sistem yang saling terkait dalam sebuah dokumen yang berformat hypertext yang berisi beragam informasi, baik tulisan, gambar, suara, video, dan informasi multimedia lainnya dan dapat diakses melalui sebuah perangkat yang disebut web browser. Untuk menterjemahkan dokumen dalam bentuk hypertext ke dalam bentuk dokumen yang bisa dipahami, maka web browser melalui web client akan membaca halaman web yang tersimpan disebuah web server melalui protokol yang biasa disebut http atau Hypertext Transfer Protocol Defenisi Client Server Menurut Budhi Irawan (2005): istilah client, server dan client/server dapat digunakan untuk merunjuk kepada konsep yang sangat umum atau hal spesifik dari perangkat keras atau perangkat lunak. Pada level yang sangat umum, sebuah client adalah setiap komponen dari sebuah sistem yang meminta layanan atau sumber daya (resources) dari komponen sistem lainnya. Sedangkan sebuah server adalah setiap komponen sistem yang menyediakan layanan atau sumber daya ke komponen sistem lainnya. Server adalah komputer yang menyediakan fasilitas bagi komputerkomputer lain didalam jaringan dan client adalah komputer-komputer yang menerima atau menggunakan fasilitas yang disediakan oleh server. Server dijaringan tipe client-server disebut dengan Dedicated Server karena murni berperan sebagai server yang menyediakan fasilitas kepada workstation dan server tersebut tidak dapat berperan sebagai workstation. Sistem client-server biasanya berjalan pada setidaknya dua Volume 1 Nomor 1 April 2016 3

sistem yang berbeda. Satu komputer bertindak sebagai client dan lainnya sebagai server, tetapi client dan server juga bisa berada pada satu sistem komputer. Biasanya sebuah server melayani beberapa komputer client walaupun mungkin juga hanya melayani satu client. Fungsi client-server biasanya dilakukan oleh file server, kecuali apabila dibutuhkan kinerja yang maksimal maka digunakanlah server yang khusus. Client biasanya berupa komputer desktop yang terhubung dalam jaringan. Apabila pemakai ingin mengambil atau menyimpan informasi bagian aplikasi client akanmengeluarkan permintaan yang akan dikirim ke server, server kemudian menjalankan permintaan dan mengirimkan informasi kepada client. Joomla Joomla merupakan web berbasis CMS yang bersifat Open Source. Joomla dibuat dengan bahasa pemrograman php dan membutuhkan database mysql untuk menyimpan data. Karena dibuat dengan bahasa php, maka dibutuhkan interpreter php yang terinstal di web server untuk menjalankan Joomla Disamping itu juga dibutuhkan server database mysql untuk penyimpanan data Joomla. Pada dasarnya, Joomla terdiri dari dua bagian. Yaitu halaman Front End dan halaman Back End. Halaman Front End merupakan halaman yang tidak memerlukan login dan bersifat public. Biasanya berisi halaman utama, artikel, dan sebagainya. Halaman ini dapat diakses oleh semua. Joomla mempunyai beberapa direktori yang mempunyai fungsi tersendiri. Setiap direktori mempunyai subdirektori dan filefile pendukung sesuai fungsinya. Berikut ini adalah struktur direktori Joomla 1.5.12 1. Administrator, ini merupakan direktori khusus administrator untuk keperluan pengelolaan website Joomla. Mulai dari proses installasi modul, komponen, plugin, bahasa sampai dengan proses maintenance web secara keseluruhan. 2. Cache, sebuah direktori khusus yang berfungsi untuk menyimpan data sementara di computer pengguna, tujuannya adalah mempercepat proses loading web jika dibuka pada waktu lain fungsinya sama dengan memori RAM komputer. 3. Components, merupakan direktori tempat menyimpan seluruh komponen yang terinstall di website Joomla. 4. Editor, sebuah direktori yang berfungsi untuk menyimpan berbagai editor yang diinstall pada website Joomla. 5. Help, sebuah direktori khusus untuk menampilkan bantuan jika kita menemukan Kendala dalam menggunakan Joomla. 6. Images, adalah direktori tempat menampung file-file gambar dan multimedia guna keperluan website Joomla. 7. Includes, ini merupakan direktori pendukung bagi aplikasi joomla yang lainnya. 8. Installation, direktori yang digunakan dalam proses installasi website Joomla. Jika proses installasi selesai, direktori ini sebaiknya dihapus, untuk keamanan web dimasa datang. 9. Language, sebuah direktori khusus untuk menampung jenis-jenis bahasa yang dapat digunakan di website yang multi bahasa. 10. Plugins, sebuah direktori untuk menampung tool tambahan dari Joomla, Misalnya, mos images, mos pagebreak,dll. Volume 1 Nomor 1 April 2016 4

11. Media, sebuah direktori yang diperuntukkan untuk menyimpan dan meng-upload file-file ke dalam website Joomla, baik file gambar maupun teks. 12. Modules, tempat menyimpan modul-modul yang terinstal di website Joomla. Templates, tempat menyimpan semua template yang terinstal di website Joomla. Template berperan dalam desain atau tata letak sebuah web berbasis joomla Pengertian DFD Data Flow Diagram adalah suatu model logika data atau proses yang dibuat lebih mendetail dibanding diagram konteks yang diperbolehkan, bisa dicapai dengan mengembangkan diagram. Sisa diagram asli dikembangkan ke dalam gambaran yang lebih terperinci yang melibatkan tiga sampai Sembilan proses dan menunjukkan penyimpanan data dan aliran data baru pada level yang lebih rendah (Lukman, 11 : 2011) ERD Pengertian ERD (Entity Relationship Diagram) Merupakan suatu midel untuk menjelaskan hubungan antar data dalam basis data berdasarkan suatu presepsi bahwa real word terdiri dari object-object tersebut. (Lukman, 17 : 2011) METODE PENELITIAN Dalam merancang sistem dibutuhkan data dan informasi untuk menganalisa terhadap perancangan sistem. Metode yang dilakukan adalah metode pengumpulan data yang ada dilapangan. Metode tersebut antara lain : a. Wawancara (interview) Wawancara merupakan mengumpulan data yang dilakukan dengan cara mengadakan tanya jawab secara langsung dengan pihak pihak yang berhubungan dengan permasalahan yang diteliti. b. Pengamatan (observasi) Merupakan pengumpulan data secara langsung terhadap objek permasalahan yang akan dibahas, yang bertujuan untuk mengetahui tahap-tahap Ujian Semester pada Prodi Teknik Informatika. c. Studi pustaka Dilakukan dengan cara mempelajari literature - literatur yang ada hubungannya dengan permasalahan yang diteliti. Analisa sistem yang berjalan Berdasarkan hasil penelitian yang dilakukan oleh penulis pada Prodi Teknik Informatika ternyata sistem yang digunakan pada saat Ujian masih bersifat offline yakni Mahasiswa mengisi jawaban dengan menggunakan alat bantu kertas dan alat tulis untuk menyelesaikan ujian dan juga butuh ketelitian para dosen untuk mengawasi jalannya ujian Analisys system yang di usulkan 1. Sistem yang diusulkan yaitu sebuah sistem yang dirancang dengan menggunakan Aplikasi berbasis Web. 2. Mahasiswa atau peserta mendaftar terlebih dahulu sebelum mengikuti ujian. 3. Setelah itu admin mengkonfirmasi peserta atau mahasiswa setelah pendaftaran. 4. Kemudian Dosen login untuk membuat soal dan membuat akses soal pada mahasiswa yang telah terdaftar ataw yang telah di konfirmasi admin. 5. Mahasiswa login dan mengikuti ujian. Volume 1 Nomor 1 April 2016 5

6. setelah mahasiswa menyelesaikan ujian, dosen login untuk memberikan penilaian dan memberikan hasil ujian. 7. Mahasiswa atau peserta menerima hasil ujian. Analisis kebutuhan sistem Dalam mendukung pengembangan Aplikasi ujian semester berbasis web pada prodi Teknik Informatikan, perlu adanya dukungan hardware maupun software yang memadai. Sehingga pengembangan sistem yang akan dilakukan dapat menghasilkan sistem yang sesuai dengan kebutuhan yang ada. Identifikasi Perangkat Keras (Hardware) Adapun perangkat keras yang dibutuhkan dalam sistem adalah sebagai berikut: 1. Komputer Server a. Processor Intel Pentium 4, 2.7 GHz atau yang lebih tinggi b. Memory yang dibutuhkan sebesar 1 GB, namun disarankan memory yang digunakan sebesar 2 GB c. Monitor mempunyai resolusi 1024 x 768 pixels d. Kapasitas ruang hardisk minimal 80 Mb atau yang lebih tinggi e. Kabel UTP untuk di hubungkan ke komputer client 2. Komputer client a. Processor Intel Pentium 4, 2.7 GHz atau yang lebih tinggi b. Memory yang dibutuhkan sebesar 128 MB, namun disarankan memory yang digunakan lebih besar c. Monitor mempunyai resolusi 1024 x 768 pixels d. Kapasitas ruang hardiks minimal 80 Mb atau yang lebih tinggi e. Kabel UTP untuk di hubungkan ke komputer server Identifikasi Perangkat Lunak (Software) Dose n Dalam perancangan Aplikasi Ujian Semester pada Prodi Teknik Informatika Berbasis Web, software yang akan digunakan adalah: 1. Sistem operasi Window 7 untuk komputer Server 2. Sistem operasi Windows 98 atau Windows Yang lebih tinggi untuk komputer Client 3. Program PHP 4. Program database Mysql 5. Program web server 6. Web Browser menggunakan Google chrome dan Mozila firefox PERANCANGAN SISTEM Diagram Konteks Diagram konteks merupakan gambaran kasar aliran informasi dan data yang akan dilakukan oleh sistem yang akan dirancang. Diagram ini hanya menjelasakan secara umum gambaran aliran konteks dari rancangan sistem yang akan dibuat. Informasi data Konsfirmasi soal ujian dan peserta/mahasiswa Informasi Data Informasi Data Admin Gambar 1 : Diagram Konteks Konfirmasi Peserta Aplikasi Ujian Semester Dengan Sistem Client-Server Pada Prodi Teknik Informatika berbasis Web Maha siswa Daftar Diagram Flow Data (DFD) DFD Level 1 DFD level 1 merupakan penjelasan lebih rinci terhadap proses-proses yang Volume 1 Nomor 1 April 2016 6

terjadi pada aplikasi. DFD level 1 memberikan gambaran yang lebih dan digambarkan pula penyimpan data dan proses yang terjadi di dalam aplikasi. mahasiswa Id_user* Nama E-mail Pasword dosen Id_dosen* Nama E-mail pasword dosen Data ujian semester Ujian 1 1 Id_dataujian* Id_dosen** Id_user** Id_ujian** Hari Tanggal waktu Id_ujian* Id_Soal** Mata Kuliah Semester tanggal Memasukan Soal Id_soal* soal jawaban Pemeriksaan dan kunci 1.2 Memeriksa Gambar 4 : Relasi Tabel dosen Identitas dosen 1.3 Perancangan Tabel Tampilan Tabel 1 Tabel Mahasiswa Data type size Description 2 *id_user Int 11 Id_user Proses pembuatan soal Name Varchar 35 Nama Gambar 2 : Diagram Level 1 Entitas Relation Diagram (ERD) Email Varchar 50 Email Password Varchar 50 Password email password Mahasiswa Id_user** n Mengikuti Id_ujian** Id_ujian** Id_ujian* n Ujian Mata kliah semester tanggal Tabel 2 Tabel Ujian Data type size Descripti on *id_ujian Int 11 Id_ujian Id_user* tanggal hari Mengawasi Id_user** Menyelesaikan Id_Ujian** Matakulia h Varchar 50 Matakulia h waktu Id_dosen** Id_soal** Semester Varchar 12 Semester Id_dataujian* Id_dosen* Dosen Soal Tanggal Date Tanggal Jawaban pasword Id_soal Soal email Gambar 3 : Entity Relationship Diagram Relasi Tabel Tabel 3 Tabel User Dosen Data type size Description *Id_dosen Int 11 Id_dosen Nama Varchar 35 Nama Volume 1 Nomor 1 April 2016 7

Email Varchar 50 Email Form Informasi Password Varchar 50 Password Tabel 4 Data Ujian Semester Data type size Description *id_ujian Int 11 Id_dataujian Hari Varchar 15 Hari Tanggal Date Tanggal Gambar 6 : Form Informasi Form Administrator Dan Dosen Waktu Varchar 15 Waktu Tabel 5 Tabel Soal Data type size Descripti on *id_soal Int 11 Id_Soal Soal Varchar 500 Soal Jawaban Varchar 500 Jawaban IMPLEMENTASI SISTEM Tempilan Halam Utama Gambar 7 : Form Admin dan Dosen Form Login mahasiswa Gambar 5 : Halaman Utama Gambar 8 : Form Login mahasiswa Tampilan form pendaftaran Volume 1 Nomor 1 April 2016 8

Gambar 9 : Form Pendaftaran Proses mengakses soal dengan login user Hasil ( Sesions ) Gambar 10 : Soal Ujian Gambar 11 : Form Hasil yang sudah diikuti user atau mahasiswa KESIMPULAN 1. Aplikasi Ujian Ini menjadi salah satu solusi yang dapat di gunakan untuk membuat jalannya ujian semester menjadi lebih efesien tetapi bukan sebagai pengganti Sistem ujian yang lama. 2. Menggunakan Aplikasi Ujian Berbasis Web dengan Distem Client Server ini sangatlah mudah di akses oleh peserta untuk mengikuti ujian semester. Dengan adanya aplikasi ini di harapkan dapat menambah pengetahuan bagi mahasiswa pada prodi teknik informatika Berdasarkan kesimpulan di atas, maka diajukan saran sebagai berikut.: 1. dapat menerapkan Sistem untuk mempermudah Dosen memberikan Ujian pada Prodi Teknik Informatika : 2. dapat di jadikan sebagai acuan untuk menciptakan suatu aliran formasi yang baru secara sistematis dan terintegrasi yang dapat di susun menjadi sebuah sistem yang terpadu DAFTAR PUSTAKA Al-Bahra, Bin Ladjamudin, Analisis dan Desain Sistem Informasi, Penerbit Graha Ilmu, Yogyakarta. 2005. Andi Setiawan, Ade Irma, P.S. 2006. Pengolahan Database MySQL dengan Script PHP. Bandung : CV. YRAMA WIDYA Al Fatta Hanif, Analisis & Perancangan Sistem Informasi, Yogyakarta : Andi, 2007 Nugroho, Bunafit. 2008. Latihan Membuat Aplikasi Web PHP dan MySQL dengan Dreamweaver MX (6,7,2004) dan 8. Cetakan ke-1 Jogjakarta : Gava Media Tim EMS, 2011, Proyek Membuat Website Dengan Joomla,Penerbit PT. Elex Media Komputindo, Jakarta Volume 1 Nomor 1 April 2016 9

Arsitektur Client Server. http:// achmad89. wordpress. com, ei 2012 Kelebihan Dan Kekurangan Peer to peer dan Client Server, http://ilmu Komputer. om ei 2012 Instalasi jaringan client - server. http:// akupekuk. blogspot. om. ei 2012 Membuat Web Dengan Joomla. http:// ilmukomputer.com. ei 2012 Zuraida Septia Nurlaili Sistem Informasi Penilaian Siswa SMA Negeri 1 Wonosari Kabupaten Klaten.Tugas Akhir. Universitas Sebelas Maret. (2007). Miftahul Huda Ngadirojo, Pembangunan Sistem Informasi Pengolahan Data Nilai Siswa Berbasis Web Pada Sekolah Menengah Kejuruan (SMK), IJNS Indonesian Journal on Networking and Security - Volume 3 No 2-2014, ISSN: 2302-5700 (Print) 2354-6654 (Online) Nursahid, Berliana Kusuma Riasti, Bambang Eka Pur, Pembangunan Sistem Informasi Penilaian Hasil Belajar Siswa Sekolah Menengah Atas (SMA) Negeri 2 Rembang Berbasis Web, IJNS Indonesian Journal on Networking and Security - Volume 4 No 2 2015, ISSN : 2302-5700 (Print) 2354-6654 (Online) Volume 1 Nomor 1 April 2016 10