DAFTAR PUSTAKA
Dennis, Alan(2012). Systems Analys & Design With UML version 2.0 : Fourth Edition.Wiley Global Education. Rizky, Soetam (2011). Konsep Dasar Rekayasa Perangkat Lunak (software engeenering). Jakarta : Prestasi Pustaka. Rosa A. S, M. Shalahuddin(2013). Rekayasa Perangkat Lunak dan Berorientasi Objek. Bandung : Informatika.
Sutabri, T. (2012). Konsep Sistem Informasi. Yogyakarta: Andi. Yasin, Verdi(2012). Rekayasa Perangkat Lunak Berorientasi Objek (Modeling,Architecture and Design). Jakarta: Mitra Wacana Media
1
ANALISA DAN PERANCANGAN PENDAFTARAN ONLINE UNIT KEGIATAN MAHASISWA UNIVERSITAS MERCU BUANA Putri Novita Sari 1, Sarwati Rahayu ST.,MMSI2
[email protected],
[email protected] Program Studi Sistem Informasi Fakultas Ilmu Komputer Universitas Mercu Buana
ABSTRAK Saat ini perkembangan teknologi informasi berkembang sangat pesat. Dengan bantuan teknologi informasi (internet) kita bisa dengan mudah dan cepat mendapatkan informasi yang kita inginkan. Pengembangan kegiatan kemahasiswaan sebagai ajang pelatihan bagi pengembangan diri mahasiswa, merupakan bagian penting dan tidak terpisahkan dalam proses pendidikan di perguruan tinggi. Pada saat ini semua pendaftaran Unit Kegiatan Mahasiswa Universitas Mercu Buana masih manual dan komputer yang ada hanya digunakan untuk membuat laporan. Untuk mendaftar Unit Kegiatan Mahasiswa Mercu Buana masih manual dan kurang efisien dan memungkinkan adanya duplikasi data yang dapat menghambat proses pelayanan dimana proses pelayanan yang diinginkan adalah cepat, tepat, dan akurat. Hal ini disebabkan karena tidak adanya sebuah fasilitas yang terkomputerisasi untuk mendaftar. Maka untuk mengatasi kekurangan di atas, penulis tertarik untuk membuat “Analisa dan Perancangan Pendaftaran Online Unit Kegiatan Mahasiswa Universitas Mercu Buana”. Dengan dibuatnya pendaftaran online tersebut, penulis berharap dapat terciptanya sebuah pusat informasi dan mempermudah mahasiswa Mercu Buana untuk medaftar Unit Kegiatan Mahasiswa yang diinginkan. Kata Kunci : Pendaftaran online, Unit Kegiatan Mahasiswa, Universitas Mercu Buana
seperti kekurangan yang dihadapi Unit Kegiatan Mahasiswa(UKM) Universitas Mercu Buana dimana data yang dimiliki belum terintegrasi dengan baik. Penyelenggaraan pendidikan pada perguruan tinggi tidaklah semata-mata ditujukan pada upaya menyiapkan mahasiswa menjadi lulusan yang berilmu pengetahuan dan berketerampilan tinggi, melainkan juga diarahkan pada upaya menciptakan sarjana yang berkepribadian luhur, mandiri, bertanggung jawab, serta memiliki sikap kepemimpinan utama. Mahasiswa sebagai fungsi terdidik, yang tugas utamanya menuntut ilmu, adalah juga calon tenaga intelektual yang perlu mengembangkan wawasan dan pemikirannya, sehingga terlatih sikap kritis dan daya analisisnya serta terbina kepekaan sosial dirinya. Sebagai generasi muda, mahasiswa adalah calon tenaga pimpinan bagi kehidupan bangsa, yang
BAB I PENDAHULUAN 1.1
Latar Belakang Perkembangan teknologi saat ini telah berkembang pesat, dimana semua bidang aplikasi telah memakai dan mengembangkan sistem informasi dengan sedemikian rupa, sehingga mampu memajukan dan mengembangkan informasi dengan baik. Contoh penggunaan sistem informasi untuk mengotomatisasikan banyak hal yang sebelumnya dikerjakan secara manual, sehingga mampu mengerjakan pekerjaan dengan lebih baik dan mampu menyajikan data-data dan informasi yang dibutuhkan lebih akurat. Didunia teknologi pendidikan tidak hanya berhubungan dengan internet saja, tetapi bisa juga dilihat dari sistem atau bagaimana cara pengolahan suatu data
2
2. Proses memasukkan kegiatan UKM Mercu Buana
perlu mengembangkan kemampuan fisiknya, serta mengembangkan kemampuan dan keterampilan kepemimpinan dirinya, sehingga tumbuh menjadi pribadi yang dewasa secara fisik dan emosional, serta mampu menyesuaikan diri dalam kehidupan bermasyarakat. Oleh karena itu, pengembangan kegiatan kemahasiswaan sebagai ajang pelatihan bagi pengembangan diri mahasiswa, merupakan bagian penting dan tidak terpisahkan dalam proses pendidikan di perguruan tinggi. Pada saat ini semua pendaftaran Unit Kegiatan Mahasiswa Universitas Mercu Buana masih manual dan komputer yang ada hanya digunakan untuk membuat laporan. Beralihnya sistem pedaftaran dari yang manual menjadi komputerisasi sangat diperlukan, agar mempermudah pengerjaan kemanejemenan Unit Kegiatan Mahasiswa dalam mengelolah data-data. Maka penulis menganggap perlu dibuatkannya suatu sistem pendaftaran berbasis komputerisasi pada Unit Kegiatan Mahasiswa Universitas Mercu Buana.
1.4.
Tujuan Dan Manfaat Penelitian Manfaat yang dapat diperoleh dari penulisan skripsi ini adalah: 1. Membantu proses pelayanan pendaftaran UKM, sehingga memberikan dukungan untuk pengolahan data yang baik. 2. Meningkatkan efisiensi dan efektifitas kerja bagi pengelola data agar lebih mudah dan cepat dalam proses mengelola data. 3. Menghasilkan laporan-laporan yang lebih spesifik dari setiap pendaftaran UKM dengan akurat dan tepat waktu. 1.5. Metodelogi Penelitian Penulisan perancangan ini terdiri dari beberapa bab. Keseluruhan bab ini berisi tentang usulan pemecahan masalah. Uraian berikut ini adalah sistematika penulisan tersebut : BAB I : PENDAHULUAN Pada bab ini berisi tentang latar belakang, tujuan masalah, rumusan masalah, batasan masalah, metedelogi penelitian, dan sistematika penulisan.
Hal ini mendorong penulis untuk mengajukan perancangan sistem informasi dalam bentuk skripsi yang berjudul “ANALISA DAN PERANCANGAN PENDAFTARAN UNIT KEGIATAN MAHASISWA UNIVERSITAS MERCU BUANA ONLINE”
BAB II : LANDASAN TEORI Bab ini berisi tentang pengertian-pengertian teori, landasan teori tentang analisa dan perancangan sistem berorientasi objek serta teori pendukung lainnya yang dibahas. BAB III : ANALISA SISTEM Bab ini berisi tentang tinjauan organisasi, analisa proses sistem berjalan, menggambarkan dengan menggunakan Unified Modelling Language (UML) yang berupa Use Case Diagram berikut deskripsinya dan activity diagram. Kemudian mengidentifikasi kebutukan sistem yang akan datang.
1.2
Rumusan Masalah Dari uraian latar belakang di atas maka dapat dirumuskan permasalahan, yaitu: 1. Bagaimana cara mendaftar online pada Unit Kegiatan Mahasiswa Mercu Buana? 2. Bagaimana meminimalisir kesalahan yang terjadi pada proses pendaftaran ? 3. Bagaiamana memberikan informasi seputar unit kegiatan mahasiswa kepada mahasiswa?
BAB IV : RANCANGAN SISTEM Bab ini menjelaskan tentang penjelasan sistem dengan menggambarkan dengan merancang antar muka sistem yang berupa rancangan layar.
1.3
Batasan Masalah Untuk mendapatkan suatu pembatasan yang lebih terarah dan mencegah terlalu luasnya pembahasan, maka perlu ditentukan ruang lingkup masalah yang akan dibahas. Ruang lingkup penelitian adalah sebagai berikut : 1. Proses data mahasiswa
BAB V : PENUTUP Pada bab ini berisi tentang kesimpulan dari pembahasan bab-bab sebelumnya dan juga saran-saran penulis.
3
pengorganisasian data yang akan kita simpan sesuai fungsi ata jenisnya. BAB II LANDASAN TEORI
2.4. Model Basis Data Berorientasi Objek (OODBMS) ODBMS adalah perluasan bahasa pemograman menjadi bahasa versi persitens.Bahasa versi persistens ini memungkinkan pemrogram memanipulasi data secara langsung dari bahasa pemograman tanpa perlu melalui bahasa memanipulasi data seperti SQL. Dengan cara ini maka terdapat integrasi lebih erat pada bahasa pemrograman dengan basis data dibanding melalui embedded SQL. Perluasan ini berkehendak dapat memberi transparasi antara konsepkonsep kelas dan objek dibahasa pemograman tanpa mempedulikan keberadaan di memori atau di disket. Kelemahan OODBMS:
2.1. Konsep Dasar Sistem Informasi Sistem adalah Suatu jaringan kerja dari prosedur – prosedur yang saling berhubungan, berkumpul bersama – sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu. (Andri Kristanto, 2008:1) Fungsi sistem yang utama adalah menerima masukan, mengolah masukan, dan menghasilkan keluaran.Agar dapat menjalankan fungsi utama sistem ini, sistem harus memliki komponen-komponen input, proses, keluaran dan kontrol untuk menjamin bahwa semua fungsi dapat berjalan dengan baik.Suatu sistem yang baik harus mempunyai tujuan dan sasaran yang tepat karena hal tersebut sangat menentukan dalam mendefinisikan masukan yang dibutuhkan sistem dan keluaran yang dihasilkan
2.2. Konsep Dasar Informasi Sistem informasi bukan merupakan hal yang baru.Yang baru adalah komputerisasinya sebelum ada komputer, teknik penyaluran informasi yang memungkinkan manajer merencanakan serta mengendalikan operasi telah ada.Komputer menambahkan satu atau dua dimensi, seperti kecepatan, ketelitian, dan penyediaan data dengan volume yang lebih besar yang memberikan bahan pertimbangan yang lebih banyak untuk mengambil keputusan.
Kemungkinan korupsi basis data. Kekurangan dan perluasan logic. OODB lebih sulit dimengerti. Dibutuhkan orang-orang yang bener menguasai OODB.
Keunggulan OODBMS:
Fitur-fitur lanjut. Sistem tipe yang seragam. Dapat menyimpan kelas dengan jumlah banyak. Dapat mengatasi data yang interrelated dan kompleks
2.5. Analisa Perancangan Perangkat 2.3. Basis Data (Database) Basis data terdiri dari 2 kata, yaitu Basis dan Data.Basis kurang lebih diartikan sebagai markas atau gudang, tempat bersarang/berkumpul. Sedangkan Data adalah representasi fakta dunia nyata yang mewakili dunia objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan, dan sebagainya,yang diwujudkan dalam bentuk angka, huruf, simbol, bunyi atau kombinasinya. (Fathansyah,2012:3) Sebagai satu kesatuan istilah Basis Data (Database) dapat didefinisikan sebagai himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah. Yang sangat ditonjolkan dalam basis data adalah pengaturan, pemilahan, pengelompokkan,
Lunak 2.5.1 Model Waterfall “Model Waterfall sering juga disebut model sekuensial linier (sequential linear)ataualur hidup klasik (classic life cycle)” (Rosa A.S, 2013:28).Model waterfall menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai dari analysis, design, code,test, dansupport. Pada skema waterfall terdapat beberapa tahapan-tahapan yang dimana dari tiap-tiap tahapan terdapat penjelasan sebagai berikut : 1.
4
Analysis Proses pengumpulan kebutuhan dilakukan secara intensif untuk menspesifikasikan kebutuhan
perangkat lunak agar dapat dipahami perangkat lunak seperti apa yang dibutuhkan oleh user. 2.
BAB III ANALISA DAN PERANCANGAN 3.1. Analisis Masalah Unit Kegiatan Mahasiswa merupakan wadah serta proses kerjasama sejumlah mahasiswa dan pembina yang terikat hubungan formal dalam rangkaian untuk mencapai tujuan yang telah ditentukan di dalam berorganisasi diharapkan adanya suatu interaksi atau suatu hubungan timbal balik dan saling berkoordinasi serta pengembangan bakat yang dimiliki oleh mahasiswa sehingga mampu memperoleh prestasi. Dengan demikian tujuan yang diinginkan oleh suatu Unit Kegiatan Mahasiswa dapat tercapai dengan baik.
Design Desain perangkat lunak adalah proses multi langkah yang fokus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antar muka, dan prosedur pengodean. Tahap ini mentranslasi keburuhanperangkat lunak dari tahap analisis kebutuhan ke representasi desain agar dapat diimplementasikan menjadi program pada tahap selanjutnya.
3.
Universitas Mercu Buana merupakan kampus yang terletak di Meruya, Jakarta Barat ini memiliki 16 Unit Kegiatan Mahasiswa. Tujuan Unit Kegiatan Mahasiswa dibentuk yaitu Salah satunya adalah meningkatkan kehidupan kampus dan masyarakat sekitar dalam bentuk pendidikan serta hiburan yang bersifat kreatif dan inovatif dan juga wadah mahasiswa untuk mengembangkan bakat serta kemampuannya.
Support Tidak menutup kemungkinan sebuah perangkat lunak mengalami perubahan ketika dikirim ke user.Perubahan bisa terjadi karena adanya kesalahan yang muncul dan tidak terdeteksi saat pengujian atau perangkat lunak harus beradaptasi dengan lingkungan baru. Tahap pendukung atau pemeliharaan dapat mengurangi proses pengembangan mulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat lunak yang baru
3.2. Use Case Diagram Usulan
2.6. Unified Modeling Language (UML) Pada perkembangan teknik pemrograman berorientasi objek, munculah sebuah standarisasi bahasa pemodelan untuk pembangunan perangkat lunak yang dibangun dengan menggunakan teknik pemrograman berorientasi objek, yaitu Unified Modeling Language (UML). UML merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teksteks pendukung. UML hanya berfungsi untuk melakukan pemodelan. Jadi penggunaan UML tidak terbatas pada metodologi tertentu, meskipun pada kenyataannya UML paling banyak digunakan pada metodologi berorientasi objek. (Shalahuddin, Rekayasa Perangkat Lunak, 2011).
Gambar 3.2 Use Case Diagram Sistem Usulan
5
3.3 Activity Diagram Pendaftaran Unit Kegiatan Mahasiswa 3.5 Activity Diagram Setujui Pendaftaran
Gambar 3.3 Activity Diagram Gambar 3.5 Activity Diagram
Pendaftran UKM
Setujui Pendaftaran
3.4 Activity Diagram Konfirmasi Pembayaran 3.6 Squence Diagram Login Admin
Gambar 3.4 Activity Diagram Konfirmasi Pembayaran Gambar 3.6 Sequence Diagram Login Admin
6
3.7 Squence Diagram Login Panitia 3.8 Squence Diagram Konfirmasi Pembayaran
Gambar 3.9 Squence Diagram
Gambar 3.7 Sequence Login Panitia
Konfirmasi Pembayaran 3.7 Squence
Diagram
Pendaftaran 3.9 Squence Diagram Setujui
Unit Kegiatan Mahasiswa
Pendaftaran
Gambar 3.8 Squence Diagram Pendaftaran Unit Kegiatan Mahasiwa
Gambar 3.10 Squence Diagram Setujui
7
3.11
jenis UKM Mercu Buanadan memilih UKm sesuai dengan minat dan bakatnya masingmasing. LOG IN pada digunakan untuk panitia dan admin untuk mengakses kehalaman webnya masing-masing
Class Diagram
4.2. Rancangan Layar Login
Gambar 4.2 Rancangan Layar Login Pada halaman log in, user melakukan login dan user akan masuk ke halaman webnya masingmasing dan user dapat mengelola halaman berdasarkan fungsinya masing-masing.
BAB IV RANCANGAN LAYAR
4.3. Rancangan Layar Login Admin
4.1. Rancangan Layar Halaman Utama
Gambar 4.3 Rancangan Layar Login Admin
Gambar 4.1 Rancangan Layar Halaman Utama
Pada halaman Admin terdapat 3 kategori didalam menu yaitu HOME, USER, LAPORAN. Admin bertugas menambah dan menghapus data user pada menu USER. Pada menu LAPORAN admin menginput data
Didalam MENU web terdapat kategori HOME Pada menu UKM NEWS mahasiswa dapat melihat informasi seputar UKM Mercu Buana. Pada Menu LIST UKM mahasiswa dapat melihat daftar atau jenis-
8
melakukan pembayaran dan calon peserta harus melengkapi data-datanya sesuai informasi yang dibutuhkan.
mahasiswa yang akan dilaporan dan laporan akan tercetak. 4.4. Rancangan Layar Login Panitia
BAB V KESIMPULAN DAN SARAN 5.1. Kesimpulan Berdasarkan uraian-uraian pada bab sebelumnya, maka penulis dapat menarik beberapa kesimpulan, di antaranya : 1.
Dengan pendaftaran online Unit Kegiatan Mahasiswa akan menjadi lebih mudah dan cepat dalam proses pelayanan mendaftar.
Panitia
2.
Pada halaman panitia ini terdapat 5 kategori didalam menu yaitu HOME, DATA MAHASISWA, UKM NEWS, USER, KONFIRMASI. Pada menu DATA MAHASISWA panitia akan mengecek data yang telah dimasukkan calon peserta yang telah melakukan pendaftaran. Pada menu UKM NEWS panitia akan menginput informasi-informasi tentang Unit Kegiatan Mahasiswa yang ada di Mercu Buana untuk ditampilkan pada halaman mahasiswa. Pada menu USER panitia dapat menginput data user sesuai dengan informasi yang dibutuhkan. Pada menu KONFIRMASI panitia konfirmasi pendaftaran.
Meminimalisir kesalahan pada proses mendaftar dan menghasilkan laporan-laporan yang lebih spesifik dari setiap pendaftaran Unit Kegiatan Mahasiswa dengan akurat dan tepat waktu.
3.
Dengan adanya pendaftran online ini, memungkinkan mahasiswa Unit Kegiatan Mahasiswa mendapatkan informasi yang cepat dan tepat seputar Unit Kegiatan Mahasiswa.
Gambar 4.4 Rancangan Layar Login
4.5 Rancangan Mahasiswa
Layar
5.2. Saran Untuk meningkatkan efektifitas penggunaan pendaftaran online Unit Kegiatan Mahasiswa Universitas Mercu Buana:
Registrasi
Gambar 4.5 Rancangan Layar Registrasi Peserta UKM Pada halaman registrasi peserta, calon peserta harus mengisi no registrasi yang sudah diberikan panitia setelah calon peserta
9
1.
Diperlukannya peningkatan kinerja dari panitia untuk menjalankan pendaftaran online.
2.
Diperlukan ketelitian dalam melakukan memasukkan data.
DAFTAR PUSTAKA
[1] Dennis, Alan(2012). Systems Analys & Design With UML version 2.0 : Fourth Edition.Wiley Global Education. [2] Rizky, Soetam (2011). Konsep Dasar Rekayasa Perangkat Lunak (software engeenering). Jakarta : Prestasi Pustaka. [3] Rosa A. S, M. Shalahuddin(201 3). Rekayasa Perangkat Lunak
dan Berorientasi Objek. Bandung : Informatika. [4] Sutabri, T. (2012). Konsep Sistem Informasi. Yogyakarta: Andi. Yasin, Verdi(2012). Rekayasa Perangkat Lunak Berorientasi Objek (Modeling,Archit ecture and Design). Jakarta: Mitra Wacana Media
10
CURICULUM VITAE Name Place and date of birth Sex Nationality Marital Status ID Number Email Religion Address Phone Number/Mobile EDUCATION Elementary School Secondary School Senior High School University Degree Awarded Faculty Title of thesis
: : : : : : :
GPA
: 3.17
: : : : : : : : :
Putri Novita Sari Tangerang, November 05 1990 Female Indonesian Single 3603284511900007
[email protected] Moslem Jl. Danau Maninjau 9 No.5 Perumnas II Tangerang : 081280200897
SDN Danau Batur Tangerang SMPN 19 Tangerang SMA Yuppentek 4 Tangerang Universitas Mercu Buana S.Si Computer Science “Analisa Dan Perancangan Pendaftaran Online Unit Kegiatan Mahasiswa Universitas Mercu Buana”
ORGANIZATION EXPERIENCE No. of Years Title 2002-2005 Member of Paskibra in SMPN 19 2002-2005 Member of Rohis in SMPN 19 2005-2008 Member of Basketball Player Yuppentek
in
SMA
WORK EXPERIENCE No. of Years Position 2011 Sales Promotion Girl Credit Card in BNI Bank 2013 Sales Promotion Girl in Telkomsel Provider 2014 Sales Officer in PT. Dmarket Cloud Solution
Name of Organization Extracurricular Extracurricular Extracurricular
Employer Bpk. Djoko Budhisantoso Bpk. Misbach Bpk. Ferizal
ACTIVITIES NATIONAL/INTERNATIONAL No. of Years
Position
Employer
ACHIEVEMENT No. of Years
Position
Employer
ACHIEVEMENT Sports Various
: Basketball : Competition
11
12