SISTEM INFORMASI PELATIHAN KOMPUTER BERBASIS WEB DI LPK SMILE GROUP YOGYAKARTA
Naskah Publikasi
diajukan oleh Heni Setiyawati
09.02.7364
Septi Tri Wulandari
09.02.7404
kepada JURUSAN MANAJEMEN INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012
1
2
INFORMATION SYSTEMS WEB-BASED COMPUTER TRAINING IN LPK SMILE GROUP YOGYAKARTA SISTEM INFORMASI PELATIHAN KOMPUTER BERBASIS WEB DI LPK SMILE GROUP YOGYAKARTA Heni Setiyawati Septi Tri Wulandari Jurusan Manajemen Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT Information systems web-based computer training in LPK SMILE GROUP Yogyakarta is one of the training or courses in the field of computers. in conducting the training process there are a variety of package options that can be taken by the general public or public agencies or private. Much information should be published, and made a detailed breakdown of the computer training materials is expected to facilitate getting information about the training, which is why we make the system information about computer training at LPK SMILE Group. On scientific writing will be completed flowchart, program structure and design of input output. System information about computer training in LPK SMILE Group Yogyakarta is expected to facilitate the search for information, especially information about computer training both in terms of SMILE Group profile, material, computer training schedules, and other important information so that agencies wishing to undertake training and have had a better understanding of the picture what they will get later. Key words: Systems, Information, Website.
3
1. PENDAHULUAN
1.1
Latar Belakang Masalah LPK SMILE Group adalah sebuah lembaga pendidikan komputer yang berdiri sejak tahun 1996 yang telah memiliki beberapa cabang di Yogyakarta. Hingga kini LPK SMILE Group telah berhasil meningkatkan kemampuan SDM baik masyarakat umum, karyawan instansi pemerintahan maupun swasta melalui pendidikan dan pelatihan komputer yang tersedia. LPK SMILE Group Yogyakarta telah memiliki website resmi dimana kami ingin mengembangkan website tersebut dengan cara membangun website baru yang lebih terarah pada pelatihan komputer. Dibandingkan dengan pendidikan komputer yang ditawarkan di LPK SMILE Group Yogyakarta tersebut, pelatihan komputer mampu memberikan kontribusi yang lebih tinggi pada lembaga tersebut. Pelatihan komputer membutuhkan waktu yang lebih singkat dibandingkan dengan pendidikan komputer. Untuk mempermudah dalam mengakses informasi mengenai pelatihan komputer, maka kami membuat website khusus dibidang pelatihan komputer pada LPK SMILE Group Yogyakarta. Dari
uraian
diatas
maka
penulis
mengambil
judul
“SISTEM
INFORMASI PELATIHAN KOMPUTER BERBASIS WEB DI LPK SMILE GROUP YOGYAKARTA “. 1.2
Rumusan Masalah Berdasarkan latar belakang masalah, maka dapat dirumuskan permasalahannya yaitu : 1. Bagaimana membangun sebuah website didalam perusahaan yang sudah memiliki website namun lebih terarah kepada pelatihan komputer? 2. Bagamaimana memberikan informasi pelatihan yang lebih lengkap dan akurat dalam bentuk website. 3. Bagaimana mengoptimalkan penggunaan website untuk sarana promosi pada LPK SMILE Group Yogyakarta?
4
1.3
Batasan Masalah Supaya penelitian dalam tugas akhir ini lebih terarah dan memudahkan dalam pembahasan, maka perlu adanya pembatasan masalah, yaitu; 1. Perancangan sistem yang dibahas adalah sistem informasi yang akan menampilkan informasi yang berhubungan dengan LPK SMILE Group Yogyakarta. Mencakup Profil LPK SMILE Group Yogyakarta, artikel seputar pelatihan komputer di LPK SMILE Group Yogyakarta (lembaga pendidikan SMILE Group), materi pelatihan, jadwal pelatihan, staf pengajar. 2. Keamanan website tidak termasuk dalam bahasan tugas akhir ini. 3. Bahasa pemrograman dan desain web dengan menggunakan software adobe dreamweaver 4. Web server menggunakan Appserv
1.4
Tujuan Tujuan penyusunan tugas akhir ini adalah: 1.
Meningkatkan kemudahan mendapatkan informasi bagi masyarakat luas, khususnya informasi seputar pelatihan komputer yang ada di LPK SMILE Group Yogyakarta.
2.
Mencapai kemampuan perancangan dan pembangunan sistem informasi pelatihan
komputer
di
LPK
SMILE
Group
Yogyakarta
dengan
menggunakan bahasa pemrograman PHP dan database Mysql 3.
Menerapkan pengetahuan yang telah diperoleh dari kegiatan perkuliahan di Sekolah Tinggi Manajemen Informatika dan Komputer “STMIK AMIKOM” Yogyakarta
4.
Memenuhi tugas akhir sebagai syarat kelulusan program Diploma-III Sekolah Tinggi Manajemen Informatika dan Komputer “STMIK AMIKOM” Yogyakarta.
1.5
Manfaat Manfaat yang dapat di peroleh dari pembuatan web ini adalah : 1.
Pembuatan web ini memberikan manfaat bagi kami untuk menambah pengetahuan tentang sistem informasi berbasis web dengan menggunakan bahasa pemrograman php.
2.
Memberikan kemudahan bagi masyarakat umum untuk mendapatkan informasi yang berhubungan dengan pelatihan komputer LPK SMILE Group Yogyakarta
5
3.
Pembuatan web ini menambah pustakaan di bidang ilmu komputer dan sebagai alternatif metode promosi dengan media internet.
4.
Masyarakat umum dapat mengetahui perkembangan informasi terutama yang berhubungan dengan pelatihan komputer di LPK SMILE Group Yogyakarta.
1.6
Sistematika Penulisan Sistematika penulisan Tugas Akhir yang disusun oleh penulis adalah : 1.
BAB I : PENDAHULUAN Pada bab ini akan diuraikan tentang latar belakang masalah, rumusan masalah, batasan masalah, tujuan dan manfaat penelitian, metode pengumpulan data, sistematika penulisan dan rencana kegiatan yang dilakukan selama proses penelitian dan penyusunan Tugas Akhir.
2. BAB II : DASAR TEORI Pada bab ini akan dibahas tentang konsep dasar teori terkait dengan Sistem Informasi Pelatihan Komputer Berbasis Web di LPK SMILE Group Yogyakarta dalam pembuatan web yang didalamnya membahas tentang Perangkat lunak (software) maupun perangkat keras (Hardware) dan beberapa software pendukung yang akan digunakan dalam pembuatan website . 3. BAB III : TINJAUAN UMUM Pada
bab
ini
berisikan
tentang
Sejarah
Perusahaan,Identitas
Perusahaan,Visi dan Misi LPK SMILE Group, Fasilitas dan Perlengkapan Pelatihan Instansi dan Struktur Organisasi 4. BAB IV : PEMBAHASAN Pada bab ini berisi tentang penjelasan hasil perancangan website yang ada pada pelatihan komputer di LPK SMILE GROUP Yogyakarta. 5. BAB V : PENUTUP Pada bab ini berisi tentang kesimpulan dan saran.
6
2. LANDASAN TEORI 2. 1 Pengertian Sistem Informasi Sistem adalah sekelompok elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan(Mc leod,1995). Informasi adalah data yang telah diproses,atau data yang memiliki arti (Mc leod,1995). Sistem informasi dapat didefinisikan sebagai
suatu alat untuk menyajikan
informasi
sehingga
dengan
cara
sedemikian
rupa
bermanfaat
bagi
penerima(kertahadi,1995). 2. 2
Definisi Data Kumpulan dari angka-angka maupun karakter-karakter yang tidak memiliki arti. Data dapat diolah sehingga menghasilkan informasi.
2. 3 Framework Framework adalah sekumpulan perintah atau fungsi dasar yang dapat membantu dalam menyelesaikan proses-proses yang lebih kompleks Secara umum. 2. 4 JQuery JQuery adalah librari JavaScript yang memungkinkan kita untuk membuat program web pada suatu halaman web, tanpa harus secara eksplisit kita menambahkan event atau pun properti pada halaman web tersebut. 2. 5 JavaScript JavaScript adalah bahasa pemrograman ditafsirkan bahwa sebagian besar digunakan untuk mengubah halaman web statis menjadi halaman dinamis dan interaktif setelah web browser telah selesai men-download sebuah halaman web. Hal ini telah membuat JavaScript pilihan yang lebih populer daripada bahasa yang memerlukan server untuk melakukan pengolahan. Bahasa serverside seperti PHP atau Perl adalah cara terbaik untuk memodifikasi halaman sebelum loading, meskipun ada beberapa kasus Server-JavaScript (SJS).
7
2. 6 LiveZilla LiveZilla adalah software chat yang disediakan secara gratis. LiveZilla adalah software chat yang memungkinkan kita berinteraksi dengan pengunjung situs. 2. 7 PHP (Hypertext Preprocessor) 2.7. 1
Pengenalan PHP PHP adalah salah satu server side yang dirancang khusus untuk aplikasi web. PHP disisipkan diantara bahasa HTML dan karena PHP merupakan bahasa server side, maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah hasil jadi dalam bentuk HTML, dan kode PHP tidak akan terlihat. Untuk menjalankan sistem PHP dibutuhkan 3 komponen: 1. Web server 2. Program PHP 3. Database Server
2.7. 2
Konsep Dasar PHP Kode PHP diawali dengan tanda lebih kecil (<) dan diakhiri dengan tanda lebih besar (>)
2. 8 MySQL MySQL merupakan database server multiuser Dengan memiliki banyak feature. Maka dari itu MySQL menjadi database pilihan untuk banyak pengguna php. 2. 9 Software yang digunakan 2.9. 1
Adobe Dreamweaver CS3 Dreamweaver adalah sebuah HTML editor profesional untuk mendesain web secara visual dan mengelola situs atau halaman web. Fasilitas dalam Dreamweaver CS3 dapat digunakan untuk memodifikasi tampilan toolbar atau menambahkan fungsi baru. Selain user interface baru, Dreamwever CS3 memiliki kemampuan untuk menyunting kode dengan lebih baik.
8
2.9. 2
Menjalankan Dreamweaver CS3 Langkah untuk memulai Adobe Dreamweaver CS3 adalah klik tombol Start, pilih All Program, pilih Adobe Dreamweaver CS3.
2.9. 3
Ruang Kerja Dreamweaver CS3 Ruang kerja Dreamweaver CS3 memiliki komponen yang memberikan fasilitas dan ruang untuk menuangkan kreasi. Komponenkomponen yang disediakan oleh ruang kerja dreamweaver CS3 antara lain insert bar, document toolbar, jendela dokumen, panel group, tag selector, property inspector, dan site panel.
2. 10 AppServ AppServ merupakan sebauh aplikasi Open Source yang mendukung sebagai Aplikasi untuk di jadikan Web Server. 2. 11 Mozilla Firefox Mozilla Firefox adalah sebuah program browser seperti Internet Explorer. Keunggulan pada program browser ini mampu menjangkau sebuah site yang tidak dapat dibuka oleh Internet Explorer.
9
3. TINJAUAN UMUM
3. 1
Identitas Perusahaan Nama Perusahaan
: LPK SMILE Group Yogyakarta
Alamat Perusahaan Kantor Pusat
: Jl. Prof. Dr. Sardjito 24
Kantor Cabang
: Jl. Laksda Adi Sucipto 6 km.6 Jl. MT. Haryono 73
3. 2
Kota
: Yogyakarta
Propinsi
: DIY
Telp
: 0274-589493
Email
:
[email protected]
Visi dan Misi LPK SMILE GROUP YOGYAKARTA Visi Sarana meraih ilmu lengkap & efektif Misi Solusi terbaik untuk membentuk SDM siap pakai dan dibutuhkan oleh dunia kerja.
10
4. PEMBAHASAN 4. 1
Konsep Perancangan Website Website LPK SMILE Group Yogyakarta terdiri dari 4 halaman utama yaitu halaman utama untuk Super Admin,Administrator,Instruktur, Member. Dimana
Super
Admin
Administrator bertugas
bertugas
untuk
memanajemen
administrator,
mengendalikan semua kegiatan yang berkaitan
dengan isi seluruh website. Instruktur mempunyai fasilitas mengupload soalsoal seputar pelatihan, dan Instruktur juga mempunyai fasilitas untuk melihat jadwal pelatihan. Member mempunyai fasilitas untuk melihat jadwal, dan juga mempunyai fasilitas untuk mendownload soal-soal yang telah diupload oleh Instruktur. Sementara User hanya dapat melihat tampilan yang ada di website. 4. 2
Pertimbangan Dalam Desain Desain situs bertujuan untuk membuat tampilan dari halaman situs menjadi lebih menarik, sehingga pengunjung atau user akan lebih tertarik untuk mengetahui informasi tentang pelatihan komputer yang ada di LPK SMILE Group dan kami menggunakan CSS agar tampilan desain website lebih menarik.
4. 3
Tujuan Pembuatan Situs Secara umum dibuatnya situs mempunyai maksud dan tujuan sebagai media informasi baik informasi tentang profil LPK SMILE Group maupun informasi mengenai pelatihan yang bersifat umum.
4. 4
Rancangan Sistem 4.4. 1
Entity Relationship Diagram ERD adalah gambar atau diagram yang menunjukan informasi yang disimpan, dibuat dan digunakan dalam sistem basis data.
4.4. 2
Data Flow Diagram DFD
merupakan
diagram
yang
digunakan
untuk
menggambarkan proses-proses yang terjadi pada sistem yang akan dikembangkan.
11
4. 5
Rancangan Basis Data Basis Data digunakan untuk media penyimpanan data yang kemudian digunakan untuk menghasilkan informasi. Kelompok data yang diperlukan dalam Website LPK SMILE Group ini beserta tabel yang digunakan dijelaskan sebagai berikut : 1. Data Admin 2. Data Berita 3. Data Jadwal 4. Data Kategori 5. Data Kategoripelatihan 6. Data Subkategori 7. Data Foto 8. Data Kontak 9. Data Upload 10. Data Instruktur 11. Data Member 12. Data superadmin
4. 6
Pengertian Domain Domain adalah suatu nama berformat huruf abjad (a,b,c,d,e,dan seterusnya) dan angka (1,2,3,dan seterusnya) serta simbol (-)untuk menamai alamat url website sebagai pengganti format deretan angka dari alamat IP client server hosting tempat file web diletakkan.
4. 7
Pengertian Hosting Hosting adalah tempat atau jasa internet untuk membuat halaman website yang telah anda buat menjadi online dan bisa diakses oleh orang lain. Sedangkan hosting Itu sendiri adalah : jasa layanan internet yang menyediakan
sumber
daya
server-server
untuk
disewakan
sehingga
memungkinkan organisasi atau individu menempatkan informasi di internet berupa HTTP, FTP, EMAIL atau DNS.
12
5. PENUTUP
5. 1
Kesimpulan Berdasarkan pengamatan penulis, maka dapat diambil beberapa kesimpulan antara lain: 1. Mempermudah guru, karyawan, siswa, dan masyarakat umum untuk memperoleh informasi lebih lanjut tentang profil dari LPK SMILE GROUP Yogyakarta. 2. Informasi-informasi dapat segera disampaikan sehingga tidak ketinggalan serta dapat menanyakan segala sesuatu secara online sehingga pengunjung tidak perlu datang langsung ke LPK SMILE GROUP .
5. 2
Saran Berdasarkan kesimpulan diatas sebagai pertimbangan LPK SMILE GROUP Yogyakarta dalam penyampaian informasi kepada masyarakat maka saran yang akan disampaikan oleh penulis adalah sebagai berikut: 1. Program aplikasi website yang telah dirancang oleh penulis dapat menjadi bahan pertimbangan dan dijadikan sebagai media alternatif penyampaian informasi dimasa kini dan dimasa yang akan datang. 2. Agar penyampaian informasi lebih up to date,sebaiknya aplikasi yang diusulkan penulis digunakan untuk peningkatan kualitas penyampaian informasi kepada masyarakat umum. Untuk penelitian selanjutnya diharapkan untuk adanya penambahan fiturfitur yang lebih lengkap dan lebih up to date untuk membantu pengembangan web dikemudian hari.
13
DAFTAR PUSTAKA
Arief Rudyanto.M,2006. Pemrograman basis data menggunakan transact-SQL dengan microsoft SQL server 2000. Yogyakarta: Andi Offset Fatta Al Hanif,september 2007. Analisis dan perancangan sistem informasi untuk keunggulan bersaing perusahaan dan organisasi modern. Yogyakarta: Andi Offset Kusrini,M.Kom,2007. Strategi Perancangan dan Pegelolaan Basis Data. Yogyakarta: Andi Offset Suyanto.M,2005. Pengantar Teknologi Informasi untuk Bisnis. yogyakarta: Andi Offset http://www.appservnetwork.com/
14