Anda di halaman 1dari 54

Software Requirements

Specification
for

Sistem Pengantaran Obat Online

Disiapkan oleh :
Ibrahim Suryaputra 13523063
Vicky Vadya Royibha 13523103
Fikri Abdillah Fakhrudin 13523136

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS ISLAM INDONESIA
YOGYAKARTA
2016
DAFTAR ISI

DAFTAR ISI.................................................................................................................................. ii
DAFTAR GAMBAR .................................................................................................................... iii
DAFTAR TABEL ........................................................................................................................ iv
1. Pendahuluan .............................................................................................................................1
1.1 Tujuan ..............................................................................................................................1
1.2 Ruang Lingkup.................................................................................................................2
1.3 Daftar Istilah ....................................................................................................................3
1.4 Referensi ..........................................................................................................................4
1.5 Gambaran Umum Dokumen ............................................................................................4
2. Pemodelan Sistem ....................................................................................................................5
2.1 Use Case...........................................................................................................................5
2.1.1 Use Case Diagram..................................................................................................... 5
2.1.2 Skenario Use Case .................................................................................................... 6
2.2 Struktur Tabel Basisdata ................................................................................................22
2.2.1 Tabel Konsumen ..................................................................................................... 22
2.2.2 Tabel Pesanan ......................................................................................................... 22
2.2.3 Tabel Kurir .............................................................................................................. 23
2.2.4 Tabel Riwayat ......................................................................................................... 23
2.2.5 Tabel Obat ............................................................................................................... 23
2.3 Relasi Tabel Basisdata ...................................................................................................24
2.4 DFD (Data Flow Diagram) ............................................................................................25
2.5 Activity Diagram ...........................................................................................................26
3. Pembahasan ............................................................................................................................31
3.1 User Interface Konsumen (User) ...................................................................................31
3.1.1 Tampilan Login Konsumen .................................................................................... 32
3.1.2 Tampilan Profil Konsumen ..................................................................................... 33
3.1.3 Tampilan Menu Utama Konsumen ......................................................................... 34
3.1.4 Tampilan Upload Resep Obat ................................................................................. 35
3.1.5 Tampilan Alamat Pengiriman ................................................................................. 36
3.1.6 Tampilan Tracking .................................................................................................. 37
3.1.7 Tampilan History .................................................................................................... 38
3.1.8 Tampilan Settings ................................................................................................... 39
3.2 User Interface Kurir .......................................................................................................40
3.2.1 Tampilan Login Kurir ............................................................................................. 40
3.2.2 Tampilan Profil Kurir ............................................................................................. 41
3.2.3 Tampilan Menu Utama Kurir.................................................................................. 42
3.2.4 Tampilan Lihat Info Obat ....................................................................................... 43
3.2.5 Tampilan Tujuan Pengiriman ................................................................................. 44
3.2.6 Tampilan Settings Kurir .......................................................................................... 45
3.3 Interface Admin .............................................................................................................46
3.3.1 Tampilan Login Admin........................................................................................... 46
3.3.2 Tampilan Manajemen Kurir .................................................................................... 47
3.3.3 Tampilan Manajemen Pesanan ............................................................................... 48
3.3.4 Tampilan Manajemen User ..................................................................................... 49
4. Kesimpulan dan Saran ..........................................................................................................50
4.1 Kesimpulan ....................................................................................................................50
4.2 Saran ..............................................................................................................................50
DAFTAR GAMBAR

Gambar 2.1 Use Case Diagram ....................................................................................................... 5


Gambar 2.2 Relasi Tabel Basisdata .............................................................................................. 24
Gambar 2.3 DFD Level 0.............................................................................................................. 25
Gambar 2.4 DFD Level 1.............................................................................................................. 25
Gambar 2.5 Activity Diagram Login ............................................................................................ 26
Gambar 2.6 Activity Diagram Melacak Pengiriman Obat............................................................ 26
Gambar 2.7 Activity Diagram Melihat Resep Obat...................................................................... 27
Gambar 2.8 Activity Diagram Melihat Riwayat Pengiriman Obat ............................................... 27
Gambar 2.9 Activity Diagram Melihat Tujuan Pengiriman Obat................................................. 28
Gambar 2.10 Activity Diagram Memberitahukan Info Obat Kepada Kurir ................................. 28
Gambar 2.11 Activity Diagram Mendaftar Sebagai Member ....................................................... 29
Gambar 2.12 Activity Diagram Mengelola Data Konsumen........................................................ 29
Gambar 2.13 Activity Diagram Mengisi Alamat Tujuan Pengiriman .......................................... 30
Gambar 2.14 Activity Diagram Mengunggah Resep Obat ........................................................... 30
Gambar 3.1 Login SPO Online ..................................................................................................... 31
Gambar 3.2 Login Konsumen ....................................................................................................... 32
Gambar 3.3 Profil Konsumen ....................................................................................................... 33
Gambar 3.4 Menu Utama Konsumen ........................................................................................... 34
Gambar 3.5 Upload Resep Obat ................................................................................................... 35
Gambar 3.6 Alamat Pengiriman ................................................................................................... 36
Gambar 3.7 Tracking Pengiriman ................................................................................................. 37
Gambar 3.8 Tampilan History ...................................................................................................... 38
Gambar 3.9 Tampilan Settings ..................................................................................................... 39
Gambar 3.10 Login Kurir ............................................................................................................. 40
Gambar 3.11 Profil Kurir .............................................................................................................. 41
Gambar 3.12 Menu Utama Kurir .................................................................................................. 42
Gambar 3.13 Lihat Info Obat ........................................................................................................ 43
Gambar 3.14 Tujuan Pengiriman .................................................................................................. 44
Gambar 3.15 Settings Kurir .......................................................................................................... 45
Gambar 3.16 Halaman Login Admin............................................................................................ 46
Gambar 3.17 Halaman Manajemen Kurir ..................................................................................... 47
Gambar 3.18 Halaman Manajemen Pesanan ................................................................................ 48
Gambar 3.19 Halaman Manajemen User ...................................................................................... 49
DAFTAR TABEL

Tabel 2.1 Skenario untuk untuk use-case Login Admin ................................................................. 7


Tabel 2.2 Skenario untuk untuk use-case Login Konsumen........................................................... 8
Tabel 2.3 Skenario untuk untuk use-case Login Kurir ................................................................... 9
Tabel 2.4 Skenario untuk untuk use-case Melihat Resep Obat ...................................................... 9
Tabel 2.5 Skenario untuk use-case Mengelola Data Kurir ........................................................... 10
Tabel 2.6 Skenario untuk use-case Mengelola Data Konsumen................................................... 11
Tabel 2.7 Skenario untuk use-case Memberitahukan Info Obat Kepada Kurir ............................ 12
Tabel 2.8 Skenario untuk use-case Melacak Posisi (tracking) Kurir ............................................ 13
Tabel 2.9 Skenario untuk use-case Memberitahukan Tujuan Pengiriman Obat Kepada Kurir .... 14
Tabel 2.10 Skenario untuk use-case Melihat Tujuan Pengiriman Obat........................................ 15
Tabel 2.11 Skenario untuk use-case Mendaftar sebagai Member ................................................ 17
Tabel 2.12 Skenario untuk use-case Mengunggah Resep Obat .................................................... 18
Tabel 2.13 Skenario untuk use-case Mengisi Alamat Tujuan Pengiriman Obat .......................... 20
Tabel 2.14 Skenario untuk use-case Melacak Pengiriman Obat................................................... 21
Tabel 2.15 Skenario untuk use-case Melihat Riwayat Pengiriman Obat...................................... 21
Tabel 2.16 Tabel Konsumen ......................................................................................................... 22
Tabel 2.17 Tabel Pesanan ............................................................................................................. 22
Tabel 2.18 Tabel Kurir .................................................................................................................. 23
Tabel 2.19 Tabel Riwayat ............................................................................................................. 23
Tabel 2.20 Tabel Obat................................................................................................................... 23
Software Requirements Specification for Sistem Pengantaran Obat Online Page 1

1. Pendahuluan

Dokumen ini akan berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Software
Requirement Specification (SRS) untuk Sistem Pengantaran Obat Online. Untuk penamaan dokumen ini
selanjutnya akan digunakan istilah SKPL.

1.1 Tujuan

Menurut KBBI (Kamus Besar Bahasa Indonesia), Apotek adalah toko tempat meramu dan menjual
obat berdasarkan resep dokter serta memperdagangkan barang medis, rumah obat, atau sebagian tanah
yang ditanami tanaman obat-obatan untuk keperluan sehari-hari. Jadi dapat disimpulkan bahwa Apotek
adalah suatu tempat dilakukannya pekerjaan kefarmasian, penyaluran sediaan farmasi, dan perbekalan
kesehatan lainnya kepada masyarakat. Apotek sebagai salah satu sarana pelayanan kesehatan perlu
mengutamakan kepentingan masyarakat dan berkewajiban menyediakan, menyimpan dan menyerahkan
perbekalan farmasi yang bermutu baik dan keabsahannya terjamin. Apotek dapat diusahakan oleh
lembaga atau instansi pemerintah dengan tugas pelayanan kesehatan di pusat dan daerah, perusahaan
milik negara yang ditunjuk oleh pemerintah dan apoteker yang telah mengucapkan sumpah serta
memperoleh izin dari Suku Dinas Kesehatan setempat.
Standar Pelayanan Kefarmasian di Apotek disusun bertujuan sebagai pedoman praktek apoteker
dalam menjalankan profesi, untuk melindungi masyarakat dari pelayanan yang tidak profesional, dan
melindungi profesi dalam menjalankan praktik kefarmasian (Anonim, 2004). Perkembangan apotek ini
sangat ditentukan oleh pengelolaan sumber daya dan pelayanan di apotek tersebut. Oleh sebab itu,
standar pelayanan farmasi sangat diperlukan dalam menjalankan suatu apotek. Jika suatu apotek tidak
menggunakan standar pelayanan farmasi dalam menjalankan apotek maka tidak akan tercapai derajat
kesehatan yang optimal bagi masyarakat. Karena pelayanan farmasi adalah bentuk pelayanan dan
tanggung jawab langsung profesi apoteker dalam pekerjaan kefarmasian untuk meningkatkan kualitas
hidup pasien/masyarakat (Hartini dan Sulasmono, 2006).
Pelayanan kefarmasian sudah semakin berkembang, dimana tidak terbatas hanya pada penyiapan
obat dan penyerahan obat pada pelanggan, tetapi perlu adanya pelayanan konseling maupun pengantaran
obat oleh seorang tenaga kerja. Sering juga kita temui di apotek hanya sekedar sarana jual beli obat
dimana para pelanggan membeli obat yang dituju, kemudian membayar, dan urusan pun selesai. Padahal
Software Requirements Specification for Sistem Pengantaran Obat Online Page 2

terkadang pelanggan harus menempuh jarak yang jauh untuk mendapatkan obat tersebut dalam keadaan
darurat dan kadang menempuh jalur yang tidak mudah untuk pergi ke apotek.
Sehingga disini dibutuhkan sebuah sistem untuk pelanggan yang ingin memesan obat melalui resep
obat tanpa harus datang ke apotek, melainkan tinggal mengunggah foto resep obat tersebut kedalam
sistem dan menginput alamat pengiriman obat. Nantinya akan diterima oleh admin, dan admin
menyampaikan info pengiriman obat berupa nama, info obat yang dipesan, dan alamat tujuan pengiriman
obat kepada seorang tenaga kerja yaitu kurir untuk selanjutnya diantarkan kepada pelanggan. Resep obat
asli yang tadi diunggah oleh pelanggan wajib diberikan kepada kurir yang mengantarkan obat. Metode
pembayaran yang dilakukan adalah Cash on Delivery (COD) yaitu metode pembayaran langsung dengan
uang tunai kepada kurir yang mengantarkan obat yang sudah dipesan pada saat kurir sudah tiba di tempat
kita. Sistem Pengantaran Obat Online ini hanya berpusat di wilayah pusat Kota Yogyakarta dan bekerja
sama dengan beberapa apotek yang ada di wilayah sekitaranya.
Tujuan pembuatan dokumen ini adalah untuk memberikan gambaran mengenai Sistem
Pengantaran Obat Online. Dokumen ini menjelaskan tujuan dan fitur-fitur sistem, antarmuka sistem,
apa yang akan dilakukan sistem, batasan-batasan ketika dijalankan. Judul penulisan laporan adalah
Sistem Pengantaran Obat Online dimana membahas tentang apotek dan permasalahan yang terjadi di
dalamnya, serta terdapat juga solusi dan rencana implementasi untuk sistem yang akan dibuat,
bagaimana sistem tersebut bekerja, serta aktor-aktor yang terlibat didalam sistem.
Sebagai tambahan, dokumen ini juga menyediakan spesifikasi kebutuhan dan fungsionalitas yang
dibutuhkan untuk proyek ini, seperti tampilan, kebutuhan fungsional dan non fungsional seperti use-case
dan skenarionya, business process, relasi dan struktur tabel, Business Process, DFD (Data Flow
Diagram), Activity Diagram, dan User Interface beserta penjelasannya dari sistem yang dibuat.

1.2 Ruang Lingkup

Ruang lingkup sistem perangkat lunak ini adalah memudahkan konsumen dalam proses
pengantaran obat melalui suatu aplikasi / sistem dengan memanfaatkan resep obat. Terdapat 3 aktor yang
terlibat dalam sistem ini yaitu Admin, Konsumen, dan Kurir. Sistem yang dimiliki oleh ketiganya pun
berbeda dimana Admin memiliki sistem berupa desktop sedangkan Konsumen dan Kurir memiliki
tampilan sistem dalam bentuk mobile.
Sistem ini juga dapat menampilkan informasi spesifikasi aplikasi. Admin didalam sistem dapat
melakukan bebereapa hal seperti login kedalam sistem, mengelola data konsumen, memberitahukan info
obat kepada kurir, melacak / tracking posisi kurir, dan memberitahukan alamat konsumen kepada kurir.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 3

Sementara konsumen dapat melakukan proses registrasi member, login ke dalam sistem, mengunggah
resep obat dalam bentuk foto, mengisi alamat untuk pengiriman obat, melacak pengiriman obat, dan juga
melihat history pengantaran obat. Sementara yang dapat dilakukan oleh Kurir yaitu login kedalam
sistem, dan melihat tujuan pengiriman obat. Notifikasi sms otomatis, melihat data. Dan sistem ini juga
menyediakan fasilitas update jika terjadi perubahan pada hal-hal tertentu. Adapun beberapa batasan
masalah yang kita tentukan dalam pembuatan sistem pengantaran obat online, yaitu :

Admin memiliki sistem yang berbasis desktop, sedangkan Kurir dan Konsumen memiliki sistem
berbasis mobile
Data konsumen dan kurir sepenuhnya dikelola oleh Admin
Tidak melibatkan Apoteker dalam sistem
Tidak melibatkan proses registrasi Kurir
Waktu order berlaku sesuai jam operasi Apotek
Hanya melayani pengiriman obat berdasarkan resep yang diunggah oleh Konsumen
Pengiriman hanya berlaku di sekitaran Kota Yogyakarta
Minimal biaya antar obat Rp. 15.000
Konsumen harus login ketika hendak membeli
Resep obat yang asli harus diberikan kepada kurir saat proses pembayaran
Order diproses berdasarkan lokasi apotek terdekat dengan lokasi konsumen

1.3 Daftar Istilah

Istilah Definisi
Database Kumpulan informasi yang dimonitor oleh sistem.
Login Proses masuk kedalam suatu sistem
Software Requirements Dokumen yang menjelaskan seluruh fungsi-fungsi sistem yang dibuat
Specification (SRS) dan batasan-batasannya.
Kurir Orang yang mengantarkan barang
Admin Orang yang memiliki kewenangan penuh untuk mengelola sistem
User Pengguna aplikasi

Tabel 1.1 Daftar Istilah


Software Requirements Specification for Sistem Pengantaran Obat Online Page 4

1.4 Referensi

Kurniawan, F. T. (2014). PENGEMBANGAN APLIKASI PENJUALAN OBAT APOTIK


ADI SEHAT.
Martien, R., Adhyatmika, K, I. D., Irianto, Farida, V., & Sari, D. P. (2012).
PERKEMBANGAN TEKNOLOGI NANOPARTIKEL.
PUTRA, I. P. (2010). KONTROVERSI PERESEPAN DAN DISPENSING OBAT.
IEEE. IEEE Std 830-1998 IEEE Recommended Practice for Software Requirements
Specifications. IEEE Computer Society, 1998
cmasyta.files.wordpress.com/2007/10/tgs2-rpl-srs.doc
http://liliandriani10689.blogspot.com/2010/11/contoh-software-requirement.html

1.5 Gambaran Umum Dokumen


Penulisan dokumen ini dibagi menjadi beberapa bab sebagai berikut :
Bab 1 berisi pendahuluan, menjelaskan mengenai tujuan perangkat lunak, ruang lingkup, daftar istilah,
referensi, serta deskripsi / gambaran umum dokumen.
Bab 2 menjelaskan pemodelan sistem dan memberikan gambaran mengenai fungsionalitas aplikasi.
Menggambarkan kebutuhan informal dan digunakan untuk menggambarkan hubungan untuk kebutuhan
secara teknis seperti Use-case, Struktur tabel basisdata, Relasi tabel basisdata, DFD (Data Flow
Diagram), dan Activity Diagram.
Bab 3 berisi pembahasan berupa tampilan rancangan aplikasi dilengkapi dengan penjelasan dari tiap
tampilan dan fungsionalitas-fungsionalitas yang terdapat pada sistem atau aplikasi yang dibuat.
Bab 4 berisi kesimpulan dan saran dari sistem yang dibuat.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 5

2. Pemodelan Sistem

2.1 Use Case


2.1.1 Use Case Diagram

Gambar 2.1 Use Case Diagram


Software Requirements Specification for Sistem Pengantaran Obat Online Page 6

2.1.2 Skenario Use Case

Dengan adanya skenario ini dapat menguraikan secara lengkap aliran-aliran yang berada di
use case diatas. Berikut skenario-skenario untuk mendeskripsikan aliran diatas :

2.1.2.1 Skenario untuk use-case Login Admin

Identifikasi

Nama Login (Admin)

Validasi agar dapat mengakses sistem dan masuk ke


Tujuan
halaman menu admin

Deskripsi

Aktor Admin

Sistem menampilkan menu login untuk admin


Kondisi Awal
berbasis desktop

Skenario Utama

Aksi Aktor Reaksi Sistem

1. Admin menginput username dan password


kemudian menekan button OK

2. Jika username dan password yang diinput sesuai


dengan data di database, maka sistem memvalidasi
dan selanjutnya akan menampilkan halaman admin

Kondisi Akhir Sistem menampilkan halaman menu admin

Skenario Alternatif

Aksi Aktor Reaksi Sistem

1. Admin menginput username dan password


kemudian menekan button OK
Software Requirements Specification for Sistem Pengantaran Obat Online Page 7

2. Jika username dan password yang diinput tidak


sesuai dengan data di database, maka sistem tidak
akan melanjutkan ke tahap selanjutnya dan sistem
akan meminta admin untuk memasukkan ulang
username dan password yang benar

Sistem kembali menampilkan halaman login untuk


Kondisi Akhir
admin

Tabel 2.1 Skenario untuk untuk use-case Login Admin

2.1.2.2 Skenario untuk use-case Login Konsumen

Identifikasi

Nama Login (Konsumen)

Validasi agar dapat mengakses sistem dan masuk ke


Tujuan
halaman menu konsumen

Deskripsi

Aktor Konsumen

Sistem menampilkan menu login untuk konsumen


Kondisi Awal
berbasis mobile

Skenario Utama

Aksi Aktor Reaksi Sistem

1. Konsumen menginput username dan password


kemudian menekan button OK

2. Jika username dan password yang diinput sesuai


dengan data di database, maka sistem memvalidasi
dan selanjutnya akan menampilkan halaman
konsumen

Kondisi Akhir Sistem menampilkan halaman menu konsumen

Skenario Alternatif
Software Requirements Specification for Sistem Pengantaran Obat Online Page 8

Aksi Aktor Reaksi Sistem

1. Konsumen menginput username dan password


kemudian menekan button OK

2. Jika username dan password yang diinput tidak


sesuai dengan data di database, maka sistem tidak
akan melanjutkan ke tahap selanjutnya dan sistem
akan meminta konsumen untuk memasukkan ulang
username dan password yang benar

Sistem kembali menampilkan halaman login untuk


Kondisi Akhir
konsumen

Tabel 2.2 Skenario untuk untuk use-case Login Konsumen

2.1.2.3 Skenario untuk use-case Login Kurir

Identifikasi

Nama Login (Kurir)

Validasi agar dapat mengakses sistem dan masuk ke


Tujuan
halaman menu kurir

Deskripsi

Aktor Kurir
Sistem menampilkan menu login untuk kurir
Kondisi Awal
berbasis desktop

Skenario Utama

Aksi Aktor Reaksi Sistem

1. Kurir menginput username dan password


kemudian menekan button OK

2. Jika username dan password yang diinput sesuai


dengan data di database, maka sistem memvalidasi
dan selanjutnya akan menampilkan halaman kurir

Kondisi Akhir Sistem menampilkan halaman menu kurir


Software Requirements Specification for Sistem Pengantaran Obat Online Page 9

Skenario Alternatif

Aksi Aktor Reaksi Sistem

1. Kurir menginput username dan password


kemudian menekan button OK

2. Jika username dan password yang diinput tidak


sesuai dengan data di database, maka sistem tidak
akan melanjutkan ke tahap selanjutnya dan sistem
akan meminta kurir untuk memasukkan ulang
username dan password yang benar

Sistem kembali menampilkan halaman login untuk


Kondisi Akhir
kurir

Tabel 2.3 Skenario untuk untuk use-case Login Kurir

2.1.2.4 Skenario untuk use-case Melihat Resep Obat

Identifikasi

Nama Melihat resep obat


Agar admin dapat mengecek resep obat yang dipesan
Tujuan konsumen dan memberitahukan resep obatnya
kepada apoteker

Deskripsi

Aktor Admin
Kondisi Awal Sistem menampilkan halaman menu admin

Skenario Utama

Aksi Aktor Reaksi Sistem

1. Admin memilih menu lihat resep obat yang ada di


halaman menu admin

2. Sistem akan menampilkan halaman lihat resep


obat

Sistem menampilkan halaman lihat resep obat,


Kondisi Akhir dimana akan muncul daftar foto resep obat yang
telah diupload oleh konsumen

Tabel 2.4 Skenario untuk untuk use-case Melihat Resep Obat


Software Requirements Specification for Sistem Pengantaran Obat Online Page 10

2.1.2.5 Skenario untuk Use Case Mengelola Data Kurir

Identifikasi
Nama Mengelola data kurir

Tujuan Mengelola data kurir agar lebih mudah untuk proses


pendataan di sistem

Deskripsi
Aktor Admin

Kondisi Awal Sistem menampilkan halaman menu admin

Skenario Utama

Aksi Aktor Reaksi Sistem


1. Admin memilih menu kelola data kurir

2. Sistem menampilkan menu kelola data kurir


3. Admin dapat mengelola data kurir berupa
nama, usia, nomor telepon, alamat, jenis
kelamin, dan status sedang mengantar atau tidak

4. Sistem menyimpan data kurir ke database

Skenario Alternatif

Aksi Aktor Reaksi Sistem


1. Admin memilih menu kelola data kurir

2. Sistem menampilkan menu kelola data kurir


3. Jika admin ingin mengedit data kurir, pilih
data konsumen yang akan diedit, lalu edit data
yang ingin dilakukan pengeditan.

4. Sistem selanjutnya menyimpan data kurir yang


baru di-edit ke database

Sistem kembali menampilkan halaman menu admin


Kondisi Akhir dan menampilkan pesan bahwa data telah berhasil
di update di database

Tabel 2.5 Skenario untuk use-case Mengelola Data Kurir


Software Requirements Specification for Sistem Pengantaran Obat Online Page 11

2.1.2.6 Skenario untuk Use Case Mengelola Data Konsumen


Identifikasi
Nama Mengelola data konsumen

Tujuan Mengelola data konsumen agar lebih mudah untuk


proses pendataan di sistem

Deskripsi
Aktor Admin

Kondisi Awal Sistem menampilkan halaman menu admin

Skenario Utama

Aksi Aktor Reaksi Sistem


1. Admin memilih menu kelola data konsumen

2. Sistem menampilkan menu kelola data konsumen


3. Admin dapat mengelola data konsumen
berupa nama, usia, nomor telpon, alamat, jenis
kelamin, dan riwayat pengiriman obat

4. Sistem menyimpan data konsumen ke database

Skenario Alternatif

Aksi Aktor Reaksi Sistem


1. Admin memilih menu kelola data konsumen

2. Sistem menampilkan menu kelola data konsumen


3. Jika admin ingin mengedit data konsumen,
pilih data konsumen yang akan diedit, lalu edit
data yang akan di-edit yaitu riwayat pengantaran
obat

4. Sistem selanjutnya menyimpan data konsumen


yang baru di-edit ke database

Sistem kembali menampilkan halaman menu admin


Kondisi Akhir dan menampilkan pesan bahwa data telah berhasil
di update di database

Tabel 2.6 Skenario untuk use-case Mengelola Data Konsumen


Software Requirements Specification for Sistem Pengantaran Obat Online Page 12

2.1.2.7 Skenario untuk Use Case Memberitahukan Info Obat Kepada Kurir

Identifikasi
Nama Memberitahukan info obat kepada kurir

Tujuan Agar kurir mengetahui informasi mengenai obat


yang akan diantarkan

Deskripsi
Aktor Admin

Kondisi Awal Sistem menampilkan halaman menu admin

Skenario Utama

Aksi Aktor Reaksi Sistem


1. Admin memilih menu beritahu info obat

2. Sistem menampilkan menu info obat


3. Admin dapat menginput informasi tentang
obat yang akan diantarkan dan meneruskannya
kepada kurir

4. Sistem menampilkan sebuah pesan sukses mem-


forward message dari admin kepada kurir

Kondisi Akhir Sistem kembali menampilkan halaman menu admin


dan menampilkan pesan bahwa info sudah berhasil
disampaikan kepada kurir

Tabel 2.7 Skenario untuk use-case Memberitahukan Info Obat Kepada Kurir
Software Requirements Specification for Sistem Pengantaran Obat Online Page 13

2.1.2.8 Skenario untuk Use Case Melacak Posisi (tracking) Kurir

Identifikasi
Nama Melacak posisi (tracking) kurir
Tujuan Agar admin mengetahui posisi kurir terdekat dengan
apotek, dan juga apotek yang terdekat dari alamat
konsumen

Deskripsi
Aktor Admin

Kondisi Awal Sistem menampilkan halaman menu admin

Skenario Utama

Aksi Aktor Reaksi Sistem


1. Admin memilih menu tracking kurir

2. Sistem menampilkan menu tracking kurir, yaitu


berupa pin / symbol dari posisi para kurir yang
sedang bertugas diatas dalam bentuk tampilan
berupa map / peta

3. Admin dapat mengklik pin / symbol dari kurir


yang sedang bertugas, untuk mengetahui detail
kurir tersebut

4. Sistem menampilkan detail dari kurir, dengan


rincian nama, plat nomor, status (sedang dipesan
atau tidak), dan posisi akuratnya dengan tampilan
dalam bentuk peta / map

Kondisi Akhir Sistem menampilkan halaman menu admin setelah


selesai melacak posisi kurir

Tabel 2.8 Skenario untuk use-case Melacak Posisi (tracking) Kurir


Software Requirements Specification for Sistem Pengantaran Obat Online Page 14

2.1.2.9 Skenario untuk Use Case Memberitahukan Tujuan Pengiriman Obat Kepada Kurir

Identifikasi
Nama Memberitahukan tujuan pengiriman obat kepada
kurir

Tujuan Agar kurir mengetahui informasi mengenai info


obat yang dipesan dan alamat konsumen yang
nantinya akan menjadi tujuan pengiriman obat

Deskripsi

Aktor Admin dan Kurir

Kondisi Awal Sistem menampilkan halaman menu admin

Skenario Utama

Aksi Aktor Reaksi Sistem


1. Admin memilih menu info tujuan pengiriman
obat

2. Sistem menampilkan menu tujuan pengiriman


obat

3. Admin dapat menginput informasi tentang


tujuan pengiriman obat yang akan dijadikan
tujuan pengantaran obat dan meneruskannya
kepada kurir

4. Sistem menampilkan sebuah pesan sukses mem-


forward message dari admin kepada kurir
Kondisi Akhir Sistem menampilkan kembali halaman menu admin

Tabel 2.9 Skenario untuk use-case Memberitahukan Tujuan Pengiriman Obat Kepada Kurir
Software Requirements Specification for Sistem Pengantaran Obat Online Page 15

2.1.2.10 Skenario untuk Use Case Melihat Tujuan Pengiriman Obat

Identifikasi
Nama Melihat tujuan pengiriman obat

Tujuan Agar kurir mengetahui informasi tujuan pengiriman


obat

Deskripsi

Aktor Kurir

Kondisi Awal Sistem menampilkan halaman menu kurir

Skenario Utama

Aksi Aktor Reaksi Sistem


1. Kurir memilih menu info tujuan pengiriman
obat

2. Sistem menampilkan menu info tujuan


pengiriman obat

3. Kurir hanya dapat melihat info tujuan


pengiriman obat beserta nama dan info obat
yang dipesan

4. Sistem menampilkan halaman berupa tujuan


pengiriman obat beserta nama dan info obat yang
dipesan

Kondisi Akhir Sistem menampilkan halaman menu kurir

Tabel 2.10 Skenario untuk use-case Melihat Tujuan Pengiriman Obat


Software Requirements Specification for Sistem Pengantaran Obat Online Page 16

2.1.2.11 Skenario untuk Use Case Mendaftar Sebagai Member

Identifikasi
Nama Mendaftar sebagai member

Tujuan Agar konsumen dapat mendaftar di sistem dan


melakukan proses login

Deskripsi

Aktor Konsumen

Sistem menampilkan halaman menu login


Kondisi Awal
konsumen

Skenario Utama

Aksi Aktor Reaksi Sistem


1. Konsumen memilih Sign Up di dalam
halaman menu login karena tidak memiliki
akun

2. Sistem menampilkan halaman yang berisi menu


form registrasi member

3. Konsumen mengisi form registrasi berupa


nama, jenis kelamin, alamat email, password,
dan alamat konsumen beserta foto profil

4. Sistem kemudian menampilkan halaman menu


konsumen dan menampilkan pesan bahwa
konsumen sudah berhasil registrasi akun

Skenario Alternatif

Aksi Aktor Reaksi Sistem


1. Konsumen memilih Sign Up di dalam
halaman menu login karena tidak memiliki
akun

2. Sistem menampilkan halaman yang berisi menu


form registrasi member
Software Requirements Specification for Sistem Pengantaran Obat Online Page 17

3. Konsumen mengisi form registrasi berupa


nama, jenis kelamin, alamat email, password,
dan alamat konsumen beserta foto profil

4. Sistem kemudian menampilkan kembali halaman


yang berisi menu form registrasi member, karena
data yang diinput oleh konsumen kedalam form ada
yang tidak valid dan sistem menyuruh konsumen
untuk kembali mengisi form dengan data yang valid

Kondisi Akhir Sistem menampilkan halaman menu konsumen

Tabel 2.11 Skenario untuk use-case Mendaftar sebagai Member

2.1.2.12 Skenario untuk Use Case Mengunggah Resep Obat

Identifikasi
Nama Mengunggah resep obat
Tujuan Agar konsumen dapat mengunggah resep obat
kedalam sistem

Deskripsi

Aktor Konsumen

Kondisi Awal Sistem menampilkan halaman menu konsumen

Skenario Utama

Aksi Aktor Reaksi Sistem


1. Konsumen memilih menu Unggah resep obat
2. Sistem menampilkan halaman unggah resep obat
dimana terdapat tombol untuk mengupload resep
obat berupa foto

3. Konsumen mengupload foto resep obat


kedalam sistem

4. Sistem kemudian menampilkan halaman menu


konsumen dan menampilkan pesan bahwa
konsumen sudah berhasil mengupload foto resep
obat
Software Requirements Specification for Sistem Pengantaran Obat Online Page 18

Skenario Alternatif

Aksi Aktor Reaksi Sistem


1. Konsumen memilih menu Unggah resep obat

2. Sistem menampilkan halaman unggah resep obat


dimana terdapat tombol untuk mengupload resep
obat berupa foto

3. Konsumen mengupload foto resep obat


kedalam sistem

4. Sistem kemudian menampilkan kembali halaman


unggah resep obat dan menampilkan pesan bahwa
konsumen gagal mengupload foto resep obat

Kondisi Akhir Sistem menampilkan halaman menu konsumen

Tabel 2.12 Skenario untuk use-case Mengunggah Resep Obat

2.1.2.13 Skenario untuk Use Case Mengisi Alamat Tujuan Pengiriman Obat

Identifikasi
Nama Mengisi alamat tujuan pengiriman obat

Tujuan Agar konsumen dapat mengisi alamat tujuan


pengiriman obat, yang tidak mesti sama dengan
alamat yang tertera di profil si konsumen

Deskripsi

Aktor Konsumen

Kondisi Awal Sistem menampilkan halaman menu konsumen

Skenario Utama

Aksi Aktor Reaksi Sistem


1. Konsumen memilih menu input alamat
pengiriman obat

2. Sistem menampilkan halaman alamat pengiriman


obat dengan dua opsi, yaitu input alamat baru dan
gunakan alamat di profil
Software Requirements Specification for Sistem Pengantaran Obat Online Page 19

3. Konsumen memilih pilihan input alamat


baru

4. Sistem menampilkan halaman input alamat baru


yang berisi form untuk mengiput alamat baru
konsumen

5. Konsumen mengisi form input halaman


baru dengan data berupa alamat, kota, provinsi,
kode pos, dan nomor handphone konsumen

6. Sistem menampilkan kembali halaman menu


konsumen dan menampilkan pesan bahwa
konsumen berhasil menambahkan alamat baru
sebagai tujuan pengiriman obat

Skenario Alternatif

Aksi Aktor Reaksi Sistem


1. Konsumen memilih menu input alamat
pengiriman obat

2. Sistem menampilkan halaman alamat pengiriman


obat dengan dua opsi, yaitu input alamat baru dan
gunakan alamat di profil

3. Konsumen memilih pilihan input alamat


baru

4. Sistem menampilkan halaman input alamat baru


yang berisi form untuk mengiput alamat baru
konsumen

5. Konsumen mengisi form input halaman


baru dengan data berupa alamat, kota, provinsi,
kode pos, dan nomor handphone konsumen

6. Sistem menampilkan kembali halaman halaman


input alamat baru yang berisi form untuk mengiput
alamat baru konsumen, karena data yang diinput
oleh konsumen ada yang tidak valid sehingga sistem
menampilkan pesan gagal menginput alamat baru

Skenario Alternatif

Aksi Aktor Reaksi Sistem


1. Konsumen memilih menu input alamat
pengiriman obat
Software Requirements Specification for Sistem Pengantaran Obat Online Page 20

2. Sistem menampilkan halaman alamat pengiriman


obat dengan dua opsi, yaitu input alamat baru dan
gunakan alamat di profil

3. Konsumen memilih pilihan gunakan alamat


di profil

4. Sistem langsung redirect dan menampilkan


halaman menu konsumen sekaligus menampilkan
pesan bahwa penggunaan alamat di profil berhasil

Kondisi Akhir Sistem menampilkan halaman menu konsumen

Tabel 2.13 Skenario untuk use-case Mengisi Alamat Tujuan Pengiriman Obat

2.1.2.14 Skenario untuk Use Case Melacak Pengiriman Obat

Identifikasi
Nama Melacak pengiriman obat

Tujuan Agar konsumen dapat mengetahui posisi kurir yang


sedang mengirimkan obat

Deskripsi
Aktor Konsumen

Kondisi Awal Sistem menampilkan halaman menu konsumen

Skenario Utama

Aksi Aktor Reaksi Sistem


1. Konsumen memilih menu lacak pengiriman
obat

2. Sistem menampilkan menu lacak pengiriman


obat, yaitu berupa pin / symbol dari posisi para kurir
yang sedang mengantarkan obat ke tempat kita
(konsumen) dalam bentuk tampilan berupa map /
peta
3. Konsumen dapat mengklik pin / symbol dari
kurir yang sedang bertugas, untuk mengetahui
detail kurir tersebut

4. Sistem menampilkan detail dari kurir, dengan


rincian nama, plat nomor, status pengiriman obat,
Software Requirements Specification for Sistem Pengantaran Obat Online Page 21

dan posisi akuratnya dengan tampilan dalam bentuk


peta / map

Kondisi Akhir Sistem menampilkan halaman menu konsumen

Tabel 2.14 Skenario untuk use-case Melacak Pengiriman Obat

2.1.2.15 Skenario untuk use-case Melihat Riwayat Pengiriman Obat

Identifikasi

Nama Melihat riwayat pengiriman obat

Agar konsumen dapat melihat riwayat pengiriman obat


Tujuan
beserta detail pengiriman obat dan tanggalnya

Deskripsi

Aktor Konsumen

Kondisi Awal Sistem menampilkan halaman menu konsumen

Skenario Utama

Aksi Aktor Reaksi Sistem

1. Konsumen memilih menu Lihat riwayat pengiriman


obat

2. Sistem akan menampilkan halaman lihat riwayat


pengiriman dan konsumen dapat melihat riwayat
pengiriman obat beserta detail pengiriman obat dan
tanggalnya

Kondisi Akhir Sistem menampilkan halaman menu konsumen

Tabel 2.15 Skenario untuk use-case Melihat Riwayat Pengiriman Obat


Software Requirements Specification for Sistem Pengantaran Obat Online Page 22

2.2 Struktur Tabel Basisdata

2.2.1 Tabel Konsumen

Tabel konsumen digunakan untuk menyimpan data diri konsumen. Konsumen yang baru mendaftar,
datanya akan disimpan di tabel konsumen ini. Tabel konsumen ini memiliki 1 primary key.

Field Name Data Type Length Index Not Null Keterangan


(tabel)
id_konsumen Int 10 PK Not null
Email varchar 50 Not null
password varchar 50 Not null
Nama varchar 50 Not null
no_telp varchar 15 Not null
alamat text Not null
jenisKelamin varchar 15 Not null
Foto text

Tabel 2.16 Tabel Konsumen

2.2.2 Tabel Pesanan

Tabel pesanan akan menyimpan data pesanan obat yang ingin diantarkan. Tabel ini memiliki 1
primary key dan 1 foreign key

Field Name Data Type Length Indeks Not Null Keterangan


(tabel)
nomorOrder int 10 PK Not null
fotoResep text Not null
waktuPemesanan Timestamp Not null
alamatPengiriman varchar 15 Not null
Id_konsumen int 10 FK Not null KONSUMEN
Id_kurir Int 10 FK Not null KURIR

Tabel 2.17 Tabel Pesanan


Software Requirements Specification for Sistem Pengantaran Obat Online Page 23

2.2.3 Tabel Kurir

Tabel konsumen digunakan untuk menyimpan data diri kurir. Tabel kurir ini memiliki 1 primary key.

Field Name Data Type Length Indeks Not Null Keterangan


(tabel)
id_kurir Int 10 PK Not null
Email varchar 50 Not null
Password varchar 50 Not null
Nama varchar 50 Not null
no_telp varchar 15 Not null
Lokasi float 50 Not null
Foto text Not null
jenisKelamin varchar 15 Not null
noPlat varchar 10 Not null

Tabel 2.18 Tabel Kurir

2.2.4 Tabel Riwayat

Field Name Data Type Length Indeks Not Null Keterangan


(tabel)
nomorOrder Int 10 FK Not null PESANAN
id_kurir Varchar 50 FK Not null KURIR
Waktu_pengantaran timestamp Not null
Total_harga Varchar 15 Not null
Id_obat int 10 FK Not null OBAT

Tabel 2.19 Tabel Riwayat

2.2.5 Tabel Obat

Field Name Data Type Length Indeks Not Null Keterangan


(tabel)
Id_obat Int 10 FK Not null PESANAN
harga Varchar 50 FK Not null KURIR
nama Varchar 15 Not null
jumlah int 10 FK Not null OBAT

Tabel 2.20 Tabel Obat


Software Requirements Specification for Sistem Pengantaran Obat Online Page 24

2.3 Relasi Tabel Basisdata

Gambar 2.2 Relasi Tabel Basisdata


Software Requirements Specification for Sistem Pengantaran Obat Online Page 25

2.4 DFD (Data Flow Diagram)

Gambar 2.3 DFD Level 0

Gambar 2.4 DFD Level 1


Software Requirements Specification for Sistem Pengantaran Obat Online Page 26

2.5 Activity Diagram

Gambar 2.5 Activity Diagram Login

Gambar 2.6 Activity Diagram Melacak Pengiriman Obat


Software Requirements Specification for Sistem Pengantaran Obat Online Page 27

Gambar 2.7 Activity Diagram Melihat Resep Obat

Gambar 2.8 Activity Diagram Melihat Riwayat Pengiriman Obat


Software Requirements Specification for Sistem Pengantaran Obat Online Page 28

Gambar 2.9 Activity Diagram Melihat Tujuan Pengiriman Obat

Gambar 2.10 Activity Diagram Memberitahukan Info Obat Kepada Kurir


Software Requirements Specification for Sistem Pengantaran Obat Online Page 29

Gambar 2.11 Activity Diagram Mendaftar Sebagai Member

Gambar 2.12 Activity Diagram Mengelola Data Konsumen


Software Requirements Specification for Sistem Pengantaran Obat Online Page 30

Gambar 2.13 Activity Diagram Mengisi Alamat Tujuan Pengiriman

Gambar 2.14 Activity Diagram Mengunggah Resep Obat


Software Requirements Specification for Sistem Pengantaran Obat Online Page 31

3. Pembahasan

3.1 User Interface Konsumen (User)

Gambar 3.1 Login SPO Online

Tampilan pertama yaitu menampilkan halaman login dimana terdapat dua pilihan yaitu Login
untuk Konsumen dan Login untuk Kurir. Sehingga aplikasi ini dapat digunakan secara langsung oleh
Pengguna maupun Kurir. Jika pengguna dapat melakukan proses registrasi akun sementara Kurir
hanya bisa login langsung tanpa bisa registrasi akun di dalam sistem.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 32

3.1.1 Tampilan Login Konsumen

Gambar 3.2 Login Konsumen

Tampilan yang pertama yaitu menampilkan login untuk konsumen. Gambar di sebelah kiri
menunjukkan form untuk Login dengan dua pilihan yaitu langsung login dengan menginput
username dan password atau Sign Up terlebiih dahulu untuk membuat akun baru. Sementara gambar
kanan menunjukkan form ketika kita memilih Sign Up di halaman login konsumen tadi.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 33

3.1.2 Tampilan Profil Konsumen

Gambar 3.3 Profil Konsumen

Tampilan selanjutnya menampilkan halaman profil konsumen dimana akan langsung


menampilkan pesan bahwa konsumen sudah berhasil login dan terpampang foto konsumen. Disana
konsumen juga dapat mengedit profil mereka sendiri.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 34

3.1.3 Tampilan Menu Utama Konsumen

Gambar 3.4 Menu Utama Konsumen

Tampilan selanjutnya adalah Menu Utama Konsumen yang menampilkan empat pilihan yaitu
Upload Resep Obat, Alamat Pengiriman Obat, Lacak Pengiriman Obat, dan Riwayat Pengiriman
Obat.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 35

3.1.4 Tampilan Upload Resep Obat

Gambar 3.5 Upload Resep Obat

Tampilan Upload Resep Obat menampilkan cara untuk mengupload obat dengan cara
mengunggah foto obat ataupun bisa juga dengan cara langsung memfoto resep obat yang akan dipesan
dan diunggah kedalam sistem.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 36

3.1.5 Tampilan Alamat Pengiriman

Gambar 3.6 Alamat Pengiriman

Tampilan selanjutnya yaitu alamat pengiriman obat dimana konsumen bisa mengiput alamat
obat dengan dua pilihan yaitu dengan Menggunakan alamat di profil atau juga dengan menginput
alamat baru.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 37

3.1.6 Tampilan Tracking

Gambar 3.7 Tracking Pengiriman

Tampilan tracking menampilkan detail tentang lokasi terkini dari kurir yang bertugas untuk
mengantarkan proses pengiriman obat tersebut kepada konsumen. Selain itu terdapat juga tampilan
tentang nomor order dan detail dari kurir yang mengantar pengiriman obat kepada konsumen.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 38

3.1.7 Tampilan History

Gambar 3.8 Tampilan History

Tampilan history menampilkan tentang history pemesanan obat yang pernah dilakukan oleh
konsumen beserta detail dari setiap pemesannya seperti nama, nomor order, foto resep obat, dan
tanggal pemesanan obat, dan ada juga detail kurir yang mengantarkan proses pengiriman obat
tersebut.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 39

3.1.8 Tampilan Settings

Gambar 3.9 Tampilan Settings

Tampilan settings menampilkan tentang pengaturan-pengaturan seperti Share aplikasi,


Update, About, dan juga proses Log Out dari sistem.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 40

3.2 User Interface Kurir

3.2.1 Tampilan Login Kurir

Gambar 3.10 Login Kurir

Tampilan yang pertama yaitu menampilkan login untuk kurir. Gambar diatas menunjukkan
form untuk Login dengan pilihan yaitu langsung login dengan menginput username dan password.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 41

3.2.2 Tampilan Profil Kurir

Gambar 3.11 Profil Kurir

Tampilan selanjutnya menampilkan halaman profil kurir dimana akan langsung menampilkan
pesan bahwa kurir sudah berhasil login dan terpampang foto kurir. Disana juga terdapat informasi
singkat mengenai data kurir.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 42

3.2.3 Tampilan Menu Utama Kurir

Gambar 3.12 Menu Utama Kurir

Tampilan selanjutnya adalah Menu Utama Kurir yang menampilkan dua pilihan yaitu Lihat
Info Obat dan Lihat Tujuan Pengiriman.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 43

3.2.4 Tampilan Lihat Info Obat

Gambar 3.13 Lihat Info Obat

Tampilan Lihat Info Obat menampilkan info obat yang telah di order yang isinya berupa
nomor order, waktu order seperti hari dan tanggal, harga obat, jumlah, dan juga total harga yang harus
dibayarkan oleh konsumen ketika pengiriman telah sampai. Tidak lupa juga kurir wajib meminta
resep obat asli yang tadi diupload oleh konsumen.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 44

3.2.5 Tampilan Tujuan Pengiriman

Gambar 3.14 Tujuan Pengiriman

Tampilan selanjutnya yaitu tujuan pengiriman obat dimana kurir dapat melihat alamat tujuan
pengiriman obat dengan atribut berupa foto resep obat, nama pemesan, nomor telepon pemesan,
waktu pemesanan, lokasi pemesan obat, dan alamat tujuan pengiriman obat.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 45

3.2.6 Tampilan Settings Kurir

Gambar 3.15 Settings Kurir

Tampilan settings menampilkan pengaturan-pengaturan tentang aplikasi seperti Update,


About, dan juga Log Out atau keluar dari sistem.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 46

3.3 Interface Admin


3.3.1 Tampilan Login Admin

Gambar 3.16 Halaman Login Admin

Tampilan admin yang pertama menampilkan login admin dimana terdapat kolom untuk
menginput username dan password pada saat admin melakukan proses login kedalam sistem.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 47

3.3.2 Tampilan Manajemen Kurir

Gambar 3.17 Halaman Manajemen Kurir

Tampilan manajemen kurir nantinya akan menampilkan map atau peta untuk mengetahui
lokasi kurir dilengkapi dengan table daftar kurir beserta info yang tertera dibawah map tersebut.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 48

3.3.3 Tampilan Manajemen Pesanan

Gambar 3.18 Halaman Manajemen Pesanan

Tampilan manajemen pesanan menampilkan dua kolom yaitu ada riwayat pemesanan dan
pesanan baru beserta informasi pemesan dari masing-masing kolom.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 49

3.3.4 Tampilan Manajemen User

Gambar 3.19 Halaman Manajemen User

Tampilan manajemen user akan menampilkan daftar konsumen beserta kolom yang berisi
informasi yang tertera dibawahnya.
Software Requirements Specification for Sistem Pengantaran Obat Online Page 50

4. Kesimpulan dan Saran

4.1 Kesimpulan

Kesimpulan yang bisa didapat dengan adanya Sistem Pengantaran Obat Online diharapkan
dapat memudahkan masyarakat Indonesia dalam proses pembelian obat di Apotek, tanpa harus
mendatangi apotek yang bersangkutan. Sehingga nantinya ketika ada masyarakat yang darurat dan
membutuhkan obat secara segera dapat ditolong dan ditanggulangi agar kondisi korban tidak
memburuk. Sistem Pengantaran Obat Online juga memiliki banyak manfaat bagi masyarakat
Indonesia terutama untuk proses pemesanan obat yang bisa dilakukan dengan hanya mengunggah
foto resep obat yang dibutuhkan oleh masyarakat tersebut.

4.2 Saran
Saran yang bisa ditambahkan untuk Sistem Pengantaran Obat Online yaitu menambahkan
beberapa fungsionalitas penting salah satunya seperti notifikasi atau pemberitahuan baik untuk
admin, kurir, maupun konsumen. Selain itu nantinya bisa juga ditambahkan cara pembelian resep
obat selain dengan cara mengunggah resep obat, seperti menjadikan Sistem Pengantaran Obat Online
sebagai marketplace, dimana memuat obat yang dapat dibeli secara langsung melalui sistem oleh
masyarakat selaku konsumen.

Anda mungkin juga menyukai