Anda di halaman 1dari 7

System (Software) Requirements Specification for Managing of School Grades

Academic (Pengelolaan Nilai Akademik Siswa)

I. Pendahuluan

I.1. Tujuan

Dokumen ini berisi tentang sistem requirements specification untuk sistem pengelolaan
nilai akademik siswa. Tujuan dari dokumen ini adalah untuk membrikan informasi
tentang produk sistem.

Dokumen ini menyajikan : a. deskripsi tentang lingkungan dimana produk ini akan
digunakan, b. kemampuan produk, c. persyaratan spesifikasi sistem yang digunakan
untuk mengoperasikan produk sistem ini.

Dokumen ini ditujukan untuk kelompok pengguna yang meliputi :

1. Desainer aplikasi, Perancang aplikasi akan menggunakan data yang tersimpan


sebagai basis untuk merancang aplikasi
2. Administrator, Dalam hal ini adalah Tata Usaha sebagai pelaksana program.

3. Clien, Dalam hal ini adalah Kepala sekolah yang diharapkan dapat mengevaluasi
hasil dokumen ini.

4. Pemelihara aplikasi, Mereviw dokumen untuk menjelaskan pemahaman tentang


apa yang telah dikerjakan oleh aplikasi.

5. Manajer proyek, Sebagai bahan perencanaan, monitoring dan evaluasi.

I.2. Ruang lingkup produk

Program ini digunakan sebagai sistem pengelolaan nilai akademik siswa pada jenjang
pendidikan menengah atas yang menggunakan kurikulum berbasis kompetensi. Sistem
ynag dibuat ini bersifat internal. Artinya, pengguna program ini hanya kalangan tertentu
yang memiliki hak akses dalam program. Program ini bekerja dalam sebuah web server
(PC) dan dapat diakses melalui jaringan internet maupun intranet. Oleh karena program
ini berjalan dalam sebuah jaringan intranet atau internet maka dapat dijalankan secara
multiuser, yaitu dapat diakses oleh banyak user/pengguna secara bersamaan dari
komputer yang berbeda-beda.

Aplikasi ini akan memiliki kemampuan meliputi :

1. Aplikasi dapat diakses secara langsung melalui jaringan lokal (LAN) pada server di
Laboratorium Komputer sebagai basis data.
2. Staff Tata Usaha (Tim Kurikulum) dapat melakukan inventarisasi data based nilai
mulai dari input nilai, edit nilai, cetak nilai dan memberikan laporan
perkembangan nilai siswa.
3. Staff Tata Usaha (Tim Kurikulum) dapat melakukan pengolahan nilai mulai dari
input nilai, edit nilai, cetak nilai dan memberikan laporan perkembangan nilai
siswa.
4. Aplikasi ini dapat merekam seluruh nilai siswa yang dimasukan oleh guru mulai
dari nilai ulangan harian, ulangan blok, nilai mid semester, nilai tugas, nilai
proyek portofolio, nilai remedial dan nilai rapor.
5. Aplikasi ini dapat memberikan laporan lengkap yang berhubungan dengan
kebutuhan administrasi dan pelaporan.
6. Aplikasi ini menyediakan fungsi pencarian data berdasarkan kelas, nama siswa,
nomor induk, dan jurusan.

Aplikasi ini memberikan beberapa keuntungan meliputi :

1. Memberikan kebebasan kepada siswa untuk melihat perkembangan nilai dan


kebutuhan akan perbaikan nilai (pengayaan/remedial).
2. Memberikan informasi yang akurat tentang nilai siswa dan pengelolaan serta
kevalidan nilai yang dimilikinya.
3. Memberikan kemudahan bagi guru untuk lebih banyak mempersiapkan bahan
belajar ketimbang harus menyediakan waktu ektra untuk mengolah nilai siswa.
4. Efisiensi waktu dan biaya ekstra untuk pengelolaan nilai siswa.

I.3. Definisi dan singkatan

SRS - System Requirements Specification.


PC - Personal Computer.
LAN - Local Area Network.

I.4. Referensi

Ian Sommerville, Software engineering Rekayasa Perangkat Lunak, Edisi 6


jilid 1, Erlangga, 2003.

I.5. Overview

Penjelasan / gambaran umum setiap bagian dalam dokumen ini sebagai berikut :

1. Pendahuluan, Memberikan gambaran umum tentang proyek serta kemampuan


utama dari produk sistem.
2. General Description, Penjelasan tentang lingkungan dimana produk akan
digunakan, gambaran tentang sistem yang dibutuhkan, penjelasan asumsi tentang
pengguna aplikasi, ruang lingkup proyek, dan pandangan tentang kebutuhan
analisis yang diharapkan.
3. Persyaratan khusus, Berisi penjelasan rinci tentang kebutuhan aplikasi baik
secara fungsional maupun non-fungsional.

2. Penjelasan Umum
2.1. Perspektif Produk

Sistem pengelolaan nilai ini digunakan oleh Kepala sekolah, Guru, Tata Usaha dan siswa.
Diagram sistem dapat digambarkan sebagai berikut :

2.2. Fungsi-fungsi produk

Syarat dan fungsi produk sistem ini secara detail dapat digambarkan sebagai berikut :

2.3. Karakteristik pengguna

Terdapat 4 (empat) komponen utama pengguna sistem ini, yaitu :

Kepala Sekolah
Guru
Tata Usaha
Siswa

Tabel di bawah ini menjelaskan secara umum tentang karakteristik pengguna terhadap
produk sistem ini.

Bagaimana karakteristik
pengguna dan tehnisi
Pengguna Karakteristik pengguna Teknisi
menggunakan sistem
pengolahan nilai
Kepala Memahami secara Memiliki keahlian Mudah dipelajari
Sekolah jelas sistem khusus dan dioperasikan
pengelolaan nilai
siswa Menggunakan
Bertanggung sistem
jawab penuh
terhadap
perkembangan
nilai siswa
pengolahan nilai
Bertanggung
secara manual
jawab terhadap
kinerja guru
sebagai pengelola
proses belajar
mengajar
Memahami secara
jelas sistem
pengelolaan nilai Memiliki keahlian
siswa khusus
Bertanggung Mudah dipelajari
Guru jawab penuh Menggunakan dan
terhadap sistem dioperasikan.
perkembangan pengolahan nilai
nilai siswa secara manual

Memahami secara
jelas sistem
pengelolaan nilai
siswa Belajar secara
Memberikan langsung lebih
kemudahan dalam mudah
memberikan ketimbang
laporan Memberikan belajar melalui
perkembangan tambahan buku teks.
Tata Usaha nilai siswa yang pengetahuan Menyediakan
sewaktu-waktu baru dalam hal sistem Help
dibutuhkan. aplikasi.
Menyediakan
Tidak pesan salah
membutuhkan terhadap
pendidikan formal kesalahan data.
untuk
menjalankan
sistem.
Memahami secara Menyediakan
jelas sistem Memberikan sistem Help
pengelolaan nilai. tambahan
Siswa pengetahuan Menyediakan
Mengetahui baru dalam hal pesan salah
perkembangan aplikasi. terhadap
nilai secara pasti. kesalahan data.
2.4. Batasan Umum

Sistem pengolahan nilai dapat digunakan (user) oleh banyak komponen dalam lingkungan
sekolah sehingga tidak memungkinkan untuk memberikan pelatihan bagi seluruh
komponen yang dapat mengakses sofware tersebut. Oleh karena itu, sistem dirancang
sedemikian rupa sehingga sangat mudah untuk digunakan, menyediakan layanan help
bagi pengguna yang menemukan kesulitan dalam menggunakan aplikasi tersebut, dan
juga memberikan pesan error bagi penguna dan administrator apabila melakukan
pengiputan data yang salah atau melakukan perubahan pada salah satu bagian dalam
sistem tersebut.

Keamanan sistem memegang peranan yang sangat penting untuk mengoperasikan


aplikasi ini. Pengguna aplikasi hanya diperkenankan untuk dapat mengakses data nilai
siswa dan tidak diperkenankan untuk melakukan perubahan pada sistem atau
melakukan perekayasaan terhadap sistem pengolahan nilai tersebut.

2.5. Asumsi dan dependensi produk

Agar tidak menemukan kesulitan dan terjadinya kesalahan dalan pengoperasian sistem
ini, maka :

User diharapkan memiliki pengetahuan dasar tentang penggunaan PC dan sistem


operasi windows.
Tersedia metode yang disiapkan untuk melakukan perubahan sistem pengolahan
nilai manual ke sistem pengolahan nilai berbasis IT.

Data siswa Data user Data Guru Data Mapel Data Jurusan Data Kelas

STRUKTUR DAN ALUR SISTEM PENGELOLAAN NILAI

Input Data (Admin)

Tabel siswa Tabel User Tabel Guru Tabel Mapel Tabel Jurusan Tabel Kelas
MELIHAT NILAI SISWA OLEH SISWA

Form Login

Proses Login
Data siswa (cek pasword) tidak

coco
k

Membaca data
siswa
Tabel kelas berdasarkan
mapel

Tampilan data
nilai

ALUR PENGISIAN DATA NILAI SISWA OLEH ADMIN


Keluar

Anda mungkin juga menyukai