perancangan sistem informasi penerimaan siswa baru...
TRANSCRIPT
PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU PADA SEKOLAH SMA TUNAS BARU JIN-SEUNG BATAM
SKRIPSI
Oleh : Yohana Pali 161300070
PROGRAM STUDI SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) GICI
BATAM 2017
ii
PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU PADA SEKOLAH SMA TUNAS BARU JIN-SEUNG BATAM
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat
Memperoleh Gelar Sarjana
Oleh :
Yohana Pali
161300070
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STIMIK) GICI BATAM
iii
iv
v
vi
vii
ABSTRAK
Sistem informasi mutlak diperlukan dalam pengambilan keputusan yang logis sehingga membutuhkan pemahaman tentang masalah dan pengetahuan mengenai alternative pemecahannya.Informasi yang lebih tepat menghasilkan keputusan yang lebih baik.Salah satu media yang sudah banyak digunakan yaitu situs-situs website untuk memberikan informasi secara lengkap dan tepat waktu tanpa mengeluarkan banyak biaya.Penerimaan Siswa Baru (PSB) merupakan suatu proses administrasi yang terjadi setiap tahun menjelang tahun ajaran baru yang dilakukan oleh setiap sekolah baik negeri maupun swasta dengan tujuan untuk menyeleksi calon siswa berdasarkan nilai akademik agar dapat melanjutkan pendidikan pada jenjang yang lebih tinggi. SMA Tunas Baru Jin-Seung Batam, yang merupakan salah satu sekolah swasta dalam pelaksanannya, proses penerimaan siswa baru yang ada di SMA Tunas Baru Jin-Seung Batam ini masih belum menggunakan sistem yang terkomputerisasi. Panitia Penerimaan Siswa Baru mengalami kesulitan-kesulitan yang berkaitan dengan pengolahan data, mulaidari proses pendaftaran, penyeleksian dan pengumuman hasil seleksi yang masih menggunaka nsistem secara manual.Oleh sebab itu sangat diperlukan suatu sistem informas berbasis website untuk menangani permasalahan yang ada. Metode yang digunakan untuk pembuatan perangkat lunak ini adalah metode berorientasi objek dengan menggunakan pemodelanUML(Unified Modelling Language). Database dibuat dengan menggunakan MySql, sedangkan sistem informasi dibuat dengan menggunakan script pemrograman PHP.Dengan adanya sistem informasi berbasis web ini maka penyampaian informasi kepada calon siswa juga dapat berjalan efektif.
Kata kunci : Sistem Informasi, Penerimaan Siswa Baru, Website, Database, MYSQ, PHP, UML (Unified Modelling Language).
viii
ABSTRACT
Information systems are absolutely necessary in making a logical decision so that it requires an understanding of the problem and knowledge of alternative solutions. More precise information leads to better decisions. One of the media that has been widely used is website sites to provide information in full and on time without spending a lot of cost. New Student Admission (PSB) is an administrative process that takes place every year prior to the new school year by every public or private school with the aim of selecting prospective students based on academic value in order to continue their education at a higher level. SMA Tunas Baru Jin SeungBatam which is one of the privat schools in the implementation, the process of admission of new students in SMA Tunas Baru Jin-SeungBatam is still not using a computerized system. New Student Admissions Committee experienced difficulties related to data processing, starting from registration process, selection and announcement of selection result still using system manually. The method used for making this software is object-oriented method by using UML (Unified Modeling Language) modeling. The database is created using MySql, while the information system is created by using PHP programming script. With the existence of this web-based information system then the delivery of information to prospective students can also run effectively.
Keywords: Information System, New Student Acceptance, Website, Database, MYSQL, PHP, UML (Unified Modeling Language).
ix
DAFTAR ISI
HALAMAN JUDUL……………………………………………………………………...i
HALAMAN PERSETUJUAN……………………………………………………..........ii
HALAMAN PENGESAHAN…………………………………………………………..iii
HALAMAN PERNYATAAN…………………………………………………………..iv
KATA PENGANTAR…………………………………………………………………....v
ABSTRAK……………………………………………………………………………….vi
ABSTRACT…………………………………………………………………………….vii
DAFTAR ISI……………………………………………………………………………vii
DAFTAR TABEL
DAFTAR GAMBAR
BAB I PENDAHULUAN…………………………………………………..…………….1
1.1 Latar Belakang…………………………………………………………1
1.2 Rumusan Masalah…………………………………………………..…...5
1.3 Batasan Masalah…………………………………………………..…….6
1.4 Tujuan Penelitian………………………………………………..………6
1.5 Manfaat Penelitian……………………………………………..………..7
1.6 Sistematika Penulisan……………………………………………..…….8
BAB II LANDASAN TEORI…………………………………………………………...7
2.1 Pengertian Sistem………………………………………………………10
2.1.1 Karakteristik Sistem………………………………………...……12
2.1.2 Klasifikasi Sistem…………………………………………...….14
2.2 Pengertian Informasi………………………………………………..….15
2.2.1 Kualitas Informasi………………………………………………16
x
2.2.2 Fungsi Informasi………………………………….……………..17
2.2.3 Siklus Informasi…………………………………………………17
2.3 Pengertian Sistem Informasi…………………...………………………18
2.3.1 Komponen Sistem Informasi……...……………………………..20
2.3.2 Klasifikasi Sistem Informasi……………………………………..22
2.3.3 Basis Data………………………………………………………..23
2.3.4 Teknik Pengumpulan Data……………………………………….25
2.3.5 Sistem Informasi Penerimaan Siswa Baru……………………….26
2.4 PHP……………………………………………………………...……..27
2.5 MySqL…………………………………….………………….………..28
2.5.1 Perintah Dasar MySqL………………………...………………...29
2.5.2 Uml……...………………………………………………….…....30
2.5.2.1 Use Case Diagram………………………………………..32
2.5.2.2 Sequence Diagram……………………………………….36
2.5.2.3 Class Diagram……………………………………………38
2.6 Penelitian Terdahulu………………………………….……………....42
BAB III METODILOGI PENELITIAN………………………………………...……44
1.1 Kerangka Kerja……………………………………………...…………...44
1.1.1 Tempat Penelitian………………………………………………46
1.1.2 Metode Pengumpulan Data……………………………………....46
1.1.3 Teknik Pengumpulan Data……………………………………….46
xi
1.1.4 Sumber Data……………………………………………………...47
1.2 Gambaran Umum Perusahaan…………………………………….……...47
1.2.1 Sejarah Perusahaan…………………………………...……….…47
1.2.2 Struktur Organisasi…………………………………...……….…48
BAB IV ANALISIS DAN IMPLEMENTASI…………………………..……………55
4.1 Analisis Sistem yang Sedang Berjalan………………………………….55
4.1.1 Analisis Sistem Yang Sedang Berjalan…………………………….57
4.1.2 Analisis Sistem informasi Yang Sedang Berjalan…………………57
4.2 Analisis Sistem yang Diusulkan…..…………………………………….58
4.2.1 Analisa Sistem Baru ………………………………….…………..58
4.2.2.1 Aliran Sistem Informasi Baru…. ……………………….59
4.3 Implementasi …………………………………………………………...76
4.3.1 Jadwal Implementasi……………………………………………...76
4.3.2 Public Site…………………………………………………….....77
4.3.3 Perkiraan Biaya Implementasi……………………………………80
4.4 Perbandingan Sistem…………………………………………………....80
4.5 Analisa Produktifitas……………………………………………………82
4.5.1 Segi Efisiensi……………………………………………………82
4.5.2 Segi Efektifitas………………………………………………..…83
BAB V PENUTUP……………………………………………………………………..84
5.1 Kesimpulan……………………………………………………..………..84
5.2 Saran…………………………………………………………..…………85
DAFTAR PUSTAKA
xii
DAFTAR TABEL
Tabel Halaman
Tabel 2.2 Simbol Use Case Diagram ……………………………………………………33
Tabel 2.3 Simbol Activity Diagram …………………………………………………......35
Tabel 2.4 Simbol Sequence Diagram…………………………………………………….37
Tabel 2.5 Simbol Class Diagram………………………………..……………………….41
Tabel 4. 1 Defenisi Aktor……..………………………………………………………….59
Tabel 4.2 Defenisi Use Case…………………………..…………………………………60
Tabel 4.4 Perkiraan Biaya Implementasi….…………………………………………….77
xiii
DAFTAR GAMBAR
Gambar Halaman
Gambar 2.1Siklus.Informasi…………...................................................................... 18
Gambar 3.1Kerangka.Kerja…………....................................................................... 44
Gambar 3.2 Struktur Organisasi Sekolah………….................................................. 49
Gambar 4.1Flowchart…………................................................................................ 57
Gambar 4.2 Use Case Diagram………….................................................................. 61
Gambar 4.3 Class Diagram………….......................................................................... 62
Gambar 4.4 Activity Diagram..................................................................................... 63
Gambar 4.5 Activity Diagram..................................................................................... 64
Gambar 4.6 Activity Diagram..................................................................................... 65
Gambar 4.7 Activity Diagram..................................................................................... 66
Gambar 4.8 Sequence Diagram.................................................................................. 67
Gambar 4.9 Sequence Diagram.................................................................................. 68
Gambar 4.10 Sequence Diagram................................................................................ 69
Gambar 4.11 Halaman menu utama........................................................................... 70
Gambar 4.12 Login Admin......................................................................................... 70
Gambar 4.14 Setting User........................................................................................... 71
Gambar 4.15 Setting Jurusan...................................................................................... 72
Gambar 4.16 Menu Berita ......................................................................................... 72
Gambar 4.17 Laporan Data Calon Siswa................................................................... 73
Gambar 4.18 Laporan Proses Nilai............................................................................ 74
Gambar 4.19 Laporan Per-Jurusan ........................................................................... 74 Gambar 4.20 Rancangan Formulir Pendaftaran....................................................... 75
xiv
Gambar 4.21 Halaman Home.................................................................................. 77
Gambar 4.22 Login.................................................................................................. 77
Gambar 4.23 Data Pendaftaran................................................................................ 78
Gambar 4.24 Data Jurusan....................................................................................... 79
Gambar 4.25 Data Hasil........................................................................................... 80
1 BAB I
PENDAHULUAN
1.1 Latar Belakang
Diera globalisasi sekarang ini, perkembangan ilmu pengetahuan dan
teknologi semakin pesat. Seiring dengan berkembangnya teknologi saat ini
kebutuhan akan informasi pun sangat penting sehingga informasi harus dapat
diakses kapan saja dan dimana saja, demikian juga untuk kebutuhan penggunaan
jaringan komputer pun semakin diperlukan.
Pemakaian komputer dalam kehidupan telah sangat meluas dan
memasyarakat,tidak hanya terbatas dalam lingkungan kerja, akan tetapi juga
dalam kehidupan sehari-hari. Sebelum adanya komputer, dalam menjalankan
aktivitas terasa begitu lambat dan membutuhkan bnanyak waktu. Kita sering
memdengar istilah komputerisasi yaitu pengubahan metode kerja tradisional
menjadi sistem komputer, hal ini dikarenakan perkembangan komputer dari waktu
ke waktu semakin canggih sehingga dijadikan sebagai alat bantu manusia dalam
pekerjaan sebagai media hiburan
Prinsip kerja pada komputer adalah menjalankan kode instruksi atau data, dan
mengolahnya menjadi hasil yang diharapkan. Mengacu pada prinsip tersebut, para
pengembang komputer kemudian mengembangkan kumpulan intruksi yang
bekerja secara terpadu saling mendukung kerja instruksi lainnya, kumpulan
instruksi tersebut menjadi awal dari sistem komputer. Sistem komputer adalah
kumpulan dari beberapa instruksi yang saling mendukung dan bekerja sama
2 menghasilkan pengolahan kompleks. Sistem komputer yang dimaksud adalah
suatu proses kerja yang memanfaatkan komputer sebagai pengolah data sehingga
dapat menghasilkan informasi yang dibutuhkan oleh penggunanya (Sibero,2014).
Berbicara tentang sistem komputer tentunya ada suatu informasi yang
dihasilkan dalam proses dari sistem komputer tersebut. Informasi adalah
sekumpulan data yang memliki maksud dan tujan serta dapat memberikan
keterangan akurat yang diperlukan dalam pengambilan keputusan. Sedangkan
ditinjau dari sisi komputer, informasi merupakan suatu hasil pengolahan data dari
sistem komputer yang dibutuhkan pengguna yang memiliki manfaat bagi
penggunanya. Hasil pengolahan dari kumpulan-kumpulan informasi yang saling
terkait antara satu dan yang lainnya disebut sebagai sistem informasi
(Sibero,2014).
Oleh karena itu, dengan adanya teknologi komputer dapat mempercepat
segala aktivitas yang dilakukan dengan waktu yang lebih singkat. Khususnya
didalam bidang sistem pengolahan data agar menjadi sebuah informasi yang tepat
dan akurat. Informasi yang cepat, akurat dan tepat waktu sangat diperlukan oleh
semua lapisan masyarakat, instansi-instansi pendidikan, pemerintahan maupun
perusahaan-perusahaan untuk mendukung berbagai macam aktivitas atau
kegiatan yang berlangsung. Kualitas dari sebuah informasi sangat penting guna
mendukung setiap keputusan yang akan diambil. Sistem informasi mutlak
diperlukan dalam pengambilan keputusan yang logis sehingga membutuhkan
pemahaman tentang masalah dan pengetahuan mengenai alternatif pemecahannya.
Informasi yang lebih tepat menghasilkan keputusan yang lebih baik.
3 Tuntutan kebutuhan akan informasi dan penggunaan komputer yang semakin
banyak mendorong terbentuknya sebuah jaringan komputer yang mampu
melayani berbagai kebutuhan tertentu. Perkembangan internet telah pula
mendukung penggunaan komputer dalam bidang pendidikan untuk melaksanakan
aktivitas-aktivitas pendidikan. Sekolah adalah merupakan lembaga pendidikan
yang seharusnya sudah bisa menerpakan sitem informasi yang sudah
terkomputerisasi dalam menyampaikan informasi. Didalam teknologi pendidikan,
tidak hanya berhubungan dengan internet saja tetapi bisa dilihat dari sistem atau
bagaimana cara pengolahan suatu data disekolah. Salah satu media yang sudah
banyak digunakan yaitu situs-situs website untuk memberikan informasi secara
lengkap dan tepat waktu tanpa mengeluarkn banyak biaya. Website sekolah
sekarang ini sedang menjadi tren di dunia pendidikan dan website sekolah
mebdapatkan perhatian serta tanggapan yang sangat bagus dari berbagai pihak,
baik dari tenaga pendidikan, siswa, dan juga masyarakat. Dengan adanya
website/situs sekolah, maka dapat memberikan informasi sekolah yang terbaru,
akurat, dan cepat. Semua pihak dapat berinteraksi dengan pihak sekolah sebagai
tempat terbaik untuk mendidik dan mengajar peserta didik tanpa harus datang ke
sekolah maupun menggunakan media lain yang membutuhkan dana besar. Selain
itu, dengan adanya website sekolah maka akan dijadikan media promosi mengenai
kualitas, keunggulan serta kelebihan-kelebihan dari sekolah kepada khalayak
umum.
Selain manfaat diatas, website sekolah juga dapat digunakan sebagai media
untuk memberikan informasi mengenai penerimaan peserta didik baru. Dalam
website sekolah dapat ditampilkan informasi-informasi penting seperti syarat-
4 syarat pendaftaran, tahapan dan ketentuan-ketentuan lain dalam melakukan
penerimaan peserta didik baru.
Penerimaan Siswa Baru (PSB) merupakan suatu proses administrasi yang
terjadi setiap tahun menjelang tahun ajaran baru yang dilakukan oleh setiap
sekolah baik negeri maupun swasta dengan tujuan untuk menyeleksi calon siswa
berdasarkan nilai akademik, agar dapat melanjutkan pendidikan pada jenjang yang
lebih tinggi. Program penerimaan siswa baru ini biasanya dilaksanakan sebelum
proses Kegiatan Belajar Mengajar (KBM) berlangsung.
SMA Tunas Baru Jin-Seung Batam merupakan salah satu sekolah swasta
yang ada di Kota Batam dengan jumlah siswanya 600-an orang. Sekolah yang
terletak di Kavling Baru Batu Aji baru Blok C12 Batu Aji, Batam Kota Kepulauan
Riau ini setiap tahun mengadakan program kerja Penerimaan Siswa Baru. Pada
pelaksanaannya, proses penerimaan siswa baru yang ada di SMA Tunas Baru Jin-
Seung ini masih belum menggunakan sistem yang terkomputerisasi. Panitia
Penerimaan Siswa Baru mengalami kesulitan-kesulitan yang berkaitan dengan
pengolahan data, mulai dari proses pendaftaran, penyeleksian dan pengumuman
hasil seleksi yang masih menggunakan sistem secara manual.
Dalam pengolahan data, panitia masih merasa kesulitan, serta belum
digunakannya fasilitas internet guna penyempaian informasi yang bersangkutan
dengan pelaksanaan PSB, penyampaian pengumuman pelaksanaan PSB sekolah
maasih dilakukan dengan cara manual yaitu dengan menempelkannya di papan
pengnumuman sekolah. Selaian itu, untuk calon siswa baru yang akan mendaftar
harus datang langsung ke sekolah untuk mengikuti proses pendaftaran dan tes
akademik secara langsung hingga menunggu hasil tes apakah diterima atau tidak
5 diterima. Hasil dari proses seleksi tes akademik selanjutnya akan ditempelkan
oleh panitia PSB pada papan pengumuman yang ada disekolah tersebut. Hal ini
tentu saja tidak efektif lagi mengingat perkembangan teknologi komputer dan
internet sudah semakin pesat.
Berdasarkan uraian permasalahan diatas disimpulkan bahwa sistem
informasi yang berejalan di SMA Tunas Baru Jin-Seung Batam tersebut masih
terasa lambat dan belum efisien. Oleh sebab itu sangat diperlukan suatu sistem
informasi berbasis website untuk menangani permasalahan yang ada. Melihat
permasalahan tersebut, maka penulis tertarik untuk menyusun skripsi tentang
“PERANCANGAN SISTEM INFORMASI PENERIMAAN SISWA BARU
BERBASIS WEB PADA SMA TUNAS BARU JIN-SEUNG BATAM”
1.2 Rumusan Masalah
Berdasarkan latar belakang diatas maka permasalahan yang akan muncul
dalam penelitian ini adalah :
1. Apakah dengan sistem informasi yang akan dirancang dapat membantu
menyebarluaskan informasi penerimaan siswa baru pada masyarakat diluar
sekolah?
2. Apakah dengan sistem informasi yang akan dirancang dapat membantu
Pihak sekolah agar tidak kesulitan mengumpulkan data pada formulir
pendaftaran yang berupa kertas serta jumlah yang tidak sedikit?
3. Apakah dengan merancang sistem informasi dapat membantu Para calon
siswa agar tidak kesulitan mendaftar dengan sistem manual yang ada di
SMA Tunas Baru Jin-Seung Batam?
6 4. Apakah dengan sistem informasi yang dirancang dapat membantu Para
calon siswa agar tidak kesulitan untuk mengetahui informasi mengenai
hasil penerimaan siswa baru serta daftar kelas?
5. Apakah pihak sekolah kesulitan dalam melakukan kegiatan registrasi
ulang?
1.3 Batasan Masalah
Berdasarkan latar belakang masalah yang ada, adapun batasan-batasan dari
penelitian ini yaitu :
1. Sistem ini digunakan untuk pelaksanaan PSB di Sekolah SMA Tunas
Baru Jin-Seung Batam
2. Sistem ini mempunyai fungsi user login yang membatasi akses user
menuju halaman administrator dan super administrator.
3. Sistem yang dibuat hanya dikhususkan untuk proses pendaftaran , tidak
disertai dengan tes online.
1.4 Tujuan Penelitian
Adapun tujuan dari penelitian ini adalah :
1. Diharapkan dengan sistem informasi yang dirancang dapat mempermudah
pihak sekolah dalam penyebaran informasi penerimaan siswa baru pada
masyarakat di luar sekolah.
2. Diharapkan dengan sistem informasi yang akan dirancang dapat
memudahkan pihak sekolah dalam mengumpulkan data calon siswa ketika
masa penerimaan siswa baru.
7 3. Diharapkan dengan sistem informasi yang akan dirancang memudahkan
pihak calon siswa baru dalam mendaftar di SMA Tunas Baru Jin-Seung
Batam.
4. Diharapkan dengan sistem informasi yang akan dirancang dapat
memudahkan pihak sekolah dalam hal penginformasian hasil penerimaan
dan pembagian kelas bgi siswa baru.
5. Diharapkan dengan sistem informasi yang akan dirancang dapat
memudahkan pihak sekolah dalam melakukan kegiatan registrasi ulang.
1.5 Manfaat Penelitian
Penelitian ini diharapkan dapat memberikan manfaat baik secara teoritis
maupun praktis, yaitu sebagai berikut :
1. Secara Teoritis
a. Memberikan masukan sebagai bahan pertimbangan untuk
menyempurnakan hasil kajian.
b. Sebagai tambahan pengetahuan dari dunia pendidikan dan sebagai
pembelajaran sebelum masuk ke dunia pendidikan.
2. Secara Praktis
a. Bagi Penulis
Penelitian ini dapat menambah pengetahuan dan menjadi penelitian
pertama bagi penulis, peneliti dapat merancang sistem informasi
penerimaan siswa baru berbasis web
b. Bagi sekolah
8 Menjadi bahan pertimbangan SMA Tunas Baru Ji-Seung Batam
menerapkan sistem informasi penerimaan siswa baru berbasis web di
sekolah tersebut.
c. Bagi kampus
Sebagai bahan referensi untuk penelitian selanjutnya,penelitian ini
juga bisa menjadi perbandingan terhadap penelitian sejenis.
1.6 Sistematika Penulisan
Sistematika penulisan lapporan kerja ini adalah sebagai berikut :
BAB I PENDAHULUAN
Pada bab ini akan dipaparkan mengenai hal-hal yang menyebabkan
dilakukannya penelitian ini serta bagaimana cara untuk mendapatkan
informasi dan urutan penulisan sehingga laporan kerja praaktek ini bisa
diselesaikan. Hal-hal tersebut mencakup Latar Belakang Masalah, Rumusan
Masalah, Batasan Masalah, Tujuan penelitian, Manfaat Penelitian,
Sistematika Penulisan.
BAB II LANDASAN TEORI
Pada bab ini akan dipaparkan mengenai Teori pendukung dan juga kan
dibahas tentang Penelitian terdahulu.
BAB III METODOLOGI PENELITIAN
Pada bab ini dipaparkan mengenai tempat kerja praktek Kerangka kerja,dan
Gambaran Umum Perusahaan.
BAB IV ANALISIS DAN IMPLEMENTASI
9 Pada bab ini membahas tentang Analisis Sistem yang Sedang Berjalan,
Analisis Sistem yang Diusulkan, dan Implementasi.
BAB V PENUTUP
Pada akhir laporan akan dipaparkan kesimpulan dan sran dari pelaksanaan
kerja praktek di SMA Tunas Baru Jin-Seung Batam. Kesimpulan didapatkan
dari penelitian yang telah dilakukan sampai pembuatan laporan serta saran
agar web sekolah tersebut menjadi lebih baik.
10 BAB II LANDASAN TEORI
2.1 Pengertian Sistem Sistem berasal dari bahasa Latin (systema) dan bahasa Yunani (Sustema) adalah suatu kesatuaan yang terdiri dari komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi,materi atau energi. Menurut Sutabri, (2012 : 6) sistem adalah sekelompok unsur yang erat hubungannya satu dengan yang lain,yang berfungsi bersama-sama untuk mencapai tujuan tertentu. Gordon B. Davis dalam Sutabri (2012 : 6) menyatakan bahwa sistem bisa berupa abstrak atau fisik. Sistem yang abstrak adalah susunan gagasan-gagasan atau konsepsi yang teratur yang saling bergantung. Sedangkan sistem yang bersifat fisik adalah serangkaian unsur yang bekerja sama untuk mencapai suatu tujuan. Secara sederhana sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisasi, saling berinteraksi, saling tergantung satu sama lain dan terpadu. tampak secara fisik, tetapi juga hal-hal yang mungkin bersifat abstrak atau konseptual, seperti misi, pekerjaan, kegiatan, kelompok informal, dan lain sebagainya. Unsur-unsur yang mewakili suatu sistem secara umum adalah masukan (input), pengolahan (processing) dan keluaran (output). Disamping itu suatu sistem senantiasa tidak terlepas dari lingkungan sekitarnya. Maka umpan balik (feed-back) selain berasal dari output, juga dapat
11 berasal dari lingkungan sistem tersebut. Organisasi dipandang sebagai suatau sistem yang juga memiliki semua unsur ini. Istilah sistem banyak dipakai sekarang ini. Banyak orang berbicara mengenai sistem perbankan, sistem akutansi, sistem inventori, sistem persediaan, sistem pemasaran, sistem pendidikan, sistem perangkat lunak, sistem tata surya, sistem teologi, dan masih banyak lagi bentuk sistem yang lainnya. Sebuah sistem terdidi atas bagian-bagian atau komponen yang terpadu untuk suatu tujuan. Model dasar dari bentuk sistem ini adalah adanya masukan, pengolahan, dan keluaran. Meskipun demikian, sistem ini dapat dikembangkan hingga menyertakan media penyimpanan. Sebuah sistem dapat berupa sistem terbuka dan tertutup. Sebagai informasi biasanya sistem terbuka, yang berarti bahwa sistem tersebut dapat menerima berbagai masukan dari lingkungan sekitarnya. Menurut Tata Sutabri (2012 : 6) Suatu sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu. Menurut Sutabri (2012 : 10), secara sederhana, suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir, saling berinteraksi, saling bergantung satu sama lain, dan terpadu. Menurut Sutabri (2012 : 17), terdapat dua kelompok pendekatan dalam mendefinisikan sistem,yaitu: a. Pendekatan sistem yang lebih menekankan pada prosedur, mendefinisikan sistem sebagai suatu jaringan kerja dari prosedur-prosedur yang saling
12 berhubungan. Berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk meneyelesaikan suatu sasaran tertentu. b. Pendekatan yang lebih menekankan pada elemen atau komponennya mendefinisikan sistem sebagai suatu kumpulan dari elemen-elemen yang saling berinteraksi untuk mencapai suatu tujuan tertentu. Berdasarkan beberapa pendapat yang dikemukakan di atas, maka dapat disimpulkan bahwa Sistem adalah sekumpulan elemen-elemen yang saling berinteraksi untuk mencapai suatu tujuan tertentu. 2.1.1 Karakteristik Sistem Sistem akan berjalan dengan baik apabila memiliki karakteristik dalam pelaksanaannya. Tata Sutabri (2012 : 13) mengemukakan karakteristik sistem adalah sebagai berikut : 1.Komponen Sistem (Component) Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang bekerjasama membentuk suatu kesatuan. 2.Batasan sistem (Boundary) Ruang lingkup sistem merupakan daerah yang membatasi antara sistem dengan sistem lainnya atau sistem dengan lingkungan luarnya. 3.Lingkungan Luar Sistem (Environment) Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut dengan lingkungan luar sistem. 4.Penghubung sistem (Interface)
13 Media yang menghubungkan sistem dengan subsistem yang lain disebut dengan penghubungan sistem atau interface. 5.Masukan sistem (Input) Energi yang dimasukan ke dalam sistem disebut masukan sistem, yang dapat berupa pemeliharaan (Maintenance Input) dan sinyal (Signal Input). 6.Keluaran sistem (Output) Hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. 7.Pengolahan sistem (Process) Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran. 8.Sasaran Sistem (Objective) Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministik. Berdasarkan uraian menurut para ahli diatas menjelaskan bahwa didalam suatu sistem haruslah mempunyai karakteristik-karakteristik sistem tersebut agar sistem dapat berjalan dengan baik dan semestinya. Karakteristik tersebut meliputi beberapa komponen atau elemen yang berupa subsistem yang berguna untuk mengokohkan sistem tersebut. Selain komponen atau elemen dalam sebuah sistem hendaknya mempunyai batasan dari sistem tersebut agar sistem tersebut tidak menyimpang atau tidak keluar dari tujuan atau fungsinya. Lingkungan luar juga sangat mempengaruhi sebuah sistem dapat berjalan dengan baik. Selain itu dibutuhkan sebuah penghubung antar sistem dalam hal ini dapat dilihat dengan adanya sebuah subsistem dalam sebuah sistem. Masukan sistem merupakan energi
14 yang dibutuhkan sistem agar dapat berjalan dengan baik, sedangkan keluaran sistem merupakan hasil dari sebuah energi yang sudah diolah dan diklarifikasi yang berguna pada keluaran sistem tersebut. Sistem bertujuan untuk mengelolah komponen agar sistem tersebut menghasilkan keluaran yang baik. Sistem hendaknya mempunyai sasaran yang baik dan berguna bagi lingkungan luar. 2.1.2 Klasifikasi Sistem Menurut Tata Sutabri (2012 : 15) Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi di dalam sistem tersebut. Oleh karena itu sistem dapat diklasifikasikan dari beberapa sudut pandangan, seperti contoh sistem yang bersifat abstrak, sistem alamiah, sistem yang bersifat deterministik, dan sistem yang bersifat terbuka dan tertutup. a.Sistem abstrak dan sistem fisik Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik, misalnya sistem teologi, yaitu suatu sistem yang berupa pemikiran tentang hubungan antara manusia dengan Tuhan; sedangkan sistem fisik merupakan sistem yang ada secara fisik, seperti sistem komputer, sistem produksi, sistem penjualan, sistem administrasi personalia, dan lain sebagainya. b.Sistem alamiah dan sistem buatan manusia Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat oleh manusia, misalnya sistem perputaran bumi, terjadinya siang malam, dan pergantian musim. Sedangkan sistem buatan manusia merupakan sistem yang melibatkan ubungan manusia dengan mesin,yang disebut dengan human
15 machine system. Sistem informasi berbasis komputer merupakan contohnya, karena menyangkut penggunaan komputer yang berinteraksi dengan manusia. c.Sistem deterministik dan sistem probabilistic Sistem yang beroprasi dengan tingkah laku yang dapat diprediksi disebut sistem deterministik. Sistem komputer adalah contoh dari sistem yang tingkah lakunya dapat dipastikan berdasarkan program-program komputer yang dijalankan. Sedangkan sistem yang bersifat probabilistik adalah sistem yang kondisi masa depannya tidak dapat diprediksi, karena mengandung unsur probabilitas. d.Sistem terbuka dan sistem tertutup Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh oleh lingkungan luarnya. Sistem ini bekerja. secara otomatis tanpa ada campur tangan dari pihak luar. Sedangkan sistem terbuka adalah sistem yang berhubungan dan dipengaruhi oleh lingkungan luarnya, yang menerima masukan dan menghasilkan keluaran untuk subsistem lainnya. 2.2 Pengertian Informasi Menurut Sutabri (2012 : 29), informasi adalah data yang telah diklasifikasikan atau diinterpretasi untuk digunakan dalam proses pengambilan keputusan. Menurut McLeod dalam Yakub (2012 : 8), informasi adalah data yang diolah menjadi bentuk yang lebih berguna bagi penerimanya. Menurut Sutarman (2012 : 14), informasi adalah sekumpulan fakta (data) yang diorganisasikan dengan cara tertentu sehingga mereka mempunyai arti bagi si penerima.
16 Sistem pengolahan informasi akan mengolah data menjadi informasi atau mengolah data dari bentuk tak berguna menjadi berguna bagi yang menerimanya. Nilai informasi berhubungan dengan keputusan. Bila tidak ada pilihan atau keputusan maka informasi tidak diperlukan. Sumber dari informasi adalah data. Data merupakan kenyataan yang menggambarkan suatu kejadian serta merupakan suatu kesatuan yang nyata, dan merupakan bentuk yang masih mentah sehingga perlu diolah lebih lanjut melalui suatu model untuk menghasilkan informasi. Berdasarkan beberapa pendapat yang dikemukakan di atas, maka dapat disimpulkan bahwa Informasi adalah data yang sudah diolah sehingga mempunyai arti untuk dapat digunakan dalam membuat keputusan. 2.2.1 Kualitas Informasi
Kualitas suatu informasi tergantung dari 3 hal, yaitu informasi harus akurat, tepat waktu, dan relevan. Penjelasan tentang kualitas informasi tersebut dipaparkan di bawah ini menurut Tata sutabri (2012:43): 1.Akurat (Accurate) Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya. Informasi harus akurat karena biasanya dari sumber informasi sampai penerima informasi ada kemungkinan terjadi gangguan yang dapat mengubah atau merusak informasi tersebut.
17 2.Tepat Waktu (Timelines) Informasi yang datang pada si penerima tidak boleh terlambat. Informasi yang sudah usung tidak akan mempunyai nilai lagi karena informasi merupakan suatu landasan dalam pengambilan keputusan. Bila pengambilan keputusan terlambat maka dapat berakibat fatal bagi organisasi. 3.Relevan (Relevance) Informasi tersebut mempunyai manfaat untuk pemakainya, dimana relevansi informasi untuk tiap-tiap individu berbeda tergantung pada yang menerima dan yang membutuhkan. Nilai informasi ditentukan oleh dua hal yaitu manfaat dan biaya. Suatu informasi dikatakan bernilai apabila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. 2.2.2 Fungsi Informasi
Menurut Jogiyanto H.M. (2010 : 10), Fungsi informasi adalah untuk menambah pengetahuan dan mengurangi ketidakpastian pemakai informasi. Fungsi informasi tidak mengarahkan pengambilan keputusan mengenai apa yang harus dilakukan, tetapi untuk mengurangi keanekaragaman dan ketidakpastian yang menyebabkan diambilnya suatu keputusan yang baik. 2.2.3 Siklus Informasi
Menurut Tata Sutabri (2012 : 26) Data yang diolah untuk menghasilkan informasi menggunakan suatu model proses tertentu. Data yang diolah melalui suatu model menjadi informasi, penerima kemudian menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan, yang berarti menghasilkan
18 suatu tindakan yang lain yang akan membuat sejumlah data kembali. Data tersebut akan ditangkap sebagai input, diproses kembali lewat suatu model dan seterusnya membentuk suatu siklus. Siklus ini disebut dengan siklus informasi (information cycle) atau disebut juga siklus pengolahan data (data processing cycle). Adapun siklus informasi sebagai berikut :
Gambar 2.1 Siklus Informasi [Sumber: Sutabri, Tata. 2012. Analisis Sistem Informasi]
2.3 Pengertian Sistem Informasi Tata Sutabri (2012 : 47) mengemukakan bahwa sistem informasi terdiri dari komponen-komponen yang disebut blok bangunan (Building Block), yang terdiri dari blok masukan, blok model, blok keluaran, blok teknologi, blok basis data, dan blok kendali. Sebagai suatu sistem, keenam blok bangunan tersebut masing-masing saling berinteraksi satu dengan yang lain membentuk suatu kesatuan untuk mencapai sasaran. Blok bangunan itu terdiri dari: a.Blok Masukan (Input Block)
19 Input mewakili data yang masuk ke dalam sistem informasi. Input yang dimaksud adalah metode dan media untuk menangkap data yang akan dimasukan, yang dapat berupa dokumen-dokumen dasar. b.Blok Model (Model Block) Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan. c.Blok Keluaran (Output Block) Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem. d.Blok Teknologi (Technology Block) Teknologi merupakan tool box dalam sistem informasi. Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian sistem secara keseluruhan. Pada blok ini, teknologi terdiri dari 3 bagian utama, yaitu teknisi (humanware atau brainware), perangkat lunak (software) dan perangkat keras (hardware). e.Blok Basis Data (Database Block) Basis data (database) merupakan kumpulan data yang saling berkaitan dan berhubungan satu sama lain, tersimpan di perangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Data perlu disimpan dalam basis data untuk keperluan penyediaan informasi lebih lanjut. Data di dalam basis data perlu diorganisasikan sedemikian rupa supaya informasi yang
20 dihasilkan lebih berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. basis data diakses atai dimanipulasi menggunakan perangkat lunak paket yang disebut DBMS (Database
Management System). f.Blok Kendali (Controls Block) Banyak hal yang dapat merusak sistem informasi, seperti bencana alam, api, temperatur, air, debu, kecurangan-kecurangan, kegagalan-kegagalan sistem itu sendiri, ketidak efisienan, 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 diatasi. 2.3.1 Komponen Sistem Informasi
Tata Sutabri (2012 : 47) mengemukakan bahwa “Sistem informasi terdiri dari komponen-komponen yang disebut blok bangunan (Building Block), yang terdiri dari blok masukan, blok model, blok keluaran, blok teknologi, blok basis data, dan blok kendali. Sebagai suatu sistem, keenam blok bangunan tersebut masing-masing saling berinteraksi satu dengan yang lain membentuk suatu kesatuan untuk mencapai sasaran”. Blok bangunan itu terdiri dari: a.Blok Masukan (Input Block) Input mewakili data yang masuk ke dalam sistem informasi. Input yang dimaksud adalah metode dan media untuk menangkap data yang akan dimasukan, yang dapat berupa dokumen-dokumen dasar.
21 b.Blok Model (Model Block) Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan. c.Blok Keluaran (Output Block) Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem. d.Blok Teknologi (Technology Block) Teknologi merupakan tool box dalam sistem informasi. Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian sistem secara keseluruhan. Pada blok ini, teknologi terdiri dari 3 bagian utama, yaitu teknisi (humanware atau brainware), perangkat lunak (software) dan perangkat keras (hardware). e.Blok Basis Data (Database Block) Basis data (database) merupakan kumpulan data yang saling berkaitan dan berhubungan satu sama lain, tersimpan di perangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Data perlu disimpan dalam basis data untuk keperluan penyediaan informasi lebih lanjut. Data di dalam basis data perlu diorganisasikan sedemikian rupa supaya informasi yang dihasilkan lebih berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. basis data diakses atai dimanipulasi
22 menggunakan perangkat lunak paket yang disebut DBMS (Database
Management System). f.Blok Kendali (Controls Block) Banyak hal yang dapat merusak sistem informasi, seperti bencana alam, api, temperatur, air, debu, kecurangan-kecurangan, kegagalan-kegagalan sistem itu sendiri, ketidak efisienan, 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 diatasi.
2.3.2 Klasifikasi Sistem Informasi
Sistem informasi dapat dibentuk sesuai dengan kebutuhan organisasi/institusi terkait. Oleh karena itu, untuk dapat menerapkan sistem yang efektif dan efisien diperlukan sebuah perencanaan, pelaksanaan, pengaturan, dan evaluasi sesuai keinginan masing-masing organisasi/institusi. Klasifikasi sistem informasi tersebut terbagi menjadi beberapa kelompok sebagai berikut: 1.Sistem informasi berdasarkan level organisasi Dikelompokkan menjadi level operasional, level fungsional dan level manajerial. 2.Sistem informasi berdasarkan aktifitas manajemen Dikelompokkan menjadi sistem informasi perbankan, sistem informasi akademik, sistem informasi kesehatan, sistem informasi asuransi dan sistem informasi perhotelan.
23 3.Sistem informasi berdasarkan fungsionalitas bisnis keuangan, sistem informasi manufaktur, sistem informasi pemasaran dan sistem informasi sumber daya manusia. 2.3.3 Basis Data
Basis data merupakan gabungan file data yang dibentuk dengan hubungnan / relasi yang logis dan dapat diungkapkan dengan catatan serta bersifat independen. Adapun basis data adalah tempat berkumpulnya data yang saling berhubungan dalam suatu wadah ( organisasi/perusahaan ) bertujuan dapat mempermudah untuk pemanggilan atau pemanfaatan kembali data tersebut. Arti lain dari sistem basis data adalah suatu sistem penyusunan dan pengelolaan record –record dengan menggunakan komputer, dengan tujuan untuk menyimpan atau merekam serta memelihara data secara lengkap pada sebuah organisasi/perushaan, sehingga mampu menyediakan informasi yang optimal yang di perlukan untuk kepentingan proses pengambilan keputusan. 2.3.3.1 Pengertian Data
Menurut Wahyudi (2012 : 3),Data adalah suatu file ataupun field yang berupa karakter atau tulisan dan gambar. Menurut Sutarman (2012 : 3), Data adalah fakta dari suatu pernyataan yang berasal dari kenyataan, dimana pernyataan tersebut merupakan hasil pengukuran atau pengamatan. Dari pengertian diatas penulis menyimpulkan Data adalah suatu file yang berupa karakter, tulisan dan gambar atau fakta yang dapat diolah menjadi
24 informasi. 2.3.3.2 Pengolahan Data Menurut Ladjamudin (2013 : 9), Pengolahan data adalah masa atau waktu yang digunakan untuk mendeskripsikan perubahan bentuk data menjadi formasi yang memiliki kegunaan. Menurut Sutarman (2012 : 4), Pengolahan data adalah proses perhitungan atau transformasi data input menjadi informasi yang mudah dimengerti ataupun sesuai dengan yang diinginkan. Dari pengertian diatas penulis menyimpulkan Pengolahan Data adalah data yang diolah menjadi bentuk yang lebih berarti yang berupa informasi. 2.3.4 Sumber Data
Menurut Yakub (2012 : 6), Sumber data dapat diperoleh dari berbagai sumber untuk memperolehnya. Sumber data diklasifikasikan sebagai sumber data internal, sumber data personal, dan sumber data eksternal. a.Data Internal sumbernya adalah orang, produk, layanan, dan proses. Data internal umumnya disimpan dalam basis data perusahaan dan biasanya dapat diakses. b.Data Personal, sumber data personal bukan hanya berupa fakta, tetapi dapat juga mencakup konsep, pemikiran dan opini. c.Data Eksternal, sumber data ekternal dimulai dari basis data komersial hingga sensor dan satelit. Data ini tersedia di compact disk, flashdisk atau media lainnya dalam bentuk film, suara gambar, atlas, dan televisi.
25 2.3.5 Teknik Pengumpulan Data Menurut Sugiyono (2013 : 224) teknik pengumpulan data merupakan langkah yang paling strategis dalam penelitian, karena tujuan utama dari penelitian adalah mendapatkan data. 1.Teknik Wawancara Menurut Esterberg dalam Sugiyono (2013 : 231) wawancara merupakan pertemuan dua orang untuk bertukar informasi dan ide melalui tanya jawab, sehingga dapat dikontruksikan makna dalam suatu topik tertentu. 2.Teknik Pengamatan/Observasi Sutrisno Hadi dalam Sugiyono (2013 : 145) mengemukakan bahwa, observasi merupakan suatu proses yang kompleks, suatu proses yang tersusun dari berbagai proses biologis dan psikhologis. Dua di antara yang terpenting adalah proses-proses pengamatan dan ingatan. 3.Teknik Dokumentasi Menurut Sugiyono (2013 : 240) dokumen merupakan catatan peristiwa yang sudah berlalu. Dokumen bisa berbentuk tulisan, gambar, atau karya-karya monumental dari seorang. Dokumen yang berbentuk tulisan misalnya catatan harian, sejarah kehidupan (life histories), ceritera, biografi, peraturan, kebijakan. Dokumen yang berbentuk gambar misalnya foto, gambar hidup, sketsa dan lain-lain. Dokumen yang berbentuk karya misalnya karya seni, yang dapat berupa gambar, patung, film dan lain-lain. Studi dokumen merupakan pelengkap dari penggunaan metode observasi dan wawancara dalam penelitian kualitatif. 4.Triangulasi
26 Dalam teknik pengumpulan data, triangulasi diartikan sebagai teknik pengumpulan data yang bersifat menggabungkan dari berbagai teknik pengumpulan data dan sumber data yang telah ada. 2.3.6 Sistem Informasi Penerimaan Siswa Baru Penerimaan siswa baru merupakan proses seleksi akademis calon siswa untuk menuju jenjang pendidikan yang lebih tinggi dalam tingkat SMP. Sebenarnya sistem aplikasi penerimaan peserta didik baru online ini bagus jika diterpkan, semuanya akan jadi lebih praktis,efisien,canggih,transparaan (semua orang bisa tahu) dan bisa mengurangi terjadinya kecurangan dalam pendaftaran siswa baru, tapi sistem ini juga mempunyai kelemahan, karena menuntut cost yang lebuh besar (dalam pembangaunan sistem), SDM yang bagus, kondisi masyarakat indonesiaa pada umumnya yang belum melek teknologi dan dengana sistem seperti ini akan semakin terjadi gap antara sekolah yang populer (favorit) dan sekolah yang non-favorit, karena calon siswa yang memiliki nilai cenderung memilih sekolah “yang lebih punya nama”(Sholihin,2014). 2.4 PHP Menurut Bernadhed (2013: 10-2) berpendapat bahwa “PHP adalah sebuah bahasa pemograman yang berjalan dalam sebuah web-server (server side)”. Menurut Agus Saputra (2012: 2) berpendapat bahwa “PHP memiliki kepanjangan PHP Hypertext Preprocessor merupakan suatu bahasa pemrograman yang difungsikan untuk membangun suatu website dinamis. PHP menyatu dengan kode HTML, maksudnya adalah beda kondisi, HTML digunakan sebagai
27 pembangun atau pondasi dari kerangka layout web, sedangkan PHP difungsikan sebagai prosesnya, sehingga dengan adanya PHP tersebut, sebuah web akan sangat mudah dimaintenance”. Menurut Sibero (2011: 49) berpendapat bahwa “PHP adalah pemrograman interpreter yaitu proses penerjemahan baris kode mesin yang dimengerti komputer secara langsung pada saat baris kode dijalankan atau sering disebut suatu bahasa dengan hak cipta terbuka atau yang juga dikenal dengan istilah Open Source yaitu pengguna dapat mengembangkan kode-kode fungsi PHP sesuai dengan kebutuhannya”. Menurut Anhar (2010: 3) berpendapat bahwa “PHP (PHP Hypertext Preprocessor) adalah bahasa pemograman web server-side yang bersifat open
source. PHP merupakan script yang terintegrasi dengan HTML dan berada pada server (server side HTML embedded scripting). PHP adalah script yang digunakan untuk membuat halaman website yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima client selalu yang terbaru/up to date. Semua script PHP dieksekusi pada server dimana script tersebut dijalankan”. Berdasarkan pengertian di atas dapat ditarik kesimpulan bahwa adalah suatu bahasa pemrograman script yang dimengerti oleh komputer secara langsung dengan hak cipta terbuka (open source) yang digunakan untuk membuat halaman website yang dinamis dan pengembangan web.
28 2.5 MySqL Menurut Kurniawan (2010: 6) berpendapat bahwa, “ MySQL adalah satu jenis database server yang sangat terkenal. MySQL termasuk RDMS (Relational Database Management Sistem) lebih populer lewat kalangan pemograman Web”. Menurut Alexander F. K. Sibero (2011: 97) berpendapat bahwa “MySqL atau dibaca “My Sekuel” adalah suatu RDBMS (Relational Data-base Management System) yaitu aplikasi sistem yang menjalankan fungsi pengolahan data”. Menurut Wahana Komputer (2010: 26) berpendapat bahwa “MySQL adalah salah satu software sistem manajemen database (DBMS) Structured Query
Language (SQL) yang bersifat open source”. Menurut Budi Raharjo (2011: 21) berpendapat bahwa “MySQL adalah RDBMS atau server database yang mengelola database dengan cepat menampung dalam jumlah sangat besar dan dapat di akses oleh banyak user”. Menurut Anhar (2010: 21) berpendapat bahwa “MySQL (My Structure Query
Language) adalah sebuah perangkat lunak sistem manajemen basis data SQL (Database Management System) atau DBMS”. Berdasarkan pengertian diatas dapat disimpulkan MySQL adalah salah satu jenis database server yang termasuk jenis RDMS (Relational Database
Management Sistem) dan Database yang termasuk DBMS bersifat open source. 2.5.1 Perintah Dasar Mysql Menurut Raharjo (2011: 22), Dalam menjalan MySQL diperlukan berbagai perintah untuk membuat suatu database, berikut ini disebutkan beberapa perintah
29 dasar dalam menggunakan MySQL. Untuk menjalankan MySQL pertama kali cukup dengan mengetikkan mysql pada Command Prompt. Perintah-perintahnya adalah sebagai berikut: a. Menampilkan database: SHOW DATABASE; b. Membuat database baru: CREATE DATABASE database; c. Memilih database yang akan digunakan: USE database; d. Menampilkan tabel: SHOW TABLE; e. Membuat tabel baru: CREATE TABLE tabel (field spesifikasi_field,...); f. Menampilkan struktur tabel: SHOW COLUMNS FROM tabel atau DESCRIBE tabel; g. Mengubah struktur tabel: ALTER TABLE tabel Jenis_Pengubahan; h. Mengisikan data: INSERT INTO table(kolom1, ) VALUES („data_kolom1,); atau INSERT INTO table SET kolom1 = „data_kolom1,; i. Menampilkan data: SELECT kolom FROM tabel WHERE kriteria ORDER BY kolom atau SELECT * FROM tabel; j. Mengubah data: UPDATE tabel SET kolom = pengubahan_data WHERE kriteria; k. Menampilkan data dengan kriteria tertentu: SELECT kolom1,... FROM table WHERE kriteria; l. Menghapus data: DELETE FROM tabel WHERE kriteria; m. Menghapus tabel: DROP tabel; n. Menghapus database: DROP database; o. Keluar dari MySQL: QUIT; atau EXIT;
30 2.5.2 UML ( Unified Modelling Language )
Menurut Rosa dan Shalahuddin (2013 : 133) Unified Modeling Language adalah salah satu standar bahasa yang banyak digunakan didunia industri untuk mendefinisikan requirtment, membuat analisis dan desain, serta menggambarkan arsitektur dalam pemrograman berorientasi objek. 3 Menurut Yasin (2012: 194) Unified Modelling Language (UML) adalah sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem. Gambaran dari UML yaitu sebagai berikut : 1. UML sebagai bahasa pemodelan UML merupakan bahasa pemodelan yang memiliki pembendaharaan kata dan cara untuk mempresentasikan secara fokus pada konseptual dan fisik dari suatu sistem. 2. UML sebagai bahasa untuk menggambarkan sistem (Visualizing) UML tidak hanya merupakan rangkaian simbol grafikal, cukup dengan tiap simbol pada notasi UML merupakan penetapan simantik yang baik. UML merupakan suatu model eksplisit yang menggambarkan komunikasi informasi pada sistem.
31 3. UML sebagai bahasa untuk menspesifikasikan sistem (Specifying) Maksudnya membangun model yang sesuai, tidak ambigu dan lengkap. Pada faktanya, UML menunjukkan semua spesifikasi keputusan analisis, desain dan implementasi yang penting yang harus dibuat pada saat pengembangan dan penyebaran dari sistem software intensif. 4. UML sebagai bahasa untuk membangun sistem (Constructing) UML bukan bahasa pemrograman visual, tetapi model UML dapat dikoneksikan secara langsung pada bahasa pemrograman visual. 5. UML sebagai bahasa untuk pendokumentasian sistem (Documenting) Maksudnya UML menunjukkan dokumentasi dari arsitektur sistem dan detail dari semuanya. UML hanya memberikan bahasa untuk memperlihatkan permintaan dan untuk tes. UML menyediakan bahasa untuk memodelkan aktifitas dari perencanaan project dan manajemen pelepasan (release management) 2.5.2.1 Use Case Diagram Menurut Rosa dan Shalahuddin (2013 :155) use case merupakan pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat. Use
case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan
32 sistem informasi yang akan dibuat. Secara kasar, use case digunakan untuk mengetahui fungsi apa saja yang ada didalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi itu. Menurut Yasin (2012: 269) Use Case diagram adalah gambar dari beberapa atau seluruh aktor dan use case dengan tujuan mengenali interaksi mereka dalam suatu sistem. Use Case Diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem, yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. Sebuah use case mempresentasikan sebuah interaksi antara actor dengan sistem. Dalam use case terdapat beberapa istilah , yaitu sebagai berikut : 1. Aktor Aktor mewakili siapa pun atau apa saja yang harus berinteraksi dengan sistem. Aktor bisa didefenisikan sebagai berikut : a. Aktor hanya memberikan informasi kepada sistem. b. Aktor hanya menerima informasi dari sistem. c. Aktor memberikan dan menerima informasi ke dan dari sistem. 2. Use Case Use case model adalah dialog antara aktor dengan sistem yang akan menggambarkan fungsi yang diberikan oleh sistem.
33 Tabel 2.2 Simbol Ue Case Diagram Sumber : Yasin (2012 : 270 ) 2.2.4.2 Activity Diagram Menurut Rosa dan Shalahuddin (2013: 161) diagram aktivitas menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak. Yang perlu diperhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem. Menurut Yasin (2012 : 270 ) activity diagram menggambarkan rangkaian aliran dari aktivitas, digunakan untuk mendeskripsikan aktivitas yang dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktivitas lainnya seperti use case atau interaksi. Activity diagram berupa Simbol Keteragan Aktor : seseorang atau sesuatu yang berinteraksi dengan system yang sedang di kembangkan Use Case : peringkat tertinggi dari fungsionalitas yang dimiliki system
Association:adalah relasi antara actor dan use case Generalisasi : untuk memperlihatkan struktur pewaris yang terjadi
34 flowchart yang digunakan untuk memperlihatkan aliran kerja dari sistem. Notasi yang digunakan dalam activity diagram adalah sebagai berikut 1. Activity . Notasi yang menggambarkan pelaksanaan dari beberapa proses dalam aliran pekerjaan 2. Transition Notasi yang digunakan untuk memperlihatkan jalan aliran kontrol dari activity ke activity. 3. Decision Notasi yang menandakan kontrol cabang aliran berdasarkan decision point.
35 Tabel 2.3 Simbol Activity Diagram Simbol Deskripsi Status awal Status awal aktivitas sistem, sebuah diagram aktivitas memiliki sebuah status awal Aktivitas Aktivitas yang dilakukan sistem,aktivitas biasanya diawali dengan kata kerja Percabangan Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu Penggabungan Asosiasi penggabungan dimana lebih dari satu aktivitas digunakan menjadi satu Status aktif Status akhir yang dilakukan sistem, sebuah diagram aktivitas memiliki sebuah status akhir Memisahkan organisasi bisnis yang bertanggung jawab terhadap aktivitas yang terjadi Sumber : Rosa dan Shalahuddin (2013 : 162-163) Aktivitas Nama Swimlane
36 2.2.4.3 Sequence Diagram Sequence diagram menggambarkan kolaborasi dinamis antara sejumlah objek dan untuk menunjukkan rangkaian pesan yang dikirim antar objek, sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem. Sequence diagram menjelaskan interaksi objek yang disusun berdasarkan urutan waktu.
Sequence diagram berhubungan erat dengan use case diagram dimana 1 use
case akan menjadi 1 sequence diagram. Dalam sequence diagram terdapat 2 simbol yaitu : 1. Actor, untuk menggambarkan pengguna sistem. 2. Lifeline, untuk menggambarkan kelas dan objek. Dalam sequence diagram terdapat 3 relasi, yaitu : 1. Create, digunakan untuk melakukan inisialisasi suatu objek 2. Synchronous, digunakan untuk memanggil operasi atau method yang dimiliki oleh suatu objek. 3. Asynchronous, digunakan untuk memanggil operasi atau method yang dimiliki oleh suatu objek.
37 Tabel 2.4 Simbol Sequence Diagram Simbol Deskripsi Actor Top Package::Top Package Nama Actor Atau Tanpa Waktu aktif Orang, proses atau sistem lain yang berinteksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun symbol dari actor adalah gambar orang, tapi actor belum tentu merupakan orang, biasanya dinyatakan menggunakan kata benda diawal frase nama aktor Garis Hidup /Lifeline Menyatakan kehidupan suatu objek Objek Menyatakn objek yang berinteraksi pesan Waktu Aktif Menyatakan objek dalam keadaan aktif dan berinteraksi, semua yang terhubung dengan waktu aktif ini adalah sebuah tahapan yang di lakukan didalamnya Pesan tipe Create <<create>> Menyatakan suatu objek membuat objek yang lain, arah panah mengarah pada objek yang dibuat Pesan tipe call 1 : nama _ metode () Menyatakan suatu objek memanggil operasi atau metode yang ada pada objek lain Pesan tipe Send 1 ; masukkan Menyatakan suatu objek mengirimkan data atau masukkan atau informasi ke objek lainnya, arah panah mengarah pada objek yang dikirimi. Nama Actor Nama :objek: nama kelas
38 Simbol Deskripsi Pesan tipe return 1 : Keluaran Menyatakan bahwa suatu objek yang telah menjalankan suatu operasi atau metode menghasilkan suatu kembalian ke objek tertentu, arah panah mengarah pada objek yang menerima kembalian Pesan tipe Destory <<destroy>> Menyatakan suatu objek mengakhiri hidup objek yang lain, arah panah mengarah pada objek yang di akhiri, sebaiknya jika ada create maka ada destory Sumber : Rosa dan Shalahuddin (2013: 165-167) 2.2.4.4 Class Diagram Menurut Yasin (2012 :273) Class diagram menggambarkan struktur dan deskripsi class, package, dan objek beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain. Class diagram berfungsi untuk menjelaskan tipe dari objek sistem dan hubungannya dengan objek yang lain. Objek adalah nilai tertentu dari setiap attribute kelas entity. ̀Menurut Rosa dan Shalahuddin (2013: 141-142) diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Kelas memiliki apa yang disebut atribut dan metode atau operasi.
39 1. Atribut merupakan variabel-variabel yang dimiliki oleh satu kelas. 2. Operasi atau metode adalah fungsi-fungsi yang dimiliki oleh suatu kelas. Diagram kelas dibuat agar pembuat program atau programmer membuat kelas-kelas sesuai rancangan di dalam diagram kelas agar antara dokumentasi perancangan dan perangkat lunak sinkron. Kelas-kelas yang ada pada struktur sistem harus dapat melakukan fungsi-fungsi sesuai dengan kebutuhan sistem sehingga pembuat perangkat lunak atau programmer dapat membuat kelas-kelas di dalam program perangkat lunak sesuai dengan perancangan diagram kelas. Susunan struktur kelas yang baik pada diagram kelas sebaiknya memiliki jenis-jenis kelas berikut: 1. Kelas main Kelas yang memiliki fungsi awal dieksekusi ketika sistem dijalankan. 2. Kelas yang menangani tampilan sistem (view) yang mendefinisikan dan mengatur tampilan ke pemakai. 3. Kelas yang diambil dari pendefinisian use case (controller) Kelas yang menangani fungsi-fungsi yang harus ada diambil dari pendefinisian use case, biasanya disebut dengan kelas proses yang menangani proses bisnis pada perangkat lunak.
40 4. Kelas yang diambil dari pendefinisian data (model) Kelas yang digunakan untuk memegang atau membungkus data menjadi data menjadi sebuah kesatuan yang diambil maupun akan disimpan ke basis data.
Simbol-simbol yang ada pada diagram kelas: Simbol Kelas Antarmuka / Interface
Nama_ Interface Asosiasi / Association Asosiasi berarah/ directed
Generalisasi Kebergantungan/dependency Agregasi/ aggregatio Sumber : Rosa dan shalahuddin (2013: 146 simbol yang ada pada diagram kelas:
Tabel 2.5 Simbol Class Diagram Deskripsi Kelas pada struktur sistem Interface Sama dengan konsep Interface dalam pemrograman berorientasi objek
Association Realsi antarkelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity
directed
Relasi antarkelas dengan makna kelas iyang satu digunakan oleh kelas yang lain, asosiasi biasanya juga disertai dengan multiplicity Relasi antarkelas dengan makna generalisasispesialisasi (umum-khusus) dependency Kebergantungan antarkelas
aggregatio Relasi antar kelas dengan makna semua bagian ( whole-part) shalahuddin (2013: 146-147 41 dalam pemrograman Realsi antarkelas dengan makna umum, asosiasi multiplicity Relasi antarkelas dengan makna kelas iyang satu digunakan oleh kelas yang lain, asosiasi biasanya juga Relasi antarkelas dengan makna generalisasi-Relasi antar kelas dengan makna semua bagian
42 3.6 Penelitiaan Terdahulu 1. Oleh Hasanudin, Aryanto, Lolita Ningsih (2012) dari fakultas ilmu komputer, Universitas Muhammadiyah Riau dengan judul sistem penerimaan mahasiswa baru online menggunakan arsitektur MVC(Model, View, Controller) di Universitas Muhammadiyah Riau. Pada penelitian yang dilakukan mengangkat masalah bagaimana agar proses pendaftaran pada Universitas Muhammadiyah Riau dapat lebih mudah dilakukan oleh para calon mahasiswa. Hasil dari penelitian ini adalah sebuah sistem informasi PMB online yang dapat diakses dimana saja. 2. Oleh Nurhayani (2013), AMIK SIGMA Palembang dengan judul sistem informasi pendaftaran mahasiswa baru di AMIK SIGMA Palembang. Pada penelitian ini mengangkat masalah bagaimana merancang sistem penerimaan mahasiswa baru di AMIK SIGMA Palembang. Hasil dari penelitian ini yaitu sebuah sistem informasi pendaftaran mahasiswa yang berbasis web dengan menggunakan MySQL sebagai databasenya, sehingga proses input dan olah data calon mahasiswa nantinya dapat dihasilkan informasi yang cepat, tepat dan akurat sesuai dengan kebutuhan. 3. Oleh Diki Budi Rahayu, Erwin Gunadhi, Pranoto (2012), dari STT Garut dengan judul perancangan sistem informasi pendaftaran peserta didik baru berbasis web studi kasus di SMA Negri 14 Garut. Dimana masalah yang diangkat bagaimana memberikan informasi mengenai pendaftaran di SMA
43 Negri 14 Garut dapat diterima oleh masyarakat dengan mudah. Hasil dari penelitian ini yaitu sebuah rancangan sistem basisdata yang berisi informasi pendaftaran peserta didik baru berbasiskan web. 4. Oleh Sidiq Wahyu Surya Wijaya, Agus Mulyanto dan M. Mustakim (2010), program studi teknik informatika fakultas sains dan teknologi, UIN Sunan Kalijaga Yogyakarta dengan judul sistem informasi penerimaan mahasiswa baru berbasis web dan WAP. Dalam penelitian ini mengangkat masalah mengenai bagaimana membangun sebuah sistem informasi yang terdapat fitur konfirmasi pembayaran. Dan hasil dari penelitian tersebut yaitu sistem informasi penerimaan mahasiswa baru berbasis web yang memiliki kemampuan memberikan kemudahan untuk memperoleh semua informasi termasuk konfirmasi pembayaran pendaftaran online dan juga dapat mengakses melalui media handphone karena dibuat bukan hanya berbasis web tetapi juga menggunakan WAP. 5. Oleh Tinuk Agustin (2012), dari jurusan teknik informatika AMIKOM Yogyakarta, dengan judul analisis dan perancangan sistem informasi akademik pada AMIKOM Cipta Darma Surakarta berbasis web framework
codeigniter. Dalam penelitian membahas masalah bagaimana merancang suatu sistem informasi untuk mahasiswa. Dan hasil dari penelitian tersebut sebuah sistem informasi akademik yang membantu dan mempercepat informasi akademik kepada mahasiswa dengan berbasis web dan menggunakan framework CI dan MySQL.
44 BAB III
METODOLOGI PENELITIAN
3.1 Kerangka Kerja
Dalam penelitian disini yang akan dilakukan tahapan-tahapan aktifitas-
aktifitas dimana tahapan-tahapan tersebut merupakan cara untuk mencapai tujuan
dalam penelitian,tahapandalam aktifitas ini dapat digambarkan sebagai berikut:
Gambar 3.1 Kerangka kerja
Rumusan Masalah
Mempelajari Literatur
Pengumpulan Data
Perancangan Sistem
Implementasi
45 Penjelasan kerangka kerja
1. Rumusan Masalah
Di dalam metode perumusan masalah ini biasanya dilakukan sebagai acuan
untuk mengumpulkan sumber data yang bisa digunakan untuk melaukan
perancangan sistem informasi.
2. Mempelajari Literatur
Metode ini dilakukan sebagai sumber referensi dalam memperoleh data baik
secara tetulis maupun berupak rekaman untuk mendukung pemrograman
dalam sebuah perancangan sistem informasi.
3. Pengumpulan Data
Metode pengumpulan data ini dilakukan untuk memperoleh informasi yang
dibutuhkan oleh penulis untuk mencapai tujuan penelitian dalam merancang
sebuah sistem informasi.
4. Perancangan Sistem
Perancangan sistem mencakup pembuatan program aplikasi. Bahasa
pemrograman yang digunakan adalah PHP dan MYSQL.
5. Implementasi
Metode ini digunakan sebagai alat untuk mempresentasikan hasil desain
kedalam pemrograman yang merupakan kumpulan dari elemen-elemen yang
telah didesain ke dalam bentuk pemrograman yang akan dihasilkan dengan
tujuan yang dibuat berdasarkan kebutuhan
46 3.1.1 Tempat Penelitian
Penelitian dilakukan di Sekolah SMA TUNAS BARU JIN-SEUNG Batam beralamat
di Kav.Baru Batu Aji baru Blok C12 Kecamatan Sagulung Kota Batam.
3.1.2 Metode Pengumpulan Data
Disini penulis memperoleh data dan informasi yang diperlukan, maka pengumpulan
data dan informasi dilakukan dengan cara sebagai berikut:
1. Studi kepustakaan
Dengan cara mengambil data teoritas, membaca buku-buku referensi dan
browsing melalui internet yang berhubungan dengan judul yang diangkat
dari hasil penelitian.
2. Studi Lapangan
Pengambilan data di Sekolah SMA Tunas Baru Jin-Seung Batam
beralamat di Kav.Baru Batu Aji baru Blok C12 Kecamatan Sagulung
,Kota Batam-Indonesia.
47 3.1.3 Teknik Pengumpulan data
1. Interview atau Wawancara
Yaitu peneliti langsung melakukan wawancara dengan karyawan untuk
mendaptakan informasi yang akurat.
2. Observasi
Yaitu peneliti secara langsung mengamati kegiatan sistem informasi
pepustakaan untuk melengkapi data-data yang di butuhkan.
3.1.4 Sumber Data
1) Data Primer
Mengumpulkan data secara langsung dari objek yang diteliti juga
survey lapangan langsung untuk penyelesaian permasalahan yang
ditangani oleh peneliti.
2) Data Sekunder
Data yang diperoleh secara tidak langsung, berupa keterangan yang
ada hubungannya dalam penelitian yang sifatnya melengkapi atau
mendukung data primer.
3.2 Gambaran Umum Perusahaan
3.2.1 Sejarah Singkat Perusahaan
Sejarah Tunas Baru didirikan untuk membantu masyarakat Indonesia
memiliki keberhasilan hidup yang diawali dari pendidikan yang baik dan bermutu
48 (bibit) Bagaikan satu tunas yang baru ditanam yang nantinya akan tumbuh dan
berbuah menuju masa depan gemilang demi kemajuan negara Indonesia dan hormat
bagi sang Pencipta. Tunas Baru Jin-Seung telah berdiri sejak tahun 2000 dimana Yayasan
mengelola SD Tunas Baru untuk yang pertama kalinya. Setelah tahun 2006
bertepatan dengan tamatnya angkatan pertama SD Tunas Baru, maka pihak Yayasan
Tunas Baru menerima angkatan pertama SMP Tunas Baru. Kemudian setelah tahun
2009 bertepatan dengan Tahun Ajaran Baru. Yayasan menerima angkatan pertama
SMA Tunas Baru yang sampai sekarang masih duduk di kelas XI.
Pada masa itu hanya ada dua kelas yang total muridnya mencapai 50 murid.
Walaupun dalam keterbatasan, SMA Tunas Baru Jin-Seung Batam mulai
menunjukkan berbagai prestasi baik dalam bidang akademik maupun non-akademik.
Sekarang Sekolah Tunas Baru sudah berkembang baik dan dapat bersaing dengan
sekolah-sekolah swasta lainnya.
VISI :
Berakar dalam segala aspek kehidupan dan memiliki budi perkerti yang baik
MISI :
1. Menuju kehidupan berhasil dalam akademis dan akal budi yang berawal dari
satu tunas yang baru yang kemudian menjadi pohon yang bertumbuh dan
berbuah ditengah-tengah keluarga, masyarakat, dan negara.
2. Mendidik siswa menjadi manusia yang berilmu pengetahuan.
3. Mendidik siswa menjadi manusia yang bertakwa dan berbudi luhur
4. Mendidik siswa menjadi manusia yang berdisplin dan bertangggung jawa
49 3.2.2 Struktur Organisasi
Sumber : Penelitian
Gambar 3.2 Struktur Organisasi Sekolah
YAYASAN TUNAS BARU JIN-SEUNG
DINAS PENDIDIKAN KOTA BATAM
KEPALA SEKOLAH SMA TUNAS BARU JIN-SEUNG
KOMITE SEKOLH
TATA USAHA DAN KEUANGAN
WAKIL KEPESEK
BAGIAN KURIKULUM
WAKIL KEPESEK BAGIAN SARANA
PRASARANA
WAKIL KEPESEK
BAGIAN KESISWAAN
WAKIL KEPESEK BAGIAN HUMAS
DEWAN GURU
SISWA SMA TUNAS BARU JIN-SEUNG
50 Berikut ini adalah penjelasan mengenai tugas dari beberapa jabatan yang ada
di SMA Tunas Baru Jin –Seung Batam:
1. Dinas Pendidikan Kota Batam
Dalam melaksanakan tugas, Dinas Pendidikan mempunyai fungsi :
a. Perumusan kebijakan teknis di bidang pendidikan
b. Pemberian perizinan dan pelaksanaan pelayanan umum di bidang
pendidikan
tugasnya.
c. Pengelolaan urusan ketatausahaan dinas
2. Yayasan Tunas Baru Jin-Seung Batam
a. Menyelenggarakan lembaga pendidikan sejak proses perijinan.
b. Menetapkan visi, misi dan kebijakan sekolah.
c. Menyeleksi,mengangkat dan memeberhentikan tenaga pengelola sekolah.
d. Menyedikan sarana, prasarana dan pembiayaan sekolah.
e. Memberikan pertimbangan dan persetujuan terhadap rencana program
pengelolaan sekolah.
f. Mengesahkan program dan anggaran sekolah.
g. Bertanggung jawab atas kepengurusan, kepentingn dan tujuan yayasan
3. Kepalah Sekolah
a. Bertaanggung jawab terhadap seluruh kegiatan sekolah, mengatur proses
belajar mengajar, mengatur hal-hal yang menyangkut kesiswaan.
51 b. Menetapkan dan memastikan kebijakan mutu sekolah dilaksanakan
dengan baik dan terkendali.
c. Menjalankan semua peraturan/ instruksi dari yayasan.
d. Memberi teguran bagi guru dan pegawai yang melanggar disipliln dan tata
tertib.
e. Memberikan contoh dan teladan yang baik bagi semua warga sekolah.
4. Komite Sekolah
a. Sebagai pemberi pertimbangan dalam penentuan dan pelaksanaan
kebijakan pendidikan di satuan pendidikan.
b. Pendukung baik yang berwujud finansial, pemikiran maupun tenaga
dalam penyelenggaraan pendidikan di satuan pendidikan.
c. Pengontrol dalam penyelenggaraan kegiatan satuan pendidikan.
d. Mediator antara pemerintah ( eksekutif ) dengan masyarakat di satuan
pendidikan.
5. Tata Usaha dan Keuangan
a. Melayani pelaksanaan pekerjaan-pekerjaan operatif untuk mencapai
tujuan dari suatu organisasi.
b. Menyediakan keterangan-keterangan bagi pucuk pimpinan organisasi itu
untuk membuat keputusan atau melakukan tindakan yang tepat.
c. Membantu kelancaran perkembangan organisasi sebagai suatu
keseluruhan.
d. Pengelolaan keuangan sekolah.
e. Pengurusan administrasi
52 f. Penyusunan dan penyajian data/statistik sekolah.
g. Penyusunan laporan pelaksanaan kegiatan,pengurusan ketatausahaan
secara berkala.
6. Wakil Kepsek Bagian Kurikulum
a. Meyiapkan format pembelajaran yang dibutuhkan Guru Mata Pelajaran.
b. Membantu kepala sekolah mengurus kegiatan kurikuklum intrakurikuler
dan ekstrakurikuler untuk setiap guru mata pelajaran.
c. Menyediakan silabus untuk setiap guru mata pelajaran.
d. Membantu kepala sekolah menyususn SK pembagian tugas mengajar
guru.
e. Membagi/menetapkan kelas sesuai dengan program.
f. Membantu kepala sekolah mengawasi KBM.
g. Membantu guru dalam mengatasi hambatan dalam KBM.
h. Memberikan laporan kepada kepala sekolah tentang pelaksanaan KBM.
i. Mengadakan pertemuan konsulidasi dengan masing-masing wakasek,
guru BK dan wali kelas.
7. Wakil Kepsek Bagian Sarana Prasarana
a. Bertugas membntu kepala sekolah dalam menyusun dan menetapkan
program secara tertulis mengengai pengelolaan sarana dan prasarana.
b. Merencanakan, memenuhi dan mendayagunakan sarana dan prasarana
pendidikan.
c. Mengevaluasi dan melakukan pemeliharaan sarana dan prasarana.
d. Melengkapi fasilitas pembelajaran pada setiap tingkat kelas di sekolah.
53 e. Menyususn skala prioritas pengembangan faslilitas fisik dan peralatan
dengan memperhatikan kesehatan dan keamanan lingkungan.
8. Wakil Kepsek Bagian Kesiswaan.
a. Menyususn program kerja wakil kepala sekolah urusan kesiswaan dan
kegiatan kesiswaan selama satu tahun pembelajaran.
b. Memberikan saran, masukan ,serta pertimbangan kepada pihak sekolah
dalam mengambil kebijakan pada urusan persekolahan bidang kesiswaan.
c. Melaksanakan pengarahan, bimbingan dan pengawasan kegiatan
kesiswaan dalam rangka menegakkan disiplin dan tata tertib sekolah.
d. Merencanakan, melaksanakan, membina, mengkoordinasi, mengawasi
pelaksanaan kegiatan 7K ( Kedisiplinan, Ketertiban, Keamanan,
Keindahan, Kebersihan, Keagamaan dan Kekeluargaan).
9. Wakil Kepsek Bagian Humas
a. Menciptakan suasana, iklim, dan lingkungan pendidikan yang kondusif
untuk pembelajaran yang efisien dalam prosedur pelaksanaan.
b. Mengatur dan menyelengggarakan hubungan sekolah dengan orang
tua/wali siswa dan masyarakat.
c. Membina dan meningkatkan hubungan antara sekolah dengan lembaga
pemerintah, dunia usaha, dan lembaga sosial lainnya.
d. Menyususn laporan pelaksanaan huubungan masyarakat secara berkala.
e. Mengatur jadwal rapat dinas sekolah, dan menyiapkan undangan rapat.
10. Dewan Guru
a. Menyusun silabus.
54 b. Menyususn rencana pelaksanaan pengajaran
c. Menetapkan standar kriteria ketuntasan (KKM).
d. Melaksanakan kegiatan belajar mengajar di kelas.
e. Membuat dan mengisi daftar nilai siswa
f. Melaksankan analisis hasil belajar
g. Melaksanakan kegiatan bimbingan siswa dalam proses elajar mengajar.
h. Melakukan inovasi serta kreativitas yang membubuuhkan minat belajar
siswa.
i. Mengikuti kegiatan pengembangan kurikulum.
j. Melakukan pengmbngan setiap bidang studi yang menjadi tangggng
jawabnya.
k. Membuat catatan-catatan tentang kemajuan belajar siswa yang dibina.
l. Meneliti daftar hadir sebelum memulai melaksanakan kegiatan mengajar.
m. Mematuhi kode etik profesional guru.
11. Siswa
a. Belajar memahami dan mempelajari materi yang diajarkan oleh guru.
b. Mengerjakan tugas-tugas yang diberikan oleh guru.
c. Taat pada peraturan sekolah.
d. Patuh dan hormat pada guru.
e. Disiplin dalam belajar.
f. Menjaga nama baik sekolah.
55 BAB IV
ANALISIS DAN IMPLEMENTASI
4.1 Analisis Sistem Yang Berjalan
Berdasarkan penelitian yang dilakukan SMA Tunas Bari Jin-Seung Batam, pada saat ini dalam melaksanakan proses penerimaan siswa baru masihh dilakukan dengan cara manual yang terdiri dari dua gelombang. Gelombang pertama dilakukan khusus untuk alumni siswa SMP Tunas Baru ,sedangkan untuk gelombang kedua diadakan untuk siswa dari luar. Adapun proses penerimaan siswa baru yang berjalan saat ini di SMA Tunas Baru Jin-Seung Batam adalah sebagai berikut : 1. Calon siswa datang kesekolah untuk membeli formulir pendaftaran. 2. Panitia PSB memberikan formulir pendaftaran serta memberitahukan persyaratan-persyaratan yang harus dipenuhi kepada calon siswa. 3. Calon siswa mengisis formulir pendaftran dan menyertakan persyaratan yang telah ditentukan, kemudian mengembalikannya kepada panitia pendaftaran. 4. Panitia mengecek formulir pendaftaran, apabila tidak lengkap akan d kembalikan kepada calon siswa untuk dilengkapi. 5. Setelah formulir pendaftaran diisi dengan lengkap fan persyaratan telah terpenuhi maka panitia pendaftaran akan memasukkan data-data calon siswa baru kedalam buku pendaftaran dan menyimpan data tersebut kedalam arsip. 6. Calon siswa mengikuti test saringan masuk yang diadakan oleh panitia PSB di SMA Tunas Baru. 7. Setelah mengetahui hasil tes, calon siswa kemudian melakukan pembayaran uang seragam.
56 8. Hasil dari tes akan ditempelkan di papan pengumuman yang ada di sekolah tersebut. Kelemahan dari sistem manual ini adalah input data yang lama dan sulit serta kesalahan dalam penulisan. Petugas mendata pada komputer dengan menggunakan Microsoft Excel dan Word. Meskipun begitu, pencarian data masih memakan waktu karena data disimpan dalam beberapa file dan tiap data dalam satu file dikelompokkan menggunakan sheet. Sistem ini juga dirasa masih kurang karena penyediaan informasi secara cepat dan akurat belum terpenuhi.
57
4.1.2 Aliran Sistem Informasi Yang Sedang Berjalan Calon Siswa Panitia Pendaftaran Wakasek Kesiswaan
Gambar 4.1 Flowchart Sistem Penerimaan Siswa Baru yang Berjalan 4.1.3 Permasalahan Yang Sedang Dihadapi Dalam suatu bisnis ataupun suatu bidang pendidikan pasti ada suatu permasalahan baik yang sudah dapat diprediksi maupun yang tidak dapat diprediksi. Berikut adalah permasalahan yang dihadapi oleh SMA Tunas Baru Jin-Seung Batam:
Mulai Formulir Pendaftaran Formulir Pendaftaran Laporan Rekap Data Pendaftaran Mengisi Formulir Arsip Mengecek Kelengkapan Formulir Formulir Pendaftaran Laporan
58 1. Penyampaian informasi penerimaan siswa baru sekolah melalui papan pengumuman dan brosur yang disebarkan 2. Proses penerimaan siswa baru masih menggunakan cara manual atau belum terkomputerisasi. 4.2 Analisis Sistem Yang Diusulkan Dari permasalahan diatas, penulis mengusulkan beberapa alternatif untuk menyelesaikan permasalahan diatas yaitu : 1. Mengusulkan untuk membangun sebuah sistem informasi penerimaan siswa baru berbasis website sebagai media penyampaian informasi kepada siswa, guru dan juga masyarakat umum. 2. Mengusulkan untuk menggunakan MySQL sebagai media penyimpanan data-data calon siswa baru. 4.2.1 Analisa Sistem Baru Setelah melihat aliran data pada sistem yang lama, dan dilakukannya usulan-usulan untuk memperbaiki sistem yang lama dengan sistem yang baru, penulis mencoba untuk membangun sebuah sistem yang baru berbasis komputerisasi berdasarkan usulan tersebut.
59 4.2.1.1 Aliran Sistem Informasi Baru Untuk memperbaiki sistem yang sedang berjalan penulis mengusulkan sebuah sistem informasi penerimaan siswa baru berbasis website. Adapun analisa sistem informasi yang baru akan dijelaskan pada use case diagram, diagram class,
activity diagram dan sequence diagram berikut. 1. Use Case Diagram a. Definisi Aktor Berikut adalah deskripsi pendefinisian aktor pada sistem informasi penerimaan siswa baru : Tabel 4.1 Definisi Aktor No Aktor Deskripsi 1 Calon Siswa Pihak yang melakukan proses pendaftaran secara Online 2 Admin Pihak yang bertugas melakukan proses kelola data Pendaftar
60 b. Definisi Use Case Tabel 4.2 Definisi Use Case No Use Case Deskripsi 1 Buka Halaman Proses untuk mengakses website sistem Website penerimaan siswa baru online yang dilakukan oleh calon siswa dan admin 2 Pilih menu Merupakan proses yang dilakukan oleh calon pendaftaran siswa untuk mendaftarkan diri 3 Isi formulir Proses pengisian formulir yang dilakukan oleh pendaftaran calon siswa online 4 Submit data Merupakan proses dimana data-data yang sudah diisi di simpan dan kemudian akan di verifikasi oleh admin 5 Print verifikasi Print bukti formulir pendaftaran oleh calon siswa formulir pendaftaran 6 Login admin Proses login yang dilakukan oleh admin / petugas untuk bisa mengelola sistem 7 Setting menu Proses untuk mengatur menu-menu yang ada di sistem yang dilakukan oleh admin 8 Verifikasi Proses verifikasi data pendaftar online yang pendaftar online dilakukan oleh admin 9 Edit formulir Proses untuk mengedit data calon siswa sekaligus siswa penginputan no pendaftaran oleh admin 10 Update Mengupdate informasi-informasi yang berkaitan informasi dengan proses penerimaan siswa baru 11 Seleksi Admin melakukan seleksi data calon siswa dilihat Pendaftar dari nilai dan disesuaikan dengan daya tampung Sekolah 12 Pengumuman Pengumuman hasil seleksi penerimaan siswa Hasil Seleksi baru dapat di lihat oleh calon siswa
61 Berikut ini adalah gambar dari Use Case Diagram sistem yang baru : 1. Use case Diagram Sistem Informasi Penerimaan Siswa Baru Online Data Admin siswa
Gambar 4.2 Use Case Diagram Sistem Informasi Penerimaan Siswa Baru Online Buka Halaman Websit Pilih Menu Pendaftaran Pengumuman asil Seleksi Isi Formulir Pendaftaran Submit Data Pendaftaran Print Verifikasi Formulir Pendaftaran Login Admin Setting Menu Verifikasi Pendaftaran online Edit Formulir Calon Siswa Update Informasi Seleksi Pendaftar
62 2. Class Diagram Pengumuman - -Peringkat -ID_Pendaftaran -ID_Jurusan -Nama_Jurusan -Kuota -NA -Pil1 -Pil2 -MasukJur +lihat pengumuman() +cetak() Jurusan -ID Jurusan -Nama Jurusan -Jumlah Maks +edit() +delete() Setting -ID Set -Nama Set -SET1 -SET2 -SET3
+edit() +simpan()
Gambar 4.3 Class Diagram Sistem Informasi Penerimaan Siswa Baru Online Form Pendataran
Calon Siswa -No Pendaftaran -No_Pendaftaran -Nama Siswa -Nama_Siswa -Tempat Lahir -TTL -Tanggal Lahir -Asal_sekolah -Jenis Kelamin -Pilihan_jurusan -Agama -Nilai_UN -Alamat +Daftar() -Kota +Submit() -Propinsi +Reset() -No Telp Rumah +Lihat pengumuman() -No HP -No Ijazah -Tgl Ijazah -NUN -No SKHUN -Tgl SKHUN -Asal SMP -Nama Ayah -Pekerjaan -No HP -Nama Ibu -Pekerjaan Ibu Admin
-Alamat -Nama Wali -ID_Petugas -Pekerjaan Wali -Nama_Petugas -No HP Wali -Username -Prestasi -Password -ID Piljur1 -Level -ID Piljur2 +login() -Approve +verifikasi() +baru() +edit formulir() +edit() +simpan() +submit() +hapus() +print() +logout()
63 3. Activity Diagram
1) Activity Diagram Proses Pendaftaran Siswa Baru
Calon Siswa Sistem
Gambar 4.4 Activity Diagram Proses Pendaftaran Siswa Baru Memilih menu pendaftaran di website Mengisi data siswa pada formulir pendaftaran Mengisi data siswa pada formulir pendaftaran Submit data calon siswa Print Verifikasi Formulir Pendaftaran Menyipan Data Calon Siswa Menyimpan Data Siswa
64 2) Activity Diagram Verifikasi dan Seleksi Penerimaan Siswa Baru Gambar 4.5 Activity Diagram Verifikasi dan Seleksi Penerimaan Siswa Baru Admin Sistem
Melakukan login admin Validasi login
Tidak Ya
Verifikasi data pendaftar Menampilkan halaman admin
Accept data pendaftar Menampilkan data calon siswa
Melakukan seleksi calon siswa Input kuota yang akan diterima Menyimpan data hasil seleksi Pengumuman hasil seleksi
65 3) Activity Diagram Laporan Proses Nilai Melakukan login admin Validasi login Tidak Ya Memilih laporan proses nilai Menampilkan halaman admin Menampilkan laporan proses nilai Gambar 4.6 Activity Diagram Laporan Proses Nilai Admin Sistem
66 4) Activity Diagram Laporan Per-Jurusan Memilih laporan per jurusan Menampilkan halaman admin Memilih jurusan Cetak daftar peringkat jurusan Menampilkan daftar peringkat per jurusan Gambar 4.7 Activity Diagram Laporan Per-Jurusan Admin Sistem
Melakukan login admin Validasi login
Tidak Ya
67 4. Sequence Diagram 1) Sequence Diagram Proses Pendaftaran Siswa Baru Calon Siswa 1. Mengakses website 2.Pilih Menu 3.Menampilkan halaman beranda 4.Pilih Menu 5.Menampilkan Profil Sekolah
6.Pilih Menu
7.Menampilkan Formulir Pendaftaran
8.Mengisi Formulir Pendaftaran
9.Submit Data
10.Print Verifikasi Formulir Pendaftaran
11.Pilih Menu
12.Menampilkan Halaman Hasil Seleksi Per-Jurusan
13.Cetak Hasil Seleksi Pendaftaran
Gambar 4.8 Sequence Diagram Proses Pendaftaran Siswa Baru Pengumuman Buka Website PSB Online Beranda Profil Sekolah Pendaftaran
68 2) Sequence Diagram Login Admin Admin 1 : Masukan Username dan Password
2. Login 3. Validasi Login
4. Login tidak valid 5. Login ulang 6. Login Valid
7. Masuk ke halaman admin
8. Mengakses menu admin Gambar 4.9 Sequence Diagram Login Admin From Login Validasi Login Menu Admin
69 3) Sequence Diagram Seleksi Penerimaan Siswa Baru Admin 1 Masuk ke halaman admin 2 Menampilkan user dan jurusan 3 Setting User 4 Setting jurusan 5 Menampilkan halaman jurusan 6 Mengatur jurusan dan input data 7 Masuk ke menu edit 8 Menampilkan menu siswa dan verifikasi pendaftar online 9Mengedit data siswa 10 Update data siswa 11 Menampilkan data siswa yang sudah diupdate 12 Edit verifikasi pendaftar online 13 Approve data pendaftar 14 Mengakses menu laporan 15 Menampilkan Laporan proses nilai dan laporan Per-Jurusan 16 Melihat Laporan proses Nilai 17 Melihat laporan Per-Jurusan 18 Cetak Laporan 19 Mengakses menu berita 20 Input Data 21 Submit 22 Keluar dari halaman admin 23 Menampilkan Form Login Admin Gambar 4.10 Sequence Diagram Seleksi Penerimaan Siswa BaruSetting Edit Laporan Berita Logout
70 4.2.1 Rancangan Layar MasukAN
1. Halaman Menu Utama HEADER BERANDA PROFIL SEKOLAH PENDAFTARAN PENGUMUMAN Gambar 4.11 Halaman menu utama
2.Halaman Login Admin Username : Password : Login
Gambar 4.12 Login Admin LOGIN ADMIN TAMPILAN INFO MENU INFO KALENDER
71 3.Halaman Menu Admin Header Setting ˅ Edit ˅ Laporan ˅ Berita Logout User Siswa Proses nilai Jurusan Verifikasi pendaftar online Per-jurusan Gambar 4.13 Halaman Menu Admin 4.Setting User Tambah User baru No Nama Lengkap Username Level Edit Edit Delete Gambar 4.14 Setting User
72 5.Setting Jurusan Tambah Jurusan Gambar 4.15 Setting Jurusan 6.Menu Berita TULIS INFO Gambar 4.16 Menu Berita ID Nama Jurusan Daya Tampung Edit Edit Delete ID JUDUL INFO HAPUS Delete
73 4.2.2 Rancangan Laporan
1. Laporan Data Calon Siswa FORMULIR PENERIMAAN SISWA BARU SMA TUNAS BARU JIN-SEUNG BATAM TAHUN PELAJARAN 2017/2018 NAMA LENGKAP : TTL : ASAL SEKOLAH : PILIHAN JURUSAN : PILIHAN ALTERNATIF : NILAI UAN : BLANKO VERIFIKASI
Gambar 4.17 Laporan Data Calon Siswa
74 2.Laporan Proses Nilai
Gambar 4.18 Laporan Proses Nilai 3.Laporan per-jurusan HEADER Gambar 4.19 Laporan Per-Jurusan HEADER No No Nama Jurusan NUN ∑NUN NA pendaftaran IPA IPS DAFTAR PERINGKAT PENERIMAAN SISWA BARU : DAYA TAMPUNG : No No Nama calon Asal NUN Keterangan Pendaftaran siswa sekolah
75 4.2.3 Rancangan Formulir
Gambar 4.20 Rancangan Formulir Pendaftaran
76 4.3 Implementasi
4.3.1 Jadwal Implementasi Tabel 4.3 Jadwal Implementasi
Kegiatan April Mei Juni Juli 2017 2017 2017 2017 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Perencanaan sistem Analisa sistem Desain Pengembangan Desain sistem terinci Pengujian Implementasi Sumber: Penelitian
77 4.3.2 Public Site
Gambar 4.21 Halaman Home Dari gambar 4.21 dapat dilihat,terdapat menu-menu yang ditampilkan disana.diantaranya adalah home,info pendaftaran, data pendaftaran. Gambar tersebut merupakan site,yang dapat diakses bagi public. Gambar 4.22
78 Pada gambar 4.22 adalah cara untuk mengakses login maka ketikkan http://localhost/tunasbaru_psb/index.php pada bagian address bar browser,maka halamaman utama yang ditampilkan adalah halaman login . Gambar 4.23 Data Pendaftaran Pada halaman ini terdapat formulir pendaftaran yang harus diisi oleh siswa baru pada siswa baru pada SMA Tunas Baru Batam.
79 Gambar 4.24 Data Jurusan Halaman ini menampilkan data jurusan yang akan di pilih oleh pendaftar/siswa baru yang akan mendaftar di Sma Tunas Baru Batam. Gambar4.25
80 Pada halaman ini menunjukkan hasil seleksi siswa yang lulus dan tidak lulus.jika lulus maka akan diterima dan jika tidak lulus maka tidak diterima di sekolah SMA Tunas Baru Jin-Seung Batam. 4.3.2 Perkiraan Biaya Implementasi Untuk mendukung kegiatan implementasi tentu saja tidak lepas dari dukungan biaya implementasi yang telah dirincikan seperti yang tertera pada tabel dibawah ini: Tabel 4.4 Perkiraan Biaya Implementasi
4.4 Perbandingan Sistem Setelah melakukan pengamatan dan penelitian di SMAK Yos Sudarso Batam, penulis menemukan beberapa perbedaan yang menjadi perbandingan sistem. Adapun perbandingan sistem yang sedang berjalan dengan sistem yang penulis usulkan adalah: No Keterangan biaya Nilai biaya 1 Biaya hosting dan domain dalam 1 tahun Rp.1.000.000 2 Biaya perjalanan dan akomodasi Rp. 500.000 3 Biaya pelatihan Rp. 500.000 4 Biaya Internet Rp. 500.000 Total Rp.2.500.000
81 1. Sistem yang berjalan Keunggulannya : a) Tidak memerlukan biaya yang cukup besar, misalnya biaya untuk membeli komputer atau laptop sebagai media penyimpanan. b) Proses penerimaan siswa baru tidak memerlukan koneksi internet. Kelemahannya: a) Data yang ditulis masih menggunakan manual, sehingga jika ada data yang mau diperbaiki biasanya harus menulis lagi secara keseluruhan sehingga biaya yang dibutuhkan juga lebih banyak. b) Tingkat keakuratan data rendah. c) Membutuhkan banyak waktu dan juga tenaga dalam pemrosesan data. d) Kurang efisien karena masih membutuhkan banyak kertas sebagai arsip data. e) Keamanan data kurang terjamin, karena pencatatan masih manual memiliki resiko seperti kehilangan atau kertas robek dan sebagainya. 2. Sistem Yang Diuisulkan Keunggulannya : a) Proses pendaftaran bisa dilakukan secara online tanpa harus datang langsung ke sekolah.
82 b) Telah menggunakan database sebagai media penyimpanan sehingga memudahkan user dalam memasukan data, memproses data dan menghasilkan data dengan cepat dan akurat. c) Memudahkan Proses pencarian data. Kelemahannya : a) Biaya pengolahan yang cukup tinggi dikarenakan penyediaan komputer atau laptop dan pemeliharaan website seperti biaya hosting pada website. b) Keamanan sistem tidak terjamin karena bisa saja terjadi serangan hacker. c) Sistem yang diusulkan dirancang dengan sangat sederhana. 4.5 Analisis Produktifitas 4.5.1 Segi Efisiensi
Dengan digunakannya sistem yang baru, maka dari segi efisiensinya dapat dilihat dari penyajian informasi yang lebih cepat, mudah dan bisa di akses dimana saja. Hal ini tentu lebih efisien dari sistem lama yang membutuhkan waktu berhari-hari dalam pelaksanaan proses penerimaan siswa baru.
83 4.5.2 Segi Efektifitas Dengan digunakannya sistem yang baru, maka pengolahan data lebih cepat dalam hal pencarian data karena sistem database sudah digunakan di sistem yang baru, sehingga data dapat dipanggil kapan saja jika diperlukan. Calon siswa bisa langsung mendaftarkan diri secara online melalui sistem yang baru , tanpa harus datang ke sekolah untuk mengisi formulir. Begitu pula pihak sekolah bisa langsung memproses data calon siswa untuk dilakukan proses seleksi secara langsung melalui sistem yang ada.
84 BAB V PENUTUP
5.1 Simpulan
Berdasarkan hasil penelitian penulis yang dilakukan di SMA Tunas Baru Jin-
Seung Batam serta pembahasan yang dilakukan oleh penulis maka dapat diambil
kesimpulan :
1. Sistem informasi yang dirancang membantu menyebarluaskan informasi
tentang penerimaan siswa baru pada masyarakat diluar sekolah .
2. Sistem informasi yang dirancang membantu pihak sekolah dalam
medapatkan data lengkap mengenai data calon siswa yang akan mendaftar
3. Sistem informasi yang dirancang membantu para calon siswa agar tidak
kesulitan dalam mendaftar sekolah.
4. Sistem informasi yang dibangun membantu para calon siswa dalam
mengetahui informasi hasil penerimaan siswa baru serta daftar kelas tanpa
harus dating kesekolah.
5. Sistem informasi yang dirancang memabantu pihak sekolah dalam
melakukan kegiatan register ulang
85 5.2 Saran
Berdasarkan kesimpulan diatas maka penulis memberikan saran-saran yang
berkaitan dengan pengembangan sistem yang baru seperti berikut ini :
1. Untuk mengoptimalkan pekerjaan, penulis menyarankan kepada pihak sekolah
SMA Tunas Baru Jin-Seung Batam untuk menerapkan sistem informasi
penerimaan siswa baru berbasis website .
2. Diharapkan kepada pihak sekolah untuk menyiapkan infrastruktur sekolah yang
mendukung penerapan sistem yang baru.
3. Dengan sistem informasi yang baru, pemakai disarankan untuk memperhatikan
kekurangan dan kelemahan sistem baru agar dapat segera dicari pemecahan
masalahnya dan dilakukan pengembangan sistem untuk masa yang akan datang
demi kelangsungan pelaksanaan sistem informasi yang baik.
4. Sistem baru yang dibuat tidak dilengkapi dengan tes masuk secara online, oleh
karena itu diharapkan agar dilakukan pengembangan oleh pihak sekolah untuk
perbaikan sistem selanjutnya.
DAFTAR PUSTAKA
A.S , Rosa and M. Shalahuddin. (2013). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Penerbit Informatika: Bandung.
Diana, Anastasia and Setiawati Lilis (2011). Sistem Informasi Akuntansi:
Perancangan, Proses, Dan Penerapan. Andi Offset. Yogyakarta.
Hariyanto, Agus (2015). Membuat Web Profil Sekolah + PPDB Online.Lokomedia.Yogyakarta.
Husda, Nur Elfi (2012). Pengantar Teknologi Informasi.Baduose Media.Jakarta.
Saputra, Agus (2012). Sistem Informasi Nilai Akademik untuk Panduan
Skripsi.Penerbit PT Elex Media.Jakarta.
Saputra, Agus(2012). Web Tips PHP, HTML5 dan CSS3.Jasakom.Jakarta.
Sibero, Alexander .F.K (2014). Web Programming Power Pack. Mediakom.Yogyakarta.
Sholihin, Miftahus and Siti Mujilahwati (2014). Jurnal Teknika: Sistem
Penerimaan Peserta Didik Baru Berbasis Web (Online) Di SMK Muhammadiyah 7 Kedungpring Lamongan.01(6): 558.
Sutabri, Tata (2012). Analisis Sistem Informasi. Andi.Yogyakarta.
Sutabri, Tata (2012).Konsep Sistem Informasi. Andi.Yogyakarta.
Sutanta, Edhy (2011). Basis Data dalam Tinjauan Konseptual. Andi.Yogyakarta.
Wahyudi, Bambang (2008). Konsep Sistem Informasi Dari Bit sampai ke
Database. Andi.Yogyakarta.
Yasin, Verdi (2012). Rekayasa Perangkat Lunak Berorientasi Objek Pemodelan, Arsitektur, dan Perancangan (Modeling, Arcitecture and Designs).Mitra Wacana Media.Jakarta.
DAFTAR RIWAYAT HIDUP
Nama
Tempat/TanggalLahir
JenisKelamin
Agama
Alamat
No. HP
: YohanaPali : Obo 30,Agustus 1991 : Perempuan : Katolik : KavlingSagullungBaru Blok X No. 73 : 081277621320 : [email protected]
Pendidikan Formal
Tahun 1999 – 2006 : SDK,Uwa 1 Palue
Tahun 2006 – 2009 : SMP Tunas Baru Jin Seung-Batam
Tahun 2009 – 2012 : SMA Tunas Baru Jin-SeungBatam
Tahun 2013 – sekarang : Universitas Gici Bussiness School Batam