Jumat, 12 April 2013

Perancangan Sistem Penjualan Dan Stok Barang Di PT.Kiarana Abadi Sentosa “Berbasis SMS Gateway”



Perancangan Sistem Penjualan Dan Stok Barang Di
PT.Kiarana Abadi Sentosa “Berbasis SMS Gateway

Deni Budi Setiawan (09.01.53.0023)
Fakultas Teknologi Informasi, Universitas Stikubank, Semarang, Indonesia

abstrack
PT.Kirana Abadi Sentosa bergerak dalam bidang distributor sepatu dengan berbagai jenis sepatu dengan prodaknya FLADEO dan memiliki banyak cabang yang tersebar di seluruh Indonesia, khususnya “Matahari Departemant Store”. Bagaimana merancang sistem penjualan dan stok barang di PT.Kirana Abadi Sentosa berbasis SMS Gateway dengan menggunakan Delphi dan MySQL. Merancang Sistem Penjualan dan Stok Barang Di PT.Kirana Abadi Sentosa Berbasis SMS Gateway yang dimana dapat mempermudah transaksi penjualan dan stok barang Gammu1.29.92 sebagai koneksi antara sistem dengan mobile phone, Delphi6 dan MySQL sebagai data basenya. Dapat membuat sebuah perancangan dan Implementasi untuk SMS Gateway pada PT.Kiarana Abadi Sentosa. Dengan menggunakan SMS Gateway dalam apliakasi ini dapat membantu sistem untuk transaksi penjualan dan stok barang di PT.Kiarana Abadi Sentosa maupun Toko Cabang dan dapat meningkatkan sales penjualan . Backup dapat dilakukan setiap hari agar keamanan data terjaga serta pengembangan perbaikan error handling di tingkatkan.

Keywords:  Toko, Costumer , Sistem Penjualan Dan Stok Barang, SMS Gateway.



1 PENDAHULUAN
Dewasa ini, dalam perkembangan teknologi peradaban manusia semakin canggih, hal ini di tandai dengan banyaknya teknologi yang mempercepat pekerjaan manusia itu sendiri, salah satu bentuk teknologi adalah Teknologi komputer pemanfaatan teknologi komputer dapat memberikan harapan bagi perkembangan teknologi informasi bagi peradaban manusia.  Perkembangan teknologi informasi sekarang ini sangat mendorong penggunaan dan pemanfaatan informasi di segala bidang,. Menurut Ardana (2004:35) SMS Gateway merupakan suatu alat yang fungsinya sebagai sebuah penghubung atau jembatan antara aplikasi atau sistem dengan mobile phone. Dimana dengan menggunakan teknologi informasi berbasis komputer serta sms yang mulai dikembangkan sebagai media perantara yang dinamakan SMS Gateway menghasilkan informasi yang dibutuhkan oleh manusia di dalam menjalankan kegiatan dalam mempromosikan produknya serta membantu sistem penjualan dan stok barang. Hal tersebut melatar belakangi Perancangan Sistem Penjualan Dan Stok Barang di PT.Kiarana Abadi Sentosa “Berbasis SMS Gateway.
2 METODE PENELITIAN
2.1. Metodologi penelitian merupakan suatu cara atau prosedur yang digunakan untuk mengumpulkan data, dengan perantara teknik tertentu.
A.      Perumusan Objek  penelitian yaitu :
1.)       Objek Penelitian
Penelitian ini dilakukan di PT.Kirana Abadi Sentosa , Jl.Berdikari Raya no.14 Rt.02/01 Kebon Jeruk Sukabumi Utara Jakarta Barat 11540
2.)         Jenis Data
Dari metode pengumpulan data tersebut didapatkan data yang diklasifikasikan sebagai berikut :
a.)      Data Primer
Adalah data yang diperoleh melalui  wawancara maupun pengamatan secara langsung dari sumber data yang bersangkutan misalnya data mengenai jumlah Stok barang, pembuatan laporan, barang datang dan lain sebagainya didapat secara langsung melalui penelitian di PT. Kirana Abadi Sentosa.

b.)     Data Sekunder
Data sekunder yaitu data yang diperoleh secara tidak langsung atau melalui studi literature dan dokumen yang berkaitan dengan  penelitian seperti artikel-artikel dan dokumen tentang penelitian yang dibuat, artikel tentang penjualan dan stok barang, artikel dan dokumen tentang pemograman Delphi dan MySQL.

B.       Metode Pengumpulan Data
Metode yang digunakan dalam proses pengumpulan data sebagai bahan pembuatan sistem adalah:
a.)      Wawancara
Metode yang dilakukan dengan cara mengadakan wawancara langsung dengan pihak yang bersangkutan. Kegiatan yang dilakukan adalah melakukan wawancara dengan bagian koordinator toko pada PT.Kirana Abadi Sentosa mengenai profil atau gambaran  PT.Kirana Abadi Sentosa, serta mengenai Sistem Penjualan dan Stok Barang di PT.Kirana Abadi Sentosa.

b.)      Observasi
Metode yang digunakan untuk memperoleh data dengan cara mengadakan pengamatan terhadap objek penelitian dan pencatatan secara sistematis terhadap suatu gagasan yang diselidiki. Kegiatan yang dilakukan adalah melakukan riset untuk mengamati secara langsung proses Sistem Penjualan dan Stok Barang di PT.Kirana Abadi Sentosa.
c.)      Studi Pustaka
Merupakan teknik pencarian dengan melakukan pencarian data lewat literature-literatur yang terkait misalnya buku-buku referensi, artikel, materi diklat dan lain-lain seperti meminjam buku referensi masalah pemograman Delphi dan MySQL dari perpustakaan kampus Universitas Stikubank Semarang.


C.      Metode Pengembangan Sistem
Metode yang digunakan dalam pengembangan sistem adalah Metodologi “An Object-Oriented Approach”,2005. Tahap yang digunakan dalam penelitian ini adalah :
a.        Analisis Kebutuhan
Pada tahap ini kegiatan yang dilakukan adalah mengenali dan mendefinisikan masalah pengembangan Perancangan Sistem Penjualan dan Pembelian di PT.Kirana Abadi Sentosa serta menenetukan prioritas penanganan masalah tersebut.
b.        Desain Sistem
Pada tahap ini menyiapkan dan menyusun sistem baru, kemudian mengembangkan secara tertulis. Adapun kegiatan yang dilakukan meliputi  merancang sistem dengan menggunakan DFD Levelled dan merancang basis data dengan ERD, normalisasi data, tabel relasi, kamus data dan desain program.
c.        Implementasi Sistem
Pada tahap ini melakukan evaluasi terhadap Perancangan Sistem Penjualan dan Pembelian di PT.Kirana Abadi Sentosa yang telah dibuat dan membuat sistem tersebut ke dalam program Delphi dan MySQL.
II.1. Berikut gambar dan table yang digunakan untuk perancangan Sistem penjualan dan stok barang di PT.Kirana Abadi Sentosa:

a.        Context Diagram
Diagram ini menggambarkan rancangan global / keseluruhan dari proses yang ada pada DFD. Berikut ini merupakan tampilan dari context diagram sistem yang dirancang.

Gamabar1 Context Diagram

b.       DFD Level 1
Pada DFD level 1 sistem informasi penjualan dan stok barang ini terdapat 4 (empat) proses, yaitu proses entry promo, proses entry toko, proses entry barang, dan proses entry penjualan dan entry retur.

Gamabar2 DFD Level 1

c.        Entity Relationship Diagram (ERD)
Conceptual Data Model (CDM)
CDM merupakan relasi antar tabel, adapun CDM dari Sistem Peramalan Permintaan Barang dapat dilihat pada.

Gambar3 Coceptual Data Diagram

d.       Perancangan Database
           Perancangan database bukan hanya menyusun file yang diperlukan untuk disimpan sebagai basis data, tetapi juga termasuk didalamnya bagaimana mengatur agar basis data tersebut dapat dimanfaatkan secara optimal oleh pemakai untuk memenuhi kebutuhan datanya.
Pada tahapan ini, membuat rancangan tabel-tabel yan digunakan pada basisdata (database) beserta atribut-atribut pada setiap tabelnya. Berikut ini adalah gambar rancangan tabel-tabel pada basis data (database) sistem temu kembali teks berbahasa Indonesia :

         Gambar 4  Tabel barang
No.
Nama
Type
Lane
1
Kdbrg
Varchar
15
2
Nmbrg
Varchar
30
3
Harga
Doble
-
4
Kdtoko
Varchar
3
5
Stok
Int
11
6
Warna
Varchar
10
7
Ukuran
Int
11

Gambar 5 Tabel penjualan
No.
Nama
Type
Lane
1
Kdtoko
Varchar
3
2
Tgl
Date
-
3
Kdbrg
Varchar
10
4
Warna
Varchar
10
5
Ukuran
Int
3
6
Harga
Doble
-
7
Ukuran
Int
11


         Gamabar 6 Tabel Promo
No.
Nama
Type
Lane
1
Isi
Text
-


Gambar 7 Tabel Retur
No.
Nama
Type
Lane
1
Kdtoko
varchar
3
2
tgl
Date
-
3
Jml
Varchar
10
4
Isi
Varchar
200





Gambar 8 Tabel Toko
No.
Nama
Type
Lane
1
Kdtoko
varchar
3
2
Nmtoko
varchar
30

e.        Perancangan Input Output
              Perancangan input output dalam pembangunan perangkat lunak sebagai tindak lanjut dari implementasi program yang dibangun. Terdapat beberapa input output yang akan dibuat dalam sistem ini.

Gambar 9
Form Barang

Gambar 10
Form Penjualan

Gambar 11
Form Promo

Gambar 12
Form Retur
Gambar 13
Form Toko
2.1.       Pengacuan Pustaka
Pada bagian ini akan dipaparkan penjelasan tentang tinjauan pustaka yang dipakai dalam pembuatan Perancangan Sistem Penjualan dan Stok Barang di PT.Kirana Abadi Sentosa. Tinjauan Pustaka tersebut adalah hasil penelitian terdahulu tentang informasi hasil penelitian yang telah dilakukan sebelumnya dan menghubungkan dengan masalah yang sedang diteliti.
                        [1] Hasil penelitian terdahulu dilakukan oleh Tatar Yoyok Hartantyo yaitu tentang “RANCANG BANGUN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA SINAR ELEKTRONIK” Sistem ini menjelaskan tentang Sistem penjualan dan pembelian ,merupakan bagian yang penting dalam pengoperasian suatu perusahaan, baik perusahaan manufaktur maupun perusahaan dagang. Pembuatan atau pengaturan sistem penjualan berpengaruh pada tingkat penerimaan pendapatan perusahaan, sedangkan sistem pembelian memberikan pengaruh pada informasi penerimaan barang yang diperoleh dari pemasok. Oleh karena itu perusahaan harus benar-benar mengawasi dan  mengendalikan kegiatan penjualan serta pembelian dengan menerapkan sistem yang memadai, sehingga target penjualan dapat dicapai. Selama ini proses pencatatan data penjualan dan pembelian hanya dilakukan dengan mengumpulkan nota – nota dalam satu waktu serta mencatatnya ke dalam buku laporan. Oleh karena Sinar Elektronik belum memiliki sistem dengan dokumentasi data yang baik, kemungkinan akan kehilangan data menjadi lebih tinggi. Selain itu cara transaksi dengan menulis ke nota penjualan membutuhkan waktu lama, yang mengakibatkan pelayanan kepada pelanggan menjadi lebih lambat.
Oleh karena itu, Sinar Elektronik membutuhkan suatu sistem penjualan dan pembelian yang dapat membantu proses dokumentasi data dan mengatasi permasalahan kehilangan data. Dengan adanya sistem yang terkomputerisasi, membuat proses penjualan dan pembelian menjadi lebih cepat sehingga pendapatan yang diperoleh juga semakin banyak .Menurut Sutabri (2004:3) Sistem adalah suatu kumpulan atau himpunan dari unsur, komponen atau variabel-variabel yang terorganisasi, saling berinteraksi, saling tergantung satu sama lain dan terpadu. “Sistem informasi adalah sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang bertujuan menghasilkan suatu informasi dalam suatu bidang tertentu. Dalam sistem informasi diperlukannya klasifikasi alur informasi, hal ini disebabkan keanekaragaman kebutuhan akan suatu informasi oleh pengguna informasi. Kriteria dari sistem informasi antara lain, fleksibel.
Menurut Kotler (2006:457) Penjualanmerupakan sebuah proses dimana kebutuhan pembeli dan penjualan dipenuhi, melalui pertukaran informasi dan kepentingan. Jadi konsep penjualan adalah cara untuk mempengaruhi konsumen untuk membeli produk yang ditawarkan. Pentingnya promosi penjualan karena promosi penjualan adalah kegiatan-kegiatan pemasaran selain personal selling, periklanan dan publisitas yang mendorong efektivitas pembelian konsumen dan pedagang dengan menggunakan alat peragaan, pameran, demonstrasi, dan sebagainya. Yang ditunjukkan untuk meningkatkan penjualan barang tertentu. Menurut Manulang (1982:201)
Menurut Ardana (2004:35) SMS Gatewaymerupakan suatu alat yang fungsinya sebagai sebuah penghubung atau jembatan antara aplikasi atau sistem dengan mobile phone. Pesan-pesan SMS dikirim dari sebuah telepon genggam ke pusat pesan yaitu Short Message Service Centre (SMSC), disini pesan disimpan dan dikirim selama beberapa kali. Setelah sebuah waktu yang telah ditentukan, biasanya satu atau dua hari, lalu pesan dihapus. Seorang pengguna bisa mendapatkan konfirmasi dari pusat pesan ini. Setiap provider yang saat ini berdiri memiliki SMSC dan program SMS Gateway yang berbeda, tetapi tehnik pengiriman SMS semua provider sama. Pada gambar satu merupakan alur pengiriman SMS. Pada gambar satu merupakan  alur pengiriman SMS. Pada pengiriman SMS data yang mengalir dari handphone ke provider atau dari provider ke handphone harus berbentuk Protocol Data Unit (PDU). PDU berisi bilangan-bilangan heksadesimal yang mencerminkan bahasa Input/Output (I/O). PDU terdiri atas beberapa header. Header  untuk mengirim SMS ke SMSC berbeda dengan SMS yang diterima dari SMSC. Maksud dari bilangan heksadesimal adalah bilangan yang terdiri atas 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. sebagai contoh untuk angka desimal 1000, bilangan heksadesimalnya adalah E83. Cara melakukan konversinya adalah sebagai berikut :
1000 : 16 = 62                         sisa 8       = 8
62 : 16                     = 3                           sisa 14 = E
3 : 16                       = 0                           sisa 3       = 3
                Penelitian tersebut dibuat dengan menggunakan bahasa pemograman delphi dengan menggunakan database MySQL. (Tatar Yoyok Hartantyo,2012).
[1,2] Penelitian yang dilakukan olehMuch Yanto (41808120029)tentang”PERANCANGAN APLIKASI SALES & ORDERBERBASIS SMS GATEWAY STUDY KASUS PT. INTI CAKRAWALA CITRAPenelitian tentang Kegiatan pemesanan barang merupakan kegiatan awal dalam proses bisnis dari sebuah perusahaan retail seperti PT.Inti Cakrawala Citra semestinya menawarkan kemudahan khususnya dari sisi costumer.Hal ini terkait dengan pengguna teknologi agar mampu bersaing dengan memberikan kemudahan dalam hal pemesanan barang tanpa melakukan aturan-aturan yang berlaku. Dengan rancangan system informasi sales dan order bebasis SMS gateway diharapkan memberikan solusi terhadap masalah order yang selama ini masih manual.Hal ini tidak lepas dari Keberadaan  infrastruktur jaringan komunikasi seluler yang sudah menyebar hampir di seluruh wilayah. Gammu adalah nama sebuah project yang di tunjukan untuk memebangun aplikasi,script dan drivers yang dapat di gunakan untuk semua fungsi yang memungkinkan pada telepon seluler atau alat sejenisnya sekarang Gammu telah menyediakan codebase yang stabil dan mapan untuk berbagai macam telepon yang ada di pasaran di bandingkan dengan project sejenis. (www.gammu.org) Mekanisme kerja Gammu; Ada dua mekanisme kerja dari gammu yaitusebagai aplikasi dan sebagai Deamon. Gammu sebagaiaplikasi akan bekerja ketika perintah gammu di jalankan pada lingkungan shell beserta perintahnya disertakan sesuai fungsi yang di inginkan.Mencoba membuat program sederhana yang mengunakan bahasa pemrograman PHP sebagai Interface nya, MYSQL sebagai back end-nya dan Gammu sebagai tools penghubung antara device modem dengan computer untuk itu judul yang di ambil. “ Perancangan Aplikasi Sales & Order Berbasis  SMS Gateway”.Perancangan Sistem informasi meruakan sistem baru dari sistem lama yang ada .Dalam merancang sistem informasi biasanya didahului oleh dokumen permintaan sistem yang akan di rancang  (Alan Dennis et al.,2005:63).Toko merupakan bangunan atau tempat kebutuhan kita sehari-hari. Toko dipimpin oleh seorang Manager Operational.Proses pemesanan dari coustumer merupakan bagian dari kegiatan penerimaan bisnis dari PT.Inti Cakrawala Citra. Sebelum proses perancangan suatu aplikasi,perlu dilakukan anlisis masalah untuk mendapatkan rumusan masalah yang ada dan usulan untuk mendapatkan suatu solusi. proses pemesanan barang untuk member  bertipe khusus saat ini masih menggunakan sistem manual semuanya serba manual dari mulai proses sampai barang dikirim ke member.Data yang di berikan member adalah data yang tidak update tepatnya datapricelist dan stok tangga sebelumnya.Metode pengujian dilakukan untuk menguji sistem pendaftaran siswa baru berbasis SMS Gateway adalah black box tesing.(Much Yanto (41808120029) ,2012).

[1,2,3] Penelitian yang dilakukan oleh Muhammad Arafahtentang “APLIKASI SISTEM INFORMASIBERBASIS SMS( Short Message Service) GATEWAY PADA PT. MEGA AUTO FINANCE MAKASSAR” Penelitian ini bertujuan memberikan memudahkan bagi karyawan dalam menyampaikan informasi kepada para konsumen PT. Mega Auto Finance, dan konsumen dapat mengakses informasi yang dibutuhkan lewat telepon seluler dengan format SMS. Aplikasi sistem informasi berbasis SMS Gateway dirancang dengan menggunakan bahasa pemograman PHP dan database MySQL serta aplikasi gammu yang berfungsi untuk menghubungkan antara komputer dengan ponsel. Dalam pembuatan aplikasi sistem informasi berbasis SMS Gateway terdapat beberapa layanan yang diberikan yakni, Informasi jadwal jatuh tempo pembayaran konsumen, SMS broadcast, Checklist konsumen, pengumuman serta layanan saran dan masukan. Hasil dari penelitian ini menunjukkan bahwa dengan adanya perangkat lunak berupa aplikasi sistem informasi berbasis SMS Gateway akan meringankan beban kerja karyawan dalam memberikan informasi ke pada para konsumennya, sedangkan para konsumen akan mendapatkan pelayanan yang cepat dalam mengakses informasi yang dibutuhkan. Aplikasi sistem informasi SMSGateway dapat menerima pesan dan juga dapat merespon secara otomatis setiap pesan yang masuk. Hal ini tentunya dapat membantu pengambilan keputusan secara cepat dan tepat dan dapat bekerja pada setiap waktu yang di inginkan. PT. Mega Auto Finance Cabang Makassar adalah suatu perusahaan swasta yang bergerak di bidang pembiayaan sepeda motor, Tujuan yang diharapkan dari penelitian ini adalah:  Merancang sebuah aplikasi sistem informasi berbasis SMS (Sort Message Service) Gateway. Untuk memberikan kemudahan dalam pemberian informasi bagi para konsumen PT. Mega Auto Finance Makassar,Menguraikan proses pembuatan aplikasi sistem Informasi SMS Gateway yang berbasis web dengan menggunakan bahasa pemrograman PHP dan database MySql serta pemanfaatan aplikasi Gammu. Gateway diartikan sebagai pintu gerbang, namun pada dunia komputer, gateway dapat berarti juga sebagai jembatan penghubung antar satu sistem dengan sistem lain yang berbeda, sehingga dapat terjadi suatu pertukaran data antar sistem tersebut. Dengan demikian, SMS gateway dapat diartikan sebagai suatu penghubung untuk lalu lintas data SMS ( Short Message Service), baik yang dikirimkan maupun yang diterima ( Oetomo, 2003:47) . Perancangan basis data pada sistem system informasi berbasis SMS Gateway ini, dimaksudkan untuk mempermudah hubungan-hubungan antar tabel satu dengan tabel  lainnya.( Muh. Arafah,2012).
[1,2,3,4] Penelitian yang dilakukan oleh Dewi  Sawitri tentang “PERANCANGAN SISTEM INFORMASI MANAJEMEN PERSEDIAAN BARANG ELECTROLUX AUTHORIZED SERVICE CV.MOMENTUM  TEKNIK” Penelitian ini membahas tentang permasalahan sistem inventory yang dimiliki “Electrolux Authorized Service CV. Momentum Teknik” yang menggunakan pendokumentasian data barang masuk dan barang keluar secara manual sehingga membuat lambatnya kinerja perusahaan. Data-data tersebut tidak terintegrasi dan tidak terkonsolidasi. Karena itu dibuat Perancangan Sistem informasi manajemen persediaan barang secara komputerisasi dan terintegrasi agar mempercepat kinerja perusahaan. Guna menerapkan perancangan tersebut, maka digunakan metode System Development Life Cycle (SDLC) mulai dari perencanaan sistem hingga tahap perancangan sistem yang rinci,mencakup perancangan database, perancangan kontrol, perancangan input output, hingga teknologinya. Menurut Ristono (2009) persediaan dapat diartikan sebagai barang-barangyang disimpan untuk digunakan atau dijual pada masa atau periode yang akandatang. Persediaan terdiri dari persediaan bahan baku, persediaan bahan setengahjadi dan persediaan barang jadi. Persediaan bahan baku dan bahan setengah jadidisimpan sebelum digunakan atau dimasukkan ke dalam proses produksi,sedangkan persediaan barang jadi atau barang dagangan disimpan sebelum dijualatau dipasarkan. Dengan demikian setiap perusahaan yang melakukan kegiatanusaha umumnya memiliki persediaan.Perusahaan yang melakukan kegiatan produksi (industri manufaktur) akanmemiliki tiga jenis persediaan, yaitu :
a.        Persediaan bahan baku dan penolong.
b.        Persediaan bahan setengah jadi.
1.           Persediaan barang jadi.
Sedangkan perusahaan perdagangan minimal memiliki satu jenispersediaan, yaitu persediaan barang dagangan. Adanya berbagai macampersediaan ini menuntut pengusaha untuk melakukan tindakan yang berbeda untukmasing-masing persediaan, dan ini akan sangat terkait dengan permasalahan lainseperti masalah peramalan kebutuhan bahan baku serta peramalan penjualan ataupermintaan konsumen. Bila melakukan kesalahan dalam menetapkan besarnyapersediaan maka akan berdampak ke masalah lain, misalnya tidak terpenuhinyapermintaan konsumen atau bahkan berlebihan persediaan sehingga tidaksemuanya terjual, timbulnya biaya ekstra penyimpanan atau pesanan bahan dansebagainya.Persediaan merupakan suatu model yang umum digunakan untukmenyelesaikan masalah yang terkait dengan usaha pengendalian bahan bakumaupun barang jadi dalam suatu aktifitas perusahaan. Ciri khas dari modelpersediaan adalah solusi optimalnya difokuskan untuk menjamin pesediaandengan biaya yang serendah rendahnya.Menurut Ristono (2009) inventory atau persediaan adalah suatu teknikuntuk manajemen material yang berkaitan dengan persediaan. Manajemenmaterial dalam inventory dilakukan dengan beberapa input yang digunakan yaitu :permintaan yang terjadi (demand) dan biaya-biaya yang terkait denganpenyimpanan, serta biaya apabila terjadi kekurangan persediaan (shortage). (Dewi  Sawitri,2012).
[1,2,3,4,5] Penelitian yang dilakukan oleh Desi Anggraeni Wulandari  & Isnaini Rahmawatitentang “MEDIA PENJUALAN MAKANAN DAN IKLAN DI RINGROAD PETSHOP YOGYAKARTA BERBASIS SMS GATEWAY”tentang“RingRoad Pets Shop” merupakan toko dan klinik hewan yang memiliki banyak pelayanan diantaranya berupa penjualan makanan hewan peliharaan, dan memberikan iklan tentang hewan peliharaan. Sistem penjualan yang ada pada “RingRoad Pets Shop” masih belum efisien serta sistem iklan masih dalam bentuk kertas yang ditempel didinding hal ini mempersulit pelayanan pada pelanggan “RingRoad Pets Shop”. Tujuan pengembangan Aplikasi SMS Gateway ini membangun sebuah sistem informasi sehingga pelanggan dapat mengetahui informasi yang ada pada “RingRoad Pets Shop”. Pelanggan mengirim SMS maka sistem SMS Gateway akan membalas SMSsecara langsung dan otomatis. Pengembangan Aplikasi SMS Gateway ini bertujuan untuk memudahkan pelanggan membeli makanan melalui SMS, serta member dapat menerima iklan terbaru mengenai hewan peliharaan.SMS (Short Message Service) merupakan salah satu fitur GSM yang dikembangkan oleh ETSI (Eurpean Telecommunications Standards Institude) untuk mengirim atau menerima pesan singkat. (Komputer, 2005) SMSadalah layanan pesan singkat berbasis (teks) dengan media komunikasi handphone. Pesan teks yang biasa digunakan adalah huruf, angka. Satu paket pesan teks biasanya berkapasitas 160 karakter huruf latin.SMS Gateway adalah suatu platform yang menyediakan mekanisme untuk mengirim dan menerima SMSdari peralatan mobile yang menggunakan keyword tertentu. SMS Gateway adalah sistem yang digunakan untuk mempermudah seseorang atau sebuah perusahaan mengirimkan pesan SMSyang sama dalam waktu yang bersamaan pada banyak orang. Selain itu, semakin berkembangnya fungsi SMS, SMS Gateway juga dapat dimanfaatkan untuk keperluan lain seperti melakukan polling, transaksi dengan sebuah sistem, pemantauan, dan sebagainya. Keuntungan SMS Gateway;SMS Gateway merupakan pintu gerbang bagi penyebaran informasi dengan menggunakan SMS. SMS Gateway dapat menyebarkan pesan ke banyak nomor secara otomatis dan cepat yang langsung terhubung dengan database sehingga menghemat waktu. Selain itu, kebutuhan untuk SMS Gateway juga tidak perlu berlebihan karena hanya menggunakan sebuah PC dengan menggunakan sebuah handphone, modem, dan kartu GSM, dan sebuah program yang dibangun sendiri khususnya bahasa pemograman PHP yang berfungsi sebagai pesan. Dengan menggunakan program tambahan yang dapat dibuat sendiri, pengirim pesan dapat lebih fleksibel. Mekanisme Kerja SMS Gateway Ketika Pelanggan mengirim SMSke sistem, maka SMSakan masuk terlebih dahulu ke SMS Center (SMSC)operator telepon yang digunakan. SMSCenter sendiri dapat diartikan sebuah server yang bertanggung jawab pada proses pengiriman SMS dalam suatu operator. Dari SMSC itu akan diambil oleh Gammu dan dimasukkan ke dalam tabel inbox akan diproses oleh PHP. Pesan yang diproses dianamakan autoreply. Autoreply SMSakan di-query melalui PHP kemudian dimasukkan ke dalam tabel outbox. Autoreply pada tabel outbox disalin ke dalam tabel sentitems. Autoreply pada tabel sentitems diambil oleh Gammu kembali dan dikirim ke SMSCdan selanjutnya dikirm ke handphone pelanggan. Dan ketika sistem mengirim suatu SMSke banyak nomor, SMSyang dikirimkan tidak akan langsung dikirimkan ke nomor tersebut, namun akan masuk terlebih dahulu ke SMS Center (SMSC), kemudian baru diteruskan ke nomor tujuan SMStersebut. Bila nomor yang dituju ternyata sedang mati/offline, SMSCakan menyimpan SMStersebut untuk sementara waktu, hingga nomor tujuan hidup kembali. Lamanya waktu penyimpanan SMSsangat tergantung dari lamanya waktu yang telah ditetapkan oleh operator untuk menyimpan SMStersebut. Nomor yang telah menerima SMSakan mengirimkan laporan ke SMSC bahwa SMStelah diterima.( Anggraeni Wulandari  & Isnaini Rahmawati ,2012).

2.2.          Perbedaan penelitian yang dilakukan penelitian terdahulu
Dalam penelitian ini penulis mempunyai persamaan dengan penelitian yang telah dijelaskan diatas, diantaranya adalah bahasa pemrograman Delpi dan database yang digunakan yaitu MySQL. Penulis menggunakan Delpi dalam pembuatan Rancangan Ssitem Penjualan Dan Stok Barang Di PT.Kirana Abadi Sentosa. yang mendukung bahasa pemrograman Delpi dan database MySQL. Untuk membuat  tampilan lebih  menarik, didalam aplikasi yang dibuat menambahkan Gammu nama sebuah project yang di tunjukan untuk memebangun aplikasi,script dan drivers yang dapat di gunakan untuk semua fungsi yang memungkinkan pada telepon seluler atau alat sejenisnya sekarang Gammu telah menyediakan codebase yang stabil dan mapan untuk berbagai macam telepon yang ada di pasaran di bandingkan dengan project sejenis. (www.gammu.org) Mekanisme kerja Gammu; Ada dua mekanisme kerja dari gammu yaitusebagai aplikasi dan sebagai Deamon.

3 HASIL DAN PEMBAHASAN
3.1 HASIL
Dalam  hasil penelitian ini penulis mempunyai persamaan dengan penelitian yang telah dijelaskan diatas, diantaranya adalah bahasa pemrograman Delpi dan database yang digunakan yaitu MySQL. Penulis menggunakan Delpi dalam pembuatan Rancangan Sitem Penjualan Dan Stok Barang Di PT.Kirana Abadi Sentosa. yang mendukung bahasa pemrograman Delpi dan database MySQL. Untuk membuat  tampilan lebih  menarik, didalam aplikasi yang dibuat menambahkan Gammu nama sebuah project yang di tunjukan untuk memebangun aplikasi, script dan drivers yang dapat di gunakan untuk semua fungsi yang memungkinkan pada telepon seluler atau alat sejenisnya sekarang Gammu telah menyediakan codebase yang stabil dan mapan untuk berbagai macam telepon yang ada di pasaran di bandingkan dengan project sejenis. (www.gammu.org) Mekanisme kerja Gammu; Ada dua mekanisme kerja dari gammu yaitu sebagai aplikasi dan sebagai Deamon.

3.2         PEMBAHASAN  
Setelah dilakukan  hasil penelitian yang di  teliti yaitu “Perancangan Sistem Penjualan dan Stok Barang Berbasis SMS Gateway di PT Kirana Abadi Sentosa”. Meliputi  sebuah  pembahasan yang dimana penulis melakukan penelitian di Toko cabang dari PT.Kirana Abadi Sentosa,yaitu di MDS.Paragon City Semarang ,berguna untuk membantu memudahkan sistem kinerja yang  ada di  Toko Cabang khususnya di” Matahari Department Store” yang ada di Semarang terutama pada pelayanan Penjualan dan Stok Barang dengan menggunakan SMS Gateway.
a.       Stok Barang  maupun Promo : Yang dimana Costumer maupun pihak Toko bisa meminta informasi  Stok Barang  maupun Promo pada pusat dengan cara mengirim SMS ke no.tujuan  secara otomatis sistem akan bekerja dan membalas pesan tersebut secara otomatis, yaitu dengan cara sebagai berikut :
Untuk Stok Barangketik :              
STOK  ARTIKEL  SIZE
Contoh :( STOK  MSCC-1275-HS  41 )
“Maka akan mendapatkan balasan sms STOK BARANG  sesuai dengan yang di carinya dari sistem, tanpa harus pergi ketoko lain satu persatu untuk mengeceknya . Contoh :
(STOK  MDS.SIMPANG 5  MSCC-1275-HS  BLK  41)
(STOK  MDS.SIMPANG 5  MSCC-1275-HS  BRW  41)
(STOK  MDS.SIMPANG 5  MSCC-1275-HS  CFE  41 )
(STOK  MDS.JAVA MALL  MSCC-1275-HS  BLK  41)
(STOK  MDS.PARAGON CITY  MSCC-1275-HS  BLK  41)
Untuk ”Prmo” ketik :   PROMO
“Hasil atuau respon yang didapat user adalah” :
( PROMO AKHIR TAHUN....DISC 70% ALL ITEM sampai akhir bulan )
b.      Penjualan : Yang dimana  toko “MDS” itu sendiri dapat mengirim SMS Penjualan perhari ke no.tujuan sistem dengan begitu secara Otomatis data penjualan dapat tersimpan dan ter update dengan sendirinya stok yang ada  di form barang menjadi berkurang sesuai dengan “toko- kode barang-wana-stok-harga”  yang telah di sms, dengan begitu admin dapat mengakses data penjualan tiap hari pada tiap toko, sehingga admin dapat mengakses penjualan tanpa harus menunggu lama laporn penjualan yang dikirim pada tiap bulannya secara manual, tapi laporan manual juga masih ditetapkan untuk mengirim laporan penjualan pada tiap bulannya, dikarenakan untuk lebih memastikan lagi dari hasil penjualan tiap bulannya. jadi dilakukan seperti ini untuk mengurangi hasil tingkat kehilangan agar tidak terlalu tinggi dan stok  barang tidak  geser .
Yaitu dengan cara ketik : 
“INPUT  KD.TOKO  TGL  ARTIKEL  WARNA  SIZE  HARGA  STOK”.
Contoh :
( INPUT  K02   01-01-2013   LDB-123-HS   PINK  38  199000  1 ).
c.       Retur : Toko juga dapat mengakses data retur pada tiap bulannya ke no.tujuan System  dengan  begitu  data retur  dapat  tersimpan dan ter update pada form retur pada tiap bulannya , dengan seperti ini admin  dapat mengakses data secara mudah sehingga antara barang laku dan barang retur antar toko dapat teridentifikasi yang dimana untuk mencegah kehilangan barang dan antara stok awal dan stok akhir stok tidak geser.
Yaitu dengan cara ketik : 
“RETUR  KD.TOKO  TGL   JUMLAH   ISI ”.
Contoh:
(RETUR  K03   01-01-2013  100PCS   RETUR KE MDS.KUDUS )

·         Rancangan SMS Gateway
a.        Arsitekturnya :
Gambar 14
Proses Promo

Gambar 15
Proses Stok Barang

Gambar 16
Proses Penjualan
          

Gambar 17
Proses Retur


d.)     Format pesan :
Input
Output
STOK ARTIKEL SIZE
STOK MSCC-1275-HS 41
STOK MDS.JAVA MALL MSCC-1275-HS  CFE 41
STOK MDS.JAVA MALL MSCC-1275-HS  BRW41
STOK MDS.SIMPANG5  MSCC-1275-HS  CFE 41
STOK MDS.PARAGON CITY MSCC-1275-HS  CFE 41
PROMO

PROMO AWAL TAHUN BULAN FEBRUARI DISC 70% ALL ITEM SAMPAI AKHIR BULAN

WARNA SIZE HARGA STOK INPUT KD.TOKO TGL ARTIKEL

INPUT K02 25-02-2013 LDB-123-HS PINK 38 199000 2



INPUT K02 25-02-2013 LDB-123-HS PINK 38 199000 2

RETUR KD.TOKO TGL JUMLAH ISI

RETUR K03 25-02-2013 100PC RETUR KE MDS.PARAGON CITY

RETUR K03 25-02-2013 100PC RETUR KE MDS.PARAGON CITY

Gambar 18
Proses Retur
3.3 TAMPILAN PROGRAM
Bagian ini menggambarkan antarmuka-antarmuka(interface) yang akan ditemui selama penggunaan aplikasi ini. Berikut penjelasan dari masing-masing form :
1.        Form Utama terdapat  form-form yang  untuk kebutuhan Perancangan Sistem Penjualan dan Stok barang berbasis SMS gateway, yang di buat seperti ;Barang ,counter ,penjualan ,retur ,promo ,inbox ,outbox ,keluar, dan ada kolom untuk menerima SMS masuk .  Dimana form utama ini berfungsi untuk menampilkan menu-menu yang tersedia untuk database SMS Gateway itu sendiri ke dalam tabel form yang sudah tersedia dan khususnya ADMIN yang dapat menambah dan menghapus database tersebut, sesuai dengan kebutuhan dari penjualan dan stok barang.
Gambar 18 Form Utama
type
  Tfmutama = class(TForm)
    sPanel1: TsPanel;
    sLabelFX1: TsLabelFX;
    MainMenu1: TMainMenu;
    sAlphaImageList1: TsAlphaImageList;
    sSkinProvider1: TsSkinProvider;
    sSkinManager1: TsSkinManager;
    ADOConnection1: TADOConnection;
    BARANG1: TMenuItem;
    COUNTER1: TMenuItem;
    KELUAR1: TMenuItem;
    Inbox1: TMenuItem;
    OUTBOX1: TMenuItem;
    STOK1: TMenuItem;
    Timer1: TTimer;

procedure Tfmutama.Image1Click(Sender: TObject);
begin

end;

end.

a.          Form Tokor yang di mana form ini berisikan ; kode_toko dan nama_toko, yang dimana kode_toko ini untuk memberi kode pada tiap-tiap toko yang akan di masukan contoh :K01,K02,K03...
Dan nama_counter ini untuk memasukan nama-nama toko yang akan di masukan setelah memasukan kode_toko tersebut contoh :MDS.PARAGON CITY ,MDS.JAVA MALL, MDS.SIMPANG 5...
Yang dapat menambah dan menghapus database tersebut adalah “Admin” itu sendiri.
Gambar 19 Form Toko

if qytoko.IsEmpty=true then
  begin
   btnhapus.Enabled:=false;
   btnubah.Enabled := false;
   btnnavigator.Enabled:=false;
   grdtoko.Enabled:=false;
   grdtoko.Refresh;
  end
 else
  begin
   btnhapus.Enabled:=true;
   btnubah.Enabled := true;
   btnnavigator.Enabled:=true;
   grdtoko.Enabled:=true;
   grdtoko.Refresh;
 end;
end;

procedure Tfmcounter.btnkeluarClick(Sender: TObject);
begin
qytoko.Close;
 close;
end;


2.        Form Barang ini berisikan ; Toko, Kode barang , Nama barang , Warna , Size, Harga, Stok.  Yang dimana” Toko” yang berisikan tentang “ Kode counter dan Nama  counter”  menjadi satu kolom setelah” entry_data counter” di  form Counter tersebut dan  tersimpan secara otomatis di kolom menu toko di form barang , dan bisa memilih toko sesuai dengan yang mau di input di form barang ini contoh ;” K01 MDS.PARAGON CITY ,K02 MDS.SIMPANG 5..”. Menu  kode barang adalah yang dimana harus input kode barang sesuai dengan  barang yang akan di input sesuai dengan tujuan toko, contoh ;” LDB-282-1P” .Menu Nama barang adalah yang dimana input nama barang untuk membedakan antara barang satu dengan yang lain walaupun sudah ada kode barang tetapi untuk lebih efisiennya di beri inputan nama barang,contoh ; “FLADEO MAN ,FLADEO LDS , FLADEO KIDS”. Menu Warna adalah untuk memberi idntitas warna dengan barang satu dengan yang lain, contoh ;” pink,blu,blk,brw,red,grey,dll”.Menu Size adalah yang dimana  input size untuk identitas barang yang di input agar tidak keliru dengan barang yang lain. Menu Harga  adalah yang dimana untuk memberi identitas harga barang satu dengan harga barang yang lain.Menu Stok adalah yang dimana Untuk meberi identitas stok barang  satu dengan yang lain menurut toko,kode barang, nama barang, warna,size,dan harga .

Gambar 20 Form Barang

procedure Tfmbarang.cbtokoDropDown(Sender: TObject);
var
  StringList: TStrings;
begin
 StringList := TStringList.Create;
 qycari.DisableControls;
 qycari.Close;
 qycari.SQL.Clear;
 qycari.SQL.Add('SELECT * FROM toko');
 qycari.Open;
 qycari.EnableControls;
 qycari.First;
 if qycari.RecordCount>0 then
 begin
 repeat
 with StringList do
 begin
      Add(qycari['kdtoko']+' | '+qycari['nmtoko']);
     end;
    qycari.Next;
    until qycari.Eof;
  end;

a.        Form Penjualan yang berisikan kolom tabel sebagai berikut ; “Toko , Tanggal, Kode barang , Nama barang , Warna , Ukuran , Jumlah, Harga “.yang dimana form penjualan ini berguna untuk menampung data penjualan setiap hari nya dari toko,dan data tersebut dapat mengurangi stok pada form barang secara otomatis.
Gambar 21 Form Penjualan
type
  Tfmpenjualan = class(TForm)
    btnnavigator: TDBAdvNavigator;
    grdpenjualan: TDBAdvGrid;
    dspenjualan: TDataSource;
    ImageList32: TsAlphaImageList;
    qypenjualan: TADOQuery;
    qypenjualankdtoko: TStringField;
    qypenjualantgl: TDateField;
    qypenjualankdbrg: TStringField;
    qypenjualanwarna: TStringField;
    qypenjualanukuran: TStringField;
    qypenjualanhrg: TFloatField;
    qypenjualanjml: TIntegerField;
    qypenjualannmbrg: TStringField;
    qypenjualannmtoko: TStringField;
    procedure FormActivate(Sender: TObject);
    procedure btnnavigatorBtnRefresh(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;


b.        Form Retur yang dimana berisikan kolom tabel ;
“Toko,Tanggal, Jumlah ,Isi”. Form Retur ini berfungsi untuk menampung data dari Toko yang dikirimkan ke Admin dan data secara Otomatis akan tersimpan di form Retur ini .
Gambar 22 Form Retur
type
  Tfmretur = class(TForm)
    btnnavigator: TDBAdvNavigator;
    grdretur: TDBAdvGrid;
    dsretur: TDataSource;
    ImageList32: TsAlphaImageList;
    qyretur: TADOQuery;
    qyreturkdtoko: TStringField;
    qyreturtgl: TDateField;
    qyreturjml: TStringField;
    qyreturisi: TStringField;
    qyreturnmtoko: TStringField;
    procedure FormActivate(Sender: TObject);
    procedure btnnavigatorBtnRefresh(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

c.        Form Promo yang dimana Form ini berperan sebagai data Promo yang akan di input di form ini , sehingga data dapat langsung di akses dengan mudah oleh Admin untuk para Costumer sebagai informasi yang akan di dapatkan nya,dengan cara costumer SMS ke System lalu dengan Otomatis System itu membalas dengan otomatis dengan cara ;ketik  PROMO , kirim ke no tujuan.
Gambar 23 Form Promo
if sMemo1.Text<>'' then
 begin
  qycari.SQL.Clear;
  qycari.SQL.Add('UPDATE promo set isi=:a');
  qycari.Parameters[0].Value:=sMemo1.Text;
  qycari.ExecSQL;
   ShowMessage('Promo Telah Diupdate');
  qypromo.Close;
  qypromo.Open;
 end
else
  ShowMessage('Tidak Boleh Kosong');

  FormActivate(sender);

end;
end.

d.          Form inbox yang dimana form ini menerima SMS masukan dari Coustumer maupun Toko.
Gambar 24 Form Inbox

procedure FormActivate(Sender: TObject);
procedure btnnavigatorBtnRefresh(Sender: TObject);
procedure tbinboxTextDecodedGetText(Sender: TField; var Text: String;DisplayText: Boolean);
procedure grdinboxClickCell(Sender: TObject; ARow, ACol: Integer);
procedure grdinboxKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
procedure btnnavigatorClick(Sender: TObject; Button: TAdvNavigateBtn);
  private
    { Private declarations }
  public
    { Public declarations }
  end;


e.          Form Out box yang dimana form ini berisikan tentang SMS keluar dari system yang dimana memberi balasan pesan kepada Costumer maupun Toko ketika meminta stok barang dan promo.
Gambar 25 Form Outbox


var
  fmoutbox: Tfmoutbox;

implementation

{$R *.dfm}

procedure Tfmoutbox.FormActivate(Sender: TObject);
begin
tboutbox.Close;
tboutbox.Open;
grdoutbox.Refresh;
end;

begin
sMemo1.Lines.Text:=tboutboxTextDecoded.Value;
end;

end.

f.           Form cmd berperan untuk memonitoring hasil uji koneksi gammu antara modem dengan aplikasi gammu yang akan bekerja jika tidak menampilkan tulisan Eror pada form cmd ini .
Gambar 26
Hasil Uji koneksi gammu

4 KESIMPULAN
Dengan berdasarkan uraian yang telah dibahas pada bab sebelumnya, maka dapat ditarik kesimpulan mengenai Perancangan Sistem Penjualan dan Stok Barang berbasis SMS Gateway di PT.Kirana Abadi Sentosa (Sukabumi Utara - Jakarta Barat) sebagai berikut :
a.        Hasil akhir dari penelitian ini adalah untuk merancang sebuah sistem penjualan dan stok barang  di PT.Kiarana Abadi Sentosa berbasis SMS Gateway, guna untuk mempermudah costumer maupun pihak toko untuk mendapatkan sebuah informasi mengenai stok barang dan promo, untuk penjualan dan retur sebagai informasi jika toko cabang melakukan transaksi dan ada barang keluar.
b.        Dengan menggunakan SMS Gateway dalam aplikasi ini dapat membantu sistem untuk transaksi penjualan dan stok barang di PT.Kirana Abadi sentosa.
c.        Implementasi ini menggunakan aplikasi Gammu 1.29.92 sebagai koneksi antara sistem dengan mobile phone dan juga Implementasi ini menggunakan Delphi dan MySQL sebagai database nya.
5 SARAN
Agar pengembangan sistem yang telah di buat dapat selalu berjalan dengan baik maka saran yang perlu di perhatikan antara lain adalah :
1.        Pengembangan perbaikan kearah error handling ditingkatkan.
2.        Backup dilakukan setiap hari agar keamanan data lebih terjaga terutama pada koneksi aplikasi gammunya sebagai menjembatani antara sistem dengan mobile phone.
UCAPAN TERIMAKASIH
Ucapan terima kasih penulis haturkan kepada :
1.        Bapak DR. Bambang Suko Priyono, MM  selaku Rektor Universitas Stikubank Semarang;
2.        Bapak Dwi Agus Diartono, S.Kom, M.Kom selaku Dekan Fakultas Teknologi Informasi Universitas Stikubank Semarang.
3.        Ibu Dewi Handayani U.N., S.Kom, M.Kom selaku ketua  Program Studi Teknik Infomasi Universitas Stikubank Semarang.
4.        selaku Pembimbing I Bapak Endro Prihastono, ST, yang telah membantu mengarahkan baik sistematika dan tata bahasa serta memberi saran-saran dalam penyusunan laporan ini;
5.        Bapak dan Ibu Dosen Pengajar Program Studi Sistem Informasi Universitas Stikubank Semarang,  atas segala bimbingan selama penulis menempuh studi;
6.        Kepala PT.Kirana Abadi Sentosa dan Toko Cabang Matahari Departemant Store  beserta seluruh staf atas perkenannya dan segala bantuan baik moril maupun material yang telah diberikan kepada penulis;
7.        Semua pihak yang tidak dapat penulis sebutkan satu persatu atas segala bantuan yang telah diberikan.
Akhirnya, penulis menyadari bahwa laporan  ini masih jauh dari sempurna, oleh karena itu segala kritik dan saran yang membangun guna penyempurnaan laporan ini sangat penulis harapkan. Semoga hasil penelitian ini dapat bermanfaat bagi pembaca pada umumnya dan almamater pada khususnya.

DAFTAR PUSTAKA

[1]Agus Ristono, 2009, Manajemen Persediaan, Graha Ilmu, Yogyakarta
[2]Arbie, 2004, Manajemen Database dengan MySQL, Andi Offset, Yogyakarta
       [3]Antony Pranata, 2002, Dasar Pemrograman Delphi 6.0, Andi Offset, Yogyakarta.
[4]Dwi Budicahyanto, 2003, SMS Gateway, PT. Elex Media Komputindo, Jakarta
[5]Dewi Sawitri, 2012 ,Perancangan Sistem Manajemen Persediaan Barang “Elektrolux Autorized Service CV.Momentum Teknik, , Universitas Gunadarma.
[6]Inge Martina.Ir, 2001, Database Menggunakan Delphi, Penerbit Elex Media Komputindo,Jakart.
[7]Sutanta, Edhy 2004, Sistem Basis Data, Graha Ilmu, Yogyakarta.
[8]STMIK MDP, 2009, Buku Pedoman Umum, Palembang, STMIK MDP.
[9]Tata Sutabri, 2004, Metode Desain dan Analisa Sistem, Andi Offset, Yogyakarta
[10]Tatar Yoyok Hartantyo,  Rancang Bangun Sistem Penjualan dan pembelian di toko sinar elektronik. Surabaya.
[11]Much Yanto,Perancangan aplikasi Sales & Order berbasis Sms Gateway,Jakarta.