BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Sistem Flow ...repository.dinamika.ac.id/id/eprint/677/7/BAB...

29
24 BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Sistem Flow Penilaian Siswa, Dan Melihat Nilai Siswa Berikut adalah penjabaran sistem yang akan di implementasikan pada Aplikasi Raport Online yang di gambarkan sebagai berikut : 4.1.1 Sistem Penilaian Siswa Proses awal memasukan penilaian siswa adalah guru melakukan login agar guru bisa memasukan mata pelajaran sesuai apa yang guru ajarkan kepada siswa, login juga ada batasan jika salah memasukan password 5x maka guru tidak bisa masuk untuk memasukan dan melihat nilai, password akan di blokir, hal ini dilakukan agar guru selalu mengingat – ingat passwordnya. Jika password guru terblokir maka guru harus membuat laporan ke Admin untuk membuka kan Nip dan Password yang sudah terblokir. Setelah admin membuka kan Nip dan Password maka guru bisa memasukan penilaian siswa setelah nilai dimasukan dan disimpan di dalam tabel penilaian setelah itu ditampilkan ke Wali Kelas mengkonfirmasi penilaian siswa setelah nilai sudah fix maka nilai akan tersimpan pada database detail penilaian.

Transcript of BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Sistem Flow ...repository.dinamika.ac.id/id/eprint/677/7/BAB...

  • 24

    BAB IV

    ANALISIS DAN DESAIN SISTEM

    4.1 Sistem Flow Penilaian Siswa, Dan Melihat Nilai Siswa

    Berikut adalah penjabaran sistem yang akan di implementasikan pada

    Aplikasi Raport Online yang di gambarkan sebagai berikut :

    4.1.1 Sistem Penilaian Siswa

    Proses awal memasukan penilaian siswa adalah guru melakukan login agar

    guru bisa memasukan mata pelajaran sesuai apa yang guru ajarkan kepada siswa,

    login juga ada batasan jika salah memasukan password 5x maka guru tidak bisa

    masuk untuk memasukan dan melihat nilai, password akan di blokir, hal ini

    dilakukan agar guru selalu mengingat – ingat passwordnya. Jika password guru

    terblokir maka guru harus membuat laporan ke Admin untuk membuka kan Nip

    dan Password yang sudah terblokir. Setelah admin membuka kan Nip dan

    Password maka guru bisa memasukan penilaian siswa setelah nilai dimasukan dan

    disimpan di dalam tabel penilaian setelah itu ditampilkan ke Wali Kelas

    mengkonfirmasi penilaian siswa setelah nilai sudah fix maka nilai akan tersimpan

    pada database detail penilaian.

  • 25

    Gambar 4.1 Sistem Flow Penilaian Siswa

  • 26

    4.1.2 Sistem Flow Melihat Nilai Pada Siswa

    Proses awal melihat nilai pada Siswa adalah siswa harus login dan

    menginputkan Nis dan Password lalu sistem melakukan pengecekan kepada table

    mahasiswa jika siswa login dengan benar maka sistem akan menampilkan

    halaman nilai raport siswa, jika login salah sampai 5x maka menampilkan pesan

    pemblokiran nis dan password.

    Wali murid/ siswa

    mulai

    Input nis dan pass

    siswa

    Mengecek nis dan

    passSiswa

    Benar?

    Menampilkan

    halaman nilai

    raport siswa

    Nilai raport

    siswa

    ya

    Mengecek

    kesalahan

    password

    tidak

    pesan error

    1

    Detail

    penilaian

    1

    selesai

    sistem

    Lebih

    dari 5?

    Menampilkan

    pesan error

    Tidak

    Menampilkan

    pesan pemblokiran

    nis dan password

    ya

    pesan

    pemblokiran nis

    dan password

    Gambar 4.2 Sistem Flow Melihat nilai pada siswa

  • 27

    4.2 Data Flow Diagram Penilaian dan Melihat Nilai Siswa

    Berikut adalah DFD system yang akan di implementasikan pada Sma

    Hangtuah 2 Sidoarjo yang di gambarkan sebagai berikut :

    4.2.1 Context Diagram

    Context diagram pada sistem informasi raport online ini terdiri dari 4

    external entity yaitu guru, siswa, kepala sekolah dan admin yang menunjang

    jalannya sistem.

    Gambar 4.3 Context Diagram

    laporan penilaian siswa

    meminta laporan penilaian siswa

    nip dan password admin salah

    input nip dan pasword admin

    nip dan password anda salah

    nis dan password salah

    konfirmasi penilaian siswa wali kelas

    halaman konfirmasi penilaian siswa wali kelas

    halaman konfirmasi penilaian siswa kepsek

    halaman penilaian siswa

    pemblokiran nip dan password

    penilaian siswa

    input nip dan password

    nilai raport

    pemblokiran nis dan password

    input nis dan password

    0

    Sistem Informasi Rapor Online

    +

    Siswa

    Guru

    kepala

    sekolah

    admin

  • 28

    4.2.2 Data Flow Diagram Level 0

    Pada DFD level 0 di bawah ini terdapat 3 sub proses yang merupakan

    dekomposisi dari proses global. Ketiga sub proses yaitu Mengolah Data,

    Melakukan Transaksi dan Membuat Laporan . Selain itu terdapat 4 external entity

    dan terdapat 3 data store.

  • 29

    Gambar 4.4 Data Flow Diagram Level 0

    data nilai siswa

    data siswa bisa digunakan kembali

    data guru berhasil digunakan kembalimembuka data guru yang terblokir

    membuka data siswa yang terblokir data guru yang terblokir

    data guru

    data siswa terblokir

    [laporan penilaian siswa]

    [meminta laporan penilaian siswa]

    [nip dan password anda salah]

    [nis dan password salah]

    [nip dan password admin salah]

    [input nip dan pasword admin]

    data penilaian siswa

    data kelas

    data nilai siswa terkonfirmasi wali kelas

    data nilai siswa terkonfirmasi kepsek

    data nilai siswa

    data guru

    [halaman konfirmasi penilaian siswa kepsek]

    [penilaian siswa]

    [halaman penilaian siswa]

    [input nip dan password]

    [halaman konfirmasi penilaian siswa wali kelas]

    [pemblokiran nip dan password]

    [konfirmasi penilaian siswa wali kelas]

    data nilai

    data siswa

    [input nis dan password]

    [pemblokiran nis dan password]

    [nilai raport]SiswaSiswaSiswa

    1

    mengolah data

    +

    2

    melakukan transaksi

    +

    3

    membuat

    laporan

    +

    3 T siswa

    4 T penilaian

    GuruGuruGuruGuru

    kepala

    sekolah

    GuruGuru

    5 T guru

    Siswa

    Guru

    adminadminadmin

    kepala

    sekolah

    kepala

    sekolah 4 T penilaian

    5T

    guru

    3 T siswa

  • 30

    4.2.3 Data Flow Diagram Level 1 Mengolah Data Pada Admin

    Pada DFD level 1 di bawah ini terdapat 1 sub proses yang merupakan

    dekomposisi dari proses DFD lvl 0. Satu sub proses yaitu proses mengolah data

    pada admin. Selain itu terdapat 1 external entity dan terdapat 2 data store.

    Gambar 4.5 Data Flow Diagram Level 1 Mengolah Data Pada Admin

    4.2.4 Data Flow Diagram Level 1 Memasukan Nilai Raport dan Melihat Nilai

    Raport

    Pada DFD level 1 di bawah ini terdapat 2 sub proses yang merupakan

    dekomposisi dari proses DFD lvl 0. Kedua sub proses yaitu proses Memasukan

    Nilai Raport dan Melihat Nilai Raport. Selain itu terdapat 3 external entity dan

    terdapat 3 data store.

    [data guru berhasil digunakan kembali]

    [data guru yang terblokir]

    [data guru]

    [data siswa terblokir]

    [membuka data guru yang terblokir]

    [membuka data siswa yang terblokir]

    [data siswa bisa digunakan kembali][nip dan password admin salah]

    [input nip dan pasword admin]adminadminadmin

    1.1

    mengelolah

    data pada

    admin

    +

    3 T siswa

    5 T guru5 T guru

    adminadmin

    5 T guru

    3 T siswa

  • 31

    Gambar 4.6 Data Flow Diagram Level 1 Memasukan Nilai Raport dan Melihat

    Nilai Raport

    4.2.5 Data Flow Diagram Level 1 Membuat Nilai Siswa Dan Mencetak

    Laporan Nilai Siswa

    Pada DFD level 1 di bawah ini terdapat 2 sub proses yang merupakan

    dekomposisi dari proses DFD lvl 0. Satu sub proses yaitu proses Membuat Nilai

    Siswa Dan Mencetak Laporan Nilai Siswa. Selain itu terdapat 2 external entity

    dan terdapat 1 data store.

    [data nilai siswa]

    data nilai siswa_

    [meminta laporan penilaian siswa]

    [laporan penilaian siswa]

    kepala

    sekolah

    kepala

    sekolah

    3.1

    membuat

    laporan siswa

    3.2

    mencetak nilai

    siswa

    4 T penilaian

    [nip dan password anda salah]

    [nis dan password salah]

    [data penilaian siswa]

    [data kelas]

    [data nilai siswa]

    [data nilai siswa terkonfirmasi kepsek]

    [data nilai siswa terkonfirmasi wali kelas]

    [data guru]

    [halaman konfirmasi penilaian siswa kepsek]

    [penilaian siswa]

    [konfirmasi penilaian siswa wali kelas]

    [input nip dan password]

    [halaman penilaian siswa]

    [halaman konfirmasi penilaian siswa wali kelas]

    [pemblokiran nip dan password]

    [data nilai]

    [data siswa]

    [input nis dan password]

    [pemblokiran nis dan password]

    [nilai raport]

    SiswaSiswaSiswa

    3 T siswa

    4 T penilaian

    2.1

    memasukan nilai raport

    +

    2.2

    melihat raport

    +

    GuruGuruGuruGuruGuruGuru

    kepala

    sekolah

    5 T guru

    4

    T

    penila

    ian

    4

    T

    penila

    ian

    4

    T

    penilai

    an

    5 T guru

    4

    T

    penil

    aian

    Siswa

    Guru

  • 32

    Gambar 4.7 Data Flow Diagram Level 1 Membuat laporan Nilai Siswa Dan

    Mencetak Laporan Nilai Siswa

    4.2.6 Data Flow Diagram Level 2 membuka Password Yang Terblokir

    Pada DFD level 2 di bawah ini terdapat 2 sub proses yang merupakan

    dekomposisi dari proses DFD lvl 1. Satu sub proses yaitu proses Membuka

    Password Yang Terblokir . Selain itu terdapat 1 external entity dan terdapat 2 data

    store.

    Gambar 4.8 Data Flow Diagram Level 2 Membuka Password Yang Terblokir

    4.2.7 Data Flow Diagram Level 2 Memasukan Nilai Raport

    Pada DFD level 2 di bawah ini terdapat 6 sub proses yang merupakan

    dekomposisi dari proses DFD lvl 1. Keenam sub proses yaitu proses Mengecek Id

    dan password guru, memilih kelas, memilih siswa, memasukan nilai siswa,

    melakukan konfirmasi nilai dan menyimpan konfirmasi nilai . Selain itu terdapat

    1 external entity dan terdapat 2 data store.

    [data guru berhasil digunakan kembali]

    [data guru][data guru yang terblokir]

    [membuka data guru yang terblokir]

    [membuka data siswa yang terblokir][data siswa bisa digunakan kembali]

    [data siswa terblokir]

    [nip dan password admin salah]

    [input nip dan pasword admin]

    adminadminadmin

    1.1.1

    membuka

    password yang

    terblokir

    3 T siswaadminadmin

    3 T siswa

    5 T guru5 T guru5 T guru

  • 33

    Gambar 4.9 Data Flow Diagram Level 2 Memasukan Nilai Raport

    4.2.8 Data Flow Diagram Level 2 Melihat Raport

    Pada DFD level 2 di bawah ini terdapat 2 sub proses yang merupakan

    dekomposisi dari proses DFD lvl 1. Kedua sub proses yaitu proses Mengecek nis

    dan password, dan menampilkan nilai raport siswa. Selain itu terdapat 1 external

    entity dan terdapat 2 data store.

    nilai siswa terkonfirm

    nilai siswa

    penilaian siswa yang dipilih

    data siswa yang diajar

    data kelas yang diajar

    [nip dan password anda salah]

    [data nilai siswa terkonfirmasi wali kelas]

    [data nilai siswa terkonfirmasi kepsek]

    [halaman konfirmasi penilaian siswa wali kelas]

    [konfirmasi penilaian siswa wali kelas]

    [data nilai siswa][penilaian siswa]

    [halaman penilaian siswa]

    [data penilaian siswa]

    [data kelas]

    [data guru][input nip dan password]

    [pemblokiran nip dan password]Guru

    Guru

    Guru

    Guru

    Guru

    Guru

    5 T guru

    4 T penilaian

    4 T penilaian

    4 T penilaian

    2.1.1

    mengecek id

    dan password

    guru

    2.1.2

    memilih kelas

    2.1.3

    memiliih siswa

    2.1.4

    memasukan

    nilai siswa

    2.1.5

    melakukan

    konfirmasi nilai

    2.1.6

    menyimpan

    konfirmasi nilai

    5 T guru

    4 T penilaian

    Guru

  • 34

    Gambar 4.10 Data Flow Diagram Level 2 Melihat Raport

    4.2.9 Data Flow Diagram Level 2 Membuat Laporan

    Pada DFD level 2 di bawah ini terdapat 2 sub proses yang merupakan

    dekomposisi dari proses DFD lvl 1. Kedua sub proses yaitu proses Membuat

    Laporan Siswa dan mencetak Nilai siswa Selain itu terdapat 1 external entity dan

    terdapat 1 data store.

    Gambar 4.11 Data Flow Diagram Level 2 Membuat Laporan

    [nis dan password salah]

    dt siswa

    [data nilai]

    [data siswa]

    [input nis dan password]

    [pemblokiran nis dan password]

    [nilai raport]Siswa

    SiswaSiswa

    3 T siswa

    4 T penilaian

    2.2.1

    mengecek nis

    dan password

    2.2.2

    menampilkan

    nilai raport

    siswa

    Siswa

    [data nilai siswa]

    data nilai siswa_

    [meminta laporan penilaian siswa]

    [laporan penilaian siswa]

    kepala

    sekolah

    kepala

    sekolah

    3.1

    membuat

    laporan siswa

    +

    3.2

    mencetak nilai

    siswa

    4 T penilaian

  • 35

    4.3 Entity Relational Data

    4.3.1 Conceptual Data Model

    Di bawah ini merupakan CDM dari struktur database Sistem Informasi

    Raport Online yang terdiri dari

    Gambar 4.12 Conceptual Data Model

    4.3.2 Physical Data Model

    Di bawah ini merupakan PDM dari struktur database Sistem Informasi

    Raport Online terdiri dari

    penilaian_kelas

    penilaian_guru

    penilaian_siswa

    penilaian_mata_pelajaran

    jabatan_guru

    perwalian_siswa

    perwalian_guru

    penjadwalan_kelas

    penjadwalan_siswa

    penjadwalan_guru

    penjadwalan_matapelajaran

    g uru

    nip

    nama_g uru

    passwordmata_pelajaran

    ID_mata_pelajaran

    nama _mata_pelajaran

    siswa

    nis

    nama_siswa

    password

    kelas

    ID_kelas

    nama_kelas

    penilaian

    id_nilai

    kkm

    peng etahuan

    praktikum

    konfirmasi

    penjadwalan

    id_penjadwalan

    perwalian

    id_perwalian

    jabatan

    id_jabatan

    nama_jabatan

  • 36

    Gambar 4.13 Physical Data Model

    4.3.3 Desain Tabel

    1. Tabel PENJADWALAN

    Primary Key : ID_PENJADWALAN

    Foreign Key : ID_MATA_PELAJARAN, ID_KELAS, NIP, NIS.

    Fungsi : Digunakan sebagai penjadwalan guru dan siswa

    Tabel 4.1 Penjadwalan

    Field Tipe Data Ukuran Constraint

    ID_PENJADWALAN INTEGER Primary Key

    ID_MATA_PELAJARAN INTEGER Foreign Key

    ID_KELAS = ID_KELAS

    NIP = NIP

    NIS = NIS

    ID_MATA_PELAJARAN = ID_MATA_PELAJARAN

    ID_JABATAN = ID_JABATAN

    NIS = NIS

    NIP = NIP

    ID_KELAS = ID_KELAS

    NIS = NIS

    NIP = NIP

    ID_MATA_PELAJARAN = ID_MATA_PELAJARAN

    GURU

    NIP INTEGER

    ID_JABATAN INTEGER

    NAMA_GURU VARCHAR(30)

    PASSWORD VARCHAR(50)

    MATA_PELAJARAN

    ID_MATA_PELAJARAN INTEGER

    NAMA_MATA_PELAJARAN VARCHAR(50)

    SISWA

    NIS INTEGER

    NAMA_SISWA VARCHAR(30)

    PASSWORD VARCHAR(50)

    KELAS

    ID_KELAS INTEGER

    NAMA_KELAS VARCHAR(20)

    PENILAIAN

    ID_NILAI INTEGER

    ID_MATA_PELAJARAN INTEGER

    NIS INTEGER

    NIP INTEGER

    KKM INTEGER

    PENGETAHUAN VARCHAR(10)

    PRAKTIKUM VARCHAR(10)

    KONFIRMASI VARCHAR(5)

    ID_KELAS INTEGER

    PENJADWALAN

    ID_PENJADWALAN INTEGER

    ID_MATA_PELAJARAN INTEGER

    NIP INTEGER

    NIS INTEGER

    ID_KELAS INTEGER

    PERWALIAN

    ID_PERWALIAN INTEGER

    NIP INTEGER

    NIS INTEGER

    JABATAN

    ID_JABATAN INTEGER

    NAMA_JABATAN VARCHAR(30)

  • 37

    Field Tipe Data Ukuran Constraint

    ID_KELAS INTEGER Foreign Key

    NIP INTEGER Foreign Key

    NIS INTEGER Foreign Key

    2. Tabel MATA_PELAJARAN

    Primary Key : ID_MATA_PELAJARAN

    Foreign Key : -

    Fungsi : menyimpan data mata pelajaran

    Tabel 4.2 MATA PELAJARAN

    Field Tipe Data Ukuran Constraint

    ID_MATA_PELAJARAN INTEGER - Primary Key

    NAMA_MATA_PELAJARAN VARCHAR 50 Not Null

    3. Tabel GURU

    Primary Key : NIP

    Foreign Key : ID_JABATAN

    Fungsi : Menyimpan data guru

    Tabel 4.3 GURU

    Field Tipe Data Ukuran Constraint

    NIP INTEGER - Primary Key

    ID_JABATAN INTEGER - Foreign Key

    NAMA_GURU VARCHAR 30 Not Null

    PASSWORD VARCHAR 50 Not Null

  • 38

    4. Tabel SISWA

    Primary Key : NIS

    Foreign Key : -

    Fungsi : Menyimpan data siswa

    Tabel 4.4 SISWA

    Field Tipe Data Ukuran Constraint

    NIS INTEGER - Primary Key

    NAMA_SISWA VARCHAR 30 Not Null

    PASSWORD VARCHAR 50 Not Null

    5. Tabel KELAS

    Primary Key : ID_KELAS

    Foreign Key : -

    Fungsi : Menyimpan data kelas

    Tabel 4.5 KELAS

    Field Tipe Data Ukuran Constraint

    ID_KELAS INTEGER - Primary Key

    NAMA_KELAS VARCHAR 20 Not Null

    6. Tabel JABATAN

    Primary Key : ID_JABATAN

    Foreign Key : -

    Fungsi : Menyimpan data jabatan

  • 39

    Tabel 4.6 JABATAN

    Field Tipe Data Ukuran Constraint

    ID_JABATAN INTEGER - Primary Key

    NAMA_JABATAN VARCHAR 30 Not Null

    7. Tabel PERWALIAN

    Primary Key : ID_PERWALIAN

    Foreign Key : NIP, NIS

    Fungsi : Menyimpan data perwalian

    Tabel 4.7 PERWALIAN

    Field Tipe Data Ukuran Constraint

    ID_PERWALIAN INTEGER - Primary Key

    NIP INTEGER - Foreign Key

    NIS INTEGER - Foreign Key

    8. Tabel PENILAIAN

    Primary Key : ID_PENILAIAN

    Foreign Key : ID_MATA_PELAJARAN, ID_KELAS, NIP, NIS.

    Fungsi : Digunakan sebagai penjadwalan guru dan siswa

    Tabel 4.8 penilaian

    Field Tipe Data Ukuran Constraint

    ID_PENJADWALAN INTEGER Primary Key

    ID_MATA_PELAJARAN INTEGER Foreign Key

    ID_KELAS INTEGER Foreign Key

  • 40

    Field Tipe Data Ukuran Constraint

    NIP INTEGER Foreign Key

    NIS INTEGER Foreign Key

    KKM INTEGER Not Null

    PENGETAHUAN VARCHAR 10 Not Null

    PRAKTIKUM VARCHAR 10 Not Null

    KONFIRMASI VARCHAR 5 Not Null

    4.4 Desain Input/Output

    Desain input/output merupakan rancangan desain yang digunakan

    sebagai acuan dalam membuat aplikasi.

    1. Desain Form Login

    Form login adalah form yang digunakan untuk masuk ke dalam sistem.

    Desain form login dapat dilihat pada gambar 4.12.

    Gambar 4.14 Desain Form Login

  • 41

    2. Desain Form Menu Utama Pengajar

    Form Menu ini merupakan tampilan aplikasi setelah melakukan login

    yang nantinya akan dilakukan penginputan oleh pengajar

    Gambar 4.15 Desain Form Menu Utama Pengajar

    3. Desain Form Pengajar Dan Walikelas

    Form pengajar dan walikelas adalah form yang digunakan untuk

    memasukan nilai dan melihat konfirmasi nilai anak wali.

  • 42

    Jika memilih tombol penilaian maka form penilaian yang terdapat pada desain

    form pengajar dan walikelas akan muncul.

    Gambar 4.16 Desain Form Pengajar Dan Walikelas.

    4. Desain Form Pengajar dan Wakil Kepala Sekolah

  • 43

    Form Pengajar dan Wakil Kepala Sekolah adalah digunakan untuk

    melakukan penilaian siswa dan dan melihat semua nilai siswa.

    Jika memilih tombol penilaian maka form penilaian yang terdapat pada desain

    form pengajar dan walikelas akan muncul.

  • 44

    Gambar 4.17 Desain form Pengajar Dan Wakil Kepala Sekolah

    5. Desain Form Kepala Sekolah

    Form Kepala Sekolah adalah digunakan untuk melakukan penilaian

    siswa dan dan melihat semua nilai siswa.

  • 45

    Gambar 4.18 Desain Form Kepala Sekolah

    6. Desain Form Siswa

    Form siswa adalah untuk melihat nilai siswa.

  • 46

    Gambar 4.19 Desain Form Siswa

    4.5 Implementasi Sistem

    Implementasi sistem ini akan menjelaskan tentang aplikasi Raport Online,

    Penjelasan hardware/software pendukung dan apa saja yang bisa dilakukan oleh

    aplikasi ini. Penjelasan tentang features apa saja yang ada pada aplikasi ini juga

    akan didukung oleh tampilan capture dari aplikasi ini.

    4.5.1 Spesifikasi Perangkat

    Untuk jalannya aplikasi Raport Online ini diperlukan hardware dan

    software pendukung untuk jalannya aplikasi yaitu:

  • 47

    1. Hardware

    a. Laptop atau komputer.

    b. Modem

    2. Software

    Mozilla Firefox, Google Crome.

    4.5.2 Penjelasan Program

    Dibawah ini adalah penjelasan penggunaan masing-masing form yang

    ada pada sistem aplikasi Raport Online Pada SMA HANGTUAH 2 SIDOARJO.

    1. Form Login

    Form login adalah form yang digunakan untuk masuk ke dalam sistem

    berdasarkan jabatan. Jabatan disini adalah yang bisa login hanya pada bagian

    pengajar, pengajar dan wali kelas, pengajar dan wakil kepala sekolah, kepala

    sekolah, dan siswa.

    Gambar 4.20 Interface Form Login

    2. Form Pengajar

  • 48

    Form Menu ini merupakan tampilan awal dari aplikasi setelah melakukan

    login yang nantinya akan dijalankan dan memunculkan status login dan pilihan

    untuk melakukan kegiatan yang disediakan pada aplikasi, selain itu pada menu

    tersebut memiliki button yang dikelompokkan tersendiri, diantaranya adalah

    Home, Penilaian dan Logout. Fungsi penilaian digunakan untuk penilaian siswa

    menurut mata pelajaran yang guru ajarkan.

    Gambar 4.21 Interface Form pengajar

    3. Form Pengajar dan Wali Kelas

    Form Menu ini merupakan dari aplikasi setelah melakukan login yang

    nantinya akan dijalankan dan memunculkan status login dan pilihan untuk

    melakukan kegiatan yang disediakan pada aplikasi, selain itu pada menu tersebut

  • 49

    memiliki button yang dikelompokkan tersendiri, diantaranya adalah Home,

    Penilaian, konfirmasi, dan Logout. Fungsi penilaian digunakan untuk penilaian

    siswa menurut mata pelajaran yang guru ajarkan seperti gambar interface form

    pengajaran sedangkan konfirmasi merupakan fungsi untuk mengkonfirmasi nilai

    dari anak wali kelas yang dilakukan oleh wali kelas.

    Gambar 4.22 Interface Form Pengajar dan Wali kelas

    4. Form Pengajar dan Wakil Kepala Sekolah

    Form Menu ini merupakan dari aplikasi setelah melakukan login yang

    nantinya akan dijalankan pilihan untuk melakukan kegiatan yang disediakan

    pada aplikasi, selain itu pada menu tersebut memiliki button yang

    dikelompokkan tersendiri, diantaranya adalah Home, Penilaian, Lihat Nilai ,

    dan Logout. Fungsi penilaian digunakan untuk penilaian siswa menurut mata

    pelajaran yang guru ajarkan seperti gambar interface form pengajaran

  • 50

    sedangkan lihat nilai siswa merupakan fungsi untuk melihat nilai dari seluruh

    siswa yang dilakukan oleh wakil kepala sekolah.

    Gambar 4.23 Interface Form Pengajar dan Wakil Kepala Sekolah

    5. Form Kepala Sekolah

    Form Menu ini merupakan dari aplikasi setelah melakukan login yang

    nantinya akan dijalankan pilihan untuk melakukan kegiatan yang disediakan

    pada aplikasi, selain itu pada menu tersebut memiliki button yang

    dikelompokkan tersendiri, diantaranya adalah Home, Lihat Nilai, dan Logout.

    Fungsi lihat nilai siswa merupakan fungsi untuk melihat nilai dari seluruh

    siswa yang dilakukan oleh kepala sekolah.

  • 51

    Gambar 4.24 Interface form Kepala Sekolah

    6. Form Siswa

    Form Menu ini merupakan dari aplikasi setelah melakukan login yang

    nantinya akan dijalankan pilihan untuk melakukan kegiatan yang disediakan

    pada aplikasi, selain itu pada menu tersebut memiliki button yang

    dikelompokkan tersendiri, diantaranya adalah Home,Nilai, dan Logout.

    Fungsi nilai merupakan fungsi untuk melihat nilai dari masing-masing

    siswa.

  • 52

    Gambar 4.22 Interface form Siswa