Sistem informasi penjualan dan pembelian obat pada apotek Fita Farma Sumedang

  christmaszx@gmail.com CURRICULUM VITAE Reza Maydhakusuma Jl. Pangeran Santri No. 63 Sumedang Selatan Mobile Phone: 0896 5856 7031 e-mail : christmaszx@gmail.com

  1. PERSONAL DETAILS Name : Reza Maydhakusuma Sex : Male Home Address : Jl. Pangeran Santri No. 63 Sumedang Selatan Home Phone Number : 0896 5856 7031

  ID Number : 3316050105900002 Place, Date of Birth : Bontang, May 1, 1990 Nationality : Indonesian Religion : Islam Marital Status : Single

  2. FORMAL EDUCATION From-to Institution Predicate 2009 - 2014 University Computer Indonesian (UNIKOM) Informatics System

  3.00 2008 - 2009 Akademi Pariwisata Bandung Moved 2005 - 2008 SMA YPVDP PT Badak Bontang Kal-Tim

  36.85 2002 - 2005 SMP YPVDP PT Badak Bontang Kal-Tim

  18.51

  4. TRAINING/CERTIFICATION/SEMINAR Year Name Institution

2012 The Art of Digital Forensic Informatics Engineering

Community Institut

  Teknologi Harapan Bangsa 2011 Network Security System:Awareness Network Security System From Hacker & Cracker Indonesian Computer

  University 2011 Trend IT WIN TECH Wastu Information Technology

  

2010 Mentoring to Manajemen Informatika Himpunan Manajemen

Informatika Indonesian Computer University 2009 Orentasi Kegiatan Mahasiswa Baru Akademi Pariwisata Bandung

  5. ORGANIZATION EXPERIENCES From - to Position Organization 2009- Present

  Chief of Informatics System Class SI5 Informatics System Indonesian Computer University

  6. SUBJECTS LEARNED Semester Subjects

  1 Komputer Aplikasi MI

  1 Pancasila

  1 Matematika

  1 Pengantar Ilmu Komputer

  1 Algoritma Dan Struktur Data 1

  Semester Subjects

  4 Lab. Basis data 1 (ORACLE I)

  5 Pemograman III (Java Lanjut)

  5 Pemograman Web (Java Script)

  5 Lab. Basis Data II (Oracle II)

  5 Jaringan Komputer

  5 Perancangan Basis Data

  5 Data Mining

  5 Statistika

  4 Lab. Pemograman II (Java Lanjut) Semester Subjects

  4 Analisis dan Perancangan Berorientasi Objek

  4 Basis Data

  3 Kewarganegaraan

  4 Konsep e-Business

  4 Manajemen Sains

  4 Sistem informasi

  3 Prilaku Dalam Berorganisasi Semester Subjects

  3 Lab. Pemograman 1 (Java Fundamental)

  3 Algoritma & Struktur data II

  3 Analisa & Perancangan SI

  3 Matematika 2 (aljabar vector + matdis)

  3 Analisis Proses Bisnis

  5 Manajemen Sistem Informasi

  

SISTEM INFORMASI PENJUALAN DAN PEMBELIAN OBAT

PADA APOTEK FITA FARMA

SUMEDANG

SKRIPSI

  Diajukan untuk memenuhi Syarat Kelulusan pada Program Studi Sistem Informasi Jenjang Sarjana Fakultas Teknik dan Ilmu Komputer

  

Oleh

Reza Maydhakusuma

10509181

  

KATA PENGANTAR

Assalamu’alaikum Wr. Wb.

  Alhamdulillah. Segala puji bagi Allah SWT yang telah memberikan rahmat dan hidayat-Nya, sehingga penulis berhasil meyelesaikan skripsi ini tepat pada waktunya. Shalawat dan salam semoga selalu dilimpahkan kepada junjungan Nabi besar Muhammad SAW, keluarga, sahabat dan para pengikut sampai akhir zaman.

  Skripsi yang berjudul

  “Sistem Informasi Penjualan dan Pembelian Obat pada Apotek Fita Farma Sumedang disusun guna memenuhi syarat

  kelulusan skripsi pada semester 9, Program Studi Sistem Informasi, Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia.

  Selama penyusunan skripsi ini, tidak akan lepas dari bimbingan dan

  4. Syahrul Mauluddin,S.Kom.,M.Kom selaku Ketua Program Studi Sistem Informasi.

  5. Ibu Deasy Permatasari S.Si, MT selaku dosen pembimbing yang telah banyak memberikan motivasi, pengarahan dan masukan-masukan berharga kepada penulis sehingga dapat diselesaikannya skripsi ini dengan tepat waktu dan dengan hasil yang optimal.

  6. Ibu Citra Noviyasari, MT selaku wakil dosen yang telah memberikan kesempatan selama ini dari semester satu hingga semester akhir untuk trus maju mencapai kelulusan.

  7. Ibu Marliana Bw, S.Si, M.Si dan Ibu Wartika, S.Kom., M.T. selaku dosen penguji skripsi saya dan seluruh dosen pengajar yang telah memberikan ilmu tambahan kepada penulis mudah-mudahan ilmu yang diajarkan bermanfaat dan menjadi amal kebaikan.

  8. Ibunda dan Ayahanda tercinta yang tanpa batas memberikan kasih sayang

  11. Semua pihak yang telah membantu penulis yang tidak dapat disebutkan satu-persatu terima kasih atas dorongan, do’a, serta motivasi yang sangat berharga bagi penulis.

  Akhir kata penulis sampaikan bahwa ilmu yang bermanfaat akan menjadi penolong kita diakhirat. Meski jauh dari kesempurnaan, mudah-mudahan skripsi yang penulis susun ini dapat memberikan manfaat bagi diri penulis pada khususnya dan para pembaca pada umumnya.

  Amin yaa robbal a’lamin.

  Wassalamu’alaikum Warahmatullahi Wabarakatuh.

  Bandung, 9 September 2013 Penulis

  

DAFTAR ISI

ABSTRAK............................................................................................................. i

ABSTRACT............................................................................................................ ii

KATA PENGANTAR........................................................................................... iii

DAFTAR ISI.......................................................................................................... vi

DAFTAR GAMBAR............................................................................................. xi

DAFTAR TABEL................................................................................................ xvi

DAFTAR SIMBOL............................................................................................. xvii

  BAB I PENDAHULUAN

  1.1 Latar Belakang.................................................................................... 1

  1.2 Identifikasi Rumusan Masalah............................................................ 5

  1.3 Maksud dan Tujuan Penelitian............................................................ 6

  1.4 Kegunaan Penelitian............................................................................ 7

  2.1.4 Karakteristik Sistem........................................................... 12

  2.1.5 Klasifikasi Sistem.............................................................. 13

  2.2 Konsep Dasar Informasi................................................................... 14

  2.2.1 Siklus Informasi................................................................ 14

  2.2.2 Kualitas Informasi............................................................ 15

  2.2.3 Nilai Informasi................................................................. 15

  2.3 Pengertian Informasi....................................................................... 17

  2.3.1 Siklus Informasi............................................................... 18

  2.3.2 Karakteristik Dari Informasi Yang Baik......................... 19

  2.3.3 Nilai Informasi................................................................ 19

  2.4 Sistem Informasi............................................................................ 20

  2.4.1 Komponen Sistem Informasi.......................................... 20

  2.4.1.1 Blok Masukan.................................................. 20

  2.4.1.2 Blok Model...................................................... 21

  2.5.1 Jenis Jaringan Komputer................................................ 25

  2.5.2 Topologi Jaringa Komputer........................................... 26

  2.5.2.1 Topologi Bus.................................................. 27

  2.5.2.2 Topologi Token Ring..................................... 28

  2.5.2.3 Topologi Star................................................. 29

  2.6 DataBase...................................................................................... 30

  2.7 PHP.............................................................................................. 31

  2.8 My SQL....................................................................................... 32

  2.9 Pengertian Penjualan................................................................... 34

  2.10 Pengertian Pembelian................................................................ 35

  2.11 Pengertian Persediaan Barang................................................... 35

  BAB III OBJEK DAN METODE PENELITIAN

  3.1 Objek Penelitian.......................................................................... 36

  3.1.1 Sejarah Singkat Perusahaan......................................... 36

  3.2.3.1 Metode Pendekatan Sistem.............................. 43

  3.2.3.2 Metode Pengembangan Sistem........................ 44

  3.2.3.3 Alat Bantu Analisis dan Perancangan.............. 45

  3.2.4 Pengujian Software......................................................... 52

  BAB IV ANALISIS DAN PERANCANGAN SISTEM

  4.1 Analisis Sistem Yang Berjalan...................................................... 53

  4.1.1 Analisis Dokumen.......................................................... 53

  4.1.2 Analisis Prosedur yang Sedang Berjalan....................... 56

  4.1.2.1 Flow Map........................................................ 58

  4.1.2.2 Diagram Kontek.............................................. 63

  4.1.2.3 Data Flow Diagram......................................... 64

  4.1.3 Evaluasi Sistem yang Sedang Berjalan.......................... 68

  4.2 Perancangan Sistem....................................................................... 69

  4.2.1 Tujuan Perancangan Sistem............................................ 69

  4.2.4.2 Relasi Tabel..................................................... 89

  4.2.4.3 Entity Relationship Diagram........................... 90

  4.2.4.4 Struktur File..................................................... 91

  4.2.4.5 Kondifikasi....................................................... 97

  4.2.5 Perancangan Antar Muka................................................. 99

  4.2.5.1 Struktur Menu.................................................... 100

  4.2.5.2 Perancangan Input.............................................. 101

  4.2.5.3 Perancangan Output............................................ 113

  4.2.6 Perancangan Arsitektur Jaringan....................................... 118

  BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

  5.1 Implementasi.................................................................................... 119

  5.1.1 Batasan Implementasi....................................................... 119

  5.1.2 Implementasi Perangkat Lunak......................................... 120

  5.1.3 Implementasi Perangkat Keras.......................................... 120

  5.1.5.8 Implementasi Form Transaksi Pembelian........... 134

  5.1.5.9 Implementasi Form Transaksi Penjualan............ 135

  5.1.5.10 Implementasi Laporan Pembelian..................... 136

  5.1.5.11 Implementasi Laporan Penjualan...................... 137

  5.1.6 Implementasi Instalasi Program......................................... 138

  5.1.6.1 Instalasi Xampp................................................... 138

  5.1.7 Penggunaan Program.......................................................... 143

  5.2 Pengujian........................................................................................... 143

  5.2.1 Rencana Pengujian............................................................. 143

  5.2.2 Kasus dan Hasil Pengujian................................................. 144

  5.2.3 Kesimpulan Hasil Pengujian.............................................. 151

  BAB VI KESIMPULAN DAN SARAN

  6.1 Kesimpulan....................................................................................... 152

  6.2 Saran................................................................................................. 153

  

DAFTAR GAMBAR

NO Judul Gambar Halaman

Gambar 2.1 Siklus Informasi

  15 Gambar 2.2 Siklus Informasi

  18 Gambar 2.3 Komponen Sistem Informasi

  24 Gambar 2.4 Topologi Bus

  27 Gambar 2.5 Topologi TokenRing

  28 Gambar 3.1 Struktur Organisasi Apotek Fita Farma Sumedang

  38 Gambar 3.2 Metode Prototype

  45 Gambar 3.3 Diagram konteks

  46 Gambar 3.4 Contoh relasi one-to-one

  51 Gambar 3.5 Contoh relasi one-to-many

  51 Gambar 3.6 Contoh relasi many to many

  52 Gambar 4.1 Flowmap penjualan sedang berjalan menggunakan

  59 Data Flow Diagram Pemesanan Obat Yang Sedang

  66 Gambar 4.8 Berjalan

Gambar 4.9 Data Flow Diagram Pembelian Obat Yang Sedang

  67 Berjalan Gambaran Umum Alur Data

  69 Gambar 4.10

Gambar 4.11 Flowmap Penjualan Obat Resep Yang Diusulkan

  73 Gambar 4.12 Flowmap Penjualan Obat Tanpa Resep Yang

  74 Diusulkan

Gambar 4.13 Flowmap Pemesanan Obat Yang Diusulkan

  75 Gambar 4.14 Flowmap Pembelian Obat Yang Diusulkan

  76 Gambar 4.1

  5 Diagram Konteks Yang Diusulkan

  77

  6 DFD Level 1 Yang Diusulkan

  78 Gambar 4.1 Gambar 4.1

  7 DFD Level 2 Proses 1 Yang Diusulkan

  79 Gambar 4.1

  8 DFD Level 2 Proses 2 Yang Diusulkan

  80 Gambar 4.

19 DFD Level 2 Proses 3 Yang Diusulkan

  81

Gambar 4.3 Form Tambah Produk Obat 108 Gambar 4.3Gambar 4.39 Form Laporan Pemesanan Periode 117 Gambar 4.40

  128 Gambar 5.3

Gambar 5.2 Data User

  128

Gambar 5.1 Login User

  Jaringan Apotek Fita Farma Sumedang 118

  Form Laporan Pemesanan View 117 Gambar 4.41

Gambar 4.38 Form Laporan Pembelian view 116

  1 Form Ubah Produk Obat 109 Gambar 4.3

  Form Laporan Pembelian Periode 115

Gambar 4.36 Form Laporan Penjualan View 114 Gambar 4.37Gambar 4.35 Form Laporan Penjualan Periode 113

  Form Pemesanan 112

  3 Form Transaksi Penjualan 111 Gambar 4.34

  2 Form Transaksi Pembelian 110 Gambar 4.3

  User Kasir 130

  Gambar 5.14 Laporan pembelian 136

Gambar 5.15 Cetak Laporan Pembelian 136Gambar 5.16 Laporan Penjualan 137Gambar 5.17 Cetak Laporan Penjualan 137Gambar 5.18 Installer Language 138Gambar 5.19 Setup wizard

  139

Gambar 5.20 Windows Install Location 139 Gambar 5.21

  Xampp Options 140

Gambar 5.22 Installasi

  140

Gambar 5.23 Configuration

  141 Gambar 5.24

  Complete Setup Wizard 141 Gambar 5.25

  Installation Complete 142

Gambar 5.26 Xampp Control Panel 142

  DAFTAR TABEL No Judul Tabel Halaman

Tabel 1.1 Tabel Penjualan Apotek Fita Farma

  4 Tabel 1.2 Jadwal Kegiatan Penelitian Tahun 2013

  10 Evaluasi Sitem yang Sedang Berjalan

  68 Tabel 4.1

Tabel 4.2 Struktur File Kategori

  91 Tabel 4.3 Struktur File Obat

  91 Struktur File Penjualan Item

  92 Tabel 4.4

Tabel 4.5 Struktur File Penjualan

  92 Tabel 4.6 Struktur File Supplier

  93 Tabel 4.7 Struktur File Pembelian

  93 Struktur File Pembelian Item

  94 Tabel 4.8

Tabel 4.9 Struktur File Tmp Penjualan

  94 Tabel 4.10 Struktur File Tmp Pembelian

  95

DAFTAR SIMBOL SIMBOL NAMA KETERANGAN

  Proses Merupakan proses komputer yang terjadi didalam aliran dokumen

  Aliran Menunjukan data

  • – data yang mengalir pada sistem

  Proses manual Merupakan proses yang terjadi didalam flowmap dan di lakukan secara manual

  File Store Ini merupakan suatu database pada flowmap sistem komputerisasi

  DAFTAR PUSTAKA Al-Bahra. 2005. Analisis dan Desain Sistem Informasi. Graha Ilmu. Yogyakarta.

  Azhar Susanto. 2004. Sistem Informasi Akuntansi. Lingga Jaya. Bandung. Drs. H. Malayu S.P. Hasibuan. 2008. Manajemen:Dasar, Pengertian, dan Masalah. Edisi Revisi.Jakarta.

  Drs. Moekijat. 2000. Fungsi-Fungsi Manajemen. Soft Cover. Bandung. Janner Simarmata, 2009. Perancangan Basis Data Komputer. Andi Publisher.Yogyakata.

  Joel G. Siegel Ph.D. CPA. And Jae K.Shim Ph.D. 2009. Dictionary of Accounting

  Term, Barron’s Snippet. California.

Jogiyanto HM. 2000. Analisis dan Desain Sistem Informasi : Pendekatan

terstruktur teori dan praktis aplikasi bisnis. Andi. Yogyakarta.

  Jogiyanto, Hartono. 2005. Analisis dan Desain Sistem Informasi, Edisi III. Andi.

  

  

  

  14 Oktober 2013

  14 Oktober 2013

  17 November 2013

  18 Desember 2013

BAB I PENDAHULUAN

1.1 Latar Belakang Penelitian

  Perkembangan teknologi informasi yang berjalan begitu cepatnya telah membawa wajah dunia menghadap kepada era baru dalam waktu lebih cepat dari yang dibayangkan sebelumnya. Perkembangan teknologi informasi ini membawa perubahan dalam berbagai bidang kehidupan manusia. Salah satu hasil kemajuan atau perkembangan teknologi tersebut adalah komputer sebagai alat bantu yang dapat digunakan manusia untuk membantu pekerjaannya, dan juga internet sebagai sarana komunikasi penghubung yang digunakan melalui komputer. (Janner Simarmata,

  

2009). Sebagaimana kita ketahui pada saat ini berbagai lembaga baik pemerintahan

  maupun swasta telah banyak menggunakan komputer dan kemudian sudah tidak dapat dipisahkan lagi karena komputer itu sendiri dapat membantu berbagai kegiatan informasi, contoh paling sederhana tentang hal ini adalah bila pada masyarakat yang masih tradisional dahulu dalam pencatatan data dan informasi memerlukan waktu yang begitu lamanya, karena saat itu masih menggunakan cara pencatatan tulis tangan, kemudian dengan berjalannya waktu pencatatan tersebut berkembang menjadi komputerisasi yang memberikan kemudahan dalam pencatatan dan pemasukan data dan informasi. Namun sekarang, apa betul media komputerisasi bisa mempermudah dalam melakukan pekerjaan? Ya, karena kita dapat menghemat kertas yang bisa saja menumpuk, dan kemudian mempersulit dalam pencaharian data atau informasi sebelumnya yang penting, untuk menjami ke akuratan data yang akan di sajikan diperlukanya suatu sistem pengolahan data yang cepat dan akurat, untuk itu perlu dibuatkan suatu pengolahan data yang berbasis komputerisasi. Dikarenakan data yang begitu banyak dan beraneka ragam, maka hal ini dilakukan supaya data tidak begitu menumpuk dan menyita banyak waktu dan tenaga dalam menyelesaikan pekerjaan tersebut sehingga pencatatan dan pencaharian data dapat dilakukan dengan mudah.

penjualan pasti ada pembelian, jika penjualan barang di lakukan oleh pihak produsen, maka pembelian dilakukan oleh orang yang membutuhkan barang. Proses penjulan dan pembelian adalah suatu bentuk proses bisnis yang terjadinya kegiatan saling tukar menukar barang yang dilakukan oleh pembeli maupun penjual, adapun suatu proses pembelian dalam penelitian yang dilakukan adalah transaksi pembeli dengan pemasok obat sedangkan proses transaksi penjualan dilakukan dengan pihak penjual dengan konsumen, namun dengan proses bisnis tersebut suatu organisasi atau perusahaan untuk mencari keuntungan sebesar-besarnya.

  Apotek Fita Farma adalah suatu badan usaha yang bergerak di bidang farmasi berada di Sumedang dan memberikan pelayanan kesehatan menyediakan, mengadakan menyalurkan kesediaan farmasi dan jasa pelayanan yang berkualitas untuk memenuhi kebutuhan dan meningkatkan taraf hidup masyarakat, Namun terjadi suatu proses masuknya data obat dari hasil pembelian obat yang dilakukan secara memesan kepada pihak pemasok tetapi belum ada pembuatan laporan pembelian obat yang sesuai, sama

Tabel 1.1 Tabel Penjualan Apotek Fita Farma

  Jumlah stok obat yang terjual pada tahun 2013 No Jenis Obat

  Mei Juni Juli

  1 Umum ± 33.660 ± 21.410 ± 34.318

  2 Herpes ± 10 ± 10 ±

  3 Nutrisi ± 7 ± 4 ±

  7

  ± ± ±

  4 Antibiotika 2.851 3.102 1.682

  ±10 ± ±

  5 Obat Mata

  16

  21 Keterangan: Jumlah obat yang telah terjual.

  Untuk itu sistem informasi dan ilmu teknologi akan menjadi sebuah alat bantu didalam melakukan proses bisnis penjualan dan pembelian obat pada Apotek fita farma sumedang yang dimana akan membantu dalam pembuatan laporan proses bisnis secara komputerisasi, dari permasalah itu Apotek Fita Farma memerlukan suatu bentuk sistem komputerisasi mengingat kekurangannya sistem yang berjalan saat ini.

1.2 Identifikasi dan Rumusan Masalah

  Berdasarkan latar belakang penelitian yang telah di jabarkan sebelumnya, maka identifikasi masalah yang dihadapi dalam era perkembangan teknologi adalah :

  1. Kesulitan didalam kontrol pengecekan obat dari hasil penjualan dan pembelian obat yang ada pada Apotek.

  2. Keterlambatan laporan memberikan dampak didalam pelaporan data obat pembelian dan penjualan sehingga laporan obat yang masuk dan terjual tidak begitu jelas. Rumusan masalah mengacu pada identifikasi masalah, maka dapat di simpulkan dan di rumuskan sebagai berikut:

  1. Bagaimana sistem informasi penjualan dan pembelian obat yang sedang berjalan di Apotek Fita Farma Sumedang.

  2. Bagaimana merancang sebuah sistem informasi penjualan dan pembelian obat pada Apotek Fita Farma Sumedang yang akan digunakan untuk mengelola

1.3 Maksud dan Tujuan Penelitian

  Maksud dilakukannya penelitian ini adalah sebagai upaya untuk meningkatkan manfaat dari penggunaan komputer bagi apoteker untuk mempermudah dalam pekerjaan pengecekan data penjualan dan pembelian obat.

  Adapun dengan tujuan dari dilakukannya penelitian ini adalah sebagai berikut:

  1. Mengetahui hasil dari sistem informasi penjualan dan pembelian obat yang sedang berjalan di Apotek Fita Farma Sumedang, dan dapat diketahui apa masalah yang ada pada sistem informasi tersebut.

  2. Membuat suatu perancangan sistem infromasi penjualan dan pembelian obat pada Apotek Fita Farma Sumedang yang kedepannya dapat menangani pembuatan laporan hasil penjualan dan pembelian obat.

  3. Mengimplementasikan hasil rancangan yang telah di bangun yaitu sistem informasi penjualan dan pembelian obat ke dalam bahasa pemograman yang kemudian dapat dihasilkan menjadi suatu program aplikasi yang dapat

1.4 Kegunaan Penelitian

  Dengan dilaksanakannya penelitian mahasiswa dapat membandingkan antara teori yang didapat dengan praktek yang sesungguhnya. Pada prinsipnya penelitian merupakan suatu penerapan dari teori menjadi praktek, maka berikut akan diuraikan kegunaan penelitian bagi akademis dan praktis.

  1.4.1 Kegunaan Praktis

  Manfaat praktis bagi user yang menggunakan adalah diharapkan kedepan program aplikasi penjualan dan pembelian ini dapat membantu bagi pihak apoteker dalam mengelola proses bisnis dan data persediaan obat dan pembuatan laporan, dikarenakan pengolahan data dilakukan secara komputerisasi sehingga dapat mempermudah proses kerja apoteker.

  1.4.2 Kegunaan Akademis

  Sedangkan untuk kegunaan akademis dari penelitian ini adalah sebagai salah satu bentuk penerapan ilmu yang telah di pelajari selama ini di Universitas Komputer akan mengambil skripsi atau tugas akhir dalam kajian yang sama sekaligus sebagai referensi di dalam penulisan.

  3. Bagi Penulis Penelitian ini diharapkan dapat menambah pengetahuan baik teori maupun praktek tentang membangun sistem informasi terutama yang berhubungan dengan sistem informasi kepegawaian agar dapat bermanfaat bagi penulis sendiri ataupun bagi orang lain.

1.5 Batasan Masalah

  Karena adanya keterbatasan waktu, penulis perlu adanya batasan masalah pada penelitian, pembatasan itu sendiri bertujuan untuk mempermudah pekerjaan dan menghindari adanya kegiatan lain diluar sasaran yeng telah ditentukan dan dikehendaki, berikut ini adalah batasan masalah yang penulis batasi dengan melihat latar belakang permasalahan yang ada:

  1. Dalam Skripsi ini penulis hanya akan menampilkan rancangan sistem yang dimana hanya meliputi Menu Login, Data User, Data Supplier, Data Kategori,

  5. Penjualan yang dilakukan oleh Apotek Fita Farma Sumedang tidak melayani pembelian satuan.

1.6 Lokasi dan Waktu Penelitian

  Tempat yang menjadi objek penelitian ini adalah Apotek Fita Farma, yang Apotek itu sendiri beralamat di Jl. Pangeran Santri No. 62, Sumedang Selatan.

  Pemilihan lokasi itu sendiri sudah di pertimbangkan karena lokasi yang tidak begitu jauh dan dapat dijangkau dengan mudah, serta dianggap sesuai dengan tema yang penelitian yaitu sebuah Aplikasi Penjualan dan Pembelian Obat yang di ajukan untuk pengelola Apoteker.

  Untuk penelitian, dilakukan pada tanggal 29 Agustus 2013 bertempat langsung di lokasi yang bersangkutan.

Tabel 1.2 Jadwal Kegiatan Penelitian Tahun 2013

  No Aktivitas Waktu Agustus September Oktober November

  1

  2

  3

  4

  1

  2

  3

  4

  1

  2

  3

  4

  1

  2

  3

  4

  1 Pengumpulan kebutuhan : a.Observasi b.Interview

  2 Membangun Sistem: a.Desain Proses b.Desain Data c.Desain Aplikasi

  3 Implementasi dan test unit: a.Pembuatan Program b.Pengujian Modul

BAB II LANDASAN TEORI

2.1 Konsep Dasar Sistem

  Bagian ini akan memaparkan tentang konsep dasar dari sistem yang akan dibahas dalam beberapa sub bab di bawah ini.

  2.1.1 Sistem

  Menurut Azhar Susanto (2004 : 3) sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.

  2.1.2 Tujuan Sistem

  Tujuan sistem merupakan target atau sasaran akhir yang ingin dicapai oleh suatu sistem. Agar target tersebut bisa tercapai, maka target atau sasaran tersebut harus diketahui terlebih dahulu ciri-ciri atau kriterianya. Upaya mencapai suatu sasaran akan sangat berbeda dengan batas sistem yang sebenarnya dalam dunia nyata. Karena itu batas sistem ini akan memberikan konsekuensi yang kurang baik seandainya dipaksakan untuk sama bagi setiap orang sebab selain akan menghambat kreativitas pelaku sistem juga akan memperlambat evolusi dari sistem tersebut.

2.1.4 Karakteristik Sistem

  Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu, yaitu :

  1. Komponen-Komponen (Components) Dikutip dari http://saptowbw.wordpress.com/2013/03/19/karakteristik-sistem- yang-baik/. Komponen-komponen dapat terdiri dari beberapa subsistem atau subbagian, dimana setiap subsistem tersebut memiliki fungsi khusus dan akan mempengaruhi proses sistem secara keseluruhan.

  2. Masukan (Input) Energi yang dimasukkan ke dalam sistem. Masukan dapat berupa masukan perawatan (maintenance input) dan masukan sinyal (signal input). Contoh di dalam transaksi menjadi laporan-laporan keuangan dan laporan-laporan lain yang dibutuhkan manajemen.

  5. Sasaran (Objectives) atau Tujuan (Goal) Suatu sistem pasti mempunyai tujuan/sasaran. Sasaran dari system sangat menentukan sekali masukan yang dibutuhkan system dan keluaran yang akan dihasilkan sistem. Goal meliputi ruang lingkup yang luas, sedangkan objectives meliputi ruang lingkup yang sempit.

2.1.5 Klasifikasi Sistem

  Sistem dapat diklasifikasikan dari beberapa sudut pandangan, diantaranya adalah sebagai berikut ini.

  1. Sistem diklasifikasikan sebagai sistem abstrak (abstract system) dan sistem fisik (physical system).

  a. Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. a. Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi.

  b. Sedangkan sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas.

  4. Sistem diklasifikasikan sebagai sistem tertutup (closed system) dan sistem terbuka (open system).

  a. Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya.

  b. Sistem terbuka adalah sistem yang berhubungan dan terpengaruhi dengan lingkungan luarnya.

2.2 Konsep Dasar Informasi

  Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Sumber dari informasi adalah data, dimana data itu sendiri merupakan kenyataan yang menggambarkan suatu kejadian-kejadian dan tindakan, yang berarti menghasilkan suatu tindakan yang lain yang akan membuat sejumlah data kembali. Data tersebut akan ditangkap sebagai input, siklus ini oleh John Burch disebut dengan siklus informasi. Siklus ini disebut juga dengan siklus pengolahan data.

mengenai sebab-musabab kerusakan mesin produksi kepada akuntan perusahaan adalah kurang relevan dan akan lebih relevan bila ditujukan kepada ahli teknik perusahaan

  2. Akurat (accuracy)

  Informasi harus bebas dari kesalahan-kesalahan dan tidak boleh menyesatkan, dan harus jelas mencerminkan maksudnya. Ketidakakuratan dapat terjadi karena sumber informasi (data) mengalami gangguan sehingga merusak/merubah data-data asli tersebut.

  3. Tepat waktu (timeliness)

  Informasi yang dihasilkan/dibutuhkan tidak boleh terlambat (usang). Informasi yang using tidak mempunyai nilai yang baik, sehingga kalau digunakan sebagai dasar dalam pengambilan keputusan akan berakibat fatal/kesalahan dalam keputusan dan tindakan. Kondisi demikian menyebabkan mahalnya nilai suatu informasi, sehingga kecepatan untuk mendapatkan, mengolah dan mengirimkannya memerlukan teknologi-teknologi memperolehnya, karena sebagian besar informasi dinikmati tidak hanya oleh suatu pihak di dalam perusahaan. Dan juga sebagian besar informasi tidak dapat persis ditaksir keuntungannya dengan suatu nilai uang, tetapi dapat ditaksir nilai efektivitasnya.

2.3 Pengertian informasi

  Informasi dalam sebuah perusahaan atau instansi merupakan sesuatu yang sangat penting guna untuk mendukung kelangsungan perkembangannya. Akibat kurang mendapatkan informasi, dalam waktu tertentu perusahaan atau instansi tersebut akan mengalami ketidak mampuan mengontrol sumber daya yang pada akhirnya akan mengalami kekalahan dalam bersaing dengan lingkungan persaingannya. Definisi klasik dari sistem informasi, dimana informasi adalah pengetahuan yang diperoleh dari data. Informasi merupakan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Sumber informasi adalah data. Data

2.3.1. Siklus Informasi

  Data merupakan bentuk yang masih mentah yang belum berceritra banyak, sehingga perlu diolah lebih lanjut menjadi suatu model untuk dihasilkan informasi.

  Data yang diolah untuk menghasilkan informasi menggunakan suatu model proses tertentu.

  

input, diproses kembali melalui suatu model dan seterusnya dan merupakan suatu

siklus.

2.3.2 Karakteristik Dari Informasi Yang Baik

  Informasi dapat dikatakan baik jika memiliki kriteria dan karakteristik sebagai berikut:

  a. Informasi harus Berhubungan Pernyataan informasi harus berhubungan dengan urusan dan masalah yang penting bagi penerima informasi (orang yang membutuhkan informasi tersebut).

  b. Informasi harus akurat Informasi harus bebas dari kesalahan-kesalahan dan tidak memiliki bias atau menyesatkan. Informasi yang dihasilkan harus mencerminkan maksudnya.

  c. Informasi harus tepat waktu Informasi harus ada ketika dibutuhkan. Informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi karena informasi merupakan landasan di dalam pengambilan keputusan. mendapatkannya. Sebagian besar informasi tidak dapat ditaksir secara pasti nilai keuntungannya (dalam satuan uang), tetapi kita dapat menaksir nilai efektifitas dari informasi tersebut. Pengukuran nilai informasi biasanya dihubungkan dengan analisis

  

cost effectiveness atau costbenefit dikutip dari

  

2.4 Sistem informasi

  Sistem informasi adalah suatu system dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

2.4.1 Komponen Sistem Informasi

  Menurut John Burch dan Gary Grudnitski yang ada pada (Jogiyanto : 2005) mengemukakan bahwa sistem informasi terdiri dari komponen-komponen yang disebutnya dengan istilah blok bangunan (building block), yaitu blok masukan (input

  2.4.1.2 Blok Model

  Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang akan memanipulasi data input dan data yang tersimpan dibasis data yang dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.

  2.4.1.3 Blok Keluaran

  Produk dari system informasi adalah keluaran yang merupakan informasi yang berkualitas dan berdokumentasi yang berguna untuk semua tingkatan manajemen serta pemakai semua system.

  2.4.1.4 Blok Teknologi Teknologi merupakan “kotak alat” (tool-box) dalam system informasi.

  Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari system secara keseluruhan. Teknologi terdiri dari 3 bagian utama, yaitu teknisi (brainware), perangkat lunak (software), dan perangkat keras

2.4.1.6 Blok Kendali

  Banyak hal yang dapat merusak system informasi, seperti misalnya bencana alam, api, temperatur, air, debu, kecurangan-kecurangan, kegagalan-kegagalan system itu sendiri, kesalahan-kesalahan, ketidak efisienan, sabotase dan lain sebagainya. Beberapa pengendalian perlu dirancanga dan diterapkan untuk meyakinkan bahwa hal- hal yang dapat merusak system dapat dicegah ataupun bila terlanjur terjadi kesalahan- kesalahan dapat langsung diatasi.

2.4.2 Komponen Sistem Informasi

  Dikutip dari http://ghanoz2480.wordpress.com/2008/07/29/konsep-sistem-

  

informasi/. Sistem Informasi terdiri dari komponen-komponen yang disebut dengan

  istilah blok bangunan (building block), yaitu blok masukan (input block), blok model (model block), blok keluaran (output block), blok teknologi (technology blok), blok basis data (database block) dan blok kendali (controls block). Keenam blok tersebut harus saling berinteraksi satu sama lain untuk mencapai sasaran dalam satu kesatuan.

2.4.3 Sifat Sistem Informasi

  Dikutip dari http://ghanoz2480.wordpress.com/2008/07/29/konsep-sistem- informasi/ Sistem informasi harus mempunyai beberapa sifat seperti:

  

a. Pemrosesan informasi yang efektif. Hal ini berhubungan dengan pengujian terhadap

data yang masuk, pemakaian perangkat keras dan perangkat lunak yang sesuai.

  

b. Manajemen informasi yang efektif. Dengan kata lain, operasi manajemen, keamanan

dan keutuhan data yang ada harus diperhatikan.

  

c. Keluwesan. Sistem informasi hendaknya cukup luwes untuk menangani suatu macam

operasi.

  

d. Kepuasan pemakai. Hal yang paling penting adalah pemakai mendapatkan manfaat dan

puas terhadap sistem informasi

2.4.4 Kemampuan Dari Sistem Informasi

  Dikutip dari http://ghanoz2480.wordpress.com/2008/07/29/konsep-sistem- informasi Sistem informasi tentunya harus memiliki kemampuan sebagai berikut:

a. Memiliki kecepatan akses tinggi, high-volume, komputasi numerik.

2.4.5 Operasi Dasar Dari Sistem Informasi

  Dikutip dari http://ghanoz2480.wordpress.com/2008/07/29/konsep-sistem-

  informasi Ada 4 operasi dasar dari sistem informasi, yaitu: a. Mengumpulkan.

  b. Mengolah.

  c. Menyimpan d. Menyebarkan informasi.

  

Informasi mungkin dikumpulkan dari lingkungan dalam atau luar dan memungkinkan

didistribusikan ke dalam atau ke luar organisasi.

2.5 Jaringan Komputer

  Jaringan Komputer adalah himpunan “interkoneksi” antara 2 komputer autonomous atau lebih yang terhubung dengan media transmisi kabel atau tanpa kabel

  

(wireless). Bila sebuah computer dapat membuat computer lainnya restart, shutdown,

  atau melakukan control lainnya, maka computer tersebut bukan autonomous (tidak dapar berfungsi sebagai client maupun server pada periode yang sama. Metode peer to

  

peer ini pada system windows dikenal sebagai workgroup, dimana tiap-tiap computer

dalam satu jaringan dikelompokan dalam satu kelompok kerja.

  2. Client - Server Selain pada jaringan local, system ini bias juga diterapkan dengan teknologi internet dimana ada suatu unit computer yang berfungsi sebagai server yang hanya memberikan layanan bagi computer lain, dan client yang juga hanya meminta layanan dari server.

  Client bisa menggunakan resource yang disediakan server sesuai dengan otoritas yang diberikan oleh administrator. Aplikasi yang dijalankan pada sis client bias saja merupakan resource yang tersedia di server atau aplikasi yang di install di sisi client namun, hanya bisadijalankan setelah terkoneksi ke server.

2.5.1 Jenis Jaringan Komputer

  Secara umum jaringan komputer dibagi atas lima jenis, yaitu ;

  Metropolitan Area Network (MAN) 2.

  Metropolitan Area Network (MAN), pada dasarnya merupakan versi LAN yang berukuran lebih besar dan biasanya menggunakan teknologi yang sama dengan LAN.

  

MAN dapat mencakup kantor-kantor perusahaan yang letaknya berdekatan atau juga

sebuah kota dan dapat dimanfaatkan untuk keperluan pribadi (swasta) atau umum.

  Wide Area Network (WAN) 3.

  Wide Area Network (WAN), jangkauannya mencakup daerah geografis yang

  luas, seringkali mencakup sebuah negara bahkan benua. WAN terdiri dari kumpulan mesin-mesin yang bertujuan untuk menjalankan program-program (aplikasi) pemakai.

2.5.2 Topologi Jaringan Komputer

  Topologi adalah suatu cara menghubungkan komputer yang satu dengan komputer lainnya sehingga membentuk jaringan. Cara yang saat ini banyak digunakan adalah bus, token-ring, star dan peer-to-peer network. Masing-masing topologi ini mempunyai ciri khas, dengan kelebihan dan kekurangannya sendiri.

2.5.2.1 Topologi BUS

Gambar 2.4 Topologi Bus

  (Sumber : www.ilmu komputer.com )

  Keuntungan

  1. Hemat kabel

  2. Layout kabel sederhana

2.5.2.2 Topologi Token RING

  Metode token-ring (sering disebut ring saja) adalah cara menghubungkan komputer sehingga berbentuk ring (lingkaran). Setiap simpul mempunyai tingkatan yang sama. Jaringan akan disebut sebagai loop, data dikirimkan kesetiap simpul dan setiap informasi yang diterima simpul diperiksa alamatnya apakah data itu untuknya atau bukan.

Gambar 2.5 Topologi TokenRing

2.5.2.3 Topologi STAR

  Kontrol terpusat, semua link harus melewati pusat yang menyalurkan data tersebut ke semua simpul atau client yang dipilihnya. Simpul pusat dinamakan stasium primer atau server dan lainnya dinamakan stasiun sekunder atau client server. Setelah hubungan jaringan dimulai oleh server maka setiap client server sewaktu-waktu dapat menggunakan hubungan jaringan tersebut tanpa menunggu perintah dari server.

  Keuntungan

  1. Paling fleksibel

  2. Pemasangan/perubahan stasiun sangat mudah dan tidak mengganggu bagian jaringan lain

  3. Kontrol terpusat

  4. Kemudahan deteksi dan isolasi kesalahan/kerusakan

  5. Kemudahaan pengelolaan jaringan

  Kerugian

2.6 Database

  Pangkalan data (Wikipedia:2012) atau basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi. Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis. Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar table. Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data (database management system/DBMS). Jika konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut.

2.7 PHP

  PHP merupakan bahasa pemograman berbasis web yang akhir-akhir ini menjadi bulan-bulanan programer untuk mengembangkan beberapa macam aplikasi berbasis internet. Ini merupakan jurusan jitu dan langkah pasti untuk menekuni Php. Memang sedikit rumit jika ingin browser mengenai script php yang telah dibuat. Setidaknya ada 2 komponen yang penting agar php dapat berjalan dengan semestinya, yaitu adanya apalikasi yang mempunyai web server dan program web itu sendiri.

  Microsoft dengan windowsnya telah menyertakan sebuah aplikasi yang bernama PWS