B.6 Desain Laporan Siswa
Laporan siswa adalah laporan yang berisikan data siswa selama satu periode. Desain laporan siswa dapat dilihat pada gambar 3.85.
Gambar 3.85 Desain Laporan Siswa
3.3.6 Test Case
Test case digunakan untuk mengetahui hasil yang dicapai oleh sistem. Hasil
tersebut telah sesuai apa tidak dengan hasil yang diharapkan. Berikut desain test case
yang akan digunakan untuk mengetahui hasil yang diharapkan. A. Login
Pengujian form login digunakan untuk menguji apakah fungsi login berjalan sesuai dengan tujuan atau tidak. Form login digunakan untuk membatasi hak akses
pengguna. Sehingga pengguna hanya bisa mengakses aplikasi sesuai dengan hak yang dimilikinya. Desain data yang digunakan untuk login dapat dilihat pada tabel
3.42 dan rancangan uji coba dapat dilihat pada tabel 3.43.
Tabel 3.42 Desain Data Test Case Login Username
Password Hak Akses
Hammad Hammad
Petugas Administrasi Herman
Herman Pimpinan
Mau Lida
Guru Rifqi
Hammad Siswa
Tabel 3.43 Desain Test Case Login Fungsi
Tujuan Hasil Yang Diharapkan
Login Pengguna login sebagai
petugas administrasi Menampilkan halaman utama
petugas administrasi Pengguna
login sebagai
pimpinan Menampilkan halaman utama
pimpinan
Pengguna login sebagai guru Menampilkan halaman utama
guru Pengguna login sebagai siswa Menampilkan halaman utama
siswa Username
dan password tidak sesuai
Menampilkan pemberitahuan
bahwa username dan password tidak sesuai
B. Mengelola Data Master Level Pengujian mengelola data master level digunakan untuk menguji fungsi
mengelola data master level telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.44 dan rancangan uji coba dapat dilihat
pada tabel 3.45 Tabel 3.44 Desain Data Test Cas Master Level
ID Level Nama Level
LEV-1 BASIC 1
Tabel 3.45 Desain Test Case Master Level Fungsi
Tujuan Hasil yang diharapkan
Master Data
level Mencatat data level kedalam
aplikasi. Data
tersimpan kedalam
database level
” Melakukan pengecekan ketika
terjadi data yang kosong pada master
level. Data level tidak tersimpan
kedalam database level dan sistem akan memunculkan alert
“masih terdapat data yang
kosong”. Menampilkan data level
Aplikasi menampilkan
data level
pada table master level. Melakukan update pada data
level Data
pada database
level berhasil berubah
C. Mengelola Data Master Kelas Pengujian mengelola data master kelas digunakan untuk menguji fungsi
mengelola data master kelas telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.46 dan rancangan uji coba dapat dilihat
pada tabel 3.47 Tabel 3.46 Desain Data Test Case Master Kelas
Kelas_ID Level
_ID Kelas Nama
CLS-1 LEV-1
ROMA CLS-2
LEV-2 PARIS
CLS-3 LEV-3
SYDNEY Tabel 3.47 Desain Test Case Master Kelas
Fungsi Tujuan
Hasil Yang Diharapkan Master
Data kelas
Mencatat data kelas kedalam aplikasi.
Data tersimpan
kedalam database
kelas Melakukan pengecekan ketika
terjadi data yang kosong pada master
kelas. Data kelas tidak tersimpan
kedalam database kelas dan sistem akan memunculkan alert
“masih terdapat data yang
kosong”.
Fungsi Tujuan
Hasil Yang Diharapkan Menampilkan data kelas
Aplikasi menampilkan
data level
pada table master kelas. Melakukan update pada data
kelas Data pada database kelas
berhasil berubah
D. Mengelola Data Master Periode Pengujian mengelola data master periode digunakan untuk menguji fungsi
mengelola data master periode telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.48 dan rancangan uji coba dapat dilihat
pada tabel 3.49. Tabel 3.48 Desain Data Test Case Master Periode
ID Periode Nama Periode
PRD-1 JULI-AGUSTUS
Tabel 3.49 Desain Test Case Master Periode Fungsi
Tujuan Hasil Yang Diharapkan
Master Data
periode Mencatat
data periode kedalam aplikasi.
Data tersimpan
kedalam database
periode Melakukan pengecekan ketika
terjadi data yang kosong pada master
periode. Data periode tidak tersimpan
kedalam database periode dan sistem akan memunculkan alert
bahwa masih terdapat data yang kosong.
Menampilkan data periode Aplikasi
menampilkan data
periode Melakukan update pada data
periode Data pada database periode
berhasil
E. Mengelola Data Master Lesson Pengujian mengelola data master lesson digunakan untuk menguji fungsi
mengelola data master lesson telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.50 dan rancangan uji coba dapat dilihat
pada tabel 3.51. Tabel 3.50 Desain Data Test Case Master Lesson
Lesson _ID
Level _ID
Lesson Nama
LSN-1 LEV-1
LESSON 1
Tabel 3.51 Desain Test Case Master Lesson Fungsi
Tujuan Hasil Yang Diharapkan
Master Data
lesson Mencatat data lesson kedalam
aplikasi. Data
tersimpan kedalam
database lesson
Melakukan pengecekan ketika terjadi data yang kosong pada
master kelas.
Data lesson tidak tersimpan kedalam database lesson dan
sistem akan memunculkan alert bahwa masih terdapat data yang
kosong.
Menampilkan data lesson Aplikasi
menampilkan data
lesson .
Melakukan update pada data lesson
Data pada database lesson berhasil berubah
F. Mengelola Data Master Jenis Final Exam Pengujian mengelola data master jenis final exam digunakan untuk menguji
fungsi mengelola data master jenis final exam telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.52 dan rancangan uji
coba dapat dilihat pada tabel 3.53. Tabel 3.52 Desain Data Test Case Master Jenis Final Exam
ID Jenis Nama Jenis
FEM-1 LISTENING
ID Jenis Nama Jenis
FEM -2 WRITING
FEM -3 SPEAKING
Tabel 3.53 Desain Test Case Master Jenis Final Exam Fungsi
Tujuan Hasil Yang Diharapkan
Master Data
Jenis Final Exam
Mencatat data Jenis Final exam
kedalam aplikasi. Data
tersimpan kedalam
database Jenis Final exam
Melakukan pengecekan ketika terjadi data yang kosong pada
master jenis final exam.
Data jenis final exam tidak tersimpan kedalam database
jenis final exam dan sistem akan memunculkan
alert bahwa
masih terdapat
data yang
kosong. Menampilkan data jenis final
exam Aplikasi
menampilkan data
jenis final exam Melakukan update pada data
Jenis Final exam Data pada database Jenis Final
exam berhasil berubah
G. Mengelola Data Master Jabatan Pengujian mengelola data master jabatan digunakan untuk menguji fungsi
mengelola data master jabatan telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.54 dan rancangan uji coba dapat dilihat
pada tabel 3.55. Tabel 3.54 Desain Data Test Case Master Jabatan
ID Jabatan Nama Jabatan
JAB-1 BASIC 1
Tabel 3.55 Desain Test Case Master Jabatan Fungsi
Tujuan Hasil Yang Diharapkan
Master Data
Jabatan Mencatat
data kedalam
aplikasi. Data
tersimpan kedalam
database jabatan
Fungsi Tujuan
Hasil Yang Diharapkan Melakukan pengecekan ketika
terjadi data yang kosong pada master
jabatan. Data jabatan tidak tersimpan
kedalam database jabatan dan sistem akan memunculkan alert
bahwa masih terdapat data yang kosong.
Menampilkan data jabatan Aplikasi
menampilkan data
jabatan Melakukan update pada data
jabatan Data pada database jabatan
berhasil berubah
H. Mengelola Data Master Pegawai Pengujian mengelola data master pegawai digunakan untuk menguji fungsi
mengelola data master pegawai telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.56 dan rancangan uji coba dapat dilihat
pada tabel 3.57. Tabel 3.56 Desain Data Test Case Master Pegawai
Pegawai_ID Jabatan_ID
Pegawai Nama
Username Password
PEG-1 JAB-1
HERMAN SEOYU
Tabel 3.57 Desain Test Case Master Pegawai Fungsi
Tujuan Hasil Yang Diharapkan
Master Data
Pegawai Mencatat
data pegawai
kedalam aplikasi. Data
tersimpan kedalam
database pegawai
Melakukan pengecekan ketika terjadi data yang kosong pada
master pegawai.
Data pegawai tidak tersimpan kedalam database pegawai dan
sistem akan memunculkan alert bahwa masih terdapat data yang
kosong.
Menampilkan data pegawai Aplikasi
menampilkan data
pegawai
Fungsi Tujuan
Hasil Yang Diharapkan Melakukan update pada data
pegawai Data pada database pegawai
berhasil berubah
I. Mengelola Data Master Siswa Pengujian mengelola data master siswa digunakan untuk menguji fungsi
mengelola data master siswa telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.58 dan rancangan uji coba dapat dilihat
pada tabel 3.59. Tabel 3.58 Desain Data Test Case Master Siswa
Siswa_ID Level
_ID Periode_ID
Kelas_ID Nama
STD-1 LEV-1
PRD-1 CLS-1
HAMMAD
Tabel 3.59 Desain Test Case Master Siswa Fungsi
Tujuan Hasil Yang Diharapkan
Master Data
siswa Mencatat data siswa kedalam
aplikasi. Data
tersimpan kedalam
database siswa dan sistem
menampilkan alert “data
berhasil disimpan ”
Melakukan pengecekan ketika terjadi data yang kosong pada
master siswa.
Data siswa tidak tersimpan kedalam database siswa dan
sistem akan memunculkan alert bahwa masih terdapat data yang
kosong.
Menampilkan data siswa Aplikasi
menampilkan data
siswa. Melakukan update pada data
siswa Data pada database siswa
berhasil berubah dan sistem memunculkan alert bahwa
“data berhasil diubah”.
J. Mengelola Nilai Daily test Pengujian mengelola nilai daily test digunakan untuk menguji fungsi
mengelola nilai daily test telah berjalan dengan sesuai atau tidak. Desain data yang
digunakan dapat dilihat pada tabel 3.60 dan rancangan uji coba dapat dilihat pada tabel 3.61.
Tabel 3.60 Desain Data Test Case Mengelola Nilai Daily Test Siswa_ID
Jenis_Lesson_ID Quiz
STD-1 LSN-1
90 STD-2
LSN-1 80
Tabel 3.61 Desain Test Case Mengelola Nilai Daily Test Fungsi
Tujuan Hasil Yang Diharapkan
Mengelola nilai daily test
score Mencatat data nilai daily test. Data
tersimpan kedalam
database detil daily test
Menampilkan nama siswa pada tabel
Nama siswa berhasil tampil berdasarkan kelas yang dipilih
Melakukan pengecekan ketika terjadi kesalahan
data masukan
Tampil alert yang menyatakan bahwa data masukan salah.
Melakukan update pada data nilai daily test
Data pada database detil daily test
berhasil berubah
K. Mengelola Nilai Final exam Pengujian mengelola nilai final exam digunakan untuk menguji fungsi
mengelola mengelola nilai final exam telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.62 dan rancangan uji coba
dapat dilihat pada tabel 3.63. Tabel 3.62 Desain Data Test Case Mengelola Nilai Final Exam
Siswa_ID Category_ID
Score STD-1
LSN-1 90
STD-2 LSN-1
80 STD-3
LSN-1 70
Tabel 3.63 Desain Test Case Mengelola Nilai Final Exam Fungsi
Tujuan Hasil Yang Diharapkan
Mengelola Nilai Final
Exam Score
Mencatat data nilai
final exam .
Data tersimpan
kedalam database
detil final exam Menampilkan nama siswa
pada tabel Data nama siswa tampil pada
tabel berdasarkan kelas yang dipilih
Melakukan pengecekan ketika terjadi kesalahan
data masukan
Tampil alert yang menyatakan bahwa data masukan salah.
Melakukan update pada data nilai final exam
Data pada database detil final exam
berhasil berubah
L. Membuat Raport Pengujian membuat raport digunakan untuk menguji fungsi membuat raport
telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.64 dan rancangan uji coba dapat dilihat pada tabel 3.65.
Tabel 3.64 Desain Data Test Case Membuat Raport Siswa_ID
Siswa_Nama STD-1
Rifqi Tabel 3.65 Desain Test Case Membuat Raport
Fungsi Tujuan
Hasil Yang Diharapkan Membuat
Raport Menampilkan Raport
Raport tampil dan bisa dicetak
M. Melihat Laporan Perkembangan Siswa Pengujian melihat laporan perkembangan siswa digunakan untuk menguji
fungsi melihat laporan perkembangan siswa telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.66 dan rancangan uji
coba dapat dilihat pada tabel 3.67.
Tabel 3.66 Desain Data Test Case Laporan Perkembangan Siswa Siswa_ID
Siswa_Nama STD-1
Rifqi Tabel 3.67 Desain Test Case Laporan Perkembangan Siswa
Fungsi Tujuan
Hasil Yang Diharapkan Melihat
Laporan Perkembangan
Siswa Menampilkan Laporan
Perkmbangan siswa Laporan Perkembangan siswa
tampil
N. Melihat Laporan Nilai Per Kelas Pengujian melihat laporan nilai per kelas digunakan untuk menguji fungsi
melihat laporan nilai per kelas telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.68 dan rancangan uji coba dapat
dilihat pada tabel 3.69. Tabel 3.68 Desain Data Test Case Melihat Laporan Nilai Per Kelas
Kelas_ID Kelas_Nama
CLS-1 ROMA
Tabel 3.69 Desain Test Case Melihat Laporan Nilai Per Kelas Fungsi
Tujuan Hasil Yang Diharapkan
Membuat Laporan
Nilai Kelas
Per Menampilkan combobox level Data nama level berhasil tampil di combobox
Menampilkan nama kelas pada combobox
Data nama kelas berhasil tampil di combobox
Menampilkan laporan nilai per kelas
Laporan nilai per kelas tampil dan bisa dicetak
O. Melihat Laporan Nilai Per Level Pengujian melihat laporan nilai per level digunakan untuk menguji fungsi
melihat laporan nilai per level telah berjalan dengan sesuai atau tidak. Desain data
yang digunakan dapat dilihat pada tabel 3.70 dan rancangan uji coba dapat dilihat pada tabel 3.71.
Tabel 3.70 Desain Data Test Case Melihat Laporan Nilai Per Level Level
_ID Level
_Nama LVL-1
BASIC 1 Tabel 3.71 Desain Test Case Melihat Laporan Nilai Per Level
Fungsi Tujuan
Hasil Yang Diharapkan Membuat
Laporan Nilai Per
Level Menampilkan laporan nilai
per level Laporan nilai per level tampil
dan bisa dicetak
P. Melihat Laporan Kelas Pengujian melihat laporan kelas digunakan untuk menguji fungsi melihat
laporan kelas telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.72 dan rancangan uji coba dapat dilihat pada tabel 3.73.
Tabel 3.72 Desain Data Test Case Melihat Laporan Kelas KELAS_ID
KELAS_NAMA CLS-1
ROMA
Tabel 3.73 Desain Test Case Melihat Laporan Nilai Per Kelas Fungsi
Tujuan Hasil yang diharapkan
Membuat Laporan
Kelas Menampilkan laporan kelas
Laporan tampil dan bisa dicetak
Q. Melihat Laporan Level Pengujian melihat laporan level digunakan untuk menguji fungsi melihat laporan
level telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.72 dan rancangan uji coba dapat dilihat pada tabel 3.73.
Tabel 3.74 Desain Data Test Case Melihat Laporan Level Level_ID
Level _Nama
LVL-1 BASIC 1
Tabel 3.75 Desain Test Case Melihat Laporan Level Fungsi
Tujuan Hasil Yang Diharapkan
Membuat Laporan
Level Menampilkan laporan level
Laporan level tampil dan bisa dicetak
R. Melihat Laporan Siswa Pengujian melihat lapora siswa digunakan untuk menguji fungsi melihat
laporan siswa telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.76 dan rancangan uji coba dapat dilihat pada tabel 3.77.
Tabel 3.76 Desain data Test Case Melihat Laporan Siswa PERIODE_ID PERIODE_NAMA
PRD-1 JAN-MAY
Tabel 3.77 Desain Test Case Melihat Laporan Siswa Fungsi
Tujuan Hasil Yang Diharapkan
Membuat Laporan
Siswa Menampilkan laporan siswa
Laporan siswa tampil dan bisa dicetak
S. Mengelola Data Master Guru Pengujian mengelola data master guru digunakan untuk menguji fungsi
mengelola data master Guru telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.78 dan rancangan uji coba dapat dilihat
pada tabel 3.79. Tabel 3.78 Desain Data Test Case Master Guru
Guru_ID Guru_Nama
Username Password
TCH-1 HERMAN
SEOYU
Tabel 3.79 Desain Test Case Master Guru Fungsi
Tujuan Hasil Yang Diharapkan
Master Data
Guru Mencatat data guru kedalam
aplikasi. Data
tersimpan kedalam
database guru
Melakukan pengecekan ketika terjadi data yang kosong pada
master guru.
Data guru tidak tersimpan kedalam database guru dan
sistem akan memunculkan alert bahwa masih terdapat data yang
kosong.
Menampilkan data guru Aplikasi
menampilkan data
gurur. Melakukan update pada data
guru Data
pada database
guru berhasil berubah
T. Mengelola Data Master Jenis Lesson Pengujian mengelola data master jenis lesson digunakan untuk menguji fungsi
mengelola data master jenis lesson telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.80 dan rancangan uji coba dapat
dilihat pada tabel 3.81. Tabel 3.80 Desain Data Test Case Master Jenis Lesson
Jenis_Lesson_ID Jenis Lesson_Nama
Lesson _ID
CLS-1 QUIZ
LSN-01 CLS-2
SPEAKING LSN-01
Tabel 3.81 Desain Test Case Master Jenis Lesson Fungsi
Tujuan Hasil Yang Diharapkan
Master Data
jenis lesson Mencatat data jenis lesson
kedalam aplikasi. Data
tersimpan kedalam
database jenis lesson dan sistem
menampilkan alert “data berhasil disimpan”
Fungsi Tujuan
Hasil Yang Diharapkan Melakukan pengecekan ketika
terjadi data yang kosong pada master
jenis lesson. Data
jenis lesson
tidak tersimpan kedalam database
jenin lesson dan sistem akan memunculkan
alert bahwa
masih terdapat
data yang
kosong. Menampilkan data jenis
lesson Aplikasi
menampilkan data
jenis lesson Melakukan update pada data
jenis lesson Data pada database jenis lesson
berhasil berubah
U. Mengelola Data Master Kategori Pengujian mengelola data master kategori digunakan untuk menguji fungsi
mengelola data master kategori telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.82 dan rancangan uji coba dapat dilihat
pada tabel 3.83. Tabel 3.82 Desain Data Test Case Master Kategori
Kategori_ID Kategori
Nama Range
Awal Range Akhir CTG-1
EXCELLENT 1080
1200
Tabel 3.83 Desain Test Case Master Kategori Fungsi
Tujuan Hasil yang diharapkan
Master Data
kategori Mencatat
data kategori
kedalam aplikasi. Data
tersimpan kedalam
database kategori
Melakukan pengecekan ketika terjadi data yang kosong pada
master kategori.
Data kategori tidak tersimpan kedalam database kategori dan
sistem akan memunculkan alert bahwa masih terdapat data yang
kosong.
Menampilkan data kategori Aplikasi
menampilkan data
kategori
Fungsi Tujuan
Hasil yang diharapkan Melakukan update pada data
kategori Data pada database kategori
berhasil berubah dan sistem memunculkan alert bahwa
“data berhasil diubah”.
V. Mengelola Data Master Libur Pengujian mengelola data master libur digunakan untuk menguji fungsi
mengelola data master libur telah berjalan dengan sesuai atau tidak. Desain data yang digunakan dapat dilihat pada tabel 3.84 dan rancangan uji coba dapat dilihat
pada tabel 3.85. Tabel 3.84 Desain Data Test Case Master Libur
Jadwal_ID Date
Libur_Nama Keterangan
HLD-1 14092016 HARI KEMERDEKAAN
14092016 Tabel 3.85 Desain Test Case Master Libur
Fungsi Tujuan
Hasil Yang Diharapkan Master
Data Libur
Mencatat data libur
Data tersimpan
kedalam database
libur Melakukan pengecekan ketika
terjadi data yang kosong pada master
libur. Data libur tidak tersimpan
kedalam database libur dan sistem akan memunculkan alert
bahwa masih terdapat data yang kosong.
Menampilkan data libur Aplikasi
menampilkan data
libur. Melakukan update pada data
libur Data
pada database
libur berhasil berubah
W. Mengelola Data Master Jadwal Pengujian mengelola data master jadwal digunakan untuk menguji fungsi
mengelola data master jadwal telah berjalan dengan sesuai atau tidak. Desain data
yang digunakan dapat dilihat pada tabel 3.86 dan rancangan uji coba dapat dilihat pada tabel 3.87.
Tabel 3.86 Desain Data Test Case Master Jadwal Jadwal_ID
Guru_ID Kelas_ID
Date SCH-1
TCH-01 CLS-01
14092016 SCH-2
TCH-01 CLS-02
14092016
Tabel 3.87 Desain Test Case Master Jadwal Fungsi
Tujuan Hasil Yang Diharapkan
Master Data
jadwal Mencatat
data jadwal Data tersimpan
kedalam database
jadwal dan sistem menampilkan alert
“data berhasil disimpan” Melakukan
pemeriksaan ketika
tanggal bertepatan
dengan hari libur Menampilkan alert
“Holiday” dan data tidak tersimpan
Melakukan pemeriksaan
ketika tanggal berada di luar periode
Menampilkan alert “tanggal
diluar periode ” dan data tidak
tersimpan Melakukan
pemeriksaan ketika terdapat kelas yang
sama pada tanggal yang sama Menampilkan
alert “Kelas
sudah ada ” dan data tidak
tersimpan Melakukan pengecekan ketika
terjadi data yang kosong pada jadwal .
Data jadwal tidak tersimpan kedalam database jadwal dan
sistem akan memunculkan alert bahwa masih terdapat data yang
kosong.
Menampilkan data jadwal Aplikasi menampilkan
data jadwal
Melakukan update pada data jadwal
Data pada database jadwal berhasil berubah dan sistem
memunculkan alert bahwa “data
berhasil diubah”.
130
BAB IV IMPLEMENTASI DAN EVALUASI
4.1 Kebutuhan Sistem
Tahap implementasi sistem adalah tahap pengubahan hasil analisis dan perancangan sistem ke dalam bahasa pemrograman sehingga menghasilkan
aplikasi. Adapun kebutuhan sistem terhadap perangkat keras dan perangkat lunak agar dapat berjalan dengan baik adalah sebagai berikut:
4.1.1 Kebutuhan Hardware
Kebutuhan perangkat keras adalah komponen peralatan fisik yang membentuk suatu sistem komputer terstruktur, serta peralatan-peralatan lain yang
mendukung komputer dalam menjalankan fungsinya. Hardware yang digunakan harus memiliki spesifikasi dan kinerja yang baik, sehingga sistem yang akan
dijalankan oleh komputer bisa berjalan tanpa ada suatu masalah. Kebutuhan hardware
adalah sebagai berikut : a. IntelR PentiumR CPU B940 1.8GHz, 2.00GHz
b. 1.00 Gygabytes RAM c. Keyboard dan Mouse
4.1.2 Kebutuhan Software Perangkat Lunak
Kebutuhan perangkat lunak atau software berikut adalah suatu program yang diperlukan untuk membangun aplikasi pengelolaan nilai siswa. Adapun
software tersebut adalah sebagai berikut :
a. Sistem operasi menggunakan Microsoft® Windows® 10