bab iv analisis dan perancangan sistemsir.stikom.edu/2328/6/bab_iv.pdfbab iv analisis dan...

38
BAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses penghimpunan data yang akan digunakan sebagai dasar kebutuhan sistem penjualan obat. Penghimpunan data yang diperoleh diantaranya melalui kegiatan wawancara, observasi dan studi literatur. Setelah melakukan proses penghimpunan data, selanjutnya melakukan tahapan sebagai berikut: 1. Menganalisa sistem 2. Mendesain sistem 3. Implementasi sistem Analisa sistem merupakan cara untuk menganalisis permasalahan berdasarkan data yang telah diperoleh dari hasil studi lapangan untuk menghasilkan sebuah sistem yang baru. Sedangkan desain sistem merupakan tahapan yang menyajikan suatu rancangan langkah kerja dari sistem yang baru. 4.1 Analisis Sistem Dalam melakukan analisa sistem untuk menyelesaikan permasalahan dapat dilakukan dengan 3 cara, yaitu: 1. Observasi Observasi dilakukan untuk mengumpulkan dan mengamati secara langsung terhadap data-data yang akan digunakan dalam perancangan dan pembuatan aplikasi pencatatan pengeluaran obat. Data yang didapat

Upload: doandien

Post on 21-Jun-2019

227 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

BAB IV

ANALISIS DAN PERANCANGAN SISTEM

Pada proses penyusunan laporan kerja praktik peneliti melakukan

proses penghimpunan data yang akan digunakan sebagai dasar kebutuhan

sistem penjualan obat. Penghimpunan data yang diperoleh diantaranya

melalui kegiatan wawancara, observasi dan studi literatur. Setelah melakukan

proses penghimpunan data, selanjutnya melakukan tahapan sebagai berikut:

1. Menganalisa sistem

2. Mendesain sistem

3. Implementasi sistem

Analisa sistem merupakan cara untuk menganalisis permasalahan

berdasarkan data yang telah diperoleh dari hasil studi lapangan untuk

menghasilkan sebuah sistem yang baru. Sedangkan desain sistem merupakan

tahapan yang menyajikan suatu rancangan langkah kerja dari sistem yang

baru.

4.1 Analisis Sistem

Dalam melakukan analisa sistem untuk menyelesaikan permasalahan

dapat dilakukan dengan 3 cara, yaitu:

1. Observasi

Observasi dilakukan untuk mengumpulkan dan mengamati secara

langsung terhadap data-data yang akan digunakan dalam perancangan dan

pembuatan aplikasi pencatatan pengeluaran obat. Data yang didapat

Page 2: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

diantaranya adalah data obat, dan supplier. Langkah ini dilakukan untuk

mengetahui apakah solusi yang diberikan kepada puskesmas sesuai dengan

latar belakang masalah. Dengan dilakukan observasi diharapkan bahwa latar

belakang masalah bisa terjawab dalam pelaksanaan kerja praktik.

2. Wawancara

Wawancara dilakukan dengan mengadakan tanya jawab dan

konsultasi untuk memperoleh informasi yang sekiranya dapat membantu

menganalisa dan merancang sistem yang akan dibuat. Tahapan ini dilakukan

untuk megumpulkan data yang dibutuhkan, dilakukan dengan wawancara

kepada kepala bagian Apotik mengenai proses bisnisnya.

3. Studi Literatur

Studi literatur dilakukan dengan mempelajari teori dari berbagai

macam sumber seperti buku, e-book, jurnal, dan sumber-sumber lainnya

untuk memecahkan masalah dalam perancangan sistem. Informasi penting

lainnya yang tidak didapatkan pada saat proses wawancara maupun observasi

dapat terjawab dengan dilakukannya studi literatur ini. Studi literatur

dilakukan agar kualitas analisa yang dilakukan sesuai dengan kebutuhan.

4. Mendesain Sistem

Desain sistem merupakan tahap pengembangan aplikasi setelah

melakukan analisa terhadap sistem yang akan dibuat. Proses ini dilakukan

dengan tujuan untuk membantu pihak perusahaan mengetahui gambaran

aplikasi maintenance mesin. Tahapan mendesain sistem tersebut, yaitu:

1. Document Flow.

Page 3: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

2. System Flow.

3. Diagram Berjenjang

4. Context Diagram

5. Data Flow Diagram (DFD).

6. Entity Relational Diagram (ERD)

4.1.1 Document Flow Obat Keluar

Proses Transaksi pada instalasi farmasi atau bagian apotik yang saat

ini masih berjalan sebagai berikut :

1. Dimulai saat pasien menyerahkan resep obat kepada bagian apotik. resep

tersebut sudah dibayar sebelumnya pada bagian administrasi.

2. Setelah menerima resep, petugas apotik atau apoteker akan memberikan

obat kepada pasien sesuai dengan resep.

Page 4: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Docflow Obat Keluar pada instalasi farmasi

ApotekerPasien

Mulai

Memberikan

Resep Obat

Resep

Menerima

Resep Obat

Resep

Memberika

Obat sesuai

resep

Menerima

Obat sesuai

resep

Selesai

Gambar 4.1 Document Flow Obat keluar

4.1.2 Document Flow Obat Masuk

Proses Transaksi pada instalasi farmasi atau bagian apotik yang saat

ini masih berjalan sebagai berikut :

1. Dimulai saat petugas apotik atau apoteker mengecek persediaan atau stok

obat.

Page 5: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

2. Setelah mengecek, petugas apotik akan mengisi form pesanan untuk obat

yang sudah habis atau ingin ditambah stoknya

3. Form pesanan tadi akan di serahakan ke bagian gudang

4. Jika di gudang stok obat yang di pesan juga tidak tersedia, maka petugas

gudang akan meminta pada supplier.

Docflow Obat Masuk

Gudang SupplierApoteker

Mulai

Melakukan

pengecekan

obat

Mengisii form

Pesanan obat

Form

pesanan

Menerima form

pesanan

Form

pesanan

Mengecek

pesanan

Memberikan

form pesanan

Memberikan

obat

Membuat

pesanan ke

supplier

Form

pesanan

ke

supplier

Memberikan

form

pesanan

Menerima form

pesanan dari

gudang

Form

pesanan

ke

supplier

Ya

Tidak

Memberikan

obat

Menerima

obat

pesanan

Menerima

obat

pesanan

Membuat

catatan obat

masuk

gudang

Obat

masuk

gudang1

1

Membuat

catatan obat

masuk dari

gudang

Obat

masuk

2

2

Membuat

catatan obat

keluar

gudang

Obaart

keluar

gudang

selesai3

3

Obat

tersedia

?

Gambar 4.2 Document Flow Obat Masuk

Page 6: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

4.2 Perancangan Sistem

Pengembangan sistem dilakukan dengan menggunakan beberapa

pemodelan untuk melakukan pengembangan dari analisis sistem yang sedang

berjalan diantaranya yaitu system flow, hierarchy input process output,

context diagram, data flow diagram, entity relationship diagram dan

disertakan juga struktur tabel dari aplikasi sistem informasi pengeluaran obat

yang dibuat.

4.2.1 System Flow Maintenance data

Prosedur untuk system flow maintenance data dalam aplikasi

pencatatan pengeluaran obat pada UPT Puskesmas Proppo adalah sebagai

berikut

A. System Flow Entry Satuan

1. Dimulai ketika bagian admin akan menginputkan satuan obat

melalui aplikasi ini.

2. admin mennginputkan satuan pada form tambah satuan secara

manual.

3. Setelah berhasil diinputkan maka secara otomatis sistem akan

menampilkan satuan obat yang telah di inputkan pada layar dan

data tersebut otomatis akan tersimpan pada database.

Page 7: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Sysflow Entry Satuan

SystemAdmin

Menampilkan data

Update satuan

satuan

View Daftar

satuan

Input satuan

Selesai

Mulai

Gambar 4.3 System Flow Entry Satuan

B. System Flow Entry Kategori

1. Dimulai ketika admin akan memasukkan kategori obat pada

aplikasi ini.

2. Admin mengisi kategori pada find kategori secara manual.

3. Setelah berhasil diinputkan maka secara otomatis sistem akan

menampilkan kategori obat yang telah di inputkan pada layar

dan data tersebut otomatis akan tersimpan pada database.

Page 8: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Sysflow Entry Kategori

SystemAdmin

Selesai

Menampilkan data

Mulai

Kategori

Update KategoritInput kategori

View Daftar

Kategori

Gambar 4.4 System Flow Entry Kategori

C. System Flow Entry Obat

1. Setelah melakukan Entry satuan dan kategori maka admin akan

bisa menginputkan data obat

2. Admin akan menginputkan data obat pada find tambah data obat

pada aplikasi

3. Data yang sudah diinputkan akan tersimpan pada database dan

secara otomatis akan ditampilkan pada layar.

Page 9: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Sysflow Entry Data Obat

SystemAdmin

Mulai

Input Data obat

Update data Obat

Obat

View Daftar

Obat

Selesai

Menampilkan data

satuan

kategori

Gambar 4.5 System Flow Entry Obat

D. System Flow Entry Supplier

1. Dimulai ketika admin akan menginputkan data supplier.

2. Admin akan menginputkan data supplier pada find tambah

supplier.

3. Data supplier yang akan diinputkan akan tersimpan di database

dan secara otomatis akan ditampilkan pada layar.

Page 10: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Sysflow Entry Supplier

SystemAdmin

Mulai

Input Data

Supplier

Update Data

Supplier

Supplier

View data

Supplier

Selesai

Menampilkan data

Gambar 4.6 System Flow Entry Supplier

4.2.2 System Flow Transaksi

Prosedur System Flow Transaksi dalam aplikasi pencatatan

pengeluaran obat pada UPT Puskesmas Proppo adalah sebagai berikut

A. System Flow Obat Keluar

1. Dimulai saat pasien menyerhakan resep obat kepada petugas pada

bagian apotik, kemudian bagian apotik akan menginputkan data

obat pada resep tersebut ke dalam find transaksi

Page 11: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

2. Pada saat menginputkan obat dalam satu kali transaksi bisa

menginputkan banyak obat sesuai data dalam resep yang nantinya

data transaksi ini akan dijadikan sebagai laporan pengeluaran obat.

3. Setelah disimpan makan bagian apotik akan memberikan obat

kepada pasien sesuai resep.

Sysflow Obat Keluar

SystemApoteker

Mulai

Input Kode

pasien

obat

Update Obat

Keluar

keluar

View obat

Keluar

Selesai

Input jumlah obat

Memilih obat

sesuai resep dari

pasien

Menampilkan data

Gambar 4.7 System Flow Obat Keluar

Page 12: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

B. System Flow Obat Masuk

1. Dimulai ketika petugas apotik sudah menerima obat pesanan yang

dikirimkan ke bagian gudang atau supplier

2. Bagian Apotik akan mengisi data obat masuk pada find obat masuk

dan nanti inputan obat tadi akan masuk ke dalam data base dan

secara otomatis akan ditampilkan pada layar.

Sysflow Obat Masuk

SystemApoteker

Mulai

Supplier

Obat

Update Obat

masuk

masuk

View Obat

masuk

Selesai

Input jumlah obat

Memilih supplier

Memilih obat

Menampilkan data

Page 13: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.8 System Flow Obat Masuk

C. System Flow Pembuatan Salinan Resep

1. Dimulai ketika bagian apotik atau apoteker akan membuat salinan

resep pasien dari dokter ketika ada obat yang dirasa perlu di beli

di apotik luar.

2. Apoteker akan menginputkan data salinan resep sesuai dengan

data resep yang dibawa oleh pasien.

3. Data tersebut akan tersimpan di database dan secara otomatis akan

ditampilkan dilayar.

Sysflow Pembuatan Salinan Resep

SystemApoteker

Mulai

Tambahkan

keterangan

Memilih data obat

sesuai resep dari

pasien

Obat

Update dataMasukkan jumlah

obat

resep

View data

resep

Selesai

Menampilkan data

Page 14: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.9 System Flow Pembuatan Salinan Resep

4.2.3 System Flow Pembuatan Laporan

Prosedur untuk pembuatan laporan dalam aplikasi pencatatan

pengeluaran obat pada UPT Puskesmas Proppo adalah sebagai berikut

A. System Flow Pembuatan laporan data obat

1. Dimulai saat bagian apotik atau apoteker akan membuat laporan

data obat.

2. Bagian apotik hanya harus membuka menu laporan data obat dan

memilih kategori obat yang akan ditampilkan.

Sysflow Laporan Data Obat

systemApoteker

Mulai

Memilih kategori

obat

View data obat

sesuai kategori

yang diinginkan

Print laporan data

obat

Laporan Data

Obat

Menampilkan data

obat

Print

Obat

Selesai

Page 15: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.10 System Flow Laporan Data Obat

B. System Flow Laporan Data Supplier

1. Dimulai saat bagian apotik atau apoteker akan membuat laporan

supplier.

2. Bagian apotik atau apoteker hanya butuh mengklik tombol

tampilkan dan system akan menampilkan data supplier yang ada.

Sysflow Laporan Data Supplier

systemApoteker

Menampilkan data

Supplier

Mulai

Laporan Data

supplier

View data

supplier

Klik tampilkan

Print

Selesai

Print laporan data

supplier

Supplier

Page 16: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.11 System Flow Laporan Data Supplier

C. System Flow Laporan Obat Masuk

1. Dimulai ketika bagian apotik atau apoteker akan membuat

laporan obat yang masuk.

2. Bagian apotik atau apoteker hanya tinggal menentukan tanggal

dan bisa menentukan supplier pada data yang akan dilaporkan.

Sysflow Laporan Obat Masuk

SystemApotek

Mulai

Menentukan

tanggal untuk

jangka waktu

pelaporan

Menentukan

supplier

Pilih tampilkan

Supplier

Menampilkan obat

masuk

masuk

View Obat

masuk

Print

Laporan Obat

Masuk

Selesai

Print laporan Obat

masuk

Page 17: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.12 System Flow Laporan Obat Masuk

D. System Flow Laporan Obat Keluar

1. Dimulai ketika bagian apotik akan membuat laporan obat yang

keluar.

2. Bagian apotik hanya tinggal menentukan tanggal jangka waktu

data yang akan dilaporkan

Sysflow Obat Keluar

SystemApoteker

Mulai

Input Kode

pasien

obat

Update Obat

Keluar

keluar

View obat

Keluar

Selesai

Input jumlah obat

Memilih obat

sesuai resep dari

pasien

Menampilkan data

Gambar 4.13 System Flow Laporan Obat Masuk

Page 18: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

4.2.4 Diagram Berjenjang

Berikut ini merupakan struktur diagram berjenjang dari aplikasi

sistem informasi penngeluaran obat pada puskesmas proppo yang

memberikan gambaran proses dan sub-proses yang ada.

0

APLIKASI PENCATATAN

PENGELUARAN OBAT

1

Maintenance Data

2

Transaksi

3

Pembuatan

Laporan

1.1

Data Satuan

1.2

Data Kategori

2.1

Obat Masuk

2.2

Obat Keluar

3.1

Laporan Data

Obat

3.3

Laporan Obat

Masuk

3.2

Laporan Data

Supplier

3.4

Laporan Obat

Keluar

2.3

Salinan Resep

Obat

1.3

Data Obat

1.4

Data Supplier

Gambar 4.14 Diagram Berjenjang pada Aplikasi Penncatatan Pencatatan

Pengeluaran Obat

4.2.5 Context Diagram

Context Diagram dari aplikasi pencatatan pengeluaran obat pada

puskesmas proppo digunakan untuk mendesain sistem yang memberikan

gambaran mengenai informasi yang diterima ataupun dihasilkan dari suatu

aktivitas.

Page 19: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.15 Context Diagram

4.2.6 Data Flow diagram

Data Flow Diagram (DFD) merupakan bagan yang memiliki arus

data dalam suatu sistem yang telah ada atau sistem yang digunakan dalam

pengembangan sistem yang terstruktur, Data Flow Diagram (DFD)

menggambarkan seluruh kegiatan seluruh yang terdapat pada sistem.

input data obat

daftar obat

input data supplier

daftar supplier

transaksi obat keluar

daftar obat keluar

transaksi obat masuk

daftar obat masuk

pembuatan salinan resep

daftar salinan resep

laporan data obat

laporan data supplier

laporan obat keluar

laporan obat masuk

pembuatan laporan data obat

pembuatan laporan data supplier

pembuatan laporan obat keluar

pembuatan laporan obat masuk

input kategori

input satuan

daftar kategori

daftar satuan

1

Aplikasi Pencatatan Pengeluaran Obatkoordinator apotikApoteker

Page 20: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

A. Data Flow Diagram level 0

Gambar 4.16 Data Flow Diagram level 0

B. Data Flow Diagram level 1 Maintenance data

Gambar 4.17 Data Flow Diagram level 1 Maintenance data

input satuan

input kategori

input data obat

input data supplier

daftar satuan

daftar kategori

daftar data obat

daftar data supplier

pembuatan salinan resep

transaksi obat masuk

transaksi obat keluar

daftar obat keluar

daftar obat masuk

daftar salinan resep

pembuatan laporan data obat

pembuatan laporan data supplier

pembuatan laporan obat keluar

pembuatan laporan obat masuk

laporan data obat

laporan data supplier

laporan obat keluar

laporan obat masuk

koordinator apotik

Apoteker

1.1

Maintenance data

1.2

Transaksi

1.3

Pembuatan laporan

1 satuan

2 kategori

3 obat

4 supplier

5 keluar

6 masuk

7 resep

input satuan

daftar satuan

input kategori

daftar kategori

input data obat

daftar obat

input data supplier

daftar supplier

Flow_8

Flow_9

Flow_10

koordinator apotik

1 satuan

2 kategori

3 obat

4 supplier

1.1.1

input satuan

1.1.2

input kategori

1.1.3

input data obat

1.1.4

input data supplier

Page 21: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

C. Data Flow Diagram level 1 Transaksi

Gambar 4.18 Data Flow Diagram level 1 Transaksi

D. Data Flow Diagram level 1 Pembuatan laporan

Gambar 4.19 Data Flow Diagram level 1 Pembuatan Laporan

transaksi obat keluar

daftar obat keluar

pembuatan salinan resep

daftar salinan resep

transaksi obat masuk

daftar obat masuk

Apoteker

7 resep

6 masuk

5 keluar

3 obat

4 supplier

1.2.1

transakasi obat keluar

1.2.2

pembuatan salinan resep

1.2.3

transaksi obat masuk

pembuatan laporan data obat

laporan data obat

pembuatan laporan data supplier

laporan data supplier

laporan obat keluar

pembuatan laporan obat keluar

pembuatan laporan obat masuk

laporan obat masuk

Apoteker

6 masuk

5 keluar

1.3.1

laporan data obat

1.3.2

laporan data supplier

1.3.3

laporan obat keluar

1.3.4

laporan obat masuk

3 obat

4 supplier

Page 22: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

4.2.7 Entity Relationship Diagram (ERD)

Pada tahap ini desain database yang dibuat berupa Entity Relational

Diagram (ERD), merupakan model untuk merepresentasikan data yang ada

pada sistem dimana terdapat entity dan relational. Ada 2 model yang

digunakan dalam pemodelan, seperti Conceptual Data Model (CDM) dan

Physical Data Model (PDM). Entity Relationship Diagram (ERD) itu sendiri

terdapat beberapa objek seperti entitas, atribut dan relasi. Entitas adalah objek

dan atribut merupakan bagian dari objek itu sendiri. Antara entitas dan entitas

dihubungkan dengan relasi sesuai kegiatannya.

A. Conceptual Data Model

Conceptual Data Model (CDM) adalah gambaran secara keseluruhan

struktur aplikasi. Dengan CDM kita bisa membangun desain awal sistem dan

tidak perlu khawatir dengan detail implementasinya secara fisik. Dan melalui

prosedur generation yang mudah, kita bisa melakukan generate CDM ke

PDM.

Page 23: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.20 Conceptual Data Model

B. Physical Data Model

Physical Data Model menggambarkan hubungan struktur antar tabel-

tabel yang digunakan untuk menyimpan data penggajian karyawan

sebagaimana diterapkan pada Database Mangement System (DBMS).

mempunyai kategorimempunyai satuan

mempunyai resep

transaksi keluar

transaksi masuk

mempunyai supplier

Obat

id obat

nama obat

letak

tglexpired

stok

<pi> Variable characters (10)

Variable characters (35)

Variable characters (50)

Date

Integer

<M>

Identifier_1 <pi>

Satuan

id satuan

satuan

<pi> Integer

Variable characters (30)

<M>

Identifier_1

...

<pi>

Kategori

id kategori

kategori

<pi> Integer

Variable characters (30)

<M>

Identifier_1

...

<pi>

supplier

id supplier

nama supplier

alamat

kota

telepon

<pi> Variable characters (50)

Variable characters (35)

Variable characters (50)

Variable characters (35)

Variable characters (35)

<M>

Identifier_1

...

<pi>

Masuk

id masuk

tanggal

keterangan masuk

qty masuk

<pi> Variable characters (10)

Date

Variable characters (35)

Integer

<M>

Identifier_1

...

<pi>

keluar

id keluar

tanggal

kode pasien

keterangan

qty keluar

<pi> Variable characters (10)

Date

Variable characters (20)

Variable characters (35)

Integer

<M>

Identifier_1

...

<pi>

Resep

id resep

tanggal

keterangan resep

qty resep

<pi> Variable characters (10)

Date

Variable characters (35)

Integer

<M>

Identifier_1

...

<pi>

Page 24: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.21 Physical Data Model

4.3 Kebutuhan Sistem

4.3.1 Desain Input/Output

Desain input/output merupakan rancangan I/O berupa form untuk

memasukkan data dan membuat laporan sebagai informasi yang dihasilkan

dari pengelolaan data serta merupakan acuan membuat aplikasi dalam

merancang dan membangun sistem.

A. Desain Input

Desain input merupakan desain masukan dari pengguna kepada sistem

yang kemudian disimpan kedalam database.

Obat

id obat

id kategori

id satuan

nama obat

letak

tglexpired

stok

...

varchar(10)

integer

integer

varchar(35)

varchar(50)

date

integer

<pk>

<fk1>

<fk2>

Satuan

id satuan

satuan

integer

varchar(30)

<pk>

Kategori

id kategori

kategori

integer

varchar(30)

<pk>

supplier

id supplier

nama supplier

alamat

kota

telepon

...

varchar(50)

varchar(35)

varchar(50)

varchar(35)

varchar(35)

<pk>

Masuk

id masuk

id supplier

tanggal

keterangan masuk

qty masuk

...

varchar(10)

varchar(50)

date

varchar(35)

integer

<pk>

<fk>

keluar

id keluar

tanggal

kode pasien

keterangan

qty keluar

...

varchar(10)

date

varchar(20)

varchar(35)

integer

<pk>

Resep

id resep

tanggal

keterangan resep

qty resep

...

varchar(10)

date

varchar(35)

integer

<pk>

detail resep

id obat

id resep

varchar(10)

varchar(10)

<pk,fk1>

<pk,fk2>

detail transaksi keluar

id obat

id keluar

varchar(10)

varchar(10)

<pk,fk1>

<pk,fk2>

detail transaksi masuk

id obat

id masuk

varchar(10)

varchar(10)

<pk,fk1>

<pk,fk2>

Page 25: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

1. Desain Login

Gambar 4.22 Tampilan desain Form Login

Form login merupakan menu awal tampilan untuk memasuki aplikasi

Pencatatan Pengeluaran Obat pada UPT Puskesmas Proppo. Form ini

berfungsi untuk melakukan Login kedalam aplikasi.

2. Form Maintenance Data Obat

Gambar 4.23 Tampilan desain Form Maintenance Data Obat

Page 26: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Form maintenance data obat berfungsi untuk melakukan maintenance

terhadap data obat.

3. Form Maintenance Data Supplier

Gambar 4.24 Tampilan desain Form Maintenance Data Supplier

Form maintenance data supplier berfungsi untuk melakukan

maintenance terhadap data supplier.

4. Form Transaksi Obat Masuk

Gambar 4.25 Tampilan desain Form Transaksi Obat Masuk

Page 27: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Form transaksi obat masuk berfungsi untuk melakukan pencatatan obat

yang masuk dari gudang.

5. Form Transaksi Obat Keluar

Gambar 4.26 Tampilan desain Form Transaksi Obat Keluar

Form transaksi obat masuk berfungsi untuk melakukan pencatatan obat

yang masuk dari gudang.

6. Form Pembuatan Salinan Resep

Gambar 4.27 Tampilan desain Form Pembuatan Salinan Resep

Page 28: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Form pembuatan salinan resep berfungsi untuk pengambilan obat di

luar apotik puskesmas dengan catatan pada puskesmas tersebut memang tidak

disediakan obat yang dibutuhkan.

B. Desain Output

1. Form Laporan Data Obat

Gambar 4.28 Tampilan desain Form Laporan Data Obat

Form laporan data obat berfungsi untuk mengecek stok obat saat ini dan

juga bisa melihat data obat yang mana saja yang telah kadaluarsa. Dengan

adanya laporan ini diharapkan akan memudahkan pengecekan stok obat.

Page 29: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

2. Form Laporan Data Supplier

Gambar 4.29 Tampilan desain Form Laporan Data Supplier

Form laporan data supplier berfungsi untuk melihat data supplier mana

saja yang bekerja sama dengan apotik dalam hal pengadaan obat.

3. Form Salinan Resep Obat

Gambar 4.30 Tampilan desain Form Salinan Resep Obat

Page 30: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Form salinan resep obat akan dicetak ketika ada pasien yang

membutuhkan obat khusus dan obat tersebut tidak disediaakan di puskesmas.

Jadi dengan salinan resep itu pasien akan bisa menebus obat di apotik lain.

4. Form Laporan Obat Masuk

Gambar 4.31 Tampilan desain Form Laporan Obat Masuk

Form laporan obat masuk berisi tentang informasi obat yang sudah di

update jumlah stoknya beserta nama suppliernya.

5. Form Laporan Obat Keluar

Page 31: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.32 Tampilan desain Form Laporan Obat Keluar

Form laporan obat keluar berisi tentang informasi transaksi obat keluar

yang bisa dilihat per-periode yang diinginkan untuk dilaporkan.

4.4 Implementasi Sistem

Implementasi sistem menjelaskan detail aplikasi pencatatan pengeluaran

obat, penjelasan software/hardware pendukung, dan form-form yang ada pada

aplikasi pencatatan pengeluaran obat.

4.4.1 Teknologi

1. Perangkat Keras

Spesifikasi perangkat keras minimum yang dibutuhkan untuk

menjalankan aplikasi penggajian ini adalah satu unit komputer dengan:

1. Processor Intel(R) Core(TM) i3 CPU

2. RAM 2 GB DDR3 Memory

3. VGA on Board

4. Monitor Super VGA (1024 X 768)

5. 320 GB HDD

Page 32: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

6. Keyboard dan Mouse

7. Printer

2. Perangkat Lunak

Perangkat lunak minimum yang harus di-install ke dalam sistem

komputer adalah:

1. Sistem operasi : Windows XP / Windows Vista / Windows 7

2. XAMPP

3. Google Chrome browser

4.4.2 Tampilan Program

1. Halaman Login

Gambar 4.33 Tampilan Interface Halaman Login

Pada form halaman login, user hanya tinggal menginputkan username

dan password pada kolom yang tersedia. Setelah itu tinggal klik tombol login.

2. Halaman Beranda

Page 33: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.34 Tampilan Interface Halaman Beranda

Setelah user berhasil login, maka akan muncul halaman beranda ini.

3. Halaman Maintenance Data Obat

Gambar 4.35 Tampilan Interface Halaman Maintenance Data Obat

Pada halaman ini, user dapat melihat data obat dan bisa melakukan

pengelolaan data obat.

.

4. Halaman Maintenance Data Supplier

Page 34: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.36 Tampilan Interface Halaman Maintenance Data Supplier

Pada halaman ini, user dapat melihat data supplier dan bisa melakukan

pengelolaan data supplier.

5. Halaman Transaksi Obat Masuk

Gambar 4.37 Tampilan Interface Halaman Transaksi Obat Masuk

Pada halaman ini, user dapat mencatat transaksi obat yang masuk.

6. Halaman Transaksi Obat Keluar

Page 35: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.38 Tampilan Interface Halaman Transaksi Obat Keluar

Pada halaman ini, user dapat mencatat transaksi obat yang keluar dan

bisa melihat data-data transaksi sebelumnya.

7. Halaman Pembuatan Salinan Resep

Gambar 4.39 Tampilan Interface Halaman Pembuatan Salinan Resep

Pada halaman ini, user dapat membuat salinan resep yang nantinya akan

diberikan kembali pada pasien untuk menebus obat yang tidak tersedia.

8. Halaman Menu Laporan

Page 36: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.40 Tampilan Interface Halaman Menu Laporan

Halaman ini menampilkan menu-menu pembuatan laporan data obat,

laporan data supplier, laporan data obat masuk, dan laporan data obat keluar.

9. Output Laporan Data Obat

Gambar 4.41 Tampilan Interface Output Laporan Data Obat

Berikut adalah tampilan output laporan data obat, laporan ini akan

menampilkan stok obat saat ini dan tanggal kadaluarsa obat.

10. Output Laporan Data Supplier

Page 37: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.42 Tampilan Interface Output Laporan Data Supplier

Berikut adalah tampilan output laporan data supplier, laporan ini akan

menampilkan data supplier yang bekerja sama dengan puskesmas proppo

dalam hal pengadaan obat.

11. Output Laporan Obat Masuk

Gambar 4.43 Tampilan Interface Output Laporan Obat Masuk

Berikut adalah tampilan output laporan data obat masuk, dalam laporan

ini akan memberikan informasi kapan obat masuk, obat apa saja yang

masuk,beserta nama suppliernya.

12. Output Laporan Obat Keluar

Page 38: BAB IV ANALISIS DAN PERANCANGAN SISTEMsir.stikom.edu/2328/6/BAB_IV.pdfBAB IV ANALISIS DAN PERANCANGAN SISTEM Pada proses penyusunan laporan kerja praktik peneliti melakukan proses

Gambar 4.44 Tampilan Interface Output Laporan Obat Keluar

Berikut adalah tampilan output laporan data obat keluar, laporan ini akan

memberikan informasi tentang obat yang keluar setelah dilakukannya

transaksi.

13. Output Salinan Resep

Gambar 4.45 Tampilan Interface Output Salinan Resep Obat

Berikut adalah tampilan output salinan resep obat yang nantinya akan diberikan

pada pasien yang membutuhkan obat khusus dan tidak disediakan di apotik

Puskesmas Proppo.