perancangan sistem informasi sirkulasi buku - USU Institutional ...

11 downloads 2368 Views 5MB Size Report
Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh ..... Dalam bab ini penulis menguraikan tentang perancangan sistem yang ...
SISTEM INFORMASI PENJUALAN OBAT DI APOTEK IBNU SALEH MEDAN TUGAS AKHIR

LEILA MASDANI HARAHAP 062406109

PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

SISTEM INFORMASI PENJUALAN OBAT DI APOTEK IBNU SALEH MEDAN

TUGAS AKHIR

Diajukan sebagai salah satu syarat dalam menyelesaikan Pendidikan Program Studi D – 3 Ilmu Komputer

LEILA MASDANI HARAHAP 062406109

DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

PERSETUJUAN

Judul Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas

: SISTEM INFORMASI PENJUALAN OBAT DI APOTEK IBNU SALEH MEDAN : TUGAS AKHIR : LEILA MASDANI HARAHAP : 062406109 : D3 ILMU KOMPUTER : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di Medan, Komisi Pembimbing

:

Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua,

Pembimbing,

Dr. Saib Suwilo, M.Sc NIP : 131796149

Drs. Liling Perangin angin M.si NIP: 131415885

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

PERNYATAAN

SISTEM INFORMASI PENJUALAN OBAT DI APOTEK IBNU SALEH MEDAN

TUGAS AKHIR

Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Juni 2009

LEILA MASDANI HARAHAP 062406109

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

PENGHARGAAN

Segala puji bagi Allah SWT penulis ucapkan penuh syukur karena dengan taufiq dan hidayah-Nya penulis dapat menyelesaikan tugas akhir ini tepat pada waktunya sebagai salah satu syarat untuk menyelesaikan studi pada D-III Ilmu Komuter FMIPA USU.

Adapun judul dari tugas akhir ini adalah “SISTEM INFORMASI PENJUALAN OBAT DI APOTEK IBNU SALEH MEDAN.”.

Pada kesempatan ini penulis mengucapkan banyak terima kasih kepada pihak yang telah banyak membimbing, mengarahkan, membantu, dan memberikan dukungan semangat, dan kasih sayang dalam menyelesaikan tugas akhir ini. Penulis mengucapkan terima kasih kepada:

1. Bapak Drs. Liling Perangin angin M.si selaku Dosen Pembimbing Tugas Akhir yang telah memberikan bimbingan dan arahan selama ini kepada penulis dalam menyelesaikan tugas akhir. 2. Bapak Dr. Eddy Marlianto, M.Sc, selaku Dekan FMIPA USU. 3. Bapak Dr Sutarman, Msc, selaku pembantu dekan 1 FMIPA USU. 4. Bapak Dr. Saib Suwilo, M.Sc, selaku Ketua Jurusan Program Studi D–3 Ilmu Komputer FMIPA USU. 5. Pimpinan dan Pegawai Apotek Ibnu Saleh khususnya Bapak Indra Sakti Pulungan yang telah membimbing dan memberikan kesempatan kepada Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

penulis untuk melakukan riset dalam mengumpulkan data yang diperlukan dalam tugas akhir. 6. Seluruh Dosen Pengajar Program Studi D-3 Ilmu Komputer Fakultas MIPA Univesitas Sumatera Utara yang telah memberikan ilmu yang bermanfaat kepada penulis selama masa perkuliahan. 7. Kedua orang tua penulis tercinta yang telah memberikan doa, dukungan, motivasi, semangat, kasih sayang yang tiada henti kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini dengan baik 8. Sahabat-sahabat baik penulis di Kom B yang telah memberikan semangat dan doa kepada penulis, kepada Aan yang setia mendengar curahan hati penulis, Fitri, Pia semoga Allah membalas kebaikan yang berlimpah. 9. Semua pihak yang telah memberikan doa dan dukungannya, penulis ucapkan terima kasih.

Akhir kata penulis panjatkan doa semoga Allah SWT akan membalas kebaikan semua pihak. Amin Medan,

Juni 2009

LEILA MASDANI HARAHAP

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

ABSTRAK

Penggunaan teknologi informasi untuk menunjang kegiatan pengolahan data pada berbagai aktivitas perusahaan sudah merupakan suatu kebutuhan bagi setiap perusahaan. Dengan teknologi ini data yang telah diolah akan menjadi sebuah informasi yang akurat, cepat, tepat dan up to date. Oleh sebab itu tidaklah mengherankan jika setiap pimpinan perusahaan mengambil kebijakan untuk menyerap teknologi ini ke dalam perusahaan yang dipimpinnya. Kegiatan pengolahan data dengan menggunakan teknologi ini telah merubah sebuah sistem yang bersifat manual menjadi sebuah sistem komputerisasi. Sistem komputerisasi telah menciptakan sebuah prosedur pengolahan data yang efisien dan efektif. Sistem ini dirancang dengan menggunakan perangkat lunak PHP 5.0 dan MySQL untuk databasenya. Sistem Informasi Penjualan Obat pada Apotek Ibnu Saleh Medan adalah sebuah sistem untuk mengolah data mengenai penjualan obat. Dengan sistem ini diharapkan dapat menghasilkan informasi penjualan dengan cepat dan akurat.

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

DAFTAR ISI

Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar Bab 1 Pendahuluan 1.1 Latar Belakang 1.2 Perumusan Masalah 1.3 Batasan Masalah 1.4 Tujuan dan Manfaat Penelitian 1.5 Metodologi Penelitian 1.6 Sistematika Penulisan

ii iii iv vi vii ix x 1 1 3 3 4 5 6

Bab 2 Landasan Teori 2.1 Pengertian Komputer 2.2 Pengertian Sistem dan Informasi 2.3 Pengertian Sistem Informasi 2.4 Data 2.5 Pengenalan Intranet 2.6 Pengenalan Teknologi Internet 2.7 Perbedaan Internet dengan Intranet 2.8 Pemrograman PHP 2.9 MySQL 2.10 Macromedia Dreamweaver 8 2.11 Macromedia Fireworks 8

8 8 9 11 12 13 14 16 17 21 27 27

Bab 3 Perancangan Sistem 3.1 Perancangan Sistem 3.2 Data Flow Diagram (DFD) 3.3 Desain Database 3.4 Algoritma Pada Perancangan Sistem 3.5 Flowchart Sistem

29 29 31 35 41 45

Bab 4 Implementasi Sistem 4.1 Pengertian Implementasi Sistem 4.2 Tujuan Implemntasi Sistem 4.3 Komponen Sistem 4.4 Installasi Apache dan PHP 4.5 Demonstrasi Program

53 53 53 54 56 61

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Bab 5 Kesimpulan dan Saran 5.1 Kesimpulan 5.2 Saran

70 70 71

Daftar Pustaka

72

Lampiran A Lampiran B

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

DAFTAR TABEL

Halaman Tabel 2.1 Keyword LIKE Tabel 3.1 Tabel Admin Tabel 3.2 Tabel Data Informasi Obat Tabel 3.3 Tabel Data Jenis Obat Tabel 3.4 Data Obat Tabel 3.5 Data Pembelian Tabel 3.6 Data Penjualan Tabel 3.7 Data Supplier Tabel 3.8 Data Resep Tabel 3.9 Data Pesan Tabel 3.10 Data Tanggapan Pesan

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

24 36 36 37 37 37 38 39 39 40 40

DAFTAR GAMBAR

Halaman Gambar 3.1 DFD Level Konteks Gambar 3.2 DFD Level 0 Gambar 3.3 DFD Level 1 Pembelian Obat Gambar 3.4 DFD Level 1 Penjualan Obat Gambar 3.5 Flowchart Menu Utama Gambar 3.6 Flowchart Login Gambar 3.7 Flowchart Input Data Penjualan Gambar 3.8 Flowchart Input Data Pembelian Gambar 3.9 Flowchart Laporan Penjualan Gambar 3.10 Flowchart Laporan Pembelian Gambar 3.11 Flowchart Laporan Penjualan Resep Gambar 4.1 Apache 2.2.3 Installer Gambar 4.2 Setup Wizard Gambar 4.3 Server Information Gambar 4.4 Destination Folder Gambar 4.5 Penginstalan Apache Berhasil Gambar 4.6 PHP 5.2.0 Installer Gambar 4.7 Destination Folder Gambar 4.8 Items to Install php

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

32 33 34 35 46 47 48 49 50 51 52 56 56 57 57 58 58 59 59

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Perkembangan aplikasi web yang semakin pesat sangat membantu dalam melakukan pengiriman, penyampaian dan penerimaan informasi. Mulai dari perusahaanperusahaan, instansi pemerintahan, sekolah-sekolah, perguruan tinggi, dan lembaga atau organisasi lainnya, telah banyak memanfaatkan aplikasi web dalam kegiatan penjualan, promosi, dan kegiatan lainnya. Kegiatan tersebut membutuhkan pengiriman, penyebaran dan penerimaan informasi sehingga memberikan kemudahan bagi pengguna (user) yang membutuhkan.

Teknologi Informasi (TI) menyebabkan arus informasi yang dulunya sulit didapatkan kini dapat dengan mudah diperoleh sesuai dengan kebutuhan. Komputer merupakan suatu fasilitas yang dapat digunakan untuk proses penyajian pengolahan data, agar data yang diolah dapat memberikan suatu informasi yang diperlukan oleh pimpinan ataupun suatu perusahaan yang membutuhkan.

Perkembangan internet dari hari-ke hari mengalami perubahan yang sangat pesat, kebutuhan akan informasi yang akurat dan terkini juga semakin dibutuhkan agar dapat tetap bertahan dalam menghadapi era globalisasi dan persaingan bebas. Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Perkembangan teknologi dan ilmu pengetahuan yang pesat mendorong masyarakat baik kelompok maupun perorangan, baik instansi pemerintah maupun swasta untuk memanfaatkan perkembangan teknologi dan ilmu pengetahuan tersebut. Apotek Ibnu Saleh merupakan suatu usaha yang bergerak dibidang penjualan obat haruslah pandai mengatur strategi penjualan untuk meningkatkan hasil penjualannya. Dimana apotek ini berfungsi sebagai penyedia dan penyalur obat harusnya mampu memberikan pelayanan yang terbaik kepada masyarakat. Tetapi dalam hal pengolahan data masih terkesan manual misalnya saja jika karyawan tersebut ingin membuat suatu laporan bulanan tentang penjualan obat dimana dalam pembuatan laporan sering terjadi kesalahan-kesalahan apabila laporan tersebut diperiksa oleh pimpinan apotek.

Sistem komputerisasi dalam proses penjualan akan membantu dalam hal pengolahan data apotek. Kualitas sumber daya manusia merupakan faktor penting di samping itu diperlukan pula adanya kerjasama yang baik antara karyawan dan pimpinan apotek akan sangat membantu dalam tercapainya suatu tujuan pada Apotek Ibnu Saleh

untuk menunjang kualitas tersebut, maka diperlukan suatu sistem

informasi yang mudah dari segi waktu. Selain dapat mengolah data laporan, aplikasi website juga dapat digunakan sebagai sarana untuk mempromosikan apotek agar lebih dikenal oleh masyarakat.

Sistem informasi penjualan sangatlah penting bagi Apotek Ibnu Saleh dalam proses penyajian dan pengolahan data sehingga memberikan informasi yang dibutuhkan pimpinan apotek itu sendiri.. Dilihat dari latar belakang tersebut penulis ingin memberikan yang suatu sistem yang bermanfaat bagi apotek tersebut.

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Mempertimbangkan hal tersebut maka, penulis merasa perlu mengadakan penelitian dengan judul “Sistem Informasi Penjualan Obat di Apotek Ibnu Saleh Medan ”.

1.2 Perumusan Masalah

Berdasarkan latar belakang tersebut di atas, penulis hanya membahas tentang bagaimana mengolah data apotek terutama data laporan penjualan obat. Bagaimana membuat suatu sistem informasi sehingga dapat mengefisiensikan waktu dan tenaga di mana pengolahan datanya pun dapat lebih baik dari yang sebelumnya dan dimanfaatkan seoptimal mungkin di Apotek Ibnu Saleh.

1.3 Batasan Masalah

Berdasarkan pada rumusan masalah tersebut di atas, maka di dalam penelitian ini penulis membatasi permasalahan terfokus pada masalah yang akan dibahas yaitu mengenai hal yang berkaitan dengan data laporan penjualan obat itu sendiri pada Apotek Ibnu Saleh.

1.4 Tujuan Dan Manfaat Penelitian

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

1.4.1 Tujuan Penelitian

Tujuan diadakannya penelitian ini adalah sebagai berikut : 1. Merancang suatu sistem informasi dalam hal memproses data penjualan obat di Apotek Ibnu Saleh Medan. 2. Membuat laporan penjualan obat yang berupa laporan harian, bulanan dan perresep.

1.4.2 Manfaat Penelitian

Manfaat diadakannya penelitian ini adalah sebagi berikut :

1. Bagi Apotek Ibnu Saleh dapat dijadikan sebagai suatu sistem yang dapat membantu menghasilkan informasi yang akurat, dan berkualitas. 2. Bagi dunia akademik dapat dijadikan sebagai referensi dalam perancangan sistem informasi khususnya pada bidang sistem informasi penjualan obat pada apotek. 3. Bagi penulis memberikan tambahan pengetahuan dan pengalaman dalam merancang dan membuat suatu sistem informasi penjualan obat .

1.5 Metodologi Penelitian

Penulisan tugas akhir di dalam pembahasannya maupun uraiannya haruslah didasarkan atas data dan fakta. Dalam melakukan penelitian perlu diketahui lokasi Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

penelitian, sumber data, teknik pengumpulan data, dan metode analisis yang digunakan.

Metodologi penelitian terbagi atas beberapa bagian yaitu : 1. Lokasi Penelitian Apotek Ibnu Saleh Medan merupakan usaha yang bergerak dalam bidang penyediaan dan penjualan obat-obatan. Lokasi penelitian ini berada di Jln. H.M. Joni No 64 Medan. 2. Teknik Pengumpulan Data Teknik pengumpulan data merupakan cara yang digunakan dalam suatu kegiatan yang digunakan penulis ada dua cara yaitu : a. Interview Mengadakan wawancara langsung dengan pihak pengelola usaha yang mempunyai wewenang dalam memberikan informasi dan data yang berkaitan dengan objek penelitian. b. Dokumentasi Pengumpulan data yang dilakukan dengan mengamati dokumendokumen yang dimiliki dan disediakan oleh apotek untuk diolah penulis yang berkaitan dengan data penjualan obat.

3. Penelitian Kepustakaan (Library Research)

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Penulis melakukan penelitian ke perpustakaan untuk mengumpulkan datadata yang bersifat teori. Misalnya mengumpulkan buku-buku atau tulisan lainnya yang mendukung Tugas Akhir.

1.6 Sistematika Penulisan

Untuk mempermudah penulisan dan pembahasan selanjutnya, maka uraian pembahasan ditulis secara sistematis sebagai berikut :

BAB I PENDAHULUAN Bab ini membahas tentang latar belakang masalah, pokok permasalahan, tujuan dan manfaat penelitian, metode penelitian serta sistematika penulisan.

BAB II LANDASAN TEORI Bab ini berisikan tentang uraian teoritis mengenai pengertian-pengertian, metode penyusunan data serta mengenai bahasa pemrograman yang digunakan.

BAB III PERANCANGAN SISTEM Dalam bab ini penulis menguraikan tentang perancangan sistem yang dirancang yang meliputi perancangan layout, perancangan database, gambaran aplikasi web yang akan dibuat serta bagaimana algoritma aplikasi tersebut saat dijalankan.

BAB IV IMPLEMENTASI SISTEM Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Dalam bab ini penulis menyajikan tentang pengertian implementasi aplikasi, tujuan implementasi aplikasi serta spesifikasi aplikasi.

BAB V KESIMPULAN DAN SARAN Bab ini membahas tentang kesimpulan dan saran dari penulis, setelah membuat tugas akhir.

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer

Komputer (computer) berasal dari bahasa Latin yang berarti menghitung. Komputer mempunyai arti yang sangat luas dan berbeda untuk orang yang berbeda. Komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input, memprosesnya dan menghasilkan output dibawah pengawasan suatu langkahlangkah instruksi-instruksi program yang tersimpan di memori (stored program). Sehingga dapat disimpulkan bahwa komputer adalah :

a. Alat elektronik b. Dapat menerima input data c. Dapat mengolah data d. Dapat memberikan informasi e. Menggunakan suatu program yang tersimpan di memori komputer (stored program) f. Dapat menyimpan program dan hasil pengolahan g. Bekerja secara otomatis Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Sedangkan yang disebut dengan program adalah kumpulan instruksi atau perintah terperinci yang sudah dipersiapkan supaya komputer dapat melakukan fungsinya dengan cara yang sudah tertentu. (Pengenalan Komputer, Jogiyanto Hartono, MBA, Ph.D, 1988)

2.2 Pengertian Sistem dan Informasi

2.2.1 Pengertian Sistem

Dalam mendefenisikan sistem terdapat dua kelompok pendekatan sistem, yaitu sistem yang lebih menekankan pada prosedur dan elemennya. Prosedur didefenisikan sebagai suatu urutan yang tepat dari tahapan-tahapan instruksi yang menerangkan apa yang harus dikerjakan, siapa yang menegerjakan, kapan dikerjakan, dan bagaimana mengerjakannya

(Gerald. J. , 1991). Penganut pendekatan elemen adalah Davis

(1995) yang mendefenisikan sistem sebagai bagian-bagian yang saling berkaitan yang beroperasi bersama untuk mencapai beberapa sasaran atau maksud. Sedangkan Lucas (1989) mendefenisikan sistem sebagai suatu komponen atau variable yang terorganisir, saling berinteraksi, saling bergantung, satu sama lain dan terpadu.

Sebuah sistem mempunyai tujuan atau sasaran. Mc Leod berpendapat, sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan. Begitu pula Robert G. Murdrick(1993), mendefenisikan sistem sebagai seperangkat elemen-elemen yang terintegrasi dengan maksud yang sama Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

untuk mencapai suatu tujuan bersama. Pendekatan sistem yang lebih menekankan pada prosedur didefenisikan bahwa sistem yaitu suatu jaringan kerja dari prosedurprosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan untuk atau menyelesaikan suatu sasaran tertentu (Gerald. J. 1991). ( Analisis dan Desain Sistem Informasi, Al-Bahra Bin Ladjamudin, 2005)

2.2.2 Pengertian Informasi

Raymond McLeod (1995) mendefenisikan informasi sebagai data yang telah diolah menjadi bentuk yang lebih berarti bagi penerimanya. Alat pengolah informasi dapat meliputi elemen komputer, elemen non komputer atau kombinasinya.

Sumber informasi adalah data. Data adalah kenyataan yang menggambarkan kejadian-kejadian dan kesatuan nyata. Kejadian (event) adalah sesuatu yang terjadi pada saat tertentu. Informasi diperoleh setelah data-data mentah diproses atau diolah. Menurut John Burch dan Gary Grudnitski, agar informasi dihasilkan lebih berharga , maka informasi harus memenuhi kriteria sebagai berikut : 1. Informasi harus akurat, sehingga mendukung pihak manajemen dalam mengambil keputusan. 2. Informasi harus relevan, benar-benar terasa manfaatnya bagi yang membutuhkan. 3. Informasi harus tepat waktu, sehingga tidak ada keterlambatan pada saat dibutuhkan.

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Kegunaan informasi adalah untuk mengurangi ketidakpastian di dalam proses pengambilan keputusan tentang suatu keadaan. Informasi yang digunakan di dalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan. Informasi yang digunakan tidak hanya oleh satu orang pihak di dalam organisasi. Nilai sebuah informasi ditentukan dari dua hal yaitu manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya untuk mendapatkan informasi tersebut. ( Analisis dan Desain Sistem Informasi, Al-Bahra Bin Ladjamudin, 2005)

2.3 Pengertian Sistem Informasi

Sistem Informasi dapat didefenisikan sebagai berikut : a. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan suatu informasi. b. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan atau untuk mengendalikan organisasi. c.

Suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Organisasi menggunakan sistem informasi untuk mengolah transaksi-transaksi, mengurangi biaya dan menghasilkan pendapatan sebagai salah satu produk atau pelayanan mereka. ( Analisis dan Desain Sistem Informasi, Al-Bahra Bin Ladjamudin, 2005)

2.4 Data

Data adalah suatu istilah majemuk dari kata datum. Yang berarti fakta, atau bagian dari fakta yang mengandung arti, yang dihubungkan dengan kenyataan, simbolsimbol, gambar-gambar, kata-kata, angka-angka, huruf-huruf, atau simbol-simbol yang menunjukkan suatu ide, objek, kondisi, atau situasi dan lain-lain. Data dapat berupa apa saja dan dapat ditemui dimana saja. Kegunaan dari data adalah sebagai bahan dasar yang objektif (relatif) didalam proses penyusunan kebijaksanaan dan keputusan oleh pimpinan organisasi. Pengolahan data adalah segala macam pengolahan terhadap data atau kombinasi dari bermacam-macam pengolahan terhadap data untuk membuat data itu berguna sesuai dengan hasil yang diinginkan sehingga dapat segera dipakai. (Pengenalan Komputer, Drs John J Longkutoy, 1992)

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

2.5 Pengenalan Intranet

Intranet adalah suatu jaringan dalam sebuah perusahaan yang dapat digunakan untuk mengelola informasi termasuk membuat isi, mengarahkan dan menyetujui, menerbitkan, memakai dan mengarsip informasi. Intranet dapat memenuhi banyak kebutuhan pengelolaan informasi, yang utama sebagai berikut ; a.

Kolaborasi dokumen, seperti papan pengumuman digital termasuk fungsi pengarahan dan persetujuan.

b.

Sambungan ke sistem perusahaan, menyediakan akses lebih mudah ke sistem tertutup seperti informasi penjualan.

c.

Sambungan ke informasi perusahaan, seperti buku penuntun sumber daya manusia, formulir, dan direktori telepon

d.

Mendukung pekerja mobile (bergerak), sehingga menciptakan lingkungan untuk telecommuting di masa mendatang.

Intranet juga masih memiliki banyak fungsi lain, dan cara penggunaan intranet berkembang sama cepatnya sesuai peningkatan peranti dan kemudahan dalam pemakaian. Kegunaan lain intranet adalah a.

Mengurangi waktu proses

b.

Mengurangi biaya kertas untuk mengedarkan informasi

c.

Meningkatkan komunikasi antarstaf

d.

Mengurangi

kebingungan

versi

lama

dan

baru

dari kebijakan,

panduan,standar perusahaan dan informasi lain yang terus berubah. (Konsep dan Aplikasi Pemrograman Client Server dan Sistem Terdistribusi, Budi Sutedjo Dharma Oetomo. S.Kom.,MM.et al, 2006) Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

2.6 Pengenalan Teknologi Internet

Internet adalah kumpulan atau jaringan dari jaringan komputer yang ada di seluruh dunia. Dalam hal ini komputer yang sebelumnya standalone kini dapat berhubungan langsung dengan host-host atau komputer-komputer yang lainnya. Defenisi lainnya adalah, Internet bagaikan sebuah kota elektronik yang sangat besar dimana setiap penduduk memiliki alamat (Internet Address) yang dapat digunakan untuk berkirim surat atau informasi . Jika penduduk itu ingin berkeliling kota, cukup dengan menggunakan komputer sebagai kendaraan. Jaringan lainnya bertumpu di atas sarana atau media telekomunikasi. Jalur lambatnya menggunakan line telepon, dan jalur cepatnya bisa menggunakan leased line atau ISDN.

Selain itu, ada defenisi lain bahwa Internet adalah jaringan komputer (interconnected network) di seluruh dunia, yang berisikan informasi dan juga merupakan sarana komunikasi data (suara, gambar, video dan teks). Informasi ini dibuat oleh penyelenggara atau pemilik jaringan komputer tersebut atau dibuat oleh pemilik informasi yang menitipkan informasinya kepada pemilik jaringan komputer yang tersambung ke jaringan. (Pengenalan Teknologi Komputer dan Informasi, Janner Simarmata, 2006)

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

2.6.1 WWW (World Wide Web)

WWW atau yang sering disebut dengan “web” merupakan aplikasi Internet yang paling

popular.

Demikian

popularnya

hingga

banyak

orang

yang

keliru

mengidentikkan web dengan internet. Secara teknis, web adalah sebuah sistem di mana informasi dalam bentuk teks, gambar, suara, dan lain-lain yang tersimpan dalam sebuah internet webserver dipresentasikan dalam bentuk hypertext. Informasi didalam web dalam bentuk teks umumnya ditulis dalam format HTML (Hypertext Markup Language). Informasi lainnya disajikan dalam bentuk grafis (dalam format GIF, JPG, PNG) ,suara (dalam format AU, WAV) dan objek multimedia lainnya (seperti MIDI, Shockwave< Qicktime movie, 3D World).

Web dapat diakses oleh perangkat lunak web client yang secara popular disebut browser. Browser membaca halaman-halaman web yang tersimpan dalam webserver melalui protocol yang disebut HTTP (Hypertext Transfer Protocol ).

Sebagai dokumen hypertext, dokumen-dokumen di web dapat memiliki link dengan dokumen lain, baik yang tersimpan dalam web server yang sama maupun di webserver lainnya. Link memudahkan para pengakses web berpindah dari suatu halaman ke halaman lainnya dan “berkelana” dari satu server ke server lainnya. Kegiatan penelusuran halaman web ini biasa diistilahkan sebagai browsing, ada juga yang menyebutnya sebagai surfing (berselancar).

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Seiring dengan semakin berkembangnya jaringan Internet di seluruh dunia maka jumlah situs web yang tersedia juga semakin meningkat. Hingga saat ini, jumlah halaman web yang bisa diakses melalui Internet telah mencapai angka miliaran. Untuk memudahkan penelusuran halaman web, terutama untuk menemukan halaman yang memuat topik-topik yang spesifik, para pengakses web dapat menggunakan suatu mesin pencari (search engine). Penelusuran berdasarkan search engine dilakukan berdasarkan kata kunci (keyword) yang kemudian akan dicocokkan oleh search engine dengan basis data miliknya. (Pengenalan Teknologi Komputer dan Informasi, Janner Simarmata, 2006)

2.7 Perbedaan Internet dengan Intranet

Perbedaan antara Internet dengan Intranet sangatlah jelas. Jika internet adalah jaringan global, dimana komputer yang berada pada suatu daerah (atau negara) dapat berhubungan dengan komputer yang berada pada daerah (atau negara) lain, maka intranet adalah jaringan lokal, dimana komputer-komputer dapat saling berhubungan hanya pada suatu daerah atau lokasi yang sama . Setiap komputer di dalam jaringan lokal ini tidak bisa keluar “keluar” atau mengakses komputer yang berada di tempat lain (di luar perusahaan) kecuali jika memiliki akses internet. (Intranet , Adi Kurniadi, 1998)

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

2.8 Pemrograman PHP

2.8.1 Pengenalan PHP

PHP merupakan singkatan dari Hypertext Preprocessor yang digunakan sebagai bahasa script server-side dalam pengembangan web yang disisipkan pada dokumen HTML. Penggunaan PHP memungkinkan web dapat dibuat dinamis sehingga maintenance situs web tersebut menjadi lebih mudah dan efisien. PHP merupakan software Open Source yang disebarkan dan dilisensikan secara gratis serta dapat di download secara bebas dari situs resminya.

2.8.2 Sejarah Singkat PHP

PHP diciptakan pertama kali oleh Rasmus Lerdorf pada tahun 1994. Awalnya, PHP digunakan untuk mencatat jumlah serta untuk mengetahui siapa saja pengunjung pada homepagenya. Rasmus Lerdorf adalah salah seorang pendukung open source. Oleh karena itu, ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis, kemudian menambah kemampuan PHP 1.0 dan meluncurkan PHP 2.0.

Pada tahun 1996, PHP telah banyak digunakan dalam website di dunia. Sebuah kelompok pengembang software yang terdiri dari Rasmus, Zeew Suraski, Andi Gutman, Stig Bakken, Shane Caraveo, dan Jim Winstead bekerja sama untuk menyempurnakan PHP 2.0. Akhirnya, pada tahun 1998, PHP 3.0 diluncurkan. Penyempurnaan terus dilakukan sehingga pada tahun 2000 dikeluarkan PHP 4.0. Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Tidak berhenti sampai disitu, kemampuan PHP terus ditambah, dan pada saat buku ini disusun, versi terbaru yang telah dikeluarkan adalah PHP 5.0.x

2.8.3 Kelebihan PHP

PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script sejenis. PHP difokuskan pada pembuatan script server side, yang bisa melakukan apa saja yang dapat dilakukan oleh CGI, seperti mengumpulkan data dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim serta menerima cookies, bahkan lebih daripada kemampuan CGI.

PHP dapat digunakan pada semua sistem operasi, antara lain Linux, Unix (termasuk variannya HP-UX, Solaris, dan OpenBSD), Microsoft Windows, Mac OS X, RISC OS. PHP juga mendukung banyak Web Server, seperti Apache, Microsoft Internet Information Server (MIIS), Personal Web Server (PWS), Netscape and iPlanet servers, Oreilly Website Pro Server, audium, Xitami, OmniHTTPd, dan masih banyak lagi lainnya, bahkan PHP dapat bekerja sebagai suatu CGI processor.

PHP tidak terbatas pada hasil keluaran HTML (Hypertext Markup Languages). PHP juga memiliki kemampuan untuk mengolah keluaran gambar, file PDF, dan movies Flash . PHP juga dapat menghasilkan teks seperti XHTML dan file XML lainnya. Salah satu fitur yang dapat diandalkan oleh PHP adalah dukungannya terhadap banyak database. Berikut database yang dapat didukung oleh PHP yaitu

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Adabas D, dBase, Direct MS-SQL, Empress, File Pro(read only), FrontBase, Hyperwave, IBM DB2, Informix, MySQL, dan lain-lain. (Aplikasi Web dengan PHP dan Mysql, Kasiman Peranginangin, 2006)

2.8.4 Konsep Dasar Personal Home Page (PHP)

Kode PHP diawali dengan tanda lebih kecil (). Ada empat cara untuk menuliskan script PHP yaitu :

1. 2. 3. 4. Apa kabar..

Pemisah antar instruksi adalah titik koma (;) dan untuk membuat atau menambahkan komentar/standar penulisan adalah : /* komentar */, // komentar, # komentar. Cara penulisan dibedakan menjadi Embeded dan Non Embeded script.

a. Embeded Script Contoh dari Embeded script : Coba Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Script diatas merupakan script yang sederhana. Script PHP disisipkan diantara tag-tag html. b. Non Embeded Script Contoh Non Embeded Script :

Script ini digunakan murni pembuatan program dengan PHP, tag HTML yang dihasilkan untuk membuat dokumen merupakan bagian dari script PHP. (Membangun Aplikasi Berbasis PHP dan MySQL, M. Syafii, 2005)

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

2.9 MySQL

MySQL dikembangkan oleh sebuah perusahaan Swedia bernama mySQL AB yang pada saat itu bernama Txc Data Konsult AB sekitar tahun 1994-1995. Meskipun cikal bakal kodenya bisa disebut sudah ada sejak tahun 1979. Tujuan mula-mula Txc membuat mySQL pada waktu itu juga mengembangkan aplikasi web untuk client Txc yaitu perusahaan pengembang software dan konsultan database.

Fungsi mySQL dapat dikatakan sebagai interpreter query, karena setiap kita menggunakan query SQL kita harus meletakkannya didalam fungsi ini. Dengan kata lain, SQL tidak dapat dijadikan tanpa adanya fungsi mySQL. mySQL termasuk jenis relational database management system (RDBMS). Sehingga istilah seperti tabel , baris dan kolom tetap digunakan dalam mySQL. Pada mySQL sebuah database mengandung beberapa tabel, tabel terdiri dari sejumlah baris dan kolom.

SQL (dibaca "ess-que-el") merupakan kependekan dari Structured Query Language. SQL digunakan untuk berkomunikasi dengan sebuah Database. Sesuai dengan ANSI,SQL merupakan bahasa standar untuk sistem menajemen database relasional. Statemen SQL digunakan untuk melakukan tugas-tugas seperti melakukan up todate terhadap database, atau mengambil data dari sebuah database. Beberapa database relasional yang menggunakan SQL dan cukup popular adalah: MySQL, Oracle, Sybase, Microsoft SQL Server, Access, Ingres, dan lain-lain. Meskipun sebagian besar sistem database menggunakan SQL, namun sebagian besar dari mereka juga memiliki ekstensi khusus yang hanya bisa digunakan di sistem masingmasing. Namun demikian, perintah standar SQL seperti "Select", "Insert", "Update", Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

"Delete", "Create", dan "Drop" dapat digunakan untuk melakukan hampir semua hal yang perlu dilakukan terhadap sebuah database.

Karena mySQL merupakan suatu server database yang bersifat multiuser dan salah satu sifat program multiuser yaitu hanya dapat berjalan disisi server, maka kita tidak dapat mengaksesnya tanpa ada izin server tersebut. Dalam mySQL fungsi yang digunakan untuk dapat tersambung ke server adalah mySQL_connect() atau dengan menggunakan mySQL_proconnect(), mySQL mengenal beberapa tipe data field yaitu tipe data numeric, tipe data string, tipe data char() dan varchar() dan tipe data tunggal.

Digunakannya mySQL sebagai program pengolah database, sebab mySQL memiliki fasilitas-fasilitas anatara lain sebagai berikut :

a. Terdapat suatu bahasa pemrograman yang mudah untuk menggunakan MySQL b. database file server multi pengguna, dan aplikasi klien dari Client/Server. c. Mendukung integritas referensial pada tingkat mesin database. d. sehingga bila dirasakan, akan hampir sama dengan menggunakan dBase ataupun FoxPro yang berjalan didalam DOS. e. Memiliki kemampuan menjalankan aplikasi yang kompleks. Arsitektur yang diskalakan memungkinkan MySQL digunakan sebagai database yang berdiri sendiri (Aplikasi Web dengan PHP dan Mysql, Kasiman Peranginangin, 2006)

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

2.9.1 Sintaks – sintaks MySQL

Perintah-perintah yang umum digunakan dalam MySQL diantaranya adalah :

1. Insert

Digunakan untuk mengisi data atau menambah record pada suatu tabel.

INSERT INTO nama-tabel(kolom1,kolom2..) VALUES (nilai1,nilai2..);

2. Select

Digunakan untuk melihat data dari satu atau beberapa tabel. SELECT kolom-kolom; FROM nama-tabel; Untuk melihat seluruh isi kolom dari suatu table digunakan query SELECT *. SELECT * FROM nama-tabel;

3. Where Digunakan untuk menyaring hasil query sehingga record yang dikeluarkan hanyalah record yang sesuai dengan yang diinginkan. SELECT kolom1, kolom2 FROM kolom1 WHERE kolom2 < kriteria;

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

4. Distinct Dapat digunakan untuk menghilangkan record-record yang sama. SELECT DISTINCT kolom2 FROM kolom1;

5. Between Digunakan untuk membatasi suatu kolom berada pada suatu batas nilai tertentu. SELECT kolom1,kolom2,kolom3 FROM kolom1 WHERE kolom2 BETWEEN .. AND ..;

6. Like Digunakan untuk pencarian data yang memiliki pola tertentu. SELECT kolom1,kolom2 FROM kolom1 WHERE kolom1 LIKE ‘A%’;

Pada keyword LIKE digunakan tanda-tanda khusus (wildcasd) sebagai berikut : Tabel 2.1 Keyword LIKE Tanda

Arti

%

Sembarang nol atau lebih karakter

-

Sembarang satu karakter

[]

Sembarang karakter yang berada dalam tanda kurung siku

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

7. Order By

Digunakan untuk mensortir data hasil query sesuai dengan kebutuhan.

SELECT kolom1,kolom2

FROM kolom1

ORDER BY kolom1;

Untuk mensortir dengan urutan terbalik, digunakan keyword tambahan DESC. Sedangkan untuk urutan yang teratur digunakan keyword ASC.

SELECT kolom1,kolom2

FROM kolom1

ORDER BY kolom1 DESC;

8. Delete

Digunakan untuk menghapus suatu record dengan criteria tertentu.

DELETE FROM nama-tabel WHERE criteria;

Untuk menghapus record pada suatu tabel, digunakan perintah DELETE tanpa menentukan kriterianya.

DELETE FROM nama-table;

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

9. Update

Digunakan untuk memodifikasi nilai kolom dari suatu record.

UPDATE nama-tabel

SET nama-kolom1=nilai-baru1,nilai-kolom2=nilai-baru2,..

WHERE kriteria;

Contoh penulisan program pada MySQL dapat dituliskan sebagai berikut :CREATE TABLE cdrom (

vendor char(10), speed int(11), price int(11) );

Ketika memasuki command prompt MySQL dituliskan perintah sebagai berikut : > mysqlshow; dan akan muncul tabel sebagai berikut : Database cdro 1 rows in set (0.00 sec) (Aplikasi Web dengan PHP dan Mysql, Kasiman Peranginangin, 2006)

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

2.10 Macromedia Dreamweaver 8

Versi terbaru

Macromedia Dreamweaver di tahun 2005 adalah Macromedia

Dreamweaver 8 yang merupakan penyempurnaan dari versi sebelumnya dan tentu saja semakin mudah dalam penggunaannya. fasilitas terbaru

dari Macromedia

Dreamweaver Zoom Tool and Guides. Panel CSS yang baru, code collapse, cooding toolbar dan insert flash video. Tidak jauh beda dengan kemampuan versi sebelumnya. Macromedia Dreamweaver 8 mendukung pemrograman Client Slide yang terkenal, yaitu Java Script dengan penggunaan yang sangat mudah. Macromedia Dreamweaver 8 juga mendukung pemrograman Script Server Side, seperti Personal Home Page (PHP) , Active Sever Pages (ASP), ASP.NET, ColdFusion dan Java Server Page (JSP). (Membuat Website Interaktif dengan Macromedia Dreamweaver 8, Penerbit Andi, 2006)

2.11 Macromedia Fireworks 8

Macromedia fireworks adalah suatu program aplikasi grafis yang dirancang khusus untuk menyelesaikan desain grafis halaman web yang sangat canggih. Hal ini menjadikan Macromedia Fireworks menjadi pilihan pertama untuk memecahkan masalah yang khusus dihadapi oleh perancang dan pengembang website.

Anda dapat menggunakan Fireworks untuk membuat, mengedit dan membuat animasi gambar pada halaman web, aplikasi ini juga mengedepankan inter-aktivitas Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

dan dapat Anda gunakan untuk mengoptimalkan suatu gambar. Didalam Fireworks Anda dapat membuat dan mengedit gambar bitmap dan gambar vector.

Macromedia Fireworks dapat langsung terintegrasi dengan Macromedia lainnya seperti Dreamweaver, Flash, FreeHand dan Director, seperti halnya aplikasi grafik favorit lainnya dan HTML editor, untuk menyediakan suatu solusi web yang terintegrasi.. Selain itu, dapat dengan mudah mengeksport gambar Fireworks dengan kode HTML dan kode JavaScript untuk HTML editor yang digunakan. (Secara Praktis Membuat dan Mengolah Gambar Desain Grafis Web dengan Macromedia Fireworks 8, A. Taufiq Hidayatullah, 2006)

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

BAB 3

PERANCANGAN SISTEM

3.1. Perancangan Sistem

Dalam perancangan suatu sistem banyak hal yang harus dilakukan diantaranya adalah persiapan, perencanaan yang baik, tujuan yang jelas dan percobaan yang berulangulang karena menyangkut semua elemen yang membentuk sistem.

Sebelum membangun sistem, perlu dilakukan identifikasi awal antara lain: a. Sistem apa yang akan dibangun? b. Siapa saja yang menggunakan sistem tersebut? c. Apa saja aktivitas yang dapat mereka lakukan dalam sistem? d. Apa target yang ingin dicapai dari pembuatan sistem tersebut?

Dengan menjawab pertanyaan-pertanyaan di atas, akan semakin memperjelas dan mempermudah dalam membangun sistem karena dari hal inilah nantinya akan terbentuk kata kunci untuk membuat dan mengembangkan sistem lebih lanjut

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Berkenaan dengan sistem yang akan dibangun, maka jawaban untuk pertanyaan di atas sebagai berikut:

a. Sistem yang akan dibuat adalah sistem informasi penjualan obat di Apotek Ibnu Saleh, yang menyediakan informasi-informasi mengenai data obat serta data laporan penjualan yang akan di informasikan kepada pimpinan perusahaan

b. Pengguna adalah

pegawai yang memerlukan informasi tentang produk yang

tersedia dalam hal ini adalah informasi mengenai obat-obatan dan pegawai perusahaan yang akan melakukan pengolahan data penjualan.

c. Aktivitas yang akan dijumpai di dalam sistem tersebut adalah

bagi pegawai

perusahaan dapat membuat data laporan penjualan obat yang akan diinformasikan pada pimpinan perusahaan dan dapat melakukan pencarian informasi tentang produk yang tersedia dengan cepat.

d. Target yang akan dicapai dari sistem tersebut adalah memudahkan kinerja karyawan dalam mengelola data laporan penjualan sehingga dapat memberikan informasi kepada pimpinan perusahaan dengan cepat dan kepuasan konsumen dalam hal pelayanan informasi obat.

3.2 Data Flow Diagram (DFD)

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Data Flow Diagram (DFD) adalah gambaran sistem secara logika dan tidak tergantung pada perangkat keras, lunak, struktur data atau organisasi. Pada tahap analisa, penanganan notasi simbol lingkaran dan anak panah mewakili/menggambarkan arus data dalam perancangan sistem sangat membantu sekali didalam komunikasi dengan pemakaian sistem menggunakan notasi-notasi ini untuk menggambarkan arus dari data sistem. DFD merupakan alat yang digunakan pada metodologi pengembangan sistem yang terstuktur dan merupakan dokumentasi dari sistem yang baik.

3.2.1 Diagram Level Konteks

Diagram level konteks selalu mengandung satu dan hanya satu proses saja. Proses ini mewakili proses dari seluruh sistem. Diagram konteks ini menggambarkan hubungan input/output antara sistem dengan dunia luarnya (kesatuan luar). Dalam perancangan sistem ini penulis mencoba untuk memberikan gambaran mengenai alur arus data dari sistem ini.

Rancangan DFD level konteks pada sistem ini adalah sebagai berikut :

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Pelanggan

Admin

Supplier

Pengolahan data

Copy Resep

Resep Obat

-Data Suplier -Data Barang

Sistem Informasi Apotek Ibnu Saleh

- Laporan penjualan - Laporan pembelian

Pimpinan Perusahaan

Gambar 3.1 DFD Level Konteks

3.2.2 Diagram Level 0

Diagram level 0 merupakan pengembangan dari diagram level konteks. Diagram level 0 pada sistem informasi yang penulis rancang adalah sebagai berikut :

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Pelanggan

Administrasi Data Pembelian Suplier & Barang

Resep

1.0

5.0 Data Akhir Apotek

Data Barang

3.0 Data Pembelian

Data Barang Akhir Apotek

Barang

Data Barang

Data Akhir Apotek

Data Pembelian Barang

Pembelian Supplier Data Barang

Data Suplier

6.0 Data Laporan Data Laporan

2.0 Data Supplier & Barang

Laporan

Data Laporan

Data Supplier & Nama Barang

Pimpinan

Gambar 3.2 DFD Level 0

3.2.1 Diagram Level 1 Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

4.0 Data Penjualan

Penjualan

3.1 No Faktur 3.5 Supplier

Pembelian

3.2 Nama Barang

3.3 Harga Beli

3.7 Data Pembelian 3.6 Total Harga

3.4 Banyak Beli

Gambar 3.3 DFD Level 1 Pembelian Obat

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Pembelian

4.1 No Faktur 4.5 Apotek 4.2 Nama Barang

Penjualan

4.3 Harga Jual

4.7 Data Penjualan 4.6 Total Harga

4.4 Banyak Jual

Penjualan

Gambar 3.4 DFD Level 1 Penjualan Obat

3.3 Desain Database

Database didesain untuk menampung data di server, data tersebut nantinya akan diproses oleh program yang kita buat pada tahap pemrograman, baik penambahan, pengeditan, panghapusan dan menampilkan isi database ke halaman web. Database terdiri atas tabel-tabel yang dibuat dengan menggunakan program MySQL.

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Adapun

database

yang

dibuat

oleh

penulis

adalah

database

apotek_ibnu_saleh dengan tabel-tabel sebagai berikut :

3.3.1 Tabel Admin

No

Field Name

Type dan Size

Keterangan

1 2 3 4 5 6 7

id username password nama_lengkap tpt_tgllhr alamat telpon

int(3) char(25) char(20) char(35) varchar(100) Text char(30)

Tempat,tanggal lahir -

8

email

char(30)

-

9

status

char(10)

-

Tabel 3.1 Data Admin

3.3.2 Tabel info_obat

No

Field Name

Type dan Size

1

id

int(3)

2

code_obt

char(4)

3

keterangan

Text

Keterangan Kode Obat -

Tabel 3.2 Data Informasi Obat 3.3.3 Tabel jenis_obat

No

Field Name

Type dan Size

Keterangan

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

1

id

int(3)

-

2 3

kd_jns nama_jenis

char(3) char(25)

Kode Jenis Obat -

Tabel 3.3 Data Jenis Obat

3.3.4 Tabel obat

No 1 2 3 4 5

Field Name id kode_obat nama_obat harga_jual nama_jenis

Type dan Size int(5) char(4) char(35) char(10) char(3)

Keterangan -

Tabel 3.4 Data Obat

3.3.5 Tabel pembelian

No

Field Name

Type dan Size

Keterangan

1 2 3 4 5 6

id no_faktur tanggal bulan tahun kode_obt

int(4) char(3) int(2) char(15) int(4) char(4)

-

7

banyak_beli

int(3)

-

8

harga_beli

char(10)

-

9

kd_suplier

char(3)

Kode Suplier

Kode Obat

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Tabel 3.5 Data Pembelian

3.3.6 Tabel penjualan

No

Field Name

Type dan Size

Keterangan

1 2 3 4 5 6 7

id no_faktur tanggal bulan tahun kd_obat banyak_jual

int(4) char(3) int(2) char(15) int(4) char(4) int(3)

-

8

harga_jual

char(10)

-

9

kd_suplier

char(3)

Kode Suplier

Kode Obat -

Tabel 3.6 Data Penjualan

3.3.7 Tabel supplier

No 1 2 3 4

Field Name id kode_suplier nama_suplier alamat

Type dan Size int(4) char(3) int(2) char(15)

Keterangan -

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

5

kota

int(4)

-

6

telp

char(4)

Kode Obat

Tabel 3.7 Data Supplier

3.3.8 Tabel resep

No 1 2 3 4 5 6 7 8 9 10 11

Field Name id no_resep nama_dokter cd_obat jlh hrg_obt tgl bln thn nama_pasien spesialis

Type dan Size int(5) char(6) char(35) char(5) int(4) char(9) int(2) char(15) int(4) char(40) char(40)

Keterangan Kode Obat Harga Obat -

Tabel 3.8 Data Resep

3.3.9 Tabel pesan

No 1 2 3 4 5

Field Name id nama email pesan tanggal

Type dan Size int(5) char(35) char(40) Text Date

Keterangan -

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Tabel 3.9 Data Pesan

3.3.10 Tabel tanggapan_pesan

No 1 2 3 4 5 6

Field Name id nama email kode_pesan tanggapan tanggal

Type dan Size int(5) char(35) char(40) int(5) Text Date

Keterangan -

Tabel 3.10 Data Tanggapan Pesan

3.4 Algoritma Pada Perancangan Sistem

3.4.1 Algoritma Menu Utama

Langkah 1: Aktifkan browser Internet Eksplorer, kemudian ketik http://localhost/ibnu_saleh2/ pada Address Bar lalu tekan enter atau “go” pada sudut kanan Address Bar. Langkah 2: Muncul tampilan index berupa struktur organisasi yang merupakan halaman Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Home. Langkah 3: Untuk melihat halaman Profil , maka klik menu “Profil”. Halaman ini Menampilkan profil singkat Apotek Ibnu Saleh. Langkah 4: Untuk melihat halaman Kontak yang tersedia, maka klik menu “Contact us”. Halaman ini berisi informasi tentang alamat dan nomor telepon yang dapat dihubungi Langkah 5: Untuk melihat halaman Produk, klik menu “Products”. Halaman ini Menampilkan informasi tentang obat-obatan apa saja yang tersedia di Apotek Ibnu Saleh . Langkah 6: Untuk meninggalkan Pesan, klik menu “Pesan”, tulis pesan yang akan di tinggalkan dan kirimkan, maka akan muncul data pesan-pesan yang pernah masuk sebelumnya Langkah 7: Untuk masuk ke halaman Administrator, klik menu “Login”. Langkah 8: Selesai.

3.4.2 Algoritma Menu Admin

Langkah 1:

Masukkan username dan password pada menu “Login” yang

disediakan. Setelah login berhasil maka akan muncul halaman admin yang berisi menu-menu admin. Langkah 2:

Untuk menginput data klik menu “Input Data”, menu ini memiliki

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

beberapa submenu yaitu

1.

Klik submenu “Obat” untuk menambah data obat.

2.

Klik submenu “Informasi Obat” untuk menambah data informasi Obat.

3.

Klik submenu “Penjualan” untuk menambah data penjualan.

4.

Klik submenu “Pembelian” untuk menambah data pembelian.

5.

Klik submenu “Resep” untuk menambah data resep.

6.

Klik submenu “Supplier” untuk menambah data supplier.

7.

Klik submenu “Jenis Obat” untuk menambah data jenis obat.

8. Langkah 3:

Klik submenu “Admin” untuk menambah data admin.

Untuk melihat Laporan Penjualan, klik menu Lap Penjualan menu ini memiliki beberapa submenu yaitu : 1. Submenu Harian yaitu halaman yang akan menampilkan form pencarian laporan penjualan perhari. Masukkan tanggal, bulan, dan tahun kemudian klik tombol proses. Kemudian akan tampil data laporan penjualan obat perhari. 2. Submenu Bulanan yaitu halaman yang akan menampilkan form pencarian laporan penjualan perbulan. Masukkan bulan, dan tahun kemudian klik tombol proses. Kemudian akan tampil data laporan penjualan obat perbulan.

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

3. Submenu Resep yaitu halaman yang akan menampilkan form pencarian resep. Masukkan nomor resep kemudian klik tombol proses. Kemudian akan tampil data laporan penjualan obat perresep. Langkah 4:

Untuk melihat Laporan Pembelian, klik menu Lap Pembelian menu ini memiliki beberapa submenu yaitu : 1. Submenu Harian yaitu halaman yang akan menampilkan form pencarian laporan pembelian perhari. Masukkan tanggal, bulan, dan tahun kemudian klik tombol proses. Kemudian akan tampil data laporan pembelian obat perhari. 2. Submenu Bulanan yaitu halaman yang akan menampilkan form pencarian laporan pembelian perbulan. Masukkan bulan, dan tahun kemudian klik tombol proses. Kemudian akan tampil data laporan pembelian obat perbulan.

Langkah 5: Untuk melihat data-data yang diolah, klik menu Lihat Data. Pada menu Lihat Data, administrator dapat melakukan pengeditan, penghapusan serta penginputan data .Menu ini memiliki beberapa submenu yaitu : 1. Submenu Obat yaitu halaman yang menampilkan data obat. 2. Submenu Informasi Obat yaitu halaman yang akan menampilkan data informasi obat. 3. Submenu Penjualan yaitu halaman yang akan menampilkan data penjualan obat

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

4. Submenu Pembelian yaitu halaman yang akan menampilkan data pembelian obat 5. Submenu Resep yaitu halaman yang akan menampilkan data resep obat 6. Submenu Supplier yaitu halaman yang akan menampilkan data supplier. 7. Submenu Jenis Obat yaitu halaman yang akan menampilkan data jenis obat 8. Submenu Pesan yaitu halaman yang akan menampilkan pesan 9. Submenu Admin yaitu halaman yang akan menampilkan data admin.

Langkah 6: Jika telah selesai melakukan pengolahan data, maka admin dapat keluar dari halaman admin dengan mengklik menu logout.

Langkah 7 : Selesai.

3.5 Flowchart Sistem

Flowchart merupakan bagan yang menunjukkan alir didalam program atau prosedur sistem secara logika. Adapun flowchart yang didesain penulis adalah sebagai berikut : Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

3.5.1 Flowchart Menu Utama

Berikut ini adalah flowchart menu utama dari sistem informasi yang penulis rancang :

Start

Buka Koneksi Database

Menu Halaman Utama

Ya

Menu Halaman Utama

Halaman Utama

Ya

Profil

Contact Us

Produk

Contact Us

Pesan

Profil Perusahaan

Ya

Halaman Kontak

Ya

Daftar Produk

Ya

Halaman Kontak

Ya

Tinggalkan Pesan

Admin

Login

Halaman Admin

Tidak

Tutup Koneksi

End

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Gambar 3.5 Flowchart Menu Utama

3.5.2 Flowchart Login

Start

Halaman Utama

Login

Masukkan username dan password

Status = Admin

Ya

Halaman Admin

Tidak End

Gambar 3.6 Flowchart Login

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

3.5.3 Flowchart Input Data

Start

Menu Admin

Input Data Penjualan

Form Penjualan Ya

Isi Data Penjualan

Simpan

Tidak

End

Gambar 3.7 Flowchart Input Data Penjualan

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Database

Start

Menu Admin

Input Data Pembelian

Form Pembelian Ya

Isi Data Pembelian

Simpan

Tidak

End

Gambar 3.8 Flowchart Input Data Pembelian

3.5.4 Flowchart Laporan Penjualan

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Database

Start

Menu Admin

Laporan Penjualan Harian /Bulanan

Masukkan Tgl,Bln,Thn

Proses

Tampilan Laporan Penjualan Harian /Bulanan

End

Gambar 3.9 Flowchart Laporan Penjualan

3.5.5 Flowchart Laporan Pembelian

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Start

Menu Admin

Laporan Pembelian Harian /Bulanan

Masukkan Tgl,Bln,Thn

Proses

Tampilan Laporan Pembelian Harian /Bulanan

End

Gambar 3.10 Flowchart Laporan Pembelian

3.5.6 Flowchart Laporan Penjualan Resep

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Start

Menu Admin

Laporan Penjualan

Resep

Masukkan Tgl,Bln,Thn

Proses

Tampilan Laporan Penjualan Per-resep

End

Gambar 3.11 Flowchart Laporan Penjualan Per-Resep

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

BAB 4

IMPLEMENTASI SISTEM

4.1 Pengertian implementasi Sistem

Implementasi sistem adalah suatu prosedur yang dilakukan untuk menyelesaikan sistem yang ada dalam dokumen rancangan sistem yang telah disetujui dan telah diuji,menginstal dan memulai menggunakan sistem baru yang diperbaiki. Adapun langkah-langkah yang yang dibutuhkan dalam implementasi sistem adalah : 1. Mendapatkan software dan hardware yang tepat serta sesuai untuk merancang website. 2. Menyelesaikan rancangan sistem. 3. Menulis, menguji, mengontrol dan mendokumentasikan website. 4. Mendapatkan persetujuan.

4.2 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem adalah sebagai berikut:

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

a. Mengkaji rangkaian sistem baik dari segi software maupun hardware sebagai sarana pengolahan data dan penyajian informasi. b. Menyelesaikan rancangan sistem yang ada didalam dokumen sistem yang baru atau yang telah disetujui. c. Memastikan bahwa pengunjung dapat mengoperasikan dengan mudah terhadap sistem yang baru dan mendapat informasi yang baik dan jelas. d. Memastikan bahwa sistem yang telah berjalan dengan lancar dengan mengontrol dan melakukan instalasi secara benar.

4.3 Komponen Sistem

Komponen-komponen sistem yang dibutuhkan dalam membangun aplikasi ini diantaranya adalah :

4.3.1 Hardware

Hardware adalah suatu komponen yang sangat dibutuhkan dalam mewujudkan sistem yang diusulkan. Dalam hal ini penulis merinci spesifikasi komponen hardware yaitu: 1. PC dengan processor minimal Intel Pentium III 733 MHz. 2. Hard disk 20 GB. 3. Monitor Super VGA. 4. Memory Minimal 128 MB. 5. Keyboard. 6. Mouse.

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

4.3.2 Software

Hardware tidak akan dapat memecahkan suatu masalah tanpa adanya komponen software. Adapun software yang digunakan dalam pembuatan website ini adalah: a. Sistem operasi Ms. Windows XP b. Apache 2.2.3 sebagai web server c. PHP 5.2.0 sebagai web programming d. MySQL 5.0.27 sebagai database server e. Macromedia Dreamweaver 8 sebagai web editor f. Macromedia Fireworks 8 sebagai editor gambar

4.3.3 Brainware

Brainware adalah semua pihak yang bertanggung jawab dalam pengembangan sistem informasi, pemrosesan dan penggunaan keluaran sistem informasi.

Brainware dalam sistem informasi ini Terbagi atas: a. Sistem analis: orang yang menganalisa sistem dengan mempelajari masalahmasalah yang timbul dan menentukan kebutuhan-kebutuhan pemakai dan mengidentifikasi pemecahan yang beralasan. b. Programmer: orang yang membuat sistem dengan menggunakan salah satu bahasa pemrograman yang dikuasainya. c. Operator: orang yang memakai sistem.

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

4.4 Instalasi Apache dan PHP Dalam menginstalasi Apache, PHP dan MySQL dilakukan secara satu per satu. Adapun softwarenya dapat diperoleh dari situs http://www.apache.org untuk Apache, http://www.php.net untuk PHP dan http://www.mysql.com untuk MySQL. Tahap instalasinya dimulai dengan menginstalasi Apache, kemudian disusul dengan menginstalasi PHP dan MySQL.

4.4.1 Instalasi Apache 1. Double klik file installer apache

Gambar 4.1 Apache 2.2.3 Installer

2. Setelah muncul setup wizard seperti gambar dibawah, kemudian klik Next

Gambar 4.2 Setup wizard Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

3. Kemudian muncul jendela Server Information, setelah diisi dengan inputan yang sembarang, Klik Next

Gambar 4.3 Server Information

4. Kemudian Pilih Typical Installation. 5. Setelah klik Next, kemudian pilih di drive mana apache ingin diinstal ( Misal: C:\apache ).

Gambar 4.4 Destination Folder

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

6. Setelah klik Next, kemudian pilih tombol install, tunggu hingga proses instalasi berhasil. 7. Untuk melihat apakah penginstalan apache berhasil, ketikkan http://localhost di address bar pada web browser. Jika penginstalan berhasil, maka akan tampak seperti gambar dibawah.

Gambar 4.5 Penginstalan Apache berhasil

4.4.2 Instalasi PHP a. Double klik file installer apache

Gambar 4.6 PHP 5.2.0 Installer b. Setelah muncul setup wizard kemudian klik Next Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

c. Setelah klik Next, kemudian pilih di drive mana apache ingin diinstal ( Misal: C:\php ).

Gambar 4.7 Destination Folder

d. Kemudian pilihlah item pendukung php yang ingin anda ingin instal

Gambar 4.8 Items to install php e. Setelah klik Next, kemudian pilih tombol install, tunggu hingga proses instalasi berhasil.

4.4.3 Konfigurasi Apache dan PHP 1. Buka File httpd.conf yang terdapat di dalam folder apache/conf. Kemudian edit baris perintah berikut :

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

ScriptAlias /php/ “path ke folder php” AddType application/x-httpd-php .php Action application/x-httpd-php “path ke folder php/php-cgi.exe” LoadModule php5_module “path ke folder php/php5apache2_2.dll” PHPIniDir “path ke folder php” Misal ScriptAlias /php/ “C:/php″ AddType application/x-httpd-php .php Action application/x-httpd-php “C:/php/php-cgi.exe” LoadModule php5_module “C:/Php/php5apache2_2.dll” PHPIniDir “C:/php″. Kemudian letakkan di baris paling akhir dari file httpd.conf 2. Buat file sederhana dengan nama test.php Kemudian simpan di dokumen root ( C:/apache/htdocs ) 3. Kemudian buka di browser dengan cara mengetik localhost/test.php di address bar. Jika sudah keluar info tentang php, apache, dan mysql, maka php dan apache sudah terinstall secara sempurna.

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

4.5 Demonstrasi Program

Halaman utama (index.php)

Halaman profil.php

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Halaman contact_us.php

Halaman data_obat_user2.php

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Halaman pesan.php

Halaman tanggapan_pesan2.php Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Halaman login.php

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Halaman admin (index_admin.php)

Halaman admin input_data •

Penjualan (form_penjualan.php)

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Halaman admin edit •

Penjualan (edit_penjualan.php)

Halaman admin cari laporan •

Penjualan (lap_harian_penjualan.php)

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.



Tampilan Laporan Harian (lap_harian_jual.php)



Tampilan Laporan Bulanan

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.



Tampilan Laporan Per-resep



Pembelian (lap_harian_beli.php)

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.



Pembelian (lap_bln_beli.php)

Halaman Admin Lihat Data Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.



Data Suplier (data_suplier.php)



Data Admin (data_admin.php)

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

BAB 5

KESIMPULAN DAN SARAN

Pada bab ini penulis memberikan beberapa kesimpulan dari pembahasan pada bab-bab sebelumnya dan beberapa saran yang dapat dijadikan bahan pertimbangan bagi perusahaan, khususnya bagi Apotek Ibnu Saleh.

5.1 Kesimpulan

Kesimpulan yang dapat penulis uraikan yaitu :

1. Sistem informasi memegang peranan yang cukup penting dalam melaksanakan tugas di suatu perusahaan. 2. Untuk mengatasi masalah-masalah pada sistem yang telah berjalan diperlukan suatu sistem yang dapat memberikan informasi dengan cepat dan mudah. 3. Perancangan Sistem Informasi Penjualan Obat

ini dibuat dengan

menggunakan bahasa pemrograman PHP, database MySQL, dan web server Apache.

5.2 Saran Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Selesainya perancangan Sisitem Informasi Penjualan Obat ini penulis memiliki beberapa saran yang diharapkan akan dapat dilakukan perbaikan untuk selanjutnya yaitu :

1. Untuk

perusahaan agar

dapat

meningkatkan efisiensi kerja dengan

menggunakan sistem komputerisasi dalam hal mengolah data penjualan sehingga dapat menghasilkan informasi yang akurat. 2. Peranan komputer dalam Sistem Informasi Apotek Ibnu Saleh sangat penting bagi perusahaan dalam mengolah data penjualan. Oleh sebab itu diperlukan Sumber Daya Manusia (SDM) yang dapat mengoperasikan sistem yang baru tersebut dengan baik agar masalah yang dihadapi perusahaan dapat diatasi. 3. Sebaiknya diadakan pelatihan dibidang komputer bagi para pegawai Apotek Ibnu Saleh sehingga apabila terjadi kesalahan dan perubahan perangkat lunak seluruh pegawai dapat memahaminya

DAFTAR PUSTAKA Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

Hidayatullah, Taufik. 2007. Cara Praktis Membuat dan Mengolah Gambar Desain Grafis dengan Macromedia Fireworks 8. Surabaya.Penerbit Indah. Kurniadi, Adi.1998. Belajar Sendiri Intranet. Jakarta. Elex Media Komputindo. Simarmata, Janner. 2006. Pengenalan Teknologi Komputer dan Informasi. Yogyakarta. Andi Yogyakarta. Perangin-angin. Kasiman. 2006. Aplikasi Web dengan PHP dan MySQL. Yogyakarta Andi Yogyakarta. Jogiyanto, H.M. 1988. Pengenalan Komputer : Dasar Ilmu Komputer , Pemrograman Sistem Informasi dan Intelegensi Buatan . Yogyakarta. Andi Yogyakarta. Sutedjo, Budi. 2006. Konsep dan Aplikasi Pemrograman Client Server dan Sistem Terdistribusi . Yogyakarta. Andi Yogyakarta. Bin Ladjamudin, Al Bahra.. 2005. Analisis Data Desain Sistem Informasi . Yogyakarta. Graha Ilmu. Longkutoy, Jhon J. 1992. Pengenalan Komputer. Jakarta. Mutiara Sumber Widya. M.Syafii. 2005. Membangun Aplikasi Berbasis PHP dan MySQL. Yogyakarta. Andi Yogyakarta. Wahana Komputer. 2006. Membuat Website Interaktif dengan Macromedia Dreamweaver 8. Yogyakarta. Andi Yogyakarta.

LISTING PROGRAM Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

index.php Untitled Document
home.php Untitled Document

Selamat Datang di Sistem Informasi Penjualan Obat

Apotek Ibnu Saleh Medan



Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

data_obat_user.php

PRODUK



Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

pesan.php Untitled Document

Silahkan Tinggalkan Pesan Anda






cellspacing='0'

Leila Masdani Harahap : Sistem Informasi Penjualan Obat Di Apotek Ibnu Saleh Medan, 2009.

 BERI TANGGAPAN
Nama :
Email :
Tanggapan