BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.2 Analisis Kebutuhan Non-Fungsional
3.2.2 Analisis Pengkodean
3.2.2.3 Pengkodean Kelas
Pengkodean kelas yang sekarang digunakan di SMK taruna Ganesha dari mulai kelas XI-XIII dengan menggunakan format angka dan huruf, pengkodean kelas dapat dilihat pada tabel 3.7
Tabel 3. 7 Pengkodean Kelas
Nama Kelas Kelas Jurusan
XIFAR 10 FAR
Format : 99 XXX
FAR - (Jurusan) 10 - (Kelas)
Gambar 3. 8 Nomer Induk Siswa
3.2.3 Analisis Perangkat Keras (Hardware)
Perangkat keras adalah suatu hal yang harus diperhatikan, karena tanpa perangkat keras yang memadai dengan dibutuhkannya, sistem yang akan dibangun tidak akan bisa beroperasi dengan baik bahkan tidak sama sekali beroperasi sekali pun. Berdasarkan analisis perangkat keras yang tersedia pada
pengguna, yaitu spesifikasi perangkat keras dilabolatorium dan perangkat keras yang digunakan oleh guru. Siswa mengggunakan komputer dilabolatorium yang merupakan fasilitas di SMK Taruna Ganesha sedangkan guru menggunakan laptop pribadi. Spesifikasinya sudah memenuhi untuk mendukung adanya aplikasi
e-learning. spesifikasi perangkat keras yang tersedia dilabolatorium dapat dilhat di tabel 3.8 sedangkan spesifikasi laptp guru terdapat di tabel 3.9
Tabel 3. 8 Spesifikasi Perangkat Keras Labolatorium.
Processor 1,0 Ghz
RAM (Memory) 512 MB
Harddisk 80 Gb
Peralatan Penunjang Lain Keyboard, Mouse, printer, monitor
VGA 128 MB
Tabel 3. 9 Spesifikasi Perangkat Keras Guru
Processor 1,60 Ghz
RAM (Memory) 1,0 GB
Space Harddisk 80GB
Peralatan Penunjang Lain Keyboard, Mouse, printer, monitor
Sistem yang dibangun pada SMK Taruna Ganesha diimplementasikan secara langsung menggunakan jaringan internet. Berikut spesifikasi minimum perangkat keras yang dibutuhkan untuk menjalankan aplikasi web e-learning serta pengelolaannya. Berikut adalah keterangan tentang perangkat keras yang akan digunakan dari sisi server sebagai pengelola sistem dan client sebagai pengguna :
Perangkat Spesifikasi
Processor 1,0 Ghz
Memory 256 MB
Space Harddisk 80 GB
VGA 128 MB
Jaringan Internet Minimal 64 kbps
Penunjang lainnya Keyboard, Mouse, Modem/LAN/Wifi, Printer, Monitor
Tabel 3. 11 Perangkat Keras Client
Perangkat Spesifikasi
Processor 1,0 Ghz
Memory 256 MB
Space Harddisk 40 GB
VGA 128 MB
Jaringan Internet Minimal 64 kbps
Penunjang lainnya Keyboard, Mouse, Modem/LAN/Wifi, Printer,
Monitor
Berdasarkan data-data tersebut, maka spesifikasi perangkat keras yang sedang digunakan dilabotarium dan guru telah memadai untuk menggunakan sistem yang akan dibangun, sehingga tidak perlunya pengadaan perangkat lainnya. Selain itu, pada SMK Taruna Ganesha sudah memiliki jaringan internet, jaringan internet yang di gunakan SMK Taruna Ganesha pada saat ini memanfaatkan kabel UTP yang jaringannya terhubung ke rooter kemudian dari rooter terhubung ke modem. Jaringan internet yang dihasilkan cukup baik, sehingga akses internet dan penggunaan web e-learning dapat berjalan dengan baik
3.2.4 Analisis Perangkat Lunak (Software)
Analisis perangkat lunak disini menjelaskan tentang berbagai kebutuhan yang diperlukan dalam membangun aplikasi web e-learning. Kebutuhan perangkat lunak adalah sebuah faktor penunjang yang penting dalam membangun aplikasi yang akan dibangun. Spesifikasi perangkat lunak komputer yang terdapat komputer koordinator labotarium dan guru adalah sebagai berikut
Tabel 3. 12 Perangkat Lunak Laboratorium.
Sistem Operasi Window XP
Media Penyimpanan Data Microsoft Excel
Web Browser Internet Explorer, Mozilla Firefox
Tabel 3. 13 Perangkat Lunak Guru
Perangkat Keterangan
Sistem Operasi Windows 7
Media Penyimpanan Data Microsoft Excel
Web Browser Internet Explorer, Mozilla Firefox, dan
Google Chrome
Berikut adalah keterangan spesifikasi tentang perangkat lunak yang akan digunakan dari sisi server sebagai pembangun sistem dan client sebagai pengguna sistem
Tabel 3. 14 Perangkat Lunak Server
Perangkat Keterangan
Sistem Operasi Window XP atau sistem operasi diatasnya
Web Browser Mozilla Firefox, Google Chrome
Bahasa Pemrograman PHP, Javascript
Aplikasi Builder Adobe Dreamweaver CS5
Database Mysql 5.0.45
Tabel 3. 15 Perangkat Lunak Client
Perangkat Keterangan
Sistem Operasi Window XP atau sistem operasi diatasnya
Web Browser Internet Explorer, Mozilla Firefox,
dan Google Chrome
Berdasarkan data-data tersebut, maka spesifikasi perangkat lunak yang terdapat pada komputer labotarium komputer sebagai server belum memadai, maka diperlukan installasi program-program yang dibutuhkan sedangkan guru telah memadai untuk menggunakan sistem yang akan dibangun sehingga tidak perlunya pengadaan perangkat lainnya.
3.2.5 Analisis Jaringan
Pada dasarnya dalam analisis jaringan ini adalah menganalisa jaringan yang akan digunakan dalam mengakses web e-learning tersebut dan jaringan yang terdapat pada instansi yang bersangkutan. Jaringan yang ada pada SMK Taruna Ganesha sudah memiliki jaringan internet dengan menggunakan kabel LAN
(Local Area Netwok) dengan topologi ring dan wireless yang memungkinkan para
guru dan staff lainnya memanfaatkannya tanpa harus menggunakan kabel yang terhubung dengan internet.
Gambar 3. 9 Jaringan Labolatorium SMK Taruna Ganesha
Dengan arsitektur jaringan pada SMK Taruna Ganesha yang tersedia, maka telah memadai dalam pengoprasian web e-learning yang akan dibangun.
3.2.6 Analisis Nilai Siswa
Analisis nilai siswa adalah tahap dimana dilakukan analisis terhadap data yang ada di SMK Taruna Ganesha untuk dikelola dan dijadikan informasi. Dalam hal ini data yang diinformasikan adalah data nilai siswa. Informasi ditampilkan berupa text informasi apakah siswa tersebut lulus mata pelajaran tersebut atau masih dibawah standar minimal.
Berikut merupakan contoh minimal target beberapa mata pelajaran Tabel 3. 16 Tabel Nilai Minimal Standar Kelulusan
Mata Pelajaran Target Nilai Ulangan Target Tercapai
PPKN 65 Jika nilai ulangan
perkelas = atau > target nilai Minimum
Matematika 50 Jika nilai akhir ulangan perkelas = atau > target nilai KKM
B.Indonesia 65 Jika nilai akhir ulangan
perkelas = atau > target nilai KKM
Contoh analisis nilai siswa
Tabel 3. 17 Nilai Mata Pelajaran Siswa
No Mata
Pelajaran
Nilai
Tugas Ulangan UTS UAS NA Keterangan
1 PPKN 75 70 60 80 71 Lulus
2 Matematika 50 45 50 50 49 Tidak Lulus
3 B.Indonesia 70 81 70 75 74 Lulus
Perhitungan nilai :
NA=NT+NU+NUTS+NUAS NA = Nilai akhir
NT = Nilai rata-rata tugas NU = Nilai rata-rata ulangan NUTS = Nilai UTS
NUAS = Nilai UAS
Dari perhitungan diatas nilai matematika tidak memenuhi standar minimal, siswa dapat melihatnya di kolom keterangan apakah siswa lulus atau masih dibawah standar minimal. Setelah perhitungan guru berhak menentukan apakah harus diadakan remidial atau tidak.
Setelah menghitung nilai siswa perindividu, diaplikasi ini nantinya akan dapat menyimpulkan atau menganalisis apakah dikelas tersebut nilai mata pelajaran dikatakan perkembangannya bagus atau dibawah minimal.
Tabel 3. 18 Tabel Perhitungan Nilai Mata Pelajaran Setiap Kelas No Siswa Mata Pelajaran PPKN Matematika B.Indonesia 1 Ai Irma Septiani A 70 67 76 2 Aisyi Nurunnisa S S 77 55 64
3 Anggi Dwi Fitri W 81 80 78
4 Alma Setia Mawati 75 50 80
5 Dwina Septiani 69 60 79
6 Egi Rangga Mardian 72 77 66
7 Ernia Verawati 66 86 77
8 Febby Merfiantiasari 87 70 87
9 Fikri Muhamad A 89 77 80
10 Fitriani Purnama Sari 74 65 67
11 Fitri Islamiati R 70 67 60
12 Huzaemah Sherfa 71 60 68
13 Ipa Andriani 88 70 69
14 Jeli Setiawan 83 71 60
15 Jesica Burju Clara A 77 77 63
16 Marifatul Hidayah 87 74 64
17 Nina Hendiyawati 69 70 70
18 Prila Ajeng Minesha 90 73 67
19 Riana 65 84 64
20 Riani 80 73 63
22 Sela Nurrahman 81 80 66 23 Sulestari 72 67 75 24 Theresia Jessy A 76 76 72 25 Yudiansyah Agung P 73 69 67 Total 1920 1780 1743 Rata-rata 76.8 71.2 64.68
Dari perhitungan diatas dapat disimpulkan bahwa nilai rata-rata mata pelajaran untuk mata pelajaran
PPKN : 76.8 Matematika : 71.2 B.Indonesia : 64.68
Berdasarkan perhitungan diatas mata pelajaran PPKN dan Matematika memnuhi standar minimum sedangkan B.Indonesia dibawah standar minimum.