• Tidak ada hasil yang ditemukan

METODE PEMANFAATAN COMMAND LINE UNTUK DI

N/A
N/A
Protected

Academic year: 2018

Membagikan "METODE PEMANFAATAN COMMAND LINE UNTUK DI"

Copied!
23
0
0

Teks penuh

(1)

METODE PEMANFAATAN COMMAND LINE UNTUK DIRECT PRINTING PADA APLIKASI BERBASIS WEB

Ekojono1, Luqman Affandi2, Dhebys Suryani3

1,2,3 Program Studi Teknik Informatika, Jurusan Teknologi Informasi, Politeknik Negeri Malang Jl. Soekarno-Hatta No. 09 Malang 65141

1 ekojono2000@yahoo.com 2 laffandi@yahoo.com, 3 dhebys.suryani@gmail.com ABSTRAK

Dalam urusan cetak mencetak dikenal dan bisa dilakukan dengan empat cara yaitu Teknik cetak tinggi (Letterpress), Teknik Cetak Datar (Lithography dan Offset), Teknik Cetak Dalam (Rotogravure dan Intaglio), Teknik Cetak Saring (Screen Printing). Masing masing dari teknik tersebut digunakan sesuai dengan media dan tujuan dari pencetakan.

Tidak diragukan lagi, direct printing masih menjadi andalan untuk urusan cetak-mencetak, terutama untuk program/aplikasi POS. Karena aplikasi ini membutuhkan kecepatan dalam melakukan cetak dokumen/struk.

Kendala utama yang dialami adalah sulitnya mencetak data menggunakan direct printing melalui sebuah aplikasi POS berbasis web. Hal ini terjadi karena produsen printer biasanya hanya menyertakan API atau dll untuk program berbasis desktop. Dari kendala tersebut dapat diatasi dengan pemanfaatan perintah command line melalui PHP.

Kata kunci: command line, direct print

1.

PENDAHULUAN

1.1Latar Belakang

Program Point of Sales (POS) memiliki kemampuan pengolahan data mulai dari stok barang, penjualan, retur, bahkan sampai perhitungan laba/rugi. Program tersebut dapat dikembangkan menggunakan aplikasi berbasis desktop, web, dan mobile. Hal terpenting yang tidak dapat dipisahkan dalam pengembangan sebuah program POS yaitu pembuatan laporan dan bagaimana cara mencetaknya.

(2)

sendiri, padahal mungkin saja daftar barang yang dibeli hanya sedikit.

Dalam hal mencetak dikenal dan dapat dilakukan dengan empat cara yaitu Teknik cetak tinggi (Letterpress), Teknik Cetak Datar (Lithography dan Offset), Teknik Cetak Dalam (Rotogravure dan Intaglio), Teknik Cetak Saring (Screen Printing). Masing masing dari teknik tersebut digunakan sesuai dengan media dan tujuan dari pencetakan.

Permasalahan tersebut dapat diatasi dengan teknik mencetak perbaris (direct printing). Tidak diragukan lagi, direct printing masih menjadi andalan untuk urusan cetak-mencetak, terutama untuk aplikasi POS, terutama dalam pembuatan nota/struk. Dengan memanfaatkan direct printing, pencetakan data dapat diatur seperlunya sesuai dengan banyaknya data pembelian sehingga tidak terjadi lagi mencetak harus dalam 1 halaman kertas. Kertas yang digunakan juga dapat berupa roll paper, yang dapat dipotong seperlunya. Printer yang digunakan untuk melakukan direct printing biasanya menggunakan printer dotmatrix.

Produsen printer dotmatrix sering menyertakan API atau dll untuk pengembang program POS, sehingga konektifitas dan proses direct print akan

semakin mudah. Tetapi fitur tambahan tersebut biasanya hanya untuk program berbasis desktop saja seperti Visual Basic, Delphi, Java dan sebagainya. Sedangkan program POS yang dikembangkan menggunakan basis web akan kesulitan untuk menangani direct printing. Hal ini terjadi karena tidak ada fasilitas API maupun dll yang diberikan oleh produsen printer.

Untuk mengatasi hal tersebut, pengembang POS berbasis web dapat memanfaatkan perintah PHP dengan menjalankan perintah command line. Perintah tersebut dapat menjembatani untuk melakukan direct printer dengan memanfaatkan port. Command line tersebut dapat dibagi menjadi dua, yaitu berbasis Linux dan Windows. Linux menggunakan perintah-perintah Shell, sedangkan Windows menggunakan perintah cmd.

1.2Tujuan Penelitian

Tujuan penelitian ini adalah terciptanya aplikasi POS berbasis web yang dapat mencetak data secara direct print.

2. Tinjauan Pustaka

2.1

PHP

(3)

bahasa pemrograman yang difungsikan untuk membangun sebuah website dinamis. PHP menyatu dengan kode HTML, maksudnya adalah beda kondisi. HTML digunakan sebagai pembangun atau pondasi dari kerangka layout web, sedangkan PHP difungsikan sebagai prosesnya sehingga dengan adanya PHP tersebut, web akan sangant mudah di-maintenance.

PHP berjalan pada sisi server sehingga PHP disebut juga sebagai bahasa server side scripting. Artinya bahwa dalam setiap/untuk menjalankan PHP, wajib adanya web server.

PHP ini bersifat open source sehingga dapat dipakai secara cuma-cuma dan mampu lintas platform, yaitu dapat berjalan pada sistem operasi Windows maupun Linux. PHP juga dibangun sebagai modul pada web server apache dan sebagai binary yang dapat berjalan sebagai CGI.

2.2

Port

Dalam protokol jaringan TCP/IP, sebuah port adalah mekanisme yang mengizinkan sebuah komputer untuk mendukung beberapa sesi koneksi dengan komputer lainnya dan program di dalam jaringan. Port dapat mengidentifikasikan aplikasi dan layanan yang menggunakan koneksi di dalam jaringan TCP/IP. Sehingga port juga mengidentifikasikan sebuah proses

tertentu di mana sebuah server dapat memberikan sebuah layanan kepada klien atau bagaimana sebuah klien dapat mengakses sebuah layanan dalam server.

Port dapat dikenali dengan angka 16-bit (dua byte) yang disebut dengan port number dan diklasifikasikan dengan jenis protokol transport apa yang digunakan ke dalam port TCP dan Port UDP. Karena memiliki angka 16-bit, maka total maksimum jumlah port untuk setiap protokol transport yang digunakan adalah 65536 buah.

2.3

Direct printing

Pengertian cetak secara langsung (Direct Printing) adalah pencetakan yang tintanya langsung dialihkan dari plate/acuan cetak ke bahan cetak/kertas sehingga jika image atau teks dari acuan cetak langsung dipindahkan keatas bahan cetak maka posisi image atau teks tersebut harus terbalik dari aslinya (tidak terbaca), agar saat image berpindah ke bahan cetak image menjadi terbaca.

(4)

karet kemudian dari karet ke bahan cetak.

2.4

Sistem Operasi Windows

Microsoft Windows atau lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi komputer pribadi yang dikembangkan oleh Microsoft yang menggunakan antarmuka dengan pengguna berbasis grafik (GUI).

2.4.1. Command Prompt

Command Prompt atau DOS prompt adalah sebuah command line (baris perintah) pada sebuah OS (Operating System) berbasis GUI untuk mengesekusi file dengan cara menuliskan perintahnya pada jendela cmd. Atau dapat diartikan Command Prompt adalah sistem operasi berbasis baris perintah karena sebenarnya Command Prompt atau DOS prompt ini pada awalnya digunakan sebagai sistem operasi akan tetapi setelah dos mulai banyak di tinggalkan maka sekarang dos tetap di integrasikan oleh microsoft pada Windows yang lebih kita kenal dengan nama MS-DOS atau Command Prompt.

2.4.2. Fungsi Command Prompt

Adapun beberapa fungsi dari Command Prompt di windows adalah sebagai berikut :

 Meng-handle beberapa masalah saat versi GUI (Grafik User Interface) pada Windows kita bermasalah

diakibatkan virus. Seperti hilangnya folder options pada explorer, task manager yang di-disable, tidak bisa membuka msconfig dan sebagainya. Lebih lanjut kita bisa menangani virus lewat cmd.

 Seperti namanya, “Prompt” sendiri arti harafiahnya adalah Quick atau cepat jadi kita bisa mengeksekusi sebuah perintah lebih cepat dengan menggunakan cmd. Selain lebih cepat cmd ini juga lebih ringan dibanding dengan explorer saat melakukan perintah masuk pada direktori tertentu, atau mencari file tertentu.

 Kegunaan lain dari Command Prompt ini adalah untuk membiasakan menggunakan command line pada cmd agar nantinya terbiasa dengan server core yang menggunakan OS berbasis text.

2.5

Sistem Operasi Linux

(5)

yang disebarluaskan dibawah lisensi GNU. Linux dapat bekerja pada berbagai macam perangkat keras komputer mulai dari inter x86 sampai RISC.

Dengan lisensi GNU (GNU Not Unix) kita dapat memperoleh program lengkap dengan kode programnya. Tidak hanya itu kita juga diberikan hak untuk meng-copy sebanyak yang kita mau atau bahkan mengubah kode sumbernya, dan itu semua legal dibawah lisensi.

Linux merupakan sistem operasi

turunan dari Unix. Di dalam Linux semua perintah dasar yang digunakan adalah perintah Unix, perintah ini sering disebut command line atau perintah baris. Seperti pada system operasi Unix, semua perintah yang digunakan akan sangat sensitif dengan penggunaan huruf atau Case Sensitive, artinya anda tidak dapat menggunakan sembarang huruf untuk maksud yang sama.

Prompt merupakan halaman baris yang disediakan untuk Anda, baik sebagai user maupun administrator, untuk dapat mengoperasikan sistem Linux. Segala sesuatu yang berkenaan dengan sistem dapat dijalankan melalui halaman prompt.

Pada user biasa, setiap user yang terdaftar pada sistem Linux secara otomatis akan diberikan sebuah direktori kerja sesuai nama user yang terdaftar. Misalnya, apabila

Anda mendaftar/menambahkan user baru bernama marshal, maka Anda akan memiliki direktori kerja bernama marshal, yang akan selalu diletakkan pada direktori utama /home. Direktori khusus yang diberikan kepada setiap user yang terdaftar memungkinkan user untuk mengelola direktori seluas-luasnya.

Pada Windows siapa pun boleh mengakses direktori yang ada, sedangkan pada Linux Anda tidak boleh mengakses direktori kerja dari user lain. Apabila Anda memilikki user login bernama marshal, maka Anda akan diberikan hak akses terhadap direktori /home/marshal (kecuali Anda diberi izin akses terhadap direktori lain oleh administrator). Sebagai gambaran, komputer penulis meliliki 3 user, sehingga pada direktori /home akan terdapat 3 buah direktori yang sesuai dengan nama user masing-masing.

3. Hasil dan Pembahasan

(6)

dikenal juga dengan metode waterfall karena setiap tahapan akan menghasilkan keluaran yang digunakan dalam tahapan berikutnya.

Tahapan-tahapanSDLC :

3.1Perencanaan

Tempat yang dijadikan objek penelitian adalah D’Va klinik kecantikan di Genteng Banyuwangi. Kegiatan pencatatan di D’Va klinik sebagian sudah menggunakan teknologi yang terkomputerisasi, namun seiring berkembangnya layanan yang diberikan di D’Va klinik membuat software aplikasi yang lama sudah tidak mampu mengatasi masalah tersebut. Dengan demikian diperlukan aplikasi POS baru untuk mengatasi hal tersebut.

3.2ANALISIS SISTEM

Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan.

3.2.1. Identifikasi Masalah

Keinginan dari pemilik klinik selain sebuah aplikasi yang dapat menangani

permasalahan POS juga ingin agar program aplikasi tersebut dapat dijalankan di komputer maupun menggunakan tab, sehingga diputuskan aplikasi POS dibuat berbasis web dengan server local.

Permasalahan muncul saat pembuatan laporan-laporan. Untuk laporan harian dapat dicetak menggunakan printer biasa karena dapat dicetak perhalaman. Selain laporan tersebut, program POS juga harus membuat nota yang berisi tentang barang-barang apa saja yang dibeli oleh pelanggan. Hal ini akan menjadi masalah tersendiri jika dokumen nota tersebut dicetak menggunakan printer biasa, karena hasil print out menjadi satu halaman sendiri, padahal mungkin saja daftar barang yang dibeli hanya sedikit.

(7)

Printer yang digunakan untuk melakukan direct printing biasanya menggunakan printer dotmatrix.

3.2.2. Pengumpulan data

1. Wawancara dengan pemilik D’Va Klinik

Untuk menggali informasi dan menterjemahkan keinginan dari pemilik D’Va klinik maka diperlukan wawancara agar aplikasi yang dibangun tepat guna. Hasil dari wawancara dengan pemilik adalah aplikasi yang sudah ada tidak mampu lagi mengatasi semakin kompleknya permasalahan yang dihadapi. Kendala pertama adalah segala urusan pengisian data dilakukan sepenuhnya oleh pemilik sebagai super admin, padahal dengan mobilitas yang tinggi karena semakin berkembangnya klinik membuat pemilik tidak dapat selalu berada ditempat. Pemilik menginginkan aplikasi yang dapat dijalankan di area klinik dengan peralatan mobile, seperti tab. Dan program tersebut selanjutnya akan dioperasikan oleh bagian penjualan dan bagian apotik dengan pengawasan pemilik yang juga berposisi debagai dokter di klinik tersebut.

Kendala kedua adalah program yang lama menggunakan kertas setengah A4 untuk mencetak nota. Hal ini dirasa kurang efektif karena mengeluarkan biaya yang

besar. Jika proses transaksi hanya ada satu, maka nota akan banyak tempat kosong yang tidak tercetak. Untuk itu, pemilik menginginkan sebuah program yang dapat mencetak dengan kertas roll.

2. Alat dan Bahan

Penelitian dilakukan di D’Va Klinik Kecantikan Genteng Banyuwangi Penelitian dilaksanakan selama 7 bulan dimulai pada bulan Mei 2016 sampai dengan Oktober 2016. Berikut kebutuhan yang diperlukan :

Tabel 3.1 Alat dan Bahan Penelitian

3.2.Analisis Masalah

Setelah melakukan pengumpulan data yang berasal dari wawancara dan studi literatur, maka langkah berikutnya adalah melakukan analisis terhadap data yang diperoleh. Beberapa point yang di dapat dari kegiatan tersebut adalah :

(8)

di komputer maupun tab, karena pegawai yang bersifat mobile. Masalah ini dapat diselesaikan dengan membangun sebuah aplikasi POS menggunakan web, karena web dapat dijalankan di komputer dan di tab. Kendala yang dihadapi jika pengembangan menggunakan aplikasi lain seperti berbasis desktop adalah aplikasi tersebut hanya dapat dijalankan di komputer saja, tetapi tidak dapat dijalankan diperangkat mobile. Begitu juga sebaliknya, jika aplikasi dikembangkan dalam basis mobile, maka terdapat kendala jika dijalankan menggunakan komputer.

2. Diperlukan teknik penghematan kertas untuk mencetak nota, sehingga dapat mengurangi biaya yang dikeluarkan. Salah salah satu yang dapat dilakukan adalah menggunakan kertas roll, sehingga panjang kertas yang digunakan sesuai dengan banyaknya transaksi yang dilakukan. Untuk dapat mengimplementasikan

pencetakan menggunakan kertas

roll, maka tidak dapat menggunakan teknik pencetakan konvensional menggunakan driver. Hal ini terjadi karena hasil cetakan akan tetap menjadi satu lembar kertas, walaupun sudah menggunakan kertas roll. Gambar 3.1 menunjukkan hasil cetak menggunakan driver :

Gambar 3.1 Hasil cetak menggunakan driver.

(9)

Gambar 3.2 Hasil cetakan direct printing.

Kendala yang dihadapi dalam mengimplementasikan teknik direct printing di web adalah tidak adanya perintah untuk melakukan hal tersebut. Sintak-sintak yang mampu dilakukan oleh bahasa berbasis web (contohnya php) adalah perintah mengeksekusi shell atau perintah command prompt.

Direct printing dapat dilakukan dengan menuliskan perintah echo di shell atau command prompt. Contoh perintah direct printing yang menembak data langsung

melewati jalur usb di linux adalah seperti berikut :

echo “Nota

Penjualan” >> /dev/ttyUSB0 (1)

Hasil dari perintah tersebut adalah seperti terlihat galam gambar 3.2.

Dari kemampuan

mengeksekusi perintah-perintah shell tersebut, maka direct printing dapat dilakukan walaupun menggunakan perintah berbasis web.

3.3.Desain Sistem

Untuk mengimplementasikan perintah-perintah direct printing ke dalam script web seperti php, maka dapat didesain skema program seperti yang terlihat dalam gambar 3.3 berikut :

(10)

3.4.Implementasi Program

Pengembangan program berbasis web dapat dilakukan dengan menggunakan CodeIgniter, yaitu pemrograman berbasis framework yang menggunakan pahasa PHP. Web yang dihasilkan dapat dijalankan secara Server Site, yaitu program dapat dijalan menggunakan webserver. Web server dapat diimplementasikan di berbagai Sistem Operasi. Dalam penelititan ini sistem operasi yang digunakan adalah Ubuntu dan Windows.

Setelah diimplementasikan di kedua sistem operasi tersebut, ternyata terdapat beberapa persamaan dan perbedaan yang terjadi. Perbedaan tersebut dapat dilihat dalam tabel 3.1 berikut :

Tabel 3.1. Persamaan dan Perbedaan Implementasi Direct Printing

di OS

Dari tabel 3.1 terlihat bahwa untuk mengimplementasikan direct printing di dalam aplikasi berbasis web terdapat

perlakuan khusus jika diimplementasikan di sistem operasi linux UBUNTU, yaitu :

1. Diperlukan setting khusus untuk mengenalkan ttyUSB0

2. Diperlukan pemberian hak akses terhadap printer dengan perintah : Chmod 777 /dev/ttyUSB0 (2) 3. Diperlukan pemberian kepemilikan

web, dengan perintah :

Chown root /var/www/html/toko (3)

Selain itu, untuk dapat mengeksekusi script shell.exec di Linux, maka diperlukan langkah sebagai berikut : 1. Masuk sebagai super user (su) 2. Untuk masuk sebagai su melalui

web, tidak dapat dilakukan secara langsung. Hal ini dapat dilakukan dengan mengubah hak akses visudo untuk mengijinkan perintah PHP dapat melakukan perintah sudo su. Perintah untuk mengganti hak visudo adalah :

Sudo visudo (4)

Langkah-langkah tersebut berimbas dalam keamanan UBUNTU, karena harus memberikan hak penuh terhadap aplikasi yang sedang dibangun. Dengan membuka keamanan, maka akan rawan terhadap pengganggu seperti virus dan lain sebagainya.

(11)

karena aplikasi langsung dapat dijalankan. Hal ini karena windows secara default, windows memberikan hak penuh terhadap aplikasi yang dibangun.

4.HASIL DANPEMBAHASAN

Setelah dilakukan analisis, desain dan implementasi program maka dapat didapatkan hasil baik berupa aplikasi maupun kebutuhan yang diperlukan.

4.1. Spesifikasi Perengkat Keras yang Dibutuhkan

1. Processor Intel Pentium. 2. Memori minimal 2 Gb. 3. Harddisk 320 Gb. 4. Printer Dotmatrik.

4.2. Spesifikasi Perengkat Lunak yang Dibutuhkan

1. Sistem Operasi Windows atau Linux

2. Web Browser 3. CodeIgniter

4. Xampp untuk Windows atau LAMP untuk Linux

4.3. Penerapan dan Pengujian Sistem

Teknik redirct printing yang dibangun kemudian diimplementasikan ke dapam program POS agar berfungsi dengan baik. Teknik ini didalam perintah cetak nota

transaksi. Berikut langkah-langkah untuk menjalankan program :

1. Membuka aplikasi POS berbasis web:

Ketikkan alamat URL di browser seperti berikut :

http://localhost/toko_fix/index.ph p/supplier.

Gambar 4.1 Laman Supplier. 2. Lakukan pengisian data supplier

dengan menekan tombol Tambah Supplier:

Gambar 4.2 Pengisian Supplier Setelah selesai pengisian, maka tekan tombol simpan.

(12)

Gambar 4.3 Pengisian transaksi. 4. Tekan tombol Simpan untuk

mencetak nota.

Gambar 4.4 Nota dengan Direct Printer.

5. KESIMPULAN DAN SARAN

5.1Kesimpulan

Dari hasil analisis, pengujian dan hasil, dapat disimplukan bahwa :

1. Aplikasi pencetakan Direct Printing dalam POS, dapat diimplementasikan dalam basis web.

2. Perintah direct printing dapat dijalankan oleh perintah PHP dengan memanfaatkan perintah Shell.

3. Diperlukan pengaturan khusus untuk implementasi program pada sistem operasi Linux, khususnya UBUNTU, yaitu pemberian hak akses terhadap file program dan akses ke printer.

5.2Saran

Untuk menjaga keamanan sistem, maka saran yang dapat dilakukan adalah :

1. Membuatkan plugin untuk direct printing agar perintah tersebut dapat dijalankan tanpa pemberian hak khusus.

(13)

DAFTAR PUSTAKA

Arbarini, Mintarsih; Fakhrudin; Rasdi

Ekosiswoyo. 2010. “Teknologi Direct Printing untuk implementasi laporan keuangan pada PT. Tri Karya”. Fakultas Ilmu Pendidikan Universitas Negeri Semarang.

Gaol, Chr. Jimmy. L. 2008. “Sistem Informasi Manajemen: Pemahaman dan Aplikasi”. Grasindo.

Kaplan, Andreas M.; Michael Haenlein. 2010. "Users of the world, unite! The challenges and opportunities of Social

Media". Business Horizons 53(1): 59– 68.

Khodra, Masayu Leylia; Ayu Purwarianti. 2013. “Ekstraksi Informasi Transaksi Online pada Web”. Jurnal

(14)

I. BIODATA KETUA TIM

A. Identitas Diri

1 Nama Lengkap (dengan gelar) Ekojono. ST. M.Kom

2 Jenis Kelamin L

3 Jabatan Fungsional Lektor Kepala

4 NIP/NIK/Identitas lainnya 195912081985031004

5 NIDN 0008125911

6 Tempat dan Tanggal Lahir Mojokerto, 08-12-1959

7 E-mail ekojono2000@yahoo.com

8 Nomor Telepon/HP 0816786553

9 Alamat Kantor Jl. Soekarno Hatta 09 Malang

10 Nomor Telepon/Faks 0341-404424

11 Lulusan yang Telah Dihasilkan Lebih dari 3000 Mahasiswa

12 Mata Kuliah yg Diampu 1. Rekayasa perangkat Lunak

2. Struktur Data 3. Projek Multimedia B.Riwayat Pendidikan

S-1 S-2 S-3

Nama PerguruanTinggi UniversitasBrawijaya Malang IntitutTeknologiSepuluhNopember Surabaya

Bidang Ilmu TeknikElektronika TeknikInformatika

Tahun Masuk-Lulus 1992-1995 2000-2006

JudulSkripsi/Tesis/

Disertasi PerancangandanPembuatanModulAntarMukauntukPengujian IC-PPI dan IC-PIO

SistemPerbaikanSinyalSuarauntuk MeningkatkanKecerdasanPengenal anSuara

NamaPembimbing/

Promotor Ir.M.Yulius.St. MS Dr.Ir. JokoLiantoBuliali. MSc

C.Pengalaman Penelitian

No. Tahun Judul Penelitian Pendanaan

Sumber Jml (Juta Rp)

1 2013 PeranTeknologiBudidayaTanamanSayuranSebagaiUpa

yaPeningkatanKapasitasdanProduktivitas Polinema DIPA 3 Juta

2 2012 Pemrosesan Citra Hasil Survei GPS untuk Pemetaan

Daerah Aliran Sungai Sebagai Masukan dari Sistem Informasi Geografi

DIPA

Polinema 3 Juta

3 2011 Perancangan Game untuk Menumbuhkan Kesadaran

Bahaya Merokok pada Anak Usia sekolah Dasar Polinema DIPA 3 Juta

4 2010 SistemInformasiKonsultasiPembayaranPajak Orang

PribadiSebagaiUpayaPeningkatanLayanan Kantor Pajak

DIPA

(15)

D. PengalamanPengabdianKepadaMasyarak

No. Tahun Judul Pengabdian Kepada Masyarakat Pendanaan

Sumber* Jml

(Juta Rp)

1 2015 IbMPetani Paprika DIKTI 47 Juta

2 2013 IbMPakanAyam DIKTI 40 Juta

3 2012 Tim

PengembangBinaLingkunganKerjasamaPolinemadenganPerta mina

Pertamina 50 Juta

4 2011 PelatihanPegawai IT PJTK PT. PLN (PERSERO)

DistribusiJawaTimur APJ Malang Polinema DIPA 1,5 Juta

5 2008 Pengembangan KKG/MGMP dalampemanfaatan ICT

untukPercepatanPemerataanMutuPendidikanPropinsiJawaTim ur

PMTK 280Juta

6 2007 Pengembangan KKG/MGMP dalampemanfaatan ICT

untukPercepatanPemerataanMutuPendidikandaerah tertinggal PropinsiJawaTimur

PMTK 1 M

E. PublikasiArtikelIlmiahDalamJurnal

No. Judul Artikel Ilmiah NamaJurnal Volume/Nomor/Tahun

1 Praproses Citra Hasil Survei GPS Untuk

Pemetaan Saluran Irigasi Prosiding Pro poltek Vol 2/2/2012 ISSN: 2089-2144

2 Model

PengembanganSistemInformasiOlapBidangAkade mikPendidikanVokasi

Jurnal ELTEK edisi Oktober 2010 Vol.07 No.02 hal.138-149 ISSN 1693-4024

3 Perancangan Model Dimensi Data Warehouse untuk Sistem Informasi Lulusan Institusi Pendidikan Tinggi

Jurnal ELTEK edisi Oktober 2009 Vol.07 No.02 hal.138-149 ISSN 1693-4024.

F. Pemakalah Seminar Ilmiah (Oral Presentation)

No. Nama Pertemuan Ilmiah/Seminar Judul Artikel Ilmiah WaktudanTempat

1 AMTEQ-LIPI TeknikPengukuranKualitasPembangkitListrikTenagaMikrohidro 2013 Unair-Surabaya

2 SENTIA MetodeSurvei GPS

untukPemetaanAliranIrigasiSebagai Data MasukanSistemInformasiGeografi

2012 Polinema

3 Propoltek Media Interaktif Multimedia

untukMenumbuhkanKesadaranBahayaMero kok

(16)

4 SENTIA AplikasiPengelolaan Data

StokBeraspadaGudangPerumBulog Regional Malang Berbasis Multimedia

2011 Polinema

5 ECCISS

PengembanganSistemInformasiPenghitung-an

PotensiPajakBerbasisKerakyatanSebagaiUp ayaMenggaliPendapatanAsli Daerah

2010

Univ.Brawijaya Malang

G. KaryaBuku

No. JudulBuku Tahun Jumlah Halaman Penerbit

1 InteraksiManusiadanKomputer 2012 70 Politeknik

2 Multimedia Terapan 2012 70 Politeknik

3 PraktikumSistemOprasi 2011 100 Politeknik

4 DasarBasisdata 2011 70 Politeknik

5 SistemOperasi 2010 70 Politeknik

H. Penghargaan

No. Jenis Penghargaan Institusi Pemberi Penghargaan Tahun

1 SatyalancanaKaryaSatya Republik Indonesia 2000

Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat dipertanggungjawabkan secara hukum. Apabila dikemudian hari ternyata dijumpai ketidak-sesuaian dengan kenyataan, saya sanggup menerima risikonya.

Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu persyaratan dalam pengajuanproposal penelitianswadanaPolinema.

Malang, 12 Maret 2016 Ketua Tim Pengusul,

E k o j o n o, ST. , M.Kom

(17)

DAFTAR RIWAYAT HIDUP

1 IDENTITAS

Nama Luqman Affandi, S.Kom., MMSI

NIP 198211302014041001

Pangkat dan Golongan Penata Muda Tingkat 1 / IIIb Tempat / Tanggal Lahir Banyuwangi, 30 November 1982

Jenis Kelamin Laki-laki

Agama Islam

Status Perkawinan Kawin

Alamat Rumah Perumahan Graha Pelita Asrikaton Blok C No. 19, Jl. Raya Bamban, Asrikaton, Pakis

Hobby Musik, Komputer

2 RIWAYAT PENDIDIKAN

NO. TINGKAT NAMA

PENDIDIKAN JURUSAN TAHUN LULUS

1. SD SDN TEGALDLIMO

III - 1994

2. SLTP SMPN 1

TEGALDLIMO - 1997

3. SLTA SMAN 1 GENTENG IPA 2000

4. D1 CSN – UNIVERSITAS

BRAWIJAYA INFORMATIKA KOMPUTER 2001

5. S1 STMIK PPKIA

PRADNYA PARAMITA

TEKNIK

INFORMATIKA 2005

6. S2 UNIVERSITAS

(18)

3 KURSUS/LATIHAN

NO. NAMA

KURSUS LAMANYA IJAZAH/KETERANGAN TAHUN TEMPAT 1. Oracle

2010 UNIVERSITAS

GUNADARM

2010 UNIVERSITAS

GUNADARM A

3. UNIX SUN SOLARIS SYSTEM : Admin & Java EE

Programming 03-10-2011 s/d 08-10-2011

2011 Universitas

Gunadarma 5. PEKERTI 02-11-2011

s/d

04-11-2011

2011 Universitas

Negeri Malang

2011 Universitas

Negeri Malang

4 RIWAYAT PEKERJAAN

NO. INSTANSI TAHUN KETERANGAN

1. STMIK PPKIA Pradnya Paramita

Malang 2006 – 2008 Dosen

2. Universitas Gunadarma Jakarta 2008 – 2010 Dosen 3. STMIK PPKIA Pradnya Paramita

Malang 2010 – 2014 Dosen

(19)

5 PENGALAMAN PENELITIAN

No Tahun Judul Penelitian

1 2008 Implementasi Koneksi Jaringan Operasi Linux dengan Aplikasi

Samba

2 2007 Penerapan S/MIME dalam Komunikasi Berbasis Email

3. 2014 Rekam Medik berbasis Handwriting menggunakan Android

6 PENGALAMAN PENGABDIAN KEPADA MASYARAKAT

Tahun Judul Pengabdian Kepada Masyarakat

1 20011 Pembekalan Prokerin SMK Muhammadiah 3 Singosari Malang

2 2012 Uji Kompetensi dan Sertifikasi Keahlian Siswa SMK

3 2012 Pelatihan Penggunaan Perangkat Lunak Open Source bagi siswa

4 2011 Pelatihan Jaringan Komputer dalam lingkup LAN dan WAN

(20)

7 PENGALAMAN PENULISAN ARTIKEL ILMIAH DALAM JURNAL

No Tahun Judul Artikel Ilmiah Volume/Nomor Nama Jurnal

1 2012 Pengembangan Software

Virtual Ajisaka Sebagai Alat Bantu Belajar Mengenal Aksara Jawa dengan Pendekatan Multimesia

Vol. 3 No. 2 Dinamika .Com

2 2012 Pencatatan dan

Pemisahan Data Log Proxy Server Ke dalam Database Menggunakan Model Otomata Mesin Turing Di STMIK Pradnya Paramita Malang

Vol. 3 No. 1 Teknologi Informasi

Malang, 12 Maret 2016 Anggota,

(21)

Biodata Tim Peneliti

A. Identitas Diri

1 Nama Lengkap (dengan gelar) Dhebys Suryani Hormansyah,S.Kom.,M.T 2 Jenis Kelamin Perempuan

3 Jabatan Fungsional -

4 NIP/NIK/Identitas lainnya 198311092014042001

5 NIDN -

6 Tempat, Tanggal Lahir Surabaya, 09 november 1983

7 E-mail Dhebys.suryani@gmail.com

8 Nomor Telepon/HP 085815330954

9 Alamat Kantor Jl. Soekarno Hatta no. 9A Malang 10 Nomor Telepon/Faks 0341-404424, 404425 / 0341-404420

11 Lulusan yang Telah Dihasilkan D3= 13000 S-1 = … orang; S-2 = … orang; Sorang

12 Mata Kuliah yang Diampu

1 Sistem Database

2 Pemrograman web framework 3 Multimedia terapan

Dst B. Riwayat Pendidikan

S-1 S-2

Nama Perguruan Tinggi Universitas Trunojoyo Madura Program Pasca Sarjana Universitas Brawijaya Malang

Bidang Ilmu Teknik Informatika Teknik Elektro Minat Sistem Komunikasi da Informatika

Tahun Masuk-Lulus 2001-2007 2010 - 2012

Judul

Skripsi/Tesis/Disertasi

Perancangan dan pembuatan content management system berbasis xoops pada PT

Millenium Penata Futures Graha Pena

Rancang bangun student lifecycle management berbasis website menggunakan metode rapid application development pada PMDFT Unibraw

(22)

Pembimbing/Promotor 2 Arik Kurniawati, S.Kom 2 Ir. Purnomo Budi Santoso ,M.Sc.,Ph.D.

C. Pengalaman Penelitian Dalam 5 Tahun Terakhir (Bukan Skripsi, Tesis, maupun Disertasi)

* Tuliskan sumber pendanaan baik dari skema penelitian DIKTI maupun dari sumber lainnya.

D. Pengalaman Pengabdian Kepada Masyarakat dalam 5 Tahun Terakhir

* Tuliskan sumber pendanaan baik dari skema pengabdian kepada masyarakat DIKTI maupun dari sumber lainnya.

F. Pemakalah Seminar Ilmiah (Oral Presentation) dalam 5 Tahun Terakhir

No. Nama Pertemuan Ilmiah / Seminar Judul Artikel Ilmiah

1

SENTIA

POLINEMA tahun 2011

Sistem Informasi Rekam Medis Rawat Jalan dengan SMS Gateway sebagai media penyampaian informasi pada Balai Kesehatan Muslimat Kepanjen

Politeknik Negeri Malang

2 APTECS Tahun 2011 ISSN : 2086-1931

Design of Student Lifecycle Management using

hybrid framework at PMDFT Unibraw Institut Teknologi Sepuluh Nopember

Malang, 12 Maret 2016

Anggota,

Dhebys Suryani H, S.Kom.,M.T NIP. 198311092014042001

(23)

Gambar

Tabel 3.1 Alat dan Bahan Penelitian
Gambar 3.1 Hasil cetak
gambar 3.2.
Tabel 3.1. Persamaan dan
+3

Referensi

Dokumen terkait

Sehubungan dengan itu, Lembaga Penelitian Universitas Negeri Padang bekerjasama dengan Pimpinan Universitas, telah memfasilitasi peneliti untuk melaksanakan penelitian

Namun dalam hal-hal tertentu masih dimungkinkan terjadi permasalahan teknis terkait dengan akurasi dan keterkinian informasi yang kami sajikan, hal mana akan ter Dalam hal

Hal ini mendorong penulis untuk melakukan penelitian mengenai tingkat kepuasan pasien Prolanis DM tipe 2 terhadap pelayanan pemeriksaan kadar gula darah di

Untuk mencapai suatu tujuan pada dasarnya pergelaran adalah merupakan kegiatan konsumsi secara tidak langsung antara pemain dengan penonton untuk mencapai kepuasan masing-masing

1. Hasil kinerja pada tahun 2016 adalah Persentase puskesmas yang sudah prespektif gender sebanyak 10 % atau 4 puskesmas. Pengadaan Sarana Prasarana Puskesmas disesuaikan

Limbah organik pasar terdiri dari 3 kelompok yaitu limbah organik hasil ternak terdiri dari 3 jenis limbah, hasil laut terdiri dari 12 jenis limbah, dan hasil

pada dasarnya ada empat tingkatan pencegahan penyakit secara umum yang meliputi: pencegahan tingkat dasar (primordial prevention), pencegahan tingkat pertama

sebagai Media Stimulasi Aspek Perkembangan Anak Usia Dini, Jurnal Penelitian Paudia, Volume 1 No.. dengan tema dari pembelajaran tersebut, yaitu tanaman atau