Perspektif produk Manfaat produk Use-Case Model Survey

S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n C o p y r i g h t 2 0 1 0 | S I B O N S A A S 3

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 - Use dari sistem ini terdiri dari :  LBB Lembaga Bimbingan Belajar yang didalamnya terdapat pula para pengajar, admin system setiap LBB, dan para siswa  Guest : tamu yang merupakan user dari sistem yang tidak terdaftar sebagai civitas lembaga terkait b. Admin System - Untuk melihat dan memantau proses sistem tersebut

2.1. Perspektif produk

Produk ini akan dijalankan oleh admin pemilik sistem dan oleh user yang memiliki koneksi ke internet. Penggunaan sistem terbagi empat yaitu antar muka untuk user individu, antar muka untuk admin System, dan antar muka untuk admin system seiap LBB, dan antar muka untuk guest. Produk ini dapat berjalan pada platform atau sistem operasi apa saja yang mendukung aplikasi berbasis web.

2.2. Manfaat produk

Manfaat yang didapat apabila menggunakan sistem ini antara lain adalah: a. Manfaat bagi masyarakat akademis Sebagai sebuah sarana untuk melakukan kegiatan belajar dan mengajar pada dunia maya yang dapat menghemat waktu. Sesuai dengan layanan – layanan S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n C o p y r i g h t 2 0 1 0 | S I B O N S A A S 4 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 S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n C o p y r i g h t 2 0 1 0 | S I B O N S A A S 5

2.5. Use-Case Model Survey

Berikut ini use case yang diterapkan pada SIB Sistem Informasi Bimbingan Belajar online berbasis SAAS: S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n C o p y r i g h t 2 0 1 0 | S I B O N S A A S 6 Gambar 1 . Use Case Diagram Use case dari Sistem Informasi Bimbingan Belajar online terdiri dari : a. Mengelola data user : adalah kegiatan mengelola semua data yang berkaitan dengan siswa. Actor : admin LBB yang bersangkutan b. Mengelola data materi : adalah kegiatan untuk mengelola data materi untuk dipublikasikan dan didownload baik untuk siswa maupun public dapat pula dilakukan upload, update dan delete. S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n C o p y r i g h t 2 0 1 0 | S I B O N S A A S 7 Actor : admin LBB yang bersangkutan c. Mengelola laporan progress siswa : adalah kegiatan untuk mengelola laporan tentang progress siswa. Actor : admin LBB yang bersangkutan d. Mengelola ujian dan latihan soal : adalah kegiatan untuk mengelola ujian dan juga mengelola latihan soal untuk siswa Actor : admin LBB yang bersangkutan e. Melakukan live chat : adalah kegiatan yang dapat dilakukan untuk melancarkan sistem kolaborasi. Actor : admin LBB yang bersangkutan, tentor, dan siswa f. Mengelola data news dan pengumuman : adalah kegiatan yang dilakukan untuk mengelola data berupa news dan pengumuman. Actor : admin LBB yang bersangkutan g. Memberikan tips dan saran : adalah kegiatan yang diberikan demi mendukung kesuksesan siswa guna menunjang siswa dalam memahami materi pelajaran. Actor : admin LBB yang bersangkutan dan tentor h. Melakukan customize pada account masing – masing : adalah kegiatan yang dilakukan mengcustomize account masing – masing. Actor : admin LBB yang bersangkutan dan tentor i. Melakukan customize pada sistem : adalah kegiatan yang dilakukan mengcustomize sistem sesuai dengan batasan yang diberikan oleh developer. Actor : admin LBB yang bersangkutan j. Mengelola data materi : adalah kegiatan untuk mengelola data materi untuk dipublikasikan dan didownload baik untuk siswa maupun public dapat pula dilakukan upload dan update. Actor : tentor k. Melihat laporan progress siswa : adalah kegiatan untuk melihat laporan tentang progress siswa. Actor : tentor l. Melihat dan mendownload materi serta tutorial : adalah kegiatan untuk mempermudah melihat dan mendownload materi serta tutorial yang diajarkan. Actor : siswa m. Mengetahui nilai dari ujian dan latihan soal : adalah kegiatan untuk mengetahui nilai dari ujian dan latihan soal untuk mengetahui progress siswa itu sendiri. S o f t w a r e R e q u i r e m e n t S p e c i f i c a t i o n C o p y r i g h t 2 0 1 0 | S I B O N S A A S 8 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.

2.6. Assumptions and Dependencies