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