SyRS-YY-AxxG OO Rev1 (Tiur)
SyRS-YY-AxxG OO Rev1 (Tiur)
Proyek Akhir 1
Dibuat Oleh :
11418006 Lamtiur Sianipar
11418027 Diana Grace Marbun
11418039 Aldy Oki Jatnika Putra
11418049 Yesiska Gultom
11418053 Pande Raja Hutagaol
Untuk :
SMA NEGERI 1 Laguboti
Laguboti
2017
Institut Teknologi Del
Tujuan Dokumen ini dibuat untuk menyatukan persepsi antara developer dan client
menegenai aplikasi yang akan dibangun,mendokumentasikan kebutuhan perangkat lunak
dan perangkat keras aplikasi yang sesuai dengan requirement yang diberikan oleh
client,serta memberikan gambaran aplikasi yang dibangun serta fungsi-fungsi yang
digunakan dalam aplikasi
1.2 Scope
Dokumen ini mencakup system overview dari current system serta target system. Dalam
system overview dijelaskan mengenai business process, procedures, dan service time.
Selain itu juga terdapat user yang terlibat dalam setiap business process. Dokumen ini
juga mendeskripsikan sistem yang akan dibangun, yaitu tentang fungsi utama pada sistem,
karakteristik dari setiap user, constraints, dan SW environment. Dalam dokumen ini juga
dicakup requirement definition yang membahas external interface, functional description,
data requirement, non functional requirement dan design constraint. Cakupan lainnya
adalah requirement summary yang membahas functional requirement dan non functional
requirement dan juga membahas traceability.
Tabel : Tabel 1.
2. Untuk sub bab : 1.1, 1.2, 1.3.
Contoh: 1.2 Scope
1.
2. Gambar : Gambar 1.
1. Functional-Id: F01
2. Non-Functional-Id : NF01
2.URS-PA1-1516-32TI2_SYP07
Merupakan dokumen yang berisi current system dan target system, desain dan
database yang akan digunakan pada Sistem Informasi SMA Negeri 1 Laguboti .
Bab System Overview menjelaskan gambaran proses bisnis dan prosedur dari sistem yang
ada saat ini dan target sistem yang akan dibangun,
Bab Spesification Bagian ini berisi spesifikasi teknis dari SW yang akan dikembangkan.
Spesifikasi lingkungan (infrastruktur, HW. SW) sudah dijelaskan pada bab sebelumnya.
Bagian merupakan hasil dari penentuan spesifikasi kebutuhan yang lain dan analisis.
Bab Design menjelaskan struktur tabel yang dibangun untuk seluruh aplikasi, spesifikasi
dan detail dari desain layout yang digunakan, spesifikasi objek yang digunakan dan
reaksinya pada sistem, dekomposisi fisik dari modul, keterkaitan perancangan terhadap
spesifikasi kebutuhan dan data.
Bab Testing menjelaskan tentang paket kerja, jadwal pengerjaan proyek, kebutuhan tenaga
kerja, dan kebutuhan logistik yang dibutuhkan dalam pembangunan aplikasi ini.
Bab SW Item Description & Installation, menjelaskan semua file yang diperlukan untuk
instalasi dan pengoperasian aplikasi, pre-condition dan prosedur penginstalan.
Pada bab ini dijelaskan business process, procedures, service time dari current atau sistem
yang saat ini sedang berjalan dan target atau sistem yang akan dibangun. Bab ini akan
membantu developer untuk membangun sistem yang baru dengan melihat current yang
ada dan akan memperbaharuinya melalui target system.
2.1.1.1 Procedures
Prosedur Pembayaran komite sekolah secara manual dapat dilihat dalam BPMN diagram
berikut:
2.2.11.2Service Time
Dari hasil pengamatan waktu yang dibutuhkan untuk membuka profil ekskul adalah 3
sampai 5 menit. Waktu tersebut mencakup proses login, membuka halaman profil ekskul,
dan memilih ekskul yang ingin dilihat
3.1.1 User-Group-1
Description of User : Staff
Role : Pengguna yang memiliki hak akses penuh terhadap keseluruhan
fungsi pada system
Prerequisit :Staff terlebih dahulu login dengan akun staff, untuk dapat
melakukan hak akses penuh terhadap system
Task description :1.Mengelola informasi/berita
2.Mengelola akun user
3.Melihat informasi/berita
4. Melakukan Login
5.Melakukan Logout
6.Mengupload pengumuman
7.Melihat profil guru
8.Melihat profil organisasi
9.Melihat Profil Alumni
10.Melihat Profil Ekskul
11.Melihat Jadwal pelajaran
12. Melihat lokasi sekolah
13. Memasukkan data diri
14.Menghapus Pengumuman
3.1.2 User-Group-2
Description of User : Guru
Role : Pengguna yang berhak untuk mengelola informasi
Prerequisit : Guru terlebih dahulu login ke sistem dengan menggunakan akun
guru
Task description :1.Mendownload Modul
2.Memasukkan Nilai
3.Melihat informasi
4.Melakukan Login
5. Melakukan Logout
6. Mengupload Modul
7. Memberikan Perizinan
8. Melihat profil guru
9.Melihat Profil Alumni
10.Melihat Profil Ekskul
11.Melihat Jadwal pelajaran
12. Melihat lokasi sekolah
13. Memasukkan data diri
14.Menghapus Pengumuman
3.1.3 User-Group-2
Description of User : Siswa
Role : Pengguna yang berhak untuk mengakses informasi
Prerequisit : Guru terlebih dahulu login ke sistem dengan menggunkana akun
Task description :1.Mendownload Modul
2.Membuat izin keluar
3.Melihat informasi
4.Melakukan Login
5. Melakukan Logout
6. Mengupload Modul
7. Melihat profil guru
8.Melihat profil organisasi
9.Melihat Profil Alumni
10.Melihat Profil Ekskul
11.Melihat Jadwal pelajaran
12. Melihat lokasi sekolah
13. Memasukkan data diri
14.Menghapus Pengumuman
15.Melakukan pembayaran komite
16. Mengumpulkan Tugas
3.2 Constraints
Pada subbab ini dijelaskan mengenai batasan-batasan yang dimiliki oleh sistem yang akan
dibangun oleh software,hardware atau sistem lainnya.Batasan yang dimiliki oleh sistem
yaitu hanya dapat diakses oleh admin yang terdaftar di database untuk melakukan
management pada sistem.User dapat mengakses sistem informasi ini.
3.3 SW Environment
Pada subbab ini dijelaskan lingkungan software han hardware yang digunakan oleh
developer dalam membangun sistem dan lingkungan dimana pengguna dapat
mengoperasikan sistem yang mencakup lingkungan pengembangan dan lingkungan
operasional.
5. Memilih mata
pelajaran yang
nilainya akan
Catatan: use case yang anda buat harus mencerminkan product main function dari
system yang anda bangun
Flow map/Prosedur
Jika PL menyangkut prosedur manual, atau proses-proses manual, dan belum dituliskan
dalam dokumen lain.
SW Metrics
Dalam beberapa kasus, diperlukan gambaran mengenai ukuran SW yang akan dibangun.
Anda dapat menuliskan sebagai lampiran.
No. dokumen :
No. versi :
Halaman Semula Menjadi Alasan perubahan
34 Tidak ada use case Seperti halaman 09 Untuk melengkapi
scenario bab 4 yang tidak
lengkap dengan use
scenario
No. dokumen :
No. versi :
Halaman Semula Menjadi Alasan perubahan