Professional Documents
Culture Documents
Kelompok 4 Perbaikan 2
Kelompok 4 Perbaikan 2
Aplikasi Apotek
untuk :
APOTEK PANCASILA
Dipersiapkan oleh:
3201016062 Andy Hafiandy
3201016061 Wan Ridwan
3201016042 Qori Aggrayani
3201016027 Ilham Alzuardi zuhri
Program Studi
Teknik Informatika
Politeknik
Pontianak
Negeri
Nomor Dokumen
Halaman
<#>/<jml #
Revisi
<nomor revisi>
DAFTAR PERUBAHAN
Revisi
Deskripsi
INDEX
TGL
Ditulis
oleh
Diperiksa
oleh
Disetujui
oleh
SKPL-Apotek Pancasila
2/13
Revisi
Halaman
SKPL-Apotek Pancasila
Revisi
3/13
Daftar Isi
1
Pendahuluan ......................................................................................................................... 7
1.1 Tujuan............................................................................................................................ 7
1.2 Lingkup Masalah ........................................................................................................... 7
1.3 Batasan Dan Asumsi ..................................................................................................... 8
1.3.1 Batasan ................................................................................................................... 8
1.3.2 Asumsi .................................................................................................................... 8
1.4 Referensi........................................................................................................................ 8
1.5 Deskripsi umum (Overview) ......................................................................................... 9
2 Deskripsi Keseluruhan ....................................................................................................... 10
2.1 Perspektif produk ........................................................................................................ 10
2.2 Fungsi Produk ............................................................................................................. 10
2.3 Karakteristik Pengguna ............................................................................................... 10
2.4 Batasan-batasan ........................................................................................................... 11
2.5 Asumsi dan Ketergantungan ....................................................................................... 11
3 Kebutuhan khusus .............................................................................................................. 11
3.1 Kebutuhan antarmuka eksternal .................................................................................. 12
3.1.1 Antarmuka pemakai .............................................................................................. 12
3.1.2 Antarmuka perangkat keras .................................................................................. 12
3.1.3 Antarmuka perangkat lunak.................................................................................. 12
3.1.4 Antarmuka komunikasi ........................................................................................ 12
3.2 Kebutuhan fungsionalitas ............................................................................................ 12
3.2.1 aliran informasi ..................................................................................................... 12
3.2.1.1 DFD 1 ................................................................................................................ 12
3.2.1.1.1 Entitas data ................................................................................................... 12
3.2.1.1.2 proses ........................................................................................................... 12
3.2.1.1.3 topologi ........................................................................................................ 12
3.2.1.2 DFD 2 ................................................................................................................ 12
3.2.1.2.1 Entitas data ................................................................................................... 12
3.2.1.2.2 proses ........................................................................................................... 12
3.2.1.2.3 topologi ........................................................................................................ 12
3.2.1.2.4 .... ................................................................................................................. 12
3.2.1.3 DFD n ................................................................................................................ 12
3.2.2 Deskripsi proses .................................................................................................... 12
3.2.2.1 Proses 1 ............................................................................................................. 12
3.2.2.1.1 Entitas data masukan ................................................................................... 12
3.2.2.1.2 Algoritma atau Formula dari proses ............................................................ 12
3.2.2.1.3 entitas data terlibat ....................................................................................... 12
3.2.2.2 Proses 2 ............................................................................................................. 13
3.2.2.3 Proses n ............................................................................................................. 13
3.2.3 Spesifikasi konstruksi data ................................................................................... 13
3.2.3.1 Konstruksi 1 ...................................................................................................... 13
3.2.3.1.1 Tipe record ................................................................................................... 13
3.2.3.1.2 field-field ..................................................................................................... 13
3.2.3.2 Konstruksi n ...................................................................................................... 13
3.2.4 Kamus data ........................................................................................................... 13
3.2.4.1 Elemen data 1 .................................................................................................... 13
3.2.4.1.1 Nama ............................................................................................................ 13
3.2.4.1.2 Representasi ................................................................................................. 13
Prodi Teknik Informatika
Polnep
SKPL-Apotek Pancasila
4/13
3.3
3.4
3.5
3.6
3.2.4.1.3 Unit/format................................................................................................... 13
3.2.4.1.4 presisi /keakuratan ....................................................................................... 13
3.2.4.1.5 Range ........................................................................................................... 13
3.2.4.2 elemen data 2 ..................................................................................................... 13
3.2.4.3 ..... ...................................................................................................................... 13
3.2.4.4 elemen data n ..................................................................................................... 13
Kebutuhan performansi ............................................................................................... 13
Batasan perancangan ................................................................................................... 13
Atribut sistem perangkat lunak ................................................................................... 13
Kebutuhan lain ............................................................................................................ 13
SKPL-Apotek Pancasila
5/13
Daftar Gambar
Daftar Tabel
Daftar Lampiran
SKPL-Apotek Pancasila
6/13
1 Pendahuluan
1.1
Tujuan
Dokumen ini merupakan dokumen analisis perangkat lunak Apotek Pancasila. Pada
dokumen ini akan dibahas deskripsi kebutuhan perangkat lunak, dan analisis
terhadap perangkat lunak yang akan dibangun. Tujuan pembuatan dokumen ini
adalah :
1. Mendefinisikan batasan dan ruang lingkup perangkat lunak yang akan dibuat
sehingga
dapat
dimanfaatkan
untuk
mengontrol
perancangan
dan
Lingkup Masalah
SKPL-Apotek Pancasila
7/13
1.3
1.3.1 Batasan
Batasan aplikasi Apotek Pancasila adalah sebagai berikut:
1. Pembangunan sistem informasi ini mencakup pengolahan data obat-obatan,
data supplier, data penjualan dan data pembelian.
2. Laporan yang dihasilkan hanya laporan data obat, laporan data supplier,
laporan stock obat, laporan penjualan, laporan pembelian.
3. Tidak dibahas masalah pengolahan keuangan dengan distributor.
1.3.2 Asumsi
Asumsi aplikasi Apotek Pancasila adalah sebagai berikut:
1. Setiap konsumen berhak membeli produk atau obat yang ada di apotek
Pancasila terkecuali barang atau obat tertentu yang harus melalui resep
doktek.
2. Stok akan ditambah atau dikurangi apabila karyawan dan kasir melakukan
pembelian kepada suplayer dan penjualan kepada konsumen.
3. Barang atau obat telah di pastikan baik karena diterima oleh suplayer yang
telah teruji oleh dinas kesehatan.
1.4
Referensi
SKPL-Apotek Pancasila
8/13
1.5
Dokumen ini terdiri dari tiga bab, deskripsi singkat dari setiap bab dalam dokumen ini
adalah sebagai berikut:
Bab 1 : Pendahuluan
Berisi tujuan dari penulisan dokumen, lingkup masalah, batasan dan
asumsi, aturan penomoran, daftar referensi, serta deskripsi umum dari
dokumen.
Bab 2 : Kebutuhan Perangkat Lunak
Berisi deskripsi umum sistem, fitur utama perangkat lunak yang
meliputi kebutuhan fungsional dan kebutuhan non fungsional, model
use case yang meliputi diagram use case, definisi use case, dan
skenario use case.
Bab 3 : Model Analisis
Berisi realisasi use case tahap analisis, kelas analisis, diagram
aktivitas, dan state chart diagram.
SKPL-Apotek Pancasila
9/13
2 Deskripsi Keseluruhan
2.1
Perspektif produk
Software Apotik atau Program Apotik adalah aplikasi komputer yang
dikembangkan khusus untuk bidang apotik dan praktek Dokter, Aplikasi ini
sudah
mendukung
bisnis
proses
operasional
sehari-hari
serta
saling
terintegrasi.
Aplikasi ini di develop berbasis desktop dan berjalan di sistem operasi windows,
sehingga dapat memudahkan user dalam penggunaannya, Aplikasi ini juga
sudah di design untuk ruang lingkup Local Area Network (LAN).
Dalam aplikasi ini antara modul dan sub modul sudah terintegrasi, sehingga
setiap pelaporan dan data transaksi dapat dilihat secara real time, tanpa harus
menunggu proses akhir hari (EOD), detail dari modul, sub modul dan report
aplikasi terlampir
Aplikasi ini mengadministrasi kegiatan operasional dari front sampai back-end
antara lain: memanage data pasien, data supplier, transaksi penjualan, racikan,
layanan praktek dokter, history pasien, pendapatan upah racik, pendapatan
dokter, pembelian, retur pembelian, inventory, data hutang, data piutang, data
stok, transaksi cash in dan cash out, sampai ke laporan-laporan.
Diharapkan dengan adanya aplikasi ini dapat membantu management dan
karyawan dalam menjalankan operasional dan juga berfungsi untuk monitoring
dan dapat meningkatkan layanan apotik.
2.2
Fungsi Produk
SKPL-Apotek Pancasila
10/13
2.3
Karakteristik Pengguna
Batasan-batasan
Batasan batasan yang terdapat pada pengembangan proyek perangkat lunak ini
adalah sebagai berikut :
1. Fokus proyek ini hanya membangun sebuah perangkat lunak Sistem
Penjualan obat pada apotik
2. Metode pengembangan sistem ini menggunakan metode software Enginering
3. Yang akan menghasilkan Transaksi Penjualan, Stok, Obat, Customer,
Supplier
2.5
Manajer proyek adalah personil dari anggota kelompok yang dipilih oleh
anggota sesuai dengan keahlian yang dimiliki nya.
Proyek ini diperkirakan akan selesai pada bulan Januari 2013 yang
pengerjaannya dimulai pada bulan Oktober 2012
b. Ketergantungan
Keberhasilan proyek ini tergantung pada :
Anggota dari tim proyek yang ahli dalam pengembangan perangkat lunak.
SKPL-Apotek Pancasila
11/13
3 Kebutuhan khusus
3.1
Kebutuhan fungsionalitas
3.2.1.2 DFD 2
3.2.1.2.1 Entitas data
3.2.1.2.2 proses
3.2.1.2.3 topologi
3.2.1.2.4 ....
3.2.1.3 DFD n
SKPL-Apotek Pancasila
12/13
3.2.2.2 Proses 2
3.2.2.3 Proses n
3.2.3 Spesifikasi konstruksi data
3.2.3.1 Konstruksi 1
3.2.3.1.1 Tipe record
3.2.3.1.2 field-field
3.1.1.1....
3.2.3.2 Konstruksi n
3.2.4 Kamus data
3.2.4.1 Elemen data 1
3.2.4.1.1 Nama
3.2.4.1.2 Representasi
3.2.4.1.3 Unit/format
3.2.4.1.4 presisi /keakuratan
3.2.4.1.5 Range
Kebutuhan performansi
3.4
Batasan perancangan
3.5
3.6
Kebutuhan lain
SKPL-Apotek Pancasila
13/13