SRS Fungsional SRS Non Fungsional Use Case Diagram Tabel Kesesuaian Antara Use Case dengan SRS Fungsional

commit to user

BAB III ANALISA

3.1.Penentuan Software Requirement SpecificationSRS

a. SRS Fungsional

Berikut ini terdapat tabel SRS. Tabel tersebut berisi daftar beberapa fungsi kerja yang seharusnya terdapat pada aplikasi yang dibuat. Tabel SRS Fungsional memiliki delapan SRS dan tabel SRS Non Fungsional memiliki empat SRS. Tabel 3.1 SRS Fungsional Nama Fungsi Deskripsi Kebutuhan Fungsional SRS – RF01 User dapat melihat jadwal Ronda SRS – RF02 User dapat membatalkan jadwal ronda dengan membayar denda. SRS – RF03 Admin dapat menambah jadwal SRS – RF04 Admin dapat melakukan proses pengisian data anggota ronda

b. SRS Non Fungsional

Tabel 3.2 SRS Non Fungsional Nama Fungsi Deskripsi Kebutuhan Non Fungsional SRS – RNF01 User dapat melakukan log in dan Log out SRS – RNF02 Menggunakan Bahasa Indonesia yang singkat dan jelas SRS – RNF03 Antar muka yang user Friendly SRS – RNF04 Admin dapat merubah password

3.2. Use Case Diagram

Berdasarkan SRS fungsional dan non fungsional Sitem Informasi Ronda, use case diagram untuk Sistem Informasi Ronda berbasis Mobile dapat dibagi menjadi 2, yaitu use case untuk aktor usermemuat visitor dan Anggota dan aktor administrator, kedua use case tersebut adalah sebagai berikut : commit to user 3.1 Gambar Use Case Anggota Admin memiliki lima fungsi utama yaitu mampu melakukan proses pengiriman jadwal ronda, melakukan proses pengisian data anggota, melakukan proses penerimaan jadwal, menambah jadwal,merubah password. Skema tersebut dapat digambarkan melalui Use Case Diagram sebagai berikut : Gambar 3.2 Use Case Admin

3.3. Tabel Kesesuaian Antara Use Case dengan SRS

Berikut ini merupakan tabel yang menunjukkan adanya kesesuaian antara use case yang telah dibuat dengan SRS yang telah ditentukan sebelumnya. Tabel tersebut menginformasikan bahwa semua SRS telah diterapkan dalam use case.

a. Fungsional

Tabel 3.3 Kesesuaian SRS Fungsional dan Use Case Diagram Fungsi Use Case Deskripsi Kebutuhan fungsional SRS – RF01 UC – RF01 Dapat melihat jadwal Ronda SRS – RF02 UC – RF02 Dapat membatalkan ronda dengan membayar denda SRS – RF03 UC – RF03 Admin dapat menambah jadwal commit to user SRS – RF04 UC – RF04 Dapat melakukan proses penngisian data anggota

b. Non Fungsional