Analisis Perangkat Keras Analisis Kebutuhan Non-Fungsional

Siswa Mengkses data materi, data tugas, data nilai, dan upload tugas Memiliki kemampuan pemahaman, pengoprasian terhadap e-learning serta paham teknologi internet dan web browser. Cara penggunaan aplikasi dengan hak akses milik siswa.

3.2.4 Analisis Pengkodean

Kode merupakan penyajian dalam mengklarifikasikan data sehingga mudah dalam proses masukan ke dalam sistem. Penggunaan kode biasanya digunakan untuk mengidentifikasikan data, kode digunakan hampir pada semua proses yang ada kaitannya dengan data. Sistem yang berjalan saat ini hanya menggunakan satu kode dan menggunakan format angka dan huruf untuk kode berikut : 1. Pengkodean Nomor Induk Pengajar NIP Nomor induk pengajar di SMA Negeri 3 Karawang ini terdiri dari sembilan digit angka. Berikut ini contoh pengkodean nomor induk pengajar : Format : XXXXXXXXX Nomor Induk Pengajar Contoh : 131282239 = Drs Endang Jodhie 2. Pengkodean Nomor Induk Siswa NIS Pengkodean untuk nomor induk siswa saat ini di SMA Negeri 3 Karawang terdiri dari Sembilan digit yaitu sebagai berikutl: Format : XXXX-XX-XXX Nomorurut siswa Kelas Tahun angkatan Contoh : 1011 10 003= Ade Yosep K merupakan angkatan 2010-2011, diterima di kelas X sepuluh dengan nomor urut 003. 3. Pengkodean KelasTingkat Pengkodean kelas yang saat ini digunakan pada SMA Negeri 3 Karawang antara lain kelas X sepuluh, XI sebelas dan XIIduabelas. Pada setiap kelas XI dan XII memiliki penjurusan, penjurusan pada SMA Negeri 3 Karawang hanya memiliki 2 penjurusan adalah IPA Ilmu Pengetahuan Alam dan IPS Ilmu Pengetahuan Sosial . Berikut ini contoh Pengkodean KelasTingkat. Tabel 3.12 Tingkat Contoh Kelas KelasTingkat Jurusan Kelas XI :  XI IPA  XI IPS XI sebelas Ilmu Pengetahuan Alam Ilmu Pengetahuan Sosial Kelas XII :  XII IPA  XII IPS XIIduabelas Ilmu Pengetahuan Alam Ilmu Pengetahuan Sosial Berikut adalah contoh pengkodean kelas : Kelas XI : XI - IPA Jurusan Tingkat kelas Kelas XII : XII - IPA Jurusan Tingkat kelas

3.2.5 Analisis Basis Data

Basis data merupakan kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan redudansi yang tidak perlu, untuk memenuhi berbagai kebutuhan. Basis data dapat digambarkan dengan menggunakan Entity Relationship Diagram ERD. ERD merupakan hubungan antara entitas yang digunakan dalam sistem informasi untuk menggambarkan hubungan antar entitas atau stuktur data dan dan relasi antar file. Entitas yang saling berhubungan digambarkan sebagai berikut: