• Tidak ada hasil yang ditemukan

BAB IV. ANALISIS DAN PERANCANGAN SISTEM

V. PENGUJIAN DAN IMPLEMENTASI SISTEM

5.2. Implementasi

5.2.4. Implementasi Basis Data

Pada bagian ini, akan dijelaskan mengenai implementasi dari data yang digunakan pada Sistem Informasi Pengelolaan Data Obat, dimana tiap Entity

Relational yang dirancang akan diimplementasikan menjadi tabel-tabel data

yang digunakan pada sistem.

1. Tabel Obat

CREATE TABLE [dbo].[Obat] (

[Kode] [varchar] (20) NOT NULL, PRIMARY [Nama] [varchar] (100) ALLOW NULL [Satuan] [varchar] (40) ALLOW NULL [Kemasan] [varchar] (20) ALLOW NULL

[Isi] [int] (10) ALLOW NULL(0)

[Golongan] [varchar] (5) ALLOW NULL [Jenis] [varchar] (5) ALLOW NULL [Qty1] [int] (4) ALLOW NULL(0) [Qty2] [int] (4) ALLOW NULL(0) [Status] [varchar] (10) ALLOW NULL ) 2. Tabel Keluar

CREATE TABLE [dbo].[Keluar] (

[No_Resep] [varchar] (40) NOT NULL, PRIMARY [Tanggal_Keluar] [datetime] (8) ALLOW NULL [Diagnosa] [varchar] (30) ALLOW NULL [Dokter] [varchar] (40) ALLOW NULL

[Jenis_Pasien] [varchar] (20) ALLOW NULL(0) [Catatan_Keluar] [varchar] (20) ALLOW NULL ) 3. Tabel Keluar_Item

CREATE TABLE [dbo].[Keluar_Item] ( [No_Resep] [varchar] (40) NOT NULL [Kode] [datetime] (20) NOT NULL [Dosis] [varchar] (20) ALLOW NULL [Qty] [int] (4) ALLOW NULL(0) )

4. Tabel Terima

CREATE TABLE [dbo].[Terima] (

[No_SBBK] [varchar] (40) NOT NULL, PRIMARY [Tanggal_Terima] [datetime] (8) ALLOW NULL [Asal] [varchar] (30) ALLOW NULL

[Catatan_Terima] [Varchar] (20) ALLOW NULL ) 5. Tabel Terima_Item

CREATE TABLE [dbo].[Terima_Item] ( [No_SBBK] [varchar] (40) NOT NULL [Kode] [varchar] (20) NOT NULL [QtySatuan] [int] (4) ALLOW NULL

[QtyKemasan] [int] (4) ALLOW NULL, (0) ) 6. Tabel Permintaan

CREATE TABLE [dbo].[Permintaan] (

[No_Permintaan] [varchar] (40) NOT NULL, PRIMARY [Tanggal_Awal] [datetime] (8) NOT NULL

[Tanggal Akhir] [datetime] (8) NOT NULL) 7. Tabel Permintaan_Item

CREATE TABLE [dbo].[Permintaan_Item] ( [No_Permintaan] [varchar] (40) NOT NULL [Kode] [varchar] (20) NOT NULL

[Penerimaan] [int] (4) ALLOW NULL, (0) [Persediaan] [int] (4) ALLOW NULL, (0) [Pemakaian] [int] (4) ALLOW NULL,(0) [Stock_Akhir] [int] (4) ALLOW NULL, (0) [Permintaan] [int] (4) ALLOW NULL, (0) )

5.2.5 Implementasi Antar Muka

Berikut ini akan dijelaskan tampilan antarmuka (interface) dari Sistem Informasi Pengelolaan Data Obat Di UPTD Puskesmas Cimanggung Kab. Sumedang:

1. Implementasi Menu Utama

Tabel 5.2. Implementasi Menu Utama

Sub Menu Deskripsi Nama File File Untuk Setting Aplikasi FrmMenuUtama Data Referensi Untuk Melihat Data yang ada

pada Aplikasi

Transaksi Untuk Melakukan Transaksi Rekapitulasi Untuk Untuk Merekap Laporan Lain-Lain Untuk Aplikasi tambahan About Berisi Tentang Aplikasi

2. Implementasi Menu File

Tabel 5.3. Implementasi Menu File

Sub Menu Deskripsi Nama File Pengguna Untuk Setting Aplikasi FrmPengguna LogOut Untuk melakukan Longin

kembali

Kunci Sistem Mengunci Aplikasi Ganti Password Ganti Password Pengguna Setting Tanda Tangan Setting Tandatangan Laporan Keluar Untuk Keluar Dari Aplikasi

3. Implementasi Data Transaksi

Tabel 5.4. Implementasi Data Transaksi

Sub Menu Deskripsi Nama File Transaksi

Pengeluaran

File Untuk Input Pengeluaran Obat

FrmTansaksiKeluar

Tarnsaksi Penerimaan

File Untuk Input Penerimaan Obat

4. Implementasi Data Referensi

Tabel 5.5. Implementasi Data Referensi

Sub Menu Deskripsi Nama File Data Obat File Untuk Data Obat FrmDtObat Asal Obat File Data jenis Obat FrmJenisObat Data Dokter File Data Dokter FrmDokter Stock Awal Tahunan File Untuk Input Stock Awal FrmStock

5. Implementasi Rekapitulasi

Tabel 5.6. Implementasi Rekapitulasi

Sub Menu Deskripsi Nama File Data Transaksi File Merekap Transaksi FrmRekap Data Permintaan File Untuk Input Data

Permintaan Obat

5.2.6 Implementasi Instalasi Program

Bahasa pemrograman yang digunakan dalam aplikasi ini adalah Visual Basic 6.0. langkah – langkah untuk instalasi aplikasi ini adalah double klik pada

setup, maka akan muncul tampilan sebagai berikut :

Gambar 5.1. Tampilan Instalasi Program

Untuk langkah selanjutnya anda cukup mengikuti perintah dari aplikasi tersebut dengan menekan tombol next.

5.2.7 Penggunaan Program

Hasil dari instalasi aplikasi dapat terlihat pada Start menu-all program atau desktop berupa shortcut. Untuk menjalankannya, double click shortcut Aplikasi SIPO. Penggunaan program ini lebih difokuskan kepada bagaimana cara menggunakan aplikasi sistem informasi sehingga menghasilkan suatu informasi yang bermanfaat.

1. Tampilan Form Login

Untuk melakukan login, isi data level user kemudian isi nama user dan password sesuai data pengguna yang terdaftar. Lalu klik tombol Login, jika berhasil maka form menu utama akan memunculkan bar sesuai hak akses yang telah ditentukan. tampilan form ini adalah sebagai berikut :

2. Tampilan Menu Utama

Tampilan menu utama program merupakan sebuah tampilan utama untuk semua pengguna dengan lever pengguna tersebut. tampilan form ini adalah sebagai berikut :

3. Tampilan Form Pengguna

Tampilan Penguna ini merupakan form untuk menginputkan data pengguna . tampilan form ini adalah sebagai berikut :

Gambar 5.4. Tampilan Form Pengguna

4. Tampilan Kunci Sistem

Tampilan Kunci Sistem ini merupakan form untuk mengunci aplikasi agar tidak dapat digunakan. tampilan form ini adalah sebagai berikut :

Gambar 5.5. Tampilan Kunci Sistem

5. Tampilan Ganti Password

Tampilan ganti password ini merupakan form untuk mengganti password yang telah dimiliki pengguna sebelumnya. tampilan form ini adalah sebagai berikut :

6. Tampilan Setting Tandatangan

Tampilan setting tandatangan ini merupakan form untuk mengisi nama tandatangan pada setiap laporan. tampilan form ini adalah sebagai berikut :

Gambar 5.7. Tampilan Setting Tandatangan

7. Tampilan Transaksi Pengeluaran

Tampilan Form ini digunakan untuk jenis transaksi obat yang telah keluar dari Puskesmas. tampilan form ini adalah sebagai berikut :

Gambar 5.8. Tampilan Transaksi Pengeluaran 8. Tampilan Transaksi Penerimaan

Tampilan Form ini digunakan untuk jenis transaksi penerimaan obat yang masuk ke Puskesmas. tampilan form ini adalah sebagai berikut :

Gambar 5.9. Tampilan Transaksi Penerimaan 9. Tampilan Data Obat

Tampilan Form ini digunakan untuk melihat data obat yang ada Puskesmas. tampilan form ini adalah sebagai berikut :

10. Tampilan Stock Awal Tahunan

Tampilan Form ini digunakan untuk melihat data obat yang ada Puskesmas. tampilan form ini adalah sebagai berikut :

Gambar 5.11. Tampilan Stock Awal Tahun

11.Tampilan Data Transaksi

Tampilan Form ini digunakan untuk merekap semua jenis transaksi. tampilan form ini adalah sebagai berikut :

Gambar 5.12. Tampilan Data Transaksi 12.Tampilan Data Permintaan

Tampilan Form ini digunakan untuk menginputkan data permintaan obat. tampilan form ini adalah sebagai berikut :

13.Tampilan Laporan Data Obat

Tampilan laporan data obat sebagai bukti data obat. tampilan laporan ini adalah sebagai berikut :

14. Tampilan Laporan Transaksi Pengeluaran

Tampilan laporan Tranaksi pengeluaran obat sebagai bukti transaksi laporan pengeluaran obat yang dikeluarkan. tampilan laporan ini adalah sebagai berikut :

15.Tampilan Laporan Transaksi Penerimaan

Tampilan laporan Tranaksi penerimaan obat sebagai bukti penerimaan obat yang masuk. tampilan laporan ini adalah sebagai berikut :

122

Berdasarkan dari penelitian yang telah dilakukan melalui tahapan analisis, desain, pembuatan sistem, pengujian, dan implementasi sistem, maka dapat disimpulkan bahwa :

1. Berdasarkan hasil observasi dan wawancara yang dilakukan oleh peneliti, pada sistem informasi pengelolaan obat di UPTD Puskesmas Cimanggung ditemukan kendala dalam hal pencarian data obat, rekapitulasi pengeluaran dan penerimaan obat serta pembuatan laporan yang diterima oleh pimpinan maupun Dinas Kesehatan

2. Dengan dirancangnya Sistem Informasi Pengelolaan Obat ini, diharapkan duplikasi data obat sudah tidak ditemukan lagi, jumlah stok obat yang ada terkontrol dengan baik, mempercepat laporan yang diterima oleh pimpinan maupun Dinas Kesehatan.

3. Berdasarkan dari pengujian perangkat lunak ini diharapkan sudah menjadi efektif dalam proses transaksi pengeluaran dan penerimaan obat, serta sesuai dengan kebutuhan yang diharapkan

4. Dengan implementasi hasil dari rancangan sistem, maka sistem dapat diinstal dan dioperasikan untuk memproses data menjadi informasi. Diharapkan dapat meningkatkan pelayanan dan kinerja pegawai, terutama pada bagian pengelolan obat yang ada di Puskesmas Cimanggung.

6.2 Saran

Sistem Informasi Pengelolaan Obat ini masih dimungkinkan untuk dikembangkan jauh lebih baik lagi seiring dengan perkembangan spesifikasi kebutuhan pengguna sistem yang harus dipenuhi dalam mencapai tahap yang lebih tinggi dan kinerja sistem yang lebih baik karena masih adanya kekurangan-kekurangan dari sistem ini.

Berikut ini adalah saran-saran dari penulis agar adanya pengembangan dari sistem ini :

1. Diharapkan adanya pengembangan lagi untuk Sistem Informasi Pengelolaan Obat ini dengan berbasis client server, agar menjadi sebuah sistem yang lebih luas cakupannya.

2. Untuk pengembangan selanjutnya, sebaiknya program ini dapat ditambahkan lagi proses-proses nya seperti pengolahan data kepegawaian dan pengolahan data pasien.

NIM : 10907108

Nama Lengkap : Hadian Ridwan Nulloh Tempat & Tanggal Lahir : Bandung, 19 Januari 1989 Agama : Islam

Jenis kelamin : Laki-laki

Alamat Lengkap : Dsn. Sukawargi RT. 02/01 Kec. Cimanggung Kab. Sumedang

No. Telepon / HP : 022 7780285

Email : hadian_ridwan@yahoo.com B. Riwayat Pendidikan Formal & Non-Formal

1. SDN XIII Cicalengka 1994 s/d 2000 2. SMPN 1 Cimanggung 2000 s/d 2003 3. SMA Yadika Cicalengka 2003 s/d 2006 4. Universitas Komputer Indonesia 2007 s/d Sekarang

Demikian Riwayat hidup ini saya buat dengan sebenarnya.

Bandung, Juli 2010 Hormat saya, Hadian Ridwan Nulloh

TUGAS AKHIR

Diajukan Untuk Memenuhi Syarat Kelulusan Program Studi Manajemen Informatika Jenjang Diploma Tiga Fakultas Teknik Dan Ilmu Komputer

Oleh:

Hadian Ridwan N 1.09.07.108

PROGRAM STUDI MANAJEMEN INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

v DAFTAR ISI

LEMBAR PENGESAHAN

LEMBAR PERNYATAAN KEASLIAN MOTO

ABSTRAK ... i

ABSTRACT... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... v

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xv

DAFTAR SIMBOL ... xvi

BAB I. PENDAHULUAN 1.1. Latar Belakang Penelitian ………....…………... 1

1.2. Identifikasi dan Rumusan Masalah ... 3

1.2.1. Identifikasi Masalah …………...………...……...…... 3

1.2.2. Rumusan Masalah ………...…...…... 3

1.3. Maksud dan Tujuan Penelitian ………..………...… 4

1.3.1. Maksud Penelitian ………..………...…... 4 1.3.2. Tujuan Penelitian ... 4 1.4. Kegunaan Penelitian ………..…... 5 1.4.1. Kegunaan Praktis ………... 5 1.4.2. Kegunaan Akademis ………...………... 5 1.5. Pembatasan Masalah ……..………...………...……. 6

vi BAB II. LANDASAN TEORI

2.1. Konsep Dasar Sistem ………...… 8

2.1.1. Elemen sistem ………...……...… 8

2.1.2. Klasifikasi Sistem ………..…….…...…... 11

a. Sistem Menurut Bentuk Fisiknya ……...…………..…... 11

b. Sistem Menurut Terjadinya Sistem …………...… 12

c. Sistem Menurut Kejadian Masa Depan ……...…...….... 12

d. Sistem Menurut Sifatnya ………...……... 12

2.2. Konsep Dasar Informasi ………...………...… 13

2.2.1. Pengertian Informasi ……….………...……..……...… 13

2.2.2. Siklus Informasi ………....………...… 14

2.2.3. Kualitas dari Informasi ………...…………...…….... 15

2.2.4. Nilai Informasi ………...……….………... 16

2.3. Konsep Dasar Sistem Informasi ……….……...……..… 16

2.3.1. Komponen Sistem Informasi ………....………... 16

2.3.2. Kegiatan Sistem Informasi ………..…...……….. 17

2.4. Pengertian Pengolahan Data ………..……….………... 18

2.5. Pengertian Puskesmas ………..…...………. 18

vii

2.7. Definisi Sistem Informasi Pengelolaan Obat …………...………... 19

2.8. Pengertian Basis Data ………....………...…....…....….… 19

2.9. Pengertian Visual Basic ………...…………...………...…………..… 20

2.10. Pengrtian Microsoft SQL Server ………...…...…………... 20

BAB III. OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian ………...……... 21

3.1.1. Sejarah Singkat Perusahaan ... 21

3.1.2. Visi dan Misi Perusahaan …...… 22

3.1.2.1. Visi Puskesmas Cimanggung ………....……...…... 22

3.1.2.2. Misi Puskesmas Cimanggung ………...…....…... 23

3.1.3. Struktur Organisasi ………...………... 24

3.1.4. Deskripsi Tugas ………....…...……... 25

3.2. Metode Penelitian ………...…... 28

3.2.1. Desain Penelitian …………...……….………... 28

3.2.2. Jenis dan Pengumpulan Data ………...…..…………... 29

3.2.2.1. Sumber Data Primer ………...…………... 29

3.2.2.2. Sumber Data Sekunder ………...…..…. 31

3.2.3. Metode Pendekatan dan Pengembangan Sistem ………...……... 31

viii

3.2.3.2. Metode Pengembangan Sistem ………...…...…… 32

3.2.3.3. Alat Bantu Analisis dan Perancangan ………... 34

3.2.4. Pengujian Perangkat Lunak ………...………...…... 42

BAB IV. ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan ……….……...…...…... 44

4.1.1. Analisis Dokumen ………....…...……….. 44

4.1.2. Analisis Prosedur Yang Sedang Berjalan …………...…...… 48

4.1.2.1. Flow Map ………..…….…...……... 51

4.1.2.2. Diagram Kontek ………...……... 54

4.1.2.3. DFD ………..………... 55

4.1.3. Evaluasi Sistem Yang Berjalan ………...……...……….……... 56

4.2. Perancangan Sistem ………..………...…...……….... 57

4.2.1. Tujuan Perancangan Sistem ………...………... 57

4.2.2. Gambaran Umum Sistem Yang Diusulkan ………...…. 58

4.2.3. Perancangan Sistem Yang Diusulkan ………... 58

4.2.3.1. Flow Map ………...……... 61

4.2.3.2. Diagram Kontek …………...…...…………...… 64

4.2.3.3. DFD ………...………...………...…... 65

ix

4.2.4. Perancangan Basis Data ………...….…..…... 71

4.2.4.1. Normalisasi ………...…...….. 71

4.2.4.2. Relasi Tabel ………....…...…... 74

4.2.4.3. ERD ………...……....………... 75

4.2.4.4. Struktur File ………...………... 76

4.2.4.5. Kodifikasi ………...….………... 80

4.2.5. Perancangan Antar Muka ………...…...…... 81

4.2.5.1. Struktur Menu ………... 81

4.2.5.2. Perancangan Input ………...…...…... 82

4.2.5.3. Perancangan Output ………...……... 93

V. PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian ………...……...……...…..…... 95

5.1.1. Rencana Pengujian ………...………...…. 95

5.1.2. Kasus dan Hasil Pengujian ………...………... 96

5.1.3. Kesimpulan Hasil Pengujian …………...……... 101

5.2. Implementasi ………..………..…...…... 101

5.2.1. Batasan Implementasi ………..…...………...……... 102

5.2.2. Imlpementasi Perangkat Lunak …………..…...…...…... 102

5.2.3. Implementasi Perangkat Keras ………...……...….. 103

x

5.2.5. Implementasi Antar Muka ………...…... 106 5.2.6. Implementasi Instalasi Program ………...……...……... 109 5.2.7. Penggunaan Program ……...………...…... 109 BAB VI. KESIMPULAN DAN SARAN

6.1. Kesimpulan ………..………...……….…... 122 6.2. Saran ………..………....… 123 DAFTAR PUSTAKA

Abdul Kadir. 2009. Pengenalan Sistem Informasi, Andi Yogyakarta.

http://apoteker-istn.blogspot.com/2010/03/ pengadaan-obat.html/ 20 Maret 2010.

http://farmasi-istn.blogspot.com/ 2007/11/ pengelolaan-obat.html/ 20 Maret 2010

http://id.wikipedia.org/wiki/Microsoft _SQL_Server/ 20 Maret 2010.

http://id.wikipedia.org/wiki/Visual_Basic/ 20 Maret 2010.

http://obatgenerikberlogo.blogspot.com/ 20 Maret 2010.

http://privacy-gembelz.blogspot.com/2008/10/

mutu-layanan-organisasi-pusat-kesehatan.html/ 20 Maret 2010

Janner Simarmata. 2009. Perancangan Basis Data, Andi Yogyakarta.

Jogiyanto. 2008. Analisis dan Design Sistem Informasi : Pendekatan Terstuktur Teori

xvii 1. Simbol Flow Map

SIMBOL NAMA KETERANGAN

Proses Merupakan proses komputer yang terjadi didalam aliran dokumen

Aliran Menunjukkan data – data yang mengalir pada sistem

Proses Manual Merupakan proses yang terjadi didalam Flow Map

File Store

Merupakan penyimpanan data

menunjukkan data yang disimpan kedalam suatu disk / harddisk

Dokumen Dokumen yang ada dalam Flow Map

Offline Storage Menunjukkan tempat penyimpanan data berupa arsip

2. Simbol Data Flow Diagram

SIMBOL NAMA KETERANGAN

Proses Menunjukkan kegiatan / kerja yang

dilakukan oleh orang, mesin atau komputer Terminator Menunnjukkan bagian dari luar

xviii

dapat berupa suatu file / database di sistem komputer

3. Simbol Diagram Entity Relationship

SIMBOL NAMA KETERANGAN

Entity Menunjukkan himpunan entitas

Garis Menunjukkan penghubung antara

himpunan relasi dengan himpunan entitas dan himpunan entitas dengan atributnya

Belah ketupat / Relationship

SISTEM INFORMASI PENGELOLAAN OBAT DI UPTD PUSKESMAS CIMANGGUNG KAB. SUMEDANG

HADIAN RIDWAN NULLOH 1.09.07.108

Telah disetujui dan disahkan di Bandung sebagai Tugas Akhir Pada Tanggal

...

Mengetahui Pembimbing

Deasy Permatasari, S.Si, MT NIP. 4127.7026.005

Dekan Fakultas Teknik dan Ilmu Komputer

Ketua Program Studi Manajemen Informatika

Prof.Dr.Ir.Ukun Sastraprawira, M.Sc NIP. 4127.70.006

Dadang Munandar, SE, M.Si NIP. 4127.7026.019

iii

hidayah-Nya laporan tugas akhir ini dapat terselesaikan dengan lancar. Tugas akhir dengan judul “SISTEM INFORMASI PENGELOLAAN OBAT DI UPTD PUSKESMAS CIMANGGUNG KAB. SUMEDANG” ini diajukan untuk memenuhi salah satu syarat kelulusan Program D3 Jurusan Manajemen Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

Dengan segala kerendahan hati dan rasa syukur, penulis banyak mengucapkan terima kasih yang tidak terhingga atas segala bantuan dan bimbingan yang telah diberikan kepada penulis, khususnya kepada :

1. Dr. Ir. Eddy Suryanto Soegoto, M.Sc, selaku Rektor Universitas Komputer Indonesia Bandung.

2. Prof. Dr. Ir.Ukun Sastraprawira, Msc. Selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

3. Dadang Munandar,SE M.SI selaku Ketua Jurusan Manajemen Informatika Universitas Komputer Indonesia.

4. Wartika, S.Kom, M.Kom, selaku dosen wali kelas MI-20 jurusan Manajemen Informatika..

5. Deasy Permatasari, S.Si, MT selaku dosen pembimbing yang telah banyak membantu dalam penyusunan laporan ini.

iv

seluruh karyawan di UPTD Puskesmas Cimanggung terima kasih atas kerja sama dan bantuanya.

8. Terima kasih untuk kedua orang tuaku yang tercinta, H. Badrudin dan Hj. Kurniasih, dan adikku, Andrian Maulana yang tak henti-hentinya memberikan semangat, moril, materi, motivasi, terutama do’a.

9. Terima kasih untuk kekasihku Lulu Aryanti, beserta keluarganya untuk bapak Karsum, mamah Yayan, a’ Adhi dan ade Ismi, terima kasih atas do’a, dukungan dan dorongan semangat yang tak henti-hentinya

10. Kepada seluruh sahabat di MI-20 angkatan 2007.

11. Terima kasih saya ucapkan untuk yang tidak bisa penulis sebutkan namanya satu persatu.

Akhirnya atas segala bantuan, dukungan dan kebaikan yang telah diberikan dalam penyusunan Tugas Akhir ini, penulis mengucapakan terima kasih semoga penyusunan Tugas Akhir ini bermanfaat bagi penulis khususnya bagi pembaca pada umumnya.

Bandung, Juli 2010

Dokumen terkait