SI1622495308
PERANCANGAN SISTEM PENDAFTARAN SISWA BARU SECARA ONLINE
BERBASIS WEBSITE PADA SMK KARTIKA X-1 JAKARTA BARAT
Disusun Oleh :
NIM | : 1622495308 |
NAMA | : Lisa Anggraeni Aryanto |
FAKULTAS SAINS DAN TEKNOLOGI
PROGRAM STUDI TEKNIK INFORMATIKA
KONSENTRASI SOFTWARE ENGINEERING
TA. 2019/2020
UNIVERSITAS RAHARJA
LEMBAR PENGESAHAN SKRIPSI
PERANCANGAN SISTEM PENDAFTARAN SISWA BARU SECARA ONLINE
BERBASIS WEBSITE PADA SMK KARTIKA X-1 JAKARTA BARAT
Disusun Oleh:
NIM | : 1622495308 |
Nama | : Lisa Anggraeni Aryanto |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Fakultas Sains dan Teknologi
Program Studi Teknik Informatika
Konsentrasi Software Engineering
Disahkan Oleh :
Tangerang, Februari 2020
Rektor | Ketua Program Studi | ||||
Universitas Raharja | Program Studi Teknik Informatika | ||||
(Dr. Po. Abas Sunarya, M.Si) | (Ruli Supriati, S.Kom., M.T.I.) | ||||
NIP : 000603 | NIP :08166 |
UNIVERSITAS RAHARJA
LEMBAR PERSETUJUAN PEMBIMBING
PERANCANGAN SISTEM PENDAFTARAN SISWA BARU SECARA ONLINE
BERBASIS WEBSITE PADA SMK KARTIKA X-1 JAKARTA BARAT
Dibuat Oleh :
NIM |
: 1622495308
|
Nama |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Fakultas Sains dan Teknologi
Program Studi Teknik Informatika
Konsentrasi Software Engineering
Disetujui Oleh :
Tangerang, Februari 2020
Pembimbing I |
Pembimbing II
| ||
(Danang Rifai, S.Kom, M.M.) |
|||
NID : 13003 |
NID : 15018
|
UNIVERSITAS RAHARJA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN SISTEM PENDAFTARAN SISWA BARU SECARA ONLINE
BERBASIS WEBSITE PADA SMK KARTIKA X-1 JAKARTA BARAT
Disusun Oleh :
NIM |
: 1622495308
|
Nama |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Fakultas Sains dan Teknologi
Program Studi Teknik Informatika
Konsentrasi Software Engineering
Tahun Akademik 2019/2020
Disetujui Penguji :
Tangerang, 2020
Ketua Penguji |
Penguji I |
Penguji II
| ||
(_______________) |
(_______________) |
(_______________)
| ||
NID : |
NID : |
NID :
|
UNIVERSITAS RAHARJA
LEMBAR KEASLIAN SKRIPSI
PERANCANGAN SISTEM PENDAFTARAN SISWA BARU SECARA ONLINE
BERBASIS WEBSITE PADA SMK KARTIKA X-1 JAKARTA BARAT
Disusun Oleh :
NIM | : 1622495308 |
Nama | : Lisa Anggraeni Aryanto |
Fakultas | : Sains dan Teknologi |
Program Pendidikan | : Strata Satu |
Program Studi | : Teknik Informatika |
Konsentrasi | : Software Engineering |
Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Tugas Akhir yang telah dipergunakan untuk mendapatkan gelar Sarjana baik di lingkungan Universitas Raharja maupun di Universitas 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, 2020 | |
Lisa Anggraeni Aryanto | |
NIM. 1622495308 |
)*Tandatangan dibubuhi materai 6.000;
ABSTRAK
SMK Kartika X-1 Jakarta Barat adalah sekolah swasta di daerah Kalideres – Jakarta Barat yang setiap harinya melakukan proses belajar mengajar untuk mendidik siswa-siswi. Permasalahan yang di hadapi SMK Kartika X-1 Jakarta Barat adalah sisteminformasi pendaftaran siswa baru yang masih menggunakan proses pencatatan/manual. Kekurangan pada sistem tersebut yaitu kesulitan dalam mengolah data siswa baru, pengolahan data tersebut masih menggunakan sistem pencatatan/manual, sering kali kehilangan data pendaftaran, proses pendaftaran terbilang lama, dan laporan yang dirasa kurang detail. Sebagai dasar dan acuan untuk membuat sistem pendaftaran siswa baru online berbasis website dilakukan studi pustaka kemudian membuat perancangan diagram sistem yang berjalan dengan menggunakan software visual paradigm dan membuat perancangan sistem dengan menggunakan MySQL dan PHP. Oleh karena itu, sistem yang dibuat merupakan sistem baru yang menyelesaikan masalah pendaftaran siswa baru di SMK Kartika X-1 Jakarta Barat. Dengan adanya sistem ini pada bagian tata usaha diharapkan dapat mengurangi presentase kesalahan-kesalahan dan kehilangan data, serta memperlancar proses pendaftaran siswa baru SMK Kartika X-1 Jakarta Barat.
Kata Kunci : Sistem Informasi, Pendaftaran Siswa Baru, Website, Perancangan Sistem.
ABSTRACT
SMK Kartika X-1 West Jakarta is a private school in the Kalideres area - West Jakarta which every day conducts the teaching and learning process to educate students. The problem faced by SMK Kartika X-1 West Jakarta is a new student registration information system that still uses the recording process / manual. Weaknesses in the system are difficulties in processing new student data, data processing is still using the recording system / manual, often losing registration data, the registration process is fairly long, and reports that are deemed lacking in detail. As a basis and reference for creating a web-based new student registration system library library then made a system diagram design using visual paradigm software and making system design using MySQL and PHP. Therefore, the system created is a new system that solves the problem of registration of new students at SMK Kartika X-1 West Jakarta. With this system in the administration section it is expected to reduce the percentage of mistakes and data loss, and facilitate the process of registering new students at SMK Kartika X-1 West Jakarta.
Keyword : Information Systems, New Student Registration, Website, System Design.
Puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan rahmat-Nya,sehingga laporan Skripsi penulis dapat berjalan dengan baik dan selesai dengan semestinya. Adapun judul yang diambil adalah “PERANCANGAN SISTEM PENDAFTARAN SISWA BARU SECARA ONLINE BERBASIS WEBSITE PADA SMK KARTIKA X-1 JAKARTA BARAT”.
Tujuan penulisan laporan Skripsi ini adalah sebagai syarat dalam menyelesaikan Program Pendidikan Strata 1 Program Studi Teknik Informatika pada Universitas Raharja.
Namun demikian berkat adanya bimbingan serta dukungan dari berbagai pihak, akhirnya Laporan Skripsi ini dapat terselesaikan dengan baik dan tepat pada waktunya. Penulis mengucapkan terima kasih kepada pihak-pihak yang telah membantu dalam menyelesaikan Laporan Skripsi ini, antara lain:
- Bapak Dr. Po. Abas Sunarya, M.Si. selaku Rektor Universitas Raharja.
- Bapak Sugeng Santoso, M.Kom. selaku Dekan Fakultas Universitas Raharja.
- Ibu Ruli Supriati, S.Kom, M.TI. selaku Ketua Program Studi Teknik Informatika.
- Bapak Danang Rifai, S.Kom, M.M. selaku Dosen Pembimbing 1 yang telah memberikan bimbingan dan masukan kepada penulis sehingga Skripsi ini dapat diselesaikan dengan baik.
- Ibu Desy Apriani, S.Kom., M.T.I. selaku Dosen Pembimbing 2 yang telah meluangkan waktunya untuk memberikan bimbingan dan motivasi kepada penulis.
- Bapak M. Hidayatullah, S.Kom. selaku Stakeholder yang sudah membantu penulis dalam memberikan izin untuk penelitian skripsi.
- Bapak dan Ibu Dosen Universitas Raharja yang telah memberikan banyak ilmu pengetahuan yang memperluas wawasan penulis.
- Keluarga tercinta yang telah memberikan dukungan moril maupun materil sehingga Skripsi ini dapat terselesaikan dengan baik.
- Kepada rekan-rekan seperjuangan SE SQUAD (Annisa Nur, Fatma, Anisa Yon, dan Rika) yang selalu mensupport saya dalam menyelesaikan Skripsi ini.
Penulis menyadari bahwa dalam penyusunan laporan ini masih terdapat banyak kekurangan, dikarenakan keterbatasan kemampuan penulis dalam mendapatkan berbagai sumber yang menjadi bahan acuan dalam penyusunan. Oleh karena itu, penulis mengharapkan saran dan kritik yang membangun agar dapat lebih bermanfaaat pada masa yang akan datang. Semoga Laporan ini dapat memberikan informasi yang bermanfaat dan menambah pengetahuan bagi pembaca sekalian.
Tangerang, 2020 | |
Lisa Anggraeni Aryanto | |
NIM. 1622495308 |
Daftar isi
DAFTAR TABEL
- Tabel Simbol Usecase Diagram
- Tabel Simbol Sequence Diagram
- Tabel Simbol Activity Diagram
- Tabel Simbol Class Diagram
- Tabel 3.1 Analisa SWOT
- 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 Perbedaan Sistem Berjalan dengan Sistem Diusulkan
- Tabel 4.2 id_jurusan
- Tabel 4.3 id_pendaftaran
- Tabel 4.3 id_profil
- Tabel 4.4 id_slider
- Tabel 4.5 id_user
- Tabel 4.6 Blackbox Testing
- Tabel 4.7 Jadwal Penelitian
- Tabel 4.8 Estimasi Biaya
DAFTAR GAMBAR
- Gambar 3.1 Struktur Organisasi SMK Kartika X-1 Jakarta Barat
- Gambar 3.2 Use Case Diagram Pendaftaran Siswa Baru
- Gambar 3.3 Activity Diagram Pendaftaran Siswa Baru
- Gambar 3.4 Sequence Diagram Pendaftaran Siswa Baru
- Gambar 4.1 Use Case Diagram Yang Diusulkan
- Gambar 4.2 Activity Diagram Yang Diusulkan
- Gambar 4.3 Sequence Diagram Yang Diusulkan Pada Admin
- Gambar 4.4 Sequence Diagram Yang Diusulkan Pada Calon Siswa Baru
- Gambar 4.5 Class Diagram Yang Diusulkan
- Gambar 4.6 Tampilan Menu Home
- Gambar 4.7 Tampilan Menu Profil
- Gambar 4.8 Tampilan Menu Jurusan TKJ
- Gambar 4.9 Tampilan Menu Jurusan AK
- Gambar 4.10 Tampilan Menu Jurusan AP
- Gambar 4.11 Tampilan Menu Daftar Online
- Gambar 4.12 Tampilan Awal Login Admin
- Gambar 4.13 Tampilan Menu Halaman Admin
- Gambar 4.14 Tampilan Menu Lihat Website Client
- Gambar 4.15 Tampilan Menu Kelola Profil Website
- Gambar 4.16 Tampilan Kelola Slide Galeri
- Gambar 4.17 Tampilan Membuat Jurusan Baru
- Gambar 4.18 Tampilan Menu Daftar Jurusan
- Gambar 4.19 Tampilan Data Pendaftar
- Gambar 4.20 Tampilan Kelola Status Pendaftar
DAFTAR SIMBOL
DAFTAR SIMBOL USE CASE DIAGRAM
DAFTAR SIMBOL ACTIVITY DIAGRAM
DAFTAR SIMBOL SEQUENCE DIAGRAM
DAFTAR SIMBOL CLASS DIAGRAM
BAB I
Latar Belakang
Perkembangan teknologi informasi khususnya internet tentu disambut baik oleh semua kalangan, salah satunya bahkan telah merambah ke dunia pendidikan sejak beberapa tahun terakhir. Sehingga hal ini menciptakan persaingan yang kompetitif diantara setiap lembaga pendidikan, tidak terkecuali lembaga pendidikan swasta.
SMK Kartika X-1 Jakarta Barat merupakan sekolah menengah kejuruan yang seharusnya menggunakan atau menerapkan perkembangan teknologi informasi untuk memudahkan berlangsungnya proses informasi pihak sekolah baik pegawai administrasi, maupun kepala sekolah, dalam hal meningkatkan mutu sekolah. SMK Kartika X-1 Jakarta Barat merupakan sekolahan yang dalam mengolah data-data masih bersifat manual. Salah satu aktivitas akademik yang ada di sekolah ini setiap kali menjelang tahun ajaran baru tentunya adalah proses pendaftaran siswa baru.
Berdasarkan penelitian yang dilakukan di SMK Kartika X-1 Jakarta Barat, penulis menemukan berbagai permasalahan yaitu kesulitan dalam mengolah data siswa baru, pengolahan data tersebut masih menggunakan sistem konvensional yang terkesan kurang mengikuti perkembangan teknologi selain itu kesulitan jika sewaktu waktu membutuhkan laporan tentang data pendaftaran siswa baru tersebut karena harus mencari dalam pembukuan atau meminta kepada petugas administrasi untuk merekap dan mengolah data tersebut menggunakan Ms. Excel, kurangnya tenaga/ pegawai pendaftaran yang tidak seimbang dengan antrian calon pendaftar dan pencarian data calon siswa yang telah terdaftar membutuhkan waktu yang tidak singkat. Siswa baru yang ingin mendaftarkan diri ke sekolah ini mayoritas berasal dari luar kota. Namun, karena proses pendaftaran siswa baru di sekolah ini masih menggunakan sistem manual, sehingga calon siswa yang berasal dari luar kota terkadang kesulitan untuk mendapatkan informasi dan melakukan proses pendaftaran.
Oleh karena itu, maka penulis mengambil judul, (“PERANCANGAN SISTEM PENDAFTARAN SISWA BARU SECARA ONLINE BERBASIS WEBSITE PADA SMK KARTIKA X-1 JAKARTA BARAT”)<b>.</span></p>
<p style="text-align: justify;">Berdasarkan latar belakang dan penelitian yang dilakukan penulis, maka rumusan masalah yang diambil yaitu :</p>
<p style="text-align: justify;">Ruang lingkup dalam penelitian ini hanya difokuskan pada proses pendaftaran calon siswa baru pada SMK Kartika X-1 Jakarta Barat yang sedang berjalan saat ini, mulai dari proses penginputan data siswa baru, pengolahan data siswa baru, sampai pembuatan laporan data siswa baru.</p>
<p>Tujuan dari penelitian ini adalah sebagai berikut :</p>
<p>Adapun manfaat dari penelitian ini adalah :</p>
<p style="text-align: justify;">Dalam menyelesaikan laporan Skripsi ini, penulis menggunakan beberapa metode penelitian untuk mendapatkan data yang diperlukan dan mendapatkan hasil yang diharapkan.</p>
<p>Adapun metode yang digunakan penulis adalah :</p>
<p>Dalam pengumpulan data, penulis menggunakan tiga pendekatan, yaitu :</p>
<p>1). Metode Observasi (Pengamatan)</p>
<p>Observasi adalah peninjauan secara cermat. Pada metode ini penulis melakukan observasi dengan datang ke SMK Kartika X-1 Jakarta Barat. Dengan cara ini penulis dapat mengamati langsung bagaimana proses pendaftaran siswa baru.</p>
<p>2). Metode Wawancara (Interview)</p>
<p style="text-align: justify;">Wawancara adalah tanya jawab dengan seseorang yang diperlukan untuk dimintai keterangan atau pendapatnya mengenai suatu hal. Penulis mencari informasi dengan cara melakukan wawancara atau interview kepada pihak pegawai yang bersangkutan.</p>
<p>3). Metode Studi Pustaka (Literature Review)</p>
<p>Literature Review adalah bahan atau sumber ilmiah yang biasa digunakan untuk membuat karya tulis atau kegiatan ilmiah lainnya dan untuk menunjang metode observasi dan metode wawancara yang telah dilakukan. Penulis melakukan penelitian dengan cara mencari dan mengumpulkan data melalui berbagai sumber buku dan internet yang tekait dengan permasalahan yang dibahas.</p>
<p style="text-align: justify;">Setelah melakukan proses pengumpulan data, selanjutnya data dianalisa. Dalam melakukan analisa terhadap proses pendaftaran siswa baru pada SMK Kartika X-1 Jakarta Barat, penulis menggunakan metode SWOT (Strength, Weakness, Opportunity, Threat). Analisa ini sangat penting untuk dilakukan sebelum melakukan sebuah pengembangan sistem informasi.</p>
<p style="text-align: justify;"><span style="font-family: times new roman, times;"Pada sistem ini penulis melakukan metode perancangan menggunakan metode UML (Unified Modeling Language) karena dengan menggunakan metode UML, rekayasa dan pengembangan perangkat dapat dilakukan dengan fokus desain perangkat lunak dan pengembangan. Selain itu perancangan ini menggunakan aplikasi XAMPP seperti PHP dan MYSQL. PHP merupakan bahasa pemrograman yang digunakan dan database yang digunakan adalah MYSQL. Untuk Framework yang digunakan adalah Framework Bootrstrap. Dan Notepad++ digunakan sebagai code editor.</span></p>
<p> </p></span></p>
<p>Metode testing digunakan untuk menganalisa suatu identitas sistem untuk mendeteksi, mengevaluasi kondisi dan fitur-fitur yang diinginkan serta mengetahui kualitas dari suatu sistem yang sedang dikembangkan dan memastikan apakah sistem tersebut dapat berjalan dengan baik untuk mengeleminasi kesalahan yang terjadi saat sistem diterapkan. Dalam menyusun laporan ini penulis menggunakan metode pengujian yang dinamakan Blackbox Testing. Blackbox Testing merupakan sebuah metode uji coba yang memfokuskan pada keperluan perangkat lunak. Karena itu uji coba blackbox memungkinkan adanya pengembangan software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program.</p>
<p style="text-align: justify;">Untuk mempermudah dan memperjelas pembaca dalam memahami penelitian ini, maka penulis mengelompokkan materi penulisan menjadi lima bab yang saling berkaitan satu sama lainnya. Kelima bab tersebut adalah sebagai berikut :</p>
<p style="text-align: justify;">Bab ini berisi tentang latar belakang, perumusan masalah, ruang lingkup, tujuan dan manfaat penelitian, metodologi penelitian serta sistematika penulisan.</p>
<p style="text-align: justify;">Bab ini berisi tentang teori umum dan khusus yang berhubungan dengan penelitian yang dikutip dari buku, jurnal maupun dari internet. Bab ini juga memaparkan tentang metode penelitian yang akan menguraikan berbagai tentang konsep dasar sistem, konsep dasar perancangan sistem, Unified Modelling Languange (UML) dan definisi lainnya yang berkaitan dengan sistem yang dibahas.</p>
<p style="text-align: justify;">Bab ini berisi gambaran tentang sejarah singkat SMK Kartika X-1 Jakarta Barat, struktur organisasi, Wewenang dan Tanggung Jawab, permasalahan yang dihadapi, serta alternatif pemecahan masalah.</p>
<p>Bab ini berisi rancangan sistem yang diusulkan dalam bentuk model sistem (Use Case Diagram, Sequence Diagram, Activity Diagram, Class Diagram) dengan menggunakan Unified Modeling Language (UML) dan spesifikasi database, serta tampilan layar dari sistem yang di implementasikan..</p>
<p style="text-align: justify;">Untuk mendukung pembuatan laporan ini, maka perlu di kemukakan hal-hal atau teori-teori yang berkaitan dengan permasalahan dan ruang lingkup pembahasan sebagai landasan dalam pembuatan laporan ini.</p>
<p style="line-height: 2;text-indent: 0.5in">Menurut Nur dkk (2018:5),[1]Perancangan adalah suatu proses untuk membuat dan mendesain sistem yang baru.</p>
<p style="line-height: 2;text-indent: 0.5in">Menurut Romney dan Steinbart dalam Sri Mulyani (2017:2)[2]Perancangan adalah setiap rancangan harus memenuhi kebutuhan penggunanya dan dapat berfungsi dengan baik, fungsi timbul sebagai akibat dari adanya kebutuhan manusia dalam usaha untuk mempertahankan serta mengembangkan hidup dan kehidupannya di alam semesta ini.</p>
<p style="line-height: 2;text-indent: 0.5in">Menurut Rosdiana dan Irfan (Journal Cerita, Volume 3 No 2- Agustus 2017)[3]mengatakan bahwa Sistem merupakan kumpulan dari beberapa bagian yang memiliki keterkaitan dan saling bekerja sama serta membentuk suatu kesatuan untuk mencapai tujuan dari sistem tersebut.</p>
<p style="line-height: 2;text-indent: 0.5in">Menurut Julitta Dewayani dan Fitri Wahyuningsih dalam Jurnal KOMPAK (2016:11)[4]Sistem adalah suatu kerangka dari prosedur-prosedur yang saling berhubungan yang disusun sesuai dengan suatu skema yang menyeluruh untuk melaksanakan suatu kegiatan atau fungsi perusahaan.</p>
<p style="line-height: 2;text-indent: 0.5in">Menurut Swastika dan Putra (2016:3)[5]Pendekatan sistem yang merupakan jaringan kerja dari prosedur lebih menekankan urutan-urutan operasi di dalam sistem. Kata sistem mengandung arti kumpulan dari komponen-komponen yang memiliki unsur keterkaitan antara satu dan lainnya.</p>
<p style="line-height: 2;text-indent: 0.5in">Berdasarkan pendapat dari para ahli diatas, dapat disimpulkan bahwa sistem merupakan suatu kumpulan komponen dari subsistem yang saling bekerja sama dari prosedur-prosedur yang saling berhubungan untuk menghasilkan output dalam mencapai tujuan tertentu.</p>
<p style="line-height: 2;text-indent: 0.5in">Menurut Rosmila, Muh. Yamin, LM. Tajidu (2016:227)[6]sebuah sistem mempunyai karakteristik atau sifat-sifat tertentu yaitu:</p>
<p style="line-height: 2;text-indent: 0.5in">Menurut Julanto (2016:5)[7]beberapa aspek dari suatu sistem mengizinkan kita untuk mengklarifikasikan sistem yang relevan dengan sistem informasi, yang dijabarkan seperti berikut ini, antara lain :</p>
Rumusan Masalah
Ruang Lingkup
Tujuan Penelitian
Manfaat Penelitian
Metode Penelitian
Metode Pengumpulan Data
Metode Analisa Sistem
Metode Perancangan Sistem
Metode Pengujian (Testing)
Sistematika Penulisan
BAB I PENDAHULUAN
BAB II LANDASAN TEORI
BAB III ANALISA SISTEM YANG BERJALAN
BAB IV RANCANGAN SISTEM YANG DIUSULKAN
DAFTAR PUSTAKA
LAMPIRAN
Teori Umum
Definisi Perancangan
Konsep Dasar Sistem
Definisi Sistem
Karakteristik Sistem
Klasifikasi Sistem
Konsep Dasar Informasi
====Definisi Informasi====
Kesalahan pengutipan: Tag <ref>
ditemukan, tapi tag <references/>
tidak ditemukan