BAB 1 acc

advertisement
BAB I
PENDAHULUAN
1.1
Latar Belakang
Perkembangan aplikasi web yang semakin pesat sejak munculnya
teknologi internet sangat membantu dalam kemudahan serta kecepatan
pengiriman, penyampaian dan penerimaan informasi. Mulai dari perusahaan,
sekolah, perguruan tinggi, dan lembaga atau organisasi lainnya telah banyak
memanfaatkan aplikasi web dalam kegiatan penjualan, promosi, belajar dan
kegiatan lainnya dimana dibutuhkan pengiriman, penyebaran dan penerimaan
informasi sehingga memberikan kemudahan bagi pengguna (user) yang
membutuhkan.
Aplikasi web atau bisa disebut juga dengan perangkat lunak berbasis web
telah berkembang dengan pesat baik dari segi penggunaan, ukuran, bahasa yang
digunakan dan kompleksitasnya. Aplikasi web pada mulanya hanya berupa situs
web yang bersifat statis dan navigated oriented, serta lebih banyak digunakan
sebagai brosur produk atau profil perusahaan online. Pada saat ini aplikasi web
telah banyak yang bersifat dinamis, interaktif dan task oriented untuk digunakan
dalam sistem informasi, telekomunikasi, perdagangan, perbankan dan lain-lain.
Salah satu aplikasinya yaitu World Wide Web (WWW). Di awal
perkembangannya World Wide Web hanya digunakan untuk kalangan akademisi
dan riset, namun sekarang World Wide Web digunakan untuk bisnis dan
hiburan. Oleh karena itu dengan berkembangnya kemajuan teknologi ini, maka
penulis membuat suatu website di MTS Miftahul Huda Turirejo, yang mana
sebelumnya di sekolah tersebut belum mempunyai sebuah website. Dengan
sebuah website ini, sekolah MTS Miftahul Huda Turirejo pun dapat
mempromosikan dirinya kepada masyarakat luas dan masyarakat pun dengan
mudah mengakses dan mengetahui segala sesuatu mengenai MTS Miftahul
Huda Turirejo dengan cepat tanpa memerlukan waktu yang banyak.
1
Peranan website ini juga tidak terlepas dari penggunaan peralatan yang
mampu mengatasi kelemahan-kelemahan yang mengandalkan tenaga manusia.
Informasi tentang sekolah yang dapat di akses oleh semua orang melalui
internet memberikan ide buat penulis untuk membuat suatu website sekolah
yang bisa memberikan informasi bagi para pengunjungnya.
Atas dasar pertimbangan itu, maka penulis tertarik membuat suatu
website pendidikan (sekolah) dengan judul :
”PEMBUATAN WEBSITE MTS MIFTAHUL HUDA TURIREJO
DENGAN PHP DAN MYSQL”.
Penulis berharap semoga penulisan kerja praktik ini dapat memberikan
kemudahan bagi seluruh masyarakat terutama siswa / siswi MTS Miftahul Huda
Turirejo melalui sebuah website ini dan umumnya bagi siapa saja yang ingin
tahu mengenai MTS Miftahul Huda Turirejo.
1.2
Rumusan Masalah
Permasalahan yang dihadapi dalam penelitian ini adalah bagaimana
membuat suatu website yang dinamis pada MTS Miftahul Huda Turirejo
sehingga dapat menarik perhatian pengunjung web, baik dari kalangan
masyarakat umum maupun dari pihak sekolah tersebut.
Sehubung dengan hal tersebut dapat dirumuskan permasalahan sebagai
berikut :
1. Bagaimana penyajian informasi dan fasilitas yang ada di MTS Miftahul
Huda Turirejo ini dapat sampaikan dengan baik.
2. Langkah apa yang dilakukan agar aplikasi web dapat diakses oleh user
dengan cepat dan mudah.
3. Ide - ide apa yang akan diterapkan sehingga membuat tampilan web banyak
diminati user.
4. Bagaimana informasi pada aplikasi web dapat di update dengan mudah pada
waktu yang diinginkan.
2
1.3
Tujuan Kerja Praktik
Tujuan yang ingin dicapai dalam pembuatan laporan kerja praktek ini
adalah untuk merancang dan menghasilkan suatu aplikasi web yang dinamis
untuk MTS Miftahul Huda Turirejo yang dimanfaatkan untuk menyebarkan
informasi yang baik dengan cepat dan mudah.
1.4
Manfaat Kerja Praktik
Manfaat dari penulisan kerja praktik ini adalah :
1.4.1 Manfaat Kerja Praktik bagi Penulis :
1. Melatih mental mahasiswa untuk bersikap lebih dewasa dan
bertanggung jawab dalam melaksanakan suatu tugas yang diberikan
kepadanya
2. Sebagai bekal saat terjun di dunia kerja.
3. Menumbuhkan dan memantapkan sikap professional yang diperlukan
mahasiswa untuk memasuki dunia kerja sesuai dengan bidang
kemampuannya.
4. Memperoleh pengalaman belajar dan bekerja bagi mahasiswa pada
suatu perusahaan atau instansi.
1.4.2 Manfaat Kerja Praktik bagi Fakultas :
1. Dapat meningkatkan hubungan kemitraan kerja sama antara lembaga
pendidikan.
2. Dapat mempromosikan keberadaan fakultas di lembaga pendidikan.
1.4.3 Manfaat Kerja Praktik bagi MTS Miftahul Huda Turirejo :
1. Memberikan kemudahan bagi para alumni MTS Miftahul Huda
Turirejo untuk mengetahui tentang keberadaan dari semua temantemannya semasa sekolah dulu dengan menggunakan website ini.
2. Memberikan kemudahan bagi masyarakat umum untuk mengetahui
informasi tentang MTS Miftahul Huda Turirejo.
3
3. Serta membantu mempromosikan dan mengenalkan MTS Miftahul
Huda Turirejo, agar para orang tua mau menyekolahkan anak-anak
mereka disekolah ini.
1.5
Batasan Masalah
Adapun batasan dari kerja praktik ini adalah :
1. Membahas pembuatan desain web dinamis sebagai suatu website yang
memberikan informasi bagi pengguna baik kalangan masyarakat umum
maupun dari pihak sekolah itu sendiri yang membutuhkan informasi tentang
MTS Miftahul Huda Turirejo.
2. Aplikasi web ini dibangun dibawah sistem operasi Windows 7 yang
mencakup CMS Buku Lokomedi aplikasi Macromedia Dreamweaver MX
2004, Web Server Apache, Web Scripting PHP dan MySQL. Selain itu.
aplikasi web ini juga didukung bahasa pemrograman web lainnya seperti
HTML (Hypertext Markup Language), CSS (Cascading Style Sheet), dan
bahasa pemrograman web lainnya.
1.6
Metodologi Penelitian
Adapun Metodologi penelitian yang di lalukan penulis adalah :
1.6.1
Objek Penelitian
Penelitian dilakukan di MTS Miftahul Huda Turirejo.
1.6.2
Sumber Data
Agar dalam laporan kerja praktek memberikan hasil yang baik maka
dalam menyusunan laporannya dipakai berbagai macam data.
Sumber data yang digunakan adalah :
1. Data Primer
Yaitu data yang diperoleh secara langsung dari sumber asli yakni
narasumber yang dapat dipercaya. Adapun data primer yang di
peroleh yaitu sejarah singkat MTS Miftahul Huda Turirejo.
4
2. Data Sekunder
Yaitu data yang diperoleh secara tidak langsung, dengan tujuan data
diperoleh dari berbagai literatur yang berhubungan dengan
pembuatan website. Adapun data sekunder yang di peroleh yaitu
aplikasi web berbasis PHP dan MYSQL
1.6.3
Metode Pengumpulan Data
Dalam mengumpulkan data yang relevan dan akurat dilakukan dengan
cara sebagai berikut :
1. Interview
Disini penulis melakukan wawancara langsung dengan pihak yang
berperan di dalam MTS Miftahul Huda Turirejo. Dalam hal ini
penulis ingin mengetahui secara langsung keadaan MTS Miftahul
Huda Turirejo, kebutuhan akan bantuan program aplikasi dan
sebagainya. Selain itu penulis juga menjelaskan apa saja yang
nantinya akan dibutuhkan dan dilakukan oleh penulis dalam
melakukan kerja praktek tersebut.
2. Observasi
Metode pengumpulan data dengan cara mengadakan pengamatan
secara langsung ataupun tidak langsung pada objek penelitian agar
didapatkan data sesuai yang diinginkan.
3. Literatur
Merupakan teknik pengumpulan data yang dilakukan dengan
mempelajari buku atau literature yang berhubungan dengan website.
1.7
Metode Pengembangan Sistem
Metode Pengembangan Sistem yang digunakan adalah model Waterfall.
Model waterfall merupakan sebuah model pengembangan sistem di mana antara
satu fase ke fase yang lain dilakukan secara berurutan. Biasanya sebuah langkah
akan diselesaikan terlebih dahulu sebelum melanjutkan ke fase berikutnya.
5
Metode pengembangan sistem menggunakan metode waterfall, dengan
langkah-langkah sebagai beikut :
Communication
Planning
Modeling
Construction
Deployment
Gambar 1.1. Metode Waterfall (Pressman, 2010)
1. Communication.
Langkah ini meruapakan analisis terhadap kebutuhan software, dan tahap
untuk mengadakan pengumpulan data dengan melakukan pertemuan
dengan pihak yang bersangkutan di MTS Miftahul Huda Turirejo.
2. Planning
Proses planning merupakan lanjutan dari proses communication (analysis
requirement). Tahapan ini akan menghasilkan dokumen user requiremen
atau bisa dikatakan sebagai data yang berhubungan dengan keinginan user
dalam pembuatan software, termasuk rencana yang akan dilakukan.
3. Modeling
Proses modeling ini akan menerjemahkan syarat kebutuhan ke sebuah
perancangan software yang dapat diperkirakan sebelum dibuat coding,
proses ini berfokus pada rancangan struktur data, arsitektur software,
interface, dan rancangan algoritma. Tahapan ini menghasilkan dokumen
yang disebut software requiremen.
6
4. Construction
Construction merupakan proses membuat kode, coding atau pengkodean
meruapakan penerjemah desain dalam bahasa yang bisa dikenali oleh
komputer. Programmer akan menerjemahkan transaksi yang diminta oleh
user. Tahapan inilah yang merupakan tahapan secara nyata dalam
mengerjakan suatu software, artinya penggunaan komputer akan
dimaksimalkan dalam tahap ini
5. Deployment
Tahapan ini bisa dikatakan selesai dalam pembuatan sebuah software atau
sistem. Setelah melakukan analisis, desain dan pengkodean maka sistem
yang sudah jadi akan digunakan oleh user, kemudian software yang telah
dibuat harus dilakukan pemeliharaan secara berkala.
1.8
Sistematika Penulisan
Adapun sistematika laporan ini sebagai berikut :
BAB I
: PENDAHULUAN
Pada bab ini diuraikan latar belakang, tujuan dan manfaat kerja
praktik, batasan masalah, metodologi penelitian dan sistematika
penulisan.
BAB II
: TINJAUAN UMUM MTS MIFTAHUL HUDA TURIREJO
Pada bab ini memuat tentang sejarah singkat Sekolah MTs
Miftahul Huda, visi dan misi, tujuan Sekolah, lokasi Sekolah dan
struktur organisasi Sekolah MTs Miftahul Huada.
BAB III : LANDASAN TEORI
Uraian tentang teori-teori yang relevan dan sejalan dengan pokok
permasalahan sebagai dasar acuan penulisan laporan kerja praktik
ini.
7
BAB IV : ANALISA DAN PERANCANGAN WEBSITE
Dalam bab ini akan dibahas tentang analisa dan perancangan
website dengan menggunakan PHP, MYSQL dan XAMPP sebagai
web servernya.
BAB V
: PENUTUP
Berisi kesimpulan serta saran-saran untuk melengkapi dan
menyempurnakan penyusunan sekaligus akhir dari laporan kerja
praktik ini.
DAFTAR PUSTAKA
LAMPIRAN
8
Download