Aplikasi inventarisasi komputer Gambaran Sistem

28

BAB III PERANCANGAN SISTEM

Pada bab ini dijelaskan perancangan aplikasi dimulai dengan gambaran sistem, desain arsitektur dari sistem, perancangan database , perancangan aplikasi inventarisasi komputer server , dan perancangan aplikasi inventarisasi komputer client, perancangan paket data yang dikirim.

3.1. Gambaran Sistem

Aplikasi Inventarisasi Komputer ini bertujuan untuk mempermudah pemilik atau koordinator pelaksana inventarisasi dalam mengakses informasi hardware dan sistem operasi semua komputer client yang terhubung jaringan dalam perusahaan. Sistem terbagi menjadi dua yaitu aplikasi inventarisasi komputer client yang digunakan oleh pengguna komputer client dan aplikasi inventarisasi komputer server yang digunakan oleh pemilik atau koordinator inventarisasi yang disebut sebagai administrator. Aplikasi inventarisasi komputer client dijalankan minimal pada sistem operasi Windows XP Service Pack 2, sedangkan aplikasi inventarisasi komputer server dijalankan pada sistem operasi Windows XP Service Pack 3.

3.1.1. Aplikasi inventarisasi komputer

client Aplikasi inventarisasi komputer client adalah aplikasi yang digunakan oleh pengguna untuk mengakses informasi hardware dan sistem operasi komputernya tersebut dan mengirimkan informasi tersebut ke server . Use case untuk pengguna menggunakan aplikasi inventarisasi komputer client dapat dilihat pada Gambar 3.1. Gambar 3.1 Use Case Pengguna Mengatur periode pengiriman data Melihat Informasi komputer client User Mengatur apakah akan mengirim data ke server Gaftar alir aplikasi inventarisasi komputer client dapat dilihat pada Gambar 3.2. Gambar 3.2 Gaftar Alir Aplikasi inventarisasi komputer client Penjelasannya adalah sebagai berikut: 1. Ketika aplikasi inventarisasi komputer client dibuka maka akan ditampilkan menu utama yang berisi delapan halaman tab untuk melihat informasi komputer client , kemudian dua tombol untuk mengatur program dan keluar dari aplikasi pada halaman tab “PC Overview”. Yes No No Yes No No No No No No No No Yes Yes Yes Yes Yes Yes Yes Yes Display Home Menu Tampilkan informasi PC Overview Tampilkan informasi Hardware secara treeview Tampilkan informasi Disk Drive Tampilkan informasi Network Adapter Tampilkan informasi Processor Tampilkan informasi RAM Tampilkan informasi VGA Tampilkan informasi Sistem Operasi Tampilkan Form Login Kirim rata-rata CPU dan RAM ke server Pilih hala a ta Hardware Pilih Exit Pilih hala a ta PC Overview Pilih Setting Pilih hala a ta Windows Pilih hala a ta VGA Pilih hala a ta RAM Pilih hala a ta Processor Pilih hala a ta Network Pilih hala a ta Drive 2. Jika pengguna memilih halaman tab “PC Overview ”, maka aplikasi akan menampilkan informasi komputer client secara garis besar. 3. Jika pengguna memilih untuk mengatur program, maka aplikasi akan menampilkan sebuah form untuk login sebagai langkah autentikasi user. Jika autentikasi user berhasil, maka akan muncul form untuk melakukan pengaturan aplikasi inventarisasi komputer client . Jika tidak maka kesempatan untuk login akan berkurang. 4. Jika pengguna memilih untuk keluar dari aplikasi, maka aplikasi akan mengirimkan persentase rata-rata penggunaan CPU dan RAM ke server . Jika tidak maka tetap pada menu utama. 5. Jika pengguna memilih untuk melihat informasi hardware , maka aplikasi akan menampilkan hardware dan sistem operasi secara treeview 6. Jika pengguna memilih untuk melihat informasi disk drive , maka aplikasi akan menampilkan informasi logical disk drive . 7. Jika pengguna memilih untuk melihat informasi processor , maka aplikasi akan menampilkan informasi processor yang digunakan beserta persentase rata-rata penggunaaan processor tersebut. 8. Jika pengguna memilih untuk melihat informasi network adapter , maka aplikasi akan menampilkan informasi network adapter secara logical yang ada pada komputer client . 9. Jika pengguna memilih untuk melihat informasi RAM, maka aplikasi akan menampilkan informasi RAM. 10. Jika pengguna memilih untuk melihat informasi VGA, maka aplikasi akan menampilkan informasi VGA yang saat ini sedang terpakai. 11. Jika pengguna memilih untuk melihat informasi sistem operasi , maka aplikasi akan menampilkan informasi yang berkaitan dengan sistem operasi yang terinstall pada komputer client .

3.1.2. Aplikasi inventarisasi komputer