Anda di halaman 1dari 10

Spesifikasi Kebutuhan Perangkat Lunak

(Software Requirements Specification - SRS)


untuk
Media Pembelajaran Tentang
Network Basic Simulator (NBS)

Oleh :

Agna Suhadna
(1300512)
Ahmad Krisnanda (1304635)
Astri Artiningsih (1300238)
Eliyen Putri Zizaini (1305511)
Muhammad Fiqih A.F
( 1304151)

Bandung
2015

Daftar Isi
1.

Pendahuluan.............................................................................................................................3
1.1 Tujuan....................................................................................................................................3
1.2 Ketentuan Dokumen..............................................................................................................3
1.3 Sasaran...................................................................................................................................3
1.4 Cakupan Proyek.....................................................................................................................4
1.5 Referensi................................................................................................................................4
2. Deskripsi Umum......................................................................................................................4
2.1 Perspektif Produk...................................................................................................................4
2.2 Fungsi-Fungsi Produk............................................................................................................5
2.3 Tingkatan dan Karakteristik User..........................................................................................5
2.4 Lingkungan Pengoperasian....................................................................................................6
2.5 Desain dan Batasan Implementasi.........................................................................................6
2.6 User Documentation..............................................................................................................6
2.7 Asumsi dan Ketergantungan..................................................................................................6
3. Fungsi fungsi Sistem.............................................................................................................7
3.1 Fungsi Materi.........................................................................................................................7
3.1.1 Deskripsi dan Prioritas....................................................................................................7
3.1.2 Tahapan Stimulus / Response.........................................................................................7
3.1.3 Kebutuhan Fungsional....................................................................................................7
3.2 Fungsi Latihan Soal...............................................................................................................7
3.2.1 Deskripsi dan Prioritas....................................................................................................7
3.2.2 Tahapan Stimulus Response...........................................................................................7
3.2.3 Kebutuhan Fungsional....................................................................................................7
3.3 Fungsi Evaluasi......................................................................................................................8
3.3.1 Deskripsi dan Prioritas....................................................................................................8
3.3.2 Tahapan Stimulus / Response.........................................................................................8
3.3.3 Kebutuhan Fungsional....................................................................................................8
4. Kebutuhan Antarmuka Eksternal.............................................................................................8
4.1 Antarmuka Pengguna.............................................................................................................8
4.2 Antarmuka Perangkat Keras..................................................................................................9
4.3 Antarmuka Perangkat Lunak.................................................................................................9
4.4 Antarmuka Komunikasi.........................................................................................................9
5. Kebutuhan Non-fungsional Lain.............................................................................................9
Kebutuhan Performa....................................................................................................................9
6. Kebutuhan Lain.......................................................................................................................9

1. Pendahuluan
Seiring perkembangan teknologi yang semakin pesat, maka kebutuhan
untuk pengajaran pun akan semakin maju, dimulai dengan adanya
internet

dan

hal-hal

lain

yang

memudahkan

terjadinya

proses

pembelajaran, pada jaman sekarang kita bisa belajar dimana saja dan
kapan saja, dengan kemudahan tersebut ini memungkinkan untuk
pembelajaran jarak jauh, salah satunya ada dengan menggunakan flash
media.
Begitupun untuk sekolah di kejuruan, biasanya seorang guru memberikan
sebuah materi pembelajaran terlebih dahulu sebelum mempraktikannya.
Namun, kebanyakan dari siswa belum tentu paham sepenuhnya walaupun
telah melakukan praktik dengan apa yang di ajarkan. Maka dari itu,
pembelajaran dengan flash dibuat untuk memudahkan para siswa dalam
memahami sebuah materi yang diajarkan.

1.1 Tujuan
Tujuan spesifikasi ini adalah untuk memberikan gambaran umum
tentang sebuah rancangan media pembelajaran. Pengguna baik itu siswa
ataupun guru dapat pula menggunakan dokumen ini sebagai pedoman
untuk penerapan pembelajaran sebenarnya.

1.2 Ketentuan Dokumen


Software :perangkat lunak komputer
Flash:alat pembuatan media pembelajaran
User :pengguna
User friendly :mengertiataumemahamisertamemudahkanpenggunanya.

1.3 Sasaran
Developer

System analis dan programmer membuat program agar memudahkan


pekerjaan secara komputerisasi. Programmer berupaya membuat
program ini secara user friendly agar mudah di pahami oleh
pengguna yang awam terhadap teknologi.
Tester

Orang yang menguji system yang di buatoleh developer sudah sesuai


dengan konsep yang di buat developer serta sesuai dengan keinginan
user.

User
Orang yang menggunakan system, dimana system itu sendiri
merupakan keinginan user dan pembuat sistem ini keinginannya media
ini berjalan pada spesifikasi yang baik.

1.4 Cakupan Proyek


Proyek

ini

akan

menghasilkan

sebuah

produk

berupa

media

pembelajaran untuk pengenalan jaringan kompter dasar dengan nama


Network Basic Simulator. versi 1.0 yang akan mampu menunjaang
pembelajaran jaringan komputer di kelas, sehingga diharapkan media
pembelajaran ini akan cocok digunakan baik oleh siswa sendiri maupun
guru yang bersangkutan.
Media Pembelajaran ini dapat menjelaskan tentang materi-materi
dasar jaringan komputer serta pengaplikasiannya. Selain itu, media
pembelajaran ini juga dilengkapi dengan latihan soal dan evaluasi.

1.5 Referensi
Tidak ada dokumen khusus seperti user manual atau tutorial dari
media pembelajaran NBS. Tetapi akan ada sedikit penjelasan cara
pemakaian yang akan diberikan bersama media pembelajarannya. Serta
panduan E-book mengenai pembuatan SKPL yang disusun oleh :

Ahmad Permana
Hafizh Reza P.
Nurdin Wahyudin
Rikki Yan Hari

2. Deskripsi Umum
2.1 Perspektif Produk

Pada dasarnya NBS ini merupakan sebuah media pembelajaran yang


seperti lainnya yang sudah terlebih dahulu beredar di pasaran.
NBS adalah salah satu produk yang diproduksi oleh kami yang dirancang
secara khusus agar memudahkan guru ataupun siswa dalam mempelajari
jaringan dasar

dan mampu menjadi alternatif dari sebuah media

pembelajaran lain.

2.2 Fungsi-Fungsi Produk


Berikut ini gambaran umum dari Media Pembelajaran NBS :

2.3 Tingkatan dan Karakteristik User


`

Dalam NBS ini tidak ada tingkatan atau karakteristik khusus user :
1. User
User dapat melihat materi yang telah di sediakan.
User

dapat

menggunakan

menu

latihan

soal

untuk

menguji

pengetahuannya tentang jaringan dasar konputer.


User

dapat

menggunakan

menu

evaluasi

kemampuannya tentang jaringan dasar komputer.

untuk

menguji

2.4 Lingkungan Pengoperasian


Berikut ini adalah spesifikasi minimum yang diperlukan untuk dapat
menjalankan media pembelajaran NBS :
Hardware meliputi :
Processor Pentium III/kompatibel atau lebih tinggi.
Ruang kosong pada harddisk 1 GB.
Memori RAM 128 MB (disarankan 512 MB atau lebih untuk server).
VGA, Sound Card, mouse, dan keyboard kompatibel.

Software meliputi :

Sistem operasi Windows 9x keatas (untuk workstation /client).

Software Macro Media flash

2.5 Desain dan Batasan Implementasi


Proses pengerjaan media pembelajaran NBS ini menggunakan
software Adobe Flash Professional, developer yang ingin mengembangkan
aplikasi ini berarti harus memiliki minimal Adobe Flash Professional atau
yang lebih tinggi untuk dapat membuka source codenya. Dalam
implementasinya, bahasa yang digunakan sebagai bahasa tampilan luar
adalah bahasa indonesia dan beberapa istilah yang umum, untuk
memudahkan pengguna. Tetapi pada proses coding, menggunakan namanama dalam bahasa inggris demi universalitas dan estetika
pengkodingan.

2.6 User Documentation


Tidak ada dokumen khusus seperti user manual atau tutorial dari
media pembelajaran NBS ini. Tetapi akan ada sedikit penjelasan
cara pemakaian yang akan diberikan bersama software aplikasinya,
semacam file readme. Di sana akan jelaskan secara singkat tentang
cara melihat materi, cara menggunakan latihan soal dan cara
menggunakan evaluasi. File readme ini nantinya akan berekstensi
.txt demi fleksibelitas penggunaan.

2.7 Asumsi dan Ketergantungan


Software dapat dioperasikan dengan baik jika :

Sistem operasi workstation/client menggunakan Windows XP Professional.

Spesifikasi hardware yang digunakan lebih tinggi dari spesifikasi minimum


softaware.

3. Fungsi fungsi Sistem


3.1 Fungsi Materi
3.1.1 Deskripsi dan Prioritas
Dapat Memberikan pengetahuan tentang jaringan komputer dasar.

3.1.2 Tahapan Stimulus / Response


User menekan tombol Materi dari menu utama
User memilih Materi yang ingin dipelajari
Selanjutnya user dapat membaca materi
3.1.3 Kebutuhan Fungsional
Tidak ada kebutuhan fungsional.

3.2 Fungsi Latihan Soal


3.2.1 Deskripsi dan Prioritas
User dapat mengerjakan latihan-latihan soal yang akan menilai
pengetahuan user mengenai jaringan dasar komputer.
3.2.2 Tahapan Stimulus Response
User menekan tombol latihan soal dari menu utama
User lalu mengerjakan latihan soal
3.2.3 Kebutuhan Fungsional
Tidak ada kebutuhan fungsional.

3.3 Fungsi Evaluasi


3.3.1 Deskripsi dan Prioritas
User dapat mengerjakan

soal-soal

evaluasi

yang

akan

menilai

kemampuan user mengenai jaringan dasar komputer.


3.3.2 Tahapan Stimulus / Response
User menekan tombol evaluasi dari menu utama
User lalu mengerjakan soal evaluasi
3.3.3 Kebutuhan Fungsional
Tidak ada kebutuhan fungsional.

4. Kebutuhan Antarmuka Eksternal


4.1 Antarmuka Pengguna
Media pembelajaran ini merupakan aplikasi berbasis desktop yang sangat
sederhana dimana user tidak perlu dipusingkan dalam menggunakan
aplikasi ini. Antarmuka aplikasi ini sangat user friendly dimana di
dalamnya terdapat :
- Menu Utama
Bertujuan sebagai gerbang atau tempat awal.
-

Materi
Terdiri dari:
o Perangkat jaringan
o Protokol
o 7 Layer OSI
o Simulasi pengiriman data

Latihan Soal
Untuk melatih pengetahuan user

Evaluasi
Untuk melihat kemampuan user

Keluar

4.2 Antarmuka Perangkat Keras

Untuk berinteraksi dengan software ini, hanya ada dua macam


perangkat keras utama yang berfungsi sebagai alat masukan (input) yang
dapat dikenali dengan baik oleh sistem, yaitu keyboard dan mouse.
Sedangkan sebagai alat keluaran (output) yaitu printerdan monitor.

4.3 Antarmuka Perangkat Lunak


Media pembelajaran ini menggunakan software Adobe Flash Player.
Selain itu, media pembelajaran ini juga bisa beroperasi di komputer dengan
sistem operasi berbasis GUI.

4.4 Antarmuka Komunikasi


Untuk kebutuhan komunikasi dengan user, tidak dibutuhkan spesifikasi
khusus dari komputer untuk membuka antar muka utamanya.

5. Kebutuhan Non-fungsional Lain


Kebutuhan Performa

Media pembelajaran ini akan berjalan dalam performa terbaiknya jika


dijalankan dalam spesifikasi hardware di atas spesifikasi minimal yang
diberikan. Selain itu, jenis sistem operasi yang digunakan juga akan sangat
berpengaruh terhadap kinerja dari sistem. Selain itu, tindakan perawatan
terhadap sistem.

6. Kebutuhan Lain
Bersama aplikasi ini tidak disertakan semua software-software pihak ketiga
yang menjadi persyaratan untuk berjalannya media pembelajaran ini dengan
baik, seperti sistem operasi, Adobe Flash Player, dan sebagainya.Oleh karena

itu kita harus mempersiapkan masing-masing software pendukung untuk


menjalankannya.

Anda mungkin juga menyukai