SI1322475594: Perbedaan revisi
[revisi tidak terperiksa] | [revisi tidak terperiksa] |
(→Definisi SDLC (System Develompment Life Cyle)) |
(→Definisi MySQL) |
||
Baris 737: | Baris 737: | ||
===Definisi <i>MySQL</i>=== | ===Definisi <i>MySQL</i>=== | ||
+ | <p style="line-height: 2">MySQL adalah Relational Database Management System (RDBMS) yang di distribusikan secara gratis dibawah lisensi GPL (General Public Licences). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan proses turunan yang bersifat komersial. MySQL merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah. (Gunawan Susanto, 2012) </p> | ||
+ | <p style="line-height: 2">MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau yang dikenal dengan DBMS (Database Management System), database ini multithread, multi user. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public Licence (GPL), tetapi mereka juga menjual di bawah lisensi komersial untuk kasus-kasus yang bersifat khusus. (Wardani, 2012) </p> | ||
+ | <p style="line-height: 2">Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa MySQL adalah sebuah perangkat lunak pengoperasian database untuk melakukan seleksi dan pemasukan data, yang memungkinkan data dikerjakan dengan mudah.</p> | ||
+ | |||
===Definisi PHP <i>(Perl Hypertext Prepocessor)</i>=== | ===Definisi PHP <i>(Perl Hypertext Prepocessor)</i>=== | ||
===Definisi <i>Prototype</i>=== | ===Definisi <i>Prototype</i>=== |
Revisi per 3 September 2017 10.41
PERANCANGAN APLIKASI ONLINE GRADUATION ORGANIZER
MENGGUNAKAN MOBILE APPLICATION (STUDY KASUS :
PERGURUAN TINGGI RAHARJA)
Disusun Oleh :
NIM |
: 1322475594
|
NAMA |
JURUSAN Teknik Informatika
KONSENTRASI Software Engineering
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
TANGERANG
2016/2017
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PENGESAHAN SKRIPSI
PERANCANGAN APLIKASI ONLINE GRADUATION ORGANIZER
MENGGUNAKAN MOBILE APPLICATION (STUDY KASUS :
PERGURUAN TINGGI RAHARJA)
Disusun Oleh :
NIM |
: 1322475594
|
Nama |
|
Jenjang Studi |
: Strata 1
|
Jurusan |
: Teknik Informatika
|
Konsentrasi |
: Software Engineering
|
Disahkan Oleh :
Tangerang,............2017
Ketua |
Kepala Jurusan
| ||||
STMIK RAHARJA |
Jurusan Teknik Informatika
| ||||
(Ir Untung Rahardja,M.T.I) |
(Junaidi, M.Kom)
| ||||
NIP : 000594 |
NIP : 001405
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PERSETUJUAN PEMBIMBING
PERANCANGAN APLIKASI ONLINE GRADUATION ORGANIZER
MENGGUNAKAN MOBILE APPLICATION (STUDY KASUS :
PERGURUAN TINGGI RAHARJA)
Dibuat Oleh :
NIM |
: 1322475594
|
Nama |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Jurusan Teknik Informatika
Konsentrasi Software Engineering
Disetujui Oleh :
Tangerang,...........2017
Pembimbing I |
Pembimbing II
| ||
(Ary Budi Warsito, M.Kom) |
(Muhamad Yusup, M.Kom)
| ||
NID : 10013 |
NID : 07132
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN APLIKASI ONLINE GRADUATION ORGANIZER
MENGGUNAKAN MOBILE APPLICATION (STUDY KASUS :
PERGURUAN TINGGI RAHARJA)
Dibuat Oleh :
NIM |
: 1322475594
|
Nama |
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian
Komprehensif
Jurusan Teknik Informatika
Konsentrasi Software Engineering
Tahun Akademik 2016/2017
Disetujui Penguji :
Tangerang,............2017
Ketua Penguji |
Penguji I |
Penguji II
| ||
( ) |
( ) |
( )
| ||
NID : |
NID : |
NID :
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR KEASLIAN SKRIPSI
PERANCANGAN APLIKASI ONLINE GRADUATION ORGANIZER
MENGGUNAKAN MOBILE APPLICATION (STUDY KASUS :
PERGURUAN TINGGI RAHARJA)
Disusun Oleh :
NIM |
: 1322475594
|
Nama |
|
Jenjang Studi |
: Strata 1
|
Jurusan |
: Teknik Informatika
|
Konsentrasi |
: Software Engineering
|
Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.
Tangerang,24 Juli 2017
NIM : 1322475594
|
)*Tandatangan dibubuhi materai 6.000;
ABSTRACT
Graduation is the inauguration process of students who have studied in a university. The results of the graduation ceremony are conducted at the end of each academic year at the college. Researchers take the object of research on Higher Education Raharja because previously wisdawan on Higher Education Raharja need information about the graduation ceremony. This research is intended to know the graduation information system that runs before in Higher Education Raharja, To overcome what is in the graduation information system at Higher Education Raharja, and to make the Application of the University Graduation Organizer in Higher Education Raharja. With the design of this Online Graduation Organizer Application, it is expected to give a real contribution to the input of ideas to the management of Higher Education Raharja in the form of useful information for the lecture of Higher Education Raharja, In this research using method of data method, Analyze method, design method, Mserta. The results of this study can be explained in Chapter IV.
Keywords: graduation, event organizer, application
ABSTRAK
Wisuda merupakan proses pelantikan kelulusan mahasiswa yang telah menempuh masa belajar pada suatu Perguruan Tinggi. Umumnya pelaksanaan wisuda dilakukan pada setiap akhir dari tahun akademik di perguruan tinggi tersebut. Peneliti mengambil objek penelitian pada Perguruan Tinggi Raharja karena sebelumnya wisdawan pada Perguruan Tinggi Raharja sulit mendapatkan informasi perihal acara wisuda. Penelitian ini bertujuan untuk mengetahui sistem informasi wisuda yang berjalan sebelumnya pada Perguruan Tinggi Raharja, Untuk mengatasi kendala apa saja yang ada pada sistem informasi wisuda pada Perguruan Tinggi Raharja, dan untuk melakukan perancangan Aplikasi Online Graduation Organizer pada Perguruan Tinggi Raharja. Sehingga dengan adanya perancangan Aplikasi Online Graduation Organizer ini, diharapkan mampu memberikan kontribusi nyata berupa masukan ide-ide kepada manajemen Perguruan Tinggi Raharja dalam suatu bentuk informasi yang berguna untuk kelangsungan Perguruan Tinggi Raharja, Pada penelitian ini peneliti menggunakan metode penelitian diantaranya metode pengumpulan data, metode analisa, metode perancangan, mserta metode pengujian. Hasil dari penelitian ini dapat di jelaskan pada BAB IV.
Kata Kunci : wisuda, event organaizer, aplikasi
Puji dan syukur peneliti panjatkan kehadirat Allah SWT yang telah memberikan rahmat serta hidayah-Nya, sehingga laporan Skripsi Peneliti dapat berjalan dengan baik dan selesai sebagaimana mestinya. Adapun judul yang diambil yaitu “PERANCANGAN APLIKASI ONLINE GRADUATION ORGANIZER MENGGUNAKAN MOBILE APPLICATION (STUDY KASUS : PERGURUAN TINGGI RAHARJA)”.
Tujuan penulisan Laporan Skripsi ini adalah sebagai syarat dalam menyelesaikan program Strata Satu (TI) Jurusan Teknik Informatika pada Perguruan Tinggi Raharja.
Hati kecil ini pun menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak penyusunan laporan Skripsi ini tidak akan berjalan sesuai dengan yang diharapkan. Oleh karena itu pada kesempatan yang singkat ini, izinkanlah penulis menyampaikan selaksa pujian dan terimakasih kepada :
Bapak Ir. Untung Rahardja, M.T.I., MM. selaku Ketua STMIK Raharja.
Bapak Dr. Po. Abas Sunarya, M.Si. selaku Direktur Perguruan Tinggi Raharja.
Bapak Sugeng Santoso, M.Kom., selaku Pembantu Ketua I Bidang Akademik STMIK Raharja.
Bapak Junaidi,.M.Kom selaku Kepala Jurusan Teknik Informatika STMIK Raharja.
Bapak Ary Budi Warsito,.M.Kom selaku Pembimbing I yang telah memberikan pengarahan serta saran yang telah diberikan kepada peneliti, sehingga dapat menjalani Skripsi ini dengan penuh ilmu dan semangat.
Bapak Muhamad Yusup,.M.Komselaku Pembimbing II yang telah memberikan bimbingan dan masukan kepada peneliti sehingga Skripsi ini dapat diselesaikan dengan baik.
Ibu Hani Dewi Ariessanti,.M.Kom, selaku stakeholder yang telah banyak berkontribusi dalam penyelesaian Skripsi peneliti serta memberikan masukan terhadap sistem yang telah dibuat.
Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada peneliti.
Kedua Orang Tua yang telah memberikan semangat dan juga dukungan, baik moril, materil dan doanya kepada Peneliti sehingga dapat terselesaikannya laporan ini dengan baik.
Semua sahabat tersayang yang selalu memberikan dukungan serta semangat Penulis dalam menyusun laporan ini.
Peneliti menyadari bahwa dalam penulisan Laporan Skripsi ini masih jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun, peneliti harapkan sebagai pemicu untuk dapat berkarya lebih baik lagi. Semoga Laporan Skripsi ini bermanfaat bagi pihak yang membutuhkan.
Tangerang, 24 Juli 2017 | |
Eka Yuliandini | |
NIM. 1322475594 |
Daftar isi
- 1 BAB I
- 2 BAB II
- 2.1 Teori Umum
- 2.2 Teori Khusus
- 2.2.1 Definisi Perancangan
- 2.2.2 Definisi Aplikasi
- 2.2.3 Definisi Wisuda
- 2.2.4 Definisi Event
- 2.2.5 Definisi Event Organizer
- 2.2.6 Definisi Aplikasi Mobile
- 2.2.7 Definisi YII Framework
- 2.2.8 Definisi Black Box Testing
- 2.2.9 Definisi SDLC (System Develompment Life Cyle)
- 2.2.10 Definisi MySQL
- 2.2.11 Definisi PHP (Perl Hypertext Prepocessor)
- 2.2.12 Definisi Prototype
- 2.2.13 Definisi Database
- 2.2.14 Konsep Dasar Elisitasi
- 2.2.15 Konsep Dasar UML (Unified Modeling Language)
- 2.2.16 Konsep Dasar Flowchart
- 2.3 Literature Review
- 3 BAB III
- 4 BAB IV
- 5 BAB V
- 6 DAFTAR PUSTAKA
DAFTAR SIMBOL
Simbol Use Case Diagram
Simbol Activity Diagram
Simbol Sequance Diagram
![](https://lh3.googleusercontent.com/-GZ_94OTKbOg/Wau9Z8h1yfI/AAAAAAAAFQ8/2YheGBwIoVg_VCi-C9QtBDavRniyU9J4gCK8BGAs/s512/3.jpg)
DAFTAR GAMBAR
Gambar 3.1 Struktur Organisasi Akademik Perguruan Tinggi Raharja
Gambar 3.2 Flowchart Proses Absensi Wisuda
Gambar 3.3 Use Case Sistem Yang Berjalan
Gambar 3.4 Activity Diagram Sistem Yang berjalan
Gambar 3.5 Sequence Diagram Sistem Yang berjalan
Gambar 3.6 SDLC Phases
Gambar 4.1 Use Case Diagram Pada Sistem Usulan
Gambar 4.2 Activity Diagram Pada Sistem Usulan untuk Admin
Gambar 4.3 Activity Diagram Pada Sistem Usulan untuk Wisudawan
Gambar 4.4 Sequence Diagram Pada Sistem Usulan untuk Admin
Gambar 4.5 Sequence Diagram Pada Sistem Usulan untuk Wisudawan
Gambar 4.6 ERD (Entity Relation Diagram) Yang Diusulkan
Gambar 4.7 Flowchart Diagram Admin
Gambar 4.8 Flowchart Diagram Wisudawan
Gambar 4.9 Halaman Login
Gambar 4.10 Halaman Home
Gambar 4.11 Halaman Data wisudawan
Gambar 4.12 Halaman Create Data wisudawan
Gambar 4.13 Halaman Absen Gladikotor
Gambar 4.14 Halaman Absen Gladibersih
Gambar 4.15 Halaman Absen Wisudawan
Gambar 4.16 Halaman Absen Orang Tua
Gambar 4.17 Halaman VIP/VVIP
Gambar 4.18 Halaman Dashboard Kehadiran
Gambar 4.19 Halaman Login Sistem
Gambar 4.20 Halaman Home Sistem
Gambar 4.21 Halaman menu sistem
Gambar 4.22 Halaman Agenda
Gambar 4.23 Halaman Denah
Gambar 4.24 Halaman Data-data Wisudawan
Gambar 4.25 Halaman Galeri Foto
Gambar 4.26 Halaman Video
Gambar 4.27 Halaman Surat Ketentuan
Gambar 4.28 Tampilan layar halaman login admin
Gambar 4.29 Tampilan layar halaman home
Gambar 4.30 Tampilan layar halaman data wisudawan
Gambar 4.31 Tampilan layar halaman Create data wisudawan
Gambar 4.32 Tampilan layar halaman history wisudawan
Gambar 4.33 Tampilan layar halaman halaman absen wisudawan
DAFTAR TABEL
Tabel 2.1 Literature Review
Tabel 3.2 Elisitasi Tahap I
Tabel 3.3 Elisitasi Tahap II
Tabel 3.4 Elisitasi Tahap III
Tabel 3.5 Final Draft Elisitasi
Tabel 4.1 Tabel Perbandingan
Tabel 4.2 Struktur Tabel Mahasiswa
Tabel 4.3 Struktur Tabel Setting
Tabel 4.4 Struktur Tabel Banner
Tabel 4.5 Struktur Tabel Buku Wisuda
Tabel 4.6 Struktur Tabel Agenda
Tabel 4.7 Struktur Tabel Pengurus
Tabel 4.8 Struktur Tabel Galeri
Tabel 4.9 Struktur Tabel Video
Tabel 4.10 Struktur Tabel Surat Ketentuan
Tabel 4.11 Struktur Tabel Admin
Tabel 4.12 Struktur Tabel Jabatan
Tabel 4.13 Struktur Tabel Jenis Absen
Tabel 4.14 Struktur Tabel Status Absen
Tabel 4.15 Struktur Tabel Absen Gladikotor
Tabel 4.16 Struktur Tabel Absen Gladibersih
Tabel 4.17 Struktur Tabel Absen Mahasiswa
Tabel 4.18 Struktur Tabel Orang Tua
Tabel 4.19 Struktur Tabel Vip
Tabel 4.20 Struktur Tabel Pendaftaran Wisuda
Tabel 4.21 Blackbox Testing
Tabel 4.22 Blackbox Testing Login
Tabel 4.23 Blackbox Testing Add Data Wisudawan
Tabel 4.24 Schedule
Tabel 4.25 Estimasi Biaya
BAB I
Latar belakang
Perancangan sistem merupakan tahapan sebelum pembuatan sistem dilakukan. Salah satu contoh dari perancangan sistem yaitu perancangan prototype sistem. Dimana seseorang dapat melakukan sebuah rancangan sistem yang akan mereka buat, sehingga dengan adanya perancangan sistem tersebut dapat memudahkan dalam pembuatan sistem yang akan dirancang.
Wisuda merupakan proses pelantikan kelulusan mahasiswa yang telah menempuh masa belajar pada suatu Perguruan Tinggi. Umumnya pelaksanaan wisuda dilakukan pada setiap akhir dari tahun akademik di perguruan tinggi tersebut, baik pada semester genap maupun ganjil. (Mulyadi, 2013).
Aplikasi yang berbasis online dapat memudahkan wisudawan dalam pengaksesannya, sehingga wisudawan dapat membuka aplikasi tersebut dimana saja dan kapan saja, karena pada saat ini sudah banyak masyarakat yang menggunakan gadget, sehingga aplikasi ini dapat diakses menggunakan mobile application.
Peneliti mengambil objek penelitian pada Perguruan Tinggi Raharja dikarenakan sebelumnya wisdawan pada Perguruan Tinggi Raharja sulit mendapatkan informasi perihal acara wisuda, serta membantu pihak akademik dalam pengarsipan data-data wisudawan.
Maka peneliti membuat aplikasi online perihal graduation organizer, sehingga mahasiswa sebagai pengguna bisa mendapatkan informasi acara wisuda meliputi, agenda acara wisuda, data wisudawan, denah gedung acara wisuda, daftar anggota pengurus wisuda galeri foto dan video, serta absensi wisudawan yang terdiri dari absensi gladikotor, absensi gladibersih, dan absensi wisuda, dimana pada absensi wisuda terdapat absensi wisudawan, absensi orang tua, absensi vip dan vvip.
Penelitian ini dilakukan untuk mengetahui dan menganalisa jalannya acara wisuda yang ada pada Perguruan Tinggi Raharja, serta melakukan pembuatan sistem yang dapat memudahkan wisudawan dalam mengetahui informasi yang berkaitan dengan acara wisuda, serta memudahkan admin dalam proses penginputan data wisudawan serta memudahkan admin melakukan absensi.
Berdasarkan latar belakang diatas, maka diperoleh sebuah judul “Perancangan Aplikasi Online Graduation Organizer Menggunakan Mobile Application (Study Kasus : Perguruan Tinggi Raharja)”.
Rumusan Masalah
Berdasarkan latar belakang diatas, maka rumusan masalah dalam penelitian ini antara lain :
Bagaimana sistem informsi wisuda yang berjalaan saat ini pada Perguruan Tinggi Raharja?
Bagaimana kendala yang dihadapi oleh wisudawan dalam pencarian informasi perihal acara wisuda pada Perguruan Tinggi Raharja?
Bagaimana perancangan Aplikasi Online Graduation Organizer pada Perguruan Tinggi Raharja?
Ruang Lingkup Penelitian
Untuk memperjelas masalah yang akan dibahas dan agar tidak terjadi pembahasan yang meluas atau menyimpang, maka perlu kiranya dibuat suatu batasan masalah. Adapun ruang lingkup permasalahan yang akan dibahas dalam penulisan Laporan Skripsi ini, yaitu hanya pada lingkup seputar sistem informasi wisuda yang berjalan saat ini, kendala yang dihadapi perihal informasi wisuda, serta perancangan Aplikasi Online Graduation Organizer pada Perguruan Tinggi Raharja.
Tujuan dan Manfaat Penelitian
Tujuan Penelitian
Tujuan penelitian ini adalah :
Untuk mengetahui sistem informasi wisuda yang berjalan sebelumnya pada Perguruan Tinggi Raharja.
Untuk mengatasi kendala yang dihadapi oleh wisudawan dalam pencarian informasi perihal acara wisuda.
Untuk melakukan perancangan Aplikasi Online Graduation Organizer pada Perguruan Tinggi Raharja.
Manfaat Penelitian
Manfaat dari penelitian ini adalah :
-
Bagi Perguruan Tinggi Raharja
Bagi Pembaca
Bagi Peneliti
Dengan adanya perancangan Aplikasi Online Graduation Organizer ini, diharapkan mampu memberikan kontribusi nyata berupa masukan ide-ide kepada manajemen Perguruan Tinggi Raharja dalam suatu bentuk informasi yang berguna untuk kelangsungan Perguruan Tinggi Raharja.
Penelitian ini berguna untuk menambah wawasan dan dapat dijadikan gambaran untuk suatu penelitian khusus dalam bidang yang sama.
Penelitian ini berguna bagi peneliti karena dapat mengetahui gambaran nyata perihal informasi wisuda pada Perguruan Tinggi Raharja, sehingga peneliti dapat merancang Aplikasi Online Graduation Organizer pada Perguruan Tinggi Raharja.
Metode Penelitian
Metode Pengumpulan Data
Metode Observasi
Metode Wawancara
Metode Studi Pustaka
Merode Obsevasi merupakan metode pengumpulan data yang dilakukan secara langsung pada objek yang diteliti. Dalam metode ini peneliti mengunjungi instansi Perguruan Tinggi Raharja tepatnya pada Raharja Enrichment Center (REC) untuk melakukan observasi. Peneliti melakukan observasi selama 6 (emam ) bulan.
Metode Wawancara merupakan metode pengumpulan data yang dilakukan melalui tatap muka dan tanya jawab secara langsung yang dilakukan oleh pihak yang bersangkutan. Dalam metode ini peneliti melakukan wawancara dengan Hani Dewi Ariessanti, M.Kom selaku Stakeholder.
Metode Studi Pustaka merupakan metode pengumpulan data untuk memperoleh segala informasi dari buku-buku, literature review, serta browsing pada internet.
Metode Analisa
Pada metode analisa ini peneliti menggunakan metode analisa SDLC (Sistem Development Life Cycle). Dalam metode analisa SDLC (Sistem Development Life Cycle) terdapat beberapa aspek, diantaranya perancanaan (planning), analisis (analysis), desain (design), implementasi (implementation), uji coba (testing), dan pengelolaan (maintenance).
Metode Perancangan
Pada metode perancangan ini peneliti menggunakan bahasa pemrograman PHP dengan menggunakan framework yaitu Yii versi II dan menggunakan database MySQL. sebagai bahasa pemrogramannya. Program Visual Paradigm for UML 14.1 Enterprise Edition untuk menggambarkan rancangan use case diagram, activity diagram, sequence diagram, dan ERD (Entity Relationship Diagram) untuk menggambatrkan basis data serta menggunakan flowchart diagram untuk menggambarkan alur sistem.
Metode Pengujian
Pada metode pengujian ini peneliti menggunakan Black Box Testing sebegai metode pengujiannya. Black Box Testing merupakan teknik yang digunakan untuk menguji perangkat lunak (software). Pada metode Back Box Testing hanya mengevaluasi dari tampilan luarnya (interface). Hal ini dijelaskan pada BAB IV.
Sistematika Penulisan
Agar pemahaman tentang penulisan Laporan Skripsi ini menjadi lebih mudah maka peneliti mengelompokan materi penulisan Laporan Skripsi ini menjadi beberapa sub bab dengan sistematika penyususnnya sebagai barikut :
BAB I PENDAHULUAN
Bab ini menjelaskan antara lain, latar belakang, rumusan masalah, ruang lingkup penelitian, tujuan dan manfaat penelitian, metode penelitian, dan sistematika penulisan.
BAB II LANDASAN TEORI
Bab ini menjelaskan tentang teori-teori umum, teori-teori khusus yang berkaitan dengan penelitian, serta literature review.
BAB III ANALISA SISTEM YANG BERJALAN
Bab ini berisikan tentang gambaran umum Perguruan Tinggi Raharja yang terdiri dari sejarah singkat, struktur organisasi, dan tugas serta tanggung jawab. Tata laksana sistem yang berjalan, yang terdiri dari prosedur sistem yang berjalan, rancangan prosedur sistem yang berjalan. Permasalahan yang dialami dan solusi pemecahan masalah.
BAB IV HASIL PENELITIAN
Bab ini berisikan tentang sistem yang akan diusulkan, yang menjelaskan usulan sistem yang akan dirancang.
BAB V PENUTUP
Bab ini merupakan bab terakhir yang berisikan tentang kesimpulan dari hasil penelitian dan saran-saran yang diberikan sebagai tindak lanjut yang diperlukan untuk melakukan perbaikan dimasa yang akan datang.
DAFTAR PUSTAKA
LAMPIRAN
BAB II
Teori Umum
Konsep Dasar Sistem
Definisi Sistem
Menurut Muhamad Muslihudin dan Oktafianto (2016:2) mengemukakan bahwa “Sistem adalah sekumpulan komponen atau jaringan kerja dari prosedur-prosedur yang saling berkaitan dan saling bekerja sama dan membentuk suatu jaringan kerja untuk mencapai sasaran atau tujuan tertentu”.
Menurut Jeperson Hutahaean (2014:2) mengemukakan bahwa “Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan kegiatan atau untuk melakukan sasaran yang tertentu”.
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa sisem merupakan sekumpulan komponen yang saling beroperasi untuk mencapai tujuan tertentu.
Klasifikasi Sistem
Menurut I Cenik Ardana dan Hendro Lukman (2016:5), sistem dapat diklasifikasikan berdasarkan beberapa aspek, antara lain :
- Ditinjau dari sudat penciptanya
Ditinjau dari sudut keberadaannya
Ditinjau dari derajat interaksi dengan lingkungan luar
Ditinjau dari derajat kepastiannya
• Sistem alamiah (sistem ciptaan Tuhan), contohnya : sistem tata surya, sistem alam jagad raya, sistem tubuh manusia, dsb.
• Sistem buatan manusia, contohnya : sistem pendingin udara (AC), sistem transportasi umum, sistem pendidikan nasional, dsb.
• Sistem fisik, yaitu suatu sistem yang keberadaannya dapat dilihat secara fisik, misalnya : sistem fondasi cakar ayam, sistem komputer, sistem keamanan, sistem produksi, dsb.
• Sistem abstrak, suatu sistem yang tidak berwujud fisik, misalnya : sistem filsafat pancasila, sistem demokrasi, sistem komunis, dsb.
• Sistem terbuka, suatu sistem yang keberadaannya banyak dipengaruhi oleh lingkungan luar sistem tersebut, misalnya : sistem perdagangan bebas, sistem perekonomian, sistem pendidikan, dsb.
• Sistem tertentu (deterministic system), yaitu suatu sistem dimana perilaku, aktivitas atau hasil dari sistem tersebut dapat diprediksi secara pasti. Contoh arloji otomatis, sistem pendingin udara, dsb.
• Sistem probabilistik (probabilistic system), yaitu suatu sistem dimana perilaku aktivitas, dan hasil dari suatu sistem sulit diprediksi secara pasti. Contohnya : sistem latihan sepak bola, sistem bangunan, sistem pendidikan budi pekerti, dsb.
Definisi Data
Menurut Webster New World Dictionary dalam Zulfikar dan I Nyoman Budiantara (2014:96) mengemukakan bahwa “Data adalah things known or assumed, yang berarti data itu sesuatu yang diketahui atau dianggap. Diketahui artinya yang sudah terjadi merupakan fakta (bukti). Data dapat memberikan gambaran tentang suatu keadaan atau persoalan”.
Menurut Kadir, A dalam Eddy Prahasta (2014:70) mengemukakan bahwa “Data adalah fakta mengenai suatu objek, orang, dan lain-lain yang dinyatakan oleh nilai (angka, karakter, atau simbol-simbol lainnya)”.
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa data merupakan suatu fakta mengenai suatu objek yang diketahui atau dianggap.
Definisi Informasi
Menurut Muhamad Muslihudin, Oktafianto (2016:9) mengemukakan bahwa “Informasi merupakan data yang diolah menjadi bentuk yang berguna untuk membuat keputusan”.
Menurut Jeperson Hutanaean (2014:9) mengemukakan bahwa “Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi penerimanya”.
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa Informasi merupakan data yang telah diolah untuk membuat keputusan menjadi lebih berguna bagi penerimanya.
Definisi Website
Website adalah sekumpulan halaman yang menampilkan konten atau sesuatu yang bisa diakses atau dibuka apabila kita mengakses internet. (Winoto & Tj, 2012)
Website adalah tempat yang baik bagi orang-orang untuk mengekspresikan pendapat mereka pada berbagai topik salah satunya adalah memanfaatkan situs jejaring sosial misalnya facebook, twitter, bahkan pemberi opini secara profesional, seperti reviewer berita politik dan film, pemilik blog dimana publik dapat mengomentari dan merespon apa yang mereka pikirkan. (Hidayat, 2015)
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa website adalah sekumpulan halaman yang menampilkan konten pada situs jejaring sosial.
Teori Khusus
Definisi Perancangan
Perancangan adalah analisis sistem, persiapan untuk merancangan dan implementasi agar dapat menyelesaikan apa yang harus diselesaikan serta mengkonfigurasikan komponen-komponen perangkat lunak ke perangkat keras. (Sembiring Sandro, 2013)
Perancangan Sistem adalah salah satu tahap dari Metodologi pengembangan sistem, dan merupakan salah satu bagian yang sangat penting di dalam itu. (Anwar, Efendi, Rustam, & Andrew, 2016)
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa Perancangan adalah salah satu tahapan merancang sebuah sistem sebelum sistem tersebut dapat di implementasikan.
Definisi Aplikasi
Menurut Abdul Kadir (2014:16) mengemukakan bahwa “Aplikasi adalah hasil terjemahan program, berupa kode yang dipahami oleh mesin”.
Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. (Minarni & Ariani, 2013)
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa Aplikasi adalah hasil terjemahan program, berupa kode yang dipahami oleh mesin untuk melakukan suatu tugas yang diinginkan oleh pengguna.
Definisi Wisuda
Wisuda adalah kegiatan melepas mahasiswa-mahasiswa secara akademik sebagai akhir dari studi mahasiswa. (Utomo, 2014)
Wisuda merupakan proses pelantikan kelulusan mahasiswa yang telah menempuh masa belajar pada suatu perguruan tinggi. (Mulyadi, 2013)
Menurut Kamus Besar Bahasa Indonesia (KBBI), Wisuda adalah peresmian atau pelantikan yang dilakukan dengan upacara khidmat, para sarjana yang baru lulus menghadiri acara bersama orang tua mereka.
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa Wisuda adalah kegiatan pelantikan kelulusan mahasiswa yang telah menempuh masa belajar pada suatu Perguruan Tinggi atau Universitas.
Definisi Event
Event adalah sebuah kegiatan yang dirancang dengan tema tertentu yang bertujuan untuk menarik perhatian para pengunjung agar dapat memahami pesan yang ingin ditampilkan oleh perusahaan yang mengadakannya. (Asriyani Sagiyanto, 2015)
Event adalah peristiwa yang menimbulkan pengaruh (effect) yang sifatnya dapat merugikan dan menguntungkan. (Yasa, Dharma, & Sudipta, 2013)
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa Event adalah sebuah peristiwa atau kegiatan yang dibuat oleh instansi yang bertujuan untuk menarik perhatian para pengunjung.
Definisi Event Organizer
Event Organizer adalah jasa penyelenggaraan sebuah acara atau kegiatan yang terdiri dari serangkaian mekanisme yang sistematis dan memerlukan ketekunan serta kesungguhan dan kekompakan tim. (Revani, 2015)
Event Organizer adalah pengelola suatu kegiatan (Pengorganisir Acara). Setiap kegiatan yang di selenggarakan bertujuan untuk memperoleh keuntungan di kedua belah pihak, baik penyelenggara maupun yang hadir pada saat kegiatan berlangsung. Keuntungan ini tidak harus bersifat material namun juga bisa bersifat non material. (Londa, 2014)
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa Event Organizer adalah suatu penyelenggaraan kegiatan yang diselenggarakan untuk memperoleh keuntungan dikedua belah pihak.
Definisi Aplikasi Mobile
Menurut Wahana Komputer (2014) mengemukakan bahwa “Aplikasi Mobile adalah aplikasi yang bisa digunakan secara berpindah-pindah tempat (mobile) sehingga anda bisa menikmati aplikasi-aplikasi kapan pun dan di mana pun pada smartphone anda sambil menjalankan aktifitas rutin anda.
Mobile applications is a programs designed to perform a specific function on mobile computing device. Aplikasi Mobile adalah program yang dirancang untuk melakukan fungsi spesifik pada perangkat komputasi mobile. (Kang, 2014)
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa Aplikasi Mobile adalah suatu program aplikasi yang dirancang, yang dapat digunakan secara berpindah-pindah tempat.
Definisi YII Framework
Yii adalah framework (kerangka kerja) PHP berbasiskomponen, berkinerja tinggi untuk pengembangan aplikasi Web berskalabesar. Yii adalah free software dengan lisensi BSD licence, aplikasi web framework opensource yang ditulis dengan PHP5. (Warsito et al., 2015)
Yii Framework adalah kerangka kerja bahasa pemrograman web PHP berbasis komponen dengan performansi tinggi untuk pengembangan aplikasi web bersekala besar. (Nasrul, Ratnasari, & Munir, 2016)
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa Yii Framework adalah suatu kerangka kerja bahasa pemrograman web PHP berkinerja tinggi untuk pengembahangan aplikasi web.
Definisi Black Box Testing
Black Box Testing adalah pengujian untuk mengetahui apakah semua fungsi perangkat lunak telah berjalan semestinya sesuai dengan kebutuhan fungsional yang telah didefinsikan. (Rouf, 2012)
Black Box Testing yaitu cara membandingkan hasil yang diberikan aplikasi dengan hasil yang didapat secara manual. (Afnarius, Ningsih, & Frihandana, 2014)
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa Black Box Testing adalah pengujian perangkat lunak agar berjalan sesuai dengan kebutuhan fungsional.
Definisi SDLC (System Develompment Life Cyle)
System Development Life Cycle (SDLC) adalah metode pengembangan sistem aplikasi yang terdiri dari beberapa tahap, yaitu system analysis, conceptual design, physical design, implementation and conversion, operation and maintenance. (Kristanti, 2012)
Secara global definisi SDLC dapat dikatakan sebagai suatu proses berkesinambungan untuk menciptakan atau merubah sebuah sistem, merupakan sebuah model atau metodologi yang digunakan untuk melakukan pengembangan sistem. Dapat dikatakan dalam SDLC merupakan usaha bagaimana sebuah sistem informasi dapat mendukung kebutuhan bisnis, rancangan &pembangunan sistem serta delivering- nya kepada pengguna. (Febriantoro & Syukur, 2013)
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa SDLC (System Development Life Cyle) adalah metode pengembangan sistem aplikasi yang terdiri dari beberapa tahap untuk menciptakan sebuah sistem.
Definisi MySQL
MySQL adalah Relational Database Management System (RDBMS) yang di distribusikan secara gratis dibawah lisensi GPL (General Public Licences). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan proses turunan yang bersifat komersial. MySQL merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah. (Gunawan Susanto, 2012)
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau yang dikenal dengan DBMS (Database Management System), database ini multithread, multi user. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public Licence (GPL), tetapi mereka juga menjual di bawah lisensi komersial untuk kasus-kasus yang bersifat khusus. (Wardani, 2012)
Berdasarkan beberapa pendapat diatas dapat disimpulkan bahwa MySQL adalah sebuah perangkat lunak pengoperasian database untuk melakukan seleksi dan pemasukan data, yang memungkinkan data dikerjakan dengan mudah.
Definisi PHP (Perl Hypertext Prepocessor)
Definisi Prototype
Definisi Database
Konsep Dasar Elisitasi
Definisi Elisitasi
Tahapan Elisitasi
Konsep Dasar UML (Unified Modeling Language)
Definisi UML (Unified Modeling Language)
Diagram-diagram UML (Unified Modeling Language)
Konsep Dasar Flowchart
Definisi Flowchart
Macam-macam Flowchart
Literature Review
BAB III
BAB IV
BAB V
DAFTAR PUSTAKA
DAFTAR PUSTAKA