SI1411479569

Dari widuri
Lompat ke: navigasi, cari

 

PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU

BERBASIS WEB PADA SMK BHAKTI ANINDYA

TANGERANG

SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh:

NIM
: 1411479569
Nama


JURUSAN SISTEM INFORMASI

KONSENTRASI SISTEM INFORMASI MANAJEMEN

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

TANGERANG

2017/2018




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA


LEMBAR PENGESAHAN SKRIPSI

 

PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU

BERBASIS WEB PADA SMK BHAKTI ANINDYA

TANGERANG

Disusun Oleh:

NIM
: 1411479569
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Informasi
Konsentrasi
: Sistem Informasi Manajemen

 

 

Disahkan Oleh:

Tangerang, 17 Juli 2018

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Sistem Informasi
           
           
           
           
(Dr. Ir. Untung Rahardja, M.T.I., MM)
       
(Nur Azizah, M.Akt., M.Kom)
NIP: 000594
       
NIP: 078010




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING


PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU

BERBASIS WEB PADA SMK BHAKTI ANINDYA

TANGERANG


Dibuat Oleh:

NIM
: 1411479569
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Infomasi

Konsentrasi Sistem Informasi Manajemen

Tahun Akademik 2017/2018


Disetujui Oleh:

Tangerang, 17 Juli 2018

Pembimbing I
   
Pembimbing II
       
       
       
       
   
(Bayu Pramono , S.Kom., M.TI)
NID : 15027
   
NID : 14032




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA


LEMBAR PERSETUJUAN DEWAN PENGUJI

PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU

BERBASIS WEB PADA SMK BHAKTI ANINDYA

TANGERANG


Dibuat Oleh:

NIM
: 1411479569
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Sistem Informasi

Konsentrasi Sistem Informasi Manajemen

Tahun Akademik 2017/2018


Disetujui Penguji:


Tangerang, 17 Juli 2018

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_______________)
 
(_______________)
 
(_______________)
NID:
 
NID:
 
NID:




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI


PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU

BERBASIS WEB PADA SMK BHAKTI ANINDYA

TANGERANG


Disusun Oleh:

NIM
: 1411479569
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Infomasi
Konsentrasi
: Sistem Informasi Manajemen

 


 


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, 17 Juli 2018

 
 
 
 
 
NIM: 1411479569

 

)*Tandatangan dibubuhi materai 6.000;




ABSTRAK

Seiring dengan semakin berkembangnya dunia teknologi dan informasi. Website merupakan suatu media informasi yang menawarkan berbagai kemudahan dalam menyajikan informasi. Kecepatan dan kenyamanan merupakan nilai positif adanya internet. Pada era teknologi informasi pada saat ini, teknologi informasi telah menjadi bagian yang tidak terpisahkan dari kehidupan sehari-hari. Oleh karena itu, dalam bidang pendidian Agar meningkatkan teknologi informasi guna mempermudah pengoperasiannya. Salah satunya yaitu SMK Bhakti Anindya Tangerang. Yang memerlukan bantuan teknologi informasi, dalam hal penerimaan siswa baru yang masih menggunakan formulir pendaftaran dengan media kertas, tentu saja hal tersebut menghambat masalah pendataan dan pembuatan laporan hal ini menjadi kelemahan sistem yang sedang berjalan. Oleh karena itu diperlukan teknologi informasi untuk mendukung permasalahan tersebut dengan menggunakan sistem berbasis web online sehingga calon siswa dapat mendaftar dimana saja dan kapan saja, untuk informasi laporan siswa baru pun panitia penerimaan siswa baru dengan mudah mendapatkan dengan login dan view laporan, serta terdapat informasi data yang dikelola secara menarik sehingga hal ini menjadi kelebihan dari sistem yang diusulkan. Pada peneliti ini juga akan diterangkan metode penulisan laporan yang menggunakan metode observasi, metode wawancara, dan metode studi pustaka. Dan metode perancangan sistem menggunakan metode an. Dan analisa SWOT. Dan untuk metode perancangan sistem usulan menggunakan elisitasi dan UML (Unified Modelling Languange).

Kata kunci : Website, Infomasi, Pendaftaan.




ABSTRACT

Is an information medium that offers various facilities in presenting information. Speed and comfort is a positive value of the internet. In today's information technology era, information technology has become an integral part of everyday life. Therefore, in the field of education In order to improve information technology in order to facilitate the operation. One of them is SMK Bhakti Anindya Tangerang. Who need the help of information technology, in terms of admission of new students who still use the registration form with the paper media, of course it hampers the problem of data collection and reporting of these things into the weakness of the system is running. Therefore, information technology is needed to support the problem by using online web-based system so that prospective students can register anywhere and anytime, for new student report information any new admissions committee easily get with login and view report, and there is data information which is managed attractively so that this becomes an advantage of the proposed system. In this research will also explain the method of report writing using observation method, interview method, and literature study method. And system design method using method an. And SWOT analysis. And for design system method proposal using elisitasi and UML (Unified Modeling Languange).

Keywords: Website, Information, Registration.



KATA PENGANTAR


Alhamdulillah. Puji dan syukur atas kehadirat Allah SWT, yang telah melimpahkan rahmat dan karunia-Nya, sehingga pada akhirnya peneliti dapat menyusun dan menyelesaikan laporan skripsi ini dengan baik. Laporan skripsi ini dibuat berdasarkan penelitian yang dilakukan yang berjudul “Perancangan Sistem Informasi Penerimaan Siswa Baru Berbasis Web Pada SMK Bhakti Anindya Tangerang”

Tujuan dari penulisan laporan ini adalah untuk memenuhi tugas yang diberikan oleh pihak akademik kepada mahasiswa dalam rangka memperoleh ilmu, pengetahuan selama kuliah dan digunakan guna memperoleh gelar sarjana Komputer (S.Kom) untuk jenjang strata satu (S1) pada STMIK Raharja Tangerang.

Dalam penyusunan Laporan Skripsi ini, dapat terselesaikan tidak lepas dari bantuan semua pihak yang telah membantu dan memberikan arahan serta bimbingannya. Penulis mennyadari bahwa tanpa bimbingan dan dorongan dari semua pihak penyusunan laporan Skripsi ini tidak akan terselelsaikan dengan baik dan tepat pada waktunya. Oleh karena itu pada kesempatan yang singkat ini, penulis menyampaikan terima kasih yang sebesar-besarnya kepada :

  1. Bapak Dr. Ir. Untung Rahardja, M.T.I., M.M selaku Ketua STMIK Raharja.

  2. Bapak Sugeng Santoso, M.Kom selaku pembantu ketua 1 bidang akademik STMIK Raharja..

  3. Ibu Nur Azizah, M.Akt.,M.Kom selaku kepala jurusan Sistem Informasi.

  4. Bapak Andri Cahyo Purnomo , M.Pd selaku Dosen Pembimbing I yang telah membantu dalam penyusunan laporan Skripsi..

  5. Bapak Bayu Pramono M.Kom., M.T.I selaku Dosen Pembimbing II yang telah membantu dalam penyusunan laporan Skripsi.

  6. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada penulis.

  7. Bapak Drs.Kusriyono Selaku Stakeholder saya yang telah meluangkan waktu untuk proses Wawancara dan memberikan data data untuk skripsi.

  8. Kepada Ayah, Ibu dan keluarga tercinta yang telah memberikan dukungan moril maupun materil serta doa untuk keberhasilan peneliti.

  9. Semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah membantu penyusunan laporan ini.

  10. Serta semua rekan yang tidak dapat disebutkan satu-persatu sehingga terwujudnya penulisan laporan penelitian skripsi ini, penulis ucapkan terimakasih yang sebesar-besarnya.

Peneliti menyadari bahwa dalam penyusunan laporan ini masih jauh dari sempurna dan masih banyak kekurangannya. Oleh karena itu, kritik dan saran yang bersifat membangun demi kesempurnaan penulisan yang akan datang.

Akhir kata penulis berharap penulisan laporan ini dapat memberikan manfaat bagi pembaca dan dapat menjadi bahan acuan yang bermanfaat di kemudian hari.

Tangerang, 17 Juli 2018
Titik Kartini
NIM: 1411479569




Daftar isi


DAFTAR TABEL


  1. Tabel 3.1. Analisa SWOT

  2. Tabel 3.2. Elisitasi Tahap I

  3. Tabel 3.3. Elisitasi Tahap II

  4. Tabel 3.4. Elisitasi Tahap III

  5. Tabel 3.5 Final Draft Elisitasi

  6. Tabel 4.1 Perbedaan Sistem Berjalan Dengan Sistem Usulan

  7. Tabel 4.2 Tabel Berkas

  8. Tabel 4.3 Tabel Calon Siswa

  9. Tabel 4.4 Tabel Kesehatan

  10. Tabel 4.5 Tabel Keterangan Lain

  11. Tabel 4.6 Tabel Orang Tua Wali

  12. Tabel 4.7 Tabel Pembayaran

  13. Tabel 4.8 Tabel Pendaftaran

  14. Tabel 4.9 Tabel Prestasi

  15. Tabel 4.10 Tabel Role

  16. Tabel 4.11 Tabel Black Box Testing

  17. Tabel 4.12 Tabel Schedule Impelementasi

  18. Tabel 4.13 Estimasi Biaya



DAFTAR Gambar


  1. Gambar 3.1. Struktur Organisasi Perusahaan

  2. Gambar 3.2. Use Case Diagram yang Berjalan

  3. Gambar 3.3. Activity Diagram yang Berjalan

  4. Gambar 3.4. Sequence Diagram yang Berjalan

  5. Gambar 4.1. Use Case Diagram Sistem yang Diusulkan

  6. Gambar 4.2. Activity Diagram Admin Sistem yang Diusulan

  7. Gambar 4.3. Activity Diagram Siswa Sistem yang Diusulkan

  8. Gambar 4.4 Sequence Diagram Admin yang di usulkan

  9. Gambar 4.5 Sequence Diagram Siswa yang di usulkan

  10. Gambar 4.6 Class Diagram yang Diusulkan

  11. Gambar 4.7 Prototype Menu login

  12. Gambar 4.8 Protoype Menu Home

  13. Gambar 4.9 Prototype Formulir Pendafaran

  14. Gambar 4.10 Prototype Data Lampiran

  15. Gambar 4.11 Prototype Adim

  16. Gambar 4.12 Tampilan Home

  17. Gambar 4.13 Tampilan Program Visi Dan Misi

  18. Gambar 4.14 Tampilan List Pendaftaran

  19. Gambar 4.15 Tampilan List Lampiran



DAFTAR SIMBOL


DAFTAR SIMBOL USE CASE DIAGRAM


DAFTAR SIMBOL SEQUANCE DIAGRAM


DAFTAR SIMBOL ACTIVITY DIAGRAM



BAB I
PENDAHULUAN

Latar Belakang

Seiring dengan perkembangan teknologi informasi yang sangat pesat, hal yang tidak bisa lepas dari teknologhi informasi tersebut ialah dalam bidang di Indonesia baik dalam hal mutu dan kualitas pendidikan tersbut.

Penerimaan siswa baru yang dilakukan setiap ajaran baru mulai selalu menjadi proses yang pasti dilakukan setiap tahunya, dalam pengoperasiannya terdapat kendala yaitu dalam proses pendaftaran yang mengharuskan calon siswa datang ke sekolah untuk membeli formulir pendaftaran dan akan kembali lagi ke sekolah untuk menyerahkan formulir yang telah di isi, dan dalam pendataan atau pembuatan laporan juga masih menghadapi kendala seperti betumpukanya formulir yang telah di isi oleh calon siswa yang akan digunakan untuk pembuatan laporan penerimaan siswa baru.

SMK Bhakti Anindya Tangerang merupakansalah satu di Tangerang yang masih melakukan sistem penerimaan siswa baru yang masih memiliki kendala dalam penerimaan siswa datang ke sekolah dan kembali lagi kesekolah untuk menyerahkan formulir pendaftaran yang telah di isi.

Dari latar belakang yang telah peneliti uraikan maka peneliti akan mengambil judul “PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU BERBASIS WEB PADA SMK BHAKTI ANINDYA TANGERANG”.

Rumusan Masalah

Berdasarkan latar belakang yang telah di uraikan dapat mengambil rumusan masalah sebagai berikut:

  1. Bagaimana sistem penerimaan siswa baru yang berjalan di SMK Bhakti Anindya?

  2. Bagaimana membuat sistem pendaftaran siswa baru tersebut secara efektif dan efisien?

  3. Bagaimana sistem dapat menghasilkan laporan yang sesuai dengan kebutuhan pemakai (user) secara akurat dan tepat waktu ?

Ruang Lingkup Masalah

Mengingat begitu luasnya bidang yang ada di SMK Bhakti Anindya Tangerang, peneliti membatasi ruang lingkup yaitu pembuatan website sekolah agar dalam pembahasan lebih terarah dan berjalan dengan baik maka perlu adanya ruang lingkup penelitian. Penelitian hanya dibatasi pada proses Perancangan sistem penerimaan siswa baru berbasis website pada SMK Bhakti Anindya Tangerang yaitu dimulai dari pendaftaran, penyeleksian, dan pembayaran registrasi.

Tujuan dan Manfaat Penelitian

Dari beberapa uraian di atas, peneliti mempunyai tujuan penelitian, antara lain:

Tujuan Penelitian

Dari beberapa uraian di atas, peneliti mempunyai tujuan penelitian, antara lain:

Tujuan Operasional

  1. Untuk mengetahui prosedur sistem penerimaan siswa baru pada SMK Bhakti Anindya Tangerang

  2. Membuat suatu rancangan sistem penerimaan siswa baru atau memberikan perbaikan sistem penerimaan calon siswa baru yang lama dengan mengusulkan sistem baru yang lebih efektif dan efisien.

  3. Menghasilkan laporan yang sesuai dengan kebutuhan pemakai (user) secara akurat dan tepat waktu.

Tujuan Individu

  1. Mengimplementasikan dan menerapkan ilmu sistem informasi khususnya yang didapatkan selama kuliah di STMIK Raharja.

  2. Sebagai salah satu syarat gelar sarjana (S1) di STMIK Raharja.

Tujuan Fungsional

  1. Agar tersediannya sistem yang dapat menyimpan data penerimaan siswa baru sehingga data tersebut agar tersimpan dengan baik dan aman.

  2. Dalam sistem yang dapat menyimpan data penerimaan siswa baru berbasis web agar lebih cepat dan akurat sehingga mempersingkat waktu yang ada.

Manfaat Penelitian

Adapun Manfaat dari penelitian ini adalah:

  1. Diharapkan hasil peneltian ini dapat bermanfaat bagi pelaksanaan penerimaan siswa baru pada SMA Bhakti Anindya Tangerang.

  2. Diharapkan hasil peneletian ini dapat mempermudah dan mempercepat proses pelayanan penerimaan siswa baru pada SMA Bhakti Anindya Tangerang.

  3. Diharapkan hasil penelitian ini, dapat dijadikan bahan pertimbangan bagi pihak manajemen SMA Bhakti Anindya Tangerang dalam merencanakan pembuatan program penerimaan siswa baru berbasis web.

Metode Penelitian

Metode Pengumpulan Data

  1. Metode Observasi (Pengamatan langsung) .

  2. Pada kegiatan ini peneliti melakukan pengamatan secara langsung dan melaksanakan pencatatan secara sistematis terhadap unsur-unsur yang dianggap perlu dalam pengumpulan data hendaknya dikemukakan dan dijelaskan dalam laporan. Sifat dan tujuan penelitian, sifat dan wujud data yang hendaknya dikumpulkan di SMK Bhakti Anindya Tangerang.

  3. Metode Wawancara .

  4. Selain melakukan observasi terhadap SMK Bhakti Anindya Tangerang, peneliti juga melakukan wawancara terhadap orang-orang yang bersangkutan dangan proses pembuatan web di sekolah tersebut seperti, bagian staf guru-guru hingga kepala sekolah yang ada di sekolah tersebut.

  5. Metode Studi Pustaka.

  6. Dalam tahapan ini dilakukan berbagai kegiatan seperti membaca buku-buku, teori-teori dan laporan yang berkaitan dengan perancangan website serta tampilan agar interaksi manusia dan komputer sesuai dengan komputer sesuai dengan identitas dari sekolah tersebut.

Metode Analisa Sistem SWOT

Metode pengembangan sistem yang digunakan dalam penelitian ini yaitu metode Analisa SWOT dimana dalam pengertian metode SWOT ini adalah metode perencanaan strategis yang digunakan untuk mengevaluasi kekuatan (strengths),kelemahan (weaknesses), peluang (opportunities), dan ancaman (threats) dalam suatu proyek atau suatu spekulasi bisnis. Keempat faktor itulah yang membentuk akronim SWOT (strenghts, weaknesses, opportunities, dan threat).

Metode Perancangan Sistem

Metodelogi perancangan sistem yang akan digunakan adalah UML, UML adalah suatu metode permodelan secara visual untuk sarana perancangan sistem berorientasi objek, atau definisi UML yaitu sebagai suatu bahasa yang udah menjadi standar pada visualisasi, perancangan dan juga pendokumentasian sistem software. Saat ini UML sudah menjadi bahasa standar dalam penulisan blue print software dan dalam hal pembuatan sistem ini peneliti menggunakan CSS sebagai penulis listinan MYSQL.

Metode Testing

Dalam penelitian ini metode pengujian yang digunakan yaitu Black Box Testing . Black Box Testing adalah metode uji coba yang memfokuskan pada keperluan software. Karena itu uji coba Black Box memungkinkan pengembangan software untuk mebuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program. Metode pengujian Black Box berusaha untuk menemukan kesalahan dalam kategori, diantaranya fungsi-fungsi yang salah atau hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa, kesalahan inisialisasi, dan terminasi.

Sistematika Penulisan

Agar pemahaman tentang penulisan laporan penelitian pseneliti Skripsi ini menjadi lebih mudah, maka penulisan pengelompokkan materi menjadi beberapa sub bab dengan sistematika penyampaiannya sebagai berikut :

BAB I Pendahuluan

Bab ini menjelaskan tentang informasi umum, yaitu latar belakang penelitian, perumusan masalah, tujuan dan manfaat penelitian, ruang lingkup penelitian, tempat penelitian, metodologi penelitian, dan sistematika penelitian.

BAB II Landasan Teori

Bab landasan teori ini mengenai secara teoritis yang menguraikan penelitian-penelitian dari beberapa kutipan buku, yang berupa pengertian dan definisi.

BAB III Analisa Sistem yang Berjalan

Bab ini membahas masalah gambaran umum, sejarah singkat sekolah, struktur organisasi dan fungsi serta wewenang dan tanggung jawab pada sekolah, analisa sistem menggunakan SDLC dan juga uraian usulan desain yang digambarkan melalui desian Unified Modeling Langguage (UML). Elisitasi Tahap 1, Tahap II, Tahap III sampai dengan pembuatan draft final.

BAB IV Rancangan Sistem yang Diusulkan

Pada bab ini merupakan penjabaran hasil rancangan sistem yang diusulkan pada SMK Bhakti Anindya Tangerang, yang menerangkan sistem yang akan digambarkan dengan diagram rancangan sistem berupa UML (Unified Modeling Language), dengan menggunakan Black Box dan estimasi biaya.

BAB V Kesimpulan dan Saran

Pada bab ini menjelaskan tentang kesimpulan dari laporan Skripsi, serta saran dan pesan yang dapat diberikan peneliti dari hasil penelitian yang telah dilakukan sebelumnya.

Daftar Pustaka

Lampiran


BAB II
LANDASAN TEORI

Teori Umum

Konsep Dasar Sistem

  1. Perancangan Sistem.

  2. Menurut Susanto dikutip oleh Akhmad Syukron, Noor Hasan dalam Jurnal Bianglala Informatika (2015:28) [1], “Perancangan adalah spesifikasi umum dan terinci dari pemecahan masalah berbasis komputer yang telah dipilih selama tahap analisis”. Dalam pengembangan sistem tahap perancangan merupakan tahap yang paling penting, dimana pada tahap perancangan akan diadakan identifikasi masalahmasalah apa yang akan digunakan sebagai bahan rancangan, sehingga dapat menghasilkan sistem informasi yang baik.

    Menurut Dalam Kristin Tyas Wardhani dikutip oleh Lia Kusumawardani , Indah Uly Wardati dalam Journal Speed – Sentra Penelitian Engineering dan Edukasi (2014: 27)[2]. ” Perancangan sistem informasi dalam pembuatan sebuah sistem informasi manajemen adalah desian interface dari sebuah program. Di mana seorang pengguna akan merasa cepat untuk beradaptasi terhadap program jika program tersebut tersusun secara tersetrukur dan familiar untuk digunakan.

    Menurut Susanto dikutip oleh Akhmad Syukron, Noor Hasan dalam Jurnal Bianglala Informatika (2015:28) [1]Menjelaskan bahwa “ Perancangan adalah spesifikasi umum dan terinci dari pemecahan masalah berbasis komputer yang telah dipilih selama tahap analisis”. Dalam pengembangan sistem tahap perancangan merupakan tahap yang paling penting, dimana pada tahap perancangan akan diadakan identifikasi masalahmasalah apa yang akan digunakan sebagai bahan rancangan, sehingga dapat menghasilkan sistem informasi yang baik.

    Berdasarkan beberapa pendapat yang dikemukakan di atas perancangan sistem adalah suatu tahapan perencanaan untuk membentuk suatu sistem agar berfungsi.

  3. Karakteristik Sistem

  4. Menurut Priyo Sutopo, dkk (2016) [3] Sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu:

    1. Komponen Sistem Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerjasama membetuk satu kesatuan. Komponen-komponen sistem atau elemen elemen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem.

    2. Batasan Sistem Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya.

    3. Lingkungan Luar Sistem Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem yang mempengaruhi operasi sistem.

    4. Penghubung Sistem Penghubung merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lainnya.

    5. Masukan Sistem Masukan (input)

Konsep Dasar Data Informasi

  1. Definisi Data

  2. Menurut Eka Iswandy (2015:73) dalam jurnalnya Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu pengolahan. Data bisa berwujud suatu keadaan, gambar, suara, huruf, angka, matematika, bahasa ataupun simbol-simbol lainnya yang bisa kita gunakan sebagai bahan untuk melihat lingkungan, obyek, kejadian ataupun suatu konsep.

    Menurut Priyo Sutopo dkk (2016) [3]Data merupakan deskripsi dari sesuatu dan kejadian yang kita hadapi. Data adalah fakta yang jelas lingkup, tempat, dan waktunya.

    Menurut Aris, dkk dalam jurnalnya (2016:26), “Data adalah bahan mentah yang diproses untuk menyajikan informasi.

    Berdasarkan beberapa pendapat yang dikemukakan di atas data adalah bahan mentah yang perlu diolah sehingga menghasilkan informasi yang menunjukkan fakta.

Konsep Dasar Data Informasi

Menurut Murdick & Ross, dalam Fattadi kutip oleh Ponidi, Sandy Fitrajaya dalam jurnal Jurnal TAM (Technology Acceptance Model) (2015:69) [4], ”Sistem informasi adalah suatu alat untuk menyajikan informasi sedemikian rupa sehingga bermanfaat bagi penerimanya. Tujuannya adalah untuk menyajikan informasi guna pengambilan keputusan pada perencanaan, pemrakarsaan, pengorganisasian, pengendalian kegiatan operasi suatu perusahaan yang menyajikan sinergi organisasi pada proses.

Menurut George H. Bodnar dikutip oleh Sandy Fitrajaya dalam Jurnal TAM (Technology Acceptance Model) (2015:69) [4], “Informasi adalah data yang diolah sehingga dapat dijadikan dasar untuk mengambil keputusan yang tepat.

Menurut Andri Kristanto dikutip oleh Ponidi, Sandy Fitrajaya dalam Jurnal TAM (Techonology Acceptance Model) (2015:69) [4],” Informasi merupakan sekumpulan dari perangkat keras dan perangkat lunak komputer serta perangkat manusia yang akan mengolah data menggunakan perangkat keras dan lunak tersebut.

Menurut Siregar dikutip oleh Jurnal Informatika Mulawarman (2016:24), “Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga Sistem Informasi Berbasis Komputer merupakan sistem pengolah data menjadi sebuah informasi yang berkualitas dan dipergunakan untuk suatu alat bantu pengambilan keputusan. Sistem Informasi yang akurat dan efektif.

Kesimpulan yang dapat dibuat oleh peneliti “Sistem informasi adalah sebuah kumpulan dari subsistem yang terorganisir yang dapat mengumpulkan data, mengolah data dan menghasilkan sebuah informasi yang disediakan untuk pihak-pihak tertentu berupa laporan-laporan yang diperlukan”.

Nilai Informasi

Secara umum nilai suatu informasi menurut sutabri Dalam Buku Rusdiana dan Irfan (2014:77) [5], “Dihubungkan dengan cost effecttiveness atau cost benefit sehingga nilai informasi didasarkan pada sepuluh sifat yaitu mudah diperoleh, luas dan lengkap, ketelitian, kecocokan, ketepatan waktu, kejelasan, keluesan, dapat dibuktikan, tidak ada perasangka, dapat diukur”.

Konsep Dasar Sistem Informasi

  1. Definisi Sistem Informasi

Menurut Murdick & Ross, dalam Fattadi kutip oleh Ponidi, Sandy Fitrajaya dalam jurnal Jurnal TAM (Technology Acceptance Model) (2015:69) [4].” Sistem informasi adalah suatu alat untuk menyajikan informasi sedemikian rupa sehingga bermanfaat bagi penerimanya. Tujuannya adalah untuk menyajikan informasi guna pengambilan keputusan pada perencanaan, pemrakarsaan, pengorganisasian, pengendalian kegiatan operasi suatu perusahaan yang menyajikan sinergi organisasi pada proses.

Menurut Witarto dalam Nur dkk (2017: 57), “Sistem -kanal komunikasi yang digunakan dalam sistem organisasi data. Elemen proses dari sistem informasi informasi merupakan sistem yang berisi jaringan SPD (Sistem pengolahan data), yang dilengkapi dengan kanal antara lain mengumpulkan data (data gathering), mengolah data yang tersimpan, menyebarkan informasi.

Menurut Andri Kristanto di kutip oleh Ponidi, Sandy Fitrajaya dalam jurnal Jurnal TAM (Technology Acceptance Model) (2015:69) [4]. ”Sebuah Sistem Informasi merupakan sekumpulan dari perangkat keras dan perangkat lunak komputer serta perangkat manusia yang akan mengolah data menggunakan perangkat keras dan lunak tersebut.

Berdasarkan kesimpulan yang di atas Sistem informasi Sistem informasi adalah suatu alat untuk menyajikan informasi sedemikian rupa sehingga bermanfaat bagi penerimanya tempat, dan waktunya.

Komponen Sistem Informasi

Menurut Jogiyanto yang dikutip dalam Priyo Sutopo (2016:25) [3]dalam bukunya Analisis dan Desain Sistem Informasi, sistem informasi memiliki enam komponen yang dapat diklasifikasikan sebagai berikut :

  1. Blok Masukan (Input Block)

  2. Input mewakili data yang masuk kedalam sistem informasi. Input yang dimaksud adalah metode dan media untuk menagkap data yang akan dimasukan, yang dapat berupa dokumen-dokumen dasar.

  3. Blok Model (Model Block)

  4. Blok ini terdiri dari kombinasi prosedur, logika, dan model matematik yang akan memanipulasi data input dan data yang tersimpan dibasis data, dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.

  5. Blok Keluaran (Output Block)

  6. Blok ini terdiri dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk tingkatan manajemen serta semua pemakai sistem.

  7. Blok Teknologi (Technology Block)

  8. Teknologi merupakan tool box dengan sistem informasi. Teknologi yang digunakan untuk menerima input, menjalankan model, menyimpan dan membantu pengendalian dari sistem secara keseluruhan. Teknologi terdiri dari 3 bagian utama, yaitu teknisi (brainware), perangkat lunak (software), dan perangkat keras (hardware).

  9. Blok Basis Data (Database Block)

  10. Basis data (database) merupakan kumpulan data yang saling berkaitan dan berhubungan satu sama lain, tersimpan diperangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Data perlu disimpan dalam basis data untuk keperluaan penyediaan informasi lebih lanjut.

  11. Blok Kendali (Control Block)

  12. Banyak hal yang dapat merusak sistem informasi, seperti bencana alam, api, temperatur, air, debu, kecurangan-kecurang, kegagalan-kegagalan sistem itu sendiri, ketidakefisienan, sabotase dan lain sebagainya. Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat di atasi.

Analisa Sistem

  1. Definisi Analisa Sistem

Menurut Loudon dan Loudon yang dikutip oleh Panca Rizki Julaika dalam Jurnal Sistem Informasi Atma STMIK Atma Luhur Pangkal Pinang (2016:3) [6], “Analisis sistem terdiri dari mengidentifikasi masalah mengidentifikasi penyebabnya menentukan solusi, dan mengidentifikasi kebutuhan informasi yang diperlukan oleh system.

Menurut Stair dan Reynolds yang dikutip oleh Panca Rizki Julaika dalam Jurnal Sistem Informasi Atma STMIK Luhur Pangkal Pinang (2016:3) [6],”Pengertian analisis sistem adalah sebagai berikut: “Analisis Sistem adalah fase pengembangan sistem yang menentukan sistem informasi apa yang harus dilakukan untuk memecahkan masalah yang sudah ada dengan mempelajari sistem dan proses kerja untuk mengidentifikasi kekuatan, kelemahan, dan peluang untuk perbaikan.

Menurut Yakub yang dikutip oleh Panca Rizki Jualika dalam Jurnal Sistem Informasi Atma STMIK Luhur Pangkal pinang (2016:3) [6],” Pengertian analisis sistem adalah sebagai berikut : “Analisa sistem dapat diartikan sebagai suatu proses untuk memahami sistem yang ada dengan menganalisa jabatan dan uraian tugas (business users), proses bisnis (business process), ketentuan atau aturan (business rule), masalah dan mencari solusinya (business problem and business solution), dan rencana-rencana perusahaan (business plan)”.

Berdasarkan beberapa pendapat para ahli yang dikemukakan di atas kesimpulan bahwa analisis sistem adalah teknik pemecahan masalah dengan cara mengurai, mempelajari sistem dan proses kerja agar dapat mengidentifikasi kekuatan, kelemahan dan peluang untuk dilakukan perbaikan dengan cara mendefinisiskan masalah, mengidentifikasikan masalah, menentukan solusi dan mengidentifikasikan kebutuhan informasi yang dibutuhkan sistem.

Konsep Dasar Perancangan Sistem

  1. Definisi Perancangan Sistem

  2. Menurut Iwan Sidharta (2015:105), “Perancangan sistem merupakan tahap lanjutan dari analisa sistem, dimana pada perancangan sistem digambarkan sistem yang akan dibangun sebelum dilakukan pengkodean kedalam suatu bahasa pemogramaan.

    Menurut Yudi Wahyu Wibowo dkk (2014:116),” Perancangan sistem Perancangan sistem menggambarkan bagaimana sistem dapat memenuhi tugasnya.

    Menurut Iwan Sidharta (2015:98), Perancangan sistem dapat disebut sebagai suatu tahapan penggambaran, perencanaan dan pembuatan sketsa dari kumpulan elemen-elemen sistem yang menjadi suatu kesatuan yang utuh dan mempunyai fungsi dan makna.

    Berdasarkan beberapa pendapat yang dikemukakan di atas perancangan sistem adalah suatu tahapan perencanaan untuk membentuk suatu sistem agar dapat berfungsi.

  3. Tujuan Perancangan Sistem

  4. Menurut Sophan Sophian dalam jurnal Momentum Vol.16 No.2 (2014:36) Tahap rancangan sistem mempunyai tujuan utama yaitu:

    1. Untuk memenuhi kebutuhan pemakai sistem.

    2. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada Pemrograman komputer dan ahli-ahli teknik yang lainnya yang terlihat.

  5. Tahap-Tahap Perancangan Sistem

  6. Tahapan perancangan sistem yaitu.

    1. Mendefinisikan masalah, yaitu menentukan hal-hal apa saja sebenarnya yang menjadi masalah dalam perusahaan sehingga kita dapat menentukan pemecahan yang sesuai.

    2. Analisis masalah, yaitu meneliti dengan sebaik mungkin masalah yang sudah ditentukan dan memikirkan alternatif yang terbaik dalam pemecahan terhadap perancangan sistem yang baru saja digambarkan.

    3. Perancangan global, yaitu melakukan perancangan global terhadap sistem yang baru dengan menggunakan metode-metode perancangan secara garis besar.

    4. Perancangan detail, yaitu dengan menentukan bentuk-bentuk perancangan secara terperinci, dengan menggunakan metode metode perancangan yang sering digunakan apakah itu desain output, desain input, desain file, struktur program.

    5. Program, yaitu membuat rancangan sistem yang baru dengan menggunakan bahasa pemrograman tertentu sesuai dengan aplikasi yang dibutuhkan.

    6. Testing, yaitu mengandalkan pengujian terhadap sistem program yang dirancang sesuai dengan keinginan yang dikehendaki dalam perancangan sebelumnya.

    7. Implementasi, yaitu menetapkan program yang telah dibuat kedalam sistem untuk menggunakan program tersebut, apakah sesuai dengan yang diinginkan.

    8. Evaluasi, operasi dan perawatan, yaitu melakukan operasi terhadap program dan juga melakukan penawaran secara umum untuk memelihara program yang ada.

    9. Dokumentasi, yaitu melakukan penduplikasian data melalui program yang dibuat sehingga apabila sewaktu-waktu terjadi hal-hal yang tidak diinginkan maka kita dapat mengantisipasinya.

Teori Khusus

Konsep Dasar Penerimaan Siswa Baru

  1. Definisi Siswa

Menurut Nata (dalam Aly) dikutip oleh Anita Dewi Susanti, dkk, dalam Jurnal Seminar Nasional Teknologi Informasi dan Multimedia (2017:3.5) [7], ”Siswa diartikan sebagai orang yang menghendaki untuk mendapatkan ilmu pengetahuan, keterampilan, pengalaman, dan kepribadian baik sebagai bekal hidupnya agar bahagia dunia dan akhirat dengan belajar sungguh-sungguh.

Menurut Arifin yang di kutip oleh Anita Dewi Susanti,dkk, (2017:3.5) [7], ”Mengatakan murid adalah manusia didik sebagai makhluk yang sedang berada dalam proses perkembangan atau pertumbuhan menurut fitrah masingmasing yang memerlukan bimbingan dan pengarahan yang konsisten menuju kearah titik optimal yakni kemampuan fitrahnya.

Meurut Peneliti Achmad dkk, Jurnal Sisfotek Global Sidik (2018:52), ”Siswa atau peserta didik adalah mereka yang secara khusus diserahkan oleh kedua orang tuanya untuk mengikuti pembelajaran yang diselenggarakan di sekolah,, dengan tujuan untuk menjadi manusia yang berilmu pengetahuan, berketerampilan, berpengalaman, berkepribadian, berakhlak mulia dan mandiri”.

Dari peneliti di atas dapat andi simpulkan bahwa penerimaan siswa baru adalah suatu proses untuk menyeleksi calon siswa berdasarkan nila akademik agar dapat melanjutkan pendidikan. Dan gerbang awal yang harus di lalui peserta didik untuk melanjutkan pendidikan selanjutnya.

Konsep Dasar Analisa SWOT

  1. Definisi Analisa SWOT

Menurut Ezra Randalinggi Parrangan dalam jurnal Administrasi Bisnis (JAB) Vol. 26 No. 2 (2015:4) Analisis SWOT adalah analisis yang membantu dalam pengambilan keputusan demi untuk pengembangan sebuah strategi dalam suatu organisasi berdasarkan informasi dan data yang telah dikumpulkan.

Menurut Mary dan Coulter dalam bukunya suryatama (2014:25) Analisa SWOT adalah suatu analisis organisasi dengan menggunakan kekuatan, kelemahan, kesempatan, dan ancaman dari lingkungan”.

Menurut Yusmini dalam bukunya Hatmanto (2013:49), Analisa SWOT adalah suatu bentuk analisis dengan mengidentifikasi berbagai faktor secara sistematis terhadap kekuatan-kekuatan (Strengths) dan kelemahan-kelemahan (Weakness) suatu lembaga atau organisasi dan kesempatan kesempatan (Oportunities), namun secara bersamaan dapat meminimalkan kelemahan (Weakness) dan ancaman (Threats).

Berdasarkan beberapa pendapat yang dikemukakan di atas analisa SWOT adalah penilaian terhadap kekuatan, kelemahan, peluang, dan ancaman yang dimiliki suatu organisasi dan menjadikannya peluang untuk meningkatkan kualitas dan kuantitas organisasi/perusahaan yang bersangkutan.

Konsep Dasar Unified Modeling Language (UML)

  1. Definisi Unified Modeling Language (UML)

  2. Menurut Fowler yang dikutip oleh Akhmad Syukron, Noor Hasan (2015:30) [1] Unifield Modelling Language (UML) adalah keluarga notasi grafis yang didukung oleh meta model tunggal, yang membantu pendeskripsian dan desain sistem perangkat lunak, khususnya sistem yang dibangun dengan menggunakan pemrograman berorientasi objek.

    1. Use Case Diagram Mendeskripsikan interaksi tipical antara para pengguna sistem dengan sistem itu sendiri, dengan memberi sebuah narasi tentang bagaimana sistem tersebut digunakan.

    2. Activity Diagram adalah teknik untuk menggambarkan logika prosedural, proses bisnis dan proses kerja. Dalam beberapa hal, diagram ini memainkan peran mirip sebuah diagram alir, tetapi perbedaan prinsip antara diagram ini dan notasi diagram alir adalah diagram ini mendukung behavior paralel.

    3. Class Diagram menggambarkan jenis objek dalam sistem dan berbagai jenis hubungan statis yang ada diantara mereka. Class diagram juga menunjukan sifat-sifat dan operasi dari sebuah kelas dan kendala yang berlaku untuk cara objek yang terhubung.

    4. Sequence Diagram menggambarkan interaksi antar objek didalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu. Sequence diagram biasa digunakan untuk menggambarkan skenario atau langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu.

    5. Component Diagram digunakan untuk menggamarkan organisasi dari sistem dan ketergantungan dari komponen perangkat lunak dalam sistema, dapat juga digunakan untuk menunjukan bagaimana kode program dibagi menjadi modul-modul atau komponen.

    6. Deployment Diagram Mendeskripsikan arsitektur fisik dalam node untuk perangkat lunak dalam sistem. Komponen perangkat lunak, processor, dan peralatan lain yang membangun arsitektur sistem secara run-time

Konsep Dasar MySQL

  1. Definisi MySQL

Menurut Nugroho yang di kutip oleh Akhmad syukron, Noor Hasan dalam jurnal Bianglala Informatika (2015:29) [1] “MySQL (My Structured Query Language) adalah sebuah program pembuat dan pengelola database atau yang sering disebut dengan DBMS (Database Management System)”. Database berfungsi sebagai penampung data yang akan dimasukkan melalui form Website. Selain itu dapat juga dibalik dengan menampilkan data yang tersimpan dalam database ke dalam halaman Website.

MySQL merupakan penyimpanan data yang fleksibel dan cepat aksesnya sangat dibutuhkan dalam sebuah Website yang interaktif dan dinamis. Normalisasi pada basis data merupakan proses pengelompokan data elemen menjadi tabel-tabel yang menunjukan entity dan relasinya.

MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis. Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya Sql (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.

Berdasarkan kesimpulan MySQL suatu jenis database server yang terkenal dan penyimpanan data yang fleksibel dan cepat diaksesnya.

Konsep Dasar XAMPP

  1. Definisi XAMPP

Pendapat Zaldy Samudra (2015:182), ”XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, mengkonfigurasikannya secara otomatis atau auto konfigurasi.

Menurut Bunafit Nugroho yang di kutip oleh Mochamad Rendy Riskianto Widodo, dkk (2015:89) XAMPP merupakan paket PHP berbasis open source yang berfungsi sebagai server yang berdiri sendiri (local host). Beberapa paket yang telah disediakan adalah Apache, MySQL, PHP, Filezila dan PhpMyAdmin. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan untuk membuat tampilan halaman web dinamis.

Dari beberapa kutipan di atas dapat disimpulkan bahwa XAMPP adalah Merupakan tools yang menyediakan paket perangkat lunak ke dalam satu buah paket Dalam paketnya sudah terdapat Apache (Web Server), MySQL (database), PHP (Server Side Scripting), Perl, FTP Server, PhpMyAdmin dan berbagai pustaka bantu lainnya.

Konsep Dasar PHP

  1. Definisi PHP

Menurut Priyo Sutopo dkk, dalam Jurnal Informatika Mulawarman PHP (2016:25)[3] adalah salah satu server side yang dirancang khusus untuk aplikasi web. PHP disisipkan diantara bahasa HTML dan karena bahasa server side, maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah hasil jadi dalam bentuk HTML, dan kode PHP tidak akan terlihat. PHP termasuk Open Source Product. Jadi, dapat diubah source code dan mendistribusikanya secara bebas.

PHP adalah salah satu bahasa pemrograman script yang dirancang untuk membangun aplikasi web. Ketika dipanggil dari web browser, program yang ditulis dengan PHP akan di-parsing di dalam web server oleh interpreter PHP dan diterjemahkan kedalam dokumen HTML, yang selanjutnya akan ditampilkan kembali ke web browser. Karena pemrosesan program PHP dilakukan di lingkungan web server, PHP dikatakan sebagai bahasa sisi server (server-side). Menurut (Suryatiningsih, 2009), dalam A. Sulthoni, dkk (2015:44) PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada serverside. Artinya semua sintax yang diberikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser hanya hasilnya saja.

Berdasarkan beberapa pendapat yang dikemukakan di atas PHP adalah bahasa pemograman yang digunakan untuk membangun dan mengembangkan suatu halaman web.

Definisi Blackbox Testing Pengujian

Menurut Zaldy Samudra (2015:182), ” yang digunakan dalam pembuatan aplikasi ini adalah pengujian black box testing dimana pengujian black boxini hanya memperhatikan pada fungsionalitas dan spesifikasi perangkat lunak. Kelebihan black box testing:

  1. Dapat menguji keseluruhan fungsionalitas perangkat lunak.

  2. Dapat memilih subsettest yang secara efektif dan efisien dapat menemukan cacat. Kekurangan black box testing adalah tester tidak sepenuhnya yakin atas perangkat lunak yang diuji.

Konsep Dasar Elisitasi

  1. Definisi Elisitasi

  2. Menurut Sommerville dan Sawyer dalam Puput Puspito dkk (2016: 64), “elisitasi kebutuhan adalah sekumpulan aktivitas yang ditunjukkan untuk menemukan kebutuhan suatu sistem melalui komunikasi dengan pelanggan, pengguna sistem, dan pihak lain yang memiliki kepentingan dalam pengembangan sistem”. Elisitasi didapat melalui metode wawancara dan dilakukan melalui tiga tahap yaitu sebagai berikut:

    1. Elisitasi tahap I

    2. Elisitasi tahap II

    3. Elisitasi tahap III

    4. final draft elisitasi

  3. Tahap elisitasi

Menurut Andi Prastomo (2014:166),[8] Elisitasi adalah suatu metode untuk analisa kebutuhan dalam rekayasa perangkat lunak. Elisitasi didapat melalui proses wawancara dan dilakukan melalui tiga tahap yaitu:

  1. Elisitasi Tahap I, Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait oleh pihak wawancara.

  2. Elisitasi Tahap II, Merupakan hasil dari pengklasifikasian elisitasi tahap I berdasarkan metode MDI, Metode MDI bertujuan memisahkan antara rancangan sistem yang penting dan harus ada pada sistem. Berikut penjelasan mengenai metode MDI:

    1. M pada MDI berarti Mandatory (penting). Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat pembuatan sistem baru.

    2. D pada MDI berarti Desireable. Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan, namun jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna.

    3. I pada MDI berarti Inessential. Maksudnya requirement tersebut bukanlah termasuk bagian sistem dibahas.

  3. Elisitasi Tahap III, Merupakan penyusutan elisitasi tapah II dengan cara mengeliminasi semua requirement dengan option I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali dengan metode TOE, yaitu:

    1. T artinya Technical, maksudnya bagaimana tata cara / teknik pembuatan requirement tersebut dalam sistem yang diusulkan?

    2. O artinya Operational, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan?

    3. E artinya Economi, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut didalam sistem?

Jenis-Jenis Testing

  1. White Box Teting

  2. Menurut Tjandra dalam seminar Nasional (2015:369), White Box Testing atau sering disebut clear-box testing, software tester dapat mengakses source code software dan menguji atau memeriksanya sebagai petunjuk untuk membantu pengujian yang sedang dilakukan. Dengan demikian penguji dapat menentukan bahwa beberapa dari kode software tersebut kemungkinan besar gagal, sehingga dapat menyesuaikan dengan pengujian yang dilakukan berdasarkan informasi tersebut.

  3. BlackBox Testing

  4. Menurut Zaldy Samudra (2015:182), Pengujian yang digunakan dalam pembuatan aplikasi ini adalah pengujian black box testing dimana pengujian black box ini hanya memperhatikan pada fungsionalitas dan spesifikasi perangkat lunak. Kelebihan black box testing:

    1. Dapat menguji keseluruhan fungsionalitas perangkat lunak. Dapat memilih sub set test yang secara efektif dan efisien dapat menemukan cacat. Kekurangan black box testing adalah tester tidak sepenuhnya yakin atas perangkat lunak yang diuji.

    2. Dapat memilih sub set test yang secara efektif dan efisien dapat menemukan cacat. Kekurangan black box testing adalah tester tidak sepenuhnya yakin atas perangkat lunak yang diuji.

Konsep Dasar Literature Review

  1. Definisi Literature Review

  2. Menurut Warsito, dkk dalam Debrina Puspita Sari (2018:2) [9], ”Metode study pustaka dilakukan untuk menunjang metode survei dan observasi yang telah dilakukan.

  3. Tujuan Literature Review

  4. Menurut Asep Hermawan (2014:15) [10], tujuan pustaka berisi penjelasan secara sistematik mengenai hubungan antara variabel untuk menjawab perumusan masalah penelitian. Tinjauan pustaka dalam suatu penelitian memiliki beberapa tujuan, yaitu:

    1. Untuk berbagi informasi dengan para pembaca mengenai hasil-hasil penelitian sebelumnya yang erat kaitannya dengan penelitian yang sedang kita laporkan.

    2. Untuk menghubungkan suatu penelitian ke dalam pembahasan yang lebih luas serta terus berlanjut sehingga dapat mengisi kesenjangan-kesenjangan serta memperluas atau memberikan kontribusi terhadap penelitian-penelitian sebelumnya.

    3. Menyajikan suatu kerangka untuk menunjukkan atau meyakinkan pentingnya penelitian yang dilakukan dan untuk membandingkan hasil atau temuan penelitian dengan temuan-temuan penelitian lain dengan topik serupa.

Literature Review

  1. Tinjauan studi pustaka penelitian Nugroho dkk (2015) [11], "Perancangan Sistem Informasi Penerimaan Siswa Baru berbasis Web (Studi Kasus di SMA Nusaputera Semarang)".

  2. Penelitian ini bertujuan untuk membantu para calon siswa yang ingin mendaftar melalui online tanpa harus datang ke sekolah serta membantu tugas tata usaha dalam mengolah setiap data calon siswa yang masuk. Metodologi pengembangan sistem yang digunakan yaitu Metode System Development Life Cycle atau sering disingkat dengan SDLC yang berfungsi untuk menggambarkan tahapan utama dan langkah-langkah di dalam tahapan tersebut dalam proses pengembangannya.

  3. Tinjauan studi pustaka penelitian Muslihudin dkk (2014) [12], "Perancangan Sistem Aplikasi Penerimaan Mahasiswa Baru di STMIK Pringsewu Menggunakan PHP dan MySQL".

  4. Penelitian ini bertujuan untuk mempermudah panitia dalam pengolahan data calon mahasiswa baru dalam proses pendaftaran calon mahasiswa baru sampai proses penerimaan mahasiswa baru yang berada diluar daerah maupun didalam, khususnya wilayah provinsi Lampung, dan menyajikan informasi seputar penerimaan mahasiswa baru bisa diakses langsung melalui media website. Penelitian ini menggunakan metode Waterfall yang dimanfaatkan untuk pengembangan sistem, PHP sebagai bahasa pemrograman dan MySQL sebagai basis data.

  5. Tinjauan studi pustaka penelitian Adisaputra dkk (2018) [13], "Aplikasi Pendaftaran dan Penerimaan Siswa Baru berbasis Web (Studi Kasus : SMPN 2 Cianjur)".

  6. Tujuan dari penelitian ini yaitu dapat mengurangi besarnya biaya yang harus dikeluarkan oleh sekolah pada setiap kalinya melakukan mencatatan atau rekap data pendaftaran dan penerimaan siswa baru serta data calon maupun riwayat siswa dapat disimpan dengan baik. Metode yang digunakan dalam penelitian ini yaitu menggunakan metode waterfall dalam pengembangan sistem, PHP sebagai bahasa pemrograman, MySQL sebagai database server serta Framework CodeIgniter untuk mempermudah dalam membuat aplikasi.

  7. Tinjauan studi pustaka penelitian Amin (2017) [14], "Rancang Bangun Sistem Informasi Penerimaan Siswa Baru pada SMK Budhi Warman 1 Jakarta".

  8. Tujuan penelitian ini yaitu agar dapat memudahkan calon siswa untuk memilih program keahlian/kejuruan sesuai dengan keinginan dan tidak perlu datang langsung ke lokasi sekolah dan memudahkan proses pendaftaran sehingga dapat terjadinya efisiensi dalam melakukan transaksi dalam waktu yang relatif cepat dan mudah bagi setiap calon peserta didik baru. Metode yang digunakan untuk merancang sistem penelitian ini adalah Apache untuk aplikasi server, MySQL sebagai database untuk menyimpan data yang dikumpulkan dan bahasa scripting menggunakan PHP.

  9. Tinjauan studi pustaka penelitian Himawan dkk (2013) [15], "Implementasi Penerimaan Siswa Baru menggunakan Database Oracle 10g Xe".

  10. Tujuan dari penelitian ini yaitu agar jika ada hambatan dan kendala yang mungkin terjadi ketika ujian seleksi dilakukan secara manual, akan dapat dihindari. Orang tua calon siswa akan lebih mudah memperoleh informasi dari setiap lembaga pendidikan yang diinginkan, Informasi mengenai fasilitas, jumlah ketersediaan kelas, informasi guru dan tenaga pengajar lainnya, serta kegiatan ekstrakulikuler yang diadakan oleh sekolah, akan lebih mudah diperoleh oleh para orang tua calon siswa, begitu pula proses pendafatarn dan seleksi yang akan dilaksanakan, akan semakin mudah untuk didapatkan. Metode yang digunakan pada penelitian ini yaitu menggunakan oracle 10g XE dalam membangun sistem, sebagai database untuk menangani jumlah data yang lebih besar dengan kemampuan yang lebih baik serta MySQL sebagai database untuk menyimpan data yang dikumpulkan.

  11. Tinjauan studi pustaka yang dilakukan Ajayi, dkk (2016) [16]. “Implementing a Mobile-Based Child-Birth Registration System in Nigeria”.

  12. Hasil dari penelitian tersebut bertujuan untuk memudahkan pendaftaran pada kelahiran anak dengan menggunakan teknologi mobile. Sehingga dapat membantu pemerintah dalam hal sistem portable, dapat diakses secara global, dan mempercepat proses pendaftaran kelahiran anak. Metode yang digunakan adalah hash (SHA-1) yaitu algoritma enkripsi untuk mengubah text menjadi deretan karakter acak dengan tingkat keamanan yang tinggi. Sehingga data identitas kelahiran anak aman dan tidak terjadi pemalsuan sertifikat.

  13. Tinjauan studi pustaka yang dilakukan Mirji, dkk (2014) [17]. “E-Admission System”.

  14. Penelitian ini bertujuan untuk memudahkan para siswa mendaftar perguruan teknik yang diinginkan,agar proses penerimaan cepat dan mudah. Adapun sistem yang berjalan dengan cara menganalisa prestasi akademik siswa dan kriteria masuk perguruan tinggi, kemudian sistem memprediksi kemungkinan perguruan tinggi sesuai profil siswa. Dengan cara teknik pengumpulan data dan teknik pengambilan keputusan berbasis pengetahuan yang akan membimbing siswa untuk masuk perguruan tinggi teknik yang tepat.

  15. Tinjauan studi pustaka yang dilakukan Habibu, dkk (2017) [18]. “Computerized Private Students’ Admission System: A Case Study of Muni University”.

  16. Tujuan dilakukannya penelitan ini untuk merancang dan mengembangkan sistem penerimaan mahasiswa mandiri di Muni University. Sistem ini ditargetkan untuk mempercepat dan menyederhanakan proses penerimaan mahasiswa ke Universitas dengan skema data pribadi. Data dikumpulkan terutama melalui wawancara dan dokumen ulasan diikuti dengan desain Unified Modeling Language (UML) untuk memenuhi persyaratan sistem penerimaan. Sistem tersebut dikembangkan menggunakan Python, PHP, HTML, JavaScript dan MySQL.

  17. Tinjauan studi pustaka penelitian Takramah dkk (2015) [19], “Student Database System for Higher Education: A Case Study at School of Public Health, University of Ghana”.

  18. Tujuan utama dari penelitian ini adalah untuk menerima proses dan menghasilkan laporan akurat dan setiap pengguna dapat mengakses sistem pada internet dengan fasilitas yang disediakan dan juga dimaksudkan untuk memberikan layanan yang lebih baik kepada pengguna, konsisten, dan tepat waktu data serta informasi yang efisien dengan mengubah proses kertas ke bentuk elektronik. Sistem ini dikembangkan menggunakan teknologi seperti PHP, HTML, CSS dan MySQL. PHP, HTML dan CSS digunakan untuk membangun user interface dan database yang dibangun menggunakan MySQL. Sistem ini bebas dari kesalahan dan sangat efisien dan kurang memakan waktu karena perawatan yang diambil untuk mengembangkannya.

  19. Tinjauan studi pustaka yang dilakukan Gupta, dkk (2017) [20]. “Automated Online College Admission Management System”.

  20. Tujuan dibuatnya sistem yaitu untuk meningkatkan dan menerapkan perbaikan sistem konseling perguruan tinggi yang baik dan cara yang mudah untuk mengurangi pekerjaan tangan dengan mencatat dikertas catatan. Database siswa dapat diambil dalam interval waktu yang tepat untuk menjaga catatan dapat dicapai. Dan juga menciptakan sistem manajemen yang baik bagi universitas-universitas atau perguruan tinggi. Sistem manajemen konseling online ini akan melakukan yang terbaik bagi yang membutuhkan jarak yang sangat jauh sehingga dapat diimplementasikan dengan cara yang lancar dan dengan mengurangi upaya dan meningkatkan efisiensi dalam proses kerja perguruan tinggi.


BAB III
ANALISA SISTEM BERJALAN

Gambaran Umum

Sejarah Singkat SMK Bhakti Anindya Tangerang

Sekolah merupakan suatu tempat lembaga pendidikan yang bertujuan untuk mendidik dan mengajar putra-putri harapan bangsa untuk menjadi orang yang berguna bagi bangsa ini. Dengan sekolah mendapat pelajaran yang disampaikan oleh guru tanpa “Pamrih” memberikan ilmu serta pengalaman yang dimilikinya dengan ilmu yang diperoleh, dapat mengembangkannya dan berfikir bagaimana cara untuk maju. Sekolah melibatkan komponen satu sama lain saling berkaitan dan saling melengkapi dengan memiliki tujuan yang sama sehingga tujuan pendidikan nasional dapat tercapai sesuai dengan yang diharapkan oleh bangsa Indonesia yaitu mencerdaskan kehidupan bangsa.

Dengan demikian dapat dianjurkan putra-putri bangsa bersekolah agar dapat bersaing dengan Negara lain untuk menghadapi jaman yang semakin maju. Semakin luas kesempatan bersekolah maka semakin luas ilmu yang didapat.

Mengingat pengolahan data siswa yang dilakukan di SMK Bhakti Anindya Tangerang masih manual maka dengan ini peneliti mencoba suatu program komputerisasi agar dapat membantu mengoptimalkan kinerja kerja dalam menangani pengolahan data yang berhubungan dengan pendataan siswa.

Visi dan Misi

  1. Misi

  2. Menjadi SMK yang bermutu dalam bidang Administrasi Perkantoran, Akuntansi, Multimedia, Teknik Komputer dan Jaringan.

  3. Indikator Visi

    1. Guru dan Staff Tata Usaha bekerja secara profesional

    2. Tamatan mampu bekerja mandiri dengan berwirausaha sesuai dengan bidang keahlian masing-masing.

    3. Tamatan dapat dengan segera terserap habis oleh dunia kerja yang relavan.

  4. Misi

    1. Menyiapkan peserta didik menjadi warga negara yang beriman dan bertakwa terhadap Tuhan YME, sehat jasmani dan rohani.

    2. Menyiapkan peserta didik yang tanggap terhadap perubahan dan kemajuan IPTEK serta mampu menerapkannya.

    3. Menyiapkan peserta didik menjadi tenaga terampil tingkat menengah dalam bidang Administrasi Perkantoran, Akuntansi, Multimedia, Teknik Komputer.

Struktur Organisasi

Agar SMK Bhakti Anindya Tangerang berjalan sesuai dengan program yang telah dibentuk maka struktur organisasi kepengurusan sekolah, yaitu :

Gambar 3.1 Sruktur Organisasi Perusahaan

Tugas Dan Tangung Jawab

  1. Dinas

  2. Dinas pendidikan mempunyai tugas menyelenggarakan urusan pemerintahan daerah dibidang pendidikan berdasarkan asas otonomi san pemerintahan.

  3. Pengawas

  4. Pengawas adalah seorang yang melaukan penilaian dan pembinaan dalam melaksanakan fungsi-fungsi supervisi, baik supervisi akademik maupun supervisi manajerial.

  5. Kepala Sekolah

  6. Kepala sekolah adalah orang yang berwenang memberikan keputusan-keputusan dalam segala hal diantaranya adalah memeriksa dan meninjau jalannya kegiatan, memberikan bimbingan dan arahan kepada bawahannya. Beliau juga bertanggung jawab dalam memajukan sekolah yang dipimpinnya.

  7. Komite Sekolah

  8. Komite sekolah adalah orang yang bertanggung jawab dalam memberikan dukungan (supporting) dan membantu memenuhi kebutuhan sekolah, serta memberi pertimbangandalam pengambilan keputusan.

  9. Kepala Tata Usaha

  10. Tata usaha adalah orang yang bertanggung jawab atas tugas-tugas dan ketatausahaan seperti melaksanakan kegiatan administrasi sekolah, mengisi data siswa baru kedalam buku inguk, dan mengetik surat menyurat bisa juga menjadi panitia penerimaan siswa baru.

  11. Urusan Wakil Humas

  12. Wakil urusan humas adalah orang yang bertanggung jawab dari sekolah untuk bekerjasama dengan instansi-instansi pemerintah atau swasta.

  13. Wakil Urusan Sarana Prasarana

  14. Wakil urusan sarana prasarana adalah orang yang bertanggung jawab atas sarana dan prasarana yang ada disekolah dengan cara memanfaatkan, merawat, memperbaiki saransa yang ada.

  15. Wakil Urusan Kurikulum

  16. Wakil urusan kurikulum adalah orang yang bertanggung jawab atas kurikulum pendidikan yang dikeluarkan pemerintah dan disesuaikan dengan pendidikan ajaran baru, menyusun tugas pembagian mengajar, dan menyusun jadwal pelajaran.

  17. Wakil Urusan Kesiswaan

  18. Wakil urusan kesiswaan adalah orang yang bertanggung jawab dalam urusan kesiswaan, mengatur program untuk mengisi waktu untuk membina terlaksananya tata tertib sekolah.

  19. Kordinator BP/BK

  20. Kordinator BP/BK sekolah adalah orang yang bertugas mengatasi masalah-masalah yang dihadapi oleh anak didik tentang kesulitan belajar, dan memberikan bimbingan belajar serta melaksanakan dan menyusun program bimbingan dan konseling.

  21. Guru Bidang Studi

  22. Guru bidang studi adalah orang yang bertugas mengajar sesuai dengan mata pelajaran yang dikuasai dan menentukan SKBM sekaligus memberikan penilaian terhadap masing-masing siswa.

  23. Wali Kelas

  24. Wali kelas adalah orang yang bertanggung jawab dalam pengolahan kelas, keadaan anak didik, melakukan penilaian terhadap prilaku anak didik dan mengambil tindakan bila dianggap perlu.

  25. Guru

  26. Guru adalah orang yang membina dalam melakukan pengawasan kegiatan ekstrakulikuler.

  27. Siswa

  28. Siswa adalah orang yang bertanggung jawab atas hasil yang diperoleh dalam mengikuti pelajaran serta mengikuti aturan-aturan yang telah ditetapkan sekolah.

Tata Laksana Sistem Yang Berjalan

Prosedur Sistem Yang Berjalan

Calon siswa yang ingin mendaftar di SMK Bhakti Anindya Tangerang, dapat langsung mnedaftarkan diri pada panitia-panitia pendaftaran yang tersedia di SMK Bhakti Anindya Tangerang, setelah mengambil formulir pendaftaran mereka akan menjelaskan mengenai proses apa saja yang mengenai tata cara maupun syarat-syarat pendaftaran ketika ingin mendaftar di SMK Bhakti Anindya Tangerang.

Syarat-syarat pendaftaran:

  1. Mengisi formulir yang tersedia di SMK Bhakti Anindya Tangerang.

  2. Menyerahkan fotocopy STTB, ijazah, 2 lembar.

  3. Pas poto ukuran 2x3 cm (2 lembar) dan 2x4 (3lembar).

Tujuan Sekolah

  1. Menciptakan lulusan yang kompeten, cerdas, berakhlak mulia dan berdaya saing.

  2. menyelenggarakan program akademik yang bermutu dan kredibel.

  3. Tercipatanya sistem pembelajaran yang sinergis yang mampu menjawab tantangan jaman.

  4. Memenuhi kebutuhan masyarakat terhadap lulusan SMK yang berkualitas dalam kompetensi maupun keahlian (skills).

Rancangan Prosedur Sistem Yang Berjalan

  1. Use Case Diagram Sistem Penerimaan Siswa Baru

  2. Alur penerimaan siswa baru yang sedang berjalan dapat dilihat pada gambar 3.3 sebagai berikut :

    Gambar 3.2 Use Case Diagram Penerimaan Siswa Baru

    Berdasarkan gambar 3.3 use case diagram sistem penerimaan siswa baru yang berjalan pada sat ini terdapat :

    1. 1 Sistem yang mencakup seluruh kegiatan penerimaan siswa baru.

    2. 3 actor yang melakukan kegiatan diantaranya : calon siswa, panitia PSB, dan Kepala Sekolah.

    3. 6 use case yang biasa dilakukan oleh actor-actor yaitu Siswa datang ke sekolah untuk mengisi formulir & melengkapi persyaratan, lalu calon siswa baru membayar uang formulir & registrasi, lalu panitia membuatkan dan memberikan kwitansi, lalu panitia membuat laporan untuk diberikan kepada kepala sekolah.

  3. Analisa Sistem Berjalan Pada Activity Diagram

  4. Berikut ini adalah gambaran sistem penerimaan siswa baru pada SMK Bhakti Anindya Tangerang menggunakan activity diagram:

    Gambaran 3.3 Acitivty Diagram Penerimaan Siswa Baru

    Berdasarkan gambar 3.4 Activity Diagram yang berjalan diatas terdapat :

    1. 1 Intial Node, sebagai objek yang diawali.

    2. 11 Action, sistem yang mencerminkan eksekusi dari suatu aksi yaitu: Datang kesekolah,membeli formulir, memberikan formulir , mengisi & melengkapi, membayar registrasi, menerima formulir yang sudah disi menerima kwitansi,membuatkan kwitansi,membuat laporan,menerima laporan.

    3. 1 Final State, sebagai objek yang diakhiri.

    4. 1 Vertical Swim line agar terlihat rapih.

  5. Analisa Sistem Berjalan Pada Sequence Diagram

  6. Gambaran 3.4 Sequence Diagram Penerimaan Siswa Baru

    Berdasarkan gambar 3.5 Activity Diagram yang berjalan sebagai berikut:

    1. 4 Life antar muka yang saling berinteraksi, diantaranya formulir, pembayaran, kwintansi, laporan.

    2. 3 Actor yang melakukan kegiatan calon siwa, panitia PSB, Kepsek.

    3. 7 Message dari komunikasi antar objek yang memuat informasi-informasi tentang aktitas yang terjadi kegiatan yang biasa dilakukan oleh actor-actor tersebut.

Analisa Sistem Yang Berjalan

Metode Analisa Sistem

Metode analisa sistem menggunakan analisa SWOT dapat dilihat pada tabel 3.1 sebagai berikut:

  1. Analisa SWOT

  2. Pada metode ini peneliti menganalisa sistem yang ada, yaitu menggunakan metode analisa SWOT (Strengths, Weakness, Opportunies, Thearts).

    Berdasarkan analisa identifikasi SWOT yang telah dilakukan, selanjutnya dilakukan analisa untuk mencari strategi dengan menggunakan analisis silang matriks SWOT. Matriks SWOT adalah analisis untuk mencari strategi menggunakan kekuatan dan memanfaatkan peluang yang ada (strategi S-O) serta menggunakan kekuatan yang ada untuk menghindari ancaman (strategi S-T). Selain itu dapat dianalisis juga strategi untuk mengurangi kelemahan untuk mecapai peluang yang ada (strategi W-O) serta mengatasi ancaman atau resiko yang akan terjadi nanti (strategi W-T). Berikut tabel strategi S-O, W-O, S-T dan W-T dapat dilihat pada tabel 3.2.

    Tabel 3.1 Analisa SWOT

Analisa Masukan, Analisa Proses, Analisa Keluaran

  1. Analisa Masukan

  2. Nama Masukan : Formulir Pendaftaran Siswa Baru

    Fungsi : Sebagai data awal siswa baru tahap seleksi

    Sumber : Calon Siswa

    Media : Kertas

  3. Analisa Proses

  4. Nama Modul : Data seleksi calon siswa

    Masukan : Formulir pendaftaran siswa baru

    Keluaran : Laporan penerima siswa baru

    Ringkasan Proses : laporan penerimaan siswa baru

  5. Analisa Keluaran

  6. Nama Keluaran : Laporan penrimaan siswa baru

    Fungsi : Sebagai data calon siswa yang mendaftar

    Media : Kertas

    Rangkap : 2 (empat) Lembar

    Distribusi : Lembar 1 untuk Kepala Sekolah, Lembar 2 untuk Panitia PSB.

Konfigurasi Sistem Usulan

  1. Perangkat keras (hardware) yang digunakan dalam membuat website ini adalah sebagai berikut adalah:

    1. Laptop Asus

    2. Ram 2 GB

    3. Hardisk 40 GB

    4. Monitor 14 HD (LED)

    5. Printer HP Laser 1020

    6. Spesifikasi Software

    Perangkat lunak (software) yang digunakan untutk membuat dan menjalankan Website ini adalah sebagai berikut  :

    1. Sistem Operasi Misrosoft Windows 7

    2. PHP dan MSQL

    3. Visual Paradigm For UML. Interprise Edition.

  2. Hak Akses (Brainware)

    1. Panitia PSB

    2. Kepala Sekolah

Permasalahan yang dihadapi dan Alternatif Pemecahan Masalah

  1. Permasalahan yang dihadapi

    1. Pengolahan data sering terjadi seperti terselip hilang.

    2. Pembuatan laporan kurang maksimal dalam segi waktu.

    3. Pendaftaran siswa kurang maksimal dalam segi waktu dan biaya.

  2. Solusi Pemecahan Masalah

    1. Membuat sistem informasi secara online untuk pendaftaran siswa baru.

    2. Membuat sistem informasi pengolahan data secara terkomputerisasi.

    3. Membuat sistem yang mampu laporan dengan mudah.

User Requirement

Elisitasi Tahap 1

Elisitasi tahap 1 merupakan daftar yang diperoleh dari hasil pengumpulan data dari lapangan yang dilakukan dengan cara observasi dan wawancara mengenai kekurangan dari sistem yang sedang berjalan, dan kebutuhan pengguna sistem yang belum terpenuhi.

Berikut Lampiran Elisitasi Tahap 1 Tabel 3.2 yang telah dibuat :

jj
jjj

Elisitasi Tahap II

Elisitasi tahap II disusun brdasarkan elisitasi tahap I yang kemudian di klarifikasikan dengan metode MDI. Berikut lampiran elisitasi tahap II.

eli2
eli22

Keterangan :

M (Mandatory): Dibutuhkan/penting

D (Desirable): tidak terlalu penting

I (Inessential): tidak penting

Elisitasi Tahap III

Berdasarkan elisitasi tahap II diatas, maka dibuatlah elisitasi tahap III yang diklasifikasikan kembali dengan metode TOE dengan opsi KML. Terdapat 7 requirement yang memiliki opsi antara lain: High (H) dan harus di eliminasi, Middle (M) dan Low (L). Berikut lampiran elisitasi Tahap III yang dibuat :

Tabel 3.4 Elisitasi Tahap III
eli3
eli33

Final Draft Elisitasi

Berdasarkan Elistasi Tahap III, maka dapat dibuat Final Draft Elisitasi, berikut merupakan lampiran Final Draft Elisitasi :

Tabel 3.5 Elisitasi Final
eli4
eli44

BAB IV
RANCANGAN SISTEM YANG DIUSULKAN

Rancangan Sistem Ususlan

Prosedur Sistem Usulan

Berdasarkan analisa maka diketahui bahwa sistem yang laama masih mengalami masalah seperti prosedur penerimaan siswa baru yang memerlukan waktu yang lama karena calon siswa harus kesekolah untuk membeli formulir pendaftaran dan kembali lagi ke sekolah untuk menyerahkan formulir yang telah di isi, serta dalam pembuatan laporan yang masih menggunakan berkas kertas yang di kwatirkan terjadi kesalahan seperti keselip atau hilang, sehingga tidak memenuhi kebutuhan dalam pengolahan data yang akurat dan tepat waktu.

Setelah kebutuhan sistem diketahui maka langkah selanjutnya adalah merancang sistem penerimaan siswa baru yang bertujuan untuk mempermudah calon siswa dalam mendaftar sekolah dan mempermudah pihak sekolah dalam pengolahan data dan pengambilan keputusan. Untuk merancang sistem yang diusulkan pada penelitian ini menggunakan Uml (Unified Modelling Language)” dengan software Visual paragram melalui tahap : Use Case Diagram, Acitivity Diagram, Sequence Diagaram , Class Diagram. Dan menggunakan Macromedia Dreamweaver dan My SQL sebagai database.

Use Case Diagram Yang Diusulkan

Adapun Use Case diagram yang diusulkan untuk user ditunjukkan Rancangan sistem yang diusulkan pada gambar 4.1 adalah sebagai berikut:

Use Case Diagram yang diusulkan

Tabel 3.5 Elisitasi Final

Gambar 4.1 Use Case Diagram yang diusulkan terdapat sebagai berikut:

  1. 1. Aktor : Siswa melakukan kegiatan

  2. 1. Sistem : Sistem penerimaan siswa baru

  3. 9 use case : pendaftaran, Login, Menu utama, Data pendaftaran, Data lampiran, data pembayaran, Data calon siswa.

Activity diagram yang diusulkan untuk Admin

Gambar 4.2 Avtivity Diagram yang diusulkan terdapat sebagai berikut:

  1. Initial node : Objek yang di awali.

  2. 7 action : Home, Data pendaftaran, login, data pendaftaran, data pembayaran, laporan calon siswa, logout.

  3. 1 activity final node : Objek yang di akhiri.

Activity diagram yang diusulkan untuk Siswa

Gambar 4.3 Activity diagram Siswa

Berdasarkan Gambar 4.3 Activity diagram yang diusulkan terdapat:

  1. I nitial node : Objek yang di awali.

  2. 7 action : Home, Data pendaftaran, login, data pendaftaran, lampiran data pembayaran

  3. 1 activity final node : Objek yang di akhiri.

Sequence diagram yang diusulakan

Rancangan sistem yang akan dibuat untuk Admin

Gambar 4.4 Sequence diagram Admin

Berdasarkan gambar 4.4 sequence diagram yang diusulkan terdapat :

  1. 1 actor : Siswa

  2. 6 life line :home, pendaftaran, login,data pendaftaran, data pemabayarn,, laporan calon siswa.

  3. 25 Message : home, pendaftaran, login,data pendaftaran, data pemabayarn,, laporan calon siswa.

Sequence Diagram yang akan dibuat untuk Siswa

Gambar 4.5 Sequence diagram Siswa

Berdasarkan gambar 4.5 Sequence diagram yang diusulkan terdapat :

  1. 1 actor : Siswa

  2. 8 life line :home, pendaftaran, login,data pendaftaran, data pemabayarn,, laporan calon siswa.

  3. 25 Message : home, pendaftaran, login,data pendaftaran, data pemabayarn,, laporan calon siswa.

Perbedaan Prosedur Antara Sitem Berjalan dan Sistem Usulan.

Pada tabel perbedaan prosedur antara sistem berjalan dan diusulkan dapat dilihat tabel 4.6 sebagai berikut:

Tabel 4.1 Perbedaan anatara sistem berjalan dan diusulkan

Rancangan Basis Data

Class diagram menggmbarkan data apa saja yang akan di inputkan ke dalam database sepeperti pada gambar 4.6

Gambar 4.6 Class Diagram yang diusulkan

Berdasarkan gambar 4.6 Class Diagram yang diusulkan terdapat :

  1. 11 class, himpunan dari objek-objek yang berbagi attribut serta operasi yang sama diantaranya

  2. Multiplicity, hubungan antara objek satu dengan objek lainnya yang mempunyai nilai.

Spesifikasi Basis Data

Spesifikasi basis data merupakan desain basis data yang dianggap telah normal. Desain basis data menjelaskan media penyimpanan yang digunakan, spesifikasi basis data yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut :

Nama File : id_berkas

Media :Har Disk

Isi :Id_berkas, akta, identitas_wali, _pelajar_sltp, lapor_sltp, ijazah_sltp, skhusbn_sltp, foto_wali, id_calon_siswa.

Primary key :tbl_berkas

Tabel 4.2 Tabel Berkas

Nama File :tbl_calon_siswa

Media :Hard Disk

Isi :id_calon_siswa, nama_lengkap, nisn, nik, tempat_lahir, tgl_lahir, jenis_kelamin, agama, kewarganegaraan, alamat, telepon_rumah, handphone, email,status_dalam_keluiarga, jumlah_saudara_kandung, penanggung_jawab_biaya

Primary key :tbl¬_calon_siswa

Tabel 4.3 Tabel Calon Siswa

Nama file  : tbl_calon_siswa

Media  : Hard Disk

Isi  : id_calon_siswa nama_lengkap, nisn, nik, tempat_tgl_lahir, Jenis_kelamin, Agama, Kewarganegaraan, Alamat, telepone_rumah, telepone_rumah, Email, Status_dalam_keluarga, Jumlah_saudara_kandung, Penanggung_jawab_biaya.

Primary key : tbl_calon_siswa

Tabel 4.4 Tabel Kesehatan

Nama file : tbl_kesehatan

Media  : Hard Disk

Isi :id_kesehatan tinggi_badan, berat_badan, golongan_darah, Penyakit_pernah_diderita, Id-_calon_siswa.

Primary key : tbl_kesehatan

Tabel 4.5 Keterangan Lain

Nama file : tbl¬_keterangan

Media  : Hard Disk

Isi  :id_keterangan_lain jarak_sekolah,transportasi,asal_informasi, alasan_masuk,waktu_tempuh, id_calon_siswa.

Primary key  : tbl_keterangan

Tabel 4.6 Tabel Orang Tua Wali.

Nama file : id_orang tua wali

Media  : Hard Disk

Isi : id_orang_tua_wali nama_ayah, nik_ayah, no_kk_ayah, tempat_lahir_ayah, agama_ayah, pendidik_ayah, penghasilan_ayah, hp_ayah, email_ayah, alamat_ayah, nama_ibu, nik_ibu, no_kk_ibu, tempat_lahir_ibu, tgl_lahir, agama_ibu, pendidikan_ibu, pekerjaan_ibu, penghasilan_ibu, hp_ibu, email_ibu, alamat_ibu, Id_calon_siswa.

Primary key : id_ orang_tua_wali

Tabel 4.7 Tabel Pembayaran

Nama file  : tbl_pembayaran

Media  : Hard Disk

Isi :tgl_pembayaran, pembayaran_ke, jumlah, status_pembayaran, id_calon_siswa.

Primary key  :tbl_pembayaran

Tabel 4.8 Tabel Pendaftaran

Nama file  : tbl_pembayaran

Media  : Hard Disk

Isi :id_pendaftaran,tgl_pembayaran, pembayaran_ke, jumlah, status_pembayaran, id_calon_siswa.

Primary key  :tbl_pembayaran.

Tabel 4.9 Tabel Prestasi

Nama file : tbl_prestasi

Media  :Hard Disk

Isi  :id_prestasi,akademik, olahraga,seni,organisasi,lainnya,id_calon_siswa.

Primary key  :tbl_prestas

Tabel 4.10 Tabel_role

Nama file  : id_role

Media  : Hard Disk

Isi  : id_role, nama_role

Primary key  :id_role.

Prototype Sistem yang diusulkan

Untuk menggunakan sistem yang diusulkan dan akan dibuat digunakanlah prototype sebagai gambaran dari hasil akhir sistem yang nantinya dibuat seperti berikut :

Adapun tabel 4.10 yang menjelaskan prototype sebagai berikut:

Gambar 4.7 perancangan prorotype Menu Login
Gambar 4.8 perancangan protoype Menu Home
Gambar 4.9 Prototpe Formulir Pendaftaran
Gambar 4.10 prorotype Data Lampiran
Gambar 4.11 protype Admin

Tampilan Program

  1. Tampilan Home

  2. gambar 4.12 Tampilan Home
  3. Tampilan program Visi dan Misi

  4. Gambar 4.13 Tampilan Program
  5. Tampilan Program List Pendaftaran

  6. Gambar 4.14 Tampilan Program List Pendaftaran
  7. Tampilan Program List Lampiran

  8. gambar 4.15 Tampilan Program List Lampiran

Konfigurasi Sistem Usulan

Spesifikasi Hardware

Perangkat keras (hardware) yang digunakan dalam membuat website ini adalah sebagai berikut adalah:

  1. Laptop Asus

  2. Ram 2 GB

  3. Hardisk 500 GB

  4. Monitor 14 HD (LED)

  5. Optical Laserjet

Spesifikasi Software

Perangkat lunak (software) yang digunakan untutk membuat dan menjalankan Website ini adalah sebagai berikut  :

  1. Sistem Operasi Misrosoft Windows 7

  2. PHP dan MSQL

  3. Visual Paradigm For UML. Interprise Edition.

Brainware

  1. Siswa

  2. Admin

Testing

Black Box Testing

Berikut ini adalah tabel pengujian BalckBox untuk fungsi menu login, yaitu :

Tabel 4.11 Black Box Testing

Evaluasi

Setelah dilakukan pengujian dengan metode Black Box yang dilakukan dengan cara memberikan sejumlah input pada program seperti contoh pengujian pada Menu Login, Menu Pendaftara. Jika input tidak lengkap maka sistem akan menampilkan pesan sehingga membantu user mengetahui kesalahan saat input data yang tidak lengkap atau tidak sesuai dengan tipe datanya. Selanjutnya yang kemudian akan di proses sesuai dengan kebutuhan fungsionalnya dan dapat menghasilkan output yang sesuai dengan dinginkan.

Schedule Implementasi

Schedule Implementasi berisi tentang waktu proses pembuatan sistem dari awal hingga selesai. Schedule Implementasi ini buat dengan bentuk time schedule atau seperti time table, bukti dari tine schedule ini dimulai dari observasi sampe dengan dokumentasi.

Tabel 4.12. Schedule Implentasi

Estimasi Biaya

Diberikan rincian biaya penelitian yang mengacu pada kegiatan penelitian yang diuraikan dalam metode penelitian.

Tabel 4.13 Estimasi Biaya

BAB V
PENUTUP

Kesimpulan

Berdasarkan hasil penelitian yang dilaksanakan SMK Bhakti Anindya Tangerang tentang sistem penerimaan siswa baru dapat disimpulkan bahwa:

  1. Sistem penerimaan siswa baru yang berjalan di SMK Bhakti Anindya yang berjalan saat ini masih menggunakan Microsoft Excell untuk mengolah datanya sehingga bagian PSB mengalami kesulitan pada saat pembuatan laporan PSB karena harus mendata satu persatu data siswa yang sudah mendaftar.

  2. Kendala-kendala yang terjadi pada sistem penerimaan siswa baru yang berjalan saat ini sistem pendataan penerimaan siswa barunya masih kurang baik, karena dalam proses pendataannya masih masih menggunakan Microsoft excell sehinga sering terjadi kesalahan pada saat pendataan dan memperlambat proses penginputan data siswa.

  3. Untuk mengembangkan sistem penerimaan siswa baru digunakan bahasa pemograman PHP untuk pembuatan sistem dan database Mysql sebagai tempat penyimpanan datanya.

Saran

Berikut ini adalah beberapa saran yang dapat peneliti berikan sebagai bahan pertimbangkan bagi SMK Bhakti Anindya Tangerang, antara lain :

  1. Untuk memaksimalkan sistem yang telah dirancang oleh peneliti, diperlukan adanya praktek kepada staff dan seluruh yang terikat menggunakan program tersebut agar dapat lebih memahami proses alur kerja pada sistem yang ingin digunakan.

  2. Diperlukan adanya maintenance dan control sistem agar dapat meminimalisir kerusakan pada sistem.

  3. Seiring dengan adanya perkembangan teknologi dan pada masa yang akan datang diharapkan agar sistem ini dapat dikembangkan yaitu dengan menambahkan ruang lingkup sistem menjadi lebih luas dan dapat diakses dengan berbasis


DAFTAR PUSTAKA

  1. 1,0 1,1 1,2 1,3 Syukron, Ahmad, , Hasan Noor 2015. Perancangan Sistem Informasi Rawat Jalan Berbasis Web Pada Puskesmas Winong. Jurnal Bianglala Informatika Vol 3 No 1 Maret 2015-1ppm3.bsi.ac.id/jurnal.
  2. Kusumawardani lia, dkk. 2014 Perancangan sistem informasi dalam pembuatan sebuah sistem informasi manajemen. Journal Speed Sentral.
  3. 3,0 3,1 3,2 3,3 Sutopo, Priyo, Dedi Cahyadi, Zainal Arifin . 2016. Sistem Informasi Eksekutif Sebaran Penjualan Kendaraan Bermotor Roda 2 Di Kalimantan Timur Berbasis WeB. Jalan Barong Tongkok No. 4 Kampus Gunung Kelua Samarinda, Kalimantan Timur.
  4. 4,0 4,1 4,2 4,3 4,4 Ponidi, Fitrajaya Sandy. 2015. Perancangan Sistem Informasi Pendataan Penduduk Berbasis Web Menggunakan Metode Waterfall Pada Kecamatan Gadingrejo Pringsewu Lampung.
  5. H.A. Rusdiana dan Moch. Irfan. 2014. Sistem Informasi Manajemen. Cetakan ke-1, Bandung: CV Pustaka Setia.
  6. 6,0 6,1 6,2 Julaika Panca Rizky, 2016. Analisa Dan Perancangan Sistem Informasi Administrasi Surat Menyurat Menggunakan Metodologi Berorientasi Objek. Jl. Jend. Sudirman Selindung Lama Pangkalpinang Kepulauan Babel.
  7. 7,0 7,1 Susanti Anita Dewi, Muslihudin Muhamad, Sri Hartati. 2017. “Sistem Pendukung Keputusan Perankingan Calon Siswa Baru Jalur Undangan Menggunakan Simple Additive Weighting. Wonosobo.
  8. Andi Prastomo. 2014. Prototipe Sistem E-Learning Dengan Pendekatan Elisitasi Dan Framework Codeigniter: Studi Kasus Smp Yamad Bekasi. Jakarta: Univ. Budi Luhur. Faktor Exacta Vol 7 No 2
  9. Sari, Puspita, Debrina. dkk. 2018. Aplikasi Sistem Pengolahan Data Pegawai Pada Kantor Kelurahan Sukamulya Kabupaten Tangerang. Tangerang: Universitas AMIKOM Yogyakarta. Seminar Nasional Teknologi Informasi Dan Multimedia. 2018 ISSN: 2302-3805.
  10. Hermawan, Asep. 2014. Penelitian Bisnis. Jakarta: Grasindo
  11. Nugroho, Antonius dan Arief Hidayat. 2015. "Perancangan Sistem Informasi Penerimaan Siswa Baru berbasis Web (Studi Kasus di SMA Nusaputera Semarang)". Semarang : Jurnal Teknologi Informasi dan Komunikasi Vol.6 No.2.
  12. Muslihudin, Muhamad dan Anggun Larasati. 2014. "Perancangan Sistem Aplikasi Penerimaan Mahasiswa Baru di STMIK Pringsewu Menggunakan PHP dan MySQL". Lampung : Jurnal TAM (Technology Acceptance Model) Vol.3.
  13. Adisaputra, Ryan, Elis Hernawati dan Guntur Prabawa Kusuma. 2018. "Aplikasi Pendaftaran dan Penerimaan Siswa Baru berbasis Web (Studi Kasus : SMPN 2 Cianjur)". Bandung: e-Proceeding of Applied Science Vol.4 No.1.
  14. Amin, Ruhul. 2017. "Rancang Bangun Sistem Informasi Penerimaan Siswa Baru pada SMK Budhi Warman 1 Jakarta". Jakarta: Jurnal Ilmu Pengetahuan dan Teknologi Komputer Vol.2 No.2.
  15. Himawan, Hidayatulah, Eko Yuli Prasetyo dan Nur Heri Cahyana. 2013. "Implementasi Penerimaan Siswa Baru menggunakan Database Oracle 10g Xe". Yogyakarta: Seminar Nasional Informatika.
  16. Ajayi, Olusola O., Stella C. Chiemeke, Olumide B. Longe. 2016. “ Implementing a Mobile-Based Child-Birth Registration System in Nigeria”. Nigeria: International Journal of Computer and Information Technology. Vol.5 Issue-1.
  17. Mirji, Chandraganga, Vaibhavi Deshpande, Supriya Walunj, Ankita Ambavane . 2014. “E-Admission System” . India: International Organization of Scientific Research Journal of Computer Engineering. Vol.16 Issue-2
  18. Habibu, Taban, Draku Job. 2017. “Computerized Private Students’ Admission System: A Case Study of Muni University” . Uganda: International Journal of Science and Research. Vol.6 Issue-8
  19. Takramah, Wisdom Kwami dan Wisdom Kwasi Atiwoto. 2015. “Student Database System for Higher Education: A Case Study at School of Public Health, University of Ghana”. Ghana: American Journal of Software Engineering and Applications" Vol.4 No.2.
  20. Gupta, Mehul, K Kartik Iyer, Mani Ratna Singh, A K Kadam. 2017. “Automated Online College Admission Management System”. India: International Journal of Computer Science Trends and Technology. Vol.5 Issue-3.

Contributors

Titik kartini