210 4.4 Implementasi 4.4.1 Arsitektur Sistem Arsitektur sistem yang digunakan adalah konsep client-server dengan arsitektur 3-tier. Gambar 4.34 Arsitektur Sistem Server-Client 3 Tier Komponen-kompenen arsitektur 3-tier tersebut adalah: Presentation layer Presentation Tier menyediakan antarmuka berbasis web yang berinteraksi langsung dengan pengguna.
211 Application layer Lapisan ini berupa server yang memberikan layanan kepada pengguna. Server merupakan pusat business rule, logika fungsi, yang bertanggung jawab menerima, mengirim dan mengolah data dari dan ke server database. Database layer Database layer berisi server database yang menyimpan semua data. 4.4.2 Mekanisme Security Security pada program ini menggunkan 4 metode security, yaitu: 1 Security Server Dengan menggunakan hosting web yang terpadu, penyimpanan pada server akan lebih aman dan mendapatkan maintenance dari pusat. 2 Security Database Dalam hal ini, dapat dilakukan pemberian hak akses kepada user. Untuk user non-member mendapatkan hak akses public. User yang telah melakukan register akan mendapatkan hak akses register. Sedangkan member yang berupa staf dan talent dari perusahaan mendapatkan hak akses author. 3 Security Aplikasi Penggunaan security aplikasi dengan memberikan hak akses kepada member tertentu. Dengan ini website dapat lebih aman dan tidak sembarang orang yang dapat melihat semua isi data.
212 4 Security OS OS yang digunakan adalah Windows XP Service Pack 2 yang dapat memberikan fasilitas penggunaan login bagi pengguna. Jadi aplikasi dan database dapat terjaga. 4.4.3 Hardware dan Software Server Tabel 4.48 Hardware yang Dibutuhkan Server Hardware Spesifikasi Processor MainBoard RAM VGA Harddisk Monitor Casing Intel Core 2 duo 1,8 Hz 2GB 256 MB atau lebih 80GB SATA dan SAS Tabel 4.49 Software yang Dibutuhkan Server Software Spesifikasi OS Aplikasi Database Server Microsoft XP Profesional Cpanel MySql Apache
213 Client Tabel 4.50 Hardware yang Dibutuhkan Client Hardware Spesifikasi Processor MainBoard RAM VGA Harddisk Monitor Casing Intel Pentium 4 atau lebih 1GB atau lebih 256 MB atau lebih 40GB Sata atau SAS atau lebih Tabel 4.51 Software yang Dibutuhkan Client Software Spesifikasi OS Aplikasi Windows XP Mozilla Firefo Database - Server - 4.4.4 Jadwal Implementasi Tabel 4.52 Jadwal Implementasi No Kegiatan November Desember Januari I II III IV I II III IV I II III IV 1. Implementasi dalam localhost
214 2 Pengadaan hardware dan software 3 Instalasi hardware dan software 4 Implementasi dan pengujian dalam webhosting 5 Konversi data 6 Pelatihan 7 Operasi/Imple mentasi 4.4.5 Backup Data Prosedur backup yang dilakukan adalah membuka http://localhost/phpmyadmin terlebih dahulu. Centang semua data yang ingin di-backup, kemudian tekan Eksport untuk meng-eksport database tersebut. Setelah itu tekan SelectAll untuk menunjuk semua entity untuk di-eksport. Ganti nama template menjadi nama yang sesuai dengan keinginan. Tekan Go jika semua prosedur telah dilakukan. Layar akan menampilkan kode SQL yang dapat di-copy sebagai data untuk backup nantinya. 4.5 Cara Pengoperasian Sistem Prosedur-prosedur pengoperasian sistem dijelaskan sebagai berikut: 4.5.1 Pengoperasian Sistem untuk Pengguna Public (Front-end)
215 Gambar 4.35 Layar Home Pada halaman Home terdapat tampilan menu yaitu Home, Talent, DJ, EO, Scout, Event, News, Sekolah, Gallery, dan Contact Us. Dan juga terdapat form Login bagi user yang telah daftar. Di bawah form tersebut terdapat link Forgot your password?, Forgot your username?, Create an account. Bagi user yang belum mendaftar, dapat mengklik Create an account untuk mendapatkan user ID. Jika Create an account diklik, maka layar akan menampilkan form pendaftaran bagi user.
216 Gambar 4.36 Layar Form Pendaftaran Member Apabila user tidak mengisi dengan benar apa yang diminta, maka form tidak akan berpindah sampai user mengisi dengan benar semua form. Jika user telah mengisi semua form dengan benar, maka layar akan menampilkan informasi untuk mengaktifkan link aktifasi yang telah dikirim.
217 Gambar 4.37 Layar Form Pendaftaran Member Berhasil Halaman Talent terdapat dua submenu, yaitu Talent Indonesia dan Talent Oriental. Talent Indonesia menampilkan talent-talent yang merupakan keturunan Indonesia, sedangkan Talent Oriental menampilkan talent-talent yang merupakan keturunan Tiong Hoa. Halaman Talent Oriental akan menampilkan data-data talent Oriental yang bernaung di perusahaan.
218 Gambar 4.38 Layar Talent Oriental Jika talent tersebut diklik, maka akan menampilkan data dari talent tersebut.
219 Gambar 4.39 Layar Info Talent Oriental Halaman Talent Indonesia akan menampilkan data-data talent Indonesia yang bernaung di perusahaan.