147 4.1 Implementasi
4.1.1 Kebutuhan Sumber Daya Aplikasi
Dalam mengimplementasikan perangkat lunak yang dibangun sebagai solusi pada PT. Masria Uniform, maka diperlukan beberapa kebutuhan yang harus disiapkan. Kebutuhan-kebutuhan tersebut meliputi kebutuhan perangkat lunak, kebutuhan perangkat keras, kebutuhan perangkat jaringan, dan kebutuhan sumber daya manusia.
4.1.1.1 Kebutuhan Perangkat Lunak
Solusi situs web yang dibangun membutuhkan beberapa perangkat lunak yang harus diinstalasi sebelum dapat diimplementasikan. Berikut adalah kebutuhan-kebutuhan perangkat lunak yang digunakan pada server :
1) Microsoft Windows XP 2) Apache HTTP Server 2.0.52 3) PHP 5.0.4
4) MySQL Server 4.1
5) Web Browser (Internet Explorer, Mozilla Firefox dll)
Sedangkan kebutuhan perangkat lunak yang dibutuhkan oleh client (user)
meliputi :
1. Microsoft Windows XP
2. Web browser (Internet Explorer, Mozilla Firefox dll)
4.1.1.2 Kebutuhan Perangkat Keras
Spesifikasi minimum perangkat keras yang diperlukan server dalam mengimplementasikan perangkat lunak yang dibangun adalah sebagai berikut :
1. PC dengan clock speed 1,6 HHz atau lebih (rekomendasi).
2. Memori RAM 256 MB.
3. Network Interface Card (LAN Card).
4. Modem 56 Kbps.
5. VGA Card 8MB.
6. CD-ROM atau DVD drive.
7. Monitor, keyboard dan mouse.
Sedangkan spesifikasi minimum yang dibutuhkan oleh komputer client (user) adalah sebagai berikut :
1. Minimal processor Pentium II 300 MHz.
2. Memori RAM minimal 16 MB.
3. Modem 56 Kbps.
4. VGA Card 8MB.
5. Monitor, keyboard dan mouse.
4.1.1.3 Kebutuhan Perangkat Jaringan
Perangkat jaringan yang dibutuhkan dalam mengimplementasikan sistem
yang dibangun yaitu berupa sebuah web server sebagai tempat hosting situs web
Gambar 4.1 Struktur Jaringan Yang Digunakan Untuk Implementasi Situs Web
Struktur jaringan yang diperlukan untuk implementasi situs web Masria dapat dilihat pada gambar 4.1 di atas. Beberapa contoh web server situs web yang dapat digunakan antara lain : IIX (Indonesia Internet Exchange), [email protected], dll. Apabila seorang client melalui web browser-nya meminta (request) pada alamat situs web Masria, maka melalui jaringan internet request tersebut akan sampai ke web server Masria. Kemudian web server akan
memeriksa dan merespon kembali halaman web yang di-request ke web browser client.
Web Client
HTTP Over a TCP/IP network
HTTP Over a TCP/IP network Internet
Web Server
HTML document HTML
document
HTML document