Proposal Tugas Akhir Jurusan Teknik Informatika - Pak Iskandar [PDF]

  • Author / Uploaded
  • fikri
  • 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

0



PROPOSAL DAN LAPORAN PEMBUATAN APLIKASI PENERIMAAN MAHASISWA BARU UNIVERSITAS YUDHARTA PASURUAN Tugas Ini Disusun Untuk Memenuhi Tugas Akhir Semester 7 Mata Kuliah Basis Data Lanjut



PENGUSUL JUDUL:



AKHMAD KHOLIL MOCH. LUTVI IKA PURWANTI SAIFUDIN ANWAR MOHAMAD KHOIRON



DOSEN PENGAMPUH : AMIDATUS SHOLIHAT JAMIL, S.KOM



FAKULTAS TEKNIK



STUDI TEKNIK INFORMATIKA UNIVERSITAS YUDHARTA PASURUAN



2014 0



1



JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS YUDHARTA PASURUAN TUGAS AKHIR BAB I PENDAHULUAN 1.1. IDENTITAS PENGUSUL Nama I



: Akhmad Kholil



NIM I



: 2010.69.04.0002



Nama II



: Moch. Lutfi



NIM II



: 2010.69.04.0035



Dosen Wali



: Amidatus Sholihat Jamil, S.Kom



1.2. JUDUL TUGAS AKHIR “Pembuatan



Aplikasi Penerimaan



Mahasiswa Baru



Universitas



Yudharta Pasuruan”



1.3. LATAR BELAKANG Universitas Yudharta Pasuruan adalah sebuah universitas swasta yang didirikan pada tahun 2002. Pemanfaatan teknologi untuk kepentingan pengelolaan informasi sudah lama dipertimbangkan, dan Universitas Yudharta Pasuruan memutuskan untuk mengubah sistem penerimaan mahasiswa baru menjadi sistem terkomputerisasi. Hingga tahun ajaran 2012/2013, Universitas Yudharta Pasuruan menggunakan pencatatan manual pada sistem penerimaan mahasiswa baru. Peningkatan jumlah mahasiswa setiap tahunnya membuat pencatatan manual ini tidak efektif. Jumlah personal yang terbatas membuat pengarsipan data calon mahasiswa baru membutuhkan waktu lebih dari dua pekan sejak batas pengumpulan formulir, membuat calon mahasiswa tidak dapat mengetahui status



pendaftarannya



dengan



cepat,



termasuk



jika



terjadi



ketidaklengkapan persyaratan pendaftaran. Ini menyebabkan jadwal tes seleksi masuk sering terlambat hingga sepekan dari jadwal seharusnya.



1



2



Seiring dengan perkembangan teknologi sebuah kualitas sistem aplikasi yang ditentukan oleh kemampuannya pada pengolahan teknologi tersebut, yang secara khusus pula berarti kemampuannya dalam memiliki teknologi komputer yang terbaik. Beberapa hal yang dimiliki teknologi komputer sehingga masa depan sangat tergantung kepadanya adalah : 



Kecepatan proses (kerja); Semakin besar atau semakin rumit sebuah sistem akan semakin lama waktu yang dibutuhkan untuk menjalankannya (melakukan proses - proses kinerja tehnologi komputer. Sedang perkembangan sebuah sistem, berarti penambahan faktor kerumitan atau proses di dalamnya. Untuk itu kecepatan proses pengerjaan menjadi sangat penting artinya untuk sebuah sistem yang terus berkembang yang menjadikan komputer dapat melakukan proses lebih efesien.







Kemampuan penyimpanan data yang sangat besar dan terjamin; Sebuah sistem yang besar dan semakin kompleks akan memiliki data-data dan arsip yang sangat besar. Jika digunakan cara penyimpanan konvensional yang menggunakan kertas dan lemarilemari akan memakan tempat dan sumber daya lain yang sangat besar pula. Komputer, semakin hari semakin mapan dalam menggantikan media kertas dan lemari sebagai tempat penyimpanan dan pengolahan data dengan memanfaatkan teknologi (alat) simpan elektronik. Media penyimpanan data elektronik ini, dapat menyimpan data sangat banyak dan mampu menghemat tempat penyimpanan data lebih banyak daripada lemari buku biasa dan belum lagi jika digunakan tehnologi yang lebih canggih lagi.







Kemudahan pengaksesan dan pengelolaan data; Karena



data



disimpan



dalam



bentuk



elektronis,



maka



pengaksesan dan pengelolaan data menjadi sangat mudah, dan tidak merepotkan dengan menggunakan teknologi komputer. Data dapat sangat mudah dikelompokkan, dicari, dan selanjutnya dimanfaatkan. Sejalan dengan perubahan tersebut dalam proses penerimaan mahasiswa baru yang pendaftarnya berasal dari dalam maupun dari



2



3



luar kota pasuruan dalam pendataannya untuk meningkatkan pelayanan yang maksimal. Selama ini menggunakan cara manual dan belum memanfaatkan fungsi komputer secara optimal seperti pelayanan cepat, pembuatan kartu tes lambat, dan data hilang. Dalam proses penyelenggaraan kegiatan akademik, dituntut adanya suatu kecepatan dan keakuratan dalam pengolahan pendataan mahasiswa tersebut antara lain berupa pembuatan Biodata Mahasiswa, Pembuatan Kartu Ujian Tes Masuk dan akan menghasilkan Pengumuman Mahasiswa Diterima/Tidak. Dan aplikasi ini diimplementasikan menggunakan bahasa pemprograman Visual Basic 6 dan Database 2000. Dengan



dibuatnya



aplikasi



ini,



diharapkan



penerimaan



mahasiswa baru di Universitas Universitas Yudharta Pasuruan menjadi lebih efektif dan efisien sehingga meminimalkan jumlah calon mahasiswa baru yang kurang bermasalah akibat lamanya informasi yang ingin didapat. Sistem ini diharapkan dapat digunakan untuk Penerimaan Mahasiswa Baru Tahun Ajaran 2013/2014.



1.4. RUMUSAN MASALAH Dari latar belakang diatas, maka penulis mencoba menyajikan suatu Rancang Bangun Aplikasi Penerimaan Mahasiswa Baru di Universitas. Mengingat ruang lingkup permasalahan pada sebuah Institude/Universitas terlalu luas, maka untuk lebih mempertegas arah dan tujuan rancang bangun Aplikasi ini penulis membatasi bahasan ini pada pengelolaan data mahasiswa baru. Berdasarkan hasil pengamatan dan penelitian yang kami lakukan, maka dalam proses pengisian biodata mahasiswa dan hasil tes seleksi didalam form serta pencatatan kelengkapan mahasiswa kurang efektif dari pihak kampus dan sering menyebabkan terjadinya proses Seleksi Masuk dan Hasil Seleksi Mahasiswa menjadi terlambat dari jadwal yang sudah ditetapkan dan sulitnya mendapatkan infomasi yang akurat secara cepat



3



4



dan tepat, serta timbulnya rasa ketidakpuasan dari mahasiswa pendaftar dalam hal pelayanan dari kampus terhadap mahasiswa . Setelah kami mempelajari dan menganalisis sistem yang sedang berjalan pada sistem informasi akademik UNIVERSITAS YUDHARTA PASURUAN, muncul permasalahan yang terjadi pada antara lain yaitu : 1.



Pencatatan data nilai masih dilakukan secara manual, sehingga memerlukan waktu yang relatif lama untuk dapat mengetahui data nilai. Program masih menggunakan Microsoft Excel .



2.



Proses pelayanan terhitung cukup memakan waktu dan bila permintaan informasi cukup banyak, maka pelayanan cukup menyulitkan bagi pengurus untuk memenuhinya dalam jangka waktu yang relatif pendek.



3.



Kesulitan dalam melakukan pencarian data yang diperlukan mengenai data nilai hasil tes dan nilai Ujian Nasional pendaftar sebagai mahasiswa.



4.



Pembuatan laporan masih menggunakan sistem manual, sehingga memerlukan waktu yang relatif lama.



5.



Pencetakan Kartu Mahasiswa Pendaftar, Nilai UN, Nilai Tes Ujian Masuk, dan Pencetakan hasil Seleksi masih terpisah.



1.5. BATASAN MASALAH Berdasarkan hasil pengamatan dan mengingat luasnya cangkupan dalam pemanfaat teknologi informasi dalam sistem informasi akademik, maka dalam tugas ini membatasi pembahasan pada hanya pada pengolahan data mahasiswa karena kurang efektifnya pelayanan informasi dan sulitnya mendapatkan informasi yang akurat secara cepat dan tepat, serta timbulnya keluhan dan ketidakpuasan dari mahasiswa dalam hal pelayanan terhadap mahasiswa.



4



5



Mengingat



luasnya



cakupan dalam pemanfaatan



teknologi



informasi dalam sistem informasi akademik, maka dalam pembuatan program ini penulis membatasi pembahasan hanya pada : 1.



Proses Pendataan Mahasiswa Baru.



2.



Pembuatan kartu Tes Seleksi Ujian



3.



Proses Seleksi mahasiswa baru meliputi Ujian, Pengolahan data nilai tes dan UN.



4.



Penentuan hasil seleksi menggunakan program.



1.6. TUJUAN TUGAS AKHIR Adapun Tujuan yang hendak dicapai dari penulisan ini yaitu melakukan Rancang Bangun Aplikasi Penerimaan Mahasiswa ini untuk dimanfaatkan sebagai media pengolahan data pada bagian Panitia Seleksi penerimaan mahasiswa baru secara terkomputerisasi. Tujuan penulisan ini adalah : 1.



Mengatasi keterlambatan proses penerimaan mahasiswa berbasiskan komputer.



2.



Mengumpulkan data-data mahasiswa dan nilai ujian serta UN dari pendaftar menjadi satu kesatuan didalam database, sehingga dapat diolah dan disajikan menjadi suatu infomasi yang berguna bagi pengguna.



3.



Meningkatkan pelayanan kepada mahasiwa dalam pembuatan Kartu Tes Seleksi.



4.



Pengumuman Hasil Seleksi agar lebih cepat dan tepat diterima oleh calon Mahasiswa.



5.



Meningkatkan pendataan Nilai Mahasiswa Baru yang agar tidak terjadi adanya kerangkapan data.



5



6



1.7. MANFAAT TUGAS AKHIR Tugas akhir ini dikerjakan dengan harapan dapat memberikan manfaat yang besar pada bidang informatika dalam membuat rancang bangun aplikasi ini berdasarkan tujuan diatas adalah : 1.7.1. Bagi Mahasiswa Kemudahan dalam mendapatkan informasi hasil seleksi penerimaan mahasiswa baru di Universitas Yudharta Pasuruan. 1.7.2. Bagi lembaga Universitas Yudharta Pasuruan. 1.



Dapat



meningkatkan



efektifitas



pekerjaan



guna



mempermudah pengolahan data mahasiswa baru yang ada di Universitas. 2.



Memberikan alternatif pemecahan masalah pada sistem pengolahan data mahasiswa baru secara mudah, cepat, dan efisien.



3.



Menunjang kelancaran proses pengolahan data mahasiswa baru.



6



7



BAB II TINJAUAN PUSTAKA



2.1. Landasan Teori 2.1.1.



Pengertian Sistem Sistem didefinisikan menjadi 2 kelompok sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemenya. Pendekatan sistem yang lebih menekankan pada prosedur menurut Jogiyanto, 1999 : Sistem adalah suatu jaringan kerja prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Pendekatan sistem yang merupakan jaringan kerja dari prosedur lebih menekankan urut-urutan operasi didalam sistem. Sedangkan pendekatan sistem yang lebih menekankan pada komponen atau elemennya, menurut Gordon B. Davis : Sistem adalah sekelompok elemenelemen atau bagian yang saling berhubungan atau terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan tertentu. Sedangkan mendefinisikannya



menurut sebagai



Raymond berikut



:Sistem



McLeod adalah



sekelompok elemen-elemen yang saling terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan. Dari beberapa pendapat diatas, dapat diambil kesimpulan bahwa suatu sistem umum memiliki beberapa komponen, dimana masing-masing komponen tersebut saling bekerja sama untuk mencapai suatu tujuan. Berdasarkan definisi dari sistem, maka suatu sistem mempunyai



elemen-elemenatau



mendukungnya, yaitu :



7



komponen



yang



8



1. Input . Input adalah energi atau bahan baku yang dimasukkan ke dalam sistem. 2. Proses. Suatu sistem mempunyai suatu bagian pengolah yang akan merubah masukkanmenjadi keluaran. 3. Output. Output adalah hasil dari energi atau bahan baku yang dapat dipergunakan oleh pihak lain dan diklasifikasikan menjadi



keluaran



yang



berguna.



Output



dapat



merupakan input untuk sub sistem yang lain. 4. Umpan Balik . Merupakan keadaan yang terjadi terhadap sistem akibat dari penerapan suatu sistem. Umpan balik ini dapat menimbulkan keadaan yang menguntungkan atau mengganggu kelangsungan hidup sistem. Penilaian tentang keberhasilan sistem ditentukan oleh proses ini. 5. Mekanisme Kontrol. Kegiatan



yang



memfokuskan



pada



pengendalian



terhadap pelaksanaan akan kerja didalam proses guna pencapaian sistem, namun



yang terpenting dari



pengendalian adalah pengendalian yang seminimal mungkin guna efisiensi dengan tingkat kualitas sistem yang tinggi. 6. Batasan. Merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luamya. 7. Tujuan Sistem (Goal Sistem). Suatu sistem dapat mempunyai tujuan (goal) atau sasaran



(objective).



8



Kalau



suatu



sistem



tidak



9



mempunyai sasaran, maka operasi sistem tidak akan ada gunanya. Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya. 2.1.2.



Konsep Data Dan Informasi Secara konseptual data dan informasi mempunyai arti yang berbeda. Data merupakan kata jamak dari datum yang berarti gambaran mengenai fakta, statistik, dan lain sebagainya, yang belum memiliki makna atau arti, Sedangkan informasi didefinisikan sebagai kumpulan dari fakta, statistik dan lain-lain yang memiliki makna atau arti. Jadi yang membedakan data dan informasi adalah makna yang dikandungnya. Oleh karena itu tidak heran jika pemakaian



kata



data



dan



informasi



sering



kali



dipertukarkan. Untuk lebih memperjelas perbedaan data dan informasi, maka dibawah ini dijelaskan definisi yang diberikan oleh Burch Jhon G. Jr. dalam bukunya yang berjudul “ Information Systems : Theory and Practice “ : Data adalah fakta dasar, data baru berarti jika sudah diolah dan dikaitkan dengan konteks tertentu. Informasi adalah suatu hasil pengolahan data dalam bentuk agregat untuk menghasilkan pengetahuan atau kemampuan.



9



10



Secara skematis proses pengolahan data menjadi informasi dapat dijelaskan pada gambar 2.2 dibawah ini : KEBUTUHANPEMAKAI



DATA INFORMASI



DATA



PROSES



DATA



METODE



Gambar 2.2 : Transformasi Data Menjadi Informasi



2.1.3.



Penerimaan Mahasiswa Baru Menurut Kamus Indonesia, Penerimaan adalah peyambutan, Mahasiswa adalah orang yang belajar di Perguruan Tinggi, sedangkan Baru adalah belum pernah ada atau dilihat sebelumnya. Jadi dari pengertian di atas, dapat disimpulkan bahwa penerimaan mahasiswa baru adalah penyambutan bagi mereka yang hendak melanjutkan pendidikannya ke Perguruan Tinggi.(Pusat Bahasa.2008)



2.1.4.



Prototype Prototype adalah sebuah Javascript Framework yang dibuat untuk lebih memudahkan proses dalam membangun sebuah aplikasi berbasis web. Metode protyping sebagai suatu paradigma baru dalam pengembangan sistem informasi ini, tidak hanya sekedar suatu evolusi dari metode pengembangan sistem informasi yang sudah ada, tetapi sekaligus merupakan revolusi dalam pengembangan sistem informasi manajemen.



Metode



ini



sangat



baik



digunakan



untuk



menyelesaikan masalah kesalahpahaman antara user dan analis yang timbul akibat user tidak mampu mendefinisikan secara jelas kebutuhannya (Mulyanto, 2009). Prototyping disebut juga desain aplikasi cepat (rapid application design/RAD) karena menyederhanakan dan mempercepat



10



11



desain sistem (O'Brien, 2005). Sebagian user kesulitan mengungkapkan keinginannya untuk mendapatkan aplikasi yang sesuai dengan kebutuhannya. Kesulitan ini yang perlu diselesaikan oleh analis dengan memahami kebutuhan user dan menerjemahkannya ke dalam bentuk model (prototipe). Model ini selanjutnya diperbaiki secara terus menerus sampai sesuai dengan kebutuhan user. 2.1.5.



Visual Basic 6 Merupakan salah satu software pembuat program aplikasi yang sangat handal hingga saat ini. Software ini diambil dari nama bahasa pemprograman yaitu Visual Baic. Bahasa pemprograman adalah perintah-perintah yang dapat dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. dikutip dari Buku Mudah dan Cepat Menguasai Visual Basic oleh Ir. Suryanto Thabrani, MM



2.1.6.



Database Database adalah kumpulan relasi logical dari data atau deskripsi data yang dapat digunakan bersama dan dibuat untuk memp eroleh informasi yang dibutuhkan oleh perusahaan (Connolly, 2005, p15). Database adalah kumpulan dari data dan secara khusus menjelaskan kegiatan dari satu atau beberapa organisasi yang saling terkait (Ramakrishnan dan Gerhke, 2003, p4). Basis



data



terdiri



dari



entitas,



atribut,



dan



relationship dari informasi organisasi/perusahaan. Entitas merupakan suatu objek nyata (manusia, tempat, benda, konsep atau kejadian) dalam suatu organisasi



yang



direpresentasikan dalam basis data. Atribut



merupakan



suatu



property



yang



menjelaskan beberapa aspek dari objek yang ingin disimpan, dan relationship adalah suatu hubungan antara



11



12



entitas yang satu dengan yang lainnya dalam basis data (Connolly, 2005, p15). 2.1.7.



Data Data merupakan refresentasi dari fakta atau gambaran mengenai suatu objek atau kejadian. Data dinyatakan dengan nilai yang berbentuk angka, deretan atau simbol (Kusrini, 2007)



2.1.8.



Informasi Menurut (Kusrini, 2007) Informasi merupakan hasil olahan data dimana data tersebut sudah diproses dan



diinterpretasikan



menjadi sesuatu



yang



lebih



bermakna untuk pengambilan keputusan. Informasi juga diartikan sebagai himpunan dari data yang relevan dengan satu atau beberapa orang dalam satu waktu. Maksud dari permrosesan data menjadi informasi adalah manipulasi



atau



transformasi



simbol-simbol



seperti angka dan abjad dengan tujuan meningkatkan kegunaanya. Suatu sistem yang mentransfer data menjadi sebuah



informasi



informasi berguna



adalah sistem bagi



pembuat



informasi.



Suatu



keputusan



karena



informasi bisa menurunkan ketidakpastian (meningkatkan pengetahuan) tentang hal yang dipikirkan. Makna suatu informasi tentu berbeda-beda antara seseorang dengan kepentingannya.



lainnya, tergantung Informasi



pada



tingkat



juga sangat mungkin akan



menjadi data dalam proses yang akan menghasilkan informasi yang lain. Agar bisa menyediakan keluaran yang berguna untuk membantu manajer atau pengambil keputusan, suatu informasi harus mampu mengumpulkan data dan mentranformasikan data tersebut kedalam informasi yang



12



13



memiliki kualitaskualitas tertentu. Berikut karakteristik informasi yang berkualitas : 1. Relevan 2. Akurat 3. Lengkap 4. Tepat waktu 5. Dapat dipahami 6. Dapat dibandingkan 2.1.9.



ERD Untuk mendokumentasikan data perusahaan dengan mengidentifikasi jenis entitas (entity) dan hubungannya. ERD merupakan suatu model jaringan yang menggunakan susunan data yang disimpan pada sistem secara abstrak. Juga menggambarkan hubungan antara satu entitas yang memiliki sejumlah atribut dengan entitas yang lain dalam suatu sistem yang terintegrasi . ERD ini juga merupakan model konseptual yang dapat mendiskripsikan hubungan antara file yang digunakan untuk memodelkan struktur dataserta hubungan antar data. ERD menggunakan simbol-simbol khusus untuk menggambarkan



elemen-elemen.



Dikutip



dari



http://id.scribd.com/doc/59732739/BAB-II-TeknikInformatika 2.1.10.



DFD Data Flow Diagram (DFD) adalah representasi grafik dari sebuah sistem. DFD menggambarkan komponen-komponen sebuah sistem,aliran-aliran data di mana komponen-komponen tersebut, dan asal,tujuan, dan penyimpanan dari data tersebut. Kita dapat menggunakan DFD untuk dua hal utama, yaitu untuk membuat dokumentasi dari sistem informasi



13



14



yang ada, atau untuk menyusun dokumentasi untuk sistem informasi yang baru Dikutip



dari



http://id.scribd.com/doc/59732739/BAB-II-TeknikInformatika



2.2. Kerangka Pikiran 2.2.1. Alur Diagram Blok JENIS PERMASALAHAN IDENTIFIKASI MASALAH



   



Pencatatan data masih manual. Sering terjadi duplikasi data. Sulit dalam pencarian data. Kesalahan pencatatan data nilai (nilai UN + nilai hasil tes).



ANALISA SISTEM MENGGUNAKAN METODE PROTOTYPE



PERANCANGAN SISTEM : HASIL SISTEM



   



APLIKASI



14



Flowcart Desain DataBase Desain Sistem Desain Form Aplikasi



15



2.3. Penelitian Sebelumnya Penelitian ini merujuk pada penelitian sebelumnya sebagai bahan kajian, antara lain: 1. “Sistem Pendukung Keputusan Penerimaan Siswa Baru School 1 cikampek” oleh Roecksintain Rival. (Jurnal Internasional) Dari penelitian yang dilakukan, dapat disimpulkan bahwa penggunaan metode prototype untuk penerimaan siswa baru dapat diimplementasikan sangat baik. Karena Sistem ini juga memiliki keunggulan yang membantu pengguna / panitia penerimaan mahasiswa baru bagi calon mahasiswa dapat mempersiapkan data baru, data nilai calon siswa baru, seleksi mahasiswa baru, dan data registrasi. Selain itu efisiensi waktu lebih terjamin dan juga membantu



dalam



proses



pembuatan



laporan-laporan



yang



dibutuhkan oleh user serta siswa baru itu sendiri misalnya laporan data siswa baru dan laporan siswa diterima atau ditolak SMU Negeri 1 Cikampek. 2. “Sistem Informasi Penerimaan Siswa Baru SMA Negeri 1 Merauke Menggunakan Netbeans” oleh Nurlela (Naskah Publikasi) SMA Negeri 1 Merauke selalu menggunakan sistem manual atau komputerisasi tanpa proses penerimaan siswa baru. Mulai dari pengumpulan data, penyimpanan, dan pengambilan data calon mahasiswa, proses ini tidak efektif dan tidak efisien,. Selain itu, dibutuhkan begitu banyak waktu itu. Melihat kondisi tersebut, penulis bermaksud untuk membuat sebuah aplikasi yang bernama "Sistem



Informasi



Penerimaan



SMA



Negeri



1



Merauke



Menggunakan Netbeans". Proses penggunaan Netbeans dan software pendukung 2008 Sql server sebagai penyimpanan database sebagai kinerja saving time. Netbeans dan perangkat lunak dukungan 20 008 Sql Server membuat proses lebih efisien dan efektif. Sebagai suatu aplikasi



15



16



secara komputerisasi, sistem ini akan membantu sekolah dalam menangani proses penerimaan siswa baru. Aplikasi ini diharapkan dapat membantu sekolah untuk memudahkan proses pendataan penerimaan dari SMA Negeri 1 Merauke. 3. “Penerapan Profile Matching untuk Penerimaan Mahasiswa Baru pada Politeknik Gorontalo” oleh Ridwan Pantu (Skripsi) Pengambilan keputusan sistem dukungan untuk penerimaan mahasiswa adalah program aplikasi yang digunakan oleh Departemen Penerimaan di Politeknik Gorontalo, bertujuan untuk menentukan calon siswa yang akan diterima di setiap program studi obyektif. Penilaian calon dibuat berdasarkan data dan kriteria. Kemudian



mereka



diproses



melalui



Profile



Matching.



Penggunaannya, lanjut, diharapkan untuk membantu staf melalui proses penerimaan mahasiswa, di samping departemen akan mendapatkan calon mahasiswa yang tinggi dalam hal kriteria dan kuota



dari



masing-masing



departemen.



Hasil



penelitian



menunjukkan Daftar peringkat calon terpilih, dan output yang dapat membantu pengambil keputusan untuk memilih calon bersama. 4. “Sistem Informasi Pendaftaran Dan Pen Yeleksian Siswa Baru Pada Smk Muhammadiyah 1 Prambanan” oleh Ani Tri stiyaningsih dan Ika Ayu Darmawati (Naskah Publikasi) Pemilihan sistem informasi regristation mahasiswa baru di SMK



Muhammadiyah



1



Prambanan



terutama



dalam



hal



pengolahan data mahasiswa, dari memasukkan data (input), mengubah dat dan menampilkan data (output). Sistem informasi memiliki fasilitas pelaporan mahasiswa baru masih manual. SMK Muhammadiyah 1 Prambanan salah satu sekolah yang tidak memiliki ystem informasi ini dianggap sangat perlu ystem



16



17



informasi mahasiswa baru dalam rangka memberikan kemudahan bagi para guru dalam proses mengisi mahasiswa baru. Dengan cara itu data siswa melaporkan process dapat diinformasikan lebuh cepat. Berdasarkan penjelasan di atas, dapat disimpulkan bahwa ystem informasi s diperlukan dalam pendidikan, es pecially menyangkut siswa. Misalnya, dengan sistem informasi mahasiswa baru di S MK Muhammadiyah 1 Prambanan sebagai sarana informasi bagi guru tentang t dia pelaporan data siswa dengan menggunakan sistem komputerisasi diolah dengan menggunakan bahasa pemrograman Visual Basic. Kami membuat Program penerimaan mahasiswa baru maka akan lebih mudah di sekolah penerimaan siswa baru karena sistem baru, waktu yang digunakan lebih efektif dan efisien. 5. “Aplikasi



Penerimaan



Siswa



Baru



Menggunakan



Berbasis Client Server Untuk Mempermudah



Java



Pendataan



Calon Siswa Baru Di Smk N 1 Wonosari” oleh Martin Diyanto dan Sidiq Tri Nuryadi (Naskah Publikasi) Sekolah adalah tempat untuk belajar dan dalam proses pendidikan harus diadakan pemilihan penerimaan siswa baru. Dalam proses penerimaan siswa baru muncul banyak kendala dalam pemilihan pemohon dan memasukkan data ke dalam database. Banyak sekolah yang masih menggunakan cara manual menyimpan data. Bagi sekolah yang sudah memiliki peralatan komputer masih menggunakan Microsoft Office Excel dan Microsoft Office Access sebagai aplikasi penerimaan baru. Penyampaian informasi banyak pelamar dan hasil seleksi yang sangat penting dan harus akurat. Sebagian besar program saat ini diciptakan untuk aplikasi penerimaan siswa baru masih berdiri sendiri (stand alone), untuk penulis



mencoba



untuk



17



membuat



sebuah



program



yang



18



menggunakan aplikasi java yang merupakan bahasa pemrograman baru dan berbasis client-server menggunakan fasilitas-layanan web java sehingga tidak hanya berjalan pada 1 komputer (berdiri sendiri) saja tapi dapat dijalankan dalam jaringan lokal (LAN) dengan beberapa komputer. Dengan karakterisasi ini dapat memberikan



informasi



yang



cepat,



akurat



dan



lengkap.



Aplikasi ini bekerja beberapa komputer akan bertindak sebagai klien (client) untuk memasukkan data dari pendaftar sementara komputer sebagai server menggunakan java web services yang memproses data, menyimpan data dan terhubung dengan database.Sebagai merancang perangkat lunak yang digunakan adalah



Java



J2SE.



Bahasa



ini



digunakan



pemrograman yang bekerja pada platform desktop.



18



untuk



bahasa



19



BAB III METODE PENELITIAN 3.1 Alat dan Bahan dari Objeck Penelitian Yang menjadi objek penelitian ini adalah Universitas Yudharta Pasuruan yang berlokasi di Jl. Yudharta No.06 (Ponpes Ngalah) Sengonagung - Purwosari - Pasuruan Jawa Timur. 3.1.1.



Alat yang digunakan untuk pembuatan aplikasi sistem ini:



No.



Nama Alat



Spesifikasi



1.



Procesor Dual-Core Laptop Compaq CQ40



Memory 3GB Hardisk 250GB



2.



Sistem Operasi



3.



Program aplikasi



4.



Database



3.1.2.



Windows 7 VB 6.0 Ms.Acces 2007



Bahan Terkait Data Terkait Proses Penerimaan Mahasiswa Baru di Universitas Yudharta Pasuruan.



3.2 Desain Aplikasi 5.2.1. Alur Program ANALISA SISTEM MENGGUNAKAN METODE PROTOTYPE



PERANCANGAN SISTEM : HASIL SISTEM



   



APLIKASI



19



Flowcart Desain DataBase Desain Sistem Desain Form Aplikasi



20



3.3 Metode Yang Diusulkan Metodologi yang akan dilakukan dalam Tugas ini memiliki beberapa tahapan, diantaranya sebagai berikut : 1. Penyusunan Proposal Tugas Akhir Tahap awal untuk memulai pengerjaan tugas ini adalah penyusunan Proposal Tugas Akhir. Pada proposal ini, penulis mengajukan gagasan implementasi pelayanan kepada mahasiswa menggunakan studi berbasis komputerisasi. 2. Studi Literatur Pada tahap ini dilakukan pencarian informasi dan studi literatur yang diperlukan untuk pengumpulan data dan desain sistem yang akan dibuat. Informasi didapatkan dari buku dan materi-materi lain yang berhubungan dengan metode yang digunakan dalam pengerjaan tugas akhir ini, yang didapat dari internet maupun buku acuan. 3. Menganalisa masalah Mengumpulkan data yang diperlukan untuk data input dalam pembuatan aplikasi pendaftaran mahasiswa baru menggunakan metode prototype antara lain proses pendaftaran mahasiswa, pembuatan kartu tes seleksi mahasiswa, proses penyeleksian mahasiswa. Untuk output yang dihasilkan adalah pengumuman hasil seleksi. 4. Perancangan Dalam hal ini akan dilakukan pembuatan Flowchart, Desain Database, Desain Sistem, serta perancangan interface program input dan output sistem (Desain Form Aplikasi). 5. Implementasi Hasil perancangan diimplementasikan dengan menggunakan Visual Basic 6.0 dan Database Access 2007. 6. Pengujian Menguji aplikasi apakah sudah tidak terjadi error dan sudah siap digunakan. Pengujian ini dilakukan terhadap data-data yang



20



21



diperlukan, Flowchart, perancangan ERD agar output yang dihasilkan optimal sesuai yang diharapkan.



3.4 Penjadwalan Penelitihan Jadwal Kegiatan Tugas Akhir No.



1. 2. 3.



Tahapan



Bulan April



Mei



Juni



Juli



Penyusunan Proposal Studi Literatur Menganalisa Masalah



4.



Perancangan



5.



Implementasi



6.



Pengujian



3.5 Teknik Pengumpulan Data Pengumpulan data dilakukan dengan tiga metode yaitu : -



Metode Observasi Lapangan Observasi merupakan pengumpulan data yang dilakukan dengan mengamati sistem pendaftaran mahasiswa baru di Universitas Yudharta Pasuruan meliputi proses pendaftaran mahasiswa, pembuatan kartu tes seleksi mahasiswa, proses penyeleksian mahasiswa dan penentuan hasil seleksi.



-



Wawancara Pengumpulan data yang dilakukan dengan cara berkomunikasi langsung dengan pihak-pihak yang di anggap mampu memberikan informasi (BAUK) yang lebih terinci terhadap permasalahan yang sedang diteliti.



21



22



-



Studi Pustaka Metode pengumpulan data dengan mencari data, mempelajari banyak data dari berbagai sumber buku, modul, artikel baik perpustakaan maupun internet yang berhubungan dengan tugas penelitian ini.



3.6 Jenis dan Sumber Data Jenis dan sumber data digunakan untuk mengetahui jenis data yang digunakan dan sumber data yang diperoleh. Data yang digunakan diperoleh dari dua sumber, yaitu: a) Data Primer Data yang diperoleh berasal dari responden, yang terdiri dari psikolog



secara



wawancara.



Disinilah



dilakukan



aktifitas



penelitian, dimana hal ini dilakukan untuk mengumpulkan data sebagai sumber utama. b) Data Sekunder Data yang diperoleh melalui studi yang dilakukan oleh pihak lain melalui studi pustaka dengan mempelajari buku-buku yang ada kaitanya dengan peneliti ini meliputi sumber data tertulis, foto dan catatan tertulis sebagai sumber data tambahan. 3.7 Prosedur Pengumpulan Data Teknik



pengumpulan



data



wawancara, observasi dan dokumentasi.



22



pada



penelitian



ini



adalah



23



LAPORAN PROJEK PROGRAM BAB IV HASIL DAN PEMBAHASAN APLIKASI



4.1. Perancangan prototipe antar muka Adanya perancangan prototype antar muka ini sebagai simulasi agar pengguna ( User) mendapatkan kemudahan dalam perekayasaan pembuatan aplikasi program. Adapun bentuk prototipe antar muka yang sudah terbuat merupakan disain dialog pengguna untuk masing-masing proses dalam sistem aplikasi yang dibangun berikut sebagian Perancangan prototipe system usulan (Prototipe selengkapnya ada pada lampiran dibawah ini ) 4.1.1.



Tampilan Menu Sistem Keamanan ( Desain Password) Pengguna digunakan oleh User untuk mencegah orang-orang yang tidak memiliki otoritas untuk menggunakan sistem ini.



Gambar 4.3.1 Menu Tampilan Sistem Keamanan Pengguna 4.1.2. Menu Utama Aplikasi Menu Utama Aplikasi ini adalah untuk mempermudah setiap pengguna



(User)



untuk



melakukan



setiap



kegiatan



yang



berhubungan dengan semua pilihan yang ada didalam Menu Utama



Gambar 4.3.2. Menu Utama Aplikasi



23



24



4.1.3. Desain Tampilan Pengisian Biodata Mahasiswa Baru Desain Biodata Mahasiswa ini digunakan untuk pengisian Biodata Mahasiswa



Gambar 4. 3.5 Tampilan Biodata Mahasiswa 4.1.4. Desain Tampilan Pengisian Biodata Mahasiswa DiTerima Desain Biodata Mahasiswa ini digunakan untuk pengisian Biodata Mahasiswa yang Diterima Di Universitas Yudharta Pasuruan.



Gambar 4. 3.5 Tampilan Biodata Mahasiswa



24



25



4.1.5. Tampilan Pengisian Data Penilaian Desain tampilan Form Nilai digunakan untuk mempermudah user menambahkan data semua pendaftar seleksi yang ada di Universitas Yudharta Pasuruan.



Gambar 4.3.3 Tampilan Form Penginputan Data Nilai 4.1.6. Desain Daftar Sub Menu Custom Input Data Desain Daftar Sub Custom Input Data untuk menampilkan daftar pengisian



data



tambahan



berdasarkan



kebutuhan



tentang



perkembangan pada kampus sesuai dengan kebutuhan dalam aplikasi yang digunakan.



Gambar 4.3.6 Tampilan Daftar Sub Custom Input Data.



25



26



4.1.7. Tampilan Form Cetak Kartu Tes Mahasiswa Baru Desain tampilan Isian Kartu Studi ini digunakan untuk menentukan mata kuliah dan jumlah sks yang diambil oleh mahasiswa selama satu semester yang akan berjalan.



Gambar 4.3.6 Tampilan Form Cetak Kartu Tes 4.1.8. Tampilan Form Cetak Informasi Informasi Mahasiswa ini merupakan Laporan yang dimiliki oleh panitia Penerimaan Mahasiswa Baru , dimana hasil laporan ini akan digunakan untuk Pendataan Mahasiswa karena setiap hasil dariSebelum Seleksi dan Setelah menyelesaikan ketentuan yang menjadi persyaratan bagi mahasiswa terpenuhi, maka wajib melaporkan keadaan dari Calon Mahasiswa tersebut .Hasil Laporan yang dilaporkan ke Pihak Akedemik Kampus dan BAAK Universitas Yudharta Pasuruan.



4.3.7 Tampilan Form Cetak Hasil Seleksi.



26



27



4.1.9. Desain Report jadi Kartu Tes Mahasiswa Baru Setelah mahasiswa mengisi semua persyaratan sebagai mahasiswa baru di Universitas Yudharta Pasuruan maka mahasiswa akan mendapatkan kartu Tes untuk mengikuti Seleksi sebagai Calon Mahasiswa di Universitas Yudharta Pasuruan berhak untuk mengambil Form registrasi ketika dinyatakan Diterima dan sebagai tanda bukti mengikuti Tes di Universitas Yudharta Pasuruan. Adapun Desain Jadi Kartu tes mahasiswa sebagai berikut.



Gambar 4.3.8 Tampilan Desain Kartu Tes Mahasiswa Baru 4.1.10. Desain Report Hasil Tes Calon Mahasiswa Baru Report hasil Tes Calon Mahasiswa ini merupakan Laporan yang dimiliki oleh panitia Penerimaan Mahasiswa Baru , dimana hasil laporan ini menyatakan bahwa lulus/tidak lulusnya mengikuti Tes Seleksi Tes Masuk di Universitas Yudharta Pasuruan, maka mahasiswa tersebut akan diumumkan Hasilnya dan diumumkan secara bersama berdasarkan no KW untuk DiTetima/Tidak Sebagai Mahasiswa di Universitas Yudharta Pasuruan Adapun Desain Jadi Kartu tes mahasiswa sebagai berikut.



Gambar 4.3.9 Tampilan Desain Report Data Calon Mahasiswa



27



28



4.1.11. Tampilan Form About Program Digunakan untuk menampilkan informasi terkait Program Aplikasi yang sedang digunakan. Adapun Form About Program sebagai berikut.



Gambar 4.3.10 Tampilan Form About Program



4.1.12. Tampilan System Info System Info ini merupakan daftar persembahan dari Pembuat Program aplikasi. Adapun Desain Isi Tombol System Info sebagai berikut.



Gambar 4.3.10 Tampilan Form Isi Tombol System Info.



28



29



4.2. Analisa Sistem Analisa system yang terdapat pada Tugas Mata Kuliah Rekayasa Perangkat Lunak (RPL) ini yaitu masalah Data Seleksi Mahasiswa Di Terima dari mulai awal Pendaftaran Mahasiswa Baru hingga menjadi Mahasiswa Resmi di Universitas Yudharta Pasuruan sampai dengan awal



Pembuatan



kartu



tes



Seleksi



Mahasiswa



Baru



hingga



Laporan-laporan yang berhubungan dengan hasil Seleksi mahasiswa DiTerima/Tidak Di universitas Yudharta Pasuruan. a. DFD



Gambar : Desain Data Flow Data (ERD). 4.3. ERD (Entity Relational Diagram)



Gambar : Desain Diagram Hubungan Entitas (ERD).



29



30



4.4. Desain Tabel Database Desain tabel database yaitu merancang tabel data, merancang desain input, dan merancang desain output dari aplikasi penerimaan mahasiswa baru yang akan diterapkan. Desain ini untuk mengurangi tingkat kesalahan pada waktu pembuatan aplikasi. Desain tabel yang direncanakan adalah sebagai berikut : b. Tabel Data Pendaftaran Panja Keterangan



Nama Field



Type



ng Field



No.KW Nama Lengkap Tempat lahir Tanggal Lahir Jenis Kelamin



DP_no_kw



Int



5



DP_nama_pendaftar



Text



35



DP_tempat_lahir



Text



20



DP_tanggal_lahir



Date



15



DP_jenis_kelamin



Varchar



10



Alamat



DP_alamat



Text



50



Telepon



DP_telpon



Char



20



DP_sekolah_asal



Varchar



50



DP_lulusan



Varchar



4



SI_kode_sumber



Int



3



F_kode_fakultas



Int



3



P_kode_prodi



Int



3



Asal Sekolah Lulusan Kode Sumber Kode Fakultas Kode Prodi



Primary



Auto



Key



Increment







c. Tabel Data Mahasiswa Keterangan NIM Mahasiswa Nama Mahasiswa Tempat Lahir Tanggal Lahir Umur



Panjang



Primary



Auto



Field



Key



Increment



Int



15







DM_nama_mhs



Text



35



DM_Tempat_Lahir



Text



15



DM_Tanggal_Lahir



Date



10



Int



3



Nama Field



Type



DM_NIM



DM_umur



30



31



Jenis



Varchar



3



DM_golongan_darah



Text



2



Agama



DM_agama



Text



10



Status



DM_status



Text



10



DM_alamat_rumah



Text



50



DM_kode_desa



Int



5



DM_kode_kecamatan



Int



5



DM_kode_kabupaten



Int



5



Provinsi



DM_kode_provinsi



Int



5



Telepon



DM_telepon



Char



15



Varchar



5



Varchar



15



DM_tahun_masuk



Char



4



DM_pekerjaan



Text



15



DM_alamat_pekerjaan



Text



50



DM_kode_fakultas



Int



3



DM_kode_prodi



Int



3



Kelamin Golongan Darah



Alamat Rumah Kode Desa Kode Kecamatan Kode Kabupaten



Kode Pendidikan SLTA Jurusan di SLTA Tahun Masuk Pekerjaan Alamat Kerja Kode Fakultas Kode Prodi



DM_jenis_kelamin



DM_no_pendidikan_SL TA



DM_jurusan



d. Tabel Sumber Informasi Keterangan



Kode Sumber



Nama Field



Type



Panjang Field



SI_kode_sumber



Int



3



SI_nama_sumber



Text



20



Nama Sumber Informasi



31



Prima ry Key 



Auto Increment



32



e. Tabel Data Pendataan Nilai Keterangan No. KW



Nama Field



Type



Panjang



Primary



Auto



Field



Key



Increment



DP_no_kw



Int



5



SI_kode_sumber



Int



3



P_kode_prodi



Iny



3



F_kode_fakultas



Text



3



Nilai TES



PN_nilai_TES



Char



4



Nilai UN



PN_nilai_UN



Char



4



PN_total



Chat



5



PN_keterangan



Text



10



Kode Sumber Kode Prodi Kode fakultas



Total Keterangan



f. Tabel Data Prodi Keterangan Kode Fakultas



Nama Field



Type



Panjang



Primary



Auto



Field



Key



Increment







F_kode_fakultas



Int



3



Kode Prodi



P_kode_prodi



Int



3



Nama Prodi



P_nama_prodi



Text



20



g. Tabel Data Fakultas Keterangan Kode Fakultas Nama Fakultas



Nama Field



Panjang



Primary



Auto



Field



Key



Increment



Int



3







Text



20



Type



F_kode_fakultas _F_nama_fakultas



h. Tabel Data Jurusan SLTA Keterangan



Nama Field



Type



Kode Jurusan



DM_kode_jurusan



Int



Nama Jurusan



DM_nama_jurusan



Text



Panjang



Primary



Auto



Field



Key



Increment



 20



i. Tabel Data Pendidikan SLTA Keterangan Kode Pendidikan SLTA Nama SLTA



Nama Field



Panjang



Primary



Auto



Field



Key



Increment



Int



3







Text



20



Type



DM_no_pendidikan _SLTA DM_nama_SLTA



32



33



j. Tabel Data Desa Panjang



Primary



Auto



Field



Key



Increment



Int



3







Text



20



Keterangan



Nama Field



Type



Kode Desa



DM_kode_desa



Nama Desa



DM_desa



k. Tabel Data Kecamatan Keterangan



Nama Field



Kode



DM_kode_kecamat



Kecamatan



an



Kode Desa



DM_kode_desa



Nama Kecamatan



Panjang



Primary



Auto



Field



Key



Increment



Int



3







Int



3



Text



20



Type



DM_nama_kecamat an



l. Tabel Data Kabupaten Keterangan



Nama Field



Kode



DM_kode_kabupate



Kabupaten Kode



n DM_DM_kode_kec



Kecamatan



amatan



Kode Desa



DM_Kode_desa



Nama Kabupaten



Panjang



Primary



Auto



Field



Key



Increment



Int



3







Int



3



Int



3



Text



20



Type



DM_nama_kecamat an



m. Tabel Data Provinsi Panjang



Primary



Auto



Field



Key



Increment



Int



3







Int



3



Int



3



Int



3



Text



20



Keterangan



Nama Field



Type



Kode Provinsi



DM_kode_provinsi



Kode



DM_kode_kabupate



kabupaten Kode



n DM_kode_kecamat



Kecamatan



an



Kode Desa



DM_kode_desa



Nama Provinsi



DM_nama_provinsi



33



34



4.5. Flowchart



Gambar : Desain Flowchat Aplikasi.



34



35



BAB V DAFTAR PUSTAKA



Ani Tristiyaningsih dan Ika Ayu Darmawati, Sistem Informasi Pendaftaran Dan Pen Yeleksian Siswa Baru Pada Smk Muhammadiyah 1 Prambanan. AMIKOM Yogyakarta,2012. Naskah Publikasi Handojo dkk. 2003. Pembuatan Aplikasi Sistem Pendukung Keputusan Untuk Proses Kenaikan Jabatan dan Perencanaan Karir Pada PT. X. Jurnal Informatika. Muzdalifah Novia.2009.Sistem Pendukung Keputusan Test Penerimaan Mahasiswa Baru UIN Maulana Malik Ibrahim Malang Menggunakan Model ANALYTICAL HIERARCHY PROCESS.Malang. Skripsi Program Sarjana Nurul Ismi, Rancang Bangun Sistem Informasi Administrasi Penerimaan Mahasiswa Baru berbasis Web Universitas Mataram menggunakan PHP dan Mysql, Universitas Islam Negeri (UIN)



MAULANA MALIK IBRAHIM



MALANG.2010 Skripsi Program Sarjana Ridwan



Pantu,



Penerapan



Profile



Matching



Untuk



Penerimaan



Mahasiswa Baru Pada Politeknik Gorontalo, Universitas Negeri Gorontalo Januari, 2013 Skripsi Program Sarjana. Sistem Informasi Penerimaan Siswa Baru sma negeri 1 Merauke Menggunakan Netbeans, AMIKOM Yogyakarta, 2013 Naskah Publikasi. Ir. Suryanto Thabrani, MM. Mudah dan Cepat menguasai Visual Basic, Mediakita. 2007 http://amikom.ac.id/data/docs/panduan_penyusunan_skripsi_ver3.pdf, diakses tanggal 02 Mei 2013. Buku Panduan Skripsi



35