LKP : Sistem Informasi Penerimaan Mahasiswa Baru Pada Institut Keislaman Abdullah Faqih (INKAFA).
KERJA PRAKTEK
Nama : Nurvina Leila Anindya NIM : 08.41010.0119
Program : S1 (Strata Satu) Jurusan : Sistem Informasi
SEKOLAH TINGGI
MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER SURABAYA
2012
STIKOM
(2)
iv
Institut KeIslaman Abdullah Faqih (INKAFA) merupakan perguruan tinggi swasta di Jawa Timur yang menganut tata cara ajaran Islam. Institut ini setiap tahunnya selalu menerima calon mahasiswa baru dengan beberapa persyaratan dan kriteria dalam melakukan seleksi jurusan.
Saat ini sistem yang digunakan pada INKAFA rata-rata masih bersifat manual, sehingga pada saat melakukan pengambilan keputusan, pengarsipan dan pembuatan laporan pada bagian penmaru terkadang mengalami kendala-kendala tertentu. Misalnya pada saat melakukan pengarsipan terdapat data yang terselip, sedangkan pada saat melakukan seleksi penempatan jurusan terjadi penilaian yang bersifat subyektif, sehingga membuat nilai tersebut tidak murni lagi.
Dengan adanya suatu sistem informasi penerimaan mahasiswa baru pada INFAKA dapat memberikan kemudahan dalam dokumentasi, pembuatan laporan dan memberikan ketepatan untuk menempatkan calon mahasiswa yang berasal dari dalam pondok pesantren kedalam jurusan yang tepat. Sehingga diharapkan keputusan yang diambil akan mendapatkan hasil yang maksimal.
Kata kunci : Penerimaan mahasiswa baru, Sistem Informasi, INFAKA
STIKOM
(3)
vii
ABSTRAKSI... iv
KATA PENGANTAR ... v
DAFTAR ISI ... vii
DAFTAR GAMBAR ... ix
DAFTAR TABEL ... xii
BAB I. PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Batasan Masalah ... 2
1.4 Tujuan ... 3
1.5 Manfaat Penelitian ... 3
1.6 Sistematika Penulisan... 3
BAB II. GAMBARAN UMUM INSTANSI ... 5
2.1 Sejarah dan Perkembangannya ... 6
2.2 Lokasi Perusahaan ... 8
2.3 Visi dan Misi Organisasi ... 8
2.4 Struktur Organisasi... 9
BAB III. LANDASAN TEORI ... 13
3.1 Pengertian Sistem Informasi ... 13
3.2 Pengertian Sistem Informasi Penmaru ... 14
STIKOM
(4)
viii
3.5 Data Flow Diagram ... 17
3.6 Entity Relationship Diagram (ERD) ... 19
3.7 Program Penunjang ... 21
3.8 Database ... 23
BAB IV. DESKRIPSI SISTEM ... 24
4.1 Analisis Sistem ... 24
4.2 Desain Sistem ... 25
4.3 Desain Input/Output ... 42
4.4 Implementasi Sistem ... 60
BAB V. PENUTUP ... 83
5.1 Kesimpulan ... 83
5.2 Saran ... 83
DAFTAR PUSTAKA ... 84
LAMPIRAN ... 85
STIKOM
(5)
1 BAB I PENDAHULUAN
1.1 Latar Belakang Masalah
Institut KeIslaman Abdullah Faqih (INKAFA) merupakan salah satu perguruan tinggi swasta di Jawa Timur yang menganut tata cara ajaran Islam dengan mengeluarkan lulusan mahasiswa bersifat Alim, Soleh dan Kafi. Institut ini setiap tahunnya selalu menerima calon mahasiswa baru dengan beberapa persyaratan dan kriteria dalam melakukan seleksi jurusan.
Dalam perkembangannya hampir dapat dipastikan INKAFA mengalami lonjakan dalam pendaftaran mahasiswa baru, sehingga pada bagian Penmaru dan Rektor mengalami beberapa kesulitan yang muncul pada sistem penerimaan mahasiswa baru, mulai dari pengurusan laporan data pendaftar hingga dalam mengambil keputusan untuk menempatkan jurusan yang tepat bagi calon mahasiswa yang berasal dari pondok pesantren Mambaus Solihin. Saat ini sistem yang digunakan pada INKAFA rata-rata masih bersifat manual, sehingga pada saat melakukan pengambilan keputusan, pengarsipan dan pembuatan laporan pada bagian penmaru terkadang mengalami kendala-kendala tertentu. Misalnya pada saat melakukan pengarsipan terdapat data yang terselip, sedangkan pada saat melakukan seleksi penempatan jurusan terjadi penilaian yang bersifat subyektif, sehingga membuat nilai tersebut tidak murni lagi.
Berdasarkan permasalahan diatas, bagian penmaru pada INKAFA membutuhkan aplikasi yang mampu memberikan kemudahan dalam dokumentasi,
STIKOM
(6)
pembuatan laporan dan memberikan ketepatan untuk menempatkan calon mahasiswa yang berasal dari dalam pondok pesantren kedalam jurusan yang tepat. Sehingga diharapkan keputusan yang diambil akan mendapatkan hasil yang maksimal.
1.2 Rumusan Masalah
Berdasarkan dari latar belakang masalah diatas, maka dapat dirumuskan permasalahan sebagai berikut:
1. Bagaimana membuat suatu aplikasi Penerimaan Mahasiswa Baru dengan menggunakan sistem seleksi berdasarkan kriteria untuk calon mahasiswa yang berasal dari dalam pondok pesantren Mambaus Solihin.
2. Bagaimana membuat sistem informasi yang dapat menangani proses penerimaan mahasiswa baru mulai dari proses pendaftaran, seleksi, sampai membantu dalam penempatan jurusan.
1.3 Batasan Masalah
Batasan-batasan masalah dalam kerja praktek ini adalah:
1. Aplikasi ini dikhususkan hanya untuk calon mahasiswa baru yang berasal dari Pondok Pesantren Mambaus Solihin Suci Manyar Gresik.
2. Aplikasi ini dapat memberi informasi data calon mahasiswa.
3. Aplikasi ini dibuat untuk menyeleksi lebih detail mahasiswa yang berasal dari dalam pondok pesantren.
4. Aplikasi ini tidak mencakup tentang keuangan untuk pendaftaran.
STIKOM
(7)
1.4 Tujuan
Adapun tujuan dari kerja praktek tersebut adalah sebagai berikut:
1. Membuat sistem penerimaan mahasiswa baru untuk memudahkan dalam pengarsipan data calon mahasiswa.
2. Membuat aplikasi yang dapat memberikan ketepatan dalam penempatan jurusan di INKAFA.
1.5 Manfaat Penelitian
Sistem Informasi Penerimaan Mahasiswa Baru dapat mendatangkan manfaat bagi INKAFA yaitu:
a. Bagian Administrasi Umum
Memudahkan dalam menyimpan data calon mahasiswa baru dan mempercepat proses seleksi serta penempatan pada setiap jurusan.
b. Kepala Prodi
Mempercepat dalam mengetahui data calon mahasiswa berdasarkan laporan.
1.6 Sistematika Penulisan
Di dalam penyusunan laporan ini secara sistematis diatur dan disusun dalam lima bab, yang masing-masing terdiri dari beberapa sub. Berikut adalah urutan dari bab pertama sampai bab terakhir:
STIKOM
(8)
BAB I : PENDAHULUAN
Bab ini membahas tentang latar belakang masalah, rumusan masalah, batasan masalah, tujuan pembuatan kerja praktek dan sistematika penulisan buku ini.
BAB II : GAMBARAN UMUM PERUSAHAAN
Bab ini membahas tentang sejarah INKAFA, gambaran umum INKAFA, lokasi INKAFA, visi dan misi INKAFA, serta struktur organisasi INKAFA.
BAB III : LANDASAN TEORI
Bab ini membahas mengenai berbagai macam teori yang mendukung dalam pembuatan Sistem Informasi Penerimaan Mahasiswa Baru yaitu pengertian Sistem Informasi, Pengertian Sistem Informasi Penerimaan Mahasiswa Baru, analisa dan perancangan sistem, power designer, microsoft visual basic.Net 2008, SQL server, dan database.
BAB IV : DESKRIPSI PERMASALAHAN
Bab ini membahas permasalahan yang ada pada bagian penmaru dengan lengkap dan mudah dipahami sesuai dengan batasan masalah dan solusi yang dapat menjawab permasalahan yang dihadapi penmaru, dalam bentuk perancangan sistem berupa Document Flow, System Flow, Data Flow Diagram (DFD), Entity Relationship Diagram (ERD), Struktur Tabel, hingga dengan implementasi sistem berupa capture dari setiap form aplikasi.
STIKOM
(9)
BAB V : PENUTUP
Bab ini membahas tentang kesimpulan dan saran yang bertujuan untuk pengembangan sistem dimasa yang akan datang.
STIKOM
(10)
6 BAB II
GAMBARAN UMUM PERUSAHAAN
2.1 Sejarah dan Perkembangannya
Institut KeIslaman Abdullah Faqih (INKAFA) adalah perguruan tinggi Islam, INKAFA ini bagian yang tidak terpisahkan dari Pondok Pesantren Mambaus Sholihin Suci Manyar Gresik, secara historis pendiriannya pada tanggal 10 Muharram 1424 H bertepatan dengan tanggal 13 Maret 2003 dan mendapatkan ijin pendirian dari Direktur Jenderal Kelembagaan Agama Islam (Dirjen Bagais) Departemen Agama RI dalam bentuk SK. Dirjen Bagais Depag No. Dj.II/185/2003 Tanggal 10 Juni 2003 dan diresmikan oleh Bapak Dr. H. Qodri Azizi (Dirjen Bagais a.n. Menteri Agama RI) pada tanggal 29 Juni 2003.
Nama Institut KeIslaman Abdullah Faqih dipilih oleh KH. Masbuhin Faqih (Pengasuh Pondok Pesantren Mambaus Sholihin Suci Manyar Gresik) dengan tujuan mengenang dua nama Abdullah Faqih yakni guru beliau KH Abdullah Faqih (Pengasuh Pondok Pesantren Langitan) serta orang tua beliau KH. Abdullah Faqih (Perintis dan Pendiri Pondok Pesantren Mambaus Sholihin Suci Manyar Gresik).
Institut KeIslaman Abdullah Faqih disingkat INKAFA dengan filosofi kata
”inkafa” dalam bahasa arab ”in” yang berarti ”dalam keadaan” dan ”kafa” yang
berarti ”cukup”, secara keseluruhan ”inkafa” berarti ”dalam keadaan cukup” dengan
maksud agar kelak para lulusannya menjadi manusia yang benar-benar memiliki kecukupan dalam bidang ilmu Agama Islam serta ilmu pengetahuan lainnya sesuai dengan kompetensi lulusan program studi.
STIKOM
(11)
Program studi yang diselenggarakan oleh INKAFA sebanyak 6 (enam) prodi strata satu (S1) dibawah koordinasi 4 (empat) fakultas, secara rinci sebagai berikut :
1. Prodi Pendidikan Agama Islam (PAI) dan Pendidikan Bahasa Arab (PBA) dibawah koordinasi Fakultas Tarbiyah.
2. Prodi Akhwal Al Syakhshiyyah (ASH) dan Mu’amalat (MML) dibawah koordinasi Fakultas Syari’ah.
3. Prodi Komunikasi dan Penyiaran Islam (KPI) dibawah koordinasi Fakultas Dakwah.
4. Prodi Tafsir Hadits (THD) dibawah koordinasi Fakultas Ushuluddin.
Mulai tahun Akademik 2003-2004 INKAFA sampai dengan sekarang Tahun Akademik 2011-2012 INKAFA menyelenggarakan pendidikan tinggi bercirikhas Islam ala Pesantren dengan memadukan kurikulum pesantren dan kurikulum nasional. Pada tahun Akademik 2011-2012 ini jumlah mahasiswa aktif sebanyak 1116 mahasiswa dan telah menghasilkan lulusan sejak tahun 2007 s.d sekarang sebanyak 639 lulusan. Penyelenggaraan INKAFA dikelola oleh Yayasan Pondok Pesantren Mambaus Sholihin (sampai dengan 10 September 2009) dan dilanjutkan oleh Yayasan Mambaus Sholihin Suci Manyar Gresik (mulai 11 September 2009) serta dibawah koordinasi KOPERTAIS Wilayah IV Surabaya dengan nomor 04.089.
Landasan INKAFA adalah Al-qur’an dan Hadits. Tujuan INKAFA sebagai sebuah instusi pendidikan bernafaskan Islam adalah memajukan berbagai ilmu pengetahuan tentang segala aspek di dunia Islam pada umumnya, serta ikut membangun tatanan aqidah ilmu pengetahuan Islam secara nasional dalam rangka
STIKOM
(12)
mewujudkan masyarakat yang maju, alim sholeh dan kafi berlandaskan Alqur’an dan Hadits.
2.2 Lokasi Perusahaan
Alamat : Jl. KH. Syafi’I No. 07 Suci Manyar Gresik No Tlp : (031) 3959297
2.3 Visi dan Misi Organisasi 2.3.1 Visi INKAFA
Menyiapkan mahasiswa yang memiliki kematangan aqidah Ahlussunnah Waljama’ah, memiliki kemampuan akademik yang tinggi, profesional, yang dapat mempraktekkan, mengembangkan, dan atau menciptakan ilmu pengetahuan, dan teknologi, serta keIslaman, berbudi pekerti luhur (Akhlakul karimah), dan mengupayakan penggunaan Imtaq dan Iptek untuk kesejahteraan jasmani dan rohani, masyarakat, bangsa dan negara.
2.3.2 Misi INKAFA
Melengkapi unit pendidikan di Pondok Pesantren Mambaus Sholihin Suci Manyar Gresik, melengkapi sarana prasarana yang lebih memadai secara optimal, melaksanakan kegiatan perkuliahan yang efektif dan efisien sehingga setiap mahasiswa berkembang secara optimal dengan potensi yang dimiliki, Menumbuhkan penghayatan dan pengamalan ajaran agama Islam, dan budaya bangsa sehingga menjadikan sumber kearifan dalam bertindak, melengkapi Imtaq dan
STIKOM
(13)
iptek khususnya bagi santri dan umumnya bagi masyarakat sekitar yang secara legal formal diakui dan dibutuhkan oleh masyarakat, lembaga, instansi dan pemerintahan.
Mengadakan penelitihan supaya menghasilkan pengetahuan empirik, teori, konsep, metodologi atau informasi baru yang memperkaya Ilmu pengetahuan teknologi dan atau kesenian serta Ilmu keIslaman, mengadakan pengabdian masyarakat dengan memanfaatkan ilmu pengetahuan teknologi dan atau kesenian serta ilmu keIslaman dalam usaha memberikan bantuan pada masyarakat.
Menerapkan manajemen partisipatif dengan melibatkan sivitas akademika dan kelompok kepentingan yang terkait dengan INKAFA.
2.4 Struktur Organisasi
Pembagian tugas dan Struktur Organisasi INKAFA Gresik. Disusun sedemikian rupa berdasarkan tujuan organisasi (kelembagaan) dengan berfokus pada visi dan misi sekolah dalam rangka mencapai tujuan pendidikan nasional.
Tabel 2.1 Pembagian Tugas Struktur Organisasi INKAFA
Jabatan Tugas
Ketua Yayasan Penanggung jawab dan penentu kebijakan INKAFA. Rektor Yang memimpin penyelenggaraan pendidikan,
penelitian dan pengabdian kepada masyarakat, membina tenaga kependidikan, mahasiswa, tenaga administrasi, serta hubungan dengan lingkungannya.
STIKOM
(14)
Jabatan Tugas
Wakil Rektor Membantu Rektor dalam memimpin penyelenggaraan pendidikan, penelitian dan pengabdian kepada masyarakat, membina tenaga kependidikan, mahasiswa, tenaga administrasi, dan mewakili Rektor bila berhalangan.
Pembantu Rektor I bidang akademik bertugas membantu Rektor dalam memimpin pelaksanaan pendidikan dan pengajaran, penelitian dan pengabdian kepada masyarakat.
Pembantu Rektor II bidang administasi umum dan perencanaan hubungan kerjasama bertugas membantu Rektor dalam pelaksanaan kegiatan bidang keuangan dan administasi umum serta mengkoordinasi perencanaan pembangunan kelembagaan serta koordinasi kerjasama dengan lembaga-lembaga lain baik dalam maupun luar negeri.
Pembantu Rektor III bidang kemahasiswaan bertugas membantu Rektor dalam pelaksanaan kegiatan bidang kemahasiswaan. Dekan memimpin penyelenggaran pendidikan, penelitian
dan pengabdian pada masyarakat, membina tenaga kependidikan, mahasiswa dan tenaga administrasi fakultas.
STIKOM
(15)
Jabatan Tugas
Ketua Prodi memimpin pelaksanaan pendidikan, penelitian dan pengabdian pada masyarakat, membina tenaga kependidikan, mahasiswa dan tenaga administrasi prodi.
Biro unsur pembantu pimpinan Institut KeIslaman Abdullah Faqih (INKAFA) bidang pelayanan teknis dan administasi yang meliputi administasi akademik dan kemahasiswaan dan administasi umum yang diangkat oleh dan bertanggung jawab langsung kepada Rektor.
Biro Administrasi Akademik mempunyai tugas memberikan pelayanan teknis dan administrasi akademik kepada seluruh unsur dilingkungan INKAFA.
Biro Administrasi Umum mempunyai tugas memberikan pelayanan teknis dan administrasi kepada seluruh unsur dilingkungan Institut yang meliputi Administasi Umum, dan Administrasi Kepegawaian.
Biro Administrasi Keuangan mempunyai tugas memberikan pelayanan teknis dan administrasi kepada seluruh unsur dilingkungan Institut yang meliputi Administrasi Keuangan, Administrasi Perlengkapan dan Kerumahtanggaan.
STIKOM
(16)
Berikut adalah struktur organisasi INKAFA yang digambarkan dalam diagram jenjang, yang mana didalam table tersebut terdapat nama dan jabatan struktur organisasi.
Gambar 2.1 Diagram Jenjang Struktur Organisasi INKAFA
STIKOM
(17)
13
LANDASAN TEORI
3.1 Pengertian Sistem Informasi
Menurut Bodnar dan Hopwood dalam Abdul Kadir (2002: 11) sistem informasi adalah kumpulan perangkat keras dan perangkat lunak yang dirancang untuk mentransformasikan data ke dalam bentuk informasi yang berguna. Aplikasi penerimaan mahasiswa dibuat untuk memberikan informasi tentang data calon mahasiswa dan penempatan jurusan kepada setiap calon mahasiswa.
Leman (1998: 3) mendefinisikan Sistem Informasi dapat sebagai suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi. Komponen-komponen yang disebutnya yaitu :
1. Hardware
Terdiri dari komputer, printer dan jaringan.
2. Software
Merupakan kumpulan dari perintah atau fungsi yang ditulis dengan aturan tertentu untuk memerintahkan komputer melaksanakan tugas tertentu.
3. Data
Merupakan komponen dasar dari informasi yang akan diproses lebih lanjut untuk menghasilkan informasi.
STIKOM
(18)
4. Manusia
Yang terlibat dalam komponen manusia adalah seperti operator, pemimpin sistem informasi dan sebagainya. Oleh sebab itu perlu suatu rincian tugas yang jelas.
5. Prosedur
Seperti dokumentasi prosedur atau proses sistem, buku penuntun operasional (aplikasi) dan teknis.
Sehingga sangat dibutuhkan sistem informasi teknologi yang bermanfaat untuk membantu dan memudahkan bagian penmaru untuk melakukan kinerja yang baik.
3.2 Pengertian Sistem Informasi Penmaru
Sistem informasi penmaru adalah sistem yang berfungsi untuk pengolaan data calon mahasiswa. Sistem ini bersifat client-server karena menggunakan database MySQL sehingga untuk mengembangkan jaringan akan lebih mudah untuk diimplementasikan.
3.3 Analisa dan Perancangan Sistem
Menurut Jogiyanto (1999: 129) Analisa Sistem adalah penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponenya dengan maksud untuk mengidentifikasikan dan mengevaluasi permaslahan-permaslahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.
STIKOM
(19)
Didalam tahap analisis sistem terdapat langkah-langkah dasar yang harus dilakukan oleh analis sistem, yaitu:
1. Identify, yaitu mengidentifikasi masalah..
2. Understand, yaitu memahami kerja dari sistem yang ada.
3. Analyze, yaitu menganilisis sistem.
4. Report, yaitu membuat laporan hasil analisis.
3.3.1 System Flow
System flowchart merupakan alat bantu yang banyak digunakan untuk
menggambarkan sistem secara pisikal (Tavri D. Mahyuzir, 1997: 41).
Terdapat beberapa simbol yang digunakan untuk merancang sebuah desain dari sistem, simbol-simbol system flowchart tersebut dapat dilihat pada tabel 3.1
Tabel 3.1 Simbol-Simbol System Flow
Simbol Keterangan/ Fungsi
Terminator
Sebagai tanda dimulainya jalan proses sistem ataupun tanda akhir dari sebuah pengerjaan suatu sistem.
Manual Operation
Menggambarkan sebuah proses kerja manual.
STIKOM
(20)
Simbol Keterangan/ Fungsi Document
Document merupakan simbol dari dokumen yang
berupa kertas laporan, surat-surat, memo, maupun arsip-arsip secara fisik.
Process
Merupakan sebuah bentuk kerja sistem yang dilakukan secara terkomputerisasi.
Database
Database digunakan sebagai media penyimpanan
data yang bersifat komputerisasi. Decision
Merupakan operator logika digunakan sebagai penentu keputusan dari suatu permintaan atau proses dengan dua nilai, benar atau salah.
Manual Input
Melakukan proses input ke dalam database melalui keyboard.
Off-line Storage
Merupakan media penyimpanan dokumen secara manual (arsip).
STIKOM
(21)
Simbol Keterangan/ Fungsi On-page Reference
Merupakan simbol untuk menghubungkan bagan desain sebuah sistem apabila hubungan arus data yang ada letaknya terlalu jauh.
Off-page Reference
Simbol ini digunakan apabila arus data yang ada dilanjutkan ke halaman yang berbeda.
Paper Tape
Merupakan simbol yang umumnya menggantikan bentuk penggambaran jenis pembayaran yang digunakan (misal: uang) dalam transaksi yang ada pada sistem yang dirancang.
3.3.2 Data Flow Diagram
Menurut Tavri D. Mahyuzir (1997: 41) Data Flow Diagram (DFD) adalah gambaran sistem secara logikal. Gambaran ini memberikan keuntungan yaitu memudahkan pemakai (user) yang kurang menguasai bidang komputer utnuk mengerti sistem yang akan dikerjakan atau dikembangkan.
Melalui suatu teknik analisa data terstruktur yang disebut Data Flow Diagram penganalis sistem dapat mempresentasikan proses-proses data di dalam organisasi. Pendekatan aliran data menekankan logika yang mendasari sistem, dengan
STIKOM
(22)
menggunakan kombinasi dari empat simbol, penganalis sistem dapat menciptakan suatu gambaran proses-proses yang bias menampilkan dokumentasi sistem yang solid (Kendall, 2010: 263)
Simbol-simbol yang digunakan dalam mendeskripsikan DFD dapat dilihat pada tabel 3.2
Tabel 3.2 Simbol-Simbol Data Flow Diagram
Simbol Keterangan/ Fungsi
Simbol Entitas Eksternal/ Terminator Menggambarkan asal atau tujuan data. Simbol Persegi/ Lingkaran
Menggambarkan entitas atau proses dimana aliran data masuk ditransformasikan ke aliran data keluar. Simbol File/ Data Store
Menggambarkan tempat aliran data disimpan, Simbol Aliran Data
Menggambarkan aliran data.
3.3.3 Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) adalah gambaran pada sistem dimana di
dalamnya terdapat hubungan antara entity beserta relasinya. Entity merupakan sesuatu yang ada dan terdefinisikan didalam suatu organisasi, dapat abstrak dan nyata. Untuk setiap entity biasanya mempunyai attribute yang merupakan ciri entity
STIKOM
(23)
tersebut. Relasi adalah hubungan antar entity yang berfungsi sebagai hubungan yang mewujudkan pemetaan antar entity.
Leman (1998: 28) menyatakan bahwa ERD adalah diagram yang berfungsi untuk menggambarkan sistem yang terdiri dari hubungan entitas.
Untuk menggambarkan sebuah ERD digunakan beberapa simbol. Pada dasarnya ada 3 (tiga) simbol yang digunakan, yaitu:
a. Entity
Entity merupakan objek yang mewakili sesuatu yang nyata dan dapat
dibedakan dari sesuatu yang lain. Simbol dari entity ini biasanya digambarkan dengan persegi panjang.
b. Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.
c. Hubungan/ Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Relasi dapat digambarkan sebagai berikut :
1. One to One
Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B.
STIKOM
(24)
2. One to Many
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A.
3. Many to Many
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B. Begitu juga pada entitas B, dapat berhubungan dengan banyak entitas A.
ERD ini diperlukan agar dapat menggambarkan hubungan antar entity dengan jelas, dapat menggambarkan batasan jumlah entity dan partisipasi antar entity, mudah dimengerti pemakai dan mudah disajikan oleh perancang database. Untuk itu ERD dibagi menjadi dua jenis model, yaitu:
a. Conceptual Data Model (CDM)
Conceptual Data Model (CDM) adalah jenis model data yang
menggambarkan hubungan antar tabel secara konseptual.
b. Physical Data Model (PDM)
Physical Data Model (PDM) adalah jenis model data yang menggambarkan
hubungan antar tabel secara fisikal.
3.4 Program Penunjang
Untuk membuat sistem informasi penmaru melalui kriteria lulusan sekolah dari luar Pondok Pesantren Mamba’us Sholihin Suci Manyar Gresik, dibutuhkan
STIKOM
(25)
beberapa perangkat lunak untuk memudahkan perancangan desain maupun sistem. Perangkat Lunak tersebut antara lain:
3.4.1 Power Designer
Power Designer merupakan suatu tool berupa software untuk mendesain sistem dan rancangan ERD yang dikembangkan oleh Sybase Inc. Terdapat dua model, yaitu Conceptual Data Model (CDM) dan Physical Data Model (PDM).
3.4.2 Microsoft Visual Basic.Net 2008
Menurut Yuswanto dan Subari (2010: 1) Microsoft Visual Basic .Net adalah salah satu pemrograman yang tergabung dalam Microsoft Visual Studio.
Microsoft Visual Basic adalah bahasa pemrograman yang digunakan untuk membuat aplikasi Windows yang berbasis grafis (GUI – Graphical User Interface). Visual Basic merupakan event-driven programming (pemprograman terkendali kejadian) artinya program menunggu sampai adanya respon dari pemakai berupa
event atau kejadian tertentu (tombol diklik, menu dipilih, dan lain-lain). Ketika event
terdeteksi, kode yang berhubungan dengan event (prosedur event) akan dijalankan (Ario Suryo Kusumo, 2000: 1).
3.4.3 SQL Server 2005
Menurut Evangelos Petrousos (2002: 4) SQL Server adalah sebuah Database
Management System dari Microsoft.
SQL Server 2005 Express Edition adalah sebuah database relasional yang dirancang untuk mendukung aplikasi dengan arsitektur client/server, dimana database
STIKOM
(26)
terdapat pada komputer pusat yang disebut server dan informasi digunakan secara bersama-sama oleh beberapa user yang menjalankan aplikasi di dalam komputer lokalnya yang disebut dengan client (Jose Ramalho, 2001: 1).
SQL Server 2005 memiliki kemudahan dalam pemakaiannya, bisa dilihat mulai dari antar muka program setup yang memandu pengguna dalam melalui proses instalasi. Tool berbasis GUI (graphical user interface) yang hadir menyertai SQL Server 2005 Express Edition memang sangat minim, hanya ada SQL Server Configuration Manager dan SQL Server Surface Area Configuration. Akan tetapi, kita bisa men-download tool untuk mengelola instance database SQL Server 2005 Express Edition, yaitu SQL Server Management Studio Express Edition (SSMS-EE), secara cuma-cuma integrasi yang sangat erat antara SQL Server 2005 Express Edition dengan Visual Studio 2008 juga akan sangat membantu kita dalam mengembangkan aplikasi database.
SQL Server 2005 Express Edition menggunakan engine database dan API untuk mengakses data yang sama seperti versi SQL Server 2005 lainnya. Perbedaannya, antara lain adalah:
1. Tidak ada dukungan untuk fitur-fitur yang dibutuhkan oleh kalangan enterprise. 2. Hanya mendukung satu processor.
3. Memory untuk buffer pool dibatasi hingga 1 GB. 4. Ukuran maksimal database dibatasi sampai 4 GB saja.
Absennya fitur-fitur untuk kalangan enterprise seperti high availability dan
business intelligence di SQL Server 2005 Express Edition bukanlah masalah besar,
karena aplikasi yang dikembangkan di atas SQL Server 2005 Express Edition dapat
STIKOM
(27)
bekerja secara seamless di SQL Server 2005 Workgroup Edition, Standard Edition, dan tentunya juga di SQL Server 2005 Enterprise Edition. Dengan demikian,
scalability dari aplikasi database yang dikembangkan menggunakan SQL Server
2005 meneruskan tradisi dalam menghadirkan produk database yang mudah dipakai dan tersedia untuk semua kalangan, Microsoft menghadirkan SQL Server 2005 Express Edition sebagai produk penerus Microsoft SQL Server 2000 Desktop Engine (MSDE 2000). Sebagai produk yang disediakan secara cuma-cuma, apa saja kelebihan dan kekurangannya Express Edition dapat terjamin dan implementasinya dapat disesuaikan dengan kebutuhan saat ini.
3.5 Database
Menurut Yuswanto (2005:2), database merupakan sekumpulan data yang berisi informasi yang saling berhubungan. Pengertian ini sangat berbeda antara
database Relational dan Non Relational. Pada database Non Relational, sebuah
database hanya merupakan sebuah file.
Database adalah sebuah obyek yang kompleks utnuk menyimpan informasi yang terstruktur, yang diorganisir dan disimpan dalam suatu cara yang mengizinkan pemakainya dapat mengambil informasi dengan cepat dan efisien (Evangelos Petrousos 2002: 4).
Suatu database dapat menjadi sumber data bersama bagi banyak pemakai komputer sesuai dengan kebutuhan pada saat yang bersamaan. Artinya pada saat yang sama, pemakai komputer lain dapat menambah, mengubah atau menghapus data dari dalam database.
STIKOM
(28)
24 4.1 Analisa Sistem
Analisa sistem adalah proses mengidentifikasi serta proses mengevaluasi permasalahan untuk menemukan solusi dari permasalahan tersebut. Pada bab ini akan dibahas mengenai analisa Sistem Informasi Penerimaan Mahasiswa Baru pada INKAFA.
Berdasarkan hasil analisis sistem yang sedang berjalan pada INKAFA, pada proses penyimpanan data yaitu menggunakan aplikasi berupa program Microsoft Excel. Sedangkan proses penempatan jurusan mahasiswa baru masih menggunakan sistem manual yaitu dengan menyeleksi data penilaian secara satu persatu. Tentu hal ini kurang efektif dan efisien untuk menentukan ketepatan hasil penempatan jurusan tersebut. Ada terjadi kesalahan dalam proses penempatan jurusan tersebut yaitu beberapa calon mahasiswa masuk pada jurusan yang kurang tepat karena penempatan jurusan yang masih bersifat manual sehingga masih dapat di negosiasikan apabila calon mahasiswa kurang berminat dengan jurusan yang ditentukan, sehingga hal tersebut dapat merubah kedudukan jumlah mahasiswa yang terdaftar pada suatu jurusan tertentu, sedangkan hasil tersebut tidak dapat dipertanggung jawabkan kepada siapapun.
Adapun informasi yang dapat ditampilkan dari Sistem Informasi Penerimaan Mahasiswa Baru adalah penempatan jurusan yang diambil dari data-data calon mahasiswa, nilai, jurusan dan kuota.
STIKOM
(29)
4.2 Desain Sistem
Dalam merancang sistem yang baik, kita harus melalui tahap-tahap mendesain sistem. Tahap mendesain sistem yang digunakan pada kerja praktek ini meliputi Document Flow, System Flow, DFD, ERD, Struktur Tabel, dan Desain Input/Ouput.
4.2.1 Document Flow
Document flow merupakan gambaran alur sistem dari satu bagian ke
bagian lainnya. Document Flow merupakan hasil dari wawancara yang dilakukan terhadap bagian yang berkaitan langsung dengan proses, yaitu pada bagian penerimaan mahasiswa baru, kemudian digambarkan oleh penganalisa melalui document flow lama. Document flow ini digunakan untuk menunjukkan jalannya sistem penerimaan mahasiswa baru secara garis besar.
STIKOM
(30)
Document Flow
Penmaru Rektor Calon Mahasiswa
START
Membeli Formulir Formulir Pendaftaran
Mengisi Formulir
Formulir Pendaftaran Terisi
Melampirkan Formulir Pendaftaran dan Persyaratan
yang ditentukan
Dokumen berupa 2 lembar fotokopi DANEM/STK/STL/ SKHUN dan Pas foto Warna
Penerimaan Data Calon Mahasiswa
Nomer Peserta Tes 1 Nomer Peserta Tes
2 Nomer Peserta Tes
Melakukan Tes umum dan Bahasa
Melakukan Tes Baca Kitab Jawaban Tes Umum
dan Tes Bahasa Menilai Tes umum dan Tes Bahasa
Menilai Tes Baca Kitab Nilai Tes Umum
dan Tes Bahasa
Nilai Tes Baca Kitab 1 Nilai Tes Baca Kitab
2 Nilai Tes Baca Kitab
2 Menempatkan Jurusan Quota? Membuat Laporan Data Mahasiswa Pilihan Jurusan1 Data Mahasiswa Pilihan Jurusan2 Pilihan Jurusan1 Pilihan Jurusan2
Laporan Mahasiswa Baru 2 Laporan Mahasiswa Baru
1 Laporan Mahasiswa Baru
2
FINISH
Gambar 4.1 Document Flow Penerimaan Mahasiswa Baru
STIKOM
(31)
4.2.2 System Flow
System flow merupakan gambaran alur sistem dari satu bagian ke bagian
lainnya pada sistem yang dirancang untuk proses penerimaan mahasiswa baru yang berasal dari dalam Pondok Pesantren Mambaus Solihin. System flow ini digunakan untuk menunjukkan jalannya aplikasi sistem informasi penmaru secara garis besar.
A.1 System Flow Pendaftaran Pendaftaran
Penmaru CalonMahasiswa
Nomer Peserta Tes 1
Input Data Calon Mahasiswa START
Jurusan
Fakultas Formulir Pendaftaran Terisi, Dokumen
Persyaratan Berupa 2 Lembar Photocopy DANEM/ STL/SKHUN, Pas Photo Warna
FINISH
Nomer Peserta Tes 2 Nomer Peserta Tes
1 Data Calon Mahasiswa
Calon Mahasiswa Formulir
Pendaftaran
Gambar 4.2 System Flow Pendaftaran
STIKOM
(32)
A.2 System Flow Pelaksanaan Tes
PelaksaanTes
Penmaru
Prodi
Hasil Tes Baca Kitab
2 START
Input Penilaian Tes Umum dan Tes
Bahasa
Simpan Penilaian Tes Tulis dan Tes Bahasa
Niliai Tes Umum Niliai Tes
Bahasa
Hasil Tes Baca Kitab
1
Hasil Tes Baca Kitab
1
Niliai Tes Baca Kitab Simpan PenilaianTes
Baca Kitab Input Penilaian Hasil Tes Baca
Kitab
END
Gambar 4.3 System Flow Tes
STIKOM
(33)
A.3 System Flow Detail Seleksi Pilihan Jurusan Satu Detail Seleksi Pilihan Jurusan Satu
Penmaru
start
Data Nilai Tes Calon Mahasiswa
Seleksi Jurusan
Quota Nilai Tes Umum
Nilai Tes Bahasa Nilai Tes Baca Kitab Detail Pilihan Jurusan? Pendididkan Agama Islam Data Pilihan Jurusan1 Pilihan Jurusan1 Quota PAI? Nilai Tes Umum?
≤160
100-75 Akhwal Al-Syaksiyah Quota ASH? Nilai Tes Umum? ≤40 100-75 Komunikasi dan Penyiaran Islam
Muamalah Pendidikan
Bahasa Arab Quota MML?
Nilai Tes Umum?
≤40 ≤
40 100-75 Nilai Tes Umum? Quota KPI? 100-75 Nilai Tes Bahasa? Quota PBA? ≤40 100-75 Tafsir Hadits ≤40 100-75 Nilai Tes Baca
Kitab?
Jurusan THD Quota THD?
1
>160 >40 >40
>40 >40 tidak tidak tidak tidak tidak tidak Jurusan Calon Mahasiswa 2 Simpan Data Calon Mhs PAI Data Calon Mhs PAI Cek Quota PAI? Melakukan Cek Ulang Quota
Data Fix Mhs PAI 160
<40
Nilai tertinggi jurusan kedua 40 Data Fix Mhs ASH
Simpan Data Calon Mhs ASH Data Calon Mhs ASH Cek Quota ASH? Melakukan Cek Ulang Quota <40 40 Melakukan Cek Ulang Quota
Data Fix Mhs MML Simpan Data Calon Mhs MML Cek Quota MML? Data Calon Mhs MML <10
Nilai tertinggi jurusan kedua
Nilai tertinggi jurusan kedua
40 Data Fix Mhs KPI
Cek Quota KPI? Simpan Data Calon Mhs KPI Melakukan Cek Ulang Quota Data Calon Mhs KPI <40 Melakukan Cek Ulang Quota Cek Quota KPI? Data Calon Mhs KPI Simpan Data Calon Mhs KPI
Data Fix Mhs KPI 40 <40 40 <40 Melakukan Cek Ulang Quota Cek Quota THD?
Data Fix Mhs THD Data Calon
Mhs THD Simpan Data
Calon Mhs THD
Nilai tertinggi jurusan keduaNilai tertinggi jurusan keduaNilai tertinggi jurusan kedua
5
tidak >40
Gambar 4.4 System Flow Detail Seleksi Pilihan Jurusan Satu
STIKOM
(34)
A.4 System Flow Detail Seleksi Pilihan Jurusan Dua
Detail Seleksi Pilihan Jurusan Dua
Penmaru penuh 74-55 penuh 74-55 penuh penuh 74-55 74-55 penuh 74-55 penuh 74-55 Nilai Tes Bahasa? Komunikasi dan Penyiaran Islam Tafsir Hadits Quota PBA? Muamalah Quota KPI? Nilai Tes
Umum? Nilai Tes Baca Kitab?
Quota MML? Akhwal Al-Syaksiyah Quota THD? Nilai Tes Umum? Quota ASH? Pilihan Jurusan2 Data Pilihan Jurusan2 Pendidikan Bahasa Arab Nilai Tes Umum? Pendididkan Agama Islam Simpan Data Calon Mhs PAI Quota PAI? 1 Nilai Tes Umum? 3 <55 Tidak penuh <55 Tidak penuh <55 Tidak penuh <55 Tidak penuh <55 Tidak penuh <55Tidak penuh 2 ya Data Calon Mhs PAI Butuh Nilai Tertinggi? Seleksi Nilai PAI Tertinggi tidak Cek Quota PAI?
Data Fix Mhs PAI 40 4 <40 Simpan Data Calon Mhs ASH Data Calon Mhs ASH 69-55 ya tidak 10 <10 Seleksi Nilai ASH Tertinggi Cek Quota ASH? Butuh Nilai Tertinggi?
Data Fix Mhs ASH 10 Simpan Data Calon Mhs MML Cek Quota MML?
Data Fix Mhs MML Seleksi Nilai MML Tertinggi Data Calon Mhs MML <10
Nilai tertinggi jurusan rekomendasi
10 Simpan Data Calon Mhs KPI Seleksi Nilai KPI Tertinggi Cek Quota KPI?
Data Fix Mhs KPI Data Calon Mhs
KPI
<10 ya Butuh Nilai
Tertinggi? Butuh Nilai Tertinggi? tidak tidak 10 <10 tidak Seleksi Nilai PBA Tertinggi Cek Quota PBA?
Data Fix Mhs PBA Butuh Nilai Tertinggi? Data Calon Mhs PBA ya 10
Data Fix Mhs PBA Cek Quota PBA? Butuh Nilai Tertinggi? Seleksi Nilai PBA Tertinggi Data Calon Mhs KPI ya ,10 Nilai tertinggi jurusan rekomendasi Nilai tertinggi jurusan rekomendasi Nilai tertinggi jurusan rekomendasi
Nilai tertinggi jurusan rekomendasi
Nilai tertinggi jurusan rekomendasi
6
Gambar 4.5 System Flow Detail Seleksi Pilihan Jurusan Dua
STIKOM
(35)
A.5 System Flow Detail Seleksi Pilihan Jurusan Tidak Terkategori
Detail Seleksi Jurusan Tidak Terkategori
Calon Mahasiswa Kaprodi
Penmaru
3
tertinggi
≤10
tertinggi tertinggi tertinggi terendah terendahterendah Nilai Tes Umum? Tafsir Hadits Komunikasi dan Penyiaran Islam Nilai Tes Bahasa? Pendidikan Bahasa Arab Muamalah Nilai Tes Umum? Pendididkan Agama Islam Pilihan Rekomendasi Akhwal Al-Syaksiyah
Nilai Tes Baca Kitab? Data Pilihan Tidak
Terkategori Nilai Tes Umum? 4 Nilai Rapot Terakhir SMA Terbaik? Nilai Rapot Terakhir SMA Terbaik? Akhlak Agama Islam Mapel Lain Nilai Tes Umum? tertinggi terendah
Sortir Nilai Rapot Terakhir SMA
Sortir Nilai Rapot Terakhir SMA
Sortir Nilai Rapot Terakhir SMA Fiqih Hukum Pidana Nilai Rapot Terakhir SMA Terbaik? Fiqiqh Muamalah Simpan Data Calon Mhs THD Simpan Data Calon Mhs PBA Simpan Data Calon Mhs KPI Bahasa Inggris Sortir Nilai Rapot
Terakhir SMA
Nilai Rapot Terakhir SMA
Terbaik?
Sortir Nilai Rapot Terakhir SMA
Nilai Rapot Terakhir SMA
Terbaik?
Sortir Nilai Rapot Terakhir SMA Nilai Rapot Terakhir SMA Terbaik? Bahasa Arab Hafalan Qur’an Simpan Data Calon Mhs MML Simpan Data Calon Mhs PAI Simpan Data Calon Mhs ASH terendah terendah
Mapel Lain Mapel Lain
Mapel LainMapel Lain
Mapel Lain tidak Butuh Nilai Tertinggi? Data Calon Mhs PAI Seleksi Nilai PAI Tertinggi
Data Fix Mhs PAI
ya tidak Seleksi Nilai ASH Tertinggi
Data Fix Mhs ASH Butuh Nilai Tertinggi? Data Calon Mhs PAI ya tidak Data Fix Mhs
MML Seleksi Nilai MML Tertinggi Data Calon Mhs PAI Butuh Nilai Tertinggi? tidak Data Fix Mhs
KPI Butuh Nilai Tertinggi? Seleksi Nilai KPI Tertinggi Data Calon Mhs KPI tidak Butuh Nilai Tertinggi?
Data Fix Mhs PBA Seleksi Nilai PBA Tertinggi Data Calon Mhs PBA ya tidak Butuh Nilai Tertinggi?
Data Fix Mhs THD Data Calon Mhs THD Seleksi Nilai THD Tertinggi ya tertinggi ya ya 5 6 mahasiswa Cetak laporan Laporan Penerimaan Mahasiswa Baru 3 Laporan Penerimaan Mahasiswa Baru 2 Laporan Penerimaan Mahasiswa Baru 1 Laporan Penerimaan Mahasiswa Baru 1 Laporan Penerimaan Mahasiswa Baru 2 END
Gambar 4.6 System Flow Detail Seleksi Pilihan Jurusan Tidak Terkategori.
STIKOM
(36)
4.2.3 Data Flow Diagram (DFD)
DFD menunjukkan aliran data dalam penmaru. Tahap pertama pada perancangan dengan menggunakan DFD adalah dengan membuat susunan gambar proses utama yang merupakan gambaran DFD Context Diagram lalu dilanjutkan dengan DFD Level 0 dan yang terakhir adalah Level 1.
A.1 Context Diagram
Tahap pertama pada perancangan dengan menggunakan DFD adalah dengan membuat susunan gambar proses utama yang merupakan gambaran DFD Context Diagram. Context Diagram dari sistem informasi penerimaan mahasiswa baru, memiliki tiga entitas yang, yaitu calon mahasiswa baru, rektor, dan petugas (penmaru).
DataJurusan
DataNilaiTesBacaKitab LaporanMahaiswaFix
DataMahasisw aFix
DataNilaiTesBahasa
DataNilaiTesUmum DataFakultas DataQuota
DataCalonMahasisw a
DataHasilTesBahasa
FormulirPendaf taranTerisi DataPersyaratan DataHasilTesUmum
Inf ormasiPenempatanJurusan NomerPesertaTes
0
SistemInf ormasiPenerimaanMahasisw aBaruB erasalDariDalamPondokPesantrenMambausS
oli
+
CalonMahasisw a
Kaprodi
Penmaru
Gambar 4.7 Context Diagram Sistem Informasi Penerimaan Mahasiswa Baru
STIKOM
(37)
B.1 DFD Level 0
Berikut ini adalah hasil dari pembagian proses atau decompose dari context diagram yang disebut DFD Level 0. Pada DFD Level 0 ini terdapat 4 proses turunan dari proses global, yaitu proses pendaftaran, proses tes, proses seleksi dan proses laporan.
DataNilaiUmum DataNilaiBacaKitab DataNilaiUmum DataNilaiBacaKitab DataNilaiBahasa DataNilaiBahasa DataMahasisw aFix DataMahasisw aFix DataJmlQuotaTerpilih DataPilihanJurusanCalonMhs DataPilihanFakultasCalonMhs DataQuota DaftarJurusan DaftarFakultas DataJmlQuotaTerpilih DataPilihanJurusanCalonMhs DataPilihanFakultasCalonMhs DataCalonMahasisw a DataFakultas DataQuota DataJurusan LaporanMahaiswaFix DataCalonMahasisw a DataMahasisw aFix DataNilaiTesBacaKitab DataPersyaratan InformasiPenempatanJurusan DataHasilTesBahasa DataHasilTesUmum NomerPesertaTes FormulirPendaftaranTerisi CalonMahasisw a Penmaru Kaprodi 1 Pendaftaran 2 Tes + 3 Seleksi 4 Laporan
1 CalonMahasisw a
2 Fakultas
3 Jurusan
4 Quota
5 Mahasisw a 6 Nilai
Gambar 4.8 DFD Level 0
STIKOM
(38)
C.1 DFD Level 1
Berikut ini adalah hasil dari pembagian proses atau decompose dari DFD Level 0 yang disebut DFD Level 1. Pada DFD Level 1 ini terdapat 3 proses turunan dari proses tes, yaitu proses tes umum, proses tes bahasa, dan proses tes baca kitab. Dapat dilihat pada gambar 4.9
DataNilaiUmum
DataNilaiBacaKitab DataNilaiTesBacaKitab DataHasilTesUmum
DataHasilTesBahasa DataNilaiBahasa
CalonMahasisw a
Kaprodi 6 Nilai
1 TesUmum
2 TesBahasa
3 TesBacaKitab
Gambar 4.9 DFD Level 1 Sub Proses Tes 4.2.4 Entyti Reationship Diagram (ERD)
ERD dari sistem informasi penmaru terdiri dari CDM dan PDM dari sistem yang dirancang yang akan dijelaskan pada gambar 4.10 dan gambar 4.11.
STIKOM
(39)
menempati menjalani memiliki membatasi menentukan menetapkan memilih CalonMahasiswa ID_Calon Nama_Calon Tempat_Lahir_Calon Tanggal_Lahir_Calon JK_Calon Kewarganegaraan Agama Status_Calon Nama_Jalan_Calon Kecamatan_Calon Propinsi_Calon Kota_Calon Tahun_Lulus Nomer_Ijazah Nomer_Seri_Ijazah Bahasa_Inggris Bahasa_Arab Komputer Asal_Biaya_Study Nama_Ayah_Calon Nama_Ibu_Calon Nama_Jalan_Ortu_Calon Kecamatan_Ortu_Calon Propinsi_Ortu_Calon Kota_Ortu_Calon Pendidikan_Ayah Pendidikan_Ibu Pekerjaan_Ayah Pekerjaan_Ibu Status_Terdaftar Status_Mahasiswa Nilai_Akhlak_Agama_Islam Nilai_Fiqih_Hukum_Agama_Islam Nilai_Fiqih_Muamalah Nilai_Bahasa_Inggris Nilai_Bahasa_Arab Nilai_Hafalan_Quran Seleksi Fakultas ID_Fakultas Nama_Fakultas Jurusan ID_Jurusan Nama_Jurusan Quota Quota Total Mahasiswa NIRM Nama JK Tempat_Lahir Tanggal_Lahir Kewarganegaraan Agama Status Nama_Jalan Kecamatan Propinsi Kota Tahun_Lulus Nomer_Ijazah Nomer_Seri_Ijazah Bahasa_Inggris Bahasa_Arab Komputer Asal_Biaya_Study Nama_Ayah Nama_Ibu Nama_Jalan_Ortu Kecamatan_Ortu Propinsi_Ortu Kota_Ortu Pendidikan_Ayah Pendidikan_Ibu Pekerjaan_Ayah Pekerjaan_Ibu Status_Terdaftar Status_Mahasiswa Nilai_Akhlak_Agama_Islam Nilai_Fiqih_Hukum_Agama_Islam Nilai_Fiqih_Muamalah Nilai_Bahasa_Inggris Nilai_Bahasa_Arab Nilai_Hafalan_Quran Periode ID_Perode Tahun_Masuk Tes Umum Bahasa BacaKitab
Gambar 4.10 CDM Sistem Informasi Penmaru.
STIKOM
(40)
ID_JURUSAN = ID_JURUSAN
ID_CALON = ID_CALON ID_FAKULTAS = ID_FAKULTAS
ID_JURUSAN = ID_JURUSAN
ID_PERODE = ID_PERODE ID_PERODE = ID_PERODE
ID_CALON = ID_CALON ID_JURUSAN = ID_JURUSAN
CALONMAHASISWA ID_CALON varchar(9) NAMA_CALON varchar(35) TEMPAT_LAHIR_CALON varchar(30) TANGGAL_LAHIR_CALON date JK_CALON char(1) KEWARGANEGARAAN char(3) AGAMA char(10) STATUS_CALON varchar(30) NAMA_JALAN_CALON varchar(40) KECAMATAN_CALON varchar(20) PROPINSI_CALON varchar(20) KOTA_CALON varchar(20) TAHUN_LULUS integer NOMER_IJAZAH varchar(20) NOMER_SERI_IJAZAH varchar(20) BAHASA_INGGRIS varchar(10) BAHASA_ARAB varchar(10) KOMPUTER varchar(10) ASAL_BIAYA_STUDY varchar(50) NAMA_AYAH_CALON varchar(20) NAMA_IBU_CALON varchar(20) NAMA_JALAN_ORTU_CALON varchar(40) KECAMATAN_ORTU_CALON varchar(20) PROPINSI_ORTU_CALON varchar(20) KOTA_ORTU_CALON varchar(20) PENDIDIKAN_AYAH varchar(20) PENDIDIKAN_IBU varchar(20) PEKERJAAN_AYAH varchar(20) PEKERJAAN_IBU varchar(20) STATUS_TERDAFTAR varchar(20) STATUS_MAHASISWA varchar(10) NILAI_AKHLAK_AGAMA_ISLAM integer NILAI_FIQIH_HUKUM_AGAMA_ISLAM integer NILAI_FIQIH_MUAMALAH integer NILAI_BAHASA_INGGRIS integer NILAI_BAHASA_ARAB integer NILAI_HAFALAN_QURAN integer SELEKSI integer FAKULTAS ID_FAKULTAS char(3) NAMA_FAKULTAS varchar(35) JURUSAN ID_JURUSAN char(3) ID_FAKULTAS char(3) NAMA_JURUSAN varchar(35) QUOTA ID_PERODE varchar(3) ID_JURUSAN char(3) QUOTA integer TOTAL integer MAHASISWA NIRM varchar(23) ID_PERODE varchar(3) ID_JURUSAN char(3) NAMA varchar(35) JK varchar(30) TEMPAT_LAHIR varchar(30) TANGGAL_LAHIR date KEWARGANEGARAAN char(3) AGAMA char(10) STATUS varchar(30) NAMA_JALAN varchar(40) KECAMATAN varchar(20) PROPINSI varchar(20) KOTA varchar(20) TAHUN_LULUS integer NOMER_IJAZAH varchar(20) NOMER_SERI_IJAZAH varchar(20) BAHASA_INGGRIS varchar(10) BAHASA_ARAB varchar(10) KOMPUTER varchar(10) ASAL_BIAYA_STUDY varchar(50) NAMA_AYAH varchar(20) NAMA_IBU varchar(20) NAMA_JALAN_ORTU varchar(40) KECAMATAN_ORTU varchar(20) PROPINSI_ORTU varchar(20) KOTA_ORTU varchar(20) PENDIDIKAN_AYAH varchar(20) PENDIDIKAN_IBU varchar(20) PEKERJAAN_AYAH varchar(20) PEKERJAAN_IBU varchar(20) STATUS_TERDAFTAR varchar(20) STATUS_MAHASISWA varchar(10) NILAI_AKHLAK_AGAMA_ISLAM integer NILAI_FIQIH_HUKUM integer NILAI_FIQIH_MUAMALAH integer NILAI_BAHASA_INGGRIS integer NILAI_BAHASA_ARAB integer NILAI_HAFALAN_QURAN integer PERIODE ID_PERODE varchar(3) TAHUN_MASUK integer TES ID_CALON varchar(9) UMUM integer BAHASA integer BACAKITAB integer MEMILIH ID_JURUSAN char(3) ID_CALON varchar(9)
Gambar 4.11 PDM Sistem Informasi Penmaru. 4.2.5 Struktur Tabel
Pada kerja praktek ini digunakan SQL Server sebagai Relational
Database Management System (RDBMS) sebagai penyimpan data. Berikut ini
adalah struktur table sistem informasi penerimaan mahasiswa baru pada INKAFA
STIKOM
(41)
A. Tabel Calon Mahasiswa
Nama Tabel : Calon Mahasiswa Primary Key : ID_Calon
Foreign Key : -
Fungsi : Menyimpan data calon mahasiswa Tabel 4.1 Calon Mahasiswa
No Nama Tipe
Data
Panjang
Data Constraint
1 ID_Calon Varchar 9 Primary Key
2 Nama_Calon Varchar 35
3 Tempat_Lahir_Calon Varchar 30
4 Tanggal_Lahir_Calon Date 200
5 JK_Calon Char 1
6 Kewarganegaraan Char 3
7 Agama Char 10
8 Status_Calon Varchar 30
9 Nama_Jalan_Calon Varchar 40
10 Kecamata_Calon Varchar 20
11 Propinsi_Calon Varchar 20
12 Kota_Calon Varchar 20
13 Tahun_Lulus Integer
14 Nomer_Ijazah Varchar 20
15 Nomer_Seri_Ijazah Varchar 20
16 Bahasa_Inggris Varchar 10
17 Bahasa_Arab Varchar 10
18 Komputer Varchar 10
19 Asal_Biaya_Study Varchar 50
20 Nama_Ayah_Calon Varchar 20
21 Nama_Ibu_Calon Varchar 20
22 Nama_Jalan_Ortu_Calon Varchar 40 23 Kecamatan _Ortu_Calon Varchar 20 24 Propinsi_Ortu_Calon Varchar 20
25 Kota_ Ortu _Calon Varchar 20
26 Pendidikan_Ayah Varchar 20
27 Pendidikan_Ibu Varchar 20
28 Pekerjaan_Ayah Varchar 20
29 Pekerjaan_ Ibu Varchar 20
30 Status_Terdaftar Varchar 20
31 Status_Mahasiswa Varchar 20
32 Nilai_Akhlak_Agama_Islam Integer 33 Nilai_Fiqih_Hukum_Agama_Islam Integer
STIKOM
(42)
No Nama Tipe Data
Panjang
Data Constraint 34 Nilai_Fiqih_Muamlah Integer
35 Nilai_Bahasa_Inggris Integer 36 Nilai_Bahasa_Arab Integer 37 Nilai_Hafalan_Quran Integer
38 Seleksi Integer
B. Tabel Fakultas
Nama Tabel : Fakultas Primary Key : ID_ Fakultas Foreign Key : -
Fungsi : Menyimpan data fakultas Tabel 4.2 Fakultas
No Nama Tipe Data Panjang Data Constraint
1 ID_ Fakultas Char 3 Primary Key
2 Nama_ Fakultas Varchar 35
C. Tabel Jurusan
Nama Tabel : Jurusan Primary Key : ID_ Jurusan Foreign Key : ID_ Fakultas
Fungsi : Menyimpan data jurusan Tabel 4.3 Jurusan
No Nama Tipe Data Panjang Data Constraint
1 ID_ Jurusan Char 3 Primary Key
2 ID_ Fakultas Char 3 Foreign Key
3 Nama_ Jurusan Varchar 35
STIKOM
(43)
D. Tabel Quota
Nama Tabel : Quota Primary Key : ID_Periode Foreign Key : ID_Jurusan
Fungsi : Menyimpan data quota Tabel 4.4 Quota
No Nama Tipe Data Panjang Data Constraint
1 ID_Periode Varchar 3 Primary Key
2 ID_Jurusan Char 3 Primary Key
3 Quota Integer
4 Total Integer
E. Tabel Memilih
Nama Tabel : Memilih
Primary Key : ID_Jurusan dan ID_Calon Foreign_Key : -
Fungsi : Menyimpan data pilihan jurusan Tabel 4.5 Memilih
No Nama Tipe Data Panjang Data Constraint
1 ID_ Jurusan Char 3 Primary Key
2 ID_ Calon Varchar 9 Primary Key
STIKOM
(44)
F. Tabel Tes
Nama Tabel : Tes Primary Key : ID_Tes
Foreign_Key : ID_Calon dan NIRM Fungsi : Menyimpan data tes
Tabel 4.6 Tes
No Nama Tipe Data Panjang Data Constraint
1 ID_Calon Varchar 9 Primary Key
2 Umum Integer
3 Bahasa Integer
4 Baca Kitab Integer
G. Tabel Periode
Nama Tabel : Periode Primary Key : ID_Periode Foreign_Key : -
Fungsi : Menyimpan data periode Tabel 4.7 Periode
No Nama Tipe Data Panjang Data Constraint
1 ID_Periode Varchar 3 Primary Key
2 Tahun_Masuk Integer
STIKOM
(45)
H. Tabel Mahasiswa
Nama Tabel : Mahasiswa Primary Key : NIRM
Foreign_Key : ID_Periode dan ID_Jurusan Fungsi : Menyimpan data mahasiswa
Tabel 4.8 Mahasiswa
No Nama Tipe
Data
Panjang Data
Constraint
1 NIRM Varchar 23 Primary Key
2 ID_Periode Char 3 Foreign Key
3 ID_Jurusan Char 3 Foreign Key
4 Nama Varchar 35
5 JK Char 1
6 Tempat_Lahir Varchar 30
7 Tanggal_Lahir Date 200
8 Kewarganegaraan Char 3
9 Agama Char 10
10 Status Varchar 30
11 Nama_Jalan Varchar 40
12 Kecamata Varchar 20
13 Propinsi Varchar 20
14 Kota Varchar 20
15 Tahun_Lulus Integer
16 Nomer_Ijazah Varchar 20
17 Nomer_Seri_Ijazah Varchar 20
18 Bahasa_Inggris Varchar 10
19 Bahasa_Arab Varchar 10
20 Komputer Varchar 10
21 Asal_Biaya_Study Varchar 50
22 Nama_Ayah Varchar 20
23 Nama_Ibu Varchar 20
24 Nama_Jalan_Ortu Varchar 40
25 Kecamatan _Ortu Varchar 20
26 Propinsi_Ortu Varchar 20
27 Kota_ Ortu Varchar 20
28 Pendidikan_Ayah Varchar 20
29 Pendidikan_Ibu Varchar 20
30 Pekerjaan_Ayah Varchar 20
31 Pekerjaan_ Ibu Varchar 20
32 Status_Terdaftar Varchar 20
33 Status_Mahasiswa Varchar 20
STIKOM
(46)
No Nama Tipe Data
Panjang Data
Constraint 34 Nilai_Akhlak_Agama_Islam Integer
35 Nilai_Fiqih_Hukum_Agama_Islam Integer 36 Nilai_Fiqih_Muamlah Integer 37 Nilai_Bahasa_Inggris Integer 38 Nilai_Bahasa_Arab Integer 39 Nilai_Hafalan_Quran Integer
4.3 Desain Input/Output
Pada tahap ini akan dilakukan perancangan desain input/output antara user dengan sistem. Berikut adalah desain input/output dari sistem informasi penmaru pada INKAFA Suci Manyar Gresik Jawa Timur.
4.3.1 Desain Form Login
Form Login digunakan untuk masuk kedalam sistem informasi penmaru. Petugas penmaru dapat memasukkan username dan password yang telah ditentukan. Berikut adalah fungsi dari tombol pada form login, yaitu: tombol Login digunakan untuk masuk kedalam aplikasi, tombol batal digunakan untuk keluar dari Form Login.
LOGIN
LOGIN
admin
******
Username
Password
Login Batal
Gambar 4.12 Desain Form Login
STIKOM
(47)
4.3.2 Desain Form Utama
Form ini adalah form yang akan muncul pertama kali setelah petugas selesai melakukan proses login. Digunakan untuk melakukan berbagai macam transaksi mulai dari input data-data master, input data-data transaksi hingga pembuatan laporan. Pada form utama ini terdapat beberapa menu, yaitu: Menu Master digunakan untuk menginputkan data-data master Fakultas, Jurusan, Periode, Kuota Kelas, Jadwal Tes dan Mahasiswa, Menu Transaksi digunakan untuk menginputkan data-data transaksi dan Menu Laporan digunakan untuk menampilkan laporan.
Menu Utama Menu Utama
Master Transaksi Laporan
Gambar 4.13 Desain Form Menu Utama
STIKOM
(48)
4.3.3 Desain Form Master Fakultas
Form Master Fakultas digunakan untuk mencari, menambah dan menghapus data fakultas. Berikut adalah fungsi tombol pada form fakultas, yaitu: tombol cari digunakan untuk mencari data fakultas, tombol simpan digunakan untuk menyimpan fakultas baru yang sudah diinputkan. tombol hapus digunakan untuk menghapus data fakultas.
Fakultas
Fakultas
Nama Fakultas
ID Jurusan 01
Tarbiyah
Data Fakultas
Simpan Hapus
01
Pencarian Fakultas
Cari
Gambar 4.14 Desain Form Master Fakultas
STIKOM
(49)
4.3.4 Desain Form Master Jurusan
Form Master Jurusan digunakan untuk mencari, menambah dan menghapus data jurusan. Berikut adalah fungsi tombol pada form jurusan, yaitu: tombol cari digunakan untuk mencari data jurusan, tombol simpan digunakan untuk menyimpan jurusan baru yang sudah diinputkan dan tombol hapus tombol hapus digunakan untuk menghapus data jurusan.
Jurusan
Jurusan
Nama Fakultas ID Jurusan Nama Jurusan
Tarbiyah 01 Data Jurusan
Pendidikan Agama Islam 10
Pencarian Jurusan
Cari
Simpan Hapus
Gambar 4.15 Desain Form Master Jurusan
STIKOM
(50)
4.3.5 Desain Form Master Periode
Form Master Periode digunakan untuk mencari, menambah dan menghapus data periode. Berikut adalah fungsi tombol pada form periode:
A. Tombol Cari
Tombol “Cari” digunakan untuk mencari data periode.
B. Tombol Simpan
Tombol “Simpan” digunakan untuk menyimpan periode baru yang sudah
diinputkan. C. Tombol Hapus
Tombol “Hapus” digunakan untuk menghapus data periode.
Periode
Periode
Tahun Masuk
ID Periode P01
2012 Data Periode
Simpan Hapus
2012 Pencarian Periode
Cari
Gambar 4.16 Desain Form Master Periode
STIKOM
(51)
4.3.6 Desain Form Pendaftaran
Digunakan untuk melakukan input data calon mahasiswa. Dalam Form Pendaftaran terdapat sepuluh bagian, yaitu:
A. Nomor Peserta
Nomor peserta akan menjelaskan tahun masuk dan nomor urut calon mahasiswa sesuai urutan mendaftar. Tiga digit pada nomor peserta secara otomatis bertambah sesuai jumlah pendaftar.
B. Biodata
Berisi data diri calon mahasiswa seperti: nama, jenis kelamin, provinsi lahir, kota lahir, tanggal lahir, status, tahun lulus, asal biaya, kewarganegaraan dan agama.
C. Ijazah
Berisi data nomor ijazah dan nomor seri ijazah. Cara menginputkan data tersebu dengan cara diketik pada kotak yang telah disediakan.
D. Alamat Asal
Bagian ini berisi tentang data alamat calon mahasiswa mulai dari nama jalan, kecamatan, provinsi tinggal hingga kota tinggal.
E. Data Orang Tua
Berisi data orang tua calon mahasiswa F. Nilai SMA
Bagian ini berisi data nilai SMA yang terakhir dari calon mahasiswa yang dapat membantu memberikan keputusan dalam penempatan jurusan apabila bilai tes umum, tes bahasa dan tes baca kitab tidak memenuhi syarat. Terdapat enam nilai SMA yang wajib diinputkan untuk membantu
STIKOM
(52)
memberikan informasi jurusan yang tepat bagi calon mahasiswa yang nilai memiliki nilai tes pada jurusan yang dipilih berada dibawah 55. Ke enam nilai tersebut adalah Akhlak Agama Islam, Fiqih Hukum Islam, Fiqih
Muamalah, Bahasa Inggris, Bahasa Arab dan Hafalan Qur’an.
G. Kemampuan Teknologi Informasi
Terdapat tiga pilihan kemampuan teknologi informasi yaitu: tidak bias, operator dan programmer.
H. Kemampuan Bahasa
Terdapat dua bagian dalam kemampuan bahasa yaitu bahasa Inggris dan bahasa Arab.
I. Pilihan 1
Pilihan jurusan pertama yang dipilih oleh calon mahasiswa. J. Pilihan 2
Pilihan jurusan kedua yang dipilih oleh calon mahasiswa.
Pada Form Pendaftaran terdapat dua buah tombol yang masing-masing tombol memiliki fungsi yang berbeda yaitu: tombol simpan yang berfungsi untuk menyimpan data calon mahasiswa yang telah diinputkan. Dan tombol hapus yang berfungsi untuk membersihkan layar apabila sudah terlanjur banyak menginputkan data calon mahasiswa.
STIKOM
(53)
Pendaftaran Pendaftaran
Nomor Peserta
No.Peserta CM2012001
Data Calon Mahasiswa
Biodata
Nama Razsaki
Jenis Kelamin Laki-laki Perempuan Provinsi Lahir Jawa Timur
Kota Lahir Surabaya
Status Belum Menikah Tanggal Lahir 1/1/1993
Tahun Lulus 2011 Asal Biaya Orang Tua Kewarganegaraan WNI
Agama Islam
Ijazah
No. STTB/Ijazah BWU8/W9U9/2011/MTS No. Seri Ijazah MT197
Alamat Asal
Nama Jalan
Kecamatan Pakis Gunung Provinsi Tinggal Jawa Timur Kota Tinggal Surabaya
Indragiri
Data Orang Tua
Nama Ayah Santoso Nama Ibu Rosinta Nama Jalan
Kecamatan Pakis Gunung Provinsi Tinggal Jawa Timur Kota Tinggal Surabaya
Indragiri
Pendidikan Orang Tua
Ayah S1 ibu Diploma
Pekerjaan Orang Tua
Ayah ABRI ibu Pegawai Swasta
Nilai SMA
Akhlak Agama Islam Fiqih Hukum Islam
87 75 Fiqih Muamalah Bahasa Inggris 60 88 Bahasa Arab Hafalan Al-Qur’an
90 83
Kemampuan Teknologi Informasi
Komputer Operator
Kemampuan Berbahasa
Ingggris Aktif Arab Mahir
Pilihan 1
Fakultas Ushuluddin Jurusan Tafsir Hadits
Pilihan 1
Fakultas Tarbiyah Jurusan Pendidikan Bahasa Arab
Status Terdaftar
Biasa Tugas Belajar Beasiswa Ikatan Dinas
Status Mahasiswa
Biasa Tugas Belajar Beasiswa Ikatan Dinas Terdaftar sebagai mahasiswa
Simpan Hapus
Gambar 4.17 Desain Form Pendaftaran
4.3.7 Desain Form Daftar Calon Mahasiswa
Digunakan untuk mencari data calon mahasiswa baru yang telah mendaftar. Terdapat tiga tombol pada form ini, yaitu: tombol cari untuk mencari data calon mahasiswa yang sudah mendaftar. Tombol batal untuk membatalkan perintah pencarian data. Dan tombol hapus untuk menghapus data yang sudah diinputkan sebagai kata kunci dalam pencarian data.
Daftar Calon Mahasiswa Daftar Calon Mahasiswa Pencarian Calon Mahasiswa
Cari
Razsaki Batal
Hapus
Gambar 4.18 Desain Form Daftar Calon Mahasiswa
STIKOM
(54)
4.3.8 Desain Form Nilai Tes
Form Nilai Tes digunakan untuk menginputkan nilai tes calon mahasiswa. Pada form ini terdapat dua buah tombol yaitu: tombol simpan untuk menyimpan data nilai yang telah diinputkan dan tombol hapus untuk menghapus data yang sudah diinputkan namun belum disimpan.
Nilai Tes Nilai Tes
No. Peserta Nama
Umum
CM2012001 Razsaki Data Nilai
60
Simpan Hapus
Bahasa 87
Baca Kitab 81
Gambar 4.19 Desain Form Nilai Tes
4.3.9 Desain Form Seleksi
Digunakan untuk melakukan proses seleksi terhadap calon mahasiswa. terdapat dua buah tombol yaitu tombol proses yang digunakan untuk melakukan proses seleksi penempatan jurusan. Dan tombol simpan untuk menyimpan data hasil proses seleksi penempatan jurusan.
STIKOM
(55)
Seleksi Seleksi
Data Calon Mahasiswa 2012
Simpan Proses
Data Hasil Seleksi Data Mahasiswa Terkategori
Gambar 4.20 Desain Form Seleksi
4.3.10 Desain Form Laporan
Form Laporan digunakan untuk mencetak laporan penempatan calon mahasiswa baru.
Laporan
Laporan
Laporan Penerimaan Mahasiswa Baru
Jurusan Tafsir Hadits
Periode 2012
Cetak
Gambar 4.21 Desain Form Laporan
STIKOM
(56)
4.4 Implementasi Sistem
Implementasi sistem merupakan tahap pengujian dimana desain sistem dapat berjalan dengan baik dalam penerapan sistem pada INKAFA.
4.4.1 Kebutuhan Sistem
Teknologi yang digunakan untuk menjalankan aplikasi sistem informasi penerimaan mahasiswa baru pada INKAFA Suci Manyar Gresik dibagi menjadi dua bagian yaitu perangkat lunak dan perangkat keras. Berikut adalah perangkat lunak yang dibutuhkan:
A. Microsoft Visual Basic. NET 2008 B. Microsoft SQL Server 2005 C. Windows XP, atau windows 7
Dan berikut adalah perangkat keras yang dibutuhkan untuk mendukung sistem informasi penerimaan mahasiswa baru pada INKAFA:
A. Processor: Dual-Core CPU
B. Keyboard C. Mouse D. Monitor E. Print
4.4.2 Hasil Impelmentasi
Implementasi yang dilakukan oleh analisa sistem dengan desain input output menghasilkan desain program Sistem Informasi Penerimaan Mahasiswa Baru pada INKAFA Gresik.
STIKOM
(57)
4.5 Pembahasan Implementasi Sistem
Pembahasan implementasi sistem dilakukan supaya pengguna dapat mengerti cara pengimplementasian dari aplikasi yang telah dibuat.
4.5.1 Instalasi Aplikasi
Dalam tahap ini pengguna harus memperhatikan dengan benar terhadap penginstalan perangkat lunak. Berikut langkah-langkah penginstalan:
A. Install SQL Server 2005
B. Microsoft Visual Basic. NET 2008
4.5.2 Penejelasan Pemakaian Aplikasi
Tahap ini menjelaskan bagaiamana cara pemakaian aplikasi
“Penerimaan Mahasiswa Baru Pada Institut KeIslaman Abdullah Faqih”. A. Form Login
Form Login ini digunakan untuk masuk ke dalam aplikasi. Pengguna harus mengisi dengan benar username dan password supaya dapat menggunakan aplikasi ini. Pada Form Login tombol login digunakan untuk masuk kedalam aplikasi. Dan tombol batal digunakan untuk keluar dari Form Login.
Gambar 4.22 Form Login
STIKOM
(58)
B. Menu Utama
Digunakan untuk melakukan berbagai macam transaksi mulai dari input data-data master, input data-data transaksi hingga pembuatan laporan. Terdapat empat menu yaitu:
B.1. Menu File
Digunakan untuk melihat stautus pengguna, apakah sudah login atau belum.
B.2. Menu Master
Digunakan untuk menginputkan data-data master Fakultas, Jurusan, Periode, Kuota, User, dan Mahasiswa.
B.3. Menu Transaksi
Digunakan untuk menginputkan data-data transaksi List Calon, Test dan Seleksi.
B.4. Menu Laporan
Digunakan untuk menampilkan laporan.
Gambar 4.23 Menu Utama
STIKOM
(59)
C. Form Fakultas C.1 Form Data Fakultas
Digunakan untuk menginputkan data-data fakultas. Berikut adalah fungsi dari tombol pada Form Data Fakultas, yaitu: tombol baru digunakan untuk menambahkan fakultas baru, tombol simpan digunakan untuk menyimpan fakultas baru yang sudah diinputkan dan tombol hapus digunakan untuk menghapus data fakultas. Berikut cara menambahkan fakultas baru, yaitu: ketikkan pada id_fakultas berapa nomor ID yang akan digunakan, lalu ketikkan nama fakultas kemudian klik tombol simpan.
Gambar 4.24 Form Data Fakultas
STIKOM
(60)
C.2 Form Cari Fakultas
Digunakan untuk mencari data fakultas. Berikut adalah fungsi dari tombol pada Form Cari Fakultas, yaitu: tombol cari digunakan untuk mencari data fakultas dan tombol batal digunakan untuk membatalkan perintah pencarian. Langkah pertama dalam penggunaan Form Cari Fakultas adalah memilih pilihan pada nama_fakultas pada bagian kolom, lalu ketikkan kata kunci dari fakultas yang ingin dicari, selanjutnya klik tombol cari maka akan muncul data fakultas yang memiliki unsur kata kunci yang telah diinputkan.
Gambar 4.25 Form Cari Fakultas.
STIKOM
(61)
D. Form Jurusan D.1 Form Data Jurusan
Digunakan untuk menginputkan data-data jurusan. Berikut adalah fungsi dari tombol pada form jurusan: tombol baru digunakan untuk menambahkan jurusan baru, tombol simpan digunakan untuk menyimpan jurusan baru yang sudah diinputkan dan tombol hapus digunakan untuk menghapus data jurusan. Cara kerjanya adalah klik pada kolom isian nama fakultas, pilih fakultas apa yang akan digunakan, ketikkan id jurusan lalu ketikkan nama jurusan yang akan ditambahkan kemudian klik tombol simpan.
Gambar 4.26 Form Data Jurusan.
STIKOM
(62)
D.2 Form Cari Jurusan
Digunakan untuk mencari data jurusan. Berikut adalah fungsi dari tombol pada Form Cari Jurusan, yaitu: tombol cari digunakan untuk mencari data jurusan dan tombol batal digunakan untuk membatalkan perintah pencarian. Langkah pertama dalam penggunaan Form Cari Fakultas adalah memilih pilihan pada nama jurusan pada bagian kolom, langkah kedua ketikkan kata kunci dari jurusan yang ingin dicari, selanjutnya klik tombol cari maka akan muncul data jurusan yang memiliki unsur kata kata kunci yang sudah diinputkan.
Gambar 4.27 Form Cari Jurusan.
STIKOM
(63)
E. Form Periode E.1 Form Data Periode
Digunakan untuk menginputkan data tahun masuk calon mahasiswa baru. Berikut adalah fungsi dari tombol pada form periode: tombol baru digunakan untuk menambahkan periode baru, tombol simpan digunakan untuk menyimpan jurusan baru yang sudah diinputkan dan tombol hapus digunakan untuk menghapus data periode. Cara kerjanya adalah klik pada kolom tahun, lalu klik tombol simpan untuk menyimpan periode yang baru.
Gambar 4.28 Form Data Periode.
STIKOM
(64)
E.2 Form Cari Periode
Digunakan untuk mencari data periode. Berikut adalah fungsi dari tombol pada Form Cari Periode, yaitu: tombol cari digunakan untuk mencari data periode dan tombol batal digunakan untuk membatalkan perintah pencarian. Penggunaan Form Cari Fakultas adalah mengetikkan kata kunci lalu tekan tombol cari, jika ingin menghentikan perintah pencarian maka klik tombol batal.
Gambar 4.29 Form Cari Periode
STIKOM
(65)
F. Form Kuota F.1 Form Data Kuota
Digunakan untuk menginputkan data-data ketentuan jumlah calon mahasiswa pada tiap-tiap jurusan. Berikut adalah fungsi dari tombol pada form kuota, yaitu: tombol baru digunakan untuk menambahkan kuota baru, tombol simpan digunakan untuk menyimpan ketentuan kuota baru yang sudah diinputkan dan tombol hapus digunakan untuk menghapus data kuota. Langkah pertama dalam menggunakan form ini adalah klik pada nama jurusan yang akan mengalami perubahan kuota, lalu inputkan jumlah kuota yang diinginkan pada kotak isian yang dapat diisi, kemudian klik tombol simpan.
Gambar 4.30 Form Data Kuota.
STIKOM
(66)
F.2 Form Cari Kuota
Digunakan untuk mencari data kuota. Berikut adalah fungsi dari tombol pada Form Cari Kuota, yaitu: tombol cari digunakan untuk mencari data kuota dan tombol batal digunakan untuk membatalkan perintah pencarian. Langkah pertama dalam penggunaan Form Cari Kuota adalah memilih pilihan pada kolom, berdasarkan ketentuan apa kita mencari kuota yang diperlukan. Pada contoh pencarian kuota berdasarkan total, yaitu total calon mahasiswa yang sudah masuk pada jurusan tersebut. Kemudian ketikkan kata kunci dan selanjutnya klik tombol cari, jika ingin membatalkan pencarian maka klik tombol batal.
Gambar 4.31 Form Cari Kuota.
STIKOM
(67)
G. Form Pengguna G.1 Form Data Pengguna
Digunakan untuk menginputkan data-data pengguna aplikasi ini. Berikut adalah fungsi dari tombol pada form user, yaitu: tombol baru digunakan untuk menambahkan user baru, tombol simpan digunakan untuk menyimpan ketentuan user baru yang sudah diinputkan dan tombol hapus digunakan untuk menghapus data user.
Gambar 4.32 Form Data Pengguna.
STIKOM
(68)
H. Form Mahasiswa H.1 Form Data Mahasiswa
Digunakan untuk merubah data mahasiswa apabila terjadi kesalahan.
Gambar 4.33 Form Data Mahasiswa.
H.2 Form List Mahasiswa
Digunakan untuk melihat data calon mahasiswa yang sudah lengkap beserta tempat di jurusan mana mereka ditempatkan. Berikut adalah fungsi dari tombol pada form mahasiswa, yaitu: tombol cari, digunakan untuk mencari nama calon mahasiswab. Tombol batal digunakan untuk membatalkan pencarian. tombol hapus digunakan untuk menghapus mahasiswa.
Gambar 4.34 Form List Mahasiswa.
STIKOM
(69)
I. Form Registrasi
I.1 Data Calon Mahasiswa
Digunakan untuk menginputkan data calon mahasiswa. Di dalam Form Registrasi terdapat sepuluh bagian, yaitu: yang pertama adalah bagian nomor peserta yang akan menjelaskan tahun masuk dan nomor urut calon mahasiswa sesuai urutan mendaftar. Tiga digit pada nomor peserta secara otomatis bertambah sesuai jumlah pendaftar. Yang kedua adalah bagian biodata yang berisi data diri calon mahasiswa seperti: nama, jenis kelamin, provinsi lahir, kota lahir, tanggal lahir, status, tahun lulus, asal biaya, kewarganegaraan dan agama. Yang ketiga adalah bagian ijazah yang berisi data nomor ijazah dan nomor seri ijazah. Cara menginputkan data tersebu dengan cara diketik pada kotak yang telah disediakan. Yang keempat adalah bagian alamat asal yang berisi tentang data alamat calon mahasiswa mulai dari nama jalan, kecamatan, provinsi tinggal hingga kota tinggal. Yang kelima adalah bagian data orang tua yang berisi data orang tua calon mahasiswa. yang keenam adalah bagian nilai SMA yang berisi tentang data nilai SMA yang terakhir dari calon mahasiswa yang dapat membantu memberikan keputusan dalam penempatan jurusan apabila bilai tes umum, tes bahasa dan tes baca kitab tidak memenuhi syarat. Terdapat enam nilai SMA yang wajib diinputkan untuk membantu memberikan informasi jurusan yang tepat bagi calon mahasiswa yang nilai memiliki nilai tes pada jurusan yang dipilih berada dibawah 55. Ke enam nilai tersebut adalah Akhlak Agama Islam, Fiqih Hukum
Islam, Fiqih Muamalah, Bahasa Inggris, Bahasa Arab dan Hafalan Qur’an.
INKAFA menetapkan ketentuan untuk penempatan jurusan yang dilihat dari nilai akhir SMA yang terbaik. Berikut adalah ketentuan yang dibuat: untuk nilai mata
STIKOM
(70)
pelajaran terbaik Akhlak Agama Islam calon mahasiswa dapat masuk pada jurusan Pendidikan Agama Islam, untuk nilai mata pelajaran terbaik Fiqih Hukum Islam calon mahasiswa dapat masuk pada jurusan Akhwal Al-Syaksiyah, untuk nilai mata pelajaran terbaik Fiqih Muamalah mahasiswa dapat masuk pada jurusan Muamalah, untuk nilai mata pelajaran terbaik Bahasa Inggris calon mahasiswa dapat masuk pada jurusan Komunikasi dan Penyiaran Islam, untuk nilai mata pelajaran terbaik Bahasa Arab mahasiswa dapat masuk pada jurusan Pendidikan
Bahasa Arab dan untuk nilai mata pelajaran terbaik Hafalan Qur’an calon
mahasiswa dapat masuk pada jurusan Tafsir Hadits. Yang ketujuh adalah bagian kemampuan teknologi informasi. Terdapat tiga pilihan kemampuan teknologi informasi yaitu: tidak bias, operator dan programmer. Yang delapan adalah bagian Kemampuan Bahasa, terdapat dua bagian dalam kemampuan bahasa yaitu bahas Inggris dan bahasa Arab. yang masing-masing memiliki empat pilihan dalam kemampuan bahasa yaitu tidak bias, pasif, aktif dan mahir. Yang kesembilan adalah bagian pilihan satu yang diisi dengan pilihan jurusan pertama yang dipilih oleh calon mahasiswa. Yang kesembilan adalah bagian pilihan dua yang diisi dengan pilihan jurusan kedua yang dipilih oleh calon mahasiswa.
Berikut adalah fungsi dari tombol pada Form Data Calon Mahasiswa: tombol simpan digunakan untuk menyimpan data calon mahasiswa baru, tombol bersih untuk membersihkan tampilan data.
STIKOM
(71)
Gambar 4.35 Form Data Calon Mahasiswa.
I.2 Form List Calon Mahasiswa
Digunakan untuk melihat data calon mahasiswa yang sudah mendaftar. Berikut adalah fungsi dari tombol pada form list calon mahasiswa: tombol cari digunakan untuk mencari nama calon mahasiswa, tombol batal digunakan untuk membatalkan pencarian dan tombol hapus digunakan untuk menghapus data calon mahasiswa.
STIKOM
(72)
Gambar 4.36 Form List Calon Mahasiswa.
J. Form Nilai J.1 Form Data Nilai
Digunakan untuk menginputkan data nilai tes calon mahasiswa yang terdiri dari tes umum, tes bahasa, dan tes baca kitab. Berikut adalah fungsi dari tombol pada form nilai, yaitu: tombol baru digunakan untuk menginputkan data nilai calon mahsiswa, tombol simpan digunakan untuk menyimpan data nilai calon mahasiswa baru dan tombol hapus digunakan untuk menghapus data nilai calon mahasiswa.
STIKOM
(73)
Gambar 4.37 Form Data Nilai.
J.2 Form Cari Nilai
Digunakan untuk mencari data nilai berdasarkan nama calon dan id calon. Berikut adalah fungsi dari tombol pada Form Cari Nilai, yaitu: tombol cari digunakan untuk mencari data nilai calon mahasiswa dan tombol batal digunakan untuk membatalkan perintah pencarian. Langkah pertama dalam penggunaan Form Cari Nilai adalah memilih pilihan pada bagian kolom, kita ingin mencari nilai calon mahasiswa berdasarkan nama calon atau id calon, kemudian langkah kedua ketikkan kata kunci dari yang ingin dicari, selanjutnya klik tombol cari maka akan muncul data jurusan yang memiliki unsur kata kata kunci yang sudah diinputkan.
STIKOM
(74)
Gambar 4.38 Form Cari Nilai.
K. Form Seleksi
Digunakan untuk melakukan seleksi penempatan jurusan. K.1 Form Data Calon Mahasiswa Seleksi
Pada form ini berisi seluruh data calon mahasiswa yang akan diseleksi.
STIKOM
(75)
Gambar 4.39 Form Data Calon Mahasiswa Seleksi
K.2 Data Hasil Seleksi
Berisi data calon mahasiswa yang masuk pada jurusan pertama dan kedua.
Gambar 4.40 Form Data Hasil Seleksi
K.3 Data Mahasiswa Terkategori
Berisi data calon mahasiswa yang tidak masuk pada pilihan jurusan kesatu dan kedua, sehingga masuk pada pilihan jurusan terkategori.
STIKOM
(76)
Gambar 4.41 Form Data Mahasiswa Terkategori
Digunakan untuk melakukan seleksi penempatan jurusan. Tombol proses digunakan untuk melakukan proses seleksi penempatan jurusan.
L. Form Laporan Mahasiswa
Digunakan untuk mencetak laporan mahasiswa yang diterima. Berikut adalah fungsi dari tombol pada form laporan mahasiswa, yaitu: tombol cetak digunakan untuk mencetak laporan dalam format laporan dan tombol excel Digunakan untuk mencetak laporan dalam format excel.
STIKOM
(77)
Gambar 4.42 Form Laporan Mahasiswa
L.1 Laporan Jurusan Pendidikan Agama Islam
Menampilkan data mahasiswa baru yang diterima pada jurusan Pendidikan Agama Islam.
Gambar 4.43 Laporan Jurusan Pendidikan Agam Islam
STIKOM
(78)
Gambar 4.44 Lanjutan Laporan Jurusan Pendidikan Agam Islam
STIKOM
(79)
L.2 Laporan Jurusan Pendidikan Bahasa Arab
Menampilkan data mahasiswa baru yang diterima pada jurusan Pendidikan Bahasa Arab.
Gambar 4.45 Laporan Jurusan Pendidikan Bahasa Arab
STIKOM
(80)
L.3 Laporan Jurusan Akhwal Al-Syaksiyah
Menampilkan data mahasiswa baru yang diterima pada jurusan Akhwal Al-Syaksiyah.
Gambar 4.46 Laporan Jurusan Akhwal Al-Syaksiyah
STIKOM
(81)
L.4 Laporan Jurusan Mu’amalat
Menampilkan data mahasiswa baru yang diterima pada jurusan
Mu’amalat.
Gambar 4.47 Laporan Jurusan Mu’amalat
STIKOM
(82)
L.5 Laporan Jurusan Komunikasi dan Penyiaran Islam
Menampilkan data mahasiswa baru yang diterima pada jurusan Komunikasi dan Penyiaran Islam.
Gambar 4.48 Laporan Jurusan Komunikasi dan Penyiaran Islam
STIKOM
(83)
L.6 Laporan Jurusan Tafsir Hadits
Menampilkan data mahasiswa baru yang diterima pada jurusan Tafsir Hadits.
Gambar 4.49 Laporan Jurusan Tafsir Hadits
STIKOM
(84)
M. Laporan Jumlah Total Mahasiswa Diterima
Menampilkan jumlah mahasiswa pada setiap jurusan dan total seluruh mahasiswa yang diterima.
Gambar 4.50 Laporan Jumlah Total Mahasiswa Diterima
STIKOM
(85)
N. Form Laporan Calon Mahasiswa Tidak Lulus
digunakan untuk menampilkan data calon mahasiswa yang tidak lulus tes yang diselenggarakan oleh INKAFA.
Gambar 4.51 Form Laporan Calon Mahasiswa Tidak Lulus.
STIKOM
(86)
STIKOM
(87)
83
BAB V
PENUTUP
5.1 Kesimpulan
Dari hasil kerja praktek di INKAFA dapat diambil kesimpulan sebagai berikut:
1. Pengambilan keputusan dalam menempatkan calon mahasiswa pada jurusan yang tepat menjadi lebih cepat dan mudah.
2. Memperkecil penilaian yang bersifat subyektif pada saat melakukan seleksi penempatan jurusan.
3. Laporan data penmaru dapat disajikan dengan mudah dan dalam bentuk yang lebih jelas.
5.2 Saran
1. Sebaiknya aplikasi ini ditambahkan atau dibuat dengan versi yang lain yaitu dengan Aplikasi web, jadi bisa membantu calon mahasiswa baru yang ingin mendaftar di INKAFA.
2. Pengembangan sistem informasi diharapkan menjadi lebih kompleks dan bias mencakup tugas lainnya lebih rinci seperti ditambahkannya aplikasi keuangan yang saling berhubungan dengan sistem penerimaan mahasiswa baru.
STIKOM
(1)
L.6 Laporan Jurusan Tafsir Hadits
Menampilkan data mahasiswa baru yang diterima pada jurusan Tafsir Hadits.
Gambar 4.49 Laporan Jurusan Tafsir Hadits
STIKOM
(2)
80
M. Laporan Jumlah Total Mahasiswa Diterima
Menampilkan jumlah mahasiswa pada setiap jurusan dan total seluruh mahasiswa yang diterima.
Gambar 4.50 Laporan Jumlah Total Mahasiswa Diterima
STIKOM
(3)
N. Form Laporan Calon Mahasiswa Tidak Lulus
digunakan untuk menampilkan data calon mahasiswa yang tidak lulus tes yang diselenggarakan oleh INKAFA.
Gambar 4.51 Form Laporan Calon Mahasiswa Tidak Lulus.
STIKOM
(4)
82
STIKOM
(5)
83
1. Pengambilan keputusan dalam menempatkan calon mahasiswa pada jurusan yang tepat menjadi lebih cepat dan mudah.
2. Memperkecil penilaian yang bersifat subyektif pada saat melakukan seleksi penempatan jurusan.
3. Laporan data penmaru dapat disajikan dengan mudah dan dalam bentuk yang lebih jelas.
5.2Saran
1. Sebaiknya aplikasi ini ditambahkan atau dibuat dengan versi yang lain yaitu dengan Aplikasi web, jadi bisa membantu calon mahasiswa baru yang ingin mendaftar di INKAFA.
2. Pengembangan sistem informasi diharapkan menjadi lebih kompleks dan bias mencakup tugas lainnya lebih rinci seperti ditambahkannya aplikasi keuangan yang saling berhubungan dengan sistem penerimaan mahasiswa baru.
STIKOM
(6)
84
DAFTAR PUSTAKA
Jogiyanto, H.M. 1999. Analisis dan Disain Sistem Informasi: Pendekatan Terstrutur Teori dan Praktek Aplikasi Bisnis Edisi 2. Andi. Yogyakarta.
Kadir, Abdul. 2002. Pengenalan Sistem Informasi. Andi Offset. Yogyakarta. Kendall, Kenneth E. 2010. Analisis dan Perancangan Sistem. Indeks. Jakarta .
Kusumo, Aryo Suryo. 2000. Microsoft Visual Basic 6.0. Elex Media Komputindo. Jakarta.
Ladjamudin, Al-Bahra Bin. 2005. Analisis dan Desain: Sistem Informasi. Graha Ilmu. Yogyakarta.
Leman. 1998. Metodologi Pengembangan: Sistem Informasi. Elex Media Komputindo. Jakarta.
Petroutsos, Evangelos. 2002. Menguasai Pemrograman Database dengan Visual Basic 6 . Elex Media Komputindo. Jakarta.
Ramalho, Jose. 2001. SQL Server. Elex Media Komputindo. Jakarta.
Tavri, Mahyuzir D. 1997. Analisa Perancangan Sistem: Pengolahan Data. Elex Media Komputindo. Jakarta.
Yuswanto dan Subari. 2010. Bom Visual Basic.Net 2010 Meledak. Cerdas Pustaka Publisher. Jakarta.