Analisis Kebutuhan Pengguna Tahap Analisis Kebutuhan

28 e. Guru BK dapat mengisi jurnal, mengisi nilai siswa pada aspek sikap di semua kelas. f. Siswa dapat melihat nilai sendiri

2. Analisis Kebutuhan Hardware dan Software

Dalam analisis kebutuhan pengembangan ini seluruh tools yang dibutuhkan untuk membuat sistem pengolahan hasil siswa didefinisikan. Tools yang akan digunakan untuk pengembangan sistem pengolahan hasil siswa ini antara lain: a. PC Laptop b. Framework CodeIgniter c. Web Server Apache d. Database server My SQL e. Web Browser

B. Tahap Perancangan Sistem

Perancangan sistem digambarkan dengan menggunakan Unified Modelling Language UML. Perancangan sistem pada penelitian ini meliputi perancangan arsitektural, perancangan data, peracangan antamuka, dan perancangan komponen.

1. Perancangan Data

Perancangan data dimodelkan dalam use case diagram, sequence diagram, dan class diagram. Berikut ini adalah model dari perancangan data: 29 a. Use Case Diagram Use case diagram menggambarkan sejumlah external actors dan hubungannya ke use case yang diberikan oleh sistem. Dalam sistem pengolahan nilai, terdapat lima aktor yakni admin, guru BK, guru mapel, wali kelas, dan siswa. Berikut use case diagram masing-masing aktor: 1 Use Case Diagram Admin Admin merupakan orang yang memiliki hak akses tertinggi dalam sistem informasi pengolahan nilai. Use case atau hak akses yang dimiliki admin antara lain: kelola data sekolah, data user, data guru, data siswa, kelola kelas, kelola jurnal, kelola deskripsi KD, dan kelola arsip. Deskripsi untuk masing-masing use case didefinisikan pada Tabel 8. Tabel 8. Definisi Use Case Diagram Admin No. Use Case Deskripsi

1. Kelola Jurnal

Use case kelola jurnal digunakan untuk mengelola jurnal per kelas. Jurnal digunakan sebagai catatan guru dan diskusi antar guru. a. Tambah Jurnal Use case tambah ruang jurnal merupakan proses untuk menambah ruang jurnal. b. Daftar Jurnal Use case daftar jurnal merupakan proses untuk menampilkan data jurnal. Use case ini memiliki tambahan fungsi berupa detail jurnal, ubah jurnal, dan hapus jurnal. 2. Identitas Sekolah Use case identitas sekolah merupakan proses menampilkan data sekolah yang akan digunakan dalam pengisian rapor. Use case ini memiliki tambahan fungsi edit data.

3. Kelola Kelas

Use case kelola kelas digunakan untuk mengelola kelas. a. Daftar Wali Kelas Use case daftar wali kelas merupakan proses menampilkan data kelas beserta wali kelasnya. Use case ini memiliki tambahan fungsi berupa ubah wali kelas dan hapus kelas. b. Tambah Wali Kelas Use case tambah kelas merupakan proses menambah data kelas. c. Daftar Mengajar Use case daftar mengajar merupakan proses menampilkan data mapel dan pengajar di setiap kelas.

Dokumen yang terkait

pengaruh pendekatan saintifik kurikulum 2013 terhadap hasil belajar siswa pada konsep interaksi makhluk hidup dengan lingkungan (Kuasi Eksperimen di MTs Negeri Tangerang 2 Pamulang)

0 7 197

PENGEMBANGAN PROSES PEMBELAJARAN MATEMATIKA KURIKULUM 2013 BERBASIS LESSON STUDY PADA SISWA SMP Pengembangan Proses Pembelajaran Matematika Kurikulum 2013 Berbasis Lesson Study Pada Siswa Kelas Viii Smp Negeri 1 Salatiga Tahun 2015/2016.

0 2 22

PENGEMBANGAN PROSES PEMBELAJARAN MATEMATIKA KURIKULUM 2013 BERBASIS LESSON STUDY PADA SISWA Pengembangan Proses Pembelajaran Matematika Kurikulum 2013 Berbasis Lesson Study Pada Siswa Kelas Viii Smp Negeri 1 Salatiga Tahun 2015/2016.

0 6 15

PENGEMBANGAN PROSES PEMBELAJARAN MATEMATIKA KURIKULUM 2013 BERBASIS LESSON STUDY PADA SISWA SMP Pengembangan Proses Pembelajaran Matematika Kurikulum 2013 Berbasis Lesson Study Pada Siswa Kelas VII SMP Negeri 6 Salatiga Tahun 2015/2016.

0 3 19

PENGEMBANGAN RENCANA PELAKSANAAN PEMBELAJARAN MATEMATIKA KURIKULUM 2013 BERBASIS LESSON STUDY Pengembangan Rencana Pelaksanaan Pembelajaran Matematika Kurikulum 2013 Berbasis Lesson Study Pada Siswa Kelas VIII SMP Negeri 1 Salatiga Tahun 2015/2016.

1 4 17

PENGEMBANGAN RENCANA PELAKSANAAN PEMBELAJARAN MATEMATIKA KURIKULUM 2013 BERBASIS LESSON STUDY Pengembangan Rencana Pelaksanaan Pembelajaran Matematika Kurikulum 2013 Berbasis Lesson Study Pada Siswa Kelas VIII SMP Negeri 1 Salatiga Tahun 2015/2016.

0 3 16

PENGEMBANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEB SEBAGAI SISTEM PENGOLAHAN NILAI SISWA DI SMK NEGERI 1 KUDUS.

0 0 19

Pengembangan Sistem Informasi Akademik Berbasis Web Sebagai Sistem Pengolahan Nilai Siswa di SMK Negeri 1 Kudus BAB 0

0 0 19

Pengembangan Sistem Informasi Akademik Berbasis Web Sebagai Sistem Pengolahan Nilai Siswa di SMK Negeri 1 Kudus JURNAL

0 7 13

IMPLEMENTASI PENILAIAN HASIL BELAJAR DALAM KURIKULUM 2013 DI SMP (Studi Kasus Penilaian Hasil Belajar Di MTs Negeri Yogyakarta II).

0 0 297