BAB
I
PENDAHULUAN
1.1 Latar Belakang
SMK N 1 BULAKAMBA BREBES merupakan
suatu intansi yang bergerak dibidang pendidikan, didirikan pada tanggal 21
Juli tahun 2000 dengan SK izin
operasional 17 November tahun 2000 terletak di daerah Jl.Raya Kluwut Kecamatan Bulakamba Kabupaten Berebes Jawa Tengah.
Saat ini sudah memiliki lima jurusan di antaranya:
a.
Teknik Audio Video
(TAV)
b.
Teknik Kendaraan Ringan
(TKR)
c.
Teknik Sepeda Motor
(TSM)
d.
Agri Bisnis Tanaman
(ATPH)
e.
Nautika Kapal Penangkap
Ikan (NKPI)
Dari
kelima jurusan tersebut memiliki 17 angkatan dengan jumlah alumni yang cukup
banyak. Pihak sekolah tiap tahunnya mengadakan acara Reoni Akbar untuk semua
jurusan, oleh karena itu untuk mendpatkan data Reoni Akbar yang valid di setiap
tahunnya maka di perlukan sebuah sistem informasi Aplikasi Data Reoni Akbar SMK
N 1 BULAKAMBA BREBES untuk menunjang panitia reoni menyelenggarakan acara reoni
tersebut. Jika menggunakan cara manual ( hardc copy) dapat terjadi kehilangan
atau kerusakan yeng memungkinkan data yang
di dapatkan tidak valid, jika menggunakan sebuah sistem informasi Aplikasi Data
Reoni (soft copy) kemungkinan data yang didapatkan valid, terbackup, dan
memudahkan dalam penginputan data.
Berdasarkan kegiatan-kegiatan reoni yang telah
dilakukan di SMK N 1 BULAKAMBA BREBES penulis melakukan analisis untuk
menunjang efisiensi acara reoni dan keabsahan penulisan ini juga dengan ilmu
yang didapat selama mengikuti perkuliahan di Universitas Muhammadiyah Cirebon, penulis akan mencoba merancang sebuah aplikasi sesuai dengan kemampuan yang dimiliki, maka judul laporan yang diambil oleh penulis yaitu “SISTEM
INFORMASI APLIKASI DATA REONI SMK N 1 BULAKAMBA BREBES“
1.2
Identifikasi
Masalah
Berdasarkan
latar belakang tersebut di atas, maka penulis menemukan beberapa masalah yang
dapat diidentifikasi, diantaranya adalah sebagai berikut :
1)
Belum adanya sistem
yang memiliki fungsi untuk menyajikan data tentang
acara reoni.
2)
Pencatatan data tamu
yang hadir
3)
Sering terjadi
kehilangan data tamu reoni
4)
Akurasi data reoni SMK N 1 BULAKAMBA relatif rendah
di karenakan masih menggunakan sistem yang manual.
1.3 Rumusan Masalah
Penulis merumuskan beberapa masalah yang
akan dikemukakan agar tujuan dari penulisan laporan tidak menyimpang, rumusan
masalah tersebut antara lain:
1)
Merancang dan membangun sistem informasi
aplikasi data reoni berbasis web
2)
Membuat sistem informasi yang dapat mengelola tamu yang hadir di acara
reoni
3)
Merancang sebuah sistem informasi yang
dapat menangani permasalahan yang ada didalam data reoni di SMK N 1 BULAKAMBA
BREBES.
1.4
Batasan
Masalah
Penulisan laporan yang dilakukan akan
dibatasi oleh penulis, agar penelitian menjadi lebih terfokus. Batasan dalam
penelitian ini, akan dirangkum dalam batasan masalah sebagai berikut:
1)
Sistem informasi Aplikasi Data Reoni ini berfungsi hanya
pada web.
2)
Sistem informasi ini berbasis client server.
3)
Tidak membahas tentang keamanan jaringan
komputer pada sistem informasi tersebut.
4)
Sistem informasi ini hanya mengolah data
tamu reoni SMK N 1 BULAKAMBA BREBES.
1.5
Maksud
dan Tujuan
1)
Maksud
Dengan dibuatnya sistem
informasi ini, penulis bermaksud untuk mempermudah panitia reoni dalam
pendataan tamu reoni.
2)
Tujuan
Tujuan
penulisan laporan ini adalah pembuatan sistem informasi yang dapat
mengolah data tamu yang hadir di reoni SMK N 1 BULAKAMBA BREBES dan membuat laporan data tamu reoni.
1.6
Manfaat Penelitian
Penelitian tentang sistem informasi Aplikasi
Data Reoni SMK N 1 BULAKAMBA BREBES diharapkan dapat memberikan manfaat bagi
berbagai pihak, seperti:
1) Bagi
Penulis
Pembuatan sistem informasi Aplikasi Data
Reoni SMK N 1 BULAKAMBA BREBES membuat penulis dapat memahami bagaimana
merancang dan membuat sistem informasi berbasis web menggunakan PHP dan MySQL .
2) Bagi
Panitia Reoni SMK N 1 BULAKAMBA BREBES
Sistem
informasi Aplikasi Data Reoni dapat
membantu panitia reoni menjadi lebih efisien dalam mengatur data tamu menjadi
lebih cepat dan efektif.
3) Bagi
Universitas Muhammadiyah Cirebon
Sistem
informasi Aplikasi Data Reoni SMK N 1
BULAKAMBA BREBES adalah sebuah sistem informasi yang dapat meningkatkan kinerja
panitia di sekolah khususnya SMK N 1 BULAKAMBA, sistem ini dapat diterapkan di sekolah
lainnya karena sistem ini sangat mudah untuk dikembangkan dan dapat menjadi
referensi bagi Universitas Muhamadiyah Cirebon dalam mengembangkan minat dan
bakat mahasiswanya dalam mempelajari sistem informasi.
4) Bagi
Siswa dan Sekolah
Sistem
Informasi Aplikasi Data Reoni ini berfungsi untuk meningkatkan kinerja anggota
OSIS disebuah instansi pendidikan sehingga dapat meningkatkan pelayanan kepada
alumni karena proses pelayanan yang lebih cepat dan efektif dengan memanfaatkan
sistem informasi aplikasi data reoni.
1.7
Metode
Penelitian
1)
Teknik
Pengumpulan Data
Teknik pengumpulan data yang digunakan dalam
penulisan tentang sistem informasi di Aplikasi Data Reoni SMK N 1 BULAKAMBA
BREBES dilakukan dengan berbagai cara,
antara lain:
a.
Observasi
Melakukan pengamatan dan penelitian
terhadap sistem pengolahan data tamu yang sedang digunakan dengan cara mencatat
kehadiran tamu dengan cara manual memiliki berbagai kelemahan dari proses pengolahan data
reoni tersebut. Belum tersedianya sistem informasi yang memudahkan panitia
reoni untuk mengetahui jumlah kehadiran alumni karena proses pendataan yang dituliskan
kedalam buku tulis (manual).
b.
Wawancara (Interview)
Melakukan pengumpulan data dengan cara
bertanya secara langsung kepada alumni tentang keefektifan kegiatan
reoni dalam pembuatan sistem
informasi di Aplikasi Data Reoni SMK N 1 BULAKAMBA BREBES kepada panitia reoni yang
menangani pendataan tamu reoni, dan pembuatan laporan data reoni.
c.
Studi Kepustakaan
Melakukan pengumpulan data dengan cara
membaca buku-buku dan artikel-artikel tentang sistem informasi, perancangan
basis data MySQL, pemrograman berbasis web menggunakan PHP, dan mengkoneksikan
antara database MySQL dan PHP.
2)
Metode
Pengembangan Sistem
Metode
yang digunakan oleh penulis dalam pengembangan sistem informasi Aplikasi Data
Reoni SMK N 1 BULAKAMBA BREBES adalah metode Waterfall. Metode Waterfall
dipilih karena sesuai dengan proses pengembangan sistem informasi Aplikasi Data
Reoni SMK N 1 BULAKAMBA BREBES yang proses pengembangannya dilakukan berurutan
dan tahap demi tahap yang dilalui harus menunggu selesainya tahap sebelumnya,
sehingga akan menghasilkan sistem yang baik dan sesuai dengan kebutuhan.
Tahapan-tahapan dalam pengembangan sistem menggunakan metode Waterfall menurut Pressman (1997)
ditunjukkan oleh Gambar 1.1 Fase-Fase Pengembangan Sistem Metode Waterfall (Pressman, 1997).
Gambar 1.1 Fase-Fase Pengembangan
Sistem Metode Waterfall (Pressman,
1997)
a.
Analisis Kebutuhan
Pada
tahap analisis kebutuhan, informasi tentang kebutuhan dasar dalam pembuatan
sistem informasi di Aplikasi Data Reoni SMK N 1 BULAKAMBA BREBES dikumpulkan
untuk mendefinisikan fungsi-fungsi apa saja yang akan dilakukan oleh sistem,
batasan, dan tujuan yang ingin diperoleh dalam pembuatan sistem sistem
informasi di SMK N 1 BULAKAMBA.
b.
Desain Sistem (Design)
Proses desain sistem mengubah
kebutuhan-kebutuhan dalam proses analisis kebutuhan menjadi bentuk blueprint. Desain sistem akan
menggambarkan struktur data, pemodelan data, dan pemodelan proses yang ada
dalam sistem informasi di SMK N 1 BULAKAMBA BREBES yang akan dibuat.
c.
Penulisan Kode Program
(Code)
Pada tahap penulisan kode program,
desain sistem yang telah dirancang diterjemahkan ke dalam bahasa mesin melalui
bahasa pemrograman. Pembuatan sistem informasi
di SMK N 1 BULAKAMBA BREBES menggunakan bahasa pemrograman PHP sebagai
bahasa pemrogramannya yang berbasis web,
MySQL sebagai basis datanya serta beberapa aplikasi – aplikasi tambahan untuk
membuat sistem informasi di SMK N 1 BULAKAMBA BREBES ini.
d.
Pengujian Program (Testing)
Sistem informasi di di SMK N 1 BULAKAMBA
BREBES yang telah dibuat akan diuji
apakah setiap fungsi dalam sistem tersebut sudah sesuai kebutuhan dengan cara
memasukkan input tertentu dan melihat
hasilnya apakah sudah sesuai dengan yang diinginkan dengan menggunakan metode –
metode yang dapat membuat proses pengujian
program atau sistem informasi seperti black box testing atau white
box testing agar sistem informasi menjadi lebih efisien dan mendapatkan
hasil yang akurat.
e.
Pemeliharaan (Maintenance)
Sistem informasi di SMK N 1 BULAKAMBA BREBES yang telah
diterapkan akan dipelihara untuk melakukan koreksi dari kesalahan-kesalahan
yang mungkin timbul saat sistem diterapkan, pemeliharaan (maintenance) dilakukan secara berkala dan berkelanjutan untuk
menjaga kualitas dan efektifitas dari penggunaan sistem informasi tersebut,
pemelihaan (maintenance) meliputi pemeliharaan kode-kode program apakah masih sesuai dengan apa yang diinginkan
sebelumnya, pemelihaan dalam basis data sistem informasi tersebut agar proses
eksekusi suatu fungsi dapat bekerja dengan optimal maka pemeliharaan akan lebih
difokuskan pada proses back up database
yang dilakukan per periode agar sistem informasi lebih cepat dan efisien dalam
menyimpan data – data dari Aplikasi Data
Reoni di SMK N 1 BULAKAMBA BREBES.
1.8
Kerangka
Berfikir
a.
Masalah
-
Merancang dan membangun sistem informasi
aplikasi data reoni berbasis web
-
Membuat sistem informasi yang dapat mengelola tamu yang hadir di acara
reoni
-
Merancang sebuah sistem informasi yang
dapat menangani permasalahan yang ada didalam data reoni di SMK N 1 BULAKAMBA
BREBES.
b.
Metode
-
Perencanaan
-
Analisa
-
Perancangan sistem
-
Implementasi
-
Perawatan
c.
Solusi
-
Perencanaan pembuatan sistem informasi
Aplikasi Data Reoni SMK N 1 BULAKAMBA BREBES
-
Analisis masalah
·
Study Lapangan
·
Study Literatur
-
Mendesain sistem
-
Membuat sistem
-
Testing
-
Penerapan
-
Evaluasi
-
Perawatan
d.
Hasil
-
Aplikasi Data Reoni SMK N 1 BULAKAMBA
BREBES
e. Dampak
-
Mendapatkan data tamu reoni yang hadir dengan akurat
-
Memberi informasi terkait identitas tamu
reoni yang hadir secara valid.
1.9
Tempat
dan Waktu Penelitian
Tempat penelitian dalam pembuatan sistem
informasi Data Reoni adalah SMK N 1 BULAKAMBA BREBES. Waktu penelitian dan
penyusunan laporan dilaksanakan mulai dari tanggal 10 januari 2018 sampai tanggal 10 februari 2018, untuk
lebih rincinya dapat dilihat pada Tabel 1.1 Jadwal Penelitian.
Dengan rincian
kebutuhan terlampir sebagai berikut:
|
NO
|
JENIS KEGIATAN
|
JANUARI
|
FEBRUARI
|
|
1
|
Analisys
|
11 -
19
|
|
|
2
|
Design
|
19 - 25
|
|
|
3
|
Code
|
25
|
1
|
|
4
|
Testing
|
2 – 4
|
|
|
5
|
Maintanance
|
4 – 6
|
|
|
6
|
Laporan
|
7 – 10
|
1.10
Sistematika
Penulisan
Pembahasan dalam sebuah penelitian harus
dilakukan secara terarah berdasarkan sistematika yang teratur. Secara garis
besar sistematika penulisan terdiri dari:
BAB
I :
PENDAHULUAN
Bab pendahuluan berisi latar belakang,
identifikasi masalah, rumusan masalah, batasan masalah, maksud dan tujuan,
mafaat penelitian, teknik penelitian, kerangka berfikir, tempat dan waktu
penelitian dan sistematika penulisan.
BAB
II : TINJAUAN PUSTAKA
Tinjauan pustaka berisi
rangkuman-rangkuman penelitian yang serupa dengan penelitian yang penulis
lakukan yaitu sistem informasi Aplikasi Data Reoni SMK N 1 BULAKAMBA BREBES. Hal ini dilakukan untuk membuktikan
keaslian penelitian yang dilakukan oleh penulis dan untuk membuktikan
penelitian-penelitian yang penulis lakukan berbeda dengan penelitian
sebelumnya.
BAB
III : LANDASAN TEORI
Landasan teori merupakan bab yang
menguraikan teori-teori yang berhubungan dengan pembuatan sistem, seperti cara
membangun sistem informasi, algoritma pencarian data, membuat laporan Data
Reoni dan cara menghubungkan database MySQL dengan PHP.
BAB
IV : PERANCANGAN SISTEM
Bab IV analisis sistem dan perancangan
sistem membahas bagaimana cara membuat suatu sistem informasi data untuk
memudahkan pendataan secara akurat yaitu Data Reoni
BAB
II
TINJAUAN
PUSTAKA
2.1.
Sistem
Informasi Aplikasi Data Reoni
Tinjauan pustaka berisi penjelasan
secara singkat tentang penelitian -penelitian sebelumnya yang memiliki kesamaan
tema dalam penelitiannya. Tinjauan pustaka digunakan untuk menggali informasi
dari penelitian-penelitian sebelumnya sebagai bahan perbandingan, baik mengenai
kekurangan atau kelebihan dari penelitian yang sudah ada. Tinjauan pustaka
dapat berasal dari jurnal, skripsi, dan thesis. Berikut ini akan dijelaskan
beberapa penelitian dari jurnal dan thesis yang memiliki kesamaan tema dengan
penelitian yang dilakukan oleh penulis.
“Sistem Informasi Aplikasi Data Reoni
SMK N 1 BULAKAMBA BREBES” adalah judul dari penelitian yang dilakukan oleh
penulis. Terdapat kemungkinan penelitian yang dilakukan oleh penulis memiliki
kesamaan dengan penelitian-penelitian yang telah dilakukan sebelumnya. Hal ini
dapat dianggap sebagai plagiarisme, untuk mencegah kemungkinan plagiarisme maka
perlu adanya tinjauan pustaka dalam sebuah penelitian.
a.
Pengertian
Sistem
sistem berasal dari bahasa latin
(systema) dan yunani (sustema) yang artinya adalah suatu kesatuan yang terdiri
dari komponen atau elelmen yang dihubungkan bersama untuk memudahkan aliran
informasi, materi atau energi untuk mencapai suatu tujuan (juansyah, 2013).
b.
Elemen sistem
ada beberapa elemen yang membentuk sebuah sistem
yaitu :
1. Tujuan
Tujuan
menjadikan motivasi yang mengarahkan suatu sistem. Tanpa adanya tujuan, sistem
menjadi tak terkendali dan tak terarah
2. Input
Input
dalah segala sesuatu yang masuk kedalam suatu sistem dan merupakan bahan yang
akan diproses oleh sistem
3. Proses
Merupakan
bagian yang melakukan perubahan atau transformasi dari input menjadi output
yang lebih bernilai berupa informasi atau produk
4. Output
Merupakan
hasil dari proses. Pada sistem informasi output bisa berupa informasi, saran,
cetakan laporan dan sebagainya.
5. Batas
Pemisah
antara sistem dan daerah luar sistem yang menentukan konfigurasi, ruang lingkup
atau kemampuan sistem
6. Mekanisme
pengendalian dan umpan balik
Mekanisme
pengendalian diwujudkan dengan umpan balik (feedback). Umpan balik digunakan
untuk mengendalikan input maupun proses yang bertujuan untuk mengatur sistem
berjalan sesuai tujuan
7. Lingkungan
Segala
sesuatu yang berada di luar sistem. Lingkungan dapat berpengaruh terhadap
oprasi sistem dalam arti merugikan ataupun menguntungkan.
c.
pengertian
informasi
informasi
adalah data yang telah diberi makna melalui kontek.
d.
pengertian
sistem informasi
sistem informasi dapat diartikan sebagai
sebuah sistem yang terintegrasi secara optimal dan berbasis komputer yang dapat
menghimpun dan menyajikan berbagai jenis data yang akurat untuk berbagai macam
kebutuhan. Sistem informasi pada dasarnya terbentuk dari suatu kelompok
kegiatan oprasi yang tetap yaitu:
1. Mengumpulkan
data
2. Mengelompokan
data
3. Menghitug
4. Menganalisa
5. Menyajikan
laporan.
Sasaran sistem informasi sebagai berikut
:
1. Meningkatkan
penyelesaian tugas
2. Pemakai
harus lebih produkif agar menghasilkan keluaran dengan mutu tinggi
3. Meningkatkan
efektivias secara keseluruhan
4. Sistem
harus mudah dan sering digunakan
5. Meningkatkan
efektivitas ekonomi
6. Keuntungan
dari sistem harus lebih besar dari biaya yang di keluarkan
2.2.
Sistem
Informasi Berbasis Web
Adalah serangkaian komponen yang terkait
satu sama laindan berkerja bersama-sama untuk mengumulkan, mengolah, menyimpan,
menyebarluaskan informasi guna mendukung pengembilan keputusankoordinasi
kontrol analisis dan visualisasi yang distimulasikan melalui media web
2.3.
World
Wide Web (Web)
Adalah suatu metode untuk menampilkan
informasi diinternet, baik berupa teks,
gambar, suara maupun video interaktiv dan mempunyai kelebihan untuk
menghubungkan (link) suatu dokumen dengan dokumen lainnya (hypertext) yang
dapat diakses melalui sebuah broswer
2.4.
Uniform
Resource Locator (URL)
adalah konsep nama file standar yang
diperluas dengan jaingan untuk menentukan lokasi informasi pada web server. URL
digunakan sebagai protokol yang digunakan search engine untuk menelusuri setiap
dokumen baik dalam bentuk text, audio, video, animasi, suara, atau flash
terkait dengan penelusuran yang dicari oleh pengguna agar menemukan data
informasi yang berkaitan (Ahmad Ridwan,
2013)
2.5.
web
server
Menurut
Nugroho(2014), web server dapat diartikan sebagai pusat dan difungsikan sebagai
pelayan yang berguna mengirim data dan atau penerima data serta mengatur
pengiriman dan penerimaan data diantara komputer-komputer yang tersambung atau
dengan kata lain server berfungsi menyediakan layanan terhadap klien.
2.6.
Hypertext
Prosesor (php)
Menurut
bunafit (2004), php merupakan bahasa pemrograman yang berbentuk script yang di
letakan dalam web server. Php diciptakan untuk web dan dapat menghubungkan
query database serta serta menggunakan
perintah-perintah sederhana yang dapat
di luruskan dalam 3 atau 4 kode saja.
A.
kelebihan
php
1) Bahasa
paling mudah di pahami karena refernsinya banyak
2) Tidak
menggunakan kompilasi dalam penggunaanya
3) Php
bahasa open source sehingga dapat digunakan berbgai mesin (linux, unix, dan
windows)
B.
Kekurangan
1) Tidak
detail untuk pengembangan skala besar
2) Tidak
berorientasi objek yang sesungguhnya
3) Tidak bisa memisahkan antara tampilan dengan logic dengan baik
2.7.
Php Myadmin
Digunakan
untuk administrasi database MySQL,
mengakses database, dan membuat tabel dapat menggunakan form yang tersedia pada
php myadmin.
BAB
III
LANDASAN
TEORI
3.1
Pengertian Sistem Informasi Manajemen
Manajemen
sendiri mencakup proses perencanaan, pengorganisasian, pengawasan, pengarahan,
dan lain-lain, dalam suatu organisasi. Sedangkan, informasi dalam satu
organisasi adalah data yang diolah sedemikian rupa sehingga memiliki nilai dan
arti bagi organisasi.
Dengan
ini, dapat disimpulkan bahwa Sistem Informasi Manajemen (SIM)
merupakan sistem yang mengolah serta mengorganisasikan data dan informasi yang
berguna untuk mendukung pelaksanaan tugas dalam suatu organisasi.
3.2
Pengertian
Sistem
Pengertian Sistem Menurut Murdick, R.G: Suatu
sistem adalah seperangkat elemen yang membentuk kumpulan atau
procedure-prosedure/bagan-bagan pengolahan yang mencari suatu tujuan bagian
atau tujuan bersama dengan mengoperasikan data dan/atau barang pada waktu
rujukan tertentu untuk menghasilkan informasi dan/atau energi dan/atau barang.
3.3
Pengertian
Informasi
Dalam buku Management Control Systems, Robert N. Anthony dan
John Dearden mendefinisikan informasi sebagai suatu hal yang bersifat nyata,
berupa data atau item yang dapat digunakan untuk menambah pengetahuan dan
wawasan orang yang menerimanya.
3.4
Pengertian
Basis Data
Ada
beberapa pengertian database tersebut.
a.
Database bisa berarti
kumpulan data yang saling berhubungan antara satu dengan lainnya dengan
penggunaan yang juga beragam.
b.
Database merupakan
suatu kumpulan data yang sifatnya mekanis, terbagi dan juga terdefinisi dengan
formal melalui pengorganisasian.
c.
Database merupakan
suatu system file yang terintegrasi dan memiliki paling tidak satu primary key
untuk pengulangan.
d.
Database merupakan data
operasional yang digunakan oleh system suatu aplikasi dari sebuah
pengorganisasian.
Fungsi
Basis Data
Basis data memiliki
fungsi umum yang banyak diterapkan dalam dunia industry di seluruh dunia untuk
mendukung system dan aplikasi yang digunakan pada setiap industry. Berikut
beberapa fungsi dasar dari database :
1.
Database berfungsi
untuk mengklasifikasikan data untuk mudah digunakan dan dipahami penggunanya.
2.
Menghindari adanya
duplikasi dan juga inkonsistensi dari suatu data.
3.
Memudahkan dalam
menyimpan dan mengakses data.
4.
Memudahkan dalam
mengupdate dan menghapus data.
5.
Menjamin kualitas data
dan informasi yang terkandung didalamnya dan dapat diakses.
6.
Merupakan suatu solusi
penyimpanan data.
7.
Mendukung kinerja
aplikasi dalam penyimpanan data.
3.5
Database Management
System (DBMS)
Document Management System (DMS) merupakan sebuah sistem komputer (atau seperangkat program
komputer) yang digunakan untuk menelusuri dan menyimpan dokumen elektronik dan
gambar pada dokumen. DMS bermanfaat dalam mengefektifkan dan
mengefisienkan proses bisnis. Manfaat yang utama adalah pengguna dapat
menemukan informasi yang dibutuhkan dengan cepat, sehingga dapat membantu
proses menjadi lebih cepat, baik dan murah.
3.6
MySQL
Menurut Arief
(2011d:152) “MySQL adalah salah satu jenis database server yang sangat terkenal
dan banyak digunakan untuk membangun aplikasi web yang menggunakan database
sebagai sumber dan pengolahan datanya”.
3.7
Hypertext Preprocessor (PHP)
Menurut Arief (2011c:43) PHP adalah Bahasa server-side –scripting yang menyatu
dengan HTML untuk membuat halaman web yang dinamis. Karena PHP merupakan server-side-scripting maka sintaks dan
perintah-perintah PHP akan diesksekusi diserver kemudian hasilnya akan
dikirimkan ke browser dengan format HTMl.
a.
Versi PHP
-
PHP / FI
Pada saat
PHP pertama kali diciptakan oleh Rasmus Lerdorf, yang dulu PHP bernama FI, PHP
baru bisa digunakan untuk mengolah form web. Kemudian versi pertama ini banyak
dikembangkan sejak dirilis kepada khalayak umum.
-
PHP Versi 2.0
Pada versi
2.0 PHP sudah terintegrasi dengan bahasa pemrograman seperti C dan dilengkapi
dengan modul sehingga kualitas PHP juga sangat meningkat drastis.
-
PHP Versi 3.0
Di versi 3.0
dilakukan perubahan nama dari awalnya PHP ( Personal
Home Page ) menjadi PHP ( Hypertext
Preprocessor ).
-
PHP Versi 4.0
Versi 4.0
merupakan versi yang paling banyak digunakan pada awal abad 21 karena PHP versi
ini sudah mampu membangun web secara kompleks dengan stabilitas kecepatan yang
tinggi pula.
-
PHP Versi 5.0
Pada versi
PHP 5.0 terjadi perubahan yang sangat besar, dimana PHP kini telah berubah
menjadi suatu yang berparadigma dengan obyek. Versi PHP 5.0 ini dikembangkan
oleh perusahaan yang bernama Zend. Serta pada PHP 5.0 ini juga melahirkan framework - framework PHP yang ada.
-
PHP Versi 6.0
Veri 6.0 ini
PHP sudah mendukung Unicode,
perbuikan keamanan, memiliki fitur da konstruksi baru, seperti contohnya
dukungan terhadap labeled breaks,
membangun perulangan untuk array
multi dimensi dll.
BAB IV
PEMBUATAN
SISTEM
4.1 Analisa
Aplikasi sederhana ini dibuat
menggunakan php dengan editor sublimetext . Dalam aplikasi ini kita akan
membuat beberapa file php diantaranya ada index, koneksi, tambah, tambah
proses, edit, edit proses, dan hapus.
Aplikasi ini di buat dengan tujuan
mempermudah efektifitas dan efisiensi dalam menyelenggarakan acara “Reoni Akbar
SMK N 1 Bulakamba Brebes”. Dengan manfaat mendapatkan data yang valid dan
terdapat softcopy data sebagai backup.
4.2 konsep Data
Aplikasi ini meberikan kemudahan
dalam menginput data tamu reoni yang hadir di karenakan sudah di buat dengan
sedemkian rupa dimana kemudahan dalam menginput data yang dapat menambah,
mengedit, dan menghapus karena aplikasi ini terkoneksi dengan database sehingga
informasi tentang data tamu reoni lebih cepat dan akurat.
4.3 gambaran sistem
Pengolahan
data Aplikasi data reoni ini dapat dilakukan oleh administrator yaitu panitia
reoni lebih khususnya penerima tamu reoni, dimana data yang akan di input dan
di olah sesuai dengan data tamu yang hadir
sehingga akan mendapatkan laporan data yang sesuai.
4.4 rancangan model aplikasi
a.
apache server dan MySQL
dalam apache server dimana data di
olah dan sumber data bisa di ambil melalui koneksi internet
b.
internet
untuk mengkoneksikan proses
berjalannya aplikasi data reoni
c.
panitia penginput data (administrator)
dimana
panitia reoni yang menjadi administtrator dapat menginput, mengedit, mengolah
dan mengambil data.
4.5 diagram kontek
Diagram tersebut
menggambarkan panitia sebagai administrator dimana tidak ada arus data lain
selain data reoni .
4.6 dfd![]() |
id
nama
lengkap
kelas
jurusan
angkatan
4.7 kamus data
Kamus data dapat menjelaskan mengenai
data yang mengalir di dalam sistem yang tersimpan dalam sebuah database. Kamus data berisi berbagai
nama tabel dalam database yang
digunakan dalam pembuatan sistem informasi Aplikasi Data Reoni SMK N 1
BULAKAMBA BREBES.
4.8 struktur tabel data reoni
Id : int (11)
Nama : varchar(20)
Kelas
: varchar(5)
Jurusan : varchar(10)
Angkatan :year(4)
4.9 tampilan program aplikasi data
reoni
a.
beranda

b. tambah data

C. Jika data
berhasil di tambahkan

d.
tampilan edit data

e.
tampilan hapus data
klik ok data akan terhapusBagikan
LAPORAN APLIKASI BUKU TAMU SEDERHANA
4/
5
Oleh
Unknown

