Professional Documents
Culture Documents
1 Kegiatan Kerja Praktek. Secara umum kegiatan yang dilakukan/dikerjakan selama PKN seperti table 3.1 kegiatan PKN berikut: No. 1. 2. 3. Jenis Kegiatan Asessment Sekolah Pelaksanaan Program Durasi Waktu 2 - 21 April 2012 14 Mei 15 April 2012
3.1.1. Asessment Sekolah Sesuai dengan istilahnya bahwa asessment adalah proses sistematika pengumpulan data dilapangan berdasarkan fakta dilapangan. Berdasarkan informasi tersebut maka dapat digunakan untuk menyusun website sekolah yang mana semua informasi mengenai sekolah bisa diakses melalui website tersebut. Pada tahap ini data yang dikumpulkan akan digunakan sebagai pijakkan untuk membuat website yang mampu menampung dan menjadi media informasi dan juga sebagai sarana keaktifan siswa di dalam proses belajar mengajar. Adapun jenis data yang dikumpulkan adalah : Profil Sekolah Identitas Sekolah Struktur Organisasi Sekolah Visi dan misi sekolah Wawancara terhadap kepala sekolah terkait sambutan untuk dimasukkan ke dalam website. Data Administrasi Sekolah Data Administrasi Siswa Data Administrasi Guru Dokumentasi kegiatan sekolah
13
3.1.2. Pelaksanaan Program Dalam pengerjaan website sekolah dibutuhkan versi Joomla 2.5.X. yang mana bisa didapat di http://www.joomla.org/ Dalam proses pengerjaan tahap Pelaksanaan Program ini, penulis setelah mendapatkan data melalui Asessment Sekolah maka project website sekolah dilakukan dengan spesifikasi kebutuhan Hardware dan Software seperti berikut ini : Spesifikasi Hardware Notebook Asus A43T yang digunakan Hardware Prosesor A43 T AMD Quadcore A6 3400M 1.4 GHZ Turbo core 2.3 GHZ 4 GB AMD HD 6720 1 GB DDR3 750 GB Minimum Pentium 3
256 Mb 200 Mb
Spesifikasi Software Untuk JOOMLA 2.5.X Software PHP My SQL Apache (with mod_mysql,m od_xml,dan mod_zlib) Microsoft IIS Recommend ed 5.3 + 5.0.4 + 2.x + Minimum 5.2.4 + 5.0.4 + 2.x + More Information http://www.php.net http://www.mysql.com http://www.apache.org
http://www.iis.net
Jika Menginstall Joomla di Komputer Lokal ada beberapa paket aplikasi yang akan mempermudah penggunaan dan instalasi dari joomla. LAMPP (Linux) digunakan untuk OS berbasis Linux WAMP (Windows) untuk informasi lebih lanjut http://www.wampserver.com MAMP (Machintosh) untuk informasi lebih lanjut http://mamp.info XAMPP(Multi-Platform) untuk informasi lebih lanjut http://www.apachefriends.org/en/xampp.html
14
Langkah selanjutnya menentukan diagram alir (Flowchart): Flowchart Halaman Login Super User (Admin)
Mulai
Menu Admin
SELESAI
Gambar 3.1 :Flowchart Alur Halaman Login Super User (Admin) Flowchart Halaman Logout Super User (Admin)
Prosedur logout
Ya
keluar
15
Setelah membuat Flowchart fasilitas website untuk admin, maka langkah selanjutnya adalah mencari template Joomla yang cocok.Template yang digunakan adalah Simplicity-II yang mana bisa didapat secara gratis di http://www.joomshaper.com/category/14-simplicity-ii.
HEADER
HOME Tentang Sekolah Profil Kelas Sarana dan Prasarana
MENU SLIDE
Fasilitas Sekolah
MAIN MENU Home Tentang Sekolah Profil Kelas Sarana dan Prasarana Informasi sekolah dan siswa
Gambar Artikel
Gambar Artikel
Gambar Artikel
Gallery Foto
LATEST NEWS
CONTACT US
16
3. Evaluasi dan Laporan Pada tahap ini penulis menulis laporan PKN dan di uji dalam presentasi PKN. Ditahap ini selain mengevaluasi metode pengambilan data namun juga mengevaluasi pembuatan website sekolah menggunakan Joomla.
3.2. Pengenalan Program Ada 2 buah program yang digunakan penulis untuk mempermudah pengerjaan Kerja praktek pembuatan website sekolah ini yaitu XAMPP dan CMS Joomla 2.5.x. Pengenalan Program XAMPP 1. Logo XAMPP
2. Tentang XAMPP XAMPP adalah program aplikasi pengembang yang berguna untuk pengembangan website berbasis PHP dan MySQL. Versi terbaru program ini adalahXAMPP 1.7.7, yang dirilis pada tanggal 20 September 2011. Software XAMPP dibuat dan dikembangkan oleh Apache Friends. Perangkat lunak komputer ini memiliki kelebihan untuk bisa berperan sebagai server web Apache untuk simulasi pengembangan website.XAMPP didukung oleh teknologi web populer seperti PHP, MySQL, dan Perl. Melalui program ini, programmer web dapat menguji aplikasi web yang dikembangkan dan mempresentasikannya ke pihak lain secara langsung dari komputer, tanpa perlu terkoneksi ke internet. XAMPP juga dilengkapi fitur manajemen database PHPMyAdmin seperti pada server hosting sungguhan, sehingga pengembang web dapat mengembangkan aplikasi web berbasis database secara mudah.
17
2. Tentang Joomla Joomla adalah salah satu aplikasi yang digunakan untuk membuat atau membangun sebuah website dinamis yang dilengkapi berbagai fasilitas yang mendukungnya. Joomla! termasuk dalam kategori aplikasi CMS (Content Management System) open source, artinya dapat Anda pergunakan dengan sebebas-bebasnya atau bebas untuk mengoperasikannya. Sejarah Joomla sendiri awalnya dikembangkan dari aplikasi CMS lainnya yaitu Mambo. Secara garis besar dan gamblang, Joomla! terdiri dari 3 elemen dasar, yaitu server web (webserver), skrip PHP dan basisdata MySQL. Server web diasumsikan terhubung dengan Internet/Intranet yang berfungsi sebagai penyedia layanan situs. Skrip PHP terdiri dari kode program dalam bahasa PHP dan basisdata merupakan tempat penyimpanan konten. Joomla menggunakan Apache sebagai server web dan MySQL untuk basisdatanya.
3. Konfigurasi Jommla Pada konfigurasi ini bahwa Joomla tidak bisa diinstall bila tidak ada webserver dalam hal ini XAMPP yang akan mempermudah kita dalam instalasi maupun dalam pembuatan website itu sendiri.
18