Beruflich Dokumente
Kultur Dokumente
Disusun Oleh
Febryan
(0710963007)
Resti L udviani
(0710960015)
Unggul Izza M
(0710960021)
Shela Indah S
(0710963013)
Ade Yuanita A
(0710963049)
Adita Rizki P
(0910962001)
Haryo Prabowo
(0910962007)
Andika Febrianto
(0410963003)
Copyright@2010|SIBON SAAS
1.
Pendahuluan
1.1 Tujuan
Dokumen SRS ini menjelaskan requirement untuk mengimplementasikan
fitur fitur pada aplikasi sistem informasi bimbingan belajar online
1.2 Ruang Lingkup
Dokumen ini menyediakan acuan untuk pengendalian proyek aplikasi
sistem informasi bimbingan belajar online. Adapun ruang lingkup pembuatan
software ini adalah aplikasi berbasis SAAS (software as a services) dengan web
based yang memiliki beberapa fasilitas yaitu:
1. Autentikasi. Karena banyaknya LBB dan siswa dari masing-masing LBB
tersebut dibutuhkan security dalam sistem ini yaitu berupa autentikasi yaitu
sistem verifikasi login untuk setiap pengguna sistem ini.
2. Pengelolaan data LBB beserta siswa dari masing-masing LBB tersebut.
3. Pengelolaan data materi dan tutorial dari masing-masing LBB agar bisa dilihat
ataupun didownload oleh para siswanya.
4. Pengelolaan laporan kegiatan dan nilai siswa dari masing-masing LBB
digunakan untuk memantau progress siswa.
5. Live chat antar pengguna sistem ( guru atau tentor dan siswa ) untuk masingmasing LBB untuk melancarkan sistem kolaborasi .
6. Pengelolaan simulasi ujian dan latihan soal beserta penilaiannya sesuai dengan
LBB masing-masing.
7. Pengelolaan data news atau pengumuman untuk masing-masing LBB.
8. Mail Service untuk menerima pesan.
1.3 Referensi
Dokumen Draft Proposal proyek SIBON SAAS yang diajukan kepada
investor dan telah disetujui oleh pihak investor.
Copyright@2010|SIBON SAAS
1.4 Overview
Dokumen ini juga menjelaskan deskripsi umum, work plan, spesifikasi
antamuka, kebutuhan fungsional, non-fungsional, use case dari Aplikasi sistem
informasi bimbingan belajar online secara global, ERD, UML, asumsi dalam
pengembangan, kebutuhan spesifik dan kebutuhan tambahan.
2.
Deskripsi Umum
Aplikasi Sistem informasi bimbingan belajar online ini bertujuan untuk
menambahkan proses belajar dan mengajar yang semula hanya dilakukan secara manual
bertempat langsung di lembaga yang berkaitan, dengan cara proses pengajaran (secara
langsung), lalu ditambah menjadi aplikasi informasi berbasis Online dengan konsep
SAAS . Dengan adanya aplikasi ini diharapkan proses Sistem informasi bimbingan
belajar online menjadi lebih cepat, mudah dan dapat dilakukan dari mana saja selama
terkoneksi dengan internet. Pengguna dari aplikasi ini adalah :
a. User
-
Guest : (tamu) yang merupakan user dari sistem yang tidak terdaftar sebagai
civitas lembaga terkait
b. Admin System
-
Copyright@2010|SIBON SAAS
yang ditawarkan, para civitas akademik Lembaga akan merasakan hal yang
sama dengan kegiatan yang biasa dilakukan secara konvensional.
b. Manfaat bagi instansi terkait
Sebagai sarana mempermudah mereka untuk memberikan informasi
informasi terkait akademik kepada anggota anggota akademiknya,
menjadi
Copyright@2010|SIBON SAAS
Copyright@2010|SIBON SAAS
Copyright@2010|SIBON SAAS
Copyright@2010|SIBON SAAS
Actor : siswa
n. Melihat news maupun pengumuman : adalah kegiatan untuk melihat news
maupun pengumuman terbaru dari masing-masing LBB.
Actor : tentor, siswa dan guest
o. Menerima tips dan saran : adalah kegiatan untuk menerima tips dan saran dari
tutor.
Actor : siswa
p. Melakukan konsultasi dengan tutor : adalah kegiatan untuk melakukan
konsultasi dengan tutor dengan memanfaatkan mail service.
Actor : siswa
q. Mengikuti ujian masuk LBB : adalah kegiatan untuk mengikuti ujian masuk
LBB via on-line (tergantung dari LBB).
Actor : guest
r. Melihat materi serta tutorial : adalah kegiatan untuk mempermudah melihat
dan materi dan tutorial yang disediakan untuk user umum dari LBB yang
diinginkan.
Actor : guest
s. Mengaktifkan atau menghapus client : adalah kegiatan untuk mengaktifkan
atau menghapus client yang ada di SIB online.
Actor : admin
t. Melakukan Login : adalah kegiatan melakukan otentikasi ke dalan sistem.
Copyright@2010|SIBON SAAS
Synchronous Sistem Aplikasi yang berjalan secara waktu nyata dimana seluruh
pemakai bisa berkomunikasi pada waktu yang sama, contohnya: chatting, Video
Conference,dan sebagainya. Asynchronous Sistem Aplikasi yang tidak bergantung
pada waktu dimana seluruh pemakai bisa mengakses ke sistem dan melakukan
komunikasi antar mereka disesuaikan dengan waktunya, contohnya: email,dan
lain-lain. Dengan teknologi jaringan yang ada sekarang di Indonesia baik intranet
maupun internet, sebenarnya sudah sangat mungkin untuk diterapkannya sistem
pendukung e-Learning berbasis Web dengan menggunakan sistem synchronous
atau asynchronous, namun pada dasarnya kedua sistem diatas biasanya
digabungkan untuk menghasilkan suatu sistem yang efektif karena masing-masing
memiliki kelebihan dan kekurangannya. Dibeberapa negara yang sudah maju
dengan kondisi infrastruktur jaringan kecepatan tinggi akan sangat memungkinkan
penerapan teknologi multimedia secara waktu nyata seperti video conference untuk
kepentingan aplikasi e-Learning, tetapi untuk kondisi umum di Indonesia dimana
infrastruktur jaringannya masih relatif terbatas akan mengalami hambatan dan
menjadi tidak efektif. Namun demikian walaupun tanpa teknologi multimedia
tersebut, sebenarnya dengan kondisi jaringan internet yang ada sekarang di
Indonesia
sangat
Copyright@2010|SIBON SAAS
3. Collaboration.
Collaboration didefinisikan sebagai kerjasama antar peserta dalam rangka
mencapai tujuan bersama.
1. Collaboration tidak hanya sekedar menempatkan para peserta ke dalam kelompokkelompok studi, tetapi diatur pula bagaimana mengkoordinasikan mereka supaya
bisa bekerjasama dalam studi.
2. Saat ini penelitian di bidang kolaborasi melalui internet dikenal dengan istilah
CSCL (Computer Supported Collaborative Learning), dimana pada prinsipnya
CSCL berusaha untuk mengoptimalkan pengetahuan yang dimiliki oleh para
peserta dalam bentuk kerjasama dalam pemecahan masalah. Kenyataannya
kolaborasi antar peserta cenderung lebih mudah dibandingkan dengan kolaborasi
antara peserta dengan guru menunjukkan konsep SIB dengan metoda CSCL, yang
terdiri dari pemakai dan tool yang digunakan. Pemakai terdiri dari siswa dan guru
yang membimbing, dimana siswa itu sendiri terbagi menjadi siswa dan siswa lain
yang bertindak sebagai collaborator selama proses belajar. Para peserta saling
berkolaborasi dengan tool yang tersedia melalui jaringan intranet atau internet,
dimana guru mengarahkan jalannya kolaborasi supaya mencapai tujuan yang
diiginkan.
Dalam pelaksanaan SIB, kolaborasi antar siswa akan menjadi faktor yang
esensial [5], terutama pada sistem asynchronous dimana para siswa tidak secara
langsung bisa mengetahui kondisi siswa lain, sehingga seandainya terjadi masalah
dalam memahami makalah yang disediakan, akan terjadi kecenderungan untuk
gagal mengikutinya dikarenakan kurangnya komunikasi antar siswa, sehingga
timbul kecenderungan terperangkap pada kondisi standstill, sehingga menyebabkan
hasil yang tidak diharapkan. Ada 5 hal essensial yang harus diperhatikan dalam
menjalankan kolaborasi lewat internet, yaitu sebagai berikut:
1. interdependece jelas, positif di antara para siswa.
2. kelompok-evaluasi secara berkala
3. perilaku interpersonal yang mempromosikan belajar masing-masing anggota dan
keberhasilan individual
4. akuntabilitas dan tanggung jawab pribadi
Copyright@2010|SIBON SAAS
10
Web Server, merupakan bagian mengatur akses ke sistem dan mengatur tampilan
yang diperlukan dalam proses pendidikan. Termasuk pula pengaturan keamanan
sistem.
Copyright@2010|SIBON SAAS
11
Realisasi
Diagram Grant
Activities
Time
Week
Name
1
10
Project Plan
Pengajuan Proposal Proyek
Analisa Proyek
Design & Analysist system
Development System
UAT
Dokumentation
3.
Specific Requirements
3.1
Use-Case Reports
Nama Requirement
SRS Sistem harus dapat digunakan untuk
mengelola data user
Aktor : admin LBB yang bersangkutan
SRS Sistem harus dapat digunakan untuk
mengelola data materi
No. Requirement
SIB-01
SIB -02
Copyright@2010|SIBON SAAS
12
11
12
SIB -03
SIB -04
SIB -05
SIB -06
SIB -07
SIB -08
SIB -09
SIB -10
SIB -11
SIB -12
SIB -11
SIB -12
SIB -13
SIB -14
SIB -15
SIB -16
Copyright@2010|SIBON SAAS
13
SIB -17
SIB -18
No. Requirement
SRS Sistem harus dapat membaca dan mengupdate basis data yang
SUPP-01
Berada di My SQL
SUPP-02
SUPP-03
teknologi web
4. Supporting Information
Supporting information disini akan dicantumkan berupa informasi informasi yang dapat
membantu dalam pengembangan sistem. Informasi informasi yang di berikan adalah berupa
rancangan UML Diagram (Class Diagram dan Activity Diagram), dan Entity Relationship
Diagram (ERD). Berikut rancangannya :
Copyright@2010|SIBON SAAS
14
Class Diagram :
Copyright@2010|SIBON SAAS
15
Copyright@2010|SIBON SAAS
16
Copyright@2010|SIBON SAAS
17
SUPLEMENTARY SPECIFICATION
1. Pendahuluan
1.1
TUJUAN
Dokumen ini akan menjelaskan mengenai spesifikasi tambahan berkaitan dengan
Sistem Informasi Bimbingan Belajar Online yang akan dikembangkan, khususnya
yang tidak tercantum dalam use-case model.
Dokumen ini bertujuan pula untuk menjadi koridor atau batasan dari sisi penerapan
aturan penjualan alat musik online.
1.2
Ruang lingkup
Semua hal yang tercantum dalam dokumen ini merupakan bagian dari
ruang
lingkup
Online serta berkaitan erat dengan Portal Internet Perusahaan yang dapat diakses
secara online oleh seluruh user dimana pun.
1.3
Overview
Sistem Informasi Bimbingan Belajar online merupakan Sistem yang dibangun
dengan
Standard
pengembangan
2.
Functionality
Fungsi-fungsi berikut ini adalah fungsi sistem yang tidak terdapat dalam Use Case :
2.1
2.2
Copyright@2010|SIBON SAAS
18
2.3
3.
Usability
3.1
mengakses
user
dapat
menggunakan Aplikasi Internet Browser yang sudah terinstall. Dan sistem dapat
diakses selama 7 X 24 jam, kecuali maintenance.
3.2
4.
Reliability
4.1
5.
Performance
5.1
SUPL10 Capacity
Kapasitas penyimpanan data, harus mampu menampung data minimal selama 2
tahun belakang.
6.
Supportability
6.1
Copyright@2010|SIBON SAAS
19
6.2
Software
PHP
MySQL
Apache
PhpMyAdmin
Versi
5.3.0
5.1.37
2.2.12
3.2.0.1
Lisensi
Free
Free
Free
Free
Harga
-
Keterangan
bahasa pemrograman
Database
web Server
MySql Administration
5
6
7
8
9
xampp
Notepad++
Code Igniter
FileZilla
Open Office
1.7.2
5.8.1
1.7.2
3.0.1
3.2.1
Free
Free
Free
Free
Free
10
CVS
Free
11
Bazaar
2.2.1
Free
12
Linux Ubuntu
10.3
Free
for PC
13
Rational Rose
Free
For UML
6.3
Copyright@2010|SIBON SAAS
20
7.
Design Constraints
7.1
7.3
8.
Copyright@2010|SIBON SAAS
21
9.
Interfaces
9.1
SIB Banner
SIB Banner
Profile
Client Login
LBB 1
LBB 1
Nama
LBB 2
LBB 2
Kelas
{Logout}
Login
LBB 3
LBB 3
LBB 4
Mail
Compose
LBB 4
Inbox
Sent Items
LBB 5
LBB 5
Chat
LBB 6
User1
LBB 6
User2
User3
SIB Footer
SIB Footer
Copyright@2010|SIBON SAAS
22
SIB Banner
SIB Banner
Client Login
Profile
Berita
Materi
Ujian
Masuk
Siswa
Tentor
Lapora
n
Ujian &
Latihan
Soal
Berita
Custo
mize
Rapor
Materi
Nama
Kelas
Login
{Logout}
Mail
Compose
Inbox
Sent Items
Chat
SIB Footer
User1
User2
User3
SIB Footer
Untuk LBB
SIB Banner
SIB Banner
Mail
Siswa
Tentor
Compose
Lapora
n
Compose
Inbox
Inbox
Sent Items
Sent Items
Chat
Ujian &
Latihan
Soal
Berita
( Add )
No
Nama
Chat
User1
User1
User2
Custo
mize
Rapor
Materi
User2
User3
User3
SIB Footer
SIB Footer
Copyright@2010|SIBON SAAS
23
Aktif
SIB Banner
Mail
SIB Banner
Compose
Inbox
Nama
Sent Items
Alamat
Compose
No. Telp :
Inbox
Nama
Sent Items
Alamat
No. Telp :
Chat
Status
Chat
Status
Submit
User1
Simpan
User1
User2
User2
User3
User3
No
Nama
Aktif
No
SIB Footer
SIB Banner
SIB Banner
Compose
Inbox
Nama
Sent Items
Alamat
Aktif
SIB Footer
Nama
Compose
No. Telp :
Inbox
Nama
Sent Items
Alamat
No. Telp :
Chat
Status
Chat
Status
Submit
User1
Simpan
User1
User2
User2
User3
User3
No
Nama
SIB Footer
Software Requiremen t Specification
Aktif
No
Nama
SIB Footer
Copyright@2010|SIBON SAAS
24
Aktif
Tampilan Menu Materi (LBB) jika tombol Post New di pilih atau
Tombol edit pada tab action dipilih
SIB Banner
Mail
SIB Banner
Compose
( Post New )
Inbox
-pilih-
Compose
Inbox
Sent Items
No
Judul / Kategori
Action
Sent Items
Judul
Mapel
Kategori :
Chat
Chat
User1
User2
User3
File
Tipe M
User2
Tipe S
User3
Isi
User1
Simpan
SIB Footer
SIB Footer
SIB Banner
Mail
SIB Banner
Compose
Compose
Siswa
Inbox
Sent Items
Tentor
Siswa
Inbox
Sent Items
Chat
Chat
User1
User1
User2
User2
User3
User3
SIB Footer
Software Requiremen t Specification
SIB Footer
Copyright@2010|SIBON SAAS
25
Tentor
SIB Banner
Mail
SIB Banner
Compose
Inbox
Sent Items
No
Judul
Compose
Action
Inbox
Judul
Sent Items
Mapel
Chat
Chat
User1
Penilaian :
User2
User3
Waktu
Tanggal :
User1
User2
Kelas
User3
File
Status
Simpan
SIB Footer
SIB Footer
Tampilan Form pada Menu News (LBB) Jika tombol Post News
atau Edit pada tab action dipilih
SIB Banner
Mail
SIB Banner
Compose
( Post News )
Inbox
Sent Items
No
Judul
Compose
Action
Inbox
Judul
Sent Items
Type
Isi
Chat
Chat
User1
User1
User2
User2
User3
User3
Simpan
SIB Footer
Untuk Siswa
Copyright@2010|SIBON SAAS
SIB Footer
26
SIB Banner
SIB Banner
Profile
Profile
Materi
Rapor
News
Menu Materi
-pilih mata pelajaran-
Nama
Nama
Kelas
{Logout}
Ujian &
Latihan
Soal
Custo
mize
Kelas
{Logout}
Compose
Compose
Inbox
Inbox
Sent Items
SIB Footer
Chat
Sent Items
Judul / Kategori
Actio
Mata pelajaran 1
materi
Tip s N Trik Mapel 1
tips N trik
Downl
SIB Footer
Chat
User1
User1
User2
User2
User3
User3
No
Copyright@2010|SIBON SAAS
27
Downl
SIB Banner
Profile
SIB Banner
Profile
Mata pelajaran
Action
Nama
Ujian
Action
Pengumuman 1
Downlo
Pengumuman 2
Downlo
Nama
Kelas
{Logout}
Mata pelajaran 1
Download
Mata pelajaran 2
Download
Kelas
{Logout}
Compose
Compose
Inbox
Inbox
Sent Items
Sent Items
Chat
Chat
User1
User1
User2
User2
User3
User3
SIB Footer
SIB Footer
SIB Banner
Profile
SIB Banner
Profile
Ujian
Action
Nama
Nama
Nama
Kelas
{Logout}
Mata pelajaran 1
Mata pelajaran 2
View
Launch
View
Launch
Customize Profile
:
Username :
Kelas
Alamat
{Logout}
No. Telp :
Kelas
Compose
Compose
Inbox
Inbox
Sent Items
Sent Items
Prodi fav :
Avatar
Simpan
Chat
Chat
User1
User1
User2
User2
User3
User3
SIB Footer
SIB Footer
Copyright@2010|SIBON SAAS
28
9.2
9.3
10.
Copyright@2010|SIBON SAAS
29