Analisis Aturan Bisnis Analisis Sistem

menghasilkan suatu keluaran yang diinginkan. Kebutuhan non-fungsional yang diusulkan adalah adanya komputer yang terkoneksi dengan jaringan internet agar transaksi dapat berjalan secara maksimal serta memudahkan dalam hal pengolahan database .

3.2.5.1 Analisis Perangkat Keras

Dalam membangun web ini diperlukan alat pendukung perangkat keras hardware seperti berikut ini: Server 1. Processor dengan kecepatan minimal 1,8 Ghz 2. RAM minimal 512 GB 3. Hard Disk minimal 80 GB 4. VGA minimal 128 MB 5. Monitor dengan resolusi 1024 x 768 6. Lan Card 10100 Mbps 7. Koneksi Internet minimal 64 kbps. Client 1. Processor dengan kecepatan minimal 500 Mhz 2. RAM minimal 256 MB 3. Hard Disk minimal 40 GB 4. VGA minimal 64 MB 5. Monitor dengan resolusi 1024 x 768 6. Lan Card 10100 Mbps 7. Koneksi Internet minimal 64 kbps.

3.2.5.2 Analisis Perangkat Lunak

Kebutuhan perangkat lunak merupakan faktor-faktor yang dipenuhi untuk harus sebuah perangkat lunak sehingga perangkat lunak tersebut sesuai dengan maksud dan tujuan perangkat lunak tersebut di buat. Beberapa perangkat lunak pendukung dalam pembangunan aplikasi e-learning ini adalah: Perangkat lunak pada sisi server yang dibutuhkan adalah: 1. Windows XP Sp2 sebagai sistem operasi 2. Bahasa Pemrograman menggunakan PHP 3. MySQL versi 5 4. DBMS menggunakan PHPMyAdmin 5. Macromedia Dreamweaver 8 6. Tool Antar muka design Microsoft Visio 2007

7. Browser yang digunakan Mozilla Firefox 8.01

Perangkat lunak pada sisi client yang dibutuhkan adalah: 1. Microsoft Windows XP atau 7 sebagai sistem operasi 2. Mozilla, Opera, Google Chrome sebagai web browser

3.2.5.3 Analisis Pengguna user

Analisis pengguna dimaksudkan untuk mengetahui siapa saja pengguna yang terlibat dalam proses pembelajaran sehingga dapat diketahui tingkat pengalaman dan pemahaman pengguna komputer. Berdasarkan hasil penelitian dapat dipaparkan pengguna yang terlibat yang akan memakai sistem e-learning ini terdiri dari empat user yaitu: Guru, Orang tua, Siswa, dan Kepala Sekolah. Tabel 3.1 Analisis Pengguna user Adapun spesifikasi pengguna dapat dideskripsikan sebagai berikut : 1. Guru Guru adalah user yang memberikan materi pelajaran kepada siswa. Dalam hal ini guru juga mendapatkan pembelajaran mengenai bagaimana aplikasi e- learning ini berjalan. Sehingga seorang guru dapat menggunakan aplikasi tersebut dengan baik. Para guru dapat memberikan materi pelajaran, tugas serta informasi penting mengenai pelajaran. Para guru juga dapat mengolah soal-soal ujian, serta guru pun dapat berkomunikasi dengan siswa dalam Nama Pengguna Kualifikasi Guru Kualifikasi yang harus dimiliki Guru yaitu memiliki kemampuan dasar dibidang komputer, dapat mengoperasikan Sistem Operasi Microsoft Windows 9x2000XP, memiliki pemahaman yang cukup dalam mengelola data dalam web serta memiliki pengetahuan tentang internet . Orang Tua Siswa Kualifikasi yang harus dimiliki orang tua siswa yaitu memiliki kemampuan dasar di bidang komputer, memiliki pengalaman menggunakan internet. Siswa Kualifikasi yang harus dimiliki siswa yaitu memiliki kemampuan dasar dibidang komputer, memiliki pengalaman browsing di internet. Kepala sekolah Kualifikasi yang harus dimiliki Kepala sekolah yaitu memiliki kemampuan dasar di bidang komputer, minimal dapat mengoperasikan Sistem Operasi Microsoft Windows 9x2000XP, memiliki pemahaman yang cukup dalam mengelola data dalam web serta memiliki pengetahuan tentang internet .