OBJECT ORIENTED ANALYSIS DESIGN SISTEM INFORMASI

advertisement
OBJECT ORIENTED ANALYSIS DESIGN
SISTEM INFORMASI PENJUALAN OBAT DI APOTEK
Disusun oleh :
1. Bagus Tri Joko- 12122016
2. OktavinusWaruwu- 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
3.
2.1
Use Case : Melihat data obat........................................................................................ 3
2.2
Use Case : Transaksi...................................................................................................... 4
2.3
Use Case : Login ............................................................................................................ 5
2.4
Use case : Manage Daftar Obat .................................................................................... 5
2.5
Use case : Manage Daftar Karyawan ............................................................................ 6
2.6
Use case : Membuat Laporan ....................................................................................... 6
Diagram................................................................................................................................. 3
3.1
Use Case Diagram ........................................................................................................ 3
3.1.1. Use Case Diagram : Pelanggan……………………………………………………………………………….4
3.1.2. Use Case Diagram : Karyawan ……………………………………………………………………………….4
3.1.3. Use Case Diagram : Admin ….. ……………………………………………………………………………….4
3.2
Activity Diagram ......................................................................................................... ..4
3.2.1. Activity Diagram : Melihat Data Obat…………………………………………………………………….4
3.2.1. Activity Diagram : Transaksi…………….…………………………………………………………………….4
3.2.1. Activity Diagram : Login…………………..…………………………………………………………………….4
3.2.1. Activity Diagram : Manage Data karyawan….………………………………………………………….4
3.2.1. Activity Diagram : Membuat Laporan…………………………………………………………………….4
Kesimpulan ........................................................................................................................................ 7
Daftar Pustaka ................................................................................................................................. 13
–2
1. Software Requirement Spesification (SRS)
Software Requirement Spesificationsepertipadatabel 1.1 SRS
Tabel 1.1 SRS
No Requirement
Aktor
Use Case
1
Pelanggan yang ingin membeli Pelanggan
Melihat
DataObat,
obat
Melakukan transaksi
2
User yang dapatmelakukan login Karyawan
Login,
Melihat
danberstatussebagai Admin
Obat,melakukantransaksi
3
User yang dapatmelakukan login Administrator Login, MelihatData Obat,
danberstatussebagaiAdministrator
Manage daftar obat,
Managedata karyawan,
Melakukan
transaksi,
Membuat Laporan
2. Skenario
2.1 Use Case
Actor
Tujuan
: Melihat data obat
: Pelanggan/karyawan/administrator
: Pelanggan/karyawan/administrator
dapat melihat dan mencari data/jenis obat
Table 2.1 Use Case :Melihat Obat
Actor
1. Pelanggan/karyawan/administrator
:
melihat daftar obat di website
menggunakan browser
2. Pelanggan/karyawan/administrator
:
Mencari daftar/Jenis obat
Sistem
3. Sistemmenampilkandaftar/jenis
Obat
–3
2.2 Use Case
Actor
Tujuan
: Transaksi
: Pelanggan, Karyawan, Administrator
: Pelanggan, Karyawandapatmelakukan transaksi
Tabel2.2 Use Case: Melakukan Transaksi
Actor
1. Pelanggan
PelangganMemilih
Obat
Sistem
:
Jenis
2. Sistem : melakukanvalidasi
data jenis obat
3. Pelanggan : Melakukan
verifikasi jenis obat
4. Sistem : menyimpan pesanan
pesanan obat di sistem
transaksi
5. Karyawan/Administrator :
login dan masuk di sistem
transaksi
6. Sistem akan melakukan
validasi terhadap inputan
yang dimasukkan.
7. Karyawan : Mengakses
Menu Transaksi
8. Sistem : Menampilkan Daftar
Pesanan obat
9. Karyawan:
karyawan
mempersiapkan obat
10. Sistem : Menghitung total
harga obat
11. Pelanggan
: melakukan
pembayaran
12. Karyawan
:
menerima
pembayaran
13. Sistem menyimpan
transaksi
data
–4
2.3 Use Case
Actor
Tujuan
: Login
: Karyawan, Administrator
: Karyawan, Administrator dapat
melakukan autentifikasi login
Tabel 2.3 Use Case Login
Actor
1. Karyawan/Administrator : akses
website menggunakan browser
2. Karyawan/Administrator : memilih
menu login
Sistem
3. Sistem
:menampilkanhalaman login
4. Karyawan/Administrator : input data
login (username dan password)
5. Sistem
:
melakukanvalidasiKaryawan/
Administrator
6. Karyawan/Administrator : Konfirmasi
validasi username dan password
7. Sistem : memberikan hak
akses
sistem
kepada
karyawan/adminstrator
sesuai tugas masing-masing
2.4 Use case
Actor
Tujuan
: Manage daftar Obat
: Administrator
: Agar administrator dapat input, edit dan delete data
Obat
Tabel 2.6 Mendata Obat
Actor
1. Administrator : login
System
2. Sistem
:Menampilkan
halaman adminstrator
3. Adminstrator : Masuk ke menu daftar
obat
4. Administrator : Input, edit dan deletedata
Obat
–5
5. Sistem : Menyimpan Data
berdasarkan jenis obat
2.5 Use case
Actor
Tujuan
: Manage Daftar Karyawan
: Administrator
: Agar administrator dapat input, edit dan delete data
karyawan
Tabel 2.6 Mendata Obat
Actor
1. Administrator : login
System
2. Sistem
:Menampilkan
halaman adminstrator
3. Administrator : Masuk ke
menu daftar karyawan
4. Administrator : input, edit
dan delete data karyawan
5. Sistem : Menyimpan data
karyawan
2.6 Use case
Actor
Tujuan
: Membuat Laporan
: Administrator
: Agar administrator dapat melakukan manajemen
Laporan
Tabel 2.10 MembuatLaporan
Actor
1. Administrator : Login
System
2. Sistem Sistem :Menampilkan
halaman laporan
3. Administrator : Akses menu
laporan,
input
dan
membuat laporan
4. Sistem : Menyimpan Laporan
5. Administrator : Print out
laporan
–6
3. Diagram
3.1. Use Case Diagram
3.1.1.
Use Case Diagram : Pelanggan
3.1.2.
Use Case Diagram Karyawan
–7
3.1.3.
Use Case Diagram : Admin
–8
3.2.
Activity Diagram
3.2.1.
Activity diagram : Melihat data obat
–9
3.2.2.
Activity diagram : Transaksi
– 10
3.2.3.
Activity diagram : Login
– 11
Kesimpulan
1. Dalam Sitem Informasi penjualan obat di apotek didalam SRS nya
terdapat beberapa aktor dan usecase
2. Masing-masing aktor mempunyai usecase sendiri-sendiri
3. Setiap usecase menunjukkan kewenangan aktor terhadap sistem
– 12
DaftarPustaka
Purnomo, A. Sidiq., 2015, LaporanAnalisisSistem (Tahap I), diaksesdari
http://sidiq.mercubuana-yogya.ac.id
– 13
Download