Lingkungan Implementasi Implementasi Database

BAB IV IMPLEMENTASI SISTEM

4.1 Lingkungan Implementasi

Pada bagian ini akan dijelaskan mengenai perangkat keras dan perangkat lunak yang dibutuhkan dalam implementasi sistem. Perangkat yang digunakan untuk implementasi sistem ini yaitu laptop dengan spesifikasi sebagai berikut :  Perangkat Keras a. Processor Intel Core 2 Duo. b. Memori RAM 1 GB. c. Hard Disk 150 GB.  Perangkat Lunak a. Sistem Operasi Windows XP. b. Photoshop CS2 untuk mendesain interface. c. Dreamwever 8 untuk mendesain sistem. d. PHP yang digunakan untuk web server. e. Web server apache 2. f. Mysql untuk mendesain database.

4.2 Implementasi Database

Pada aplikasi Perancangan dan Pengambangan Sistem Informasi Manajemen SIM Penjadwalan Agenda Pegawai UPN “Veteran” Jatim berbasis Web, proses pembuatan data diawali dengan perancangan desain dengan menggunakan UML Unified Modelling Sistem pada Rational Rose. Adapun table-tabel yang digunakan dalam sistem adalah sebagai berikut :  Desain Tabel Acc Pada gambar di bawah ini dijelaskan tentang tabel acc yang berisikan semua identitas untuk semua tabel pada database yang ada sebagai penentuan semua user yang terkait didalam database. Seperti dapat dilihat pada Gambar 4.1. Gambar 4.1 Desain Tabel Acc  Desain Tabel Comment Pada tabel comment menjelaskan tentang komentar pada pesan jika user memberikan suatu komentar pada sebuah pesan, secara langsung komentar tersebut dapat tertampil pada form pesan. Komentar hanya bersifat non-formal, seandainya user tidak memberikan komentar pada sebuah pesan yang diterima tidak berpengaruh ke dalam sistem undangan. Tabel comment dapat dilihat pada Gambar 4.2 dibawah ini. Gambar 4.2 Desain Tabel Comment  Desain Tabel Department Di dalam tabel department berfungsi untuk pendaftaran department yang belum terdaftar pada sistem undangan. Untuk pendaftaran department admin hanya memasukkan nama department dan singkatan dari department tersebut. Seperti pada Gambar 4.3 dibawah ini. Gambar 4.3 Desain Tabel Department  Desain Tabel Draft Pada Gambar 4.4 merupakan tabel draft yang berisikan sebuah penyimpanan dari sebuah pesan. Jika pesan yang disimpan akan masuk ke dalam sistem tabel draft. Pesan yang telah disimpan dapat dilanjutkan kembali oleh admin dengan cara membuka kembali pesan yang telah disimpan ke dalam tabel draft. Gambar 4.4 Desain Tabel Draft  Tabel Laporan Bulanan Di dalam tebl laporan bulanan berfungsi untuk memberikan hasil prosentase atas kehadiran bagi dosen pegawai dalam sebuah agenda yang telah dibuat oleh pimpinan. Hasil dari tabel ini adalah sebuah grafik batang yang telah mendapatkan konfirmasi oleh dosen pegawai yang menghadiri agenda. Seperti yang terlihat pada Gambar 4.5 dibawah ini. Gambar 4.5 Desain Tabel Lap_bulan  Desain Tabel Laporan Tahunan Pada tabel ini seperti tabel bulanan tetapi tabel ini mempunyai fungsi hanya menampilan prosentase kehadiran pada tahun tertentu. Gambar 4.6 Desain Tabel Lap_tahun  Desain Tabel Notification Dalam tabel ini berfungsi untuk mengetahui berapa pesan yang didapat oleh dosen pegawai yang telah dikirim dan masuk ke dalam sistem dosen pegawai. Gambar 4.7 Desain Tabel Notification  Desain Tabel Pesan Desain tabel pesan berfungsi untuk menentukan pesan dan pengisian sebuah pesan yang akan dikirim. Di dalam pembuatan pesan admin wajib menginputkan semua data yang ada di dalam form undangan secara menyeluruh. Seperti dapat dilihat pada Gambar 4.8 di bawah ini. Gambar 4.8 Desain Tabel Pesan  Desain Tabel Project Pada desain tabel project berfungsi untuk penentuan projek undangan yang akan dikirim oleh admin. Sebuah pesan dipastikan mempunyai projek di dalamnya untuk menentukan tingkatan pada suatu pesan. Projek pesan berisikan nama projek yang telah ditentukan oleh sistem. Admin hanya dapat memilih projek yang telah ditentukan. Desain dapat dilihat pada Gambar 4.9 dibawah ini. Gambar 4.9 Desain Tabel Project  Dessain Tabel User Pada desain tabel user berfungi untuk pendaftaran user yang belum terdaftar pada sistem. Pendaftaran ini hanya dapat dilakukan oleh admin dan untuk menentukan username dan password yang akan digunakan user untuk membuka sistem undangan. Seperti pada Gambar 4.10 dibawah ini. Gambar 4.10 Desain Tabel User

4.3 Implementasi Program