• Tidak ada hasil yang ditemukan

Proposal Tugas Akhir Jurusan Teknik Informatika- Pak Iskandar

N/A
N/A
Protected

Academic year: 2021

Membagikan "Proposal Tugas Akhir Jurusan Teknik Informatika- Pak Iskandar"

Copied!
36
0
0

Teks penuh

(1)

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

(2)

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.

(3)

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 lemari-lemari 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

(4)

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

(5)

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.

(6)

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.

(7)

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.

(8)

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

elemen-elemen atau bagian yang saling berhubungan atau terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan tertentu.

Sedangkan menurut Raymond McLeod mendefinisikannya sebagai berikut :Sistem 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 komponen yang mendukungnya, yaitu :

(9)

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). Kalau suatu sistem tidak

(10)

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.

(11)

10

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

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 KEBUTUHANPEMAKAI PROSES METODE DATA DATA DATA INFORMASI

(12)

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

(13)

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 adalah sistem informasi. Suatu informasi berguna bagi pembuat keputusan karena informasi bisa menurunkan ketidakpastian (meningkatkan pengetahuan) tentang hal yang dipikirkan.

Makna suatu informasi tentu berbeda-beda antara seseorang dengan lainnya, tergantung pada tingkat kepentingannya. Informasi 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

(14)

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-Teknik-Informatika 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

(15)

14

JENIS PERMASALAHAN

 Pencatatan data masih manual.  Sering terjadi duplikasi data.  Sulit dalam pencarian data.

 Kesalahan pencatatan data nilai (nilai UN + nilai hasil tes).

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

Dikutip dari

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

2.2. Kerangka Pikiran 2.2.1. Alur Diagram Blok

IDENTIFIKASI MASALAH PERANCANGAN SISTEM :  Flowcart  Desain DataBase  Desain Sistem  Desain Form Aplikasi ANALISA SISTEM MENGGUNAKAN

METODE PROTOTYPE

HASIL SISTEM APLIKASI

(16)

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

(17)

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

(18)

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 Java Berbasis Client Server Untuk Mempermudah 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 membuat sebuah program yang

(19)

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 untuk bahasa pemrograman yang bekerja pada platform desktop.

(20)

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.

Laptop Compaq CQ40

Procesor Dual-Core Memory 3GB Hardisk 250GB 2. Sistem Operasi Windows 7 3. Program aplikasi VB 6.0

4. Database Ms.Acces 2007

3.1.2. 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 :  Flowcart

 Desain DataBase  Desain Sistem  Desain Form Aplikasi HASIL SISTEM

(21)

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

(22)

21

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

3.4 Penjadwalan Penelitihan Jadwal Kegiatan Tugas Akhir

No. Tahapan Bulan

April Mei Juni Juli

1. Penyusunan Proposal 2. Studi Literatur 3. 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.

(23)

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 pada penelitian ini adalah wawancara, observasi dan dokumentasi.

(24)

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

(25)

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.

(26)

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.

(27)

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.

(28)

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.

(29)

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.

(30)

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)

(31)

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

Keterangan Nama Field Type

Panja ng Field Primary Key Auto Increment

No.KW DP_no_kw Int 5

Nama

Lengkap DP_nama_pendaftar Text 35 Tempat lahir DP_tempat_lahir Text 20

Tanggal

Lahir DP_tanggal_lahir Date 15 Jenis

Kelamin DP_jenis_kelamin Varchar 10 Alamat DP_alamat Text 50 Telepon DP_telpon Char 20 Asal Sekolah DP_sekolah_asal Varchar 50 Lulusan DP_lulusan Varchar 4 Kode Sumber SI_kode_sumber Int 3

Kode

Fakultas F_kode_fakultas Int 3 Kode Prodi P_kode_prodi Int 3

c. Tabel Data Mahasiswa

Keterangan Nama Field Type Panjang Field Primary Key Auto Increment NIM

Mahasiswa DM_NIM Int 15 

Nama

Mahasiswa DM_nama_mhs Text 35 Tempat

Lahir DM_Tempat_Lahir Text 15 Tanggal

Lahir DM_Tanggal_Lahir Date 10

(32)

31 Jenis

Kelamin DM_jenis_kelamin Varchar 3 Golongan

Darah DM_golongan_darah Text 2

Agama DM_agama Text 10

Status DM_status Text 10 Alamat

Rumah DM_alamat_rumah Text 50 Kode Desa DM_kode_desa Int 5

Kode

Kecamatan DM_kode_kecamatan Int 5 Kode

Kabupaten DM_kode_kabupaten Int 5 Provinsi DM_kode_provinsi Int 5 Telepon DM_telepon Char 15

Kode Pendidikan SLTA DM_no_pendidikan_SL TA Varchar 5 Jurusan di

SLTA DM_jurusan Varchar 15 Tahun

Masuk DM_tahun_masuk Char 4 Pekerjaan DM_pekerjaan Text 15

Alamat

Kerja DM_alamat_pekerjaan Text 50 Kode

Fakultas DM_kode_fakultas Int 3 Kode Prodi DM_kode_prodi Int 3

d. Tabel Sumber Informasi

Keterangan Nama Field Type Panjang Field Prima ry Key Auto Increment Kode

Sumber SI_kode_sumber Int 3  Nama

Sumber Informasi

(33)

32 e. Tabel Data Pendataan Nilai

Keterangan Nama Field Type Panjang Field

Primary Key

Auto Increment No. KW DP_no_kw Int 5

Kode Sumber SI_kode_sumber Int 3 Kode Prodi P_kode_prodi Iny 3 Kode fakultas F_kode_fakultas Text 3 Nilai TES PN_nilai_TES Char 4 Nilai UN PN_nilai_UN Char 4 Total PN_total Chat 5 Keterangan PN_keterangan Text 10

f. Tabel Data Prodi

Keterangan Nama Field Type Panjang Field

Primary Key

Auto Increment Kode Fakultas F_kode_fakultas Int 3 

Kode Prodi P_kode_prodi Int 3 Nama Prodi P_nama_prodi Text 20

g. Tabel Data Fakultas

Keterangan Nama Field Type Panjang Field

Primary Key

Auto Increment Kode Fakultas F_kode_fakultas Int 3 

Nama

Fakultas _F_nama_fakultas Text 20

h. Tabel Data Jurusan SLTA

Keterangan Nama Field Type Panjang Field

Primary Key

Auto Increment Kode Jurusan DM_kode_jurusan Int 

Nama Jurusan DM_nama_jurusan Text 20 i. Tabel Data Pendidikan SLTA

Keterangan Nama Field Type Panjang Field Primary Key Auto Increment Kode Pendidikan SLTA DM_no_pendidikan _SLTA Int 3 

(34)

33 j. Tabel Data Desa

Keterangan Nama Field Type Panjang Field

Primary Key

Auto Increment Kode Desa DM_kode_desa Int 3 

Nama Desa DM_desa Text 20

k. Tabel Data Kecamatan

Keterangan Nama Field Type Panjang Field Primary Key Auto Increment Kode Kecamatan DM_kode_kecamat an Int 3 

Kode Desa DM_kode_desa Int 3 Nama

Kecamatan

DM_nama_kecamat

an Text 20

l. Tabel Data Kabupaten

Keterangan Nama Field Type Panjang Field Primary Key Auto Increment Kode Kabupaten DM_kode_kabupate n Int 3  Kode Kecamatan DM_DM_kode_kec amatan Int 3

Kode Desa DM_Kode_desa Int 3 Nama

Kabupaten

DM_nama_kecamat

an Text 20

m. Tabel Data Provinsi

Keterangan Nama Field Type Panjang Field

Primary Key

Auto Increment Kode Provinsi DM_kode_provinsi Int 3 

Kode kabupaten DM_kode_kabupate n Int 3 Kode Kecamatan DM_kode_kecamat an Int 3

Kode Desa DM_kode_desa Int 3 Nama

(35)

34 4.5. Flowchart

(36)

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

Gambar

Gambar 2.2 : Transformasi Data Menjadi Informasi
Gambar 4.3.2. Menu Utama Aplikasi
Gambar 4. 3.5 Tampilan Biodata Mahasiswa  4.1.4.  Desain Tampilan Pengisian Biodata Mahasiswa DiTerima
Gambar 4.3.3 Tampilan Form Penginputan Data  Nilai  4.1.6.  Desain Daftar Sub Menu Custom Input Data
+6

Referensi

Dokumen terkait

Sebagai contoh, untuk menyusun suatu paket data yang nantinya akan menjadi data payload pada suatu AVLC frame dapat digunakan struct.pack(), dan hal serupa dapat dilakukan di

Penelitian dilakukan menggunakan jagung hibrida Bisi 2 yang telah berbunga di daerah Kulonprogo, dengan perlakuan persentase panjang batang tiap ruas yang dipotong terdiri dari 0 %

Satu hal yang perlu ditekankan dan dipahami adalah bahwa Blended Learning dapat digunakan sebagai alternatif dalam strategi pembelajaran matematika karena dapat menggabungkan

Provisi yang dapat diakui sebagai Tier 2 sesuai dengan eksposur berdasarkan. pendekatan standar (sebelum dikenakan cap )

Untuk arus gangguan hubung singkat yang biasanya lebih besar beberapa kali dari arus overload maka karakteristik CB harus dapat merespon dengan waktu tunda yang lebih

Standar dari tingkah laku yang normal pada kerbau dapat diasumsikan bahwa tingkah laku kerbau yang tanpa diberi ransum CGKK digunakan sebagai hewan kontrol yang melakukan

Konsep Pendidikan Jarak Jauh secara online ini diperuntukkan untuk mengatasi permasalahan jarak dan waktu. Dengan adanya media pembelajaran alternatif secara online

Pengujian secara bersama-sama atau simultan variabel tobin’s q, inflasi, suku bunga, dan nilai tukar mempunyai pengaruh terhadap return saham perusahaan manufaktur