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 InstitutTeknologi 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 Bandung5. 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 HalamanGambar 2.1 Siklus Informasi15 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 Sedang67 Berjalan Gambaran Umum Alur Data
69 Gambar 4.10
Gambar 4.11 Flowmap Penjualan Obat Resep Yang Diusulkan73 Gambar 4.12 Flowmap Penjualan Obat Tanpa Resep Yang
74 Diusulkan
Gambar 4.13 Flowmap Pemesanan Obat Yang Diusulkan75 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.40128 Gambar 5.3
Gambar 5.2 Data User128
Gambar 5.1 Login UserJaringan Apotek Fita Farma Sumedang 118
Form Laporan Pemesanan View 117 Gambar 4.41
Gambar 4.38 Form Laporan Pembelian view 1161 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 113Form 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 wizard139
Gambar 5.20 Windows Install Location 139 Gambar 5.21Xampp Options 140
Gambar 5.22 Installasi140
Gambar 5.23 Configuration141 Gambar 5.24
Complete Setup Wizard 141 Gambar 5.25
Installation Complete 142
Gambar 5.26 Xampp Control Panel 142DAFTAR TABEL No Judul Tabel Halaman
Tabel 1.1 Tabel Penjualan Apotek Fita Farma4 Tabel 1.2 Jadwal Kegiatan Penelitian Tahun 2013
10 Evaluasi Sitem yang Sedang Berjalan
68 Tabel 4.1
Tabel 4.2 Struktur File Kategori91 Tabel 4.3 Struktur File Obat
91 Struktur File Penjualan Item
92 Tabel 4.4
Tabel 4.5 Struktur File Penjualan92 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 Penjualan94 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 FarmaJumlah 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 2013No 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 perusahaan2. 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 informasi2.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 TokenRing2.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