perancangan sistem penerimaan mahasiswa baru...
TRANSCRIPT
PERANCANGAN SISTEM PENERIMAAN MAHASISWA BARU PADA
SEKOLAH TINGGI ILMU ADMINISTRASI MADANI KLATEN
DENGAN PHP DAN MYSQL
NASKAH PUBLIKASI
diajukan oleh
Andriana Darmawan
09.11.2961
Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA YOGYAKARTA
2013
SYSTEM DESIGN OF NEW COLLEGIAN RECEPTION AT STIA MADANI KLATEN WITH PHP AND MYSQL
PERANCANGAN SISTEM PENERIMAAN MAHASISWA BARU PADA SEKOLAH
TINGGI ILMU ADMINISTRASI MADANI KLATEN DENGAN PHP DAN MYSQL
Andriana Darmawan Krisnawati
Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT
STIA Madani Klaten currently use the new admissions system is still
conventional, accordingly prospective collegian are required to come to campus to fill out the registration form.With this system, if there are many registrant so the admissions officers will spend time and energy to process data. Therefore it needs a better system to overcome the registration system.
Related to the above problems, Writer is trying to design a web-based application to help STIA Madani in the activities of new collegian reception selection process are conducted online. Restrictions system are made is can provide information about the data registrant and results passing announcements, information requirements and registration procedures, other relevant information. The website will be built using PHP scripts and MySQL as the database.
The results of the research and preparation of this thesis is a web application that can simplify the process of admission between the college and the prospective collegian. So that the committee can process data quickly and precisely registration. As well as prospective collegian can register and get information on new collegian reception without having to come to campus.
Keywords : System, New Collegian Reception, PHP
1. PENDAHULUAN
Pada era globalisasi seperti sekarang ini telah banyak dilakukan penerapan
teknologi informasi di berbagai bidang. Perkembangan teknologi informasi banyak
berpengaruh pada kehidupan manusia dan diperlukan sebagai sarana pendukung yang
dapat menunjang aktivitas kerja yang cepat, tepat, dan akurat.
Perkembangan teknologi komputer dan internet juga telah merambah pada dunia
pendidikan dan menciptakan persaingan yang ketat antar kampus. Dalam bidang
pendidikan terutama jenjang Perguruan Tinggi, salah satu tujuan penggunaannya adalah
dalam proses Penerimaan Mahasiswa Baru (PMB).
Selama ini pelaksanaan PMB pada STIA Madani Klaten dilakukan secara
konvensional (manual), dimana calon mahasiswa diharuskan datang langsung ke
kampus pada jam kerja untuk mengisi formulir pendaftaran. Padahal calon mahasiswa
seringkali mengalami keterbatasan waktu, jarak, dan tempat. Dengan sistem ini, jika
terdapat banyak pendaftar maka petugas akan menghabiskan tenaga dan waktu dalam
proses pendataan, pencarian dan seleksi calon mahasiswa.
Bertitik tolak dari hal tersebut di atas, maka dengan memanfaatkan teknologi
informasi yang ada dilakukan pembuatan aplikasi pendaftaran mahasiswa baru secara
online. Dengan sistem ini, diharapkan dapat memudahkan calon mahasiswa dalam
proses pendaftaran karena calon mahasiswa dapat mendaftarkan dimana saja dan
kapan saja sampai tanggal yang ditentukan oleh panitia selama terkoneksi dengan
internet. Calon mahasiswa juga dapat melihat pengumuman hasil seleksi tanpa harus
datang langsung ke kampus.
2. LANDASAN TEORI
2.1 Pengertian Sistem Informasi
Sistem informasi adalah kumpulan elemen-elemen yang saling berhubungan satu
sama lain yang membentuk satu kesatuan untuk mengintegrasikan data, memproses dan
menyimpan serta mendistribusikan informasi. Dengan kata lain sistem informasi adalah
kesatuan elemen-elemen yang saling berinteraksi secara sistematis dan teratur untuk
membentuk dan menciptakan aliran informasi yang akan mendukung pembuatan
keputusan dan melakukan kontrol terhadap jalannya perusahaan. (Budi Sutedjo Dharma
Oetomo, S. Kom., MM,2002:11)
2.2 Konsep Sistem Penerimaan Mahasiswa Baru
Penerimaan mahasiswa baru merupakan salah satu kegiatan rutin setiap tahun
ajaran baru pada lembaga pendidikan. Maksud kegiatan penerimaan mahasiswa baru
adalah untuk menerima mahasiswa baru dengan melakukan pendaftaran yang telah
diberitahukan oleh lembaga pendidikan dan untuk memberikan pendidikan kepada
masyarakat dalam rangka untuk memperoleh hak-hak pendidikan sebagai warga negara
Indonesia.
Sistem penerimaan mahasiwa baru adalah sistem pengolahan data penerimaan
mahasiswa baru yang dilakukan oleh lembaga pendidikan yang meliputi pengumpulan
data, manipulasi data, serta penyimpanan data dengan alat bantu berupa komputer.
Dengan tujuan untuk mempermudah petugas dalam pendataan calon mahasiswa yang
mendaftar.
2.3 Pengertian Internet
Internet memiliki arti yang cukup luas, dimana kata internet itu sendiri merupakan
singkatan kata dari interconnection-networking, bila dijelaskan secara umum maka
internet merupakan jaringan komputer diseluruh penjuru dunia yang saling terhubung
satu sama lain dengan menggunakan standar Internet Protocol Suite (TCP/IP) sehingga
antara komputer satu dengan yang lain dapat saling mengakses informasi dan bertukar
data.
2.4 PHP (Hypertext PreProcessor)
PHP adalah singkatan dari Hypertext Prepocessor, merupakan bahasa scripting
yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks
yang diberikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke
browser hanya hasilnya saja.
PHP merupakan bahasa script server-side yang bersifat freeware dan open
source. Anda tidak perlu membayar apapun untuk menggunakan perangkat lunak ini,
Anda dapat mendownloadnya melalui situs http://www.php.net. Dalam menjalankan
sistem PHP dibutuhkan 3 komponen, yaitu web server, program PHP, serta database
server
2.5 Database MySQL
MySQL adalah multiuser database yang menggunakan bahasa Structrured
Query Language (SQL) yang bersifat “terbuka” (open source). MySQL merupakan salah
satu dari sekian banyak database yang populer saat ini karena kecepatan, dan
keamanannya maka jenis database ini cocok jika digunakan pada aplikasi berbasis
internet. MySQL juga database relasi yang gratis dibawah lisensi GNU.
MySQL dirancang menggunakan script PHP dan PERL, Software database ini
dapat berfungsi atau berjalan pada semua platform sistem operasi yag biasa digunakan,
seperti Windows dan Linux. MySQL juga memiliki kemampuan server multithread
sehingga dapat menangani banyak permintaan (request) secara bersamaan, memiliki
metode enkripsi yang baik, mampu menangani data yang besar dan banyak, dan
menggunakan autentikasi pengguna dan kata sandi sehingga menjadikannya lebih
aman.
2.6 Data Flow Diagram (DFD)
DFD adalah suatu model logika data atau proses yang dibuat untuk
menggambarkan darimana asal data dan kemana tujuan data yang keluar dari sistem,
dimana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara
data yang tersimpan dan proses yang dikenakan pada data tersebut.
2.7 Perangkat Lunak yang digunakan
2.7.1 Adobe Dreamweaver CS3
Adobe Dreamweaver CS3 adalah aplikasi pembuat dan pengolah halaman web
yang sangat populer. Adobe Dreamweaver CS3 merupakan HTML editor professional
yang berfungsi mendesain, melakukan editing dan mengembangkan aneka website.
Kelebihan Dreamweaver yang banyak disukai orang adalah fiturnya yang banyak,
mudah dipakai, dan tersedianya kemampuan berkolaborasi dengan software
pendukung lain buatan Adobe System. Serta dapat menampilkan secara langsung
hasil dari pekerjaan yang sedang dikerjakan.
2.7.2 Apache Web server
Apache Web Server adalah salah satu perangkat lunak Web Server yang
digunakan untuk berbagi informasi sesama pengguna di internet. Pengertian web
server ialah suatu server internet yang mampu melayani koneksi transfer data dalam
protocol HTTP (Hypertext transfer protocol) dalam bentuk text, gambar, suara maupun
animasi. Apache web server merupakan salah satu aplikasi perangkat lunak yang
dirancang oleh The Apache Software Foundation.
Kelebihan Apache web server dibandingkan dengan perangkat lunak web
server lainnya, diantaranya: bersifat freeware dan open source, mudah di install dan
dikonfigurasi, mampu beroperasi diberbagai platform sistem operasi, mampu
merespon klien dengan lebih cepat, lebih aman karena memiliki tingkat pengamanan,
serta performansi dan konsumsi sumberdaya (resource) dari webserver yang tidak
terlalu berat.
2.7.3 Adobe Photoshop CS
Adobe Photoshop, atau yang biasa disebut Photoshop adalah perangkat lunak
editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto atau
gambar. Photoshop merupakan salah satu software yang berguna untuk mengolah
gambar berbasis bitmap, yang mempunyai tool dan efek yang lengkap sehingga
dapat menghasilkan gambar atau foto yang berkualitas tinggi.
2.7.4 Web Browser
Browser adalah perangkat lunak (software) disisi klien yang digunakan untuk
mengakses informasi di web yang menampilkan halaman yang berisi sebuah file
berformat HTML, PHP atau file tertentu, seperti gambar, teks, serta file multimedia
seperti video dan suara.
3. ANALISIS
3.1 Analisis Sistem
Analisis sistem adalah Penguraian dari sistem informasi yang utuh ke dalam
bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan
mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-
hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan
perbaikan-perbaikannya.
Dalam analisis sistem, hal yang diharapkan adalah optimalisasi dan
maksimalisasi untuk mencapai tujuan yang lebih baik. Tahap analisis sistem merupakan
tahap kritis dan sangat penting, karena pada tahap inilah semua proses bergantung. Jika
pada tahap ini salah maka akan terjadi kesalahan pada tahap berikutnya.
3.1.1 Identifikasi Masalah
Adapun masalah-masalah yang muncul dalam sistem pendaftaran mahasiswa
baru secara konvensional di STIA Madani adalah sebagai berikut.
a. Pendaftaran dilakukan dalam satu tempat atau di Kampus sehingga calon
mahasiswa harus datang untuk melakukan proses pendaftaran sampai
pengumuman hasil penerimaannya.
b. Proses pengolahan data yang dilakukan dalam menerima mahasiswa baru
terkesan lama serta membutuhkan kerja yang lebih bagi panitia.
c. Data Calon Mahasiswa tidak terorganisir dengan baik, sehingga pencarian
data dan rekap data memerlukan waktu yang lama dan kurang efisien.
3.1.2 Analisis Kelemahan Sistem
Metode yang digunakan oleh penulis untuk menganalisis kelemahan sistem
lama dan untuk mengoptimalkan sebuah kerja sistem yang baru adalah dengan
metode analisis “PIECES” (Performance, Information, Economic, Control, Efficiency,
Service).
3.2 Analisis Kebutuhan Fungsional
Jenis kebutuhan yang berisi proses-proses apa saja yang nantinya dilakukan
oleh sistem. Kebutuhan fungsional juga berisi tentang informasi apa saja yang dihasilkan
oleh sistem. Dalam sistem informasi Penerimaan Mahasiswa Baru ini, kebutuhan
fungsionalnya meliputi:
1. Sistem mampu digunakan untuk proses entry data pendaftar, yaitu pendaftaran
melaui jalur online maupun jalur offline.
a. User atau pendaftar dapat menambahkan data pendaftar dengan cara
memasukkan data pendaftar baru, seperti nomor pendaftaran, nama,
tanggal lahir, alamat, asal sekolah, pekerjaan, jurusan yang dipilih dll.
b. User dapat mengubah atau mengupdate data pendaftar yang ada jika terjadi
perubahan data pendaftar.
c. User dapat menghapus data pendaftar.
d. User dapat mencari dan menampilkan data pendaftar yang diperlukan.
2. Sistem mampu digunakan untuk proses pencatatan dan penyimpanan data yang
meliputi pencatatan calon mahasiswa yang sudah lengkap berkas pendaftarannya.
Serta dapat mencetak kartu bukti pendaftaran calon mahasiswa baru.
3. Sistem dapat mengolah inputan nilai data tes ujian. Sehingga dapat diketahui lulus
atau tidaknya calon mahasiswa.
4. Sistem mampu digunakan untuk proses entry data jurusan yang diterima, yang
telah dipilih pendaftar sebelumnya.
5. Sistem mampu digunakan untuk menampilkan data pengumuman kelulusan.
6. Sistem mampu digunakan untuk membuat laporan pendaftaran meliputi laporan
semua data pendaftar.
7. Sistem mampu digunakan untuk menampilkan info mengenai pendaftaran
mahasiswa baru.
3.3 Analisis Kebutuhan Non Fungsional
1. Kebutuhan Perangkat Keras (Hardware)
Analisis perangkat keras bertujuan untuk mengetahui secara tepat perangkat
keras yang dibutuhkan. Adapun Perangkat keras yang digunakan dalam pembuatan
sistem ini antara lain.
• Motherboard.
• Processor Intel Core 2 duo.
• RAM 1 GB.
• Hard Disk 320 GB.
• Monitor 15,6 inch
• Printer
2. Kebutuhan Perangkat Lunak (Software)
Analisis perangkat lunak bertujuan untuk mengetahui secara tepat perangkat
lunak apa saja yang dibutuhkan untuk menjalankan suatu sistem. Adapun Perangkat
Lunak yang digunakan, antara lain.
a. Microsoft Windows XP.
b. Web Browser, seperti Mozzila firefox.
3. Sumber Daya Manusia (Brainware)
Selain perangkat lunak dan perangkat keras, komponen sistem juga tak lepas
dari pengaruh manusia sebagai pelaksana dari sistem. Sebagai pelaksana dari sistem
yang diusulkan adalah :
Administrator
Bertugas mengatur semua sumber daya yang ada didalam aplikasi pendaftaran
mahasiswa baru berbasis web ini.
Operator atau petugas.
Bertugas untuk mengoperasikan sistem yang telah dibuat.
3.4 Analisis Kelayakan
Studi kelayakan adalah studi yang akan digunakan untuk menentukan
pengembangan proyek sistem, layak atau tidak untuk diteruskan. Fase ini merupakan
fase yang cukup penting, dimana akan dilakukan studi kelayakan terhadap sistem yang
akan dibuat.
3.4.1 Analisis Kelayakan Teknologi
Kelayakan teknologi berhubungan dengan ketersediaan software dan hardware
yang akan digunakan dalam penerapan sistem yang baru. STIA Madani sudah
mempunyai kebutuhan software dan hardware, sehingga untuk penerapan sistem
dapat menggunakan komputer yang sudah ada.
Selain itu untuk mendukung kelayakan teknologi, sistem baru ini juga
menggunakan teknologi internet. Di lingkungan Kampus juga sudah ada jaringan
internet. Jadi seorang admin dapat memberikan informasi yang ada kedalam website.
Serta, bagi calon pendaftar yang akan melihat informasi pada aplikasi berbasis web
ini juga harus terkoneksi dengan internet. Untuk hosting dan domain, STIA Madani
juga telah memiliki domain dan hosting sendiri, pengimplementasian aplikasi berbasis
web ini dapat di masukkan ke sub domain STIA Madani.
3.4.2 Analisis Kelayakan Operasional
Penilaian terhadap kelayakan operasi digunakan untuk mengukur apakah
sistem yang akan dikembangkan nantinya dapat dioperasikan dengan baik atau tidak
di dalam suatu instansi. Dengan Adanya beberapa pegawai yang mengerti di bidang
teknologi informasi di STIA Madani, maka penerapan sistem baru ini tidak akan
menjadi suatu kendala untuk bisa mengoperasikan sistem baru tersebut.
3.4.3 Analisis Kelayakan Hukum
Pengembangan sistem dapat dikatakan layak secara hukum jika tidak
melanggar hukum yang berlaku. Penggunaan software asli dan berlisensi yang terkait
dalam penggunaan aplikasi pendukung sistem merupakan hal yang perlu diperhatikan
agar tidak terjadi masalah baik pada waktu sekarang maupun yang akan datang.
3.4.4 Analisis Kelayakan Ekonomi
Faktor ini menyangkut keuntungan yang didapat secara ekonomi apabila
menggunakan sistem yang baru. kelayakan ekonomi pada penerapan dan
pengembangan suatu sistem dipertimbangkan pada dua aspek, yaitu besarnya dana
yang diperlukan untuk mengembangkan sistem ini dan manfaat yang diperoleh oleh
sistem dibandingkan dengan biaya pengembangannya. Tujuan dari analisis biaya dan
manfaat secara umum ialah untuk melihat apakah sistem yang akan diterapkan
merugikan atau menguntungkan.
3.5 Perancangan Sistem
Perancangan sistem merupakan bagian awal dalam fase pengembangan
rekayasa suatu produk atau sistem dimana tahapan ini bertujuan untuk memberikan
ketentuan bentuk dan proses pada perangkat lunak yang dibuat agar pembuatan aplikasi
tidak menyimpang dari aturan dan hasil analisis yang telah dilakukan. Rancangan sistem
secara umum juga merupakan gambaran secara umum yang ditunjukkan kepada user
tentang sistem yang baru atau sistem yang diusulkan.
3.5.1 Flowchart Yang Diusulkan
Flowchart merupakan diagram alir yang menggambarkan sebuah logika dari
sebuah program atau prosedur bagaimana suatu sistem berjalan. Berfungsi sebagai
alat bantu dan dokumentasi. Adapun flowchat sistem yang diusulkan pada Sistem
Penenrimaan Mahasiswa Baru pada STIA Madani adalah sebagai berikut :
User Jurusan Agama PendaftarJurusan
Sekolah
Syarat
pendaftaranstatus
Olah data
user
Olah data
jurusan
Olah data
agama
Olah data
pendaftar
Olah data
jurusan
sekolah
Olah data
syarat
pendaftaran
Olah data
status
Input data
user
Input data
jurusan
Input data
agama
Input data
pendaftar
Input data
jurusan sekolah
Input data syarat
pendaftaran
Input data
Status
Tabel
user
Tabel
jurusan
Tabel
agama
Tabel
pendaftar
Tabel
jurusan
sekolah
Tabel syarat
pendaftaran
Pengolahan
laporan
Pendaftar
Seleksi
Status User
Olah data
status user
Input data status
user
Tabel
status
user
PMB Config
Olah data
pmb config
Input data pmb
config
Tabel
pmb
config
Info
Olah data
Info
Input data Info
Tabel
Info
Tabel
Status
Input Nilai
Input data nilai
Gambar 3.1 Flowchart sistem yang diusulkan
3.5.2 Perancangan Diagram Konteks
Data pendaftar
Data user
Data status user
Data jurusan
Data info
Data agama
Data jurusan sekolah
Data syarat
Data Nilai
Data pmb config
Data status tes
Sistem
PMBPendaftar Admin
Data Pendaftar
Data Pendaftaran
Bukti Pendaftaran
Data hasil seleksi
Data Pendaftaran
Gambar Konteks Diagram atau DFD level 0 ini menjelaskan aliran input dan
output dari sistem penerimaan mahasiswa baru. Ada 2 entity yang terlibat dalam
sistem ini, yaitu admin yang berperan melakukan operasi pada sistem dan
menginputkan data yang dibutuhkan sistem. Lalu ada entitas pendaftar atau
pengunjung bisa melihat informasi PMB Online dengan memilih menu-menu di web
serta dapat mendaftarkan menjadi calon mahasiswa baru STIA Madani Klaten serta
dapat memperoleh informasi tentang data pendaftaran yang telah ada.
3.5.3 Perancagan DFD Level 1
Data pendaftarAdmin
9
Proses data
pendaftar
7
Proses data
syarat daftar
12
Proses data
laporan
3
Proses data
jurusan
10Seleksi
2
Proses data
user
6
Proses data
jurusan
sekolah
5
Proses data
agama
Pendaftar
Data UserData Jurusan
Data Agama Data Syarat
Data Pendaftaran
Bukti Pendaftaran
Data Hasil Seleksi
User
Jurusan
Agama
Jurusan Sekolah
Syarat
pendaftaran
Pendaftar
Data syarat pendaftaran
Data tes
Data Jurusan
Data Jurusan
Sekolah
8
PMB
Config
1
Proses data
user
4
Info
11
Status Tes
Status User Info
Status Tes
Data Status user
Data Info
Data status tes
PMB Config
Nilai kelulusan
Input Nilai
PMB Config
Data Pendaftar
Data pendaftaran
Gambar 3.2 Diagram Konteks
Gambar 3.3 DFD Level 1
4. HASIL PENELITIAN DAN PEMBAHASAN
4.1 Implementasi
Implementasi merupakan tahapan setelah melakukan analisis dan perancangan
sistem pada siklus rekayasa perangkat lunak dimana aplikasi siap dioperasikan pada
keadaan yang sebenarnya sehingga dapat diketahui apakah program atau aplikasi atau
sistem yang telah dibuat benar-benar dapat menghasilkan keluaran yang sesuai dengan
tujuan yang diinginkan. Program harus bebas terlebih dahulu dari kesalahan-kesalahan
sebelum program diterapkan atau diimplementasikan.
4.2 Manual Program
Manual program dibuat untuk digunakan sebagai panduan penggunaan aplikasi bagi
user dalam mengoperasikannya.
4.2.1 Menu Login Admin
Halaman login menjadi halaman utama bagi user yang akan mengakses
halaman control panel admin. Berikut merupakan tampilan menu login admin, User
akan mengisikan username, password dan security code (captcha).
User yang melakukan login dengan benar maka akan langsung diarahkan ke
halaman control panel admin. Apabila username, password, dan captcha masih salah
maka akan menampilkan kotak dialog seperti berikut:
Gambar 4.1 Halaman Login Admin
Gambar 4.2 Pesan Kesalahan
Berikut tampilan halaman utama control panel admin apabila username,
password dan captcha yang diinputkan benar :
4.2.2 Halaman Utama Web
Halaman yang ditampilkan saat web PMB dibuka merupakan halaman utama
dari web tersebut. Pada halaman ini seorang pengunjung akan disuguhkan dengan
beberapa menu yang terletak di bagian bawah header web, yang terdiri dari menu Info
PMB, pendaftaran, data pendaftar, kelulusan, statistik, dan hubungi kami.
Di halaman utama terdapat 2 sidebar yang terletak pada sisi kiri dan kanan, di
sidebar kanan terdapat kalender, support online, polling, dan pageview visitor.
Sedangkan pada sidebar sebelah kiri terdapat link web yang terkait dengan STIA
Madani Klaten.
Gambar 4.4 Halaman Utama Web
Gambar 4.3 Halaman Utama Admin
4.2.3 Halaman Pendaftaran
Halaman pendaftaran ini merupakan inti dari sistem ini, yaitu input data calon
mahasiswa. Dalam halaman ini akan ditampilkan form pengisian pendaftaran calon
mahasiswa baru. Calon mahasiswa harus mengisi form yang telah disediakan sesuai
dengan identitas yang sebenarnya. Semua field yang bertanda bintang (*) harus diisi
oleh calon mahasiswa.
Form pendaftaran ini juga terdapat beberapa validasi yang digunakan, seperti
validasi rata-rata nem yang dapat diisi dengan angka saja, begitu juga dengan nomor
telepon harus diisi dengan angka yang berjumlah minimal 5 digit. Field E-mail juga
terdapat validasi berupa alamat E-mail harus ditulis dengan format yang benar.
Jika masih ada kesalahan atau masih kosong, maka akan muncul peringatan
pada form tersebut. Berikut contoh pengisian yang masih salah.
Gambar 4.6 Pesan Kesalahan Inputan
Gambar 4.5 Tampilan Formulir Pendaftaran
Jika field sudah terisi semua, selanjutnya pendaftar dapat klik tombol Daftar
pada bagian bawah form. Maka akan ada tampilan pendaftaran berhasil disimpan.
Lalu akan ada pemberitahuan Nama dan nomor pendaftaran serta ada perintah untuk
mencetak kartu pendaftaran. Pendaftar dapat melakukan cetak kartu melalui tombol
print formulir. Setelah pendaftar mengklik tombol tersebut akan ditampilkan formulir
atau kartu pendaftaran
4.3 Pemeliharaan Sistem
Pemeliharaan sistem perlu dilakukan untuk terbebas dari masalah yang ada agar
sistem menjadi lebih baik. Pemeliharaan sistem menjadi pertimbangan dalam merancang
sistem informasi khususnya layanan berbasis online. pemeliharaan sebuah situs web
dapat diklasifikasikan dalam berbagai bidang seperti kualitas, monitoring web,
infrastruktur, meninjau kinerja, tanggapan manajemen, perubahan dan manajemen
konten web. Beberapa yang menjadi pertimbangan dalam hal perawatan dideskripsikan
sebagai berikut:
Gambar 4.7 Tampilan Print-out Cetak Kartu
a. Database, Keberadaan bagian ini sangat vital mengingat semua informasi dalam
layanan Aplikasi web ini ditampung dalam database. Pengamanan menjadi hal
yang sangat prioritas untuk dipertimbangkan. Dalam sistem ini, admin dapat
membackup database secara berkala dengan memanfaatkan fasilitas export file
database di phpmyadmin yang telah tersedia pada Cpanel web hosting.
b. Monitoring kondisi situs secara rutin, bila sewaktu-waktu ada gangguan, maka
akan secepatnya dapat diperbaiki.
c. Apabila trafik pendaftaran pada website meningkat dapat dikembangkan dengan
menaikkan bandwidth atau kapasitas hosting web.
4.4 Pembahasan basis data
Database pada Server lokal yang digunakan untuk membangun website PMB online
ialah dengan menggunakan MySQL pada paket instalasi XAMPP, untuk pengolahannya
menggunakan PhpMyAdmin yang sudah disediakan. Berikut tabel database yang
digunakan.
Pada database tersebut terdapat 10 tabel dengan nama database “pmb”. Tabel
dalam Database ini yang berfungsi untuk menyimpan data yang akan diolah menjadi
informasi oleh admin.
5. KESIMPULAN
5.1 Kesimpulan
Berdasarkan hasil penelitian dalam pembuatan Sistem Penerimaan Mahasiswa
Baru di STIA Madani Klaten serta pembahasan yang telah diuraikan pada bab-bab
sebelumnya, maka kesimpulan yang dapat penulis sampaikan adalah sebagai berikut :
Gambar 4.8 Tampilan Struktur Tabel
1. Dengan program aplikasi yang baru ini dapat mempermudah pengguna dalam
proses pengolahan data penerimaan mahasiswa baru mulai dari proses input
data, pencarian data sampai menghasilkan laporan yang diinginkan sesuai
dengan tujuannya.
2. Informasi yang diberikan pihak kampus pada proses Penerimaan Mahasiswa
Baru Online dapat lebih update yang berupa informasi pendaftaran dan
pengumuman penerimaan. Sehingga calon mahasiswa dapat mengakses
informasi ini tanpa harus datang ke kampus tetapi melalui website.
3. Dengan menggunakan sistem teknologi informasi berbasis web, pelayanan
pendaftaran dapat dilakukan kapan saja dan di mana saja selama rentang waktu
pendaftaran yang ditentukan dengan catatan terhubung dengan internet. Sumber
Daya manusia hanya digunakan ketika mengolah data yang sudah masuk
kedalam sistem.
5.2 Saran
Penulisan skripsi ini tentu terdapat banyak kekurangan yang mungkin dapat
disempurnakan lagi pada penelitian-penelitian berikutnya. Oleh karena itu penulis
memberikan saran guna mendukung perbaikan dan pengembangan aplikasi web ini di
kemudian hari, yaitu :
1. Aplikasi ini disarankan agar menciptakan aplikasi yang lebih kompleks, sehingga
semakin banyak fasilitas dalam web ini yang bisa diberikan kepada calon
pendaftar.
2. Pihak yang terlibat, dalam hal ini adalah STIA Madani Klaten dapat
mempertimbangkan baik dan buruknya sistem yang diusulkan sehingga sistem
yang baru dapat diimplementasikan sebagaimana yang diharapkan.
3. Berhubung sisi keamanan sangat penting maka sebaiknya setiap script benar-
benar diamankan sebaik mungkin.
4. Jika hasil ujian tertulis masih diproses manual. Hasil pengumuman dapat berupa
tabel atau gambar yang menampilkan daftar calon mahasiswa yang lolos seleksi
saja.
5. Jika input nilai dengan sistem online dirasa kurang aman, dapat dilakukan input
nilai atau proses seleksi dengan sistem manual dengan ms.Excel. Jika ingin
ditampilkan dalam sistem, data nilai dapat diimport ke dalam database.
DAFTAR PUSTAKA
Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan
Bersaing Perusahaan dan Organisasi Modern. Andi Offset. Yogyakarta
Jogiyanto, H.M. 1999. Analisis Dan Desain Sistem Informasi: Pendekatan Terstruktur
Teori Dan Praktek Aplikasi Bisnis. Andi Offset. Yogyakarta
Kristanto, Andri. 2003. Perancangan Sistem Informasi Dan Aplikasinya. Gava Media.
Yogyakarta
Oetomo, Budi Sutedjo Dharma. 2002. Perencanaan Dan Pembangunan Sistem
Informasi. Andi. Yogyakarta.
http://css3menu.com diakses tanggal 21 januari 2013
http://jqueryui.com/download diakses tanggal 30 januari 2013
http://twitter.github.com/bootstrap/index.html diakses tanggal 1 februari 2013
http://achmatim.net/2012/05/22/membuat-validasi-form-dengan-jquery-validation diakses
tanggal 2 februari 2013
http://sucipto.net/2012/06/05/aplikasi-psb-penerimaan-siswa-baru-web-based-dengan-
php diakses tanggal 3 februari 2013
http://www.datatables.net/download diakses tanggal 12 februari 2013
http://www.zurb.com/playground/jquery_image_slider_plugin diakses tanggal 7 maret
2013