Hendyfirma 24710 7 Babv

Embed Size (px)

Citation preview

  • 8/16/2019 Hendyfirma 24710 7 Babv

    1/24

    43

    BAB V

    PERANCANGAN SISTEM

    Tahap Perancangan Sistem adalah tahap lebih lanjut setelah menganalisa

    sistem berjalan yang merupakan tahapan persiapandalam merancang sistem yang

     baru, menggambarkan bagaimana sistem dibuat berupa penggambaran,

     perencanaan dan membuat sketsa atau menggambungkan elemen yang terspisah

    kedalam sistem yang merupakan satu kesatuan yang utuh. Dari perancangan

    sistem ini diharapkan dapat memecahkan permasalahan yang ada.

    5.1 Perancangan Proses

    Dalam tahap perancangan sistem penyusun menggunakan model hirarki,

     beberapa model tersebut diantaranya menggunakan metode diagram kontek untuk 

    menggambarkan sistm secara umum dalam batasan diagram sistem informasi,

    data flow diagram untuk menggambarkan aliran data dan prosedur yang terjadi

     pada sistem, dan kamus data yang akan menjelaskan secara rinci tiap entitas yang

    dibutuhkan didalam perancangan ini.

    5.1.1 Flow Map Siste In!orasi Pen"a!taran #an Pe$a%aran Pasien

    low !ap merupakan gambar atau bagan yang memperlihatkan urutan

    dan hubungan antara proses. "ambaran ini dinyatakan dengan symbol yang

    digunakan untuk mendefinisikan hubungan antara bagian #pelaku proses$, proses

    #manual atau berbasis computer$ dan aliran data #dalam bentuk dokumen keluaran

    dan masukan$.

    43

  • 8/16/2019 Hendyfirma 24710 7 Babv

    2/24

    44

     AdminBag.PendaftaranPasien PimpinanBag.PembayaranBag.Obat Asisten Rawat

    Data Pasien Data Pasien

    Buat Kartu

    Berobat

    Kartu BerobatKartu Berobat

    Kartu Berobat

    Buat Kartu Pasien

    Rawat Inap/Jalan

    Kartu Pasien

    Rwat Inap/JalanKartu Pasien

    Kartu Pasien

    Kartu

    Permintaan

    Obat

    Periksa

    Kartu

    Permintaan

    Obat

    Kartu

    Permintaan

    Obat

    Input Biaya

    Penggunaan Obat

    Kartu Pasien

    Buat

    truk Pembayaran

    truk Pembayaran

    !aporan

    Pendaftaran

    Pasien Rawat Inap

    dan Jalan

    !aporan

    PembayaranPasien

    truk Pembayaran

    Input Data Pasien

    Input Data Pasien

    Rawat Inap/Jalan

    !aporan

    Pendaftaran

    Pasien Rawat Inap

    dan Jalan

    Buat !aporan

    Pendaftaran

    Pasien Rawat Inap

    dan Jalan

    !aporan

    Pembayaran

    Pasien

    Buat !aporan

    Pembayaran

    Pasien

    Input Data

    Pembayaran

    Pasien

    "ambar %.& low !ap Pendaftaran Dan Pembayran Pasien

  • 8/16/2019 Hendyfirma 24710 7 Babv

    3/24

    4%

    5.1.& #iagra 'onte(s #ata )#C#*

    Diagram 'onteks Data(Diagram )onte*t Data #D)D$ merupakan bagian

    dari DD #Data low Diagram$ yang berfungsi memetakan model lingkungan,

    yang direpresentasikan dengan lingkaran tunggal yang mewakili keseluruhan

    sistem.

    .I

    Pendaftaran dan

    Pembayaran

    Pasien

    PasienData Pasien

    Kartu Berobat

    Kartu Berobat

    Kartu Pasien

    Kartu Pasien

    Kartu Permintaan Obat

    truk Pembayaran

    Pimpinan

    !aporan Pendaftaran Pasien

    !aporan Pembayaran Pasien

    "ambar %.+ Diagram 'onteks Pendaftaran Dan Pembayran Pasien

    5.1.& #iagra Alir #ata )#ata Flow #iagra*

    Diagram lir Data menggambarkan sistem sebagai jaringan kerja antar 

    fungsi yang berhubungan satu sama lain dengan aliran dan penyimpanan data.

    Sebagai perangkat analisis, model ini hanya mampu memodelkan sistem dari satu

    sudut pandang yaitu sudut pandang fungsi. Diagram alir data logis tingkat -

    adalah model yang menggambarkan proses dalam sistem berupa nama jenis

     proses atau pekerjaanya.

    Sesuai dengan pengertian di atas maka dapat digambarkan bentuk diagram

    alir data logis tingkat - sebagai berikut

  • 8/16/2019 Hendyfirma 24710 7 Babv

    4/24

    4/

    Data Biaya Obat

    ".#

    $engola%

    Pendaftaran

    &.#

    $engola%

    !aporan

    '.#

    $engola%

    Pembayaran

    (.#

    $engola%

    Biaya ObatPasien

    )abel.Pasien

    )abel.Pasien

    Rawat Inap danJalan

    Data Pasien

    Kartu Berobat

    Kartu Berobat

    Kartu Pasien

    Data Pasien

    Data Pasien

    Data Pasien Rawat Inap/Jalan

    Kartu Permintaan Obat

    Data Biaya Obat

    )abel.Pembayaran

    Pasien

    Kartu Pasien

    Data Pasien Rawat Inap/Jalan

    Data Pembayaran Pasien

    Data Pasien Rawat Inap/Jalan

    Data Pembayaran Pasien

    Pimpinan

    !aporan Pendaftaran Pasien

    !aporan Pembayaran Pasien

    Data Biaya Obat

    )abel.

    Pakai Obat

    "ambar %.3 DD 0e1el & 0ojik 

    #F# +e,el & Proses Mengola- #ata Pasien "an Pasien Rawat Inap/alan

    ".(

    BuatKartu

    Pasien

    "."

    Buat

    Kartu

    Berobat

    PasienData Pasien

    Kartu Berobat

    DB.PasienData Pasien

    Data Pasien

    Kartu Berobat

    Kartu Pasien

    DB.Pasien

    Rawat Inap dan

    Jalan

    Data Pasien

    Rawat Inap/Jalan

    "ambar %.4 DD 0e1el + Proses &.-

  • 8/16/2019 Hendyfirma 24710 7 Babv

    5/24

    42

    #F# +e,el & Proses Mengola- #ata Pe$a%aran Pasien

    '.(

    Buat

    truk

    Pembayaran

    Rawat Jalan

    PasienKartu Pasien

    truk Pembayaran

    )abel. Pembayaran Pasien

    Data

    Pembayaran

    Rawat Jalan

    Data Biaya Obat

    Proses (.#

    '."

    Buat

    truk

    Pembayaran

    Rawat Inap

    Kartu Pasien

    Data Biaya Obat

    truk Pembayaran

    Data Pembayaran

    Rawat Inap

    "ambar %.% DD 0e1el + Proses 3.-

    #F# +e,el & Proses Mengola- +aporan #ata Pasien Rawat/alan "an "ata

    pe$a%aran pasien

    &."

    Buat !aporan

    Data Pasien

    DB.Pasien

    Rawat Inap dan Jalan

    &.(

    Buat !aporan

    Data Pembayaran

    DB. Pembayaran Pasien

    !aporan Data PembayaranPasien

    !aporan PendaftranPasien

    Data

    Pembayaran

    Pimpinan

    Data Pasien

    Rawat Inap/Jalan

    "ambar %./ DD 0e1el + Proses 4.-

  • 8/16/2019 Hendyfirma 24710 7 Babv

    6/24

    4

    5.1.0 'as #ata

    'amus data atau data dictionary adalah catalog fakta tentang data dan

    kebutuhankebutuhan informasi dari suatu sistem informasi untuk dapat

    mendefinisikan data yang mengalir di sistem dengan lengkap. 5erikut dijelaskan

    kamus data dari perangkat lunak pengolahan data )6.!7D8

    1. #ata Pasien

     7ama rus Data Data Pasien

    Deskripsi Data pasien yang digunakan untuk

    !endaftar pasien baru

    rus Data Pasien 9 Proses &.&

    6olume & 'ali

    Struktur Data nama : tgl;lahir : alamat : agama :

     jenis;kelamin : no;tlp(hp

    &. 'art Bero$at

     7ama rus Data 'artu 5erobat

    Deskripsi 'artu yang digunakan untuk mendaftar

    rawat inap atau rawat jalan

    rus Data Pasien 9 Proses &.+

    6olume & 'ali

    Struktur Data no;kartu : nama : tgl;lahir : alamat :

    agama : jenis;kelamin : no;tlp(hp

  • 8/16/2019 Hendyfirma 24710 7 Babv

    7/24

    4<

    0. 'art Pasien

     7ama rus Data 'artu Pasien

    Deskripsi 'artu yang digunakan untuk pembayaran

    rawat inap atau rawat jalan

    rus Data Pasien 9 Proses 3.&

    6olume & 'ali

    Struktur Data no;pasien : no;kartu : nama : tgl;lahir :

      alamat : agama : jenis;kelamin :

    no;tlp(hp : tgl;masuk

    2. 'art Perintaan 3$at

     7ama rus Data 'artu Permintaan =bat

    Deskripsi 'artu yang digunakan untuk meminta obat

     pada bagian obat

    rus Data Pasien 9 Proses +.-

    6olume & 'ali

    Struktur Data no;pasien : nama : kode;obat :

    nama;obat : ukuran : jumlah

    5. Str( Pe$a%aran

     7ama rus Data Struk Pembayaran

    Deskripsi Digunakan untuk bukti pembayaran pasien

    rus Data Proses 3.& Pasien

    6olume & 'ali

    Struktur Data no;bayar : no;pasien : nama :

    tgl;masuk : tgl;keluar : lama;rawat :

  • 8/16/2019 Hendyfirma 24710 7 Babv

    8/24

    %-

      biaya;rawat : biaya;obat : biaya;kamar :

      total;biaya

    4. #ata Pasien Rawat Inap/alan

     7ama rus Data Data Pasien >awat ?nap(@alan

    Deskripsi Data yang digunakan untuk mendaftar

     pasien rawat inap ( rawat jalan

    rus Data Proses &.+ 9 Tabel Pasien rawat inap(rawat

     jalan

    6olume & 'ali

    Struktur Data no;pasien : no;kartu : nama : tgl;lahir :

      alamat : agama : jenis;kelamin :

    no;tlp(hp : tgl;masuk : biaya;obat :

    status;pasien

    . #ata Bia%a 3$at

     7ama rus Data Data 5iaya =bat

    Deskripsi Data yang digunakan untuk jumlah biaya

     pemakaian obat

    rus Data Proses +.-Proses 3.&

    6olume & 'ali

    Struktur Data no;pasien : nama : biaya;obat

    6. #ata Pe$a%aran Pasien

     7ama rus Data Data Pembayaran Pasien

    Deskripsi Data yang digunakan rincian pembayaran

     pasien

  • 8/16/2019 Hendyfirma 24710 7 Babv

    9/24

    %&

    rus Data Proses 3.& 9 Tabel Pembayaran Pasein

    6olume & 'ali

    Struktur Data no;bayar : no;pasien : nama :

    tgl;masuk : tgl;keluar : lama;rawat :

     biaya;rawat : biaya;obat : biaya;kamar :

      total;biaya

    7. +aporan Pen"a!taran Pasien

     7ama rus Data 0aporan Pendaftaran Pasien

    Deskripsi Digunakan untuk laporan pada pimpinan

    rus Data Proses 4.&Pimpinan

    6olume & 'ali

    Struktur Data no;pasien : no;kartu : nama : tgl;lahir :

      alamat : agama : jenis;kelamin :

    no;tlp(hp : tgl;masuk 

    18. +aporan Pe$a%aran Pasien

     7ama rus Data 0aporan Pembayaran Pasien

    Deskripsi Digunakan untuk laporan pada pimpinan

    rus Data Proses 4.+Pimpinan

    6olume & 'ali

    Struktur Data no;bayar : no;pasien : nama :

    tgl;masuk : tgl;keluar : lama;rawat :

     biaya;rawat : biaya;obat : biaya;kamar :

      total;biaya

  • 8/16/2019 Hendyfirma 24710 7 Babv

    10/24

    %+

    5.& Perancangan Basis #ata

    Perancangan basis data adalah langkah untuk menentukan basis data yang

    diharapkan dapat mewakili seluruh kebutuhan pengguna. 5asis data didefinisikan

    sebagai kumpulan data yang berupa suatu penyampaian informasi yang lengkap

    dengan jenis record yang mempuyai spesifikasi yang sama, sedangkan yang

    dimaksud dengan record adalah kumpulan data yang berisikan fieldfield berbeda,

     jumlah record pada umumnya terbatas, sedangkan jumlah pada record akan besar 

     jumlahnya tergantung dari computer yang digunakan.

    5.&.1 #iagra Relasi Entitas

    Diagram hubungan anter entitas digunakan dalam sistem informasi untuk 

    menggambarkan hubungan antar entitas dalam DD. 8ntitas yang saling

     berhubungan dalam sistem informasi pendaftaran dan pembayaran pasien adalah

    sebagai berikut

    PasienPendaftaran

    Pembayaran

    Kartu Berobat

    Kartu Pasien

    truk Pembayaran

    *o+Kartu

    *o+Pasien

    *o+Pasien

    *o+Bayar 

    "

    "

    "

    "

    "

    "ambar %.2 Diagram >elasi 8ntitas #8>D$

  • 8/16/2019 Hendyfirma 24710 7 Babv

    11/24

    %3

    tributatribut dalam diagram relasi entitas dapat dilihat dibawah ini, dan

    untuk atribut yang digaris bawah adalah merupakan atribut kunci.

    &. 'artu 5erobat no;kartu : nama : tgl;lahir : alamat :

    agama : jenis;kelamin : no;tlp(hp

    +. 'artu Pasien no;pasien : no;kartu : nama : tgl;lahir : alamat :

    agama : jenis;kelamin : no;tlp(hp : tgl;masuk 

    3. Struk Pembayaran no;bayar : no;pasien : nama : tgl;masuk : tgl;keluar

    : lama;rawat : biaya;rawat : biaya;obat : biaya;kamar 

      : total;biaya

    5.&.& Noralisasi

     7ormalisasi adalah suatu file yang terdiri dari beberapa group elemen

    yang berulangulang perlu diorganisasikan kembali. Selain itu dipakai untuk 

    metodologi tersendiri untuk menciptakan struktur tabel.

    Bent( Noral pertaa )1NF*

    Suatu relasi dikatakan dalam bentuk normal pertama jika hanya setiap

    atribut bernilai tunggal #automic 1alue$ untuk setiap barisnya.

     Tabel Data Pasien

     7o 'artu 7ama Tgl 0ahir lamat

    gama @enis 'elamin 7o Tlp

    Tabel Data Pasien >awat ?nap

     7o Pasien >awat ?nap 7o 'artu 7ama Tgl 0ahir 

    lamat gama @enis 'elamin 7o Tlp

    Tgl !asuk >awat ?nap Status >awat ?nap

  • 8/16/2019 Hendyfirma 24710 7 Babv

    12/24

    %4

    Tabel Data Pasien >awat @alan

     7o Pasien >awat @alan 7o 'artu 7ama Tgl 0ahir 

    lamat gama @enis 'elamin 7o Tlp

    Tgl !asuk >awat ?nap Status >awat ?nap

    Tabel Pakai =bat

     7o Pakai 7o Pasien 7ama Total @umlah =bat

    Total 5iaya =bat

    Tabel Pembayaran Pasien

     7o 5ayar 7o Pasien 7ama Tgl 0ahir 

    lamat gama @enis 'elamin 7o Tlp

    Tgl !asuk >awat ?nap Status >awat ?nap 0ama >awat 5iaya >awat

    5iaya =bat 5iaya 'amar Total 5iaya

    Bent( Noral 'e"a )&NF*

    Pembentukan normal kedua dengan mencari kuncikunci field yang dapat dipakai

    sebagai patokan dalam pencarian dan sifatnya unik. !elihat kondisi tabeltabel

    diatas dapat diambil kunci kandidat yaitu 7o;'artu, 7o;Pasien dan 7o;5ayar.

    Dilihat dari ketergantungan fungsional fieldfield lain terhadap field kunci, maka

    didapatkan tabel sebagai berikut

    Tabel Data Pasien

     7o 'artu 7ama Tgl 0ahir lamat

    gama @enis 'elamin 7o Tlp

    Tabel Data Pasien >awat ?nap

     7o Pasien >awat ?nap 7o 'artu Tgl !asuk >awat ?nap Status >awat ?nap

    Tabel Data Pasien >awat @alan

     7o Pasien >awat @alan 7o 'artu Tgl !asuk >awat @alan Status >awat @alan

    Tabel Pakai =bat

     7o Pakai 7o Pasien Total @umlah =bat Total 5iaya =bat

    Tabel Pembayaran Pasien

     7o 5ayar 7o Pasien Tgl 'eluar 0ama >awat

    5iaya >awat 5iaya =bat 5iaya 'amar Total 5iaya

  • 8/16/2019 Hendyfirma 24710 7 Babv

    13/24

    %%

     5.&.0 Ta$el Relasi

    5erikut ini akan dijelaskan hubungan antar tabel yang dapat dilihat pada

    gambargambar berikut

    Pasien

    ,no+kartu

      nama

      tgl+la%ir 

      alamat  agama

      -enis+kelamin

      no+tlp/%p

    Pembayaran

    ,no+bayar 

      no+pasien

      nama

      tgl+masuk  tgl+keluar 

      lama+rawat

      biaya+rawat

      biaya+obat

      biaya+kamar 

      total+biaya

    Pasien+Rawat

    ,no+pasien

      no+kartu+pasien

      tgl+masuk+pasien

      status+pasien

    Pakai+Obat

    , *o+Pakai

      *o+Pasien

      )otal+Jumla%+Obat

      )otal+Biaya+Obat

    "ambar %. Tabel >elasi

    5.&.2 Str(tr Ta$el

    5erikut ini adalah struktur tabel pengolahan data )6.!7D8 yang

    dijelaskan pada struktur tabel di bawah ini

    1. Naa File 9 Ta$el #ata Pasien

      ungsi !engolah data pendaftaran pasien baru

      Primary 'ey 7o;kartu

  • 8/16/2019 Hendyfirma 24710 7 Babv

    14/24

    %/

    Ta$el 5.1 Ta$el Pasien

     7ama ield Type Data Panjang 'unci 7o;'artu 6archar 2 A

     7ama 6archar +-

    Tgl;0ahir Date

    lamat 6archar +-

    gama 6archar &&

    @enis;kelamin 6archar <

     7o;Tlp 6archar &+

    &. Naa File 9 Ta$el #ata Pasien Rawat

      ungsi !engolah data pendaftaran pasien rawat

    Primary 'ey 7o;pasien

    Ta$el 5.& Ta$el Pasien Rawat

     7ama ield Type Data Panjang 'unci

     7o;Pasien 6archar 2 A

     7o;'artu 6archar 2Tgl;!asuk Date

    Status;Pasien 6archar /

    0. Naa File 9 Ta$el Pa(ai 3$at

      ungsi !engolah data pakai obat

      Primary 'ey 7o;Pakai

    Ta$el 5.2 Ta$el Pa(ai 3$at

     7ama ield Type Data Panjang 'unci

     7o;Pakai 6archar / A

     7o;Pasien 6archar 2

    Total;@umlah =bat Date <

    Total;5iaya;=bat 6archar <

    2. Naa File 9 Ta$el #ata Pe$a%aran

  • 8/16/2019 Hendyfirma 24710 7 Babv

    15/24

    %2

      ungsi !engolah data pembayaran pasien

      Primary 'ey 7o;bayar  

    Ta$el 5.5 Ta$el Pe$a%aran

     7ama ield Type Data Panjang 'unci

     7o;5ayar 7umeric 2 A

     7o;Pasien 7umeric 2

     7ama 6archar +-

    Tgl;!asuk Date

    Tgl;'eluar Date

    0ama;>awat 6archar 3

    5iaya >awat 7umeric <5iaya =bat 7umeric <

    5iaya 'amar 7umeric <

    Total 5iaya 7umeric <

    5.&.5 Peng(o"ean

    Pengkodean ini dapat berfungsi untuk mendefinisikn suatu objek secara

    singkat, mengklasifikasikan dan memasukan data, selain itu kode dapat dibentuk 

    dari kumpulan huruf, angka dan karakter khusus, tujuan dari pengkodean adalah

    mengklasifikasi data agar mempermudah proses pencarian data untuk penyajian

    informasi dan datadata yang disajikan bernilai 1alid, memasukan data kedalam

    suatu database dan untuk mengambil bermacammacam informasi yang

     berhubungan denganya, adapun contoh pengkodean yang terdapat dalam sistem

    informasi pendaftaran dan pembayaran pasien yaitu sebagai berikut

     7o 'artu yang terdiri dari digit dijelaskan sebagai berikut

    No:'art 9P#88881

    'eterangan PD B Pasien Daftar 

      ---& B 7omor urut daftar 

     7o Pasien yang terdiri dari digit dijelaskan sebagai berikut

  • 8/16/2019 Hendyfirma 24710 7 Babv

    16/24

    %

    No:Pasien 9 RI88881 R/88881

    'eterangan >? B >awat inap

      >@ B >awat jalan

      ----& B 7omor urut pasien

     7o Pakai yang terdiri dari 2 digit dijelaskan sebagai berikut

    No:Ba%ar 9 P88881

    'eterangan P B Pakai

    ----& B 7omor urut Pakai

     7o 5ayar yang terdiri dari digit dijelaskan sebagai berikut

    No:Ba%ar 9 B;88881

    'eterangan 5C B 5ayar  

    ----& B 7omor urut 5ayar  

    'ode =bat yang terdiri dari 2 digit dijelaskan sebagai berikut

    'o"e:3$at 9 3B881 3'881 BR881

    'eterangan =5 B =bat balur  

      =' B =bat kompres

    5> B 5arang rawat

      --& B 7omor urut obat ( barang

    5.0 Perancangan Antar M(a

    Perancangan program berisi mengenai program yang akan digunakan

     beserta segala hal yang menyangkut penggunaan program tersebut. Di dalam

     perancangan sistem informasi pendaftaran dan pembayaran pasien, penulis

    menggunakan program  Microsoft Visual Basic 6.0  dan SQL-Server 2000  untuk 

  • 8/16/2019 Hendyfirma 24710 7 Babv

    17/24

    %<

    databasenya. Cang termasuk di dalam perancangan program adalah perancangan

    input(output struktur program(struktur menu, dan kebutuhan sistem.

    5.0.1 Perancangan Inpt3tpt

    Tujuan utama dari perancangan input(output ini adalah agar antar muka

    yang terbentuk nantinya mudah digunakan oleh pemakai, sehingga tujuan dari

     pembuatan aplikasi tercapai.

    5.0.1.1 Perancangan inpt

    !asukan #input$ merupakan awal dimulainya peoses informasi, dimana

     bahan mentah dari informasi adalah datadata mengenai pasien. Perancangan

    input dari sistem informasi pendaftaran dan pembayaran pasien dapat dilihat pada

    gambar berikut ini

    1. For Pen"a!taran Pasien

    orm pendaftaran pasien ini adalah form untuk meninput data pasien baru,

    yang nantinya akah diproses untuk mendapatkan kartu berobat. Dalam meninput

    data pasien semuah data wajib diisi kecuali no tlp( P.

  • 8/16/2019 Hendyfirma 24710 7 Babv

    18/24

    /-

    *o Kartu

    *ama

    )gl !a%ir 

     Alamat

     Agama

    Jenis Kelamin

    *o )lp/P

    Baru

    apus

    impan etak

    0dit Ruba%

    an1el

    02it

    ok *o Kartu *ama )gl !a%ir Alamat

    *o Kartu ari

    3OR$ P0*DA3)ARA* PAI0*

    / /

    "ambar %.< orm ?nput Data Pasien

    &. For Pen"a!taran Pasien Rawat Inap

    orm Pendaftaran Pasien >awat ?nap adalah form untuk meninput data

     pasien rawat inap. Dalam form ini user hanya meninput no kartu berobat saja dan

    semua data sudah muncul otomatis dikarenakan data pasien sudah ada dalam

    database.

    *o Kartu

    *ama

    )gl !a%ir 

     Alamat

     Agama

    Jenis Kelamin

    *o )lp/P

    Baru

    apus

    impan etak an1el

    02it

    ok

    *o Kartu *ama )gl !a%ir  *o Pasien

    *o Pasien ari

    3OR$ P0*DA3)ARA* PAI0* RA4A) I*AP

    *o Pasien

    )gl $asuk / /

    / /

  • 8/16/2019 Hendyfirma 24710 7 Babv

    19/24

    /&

    "ambar %.&- orm ?nput Data Pasien >awat ?nap

    &. For Pen"a!taran Pasien Rawat /alan

    orm Pendaftaran Pasien >awat jalan adalah form untuk meninput data

     pasien rawat jalan. Dalam form ini user hanya meninput no kartu berobat saja dan

    semua data sudah muncul otomatis dikarenakan data pasien sudah ada dalam

    database.

    *o Kartu

    *ama

    )gl !a%ir 

     Alamat

     Agama

    Jenis Kelamin

    *o )lp/P

    Baru

    apus

    impan etak an1el

    02it

    ok

    *o Kartu *ama )gl !a%ir  *o Pasien

    *o Pasien ari

    3OR$ P0*DA3)ARA* PAI0* RA4A) JA!A*

    *o Pasien

    )gl $asuk / /

    / /

    "ambar %.&& orm ?nput Data Pasien >awat @alan

    0. For Bia%a Penggnaan 3$at

    orm 5iaya Penggunaan =bat adalah form untuk meninput data biaya

     penggunaan obat pasien. Eser meninput no pasien setelah itu user meninput kode

    obat dan jumlah obat lalu data biaya penggunaan obat akan tersimpan pada

    database.

  • 8/16/2019 Hendyfirma 24710 7 Babv

    20/24

    /+

    *amaBiaya Obat

    Kode Obat

    *ama Obat

    Baru impan an1el

    02it

    ok *amaKode Obat

    )otal Biaya

    ari

    3OR$ BIA5A P0*667*AA* OBA)

    *o Pasien

    7kuran

    arga

    Jumla%

    Jumla% arga

    Input

    lear 

    )amba%

    Kode Obat

    ok

    ok

    *ama*o Pasien

    "ambar %.&+ orm ?nput 5iaya Penggunaan =bat Pasien

    2. For Pe$a%aran Pasien

    orm Pembayaran Pasien adalah form untuk memproses data pembayran

     pasien. Eser meninput no pasien lalu semuah data pembayaran pasien akan

    otomatis muncul. orm ini mencetak struk pembayaran pasien.

    *o Bayar 

    *ama

    )gl $asuk

    )gl Keluar 

    !ama Rawat ari

    Baru apus impan etak an1el 02it

    ok *o Pasien *ama )gl $asuk*o Bayar 

    *o Bayar ari

    3OR$ P0$BA5ARA* PAI0*

    *o Pasien

    / // /

    Biaya Rawat

    Biaya Kamar 

    Biaya Obat

    )otal Biaya

    as%Kembalian

    ok

    "ambar %.&3 orm ?nput Pembayaran Pasien

    5.0.1.& Perancangan 3tpt

  • 8/16/2019 Hendyfirma 24710 7 Babv

    21/24

    /3

    'eluaran #=utput$ merupakan unit keluaran yang berupa format tampilan

    atau laporan dari proses input data dan proses pengolahan data. Enit keluaran ini

     berisi tentang berbagai informasi yang diperlukan dan informasi ini berguna untik 

    mengeluarkan hasil pemprosesan dengan mengkon1ersikan keadaan sehingga

    dapat dimngerti oleh pihak yang berkepentingan dan dapat menghasilkan

    informasi yang akurat, rele1an serta tepat waktu. Perancangan output dapat dilihat

    dalam gambar berikut ini

    1. 'art Bero$at

    'artu berobat adalah hasil output dari form pendaftaran pasien.

    *o Kartu 8

    *ama 8

    )gl !a%ir 8

     Alamat 8

     Agama 8

    Jenis Kelamin 8

    *o )lp/P 8

    KAR)7 B0ROBA)

    )gl etak #9/#:/(##;

    "ambar %.&4 orm =utput Data Pasien

    &. 'art Pasien Rawat Inap

    'artu pasien rawat inap adalah hasil output dari form pendaftaran pasien

    rawat inap.

  • 8/16/2019 Hendyfirma 24710 7 Babv

    22/24

    /4

    *o PAI0* 8

    *ama 8

    )gl !a%ir 8

     Alamat 8

     Agama 8

    Jenis Kelamin 8

    *o )lp/.P 8

    KAR)7 PAI0*RA4A) I*AP

    )gl etak #9/#:/(##;

    )gl $asuk 8

    "ambar %.&% orm =utput Data Pasien >awat ?nap

    0. 'art Pasien Rawat /alan

    'artu pasien rawat jalan adalah hasil output dari form pendaftaran pasien

    rawat jalan.

    *o Pasien 8

    *ama 8

    )gl !a%ir 8

     Alamat 8

     Agama 8

    Jenis Kelamin 8

    *o )lp/.P 8

    KAR)7 PAI0*RA4A) JA!A*

    )gl etak #9/#:/(##;

    )gl $asuk 8

    "ambar %.&/ orm =utput Data Pasien >awat @alan

    2. Str( Pe$a%aran

    Struk Pembayaran adalah hasil output dari form pembayaran pasien.

  • 8/16/2019 Hendyfirma 24710 7 Babv

    23/24

    /%

    )R7KP0$BA5ARA*

    )gl etak #9/#:/(##;

    *o Bayar 8

    *ama 8

    )gl $asuk 8

    )gl Keluar 8

    !ama Rawat 8 ari

    *o Pasien 8

    Biaya Rawat 8

    Biaya Kamar 8

    Biaya Obat 8

    )otal Biaya 8

    Rin1ian Biaya

  • 8/16/2019 Hendyfirma 24710 7 Babv

    24/24

    //

    "ambar %.& Struktur !enu