180 likes | 297 Views
REQUIREMENTS SYSTEM. GOPI YUDOYO (105060805111003) OLFI PRASYAS (105060800111049). TUJUAN.
E N D
REQUIREMENTS SYSTEM GOPI YUDOYO (105060805111003) OLFI PRASYAS (105060800111049)
TUJUAN • Tujuandari Software Requirement System iniadalahuntukdapatmengenalkan software yang akandibuat agar klientnantinyadapatmemahamidanmengertikinerjadaripada software danpenanggulanganapabilaterjadisedikitkesalahanataulainnya.
LINGKUP MASALAH • Software yang bertujuanuntukpembelajaranSejarah Indonesia dengancara simple danmenyenangkan • Harapannya adalah untuk Memberantasketidaktahuanmasyarakatterhadapsejarahdarinegaranyasendiri • Fungsiprodukdalam software iniadalahmemberantasketidaktahuanmasyarakat Indonesia terhadapsejarahnegaranyasendiri
LINGKUP MASALAH (cont.) • Kelemahanpadasoftware iniinformasi yang di berikankurangspesifik di karenakanaplikasihanyamemberikanpertanyaandanjawabansecaraopsionaldanberbentukumum. • Spesifikasipada software inimenggunakanbahasapemrograman java yang berbasisObject Oriented Programing, kemudian software inijugamenggunakan Database Management System Oracle.
DESKRIPSI UMUM Dokumen SRS inidibagimenjadi 3 bagianutama, yang mencakup: • BagianPertama : Merupakanpengenalandaridokumen SRS ini yang berisiTujuan, RuangLingkup, Referensi, danDeskripsiUmummengenai SRS ini. • BagianKedua :Merupakandeskripsiumumtentang software atauproyek yang dibangunbagianiniberisiFungsi, KarakteristikPengguna, Batasan, danAsumsi. • BagianKetiga : Merupakanpenguraiankebutuhanperangkatlunaklebihlanjutdanterperinci.
FUNCTIONAL REQUIREMENT • Software inidikemasdalambentuk yang menarikpadatampilan window-nya. Padaawalmembuka software iniakanbertemu window loading • Optional Button: • START GAME • OPTIONS • TUTORIALS • HIGHSCORE
NON-FUNCTIONAL REQUIREMENT • Software Safety, isi konten. • Software Security, kemanan sistem • Avaibility, Software dapat digunakan kapan saja • Portability Software, bergantung akan adanya penginstalan oracle terlebih dahulu. • Reliability, penanggulangan akan adanya kerusakan pada sistem • Communication, penggunaan bahasa Indonesia
Karakteristik Pengguna &Kendala Pembuatan Software • Karakteristikpenggunapada target pelajar(khusus), danselainituadalahmasyarakatumum, karena software iniberbasis software pendidikan • Kendaladalammembangun software iniadalahdibutuhkandatabase yang berskalacukupbesar, • Olehkarenaitu kami menggunakanOraclesebagaiwadahuntukisidaripengetahuan yang akandimasukkanuntukkelengkapandari data aplikasitersebut.
BATASAN SOFTWARE • Aturandari software iniadalah user sebagaipenggunadari software akandiberikanpertanyaan-pertanyaanmengenaisejarahdaribangsa Indonesia (jawaban opsional) • resources minimal RAM DDR2 512MB dan Processor Minimal Pentium 4. • takakanrusakselamatidakada data yang corrupt(error)
LINGKUP OPERASI • dijalankanpada desktop dengan operating sistem windows(min. Windows XP SP2). • AplikasiinimenngunakanBahasaPemrogramanBerbasisObjek (Java) denganmanajemen basis datanyamenggunakanaplikasiOracle.
DATA FLOW DIAGRAM DFD Level 0
DATA FLOW DIAGRAM (cont.) DFD Level 1
QUALITY ATRIBUTS • kemanannya dengan pemanfaatan kemampuan dari oracle dengan kemampuan keamanan yang telah memadai. • Aplikasi Support pada System Operasi Windows (min. Win XP sp 2) • Kemampuan software untuk dapat mengacak pertanyaan (randomizer)