OBJECT ORIENTED ANALYSIS DESIGN SISTEM INFORMASI PENJUALAN OBAT DI APOTEK Disusun oleh : 1. Bagus Tri Joko - 12122016 2. Oktavinus Waruwu- 14122039 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA 2016
Daftar isi OBJECT ORIENTED ANALYSIS DESIGN... 1 Daftar isi... 2 1. Software Requirement Spesification (SRS)... 3 2. Skenario... 3 2.1 Use Case : Melihat obat... 3 2.2 Use Case : Transaksi... 4 2.3 Use Case : Login... 4 2.4 Use case : Mendata Obat... 5 2.5 Use case : Membuat Laporan... 6 Daftar Pustaka... 7 2
1. Software Requirement Spesification (SRS) Software Requirement Spesification seperti pada tabel 1.1 SRS Tabel 1.1 SRS No Requirement Aktor Use Case 1 Pengunjung yang ingin Pelanggan Melihat Obat, Melakukan membeli obat 2 User yang dapat melakukan dan berstatus sebagai Admin 3 User yang dapat melakukan dan berstatus sebagai Administrator transaksi Karyawan Login, Melihat Obat, melakukan transaksi Administrator Login, Melihat Obat, Mendata obat, Membuat Laporan 2. Skenario 2.1 Use Case : Melihat obat : Pelanggan/karyawan/administrator Tujuan : Pelanggan dapat melihat data obat Table 2.1 Use Case : Melihat Obat 1. Pelanggan/karyawan/administrator : melihat daftar obat di website menggunakan browser 2. Pelanggan/karyawan/administrator : Mencari Jenis obat Sistem 3. Sistem menampilkan daftar/jenis Obat 3
2.2 Use Case : Transaksi : Pelanggan, Karyawan Tujuan : Pelanggan, Karyawan dapat melakukan transaksi Tabel 2.2 Use Case: Melakukan Transaksi 1. Pelanggan : Pelanggan Memilih Jenis Obat 3. Pelanggan : Melakukan verifikasi jenis obat 4. Karyawan : Mengakses sistem 5. Karyawan : Memilih menu 7. Karyawan : Mengakses Menu Transaksi 9. Karyawan : karyawan mempersiapkan obat 11. Pelanggan : melakukan pembayaran Sistem 2. Sistem : melakukan validasi data jenis obat 6. Sistem akan melakukan validasi terhadap inputan yang dimasukkan. 8. Sistem : Menampilkan Daftar Pesanan obat 10. Sistem : Menghitung total harga obat 2.3 Use Case : Login : Karyawan, Administrator Tujuan : Karyawan, Administrator dapat melakukan autentifikasi Tabel 2.3 Use Case Login 1. Karyawan/Administrator : Sistem 4
akses website menggunakan browser 2. Karyawan/Administrator : memilih menu 4. Karyawan/Administrator : input data (username dan password) 3. Sistem : menampilkan halaman 5. Sistem : melakukan validasi Karyawan/Administrator 6. Jika eror, maka sistem menampilkan eror dan kembali ke halaman 7. Jika, sukses, sistem menampilkan halaman Karyawan/Administrator 2.4 Use case : Mendata Obat : administrator Tujuan : Agar administrator dapat mendata Obat Tabel 2.6 Mendata Obat 1. Administrator mengakses sistem 2. Administrator memilih menu 4. Administrator memasukkan username dan password pada form System 3. Sistem menampilkan halaman yang berisi form 5. Sistem akan melakukan validasi terhadap inputan yang dimasukkan. 6. Jika error, sistem akan menampilkan notifikasi error dan kembali ke langkah 3. 5
7. Administrator memilih menu Data Obat 8. Sistem akan menampilkan halaman Pendataan Obat 2.5 Use case : Membuat Laporan : Administrator Tujuan : Agar administrator dapat melakukan manajemen Laporan Tabel 2.10 Membuat Laporan 1. Administrator mengakses sistem 2. Administrator memilih menu 4. Administrator memasukkan username dan password pada form 7. Administrator memilih menu Membuat Laporan System 3. Sistem menampilkan halaman yang berisi form 5. Sistem akan melakukan validasi terhadap inputan yang dimasukkan. 6. Jika error, sistem akan menampilkan notifikasi error dan kembali ke langkah 3. 8. Sistem akan menampilkan halaman Pembuatan Laporan 6
Daftar Pustaka Purnomo, A. Sidiq., 2015, Laporan Analisis Sistem (Tahap I), diakses dari http://sidiq.mercubuana-yogya.ac.id 7