Anda di halaman 1dari 17

Sistem Informasi Apotek Kimia Fisika

Nama :
Ida Bagus Gede Bhaskara

(120030121)

I Nyoman Wahyu Dharma Putra

(120030370)

I Wayan Adi Suryawan

(120030381)

I Made Purnawan Dharma P.

(120030444)

I Nyoman Marta Wijaya

(120030467)

Kelas : E123

Sekolah Tinggi
Manajemen Informatikan dan Teknik Komputer
STMIK STIKOM Bali
2014

Deskripsi
1. Deskripsi Keseluruhan
Fungsi produk : Sistem Informasi ini dapat membantu pihak apotek untuk
mempercepat pelayanan. Mulai dari pengecekkan stok obat, rekap data penjualan

dan pembelian, hingga membantu dalam proses pengambilan keputusan.


Karakteristik pengguna :
o Kasir Mengerti cara menginputkan data dengan barcode scanner.
o Admin Mengerti cara menginputkan data brupa jenis dan nama obat
dengan cara mengetik.
o Pemilik Mengerti membaca laporan keuangan.
Batasan batasan : Sistem ini hanya dapat memberikan informasi mengenai jenis dan
nama obat di apotek, melakukan proses point of sale, dan memberikan laporan dari
seluruh transaksi pada apoek tersebut. Sistem hanya bisa berjalan pada OS
windows

2. Deskripsi Rinci

Kebutuhan antarmuka pemakai

Pengguna

mampu

melakukan

penginputan

data.
Kebutuhan antarmuka hardware
: PC, Printer (nota), Scanner Barcode
Kebutuhan antarmuka software
:Minimal Windows XP, Adobe Flash,

Java.

Diagram Conteks
Diagram konteks berfungsi untuk memberikan gambaran secara umum tentang
sistem yang akan dikembangkan. Diagram konteks yang menjelaskan sistem informasi
apotek yang akan dikembangkan memerlukan data inputan:

Dari Kasir
- ID_Obat
- Jumlah_Pembelian

- ID_Karyawan
- ID_Member
Dari Admin

Stock_Obat
Cek_Stok_Obat

Harga_Obat
Data_Member

Dari data inputan di atas akan dilakukan proses pengolahan dan menghasilkan informasi
output berupa:

Kepada Kasir
- Nama_Obat
- Harga_Obat
- Nota_Pembelian

Kepada Admin
- Info_Stock_Obat
- Info_Pendaftaran
_Member

Kepada Pemilik
- Laporan_Pembelian
- Info_Stock
- Laporan_Penjualan

Berikut diagram konteks dari Sistem Informasi Apotek yang kami kembangkan :

DFD LEVEL 0

DFD level 0 berfungsi untuk memberikan gambaran lebih lanjut tentang alur dari sistem
informasi yang akan dikembangkan. Sistem informasi apotek yang akan kami kembangkan
memiliki 3 entitas yang mengakses sistem, yaitu Admin, Kasir, dan Pemilik. Entitas admin
berfungsi untuk melakukan operasi pada proses gudang dan proses pendaftaran member.

Entitas kasir berfungsi untuk melakukan operasi pada proses penjualan yang terintegrasi
dengan database gudang, database member dan database karywan yang berasal dari luar
proses penjualan. Dan entitas pemilik yang menerima informasi dari proses laporan yang
mendapatkan masukan data dari database gudang dan database penjualan. Berikut DFD
Level 0 dari sistem informasi apotek yang kami kembangkan:

DFD Level 1

DFD level 1 berfungsi sebagai penjelasan lebih rinci dari level 0 tentang

proses dari sistem informasi apotek kimia fisika. Dalam DFD level 0 dijelaskan bahwa sistem
memiliki 4 proses antara lain 1.Proses Penjualan, 2.Proses Gudang, 3.Proses Laporan, dan
4. Proses Pendaftaran Admin. Berikut DFD level 1 dari setiap proses yang terdapat pada
DFD level 0 :

DF
D Level 1 1.Proses Penjualan

DFD Level 1 2.Proses Gudang

DFD Level 1 3.Proses Laporan

DFD Level 1 4.Proses Pendaftaran Admin

Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) adalah suatu model untuk menjelaskan hubungan antar
data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan
antar relasi. Dalam sistem yang kami kembangka memiliki 4 database yang digunakan
antara lain db.Penjualan, db.Gudang, db.Karyawan, dan db.Member. berikut ERD dari
sistem informasi yang kami kembangkan :

Struktur Tabel

Nama

ID_Member

Nama_Memb
er
Alamat_Mem
ber
Contact_Mem
ber

Tabel Member
Type
Panj
Data
ang
Varcha 20
r
Varcha 30
r
Varcha 30
r
Varcha 15
r

Keterang
an
Primary
Key
null

null

null

Nama

ID_Obat

Nama_Obat

Jenis_Obat

Tanggal_Ex
piret
Harga_Obat
Stock_Obat

Tabel Gudang
Type
Panj
Data
ang
Varcha 7
r
Varcha 30
r
Varcha 20
r
Dateti
me
Money Int.
-

Keteranga
n
Primary
Key
null

null

null

null
null

Nama

ID_Nota

ID_Obat

ID_Karyawan

ID_Member

Nama_Obat

Nama_Karya
wan
Nama_Memb
er

Tabel Karyawan
Type
Panj
Data
ang
ID_Karyawan
Varcha 10
r
Nama_Karyaw Varcha 30
an
r
Alamat_Karya
Varcha 30
Tabel Penjualan
wan
Type
Panj
Keteranga r
Contact_Karya Varcha 15
Data
ang
n
wan
r
Double Primary
Key
Tabel Kasir

Varcha 7
Foreign
Nama
Type
Panj
r
Key
Data
ang
Varcha 10
Foreign
Pengkasiran
Varcha 20
r
Key
r
Varcha 20
Foreign
ID_Karyawan Varcha 10
r
Key
r
Varcha 30
null
ID_Nota
Double r
Varcha 30
null
Tabel Nota
r
Nama
Panj
Varcha 30
null Type
Data
ang
r
Nota_Memb Text
er
ID_Nota
Double

Nama

ID_Member

Varcha
r

20

Keterang
an
Primary
Key
null

null

null

Keteranga
n
Primary
Key
Foreign
Key
Foreign
Key
Keteranga
n
Primary
Key
Foreign
Key
Foreign
Key

Anda mungkin juga menyukai