56
3.2 Analisis Kebutuhan Non Fungsional
Analisis kebutuhan fungsional merupakan analisis yang dibutuhkan untuk menentukan spesifikasi sistem. Spesifikasi ini juga meliputi komponen – komponen
apa saja yang dibutuhkan untuk sistem yang akan dibangun sampai sistem tersebut
dapat diimplementasikan.
3.2.1 Analisis Pengkodean
Pada bagian ini akan diuraikan mengenai pengkodean yang ada di SMA Negeri 9 Bandung. Pengkodean yang ada di SMA Negeri 9 Bandung terdiri dari
pengkodean Nomor Induk Pegawai NIP, Nomor Induk Siswa NIS, dan
pengkodean kelas. 1. Pengkodean Nomor Induk Pegawai NIP
Pengkodean NIP terdiri dari 18 digit dengan format sebagai berikut :
Gambar 3.5 Format Pengkodean NIP
Contoh : 19620108 198709 2 001 berarti guru tersebut lahir pada tanggal 08 bulan Januari tahun 1962, diangkat menjadi pegawai negeri sipil pada bulan September
tahun 1987, berjenis kelamin perempuan dengan no urut 001.
57
2. Pengkodean Nomor Induk Siswa NIS
Pengkodean NIS terdiri dari 9 digit, dengan format sebagai berikut :
Gambar 3.6 Format Pengkodean NIS
Contoh : 1112 00410 berarti siswa tersebut diterima di SMA Negeri 9 Bandung pada tahun 2011-2012 dan memiliki no urut 00410
3. Pengkodean Kelas
Terdapat tiga tipe pengkodean kelas di SMA Negeri 9 Bandung yaitu untuk kelas X kelas XI dan kelas XII. Untuk kelas XI dan kelas XII telah memiliki jurusan
yaitu IPA atau IPS. Berikut adalah pemaparannya : Pengkodean kelas X terdiri dari 2 digit karakter, dengan format sebagai
berikut :
Gambar 3.7 Format Pengkodean Kelas X
Contoh : X 9 berarti kelas tersebut memiliki tingkatan X dan nomor urut kelas 9.
58
Pengkodean kelas XI terrdiri dari 6 karakter , dengan format sebagai berikut :
Gambar 3.8 Format Pengkodean Kelas XI
Contoh : XI IPA 4 berarti kelas tersebut memiliki tingkatan XI jurusan IPA dan nomor urut kelas 4
Pengkodean Kelas XII terdiri dari 7 karakter, dengan format sebagai berikut :
Gambar 3.9 Format Pengkodean Kelas XII
Contoh : XI IPS 3 berarti kelas tersebut memiliki tingkatan XII jurusan IPS dan nomor urut kelas 3
3.2.2 Analisis Pengguna
Analisis pengguna dimaksudkan untuk mengetahui siapa saja pengguna yang akan menggunakan aplikasi media pembelajaran online ini sehingga dapat diketahui
tingkat pemahaman dan pengalaman pengguna mengenai komputer. Sesuai dengan prosedur yang sedang berjalan, pengguna saat ini yang terlibat adalah :