Proposal Tugas Akhir Jurusan Teknik Informatika- Pak Iskandar
October 25, 2017 | Author: fikri | Category: N/A
Short Description
contoh proposal...
Description
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
View more...
Comments