• Tidak ada hasil yang ditemukan

Diagram Konteks dengan dua kesatuan luar, DFD level -1 dengan tiga proses.

N/A
N/A
Protected

Academic year: 2022

Membagikan "Diagram Konteks dengan dua kesatuan luar, DFD level -1 dengan tiga proses."

Copied!
18
0
0

Teks penuh

(1)

4.1 DATA FLOW DIAGRAM

Data Flow Diagram pada perancangan sistem informasi ini terdiri dari Diagram Konteks dengan dua kesatuan luar, DFD level -1 dengan tiga proses.

4.1.1 Diagram Konteks

Diagram konteks Sistem Program Aplikasi Basis Data Obat adalah gambaran hubungan sistem dengan Iingkungan luar atau hubungan kontekstual antara Sistem program Aplikasi Basis Data Obat dengan Iingkungan yang terlibat seperti yang ditunjukkan seperti gambar 4.1 dibawah ini:

Divisi Pemasaran

Obat Data Stok

Data Obat

Kriteria Standar Penilaian

D i s t r i b u t o r

Data Penjualan

Gambar 4.1 Diagram Konteks Aplikasi Basis Data Obat

19

(2)

4.1.2 Data Flow Diagram Level 1

Data Flow Diagram Level-1 pada Sistem Program Aplikasi Basis Data

Obat menggambarkan kelompok-kelompok kejadian atau Event List yang terdapat pada sistem infonnasi ini. Data Flow Diagram Level-1 ditunjukkan

seperti gambar 4.2 dibawali ini :

Data Obat Data Stok

Gambar 4.2 DFD Level 1

(3)

4.2 Struktur Database

4.2.1 Perancangan label

Aplikasi Basis Data Obat disusun olcli komponen database dengan fonnat

MS ACCES (*.MDB) sebagai berikut:

1. Nama Tabel : OBAT Field kunci : KDBAT

Panjang record : 63 Bytes

No.

1.

Nama Field

Tipe Field

Lebar

Keterangan

KdBat Teks 6 Kode Obat

2.

3.

4.

NmObat JnsObat

] Teks

Teks

25

!

Nama Obat Jen is Obat

L=Liquid, P=Padat

HrgSat Currency

6

Harga Satuan

5. J um Stok Numerik 6 Jumlah Stok Obat

6.

Satuan Teks

10

Satuan Obat

2. Nama Tabel : DISTRIBUTOR Field Kunci : KOD1S

Panjang Record : 120 Byte

No

1.

Nama Field

Kodis

Tipe Field

Teks

Lebar 6

Keterangan

Kode Distributor

2. Nadis Teks 30 Nama Distributor

3.

4.

Aldis Teks 40

Alamat Distributor

TIpdis

Teks 14

No Telp Distributor

5. Ed is Teks 30 Email Distributor

(4)

3. Nama label Field Kunci

Panjang Record

:STANDAR

: 24 Byte

No Nama Field

Tipe Field

Lebar

Keterangan

1. K rend all Numerik 8 Kriteria rcndah

2.

K sedang

Numerik 8

Kriteria sedang

3. K baik Numerik

8 | Kriteria baik

4. Nama Tabel : IDMASUK (Identitas Pemasukan Obat)

Field Kunci : NoMasuk Panjang Record : 14 Byte

No Nama Field

Tipe Field

Lebar

Keterangan

I.

2.

NoMasuk

Tgl Masuk

Teks Date

1 6

8

Pemasuka

Nomor Masuk Obat Tanggal Masuk

5. Nai Fie Pan

na Tabel d Kunci

jang record

: DTMASUK (Detail : NoMasuk, Kdbat : 14 Byte

n Obat)

No

Nama Field

Tipe Field

Lebar

Keterangan

1.

2.

NoMasuk Teks 6 Nomor Masuk Obat

KdBat Teks 6 Kode Obat

3. J urn as Numerik 4

Jumlah Obat Yang

Masuk

(5)

6. Nama Tabel : IDJUAL (Identitas Penjualan ) Field Kunci : No Faktur, Kodis

Panjang record : 28 Byte

No Nama Field

Tipe Field

Lebar

Keterangan

1.

~2.

3.

NoFaktur Teks 6

No. Faktur Penjualan

TglJual

Kodis

Date Teks

8

6

Tanggal Penjualan Kode Distributor

"4- J

Total

Currency

8

Total Harga Penjualan !

7. Nama label Field Kunci

Panjang record

: DTJUAL (Detail Penjualan)

: NoFaktur, Kdbat : 24 Byte

! Nama Field

No j Tipe Field

Lebar

! Keterangan

i

1. ' NoFaktur Teks 6

No. Faktur Penjualan

2. i KdBat Teks

Numerik

Currency

6 4 8

Kode Obat 3.

4.

JumJual

HrgJual

Jumlah Penjualan

Harga Penjualan per Satuan

(6)

8. Nama Tabel Field Kunci

Panjang record

No

Nama Field

Nomor

2. KdBat

3. NmObat

4. JnsObat

HrgSat

J um Stok

7 Satuan

LAPDAFTAROBAT (Laporan Daftar Obat)

24 Byte

Tipe Field

Lebar

Teks

Teks

Teks 25

Teks

Currency

Numerik

Teks

Keterangan

Nomor

Kode Obat

Nama Obat

Jen is Obat

L=Liquid, P^Padat Harga Satuan

Jumlah Stok Obat

Satuan Obat

(7)

9. Nama Tabel : LAPMASUKPERBULAN

Field Kunci

(Laporan Masuk Per Bulan) Panjang record : 24 Byte

Lebar

6

! Nama Field

No j Tipe Field

Teks

! Keterangan

1. Nomor Nomor

2. KdBat Teks 6

Kode Obat

3. NmObat

4. JnsObat

Teks Teks

25

T I

Nama Obat

Jen is Obat 1

10

L=Liquid, P=Padat Satuan Obat

7 Satuan Teks

8 NoMasuk

Text

Numerik

6

" 6

Nomor Masuk Obat Jumlah Masuk

9 Jumas

110 TglMasuk I Date

i

8

Tanggal Masuk

10. Nama 'label : LAPMASUKSE Keseluruhan)

LURUH

(Laporan Masuk Obat

Field Kunci

Panjang record : 24 Byte

i Nama Field

No j Tipe Field

Lebar

Keterangan

L Nomor Teks 6 1 Nomor

2. ! KdBat Teks 6

25

Kode Obat

Nama Obat

3. NmObat

Teks

4. JnsObat

Teks 1 Jen is Obat

1 L^Liquid, P^Padat

5 i NoMasuk

Text

Date Teks

6

Nomor Masuk Obat

6 TglMasuk

8

10

Tanggal Masuk Satuan Obat

7 Satuan

8 Jumas Numerik 6

Jumlah Masuk

(8)

Nama Tabel : LAPJUALSELURUH (Laporan Jual Obat Keseluruhan)

Field Kunci

Panjang record : 84 Byte

No 1.

Nama Field

Tipe Field

Lebar

i Keterangan

Nomor Teks 6 Nomor

2.

3.

Nolaklur

Tgljual

Teks Date Teks

6 8 30

Kode Obat

Tanggal Masuk

4. Nadis

Nama Distributor

5 Kdbat Teks 6 Kode Obat

6 Hrgjual

Currency

8

Harga Penjualan per Satuan

/ 8 8

Jumjual Numerik 4

8 8

Jumlah Penjualan

Harga Penjualan per Satuan

TotHarga

Cunency

Total

Cunency Harga Penjualan per Satuan

12. Nama Tabel : LAPJUALPERFAKTUR (Laporan Jual Obat Per Faktur)

Field Kunci

Panjang record : 196 Byte

No

Nama Field

i

Tipe Field

Lebar

j Keterangan

i

1. Nomor Teks 6 Nomor

2.

3.

4.

Nofaktur Teks 6 Kode Obat

Tgljual Nadis

Date Teks

8 30

40 14

Tanggal Masuk

• Nama Distributor

- — -

6 : Aldis Teks

Alamat Distributor

6 TIpdis Teks

No Telp Distnbutor

7 Edis Teks 30

Email Distributor

8 Kdbat Teks

Teks Teks

6 25

1

: Kode Obat

10

Nmobat

Jnsobal

Nama Obat Jen is Obat

(9)

11

L-Liquid, P-Padat

Satuan Teks 10

Satuan Obat

12 13 14

Hrgjual Currency

8

Harga Penjualan per Satuan

Jumjual

Numerik 4

Jumlah Penjualan

Totharga

Numerik 4

Harga Jumlah Penjualan

15 Total Numerik 4

Total Penjualan

13 Nama Tabel ; LAPANALISIS

Field Kunci

Panjang record : 88 Byte

(Laporan ANALISIS)

No 1.

Nama Field Tipe Field

Lebar

Keterangan

Nomor Teks 6 Nomor

2. Nofaktur Teks 6

Kode Obat

3. Tgljual Date

8

Tanggal Masuk

4.

7

Nadis Teks 30

Nama Distributor

Kdbat Teks 6

Kode Obat

8

Hrgjual Currency

8

Harga Penjualan per Satuan

9 Jumjual Numerik

4

Jumlah Penjualan

10

Totharga Currency

8

Harga Penjualan per Satuan

11 Total Numerik 4

Jumlah Penjualan

12 Kriteria Numerik 8

Kriteria rendah

(10)

beraliran data antar tabel dalam aplikasi yang dikembangkan.

Sclengkapnya gambar hubungan relasi antar tabel untuk aplikasi yang

dikembangkan ini dapat dilihat pada gambar berikut ini :

1

* 1

HCHKIUt

i

* - -

;TGLJUAL j

• •#

'KODIS

]

NOMOR

:TOTAL i

—jNOFAKTUR

iSTATUS 1

ij

'TGLJUAL NADIS

" V

IHRGJUAL

KDBAT

JUMJUAL

-*

TOTHARGA NOMOR

^

'total

NOFAKTUR

.* i COLS *

ECH5 COL4

JC* NOfWIU :NADIS

IALDI5

jTLPDB

|

•COL6COL5

COL7

.

i

A;TGLJUAL

~7|--'KODIS

/[ :TOTAL

'edis

j

COLB

cols i

j

:* ' I ;STATUS

COUD

c a n

|

NOFAKTUR V

—, KDBAT ;

-*\ ~ \

cai2 '* A :jumjual ;

'• TGLMASUK V"""'

'—:KQDI5 *

i iNCMOR :HRGJUAL

iNOMOR

:#

' fJOKASUK •—'•

TGLMASUK

I iKDBAT •;!

1 I __ - 1

INGFAKTUR

j Itguual

j jNADIS

i*

•NOMOR

;nomaslik

1 ^-iNOMASLK

;KDBA[

jJUMAS 1*

:nomor :nofaktur

TGLJUAL \

I 'ALOIS J ^TLPDI5

jEDIS

;KDBAT

iTGLMASUK 1 jKDHW NADIS JNM06AT

JKDBAT jNMOBAT

iJNSGBAT SATUAN

i

•*

ikjendah

j (NMOBAT

! ;JN506AT

• JHRG5AT

UUM5TOK ;

.KDBAT

!HRGJUAL

•JUMJUAL

TOTHARGA !

jJNSOBAT

.5ATUAN

jHRGJUAL

JUMJUAL

JIIMAS j

<k sedang

;k_bak

'SATUAN TOTAL

:KRITERIA Itotharga

;T0TAL

Gambar 4.3 Relasi Antar Tabel.

iNOMQR

;kdbat

JNM06AT

iJNSOBAT

Ihpgsat

:jum5tok

S5ATLWJ

(11)

4.3 Perancangan Masukan

Perancangan masukan Aplikasi Basis Data Obat dapat di dilihat pad;

tampilan berikut ini :

I. Antar Muka Data Stok Obat

Jems Obat liquid Radat

1 1

Kode Obat

Nama Obat

Harga Satuan Jumlah 9ok Satuan

Bungkus Kilogram

totak Ltqusd

Tambah a r t Smpan Kekiaf

Gambar 4.4 Perancangan Antar Muka Data Stok Obat.

Tombol TAMBAH untuk persiapan masukan data bam, tombol EDIT untuk koreksi data, tombol BATAL untuk membatalkan proses rekam dan koreksi data, tombol KELUAR untuk keluar dari aplikasi dan SIMPAN untuk merekam

data.

2. Antar Muka Distributor

fode Distributor Nama Distributor Ala mat

Telepon E-mail

"6mbah Hit 3mpan ^|uar

Gambar 4.5 Perancangan Antar Muka Data Distributor.

(12)

Tombol TAMBAH untuk persiapan masukan data baru, tombol EDIT

untuk koreksi data, tombol BATAL untuk membatalkan proses rekam dan koreksi data, tombol KELUAR untuk keluar dari aplikasi. Dan tombol SIMPAN untuk

merekam data.

3. Antar Muka Standar Kriteria Nilai Penjualan

Khteria Ffendah

Kntena Sedang

Kriteria Baik

3mpan

Batal

Gambar 4.6 Perancangan Antar Muka Standar Kriteria Nilai Penjualan.

Tombol SIMPAN untuk merekam data tombol BATAL untuk membatalkan proses rekam dan koreksi data dan keluar dari aplikasi.

4. Antar Muka Pemasukan Obat

Tanggal Ma a*

Nomor M.agjk Jum lah Masuk:

-33 <J > W>

Tarn bah 3m pan

tode Obat

Nama Obat

Keluar

Gambar 4.7 Perancangan Antar Muka Pemasukan Obat.

(13)

Tombol TAMBAH untuk persiapan masukan data baru, tombol BATAL untuk membatalkan proses rekam dan koreksi data, tombol KELUAR untuk

keluar dari aplikasi, dan tombol SIMPAN untuk merekam data.

5. Antar Muka Penjualan Obat

Tanggal Faktur: „. ,. ^., t

Kode Distnbutor

NomorRaktur: Nama Distnbutor.

Kode Obat : i Aiamat:

Nama Obat. Telepon :

Jumlah Jual : E-mail:

DBGrid

Total Pp.

"Smbah Hit l-feluar

3mpan

TUamoar 4/ Perancangan Anlar Muka Penjualan OEaT

Tombol TAMBAH untuk persiapan masukan data baru. tombol EDIT untuk koreksi data, tombol BATAL un.uk membatalkan proses rekam dan koreksi data, tombol KELUAR untuk keluar dan apbkasi. Dan tombol SIMPAN untuk

merekam data.

(14)

4.4 Perancangan Keluaran

Perancangan masukan Aplikasi Basis Data Obat dapat di dilihat pada

tampilan berikut ini :

I. Laporan Daftar Obat Keseluruhan

Laporan ini berftingsi untuk menyajikan seluruh deskripsi obat

I .nfioi-;nt Ihiltvu <)i»:it k.-sohtnihiin

V. I'oilr- UN ,i

H,ir,|, lurtfl.rl.'J.,*.

Gambar 4.8 Laporan Daftar Obat Keseluruhan

2. Laporan Daftar Obat Tiap Jenis

Laporan ini berftingsi untuk menyajikan deskripsi obat tiap jenis

r J'lttUfll teiak

I ,sijtrn'aii MuffM- Ohai .lenis :

Mil. I fcorlt CWmI Smi.jOb.rt <>dti)«n

UoljIliJH U,j

Hwq.j , Juinl.-jtiStot

Gambar 4.9 Laporan Daftar Obat Tiap Jenis

(15)

3. Laporan Daftar Stok Masukan Keseluruhan

Laporan mi berfungsi untuk menyajikan transaksi pemasukan obat

keseluruhan

r.!'"»(, ii t !-i.i(,

H.)f,.m.M fMri

L»|M.nut Siok Masuk K*s«*1iuu1imii : v.. jv^* ; t^mwI'w ;^ob.,t ; s,,,,^,,, ; . „,

Gambar 4.10 Laporan Daftar Stok Masuk Keseluruhan

4. Laporan Daftar Stok Masuk Tiap Bulan

Laporan ini berfungsi untuk menyajikan transaksi pemasukan obat tiap

periode bulan dan tahun tertentu.

I,.r,.jf[,|tl ,•!.,(,

H.tl.)F-i..r [>..„»:

Uipunut Stok Ma«iik Kt'M'limthMii

HI. Ma-uk;

Gambar 4.11 Laporan Daftar Stok Masuk Tiap Bulan

(16)

5. Laporan Daftar Distributor

Laporan ini befungsi untuk menyajikan seluruh deskripsi ditributor.

H.ll.ttUnn (,

Laporan Dat'far Oistrihntor

• fdilc fiiiit. j N.imnUklMbiilnr Al.nnhAi..n>.ir i T iTMfp*jn I f v,.-,,)

Gambar 4.12 Laporan Daftar Distributor

6. Laporan Daftar Penjualan Keseluruhan

Laporan ini Berfungsi untuk menyajikan transaksi penjualan obat

keseluruhan.

!!>lii[|.«i I i<4

Litporim tViiju^-.u. KWIunthan

Gambar 4.13 Laporan Daftar Penjualan Keseluruhan

(17)

7. Laporan Daftar Penjualan Tiap No Faktur Penjualan

Laporan ini berfungsi untuk menyajikan informasi penjualan tiap nomor

faktur.

Tanggal Cetafc :

Halaman I Oa*

Laporan Penjualan Tiap No.Faktur

>omor Faktuj Tanggal Fakttn

^artia Distributor Alan at Telepon E-Maif

*o. Kode Obat Varna Obat Jenis Obat Satuan Harga Satuan ! Qty Total Harga

Total Keseluruhan:

Gambar 4.14 Laporan Daftar Penjualan Tiap No Faktur Penjualan

8. Laporan Analisis Penjualan

Laporan ini berfungsi untuk menyajikan informasi analisis tingkat

penjualan barang.

TanqgalCelak: „ ,

Hdlaman Dan

Laporan Aiiaiisa Penjualan

*to. to, Faktur Tanggal Faktur Nama Distributor Kode Obat 1 Jual criteria Market

Gambar 4.15 Laporan Analisis Penjualan

(18)

9. Grafik Laporan Analisis Per Obat

Grafik im berfungsi untuk menyajikan informasi analisis tingkat penjualan

barai

lg per obat

-6

-3

- 4

-3

•2

- 1

-0 6 -

5 -

4 -

3 -

2 -

1 -

0 -j1 r1T1 Fdi 1 Mj» Apr ' M«i 1fim M Aen &p Ofet ' Hnv n «

Gambar 4.16 Grafik Analisis Penjualan Per Obat

0. Grafik Laporan Analisis Penjualan Per Obat Per Distributor

Grafik ini berfungsi untuk menyajikan informasi analisis tingkat

penjualan barang per obat perdistributor.

I 7

S

5 -

4 -

3 •

2-

I -

0-

[-6

-5

-4

•3

1-2

- 1

fcm F<=fc War

Ip* '

Mm Inn 1 M Ago s»p OVt Nny Tim 0

Gambar 4.17 Grafik Analisis Penjualan Per Obat Per Distributor

Referensi

Dokumen terkait

Persepsi 11 mahasiswa Jurusan Akuntansi Universitas Semarang Universitas Semarang mengenai “Apa yang dimaksud dengan Plagiarisme” semuanya telah memiliki persepsi

(1) Seksi Pengembangan Kawasan Permukiman mempunyai tugas membantu Kepala Bidang dalam melakukan penyiapan bahan perumusan kebijakan, kordinasi, integrasi, sinkronisasi,

Adapun kegunaan penelitian ini bagi praktisi adalah diharapkan hasil penelitian tersebut dapat memberikan sumbangan pemikiran dan saran mengenai pentingnya

Meskipun ada yang menunjukkan bahwa minat belajar siswa tinggi tetapi presentasenya sedikit, yaitu sebesar (34,60%). Dalam hal ini dilakukan untuk menguji hipotesis

Kategori kurang efektif sebanyak 20 responden (23%), hal ini disebabkan di dalam pemahaman melanggar HAM memiliki faktor yang mempengaruhi mereka bertindak kejahatan

Gerakan politik yang lain yang dilakukan ICMI ialah mendesak pemerintah MPR DPR dan pemerintah untuk segera melaksanakan Tap MPR yang mengamanatkan penghentian kerja sama dengan

Hal ini dimaksudkan agar laporan ini dapat berguna bagi khalayak yang membaca terlebih sebagai informasi bagi yang berminat untuk melaksanakan kerja praktek