OLEH :
TELAH DISETUJUI
TANGGAL………………
GANJIL Thn. AKADEMIK 2018/2019
…………………………………….. ………………………………….
NIS. NIS.
…………………………………
NIS.
Abstrak
B. PERUMUSAN MASALAH
Berdasarkan uraian latar belakang diatas, maka permasalahan yang
dikaji adalah bagaimana membuat sistem komputerisasi pelayanan kesehatan
pengobatan umum dan perawatan kecantikan pada Apotek Klinieken
Gisikdrono Semarang.
C. BATASAN MASALAH
Untuk menghindari penyimpangan dari judul dan tujuan yang
sebenarnya serta keterbatasan pengetahuan yang dimiliki penulis, maka
penulis membuat ruang lingkup dan batasan masalah yaitu:
1. Sistem informasi ini membahas mengenai pengelolaan data pasien,data
obat, dokter, pemeriksaan umum, transaksi pembayaran pelayanan
kesehatan pengobatan umum, serta rekap laporan pada periode tertentu.
2. Sistem informasi ini menggunakan Microsoft Visual Basic 2010 sebagai
bahasa pemrograman dengan Microsoft access 2007 sebagai database.
3. Penelitian dilakukan pada Klinieken Gisikdrono Semarang.
4. Metode pengembangan sistem yang digunakan adalah pemodelan
Waterfall.
5. Alat bantu dalam perancangan dan analisa sistem menggunakan UML
(Unified Modelling Language).
b. Informasi
Informasi adalah data yang telah diklasifikasikan atau diolah
atau diinterprestasikan untuk digunakan dalam proses pengembalian
keputusan. Teori informasi lebih tepat disebut sebagai teori
matematika komunikasi yang memberikan pandangan yang berguna
bagi sistem inforamasi, dimana konsep usia informasi menunjukan
hubungan interval informasi, jenis data, dan penundaan pengolahan
dalam menentukan usia informasi.
Informasi adalah suatu pertambahan dalam ilmu pengetahuan
yang memberikan sumbangsi terhadap konsep kerangka kerja umum
dan fakta-fakta yang diketahui (Tyoso, 2016).
c. Sistem Informasi
Sistem informasi adalah cara-cara yang diorganisasi untuk
mengumpulkan, memasukkan, dan mengolah serta menyimpan data,
dan cara-cara yang diorganisasi untuk menyimpan, mengelola,
mengendalikan, dan melaporkan informasi sedemikian rupa sehingga
sebuah organisasi dapat mencapai tujuan yang telah ditetapkan
(Krismaji, 2015:15).
Sistem informasi adalah seperangkat komponen yang saling
terkait yang mengumpulkan, memanipulasi, menyimpan, dan
menyebarkan data dan informasi dan memberikan mekanisme umpan
balik untuk memenuhi tujuan (Stair & Reynolds, 2016). Dengan kata
lain, sistem informasi akan mengolah data dan informasi untuk
memenuhi tujuan.
2. Apotek
Definisi apotek menurut keputusan Mentri Kesehatan Republik
Indonesia No.1332/KEMENKES/SK/X/2002 yaitu sebagai suatu
tempatdilakukannya pekerjaan kefarmasian, penyaluran sediaan farmasi
dan perbekalan kesehatan lainnya kepada masyarakat.
4. Visual Basic
Visual Basic merupakan sebuah bahasa pemrograman yang
menawarkan Intregrated Development Environment (IDE) visual untuk
membuat program perangkat lunak berbasis operasi Microsoft Windows
menggunakan model pemrograman (COM) (Stefano, 2014:15).
Visual Basic (VB) diturunkan dari bahasa BASIC. VB terkenal
sebagai bahasa pemrograman yang mudah untuk digunakan terutama
untuk membuat aplikasi yang berjalan di atas Platform Windows. VB.Net
dirilis pada bulan Februari tahun 2002 bersamaan dengan platform .NET
framework 1.0. Kini sudah ada beberapa versi dari VB yang berjalan pada
platform .NET, yaitu VB 2002 (VB7), VB 2005 (VB8), VB 2008 (VB9),
VB 2010 (VB10), dan yang terakhir adalah VB 2012 (VB11) yang dirilis
bersamaan dengan Visual Studio 2012. Microsoft menciptakan .NET
framework dengan beberapa tujuan antara lain :
1. Lingkungan pengembangan program multibahasa.
2. Mendukung penuh konsep object oriented programming, semua yang
ada di .NET adalah object.
3. Menyederhanakan pemrograman pada platform Windows.
4. Menggunakan manage code sehingga penulisan code menjadi lebih
aman
6. Pengujian Sistem
a. Pengujian Black Box
Pengujian black box adalah menguji perangkat lunak dari segi
spesifikasi fungsional tanpa menguji desain dan kode program.
Pengujian dimaksudkan untuk mengetahui apakah fungsi-fungsi,
masukan, dan keluaran dari perangkat lunak sesuai dengan spesifikasi
yang dibutuhkan.
Pengujian black box dilakukan dengan membuat kasus uji
yang bersifat mencoba semua fungsi dengan memakai perangkat
lunak, apakah sesuai dengan spesifikasi yang dibutuhkan. Kasus uji
yang dibuat dengan kasus benar dan kasus salah (Rosa A.S, 2013).
Ciri-ciri Black Box Testing:
1. Black box testing berfokus pada kebutuhan fungsional pada
software, berdasarkan pada spesifikasi kebutuhan dari software.
2. Black box testing bukan teknik alternatif daripada white box
testing. Lebih daripada itu, ia merupakan pendekatan pelengkap
dalam mencakup error dengan kelas yang berbeda dari metode
white boxtesting.
3. Black box testing melakukan pengujian tanpa pengetahuan detil
struktur internal dari sistem atau komponen yang dites. juga
disebut sebagai behavioral testing, specification-based testing,
input/output testing atau functional testing.
b. Pengujian White Box
Pengujian white box adalah menguji perangkat lunak dari segi
desain dan kode program apakah mampu menghasilkan fungsi-fungsi,
masukan, dan keluaran yang sesuai dengan spesifikasi kebutuhan.
Pengujian White Box dilakukan dengan memeriksa logika dari kode
program. Pembuatan kasus uji bisa mengikuti standar pengujian dari
standar pemograman yang seharusnya. Kompleksitas Siklomatis
(pengukuran kuantitatif terhadap kompleksitas logis suatu program)
dengan perhitungan (Rosa A.S, 2013).
Penggunaan metode pengujian white box dilakukan untuk:
a. Memberikan jaminan bahwa semua jalur independen suatu modul
digunakan minimal satu kali.
b. Menggunakan semua keputusan logis untuk semua kondisi true
atau false.
c. Mengeksekusi semua perulangan pada batasan nilai dan
operasional pada setiap kondisi.
d. Menggunakan struktur data internal untuk menjamin validitas
jalur keputusan.
Persyaratan dalam menjalankan strategi White Box Testing:
a. Mendefinisikan semua alur logika
b. Membangun kasus untuk digunakan dalam pengujian
c. Mengevaluasi semua hasil pengujian
d. Melakukan pengujian secara menyeluruh
G. METODOLOGI PENELITIAN
Untuk mengkaji permasalahan dalam suatu penelitian dalam bab ini
penulis akan menjelaskan metode penelitian yang digunakan, guna menunjang
penelitian yang dilakukan maka penulis menerapkan beberapa tehnik
pengumpulan data antara lain:
1. Jenis Data
Berdasarkan sumbernya data yang diperoleh penulis adalah data primer
dan data sekunder.
1. Data primer
a. Penulis melakukan wawancara agar mendapat hasil yang
akurat dan objektif terutama ketika kesalahan manusia
terjadi, dan seberapa sering hal itu terjadi dengan cara tanya
jawab langsung kepada petugas pelayanan.
b. Penulis melakukan observasi langsung pada Apotek
Klinieken Gisikdrono Semarang, dengan memperhatikan dan
mencatat proses kegiatan dalam melakukan promosi kenaikan
jabatan.
2. Data Sekunder
Penulis melakukan studi dokumentasi yang diperoleh dari
literatur-literatur ilmiah, buku-buku text book yang relevan yang
berhubungan dengan penelitian.
1. Survei kebutuhan
Pada tahapan ini dilakukan pengumpulan kebutuhan pada level
sistem yaitu kebutuhan perangkat keras, perangkat lunak, orang dan
basis data. Pengumpulan kebutuhan ini penting dilakukan karena
sistem informasi (perangkat lunak) yang akan dibangun merupakan
bagian dari sistem komputer. Kegiatan yang dilakukan adalah:
a. Identifikasi kebutuhan hardware dan software.
b. Pengadaan barang berupa komputer dan perlengkapannya sesuai
kebutuhan.
c. Instalasi software sesuai kebutuhan.
2. Perancangan (Design)
Pada tahap ini menterjemahkan analisa kebutuhan ke dalam
bentuk rancangan sebelum penulisan program yang berupa
perancangan antarmuka (inputdan output), struktur data, dan
perancangan perangkat lunak. Dalam tahap ini penulis menggunakan
software khusus desain sistem seperti, rasional rose atau pemodelan
UML. Berikut adalah diagram yang digunakan sebagai presentasi dari
sebuah sistem :
a. Use case diagram
Digunakan untuk mengilustrasikan fungsional dari sebuah unit
yang disediakan oleh sistem dan dibagi menjadi beberapa
kelompok dengan fungsi yang saling berhubungan.
b. Class diagram
Digunakan untuk menunjukan sebuah class secara logis,
khususnya tentang sesuatu secara umum dan untuk
menggambarkan relasi antar kelas.
c. Sequence diagram
Diguanakan untuk menjelaskan bahawa diagram ini untuk
menunjukan interaksi antar objek yang diatur dengan waktu yang
berurutan.
d. Activity diagram
Merupakan sebuah tipe dari diagram worklow yang
menggambarkan tentang aktivitas dari pengguna ketika melakukan
setiap kegiatan dan alur sekuensial.
3. Pengkodean (Coding)
Hasil rancangan di atas diubah menjadi bentuk yang
dimengerti oleh mesin dalam bentuk bahasa pemrograman. Kegiatan
yang dilakukan adalah mengubah logika-logika ke dalam bahasa
pemrograman, dalam hal ini menggunakan bahasa pemrograman
Visual Basic .Net2010 dengan database Microsoft Access 2007.
4. Pengujian (Testing)
Sebelum sistem dapat digunakan, maka harus dilakukan
pengujian terlebih dahulu.Pengujian difokuskan pada logika internal,
fungsi eksternal dan mencari semua kemungkinan kesalahan, dan
memeriksa apakah sesuai dengan hasil yang diinginkan.
5. Pemeliharaan(Maintenance)
Pada tahap ini sistem yang telah diuji, diimplemetasikan
dilingkungan pelanggan jika ditemui kesalahan (error) maka
dilakukan perbaikan atau adanya penambahan fungsi.Sehingga faktor
pemeliharaan ini penting dan dapat berpengaruh pada semua tahap
yang dilakukan sebelumnya.
H. JADWAL PELAKSANAAN
Tabel 1 Jadwal Pelaksanaan Tugas Akhir penulis
I. DAFTAR PUSTAKA
Hutahaean, J. (2014). Konsep Sistem Informasi 1st ed., Yogyakarta.
The amount of data and information that must be processed is not done
by using manual methods, data processing that requires a lot of help with tools
that have a high level of calculation speed and data delivery. Klinieken
Gisikdrono Semarang is an application that is supported by management, and has
not utilized computer technology optimally.
Based on the observations of the author at the Klinieken Gisikdrono
Pharmacy Semarang, the problem they often face is processing data at the
Klinieken Pharmacy, Pharmacy officers having difficulty in conventional data
processing. Like, drug sales transactions are carried out on a piece of paper before
being included in the report book. Bad possibility
can happen if the paper is lost before transaction data is entered into the
report book. In addition to these problems, it takes a long time to ask for help,
service to customers, and officers also have difficulty making reports to the
leadership.
The main objective and results of this study are the creation of
information systems that can facilitate the processing of drug data, sales of data,
making receipts of payments, making reports to the leadership and to facilitate the
data search process at the Klinieken Gisikdrono Pharmacy Semarang. Besides
that, it has more effective and larger storage media.
Oleh
NAMA : ANISA KHUMAIROH SOLIKHAH
NIM : G.211.10.0105
Telah diujikan dan dipertahankan dihadapan Dewan Penguji pada Sidang Tugas
Akhir (TA)
Hari ………… tanggal ………………
Menurut pandangan kami, Tugas Akhir (TA) ini memadahi dari segala kualitas
mupun kuatintas untuk tujuan penganugrahan gelar Sarjana Komputer (S.Kom)
Penguji Pendamping