i
SISTEM INFORMASI PENJUALAN PRODUK MINUMAN
COCACOLA DI AMC CABANG PACITAN BERBASIS SMS
GATEWAY
NASKAH PUBLIKASI
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan
Pada Jenjang Strata Satu Program Teknik Informatika
Universitas Surakarta
Disusun Oleh :
Nama : Dimas Anggoro
NIM : 200922355
Program Studi : Teknik Informatika
Dosen Pembimbing I : Bambang Eka Purnama, M.Kom
Dosen Pembimbing II: Indah Uly Wardati, M.Kom
FAKULTAS TEKNOLOGI INFORMATIKA
UNIVERSITAS SURAKARTA
ii
UNIVERSITAS SURAKARTA
FAKULTAS TEKNOLOGI INFORMATIKA
PERNYATAAN PENULIS
JUDUL
: Sistem Informasi Penjualan Produk Minuman CocaCola di AMC cabang
Pacitan Berbasis SMS Gateway
NAMA
: Dimas Anggoro
NIM
: 200922355
1.
Saya menyatakan dan bertanggungjawab dengan sebenarnya bahwa penelitian ini
adalah hasil karya saya sendiri. Jika pada suatu saat ada pihak lain yang
mengklaim bahwa Penelitian ini sebagai karyanya yang disertai dengan bukti yang
cukup maka saya besedia membatalkan gelar kami beserta hak dan kewajiban yang
melekat pada gelar tersebut.
2.
Saya menyatakan bahwa hasil penelitian diperbolehkan untuk disebarluaskan dan
dipublikasikan secara umum oleh Universitas Surakarta bersama dengan dosen
pembimbing dan dosen penguji.
Surakarta, 1 September 2013
iii
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMATIKA
UNIVERSITAS SURAKARTA
LEMBAR PERSETUJUAN SKRIPSI
JUDUL
: Sistem Informasi Penjualan Produk Minuman CocaCola di AMC cabang
Pacitan Berbasis SMS Gateway
NAMA
: Dimas Anggoro
NIM
: 200922355
Naskah ini telah disetujui untuk diujikan
Surakarta, 16 September 2013
Dosen Pembimbing I
Bambang Eka Purnama, M.Kom
Dosen Pembimbing II
Indah Uly Wardati, S.Kom
iv
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMATIKA
UNIVERSITAS SURAKARTA
LEMBAR PENGESAHAN
NASKAH PUBLIKASI SKRIPSI
JUDUL
: Sistem Informasi Penjualan Produk Minuman CocaCola di AMC cabang
Pacitan Berbasis SMS Gateway
NAMA
: Dimas Anggoro
NIM
: 200922355
Naskah ini telah diujikan didepan dewan penguji
Pada Hari / tanggal : Selasa, 24 September 2013
Ketua Penguji
: Estiarto Wahyu Sumirat,S.Kom,M.Eng
Sekretaris
: Bambang Eka Purnama, M.Kom
Anggota
: Siska Iriani, S.Kom
Mengetahui
Dekan Fakultas
Teknologi Informatika
Achmad Nur Hidayat, S.T., M.Pd
Ketua Program Studi
Teknik Informatika
v
DAFTAR ISI
Halaman Sampul……… i
Pernyataan Penulis……… ii
Lembar Persetujuan Skripsi………... iii
Lembar Pengesahan Naskah Publikasi Skripsi………... iv
Daftar Isi ………. v
Abstraksi……….…. 1
1.1 Latar Belakang Masalah.………. 1
1.2 Rumusan Masalah……….……….. 1
1.2 Batasan Masalah…………..……… 1
1.3 Tujuan Dan Manfaat Penelitian..……… 1
1. Tujuan dari penelitian... 1
2. Manfaat dari penelitian... 2
2. Sistem……… ……… 2 3. Karakteristik Sistem……….. 2 4. Informasi………. 2 5. Sistem Informasi ……….. 2 6. Penjualan…... ……….. 3 7. SMS... 3
8. SMS (Short Message Service) Gateway... 3
9. GAMMU... 3
10. PHP...……….. 3
11. My SQL... 4
12. XAMPP... 4
13. Sistem Basis Data ………..………. 4
14. Kajian Pustaka …..………... 4
3.1. Analisis Dan Perancangan Sistem ……… 5
a. Analisis Masalah ………. 5
b. Analisis Kebutuhan ………. 5
b.1. Kebutuhan fungsional... 5
b.2. Kebutuhan non fungsional... 5
1. Perangkat keras (hardware)... 5
2. Perangkat lunak (software)... 5
c. Perancangan Sistem ……….. 5
d. Diagram Konteks ………. 5
e. DFD (Data Flow Diagram) Level 1………..……….. 5
vi
g. DFD (Data Flow Diagram) Level 1 Proses 2..………. 6
h. ERD... 6
i. Relasi Antar Tabel... 6
j. Persiapan Database ………... 6
k. Perancangan Menu Program.……… 7
4.1. Implementasi……….... 7
a.Tampilan Program ………... 7
b. Uji coba sistem... 8
5.1 Kesimpulan ……….. 8
5.2. Saran ………. 8
1
SISTEM INFORMASI PENJUALAN PRODUK MINUMAN COCACOLA DI
AMC CABANG PACITAN BERBASIS SMS GATEWAY
Dimas Anggoro, Bambang Eka Purnama, M. Kom, Indah Uly Wardati, S.Kom Program Studi Teknik Informatika, Universitas Surakarta
Jl. Raya Palur KM 5 Surakarta E-mail : dimasanggoro365@gmail.com
ABSTRAKSI
Dalam era otonomi daerah sekarang ini pertumbuhan ekonomi di Kabupaten Pacitan meningkat, sehingga berdampak positif bagi kehidupan masyarakat di Pacitan. Pertumbuhan ekonomi yang semakin meningkat berbanding lurus dengan permintaan kebutuhan barang dan jasa yang juga meningkat. Penerapan teknologi yang tepat dapat meningkatkan kegiatan usaha dalam memenuhi barang dan jasa di Pacitan.
AMC cabang Pacitan merupakan badan usaha atau instansi yang mempunyai usaha dibidang penjualan produk minuman ringan dan kemasan yang diproduksi oleh CocaCola Company untuk didistribusikan di daerah Pacitan dan sekitarnya. Pembuatan sistem informasi penjualan produk minuman berbasis sms gateway ini memiliki komponen seperti data barang , data pelanggan atau konsumen, data pemasok barang, data transaksi pembelian barang, data penjualan barang, dan laporan transaksi penjualan barang baik harian maupun bulanan. Denagan adanya sistem Informasi penjualan produk minuman berbasis sms gateway konsumen dapat melakukan pemesanan barang serta mengetahui hargadan stock barang dengan cara mengirimkan format sms yang telah ditentukan.
Kata Kunci : Penjualan, Sistem Informasi, SMS Gateway 1. LATAR BELAKANG MASALAH
Otomatisasi sudah menjadi sebuah keharusan karena dengan serba otomatis itu banyak sekali yang bisa dicapai, diantaranya adalah efisiensi dan penghematan. Sistem yang otomatis tersebut dapat diraih melalui perangkat-perangkat seperti PC atau Mikrokontroler (M, Ary:219)
Dalam era otonomi daerah sekarang ini pertumbuhan ekonomi di Kabupaten Pacitan meningkat, sehingga berdampak positif bagi kehidupan masyarakat di Pacitan. Pertumbuhan ekonomi yang semakin meningkat berbanding lurus dengan permintaan kebutuhan barang dan jasa yang juga meningkat. Penerapan teknologi yang tepat dapat meningkatkan kegiatan usaha dalam memenuhi barang dan jasa di Pacitan.
AMC cabang Pacitan merupakan badan usaha atau instansi yang mempunyai usaha dibidang penjualan produk minuman ringan dan kemasan yang diproduksi oleh CocaCola Company untuk didistribusikan di daerah Pacitan dan sekitarnya.
Pada AMC cabang Pacitan penulis memperhatikan masih banyak permasalahan pada proses pengolahan data transaksi penjualan produk dan pelayanan terhadap konsumen dalam hal penyediaan informasi tentang data stok dan harga barang masih dilakukan secara konvensional yaitu dengan cara merekam data penjualan barang di program M Excel sehingga berdampak terhadap keterlambatan di dalam penyampaian data baik kepada pimpinan maupun konsumen. Di sini penulis merancang dan membuat sebuah sistem informasi penjualan
produk minuman berbasis sms gateway. Dari hasil pengamatan penulis maka skripsi ini mengambil judul “Sistem Informasi Penjualan Produk Minuman CocaCola DI AMC cabang Pacitan Berbasis SMS Gateway”.
2. RUMUSAN MASALAH
1. Sistem pengelolaan data transaksi penjualan masih konvensional sering terjadi kesalahan pencatatan, arsip yang sulit dicari, dan pembuatan laporan transaksi penjualan baik harian dan bulanan bulan terlalu lama serta pelayanan terhadap konsumen dalam hal info data stok dan harga barang.
2. Bagaimanakah merancang dan membangun sistem informasi penjualan produk minuman CocaCola di AMC cabang Pacitan Berbasis SMS Gateway sebagai sarana pendukung proses bisnis agar dicapai hasil yang efektif dan efisien ?. 3. BATASAN MASALAH
Sistem informasi Penjualan Produk Minuman CocaCola di AMC cabang Pacitandirancang dengan batasan batasan sebagai berikut :
1. Pada sistem informasi penjualan produk minuman CocaCola di AMC cabang Pacitan tidak melayani pemesanan dan pembelian secara online.
2. Menggunakan bahasa pemrograman PHP 3. Yang dibahas hanya sistem penjualan produk
minuman CocaCola yaitu proses penjualan, laporan penjualan dan data dan stock serta harga barang serta cara pemesanan yang diberikan kepada konsumen melalu fitur sms
2 4. Yang bisa mengakses aplikasi hanya yang
mempunyai username dan password
5. Sistem informasi penjualan produk minuman ini memberikan informasi kepada admin dan pimpinan serta konsumen.
6. Sistem informasi ini tidak menghitung masa kadaluarsa karena telah ditentukan oleh distribusi resmi produk minuman yaitu CocaCola Company.
4. TUJUAN DAN MANFAAT PENELITIAN 1. Tujuan dari penelitian
Menghasilkan sistem informasi penjualan produk minuman CocaCola pada AMC cabang Pacitan berbasis sms gateway yang membantu dalam ketepatan dalam pemeriksaan persediaan produk dan laporan penjualan produk kepada pimpinan serta melayani kebutuhan kebutuhan konsumen tentang informasi stock dan harga produk atau barang dengan fitur sms.
2.
Manfaat dari penelitian ini yaitu :a. Dapat mempermudah kinerja pegawai instansi tersebut dalam hal penginputan, pengolahan dan penyimpanan data.
b. Dapat meminimalisasikan adanya kesalahan dalam penginputan data yang dilakukan secara konvensional dan mengoptimalkan keamanan data.
c. Dapat memberikan sarana pendukung proses yang ada agar dicapai hasil yang efektif dan efisen.
d. Laporan penjualan tersaji tepat waktu sehingga pelaporan keuangan akan tepat waktu.
e. Memberikan informasi persediaan barang dan laporan penjualan produk pada AMC Pacitan f. Memberikan pelayanan terhadap konsumen dalan hal informasi stock dan harga barang secara otomatis melalui fitur sms.
5.
SISTEM
Berdasarkan konsep dasar sistem terdapat dua kelompok pendekatan di dalam mendefinisikan sistem yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya. Pendekatan sistem yang lebih menekankan pada prosedur mendefinisikan sistem sebagai berikut:
Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu. Sedangkan pendekatan sistem yang lebih menekankan pada elemen atau komponennya, sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. (Jogiyanto,HM, 2005). Menurut Romley sistem adalah rangkaian dari dua atau lebih
komponen –komponen yang saling berhubungan yang berinteraksi untuk mencapai tujuan (Romley,2006:2). Sistem juga dijelaskan oleh Winarno yaitu sekumpulan komponen yang saling bekerja samauntuk mencapai satu tujuan masing-masing komponen memiliki fungsi berbeda dengan yang lain tetapi dapat bekerja sama (Winarno,2006:1).
6. KARAKTERISTIK SISTEM
Sistem mempunyai karakteristik atau sifat-sifat tertentu yang membedakannya dengan hal-hal lain yaitu (Jogiyanto.HM, 2005):
1. Batas Sistem (Boundary)
Merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan. Batas suatu sistem menunjukkan ruang lingkup (scope) dari sistem tersebut. 2. Lingkungan Luar Sistem(Environment)
Lingkungan luar sistem adalah apapun diluar batas dari sistem yang mempengaruhi operasi sistem.
3. Penghubung Sistem (Interface)
Penghubung sistem merupakan media penghubung antara sub sistem dengan sub sistem yang lainnya sehingga terjadi interaksi atau integrasi.
4. Masukan Sistem (Input)
Masukan sistem (input) adalah energi yang dimasukkan ke dalam sistem. 5. Keluaran Sistem (Output)
Hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan.
6. Pengolah Sistem (process)
Pengolahan akan mengubah masukan menjadi keluaran.
7. Sasaran Sistem (Goal/Objektif)
Sasaran sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang dihasilkan sistem.
7. INFORMASI
Informasi adalah data, fakta, catatan kejadian yang sudah diolah menjadi bentuk yang lebih berarti atau berguna bagi yang menerima atau pengguna.(Jogiyanto,HM, 2005).
Menurut Witarto informasi adalah rangkaian data yang mempunyai sifat sementara, tergantung dengan waktu, mampu member kejutan atau surprise pada yang menerimanya. Intensitas dan lama
3 kejutan Informasi, disebut nilai informasi. Informasi yang tidak mempunyai nilai, biasanya karena rangkaian data tidak lengkap atau kadaluarsa. (Witarto, 2004).
Parameter yang menentukan kualitas informasi tergantung dari tiga hal yaitu informasi tersebut harus akurat (accurate), tepat waktu (timeliness) dan relevan (relevance).
1. Akurat (accurate) maksudnya adalah informasi harus benar sesuai dengan faktanya atau kondisinya serta tidak bias maknanya.
2. Tepat waktu (timeliness) maksudnya adalah informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi.
3. Relevan (relevance) maksudnya adalah informasi tersebut mempunyai manfaat untuk pemakainya, relevansi informasi untuk tiap-tiap orang satu dengan yang lainnya berbeda.
Selain berkualitas informasi juga harus bernilai. Nilai dari informasi (value of information) ditentukan dari dua hal yaitu manfaat yang diperoleh dan biaya yang dikeluarkan untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya medapatkannya. (Jogiyanto,HM, 2005). 8. SISTEM INFORMASI
Menurut Robert A. Leitch dan K. Roscoe dalam (Jogiyanto,HM,2005) sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat mnajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. Sedangkan menurut Herlambang, sistem informasi terdiri dari input, proses, output. Pada process terdapat hubungan timbal balik dengan dua elemen yaitu control dari kinerja sistem dan sumber penyimpanan data. Input yang akan diproses berupa data , baik berupa suara atau gambar. Data ini diproses dengan metoe-metode tertentu dan akan menghasilkan output yang berupa informasi. Informasi yang dihasilkan (Herlambang,2005:47).
9. PENJUALAN
Menurut Kotler penjualan merupakan sebuah proses dimana kebutuhan pembeli dan kebutuhan penjual dipenuhi melalui antar pertukaran informasi dan kepentingan (Kotler,2006:457). Jadi konsep penjualan
adalah cara untuk mempengaruhi konsumen untuk membeli produk yang ditawarkan atau yang dijual. Dalam kenyatannya penjualan mempunyai dua sistem yang biasa diterapkan oleh baik suatu unit usaha atau orang yaitu penjualan yang dilakukan dengan cara tunai dan penjualan cara kredit atau sering disebut angsuran.
Penjualan yang dilakukan secara tunai merupakan penjualan dimana terjadi penjualan , pembeli akan membayar harga barang atau jasa yang dibelinya saat itu juga. Penjualan yang dilakukan secara kredit atau angsuran adalh pembyaran baru diterima beberapa waktu kemudian setelah terjadinya transaksi penjualan dan cara pembayaran dapat dilakukan dengan jumlah tertentu dan dalam jangka waktu tertentu.
10. SMS (Short Message Service)
Short Message Service (SMS) adalah salah satu fasilitas dari teknologi GSM yang memungkinkan mengirim dan menerima pesan-pesan singkat berupa text dengan kapasitas maksimal 160 karakter dari Mobile Station (MS). Kapasitas maksimal ini tergantung dari alphabet yang digunakan, untuk alphabet Latin maksimal 160 karakter, dan untuk non-Latin misalnya alphabet Arab atau China maksimal 70 karakter.
Service SMS membutuhkan sistem SMS Center (SMSC) yang menyimpan dan mem-forwardtext yang dikirimkan. Pada saat pesan SMS dikirim dari handphone (mobile originated) pesan tersebut tidak langsung dikirimkan ke handphone tujuan (mobile terminated), akan tetapi dikirim terlebih dahulu ke SMS Center (SMSC), baru kemudian pesan tersebut diteruskan ke handphone tujuan
Pengiriman SMS menggunakan kanal kontrol (kanal Signaling) memiliki dua tipe : a. SMS Point to Point
Yaitu pengiriman SMS hanya dari satu MS(Mobile Station)ke MS(Mobile Station) tertentu.
b. SMS Broadcast
Yaitu pengiriman SMS ke beberapa MS sekaligus, misalnya dari operator kepada seluruh pelanggannya.an kanal kontrol (kanal Signaling)
11. SMS (Short Message Service) Gateway SMS Gateway adalah sebuah modul yang memungkinkan kita mengirim dan menerima pesan melalui SMS. Secara fungsional SMS gateway terpisah dari
4 jaringan komunikasi bergerak, untuk itu SMS gateway dapat berinterkoneksi dengan semua platform teknologi informasi (IT). SMS gateway menyediakan interface-interface yang mudah digunakan (Easy to use) dan beberapa source platform yang sering digunakan seperti iSeries, Win32, Lotus Domino, Apache Web Server. SMS gateway merupakan pintu gerbang bagi penyebaran informasi dengan menggunakan SMS. Kita dapat menyebarkan pesan ke ratusan nomor secara otomatis dan cepat yang langsung terhubung dengan database nomor-nomor handphone saja tanpa harus mengetik ratusan nomor dan pesan di handphone pengirim karena semua nomor akan diambil secara otomatis dari database tersebut.
12. GAMMU
Nama sebuah project yang ditujukan untuk membangun aplikasi ,script, dan driver yang digunakan untuk semua fungsi yang memungkinkan pada telepon seluler atau alat sejenisnya. Sekarang gammu telah menyediakan codebase yang stabil dan mapan untuk berbagai macam model telepon yang tersedia di pasaran dibandingkan dengan project sejenis. Gammu merupakan project yang berlisensi GNU GPL 2 sehingga menjamin kebebasan menggunakan tool tanpa takut dengan masalah legalitas dan biaya yang mahal yang harus dikeluarkan. Gammu mendukung berbagai macam model telepon seluler dengan berbagai jenis koneksi dan type (www.gammu.org).
13. PHP
PHP merupakan singkatan dari PHP Hypertext Preprocessor. PHP merupakan bahasa pemrograman skrip yang diletakkan dalam server yang biasa digunakan untuk membuat aplikasi web yang bersifat dinamis. Maksud web dinamis adalah dapat membentuk suatu tampilan web berdasarkan permintaan terkini, dapat dilakukan dengan menampilkan isi database ke halaman web. PHP juga digunakan secara command line, yaitu skrip PHP dapat dijalankan tanpa melibatkan web server maupun browser (Kadir, 2008:51).
Dengan menggunakan lisensi GPL (GNU Public License), PHP bebas didistibusikan oleh siapa saja dan kemana saja. Software ini dapat diunduh pada situs http:// www.php.net dan tersedia untuk berbagai
platform (seperti Windows, Linux, dan lain-lain). PHP tersedia dalam bentuk kode biner maupun kode sumber yang lengkap.
14. MySQL
MySQL adalah salah satu jenis database server yang sangat populer, hal ini disebabkan karena MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya. MySQL bersifat Open Source, software ini dilengkapi dengan source code (kode yang dipakai untuk membuat MySQL), bentuk executable-nya atau kode yang dapat dijalankan secara langsung dalam sistem operasi (Kadir, 2008:62).
MySQL awalnya dibuat oleh perusahaan konsultan bernama TcX yang berlokasi di Swedia. Saat ini pengembangan MySQL berada di bawah naungan perusahaan MySQL AB. Dan bisa diperoleh dengan cara mengunduh di internet melalui situs
www.mysql.com
MySQL mempunyai empat instruksi dasar yang sangat mendukung dalam pembentukan sebuah database. Yaitu select, insert, update, dan delete, masing-masing digunakan untuk menampilkan data, menginput atau menambah data, mengubah data, dan menghapus data dalam database (Madcoms, 2008:41). 15. XAMPP
Kepanjangan dari XAMPP yaitu Apache, PHP, MySQL dan phpMyAdmin. XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis atau auto konfigurasi. Versi XAMPP yang ada saat ini adalah Versi 1.7.7 atau yang terbarunya bisa didownload pada
dengan alamat
http://www.apachefriends.org/en/xampp-window.html
16. SISTEM BASIS DATA
Sistem basis data adalah suatu sistem menyusun dan mengelola record-record menggunakan computer untuk menyimpan atau merekam serta memlihara data operasional lengkap sebuah organisasi atau perusahaan sehingga mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk proses pengambilan keputusan (Linda Marlinda,2004:1). Sedangkan menurut C.J DATE sistem basis data adalah
5 komputerisasi sistem penyimpanan record, yaitu merupakan sebuah sistem komputerisasi yang tujuan keseluruhannya adalah menyimpan informasi dan mengijinkan pemakai untuk mengambil kembali dan memperbaharui informasi tersebut atas permintaan (C.J DATE, 2004:5).
17. KAJIAN PUSTAKA
Penelitian pernah dilakukan oleh Yony Widhiarso dalam penelitiannya yang berjudul “Rancang Bangun Sistem Informasi Nilai Akademik dan Presensi Siswa Berbasis SMS Gateway Pada SDN Tulakan 3” yang membahas tentang: data nilai siswa mulai dari nilai ujian tengah semester, nilai ujian akhir semester yang penyampaian data nilai masih konvensional yaitu dengan cara diberikan ke siswa sehingga orang tua siswa tidak bisa selalu mengetahui nilai siswa dengan cepat. Dengan system informasi nilai akademik berbasis sms gateway yang telah dibuatakan menghasilkan sebuah sistem informasi yang dapat memberitahukan nilai para siswa kepada orang tua siswa dengan cara mengirimkan SMS dengan format yang telah ditentukan.
Selain itu penelitian pernah dilakukan oleh Muhammad Arif Wicaksono dalam penelitiannya yang berjudul “Pembuatan Aplikasi SMS Gateway Untuk Pelayanan Batik Puri Ngadirojo ” yang membahas tentang: penggunaan aplikasi sms gateway dalam media promosi produk barang di Batik Puri Ngadirojo sehingga para konsumen bisa mengetahui produk dan harga barang di Batik Puri Ngadirojo dengan cara mengirimkan SMS dengan format yang telah ditentukan.
Dan penulis melakukan penelitian untuk tugas akhir yang berjudul “Sistem Informasi Penjualan Produk Minuman CocaCola Berbasis SMS Gateway” ”yang membahas tentang pengelolaan data barang data transaksi penjualan barang, ,data pelanggan serta pelayanan fitur sms gateway yang dapat digunakan oleh konsumen atau pelanggan untuk mengetahui harga dan stock barang serta pemesanan barang dengan cara mengirimkan format SMS yang telah ditentukan sistem informasi ini akan menghasilkan laporan berupa : Laporan Transaksi Penjualan barang, Laporan Data Pembelian Barang dari pemasok, Laporan Data Pemesanan Barang yang digunakan untuk mengelola data pemesanan data barang yang dilakukan oeh para pelanggan
yang telah terdaftar dengan mengirimkan format sms yang telah ditentukan.
Perbedaan penelitian penulis dengan Jurnal Penelitian yang diambil adalah Sistem Informasi yang dibuat penulis dapat diakses oleh tiga pengguna yaitu Admin, Kasir, Pimpinan.
18. ANALISIS DAN PERANCANGAN SISTEM Analisis sistem merupakan penjelasan suatu sistem dalam komponen-komponennya dengan maksud untuk mendefinisikan permasalahan-permasalahan yang terjadi.
Dalam menganalisa sistem dilakukan langkah dasar yaitu :
a. Analisis Masalah
Kinerja AMC cabang Pacitan dalam pelayanan kepada konsumen mengenai transaksi masih bersifat konvensional, yaitu dengan menggunakan sistem pencatatan transaksi penjualan secara tertulis, kemudian dimasukkan data penjualan keprogaram M Excel dapat memperlambat kinerja di AMC cabang Pacitan
b. Analisis kebutuhan
Untuk menjalankan Sistem Informasi Penjualan Produk Minuman memerlukan perangkat yang mendukung, baik perangkat keras maupun perangkat lunak. Dan di AMC cabang Pacitan perangkat yang digunakan sudah bisa untuk menjalankan sistem yang akan dibangun.
b.1. Kebutuhan Fungsional
1. Sistem harus bisa membatasi hal akses sesuai dengan aturan yang ada pada AMC cabang Pacitan.
2. Sistem bisa melakukan entry data master. 3. Sistem harus dapat melakukan pengolahan data transaksi penjualan produk seperti input, hapus, ubah, dan menyimpan
4. Sistem dapat melakukan rekap laporan setiap hari dan setiap bulan hasil penjualan produk.
b.2.Kebutuhan Non Fungsional 1.Perangkat Keras
Analisis kebutuhan perangkat keras ini adalah perangkat keras yang digunakan untuk memenuhi kebutuhan sistem dalam mengolah data dan penyajian laporan. Perangkat keras yang diperlukan, yaitu :
6 Tabel Spesifikasi hardware
No Nama Komponen Spesifikasi 1 Processor Minimal Intel Dual
Core 2 RAM Memory Visipro 2GB 3 Harddisk Makstor 80Gb
4 DVD Room Samsung
5 Printer Canon Pixma ip 2770
6 Modem Wavecom 7 Simcard hanphone
2.Perangkat Lunak (Software)
Analisis kebutuhan perangkat lunak ini adalah program yang digunakan untuk mendukung kegiatan dari sistem komputer. Perangkat lunak yang digunakan adalah Adobe Dreamweaver CS3 dan Notepad++ Sebagai text editor, Mozila Firefox Sebagai untuk ujicoba sistem dan xampp sebagai server lokal. c. Perancangan Sistem
Perancangan sistem merupakan tahap lanjutan setelah tahap analisis sistem, yang bertujuan untuk mendefinisikan kebutuhan-kebutuhan fungsional, mempersiapkan rancang bangun implementasi sistem baru, menggambarkan sistem baru, mengatur dan merencanakan elemen-elemen yang terpisah kedalam satu kesatuan yang utuh, serta mengkonfigurasikan perangkat-perangkat yang dibutuhkan dalam perancangan sistem baru.
Alat bantu perancangan sistem informasi yang digunakan adalah metode pendekatan terstruktur dengan menggunakan Data Flow Diagram (DFD) dan Entity Relationship Diagram (ER-D) untuk perancangan basis data. d. Diagram Konteks
Gambar Diagram Konteks e. DFD Level 1
Gambar DFD Level1 f. DFD Level 1 Proses 1
Gambar DFD Level 1 Proses 1 g. DFD Level 1 Proses 2
Gambar DFD Level 1 Proses 2 h.ERD
7 Gambar ERD
i.Relasi Antar Tabel
Gambar Relasi Antar Tabel j.Persiapan Database
Tabel Barang
Nama file : tabel_barang Primary Key: id_barang
Nama file : tabel_pelanggan Primary Key: id_pelanggan
Nama file : tabel_penjualan Primary Key: id_penjualan
Nama file : tabel_pemesanan
i. Perancangan Menu Program
8 Gambar Form Input Data Barang
Gambar Form Input Data Penjualan
19.
Implementasi
Implementasi Sistem adalah Langkah-langkah atau prosedur-prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui, meliputi penyiapan peralatan, penyusunan program, pelatihan karyawan, penyiapan dan uji coba sistem atau sistem yang diperbaiki untuk mengantikan sistem yang lama.
20.
Tampilan Program
Gambar Halaman Login
Gambar Halaman Utama
Gambar Halaman pesan masuk
Gambar Halaman kirim pesan
21.
Uji Coba Sistem
Uji sistem perlu dilakukan untuk mencegah error sebuah sistem, mencoba apakah sistem berjalan sesuai dengan tujuan dan mencoba sms gateway untuk pelanggan AMC Pacitan.
Tabel Uji Coba Sistem
No Form Yang Di Ujicoba Hasil 1. Halaman Login
Administrator
2. Menu Utama
3. Kirim Pesan Single
9 5. Pesan Keluar
6. Berita Terkirim
7. Phonebook Group
8. Tambah Group
9. Tambah Phonebook
10. Kirim Pesan Group
11. Tambah Pelanggan
12. Tambah produk
13. Setting gammu
14. Cek koneksi gammu
15. Jalankan service gammu
16. Kirim SMS Broadcast
Gambar Uji Coba Sistem
Gambar Uji Coba megirimkan sms
22.
Kesimpulan
Dari pembahasan Sistem Informasi Penjualan Produk Minuman CocaCola di AMC cabang Pacitan yang telah diuraikan penulis maka dapat diambil kesimpulan bahwa :
Sistem Informasi Penjualan ProdukMinumanCocaCola di AMC cabang Pacitan berbasis sms gateway ini mempermudah sistem kerja yang dijalankan oleh AMC cabang Pacitan yaitu kesalahan dalam penginputan data mulai dari harga produk atau barang sampai laporan penjualan produk dapat diminimalisir, mempercepat
pencarian arsip dan penyajian laporan penyampaian informasi tentang harga, stock dan pemesanan barang dapat disampaikan kepada konsumen dapat dilakukan dengan cepat dan tepat melalui fitur sms yang telah ditentukan.
23.
Saran
Adapun saran yang dapat penulis berikan yang diharapkan berguna dimasa yang akan datang adalah sebagai berikut : 1. Sistem informasi penjualan yang dibuat
penulis belum online, maka diharapkan untuk peneliti selanjutnya dapat mengembangkan sistem informasi penjualan yang bisa online sehingga pelayanan pembelian dan pemesanan produk akan lebih efektif.
2. Bagi programmer yang ingin menyempurnakan program ini penulis menyarankan lebih memperketat system keamanan data demi kesempurnaan program.
DAFTAR PUSTAKA
1. DATE, C.J. Pengenalan Sistem Basis Data
Jilid 1, PT. INDEKS, 2004.
2. Harianto, Kristianto. Konsep Dan
Perancangan Database, Andi Offset,
Yogyakarta, 1999.
3. Imam;Simarmat,Janner. Basis Data,
Yogyakarta:Penerbit Andi 2006.
4. Jogiyanto. Analisis & Desaain Sistem
Informasi, Andi Offset, Yogyakarta, 2005.
5. Kotler, Philip, Keller, Kevin Lane, Marketing
Management, twelfth Edition. Pearson Education Inc, New Jersey: 2006
6. Laudon, Kenneth.C;Laudon, Jane.P. Sistem
Informasi Manajemen Edisi Delapan,
Yogyakarta: Penerbit Andi, 2004.
7. Marlinda, Linda. Sistem Basis Data,
Yogyakarta: Penerbit Andi, 2004.
8. Nugroho, Adi. Analisis dan Perancangan
Sistem Informasi Dengan Metodologi
a. Berorientasi Objek,
Bandung:Informatika, 2005.
9. Raymond, McLeod. Sistem Informasi
Manajemen, 2001.
10. Witarto. Memahami Sistem Informasi,
Bandung: Informatika. 2004.
11.
http://informatika.web.id/category/sms-gateway diunduh pada tanggal 01 September 2013 pukul 19.20 wib
12. Widhiarso,Yoni, Rancang Bangun Sistem
Informasi Nlai Akademik dan Presensi Siswa Berbasis SMS Gateway pada SDN Tulakan III
(IJCSS) 15 - Indonesian Jurnal on Computer Science Speed -FTI UNSA - ijcss.unsa.ac.id.
10
13. Wicaksono, Muhamad Arief, Pembuatan
Aplikasi SMS Gateway
Untuk Pelayanan Pelanggan Batik Puri Ngadirojo
. (IJCSS) 14 - Indonesian Jurnal on Computer Science Speed -FTI UNSA - ijcss.unsa.ac.id.