• Penulis Blog

  • Assalamu’alaikum

    Setiap manusia lahir dalam keadaan tidak berilmu. maka “Bacalah” dan “Ikatlah” Ilmu dengan Tulisan.

    “I am a Muslim…i want to be a Blogger, i want to be a Socialpreneur”

  • 7 Kategori Tulisan

  • Masukkan alamat email Anda untuk berlangganan blog Ri32 dan menerima pemberitahuan posting baru melalui email anda. Jika sudah bosan silahkan unsubscript.
    Terima kasih... : )

    Join 771 other followers

  • WooCommerce

Membuat Aplikasi CRM Infoniaga Menggunakan Codeigniter dan MySQL


logo-crm

Latar Belakang

Aplikasi ini terispirasi dari aplikasi CRM Salesforce.com saat saya masih bekerja sebagai technical consultant. Aplikasi tersebut banyak dipakai oleh tim sales diperusahaan client untuk kegiatan canvassing. Aplikasi tersebut juga biasa digunakan untuk mengukur kinerja tim sales dan untuk melihat pencapain dari kegiatan penjualan disebuah perusahaan.

Pengenalan & Manfaat CRM

CRM (Customer Relationship Management) adalah strategi bisnis yang memadukan proses, manusia dan teknologi. Membantu menarik prospek penjualan, mengkonversi mereka menjadi pelanggan, dan mempertahankan pelanggan yang sudah ada, pelanggan yang puas dan loyal.

Tujuan dari CRM adalah untuk mengetahui sebanyak mungkin tentang bagaimana kebutuhan dan perilaku pelanggan, untuk selanjutnya memberikan sebuah pelayanan yang optimal dan mempertahankan hubungan yang sudah ada, karena kunci sukses dari bisnis sangat tergantung seberapa jauh kita tahu tentang pelanggan dan memenuhi kebutuhan mereka.

Konsep Aplikasi CRM

Konsep aplikasi CRM yang saya fahami ada 3 komponen utama yaitu People yang terdiri dari pelanggan (account) dan calon pelanggan (lead) disinilah kegiatan canvassing berada. tim sales berusaha memasukan data lead sebanyak-banyaknya, dan di follow up sebaik mungkin sehingga lead tersebut dapat di konversi menjadi account.

Komponen kedua adalah Product baik berupa barang maupun harga dan didalamnya terdapat harga (Price). Komponen ketiga adalah Opportunity atau kesempatan baik berupa kegiatan jual beli barang dan jasa atau peluang dalam bentuk kerjasama bisnis.

Di ketiga komponen tersebut terdapat Process yang mungkin berbeda-beda aturan dan business process nya satu perusahaan dengan perusahaan yang lain. Misalnya terdapat Workflow yang terdiri dari request dan approval dari satu level organisasi ke level organisasi yang lain terkait dengan kegiatan sales dan marketing.

Didalam CRM sendiri biasanya terdapat bagian untuk mengelola data konsumen di sosial media seperti facebook fanpage atau twitter dengan bantuan integrasi API. Salah satu fungsinya untuk mencegah adanya black campaign atau untuk menanggapi setiap keluhan pelanggan yang di posting melalui twitter atau facebook fanpage atau melalui parameter hashtag.

Semua kegiatan CRM diatas ditujukan untuk 3 hal yaitu mencari potensi calon pelanggan sebanyak-banyaknya, meningkatkan profit perusahaan dengan meningkatkan transaksi penjualan, dan menjaga loyalitas pelanggan.

Harapan saya website INFONIAGA ini dapat membantu para pengusaha UKM. Silahkan kunjungi websitenya : http://infoniaga.000webhostapp.com

Tampilan CRM Infoniaga

Aplikasi CRM Infoniaga ini adalah sebuah prototype dari aplikasi CRM yang sesungguhnya. Sehingga perlu dilakukan pengembangan lebih lanjut sesuai dengan kebutuhan.

Download Full Version

http://webedukasi.000webhostapp.com

Sekian artikel dari saya, Semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Bogor, 07-09-2019

KangAgus

Udemy

Membuat Aplikasi Ujian Online dengan Codeigniter dan MySQL


ri32-simulasi-ujian-unbk-tryout-online

Latar Belakang

Ujian Nasional Berbasis Komputer (UNBK) disebut juga Computer Based Test (CBT) adalah sistem pelaksanaan ujian nasional dengan menggunakan komputer sebagai media ujiannya. Dalam pelaksanaannya, UNBK berbeda dengan sistem ujian nasional berbasis kertas atau Paper Based Test (PBT) yang selama ini sudah berjalan.

Maksud dari artikel ini adalah ingin membantu sekolah yang ingin membuat aplikasi simulasi UNBK berbasis web. Selain untuk simulasi UNBK, aplikasi ini juga dapat dikembangkan untuk kebutuhan tryout online, simulasi dan ujian online secara umum.

Aplikasi ini bersifat responsive artinya dapat menyesuaikan tampilan saat diakses baik oleh browser handphone maupun komputer desktop. Aplikasi ini dibuat menggunakan framework Codeigniter dan database MySQL dengan fitur sebagai berikut.

Fitur Admin :

  1. Setup Siswa
  2. Setup Materi
  3. Setup Soal Ujian
  4. Setup Kegiatan Ujian & Pemilihan Soal
  5. Hasil Ujian Siswa bisa di copy ke excel

Fitur Siswa :

  1. Menu Materi Online
  2. Menu Ujian Online
  3. Tampil Soal Satuan & Semua Soal
  4. Fungsi Acak Soal (Random)
  5. Fungsi Acak Pilihan (Random)
  6. Tutorial cara menggunakan Aplikasi

Tampilan Aplikasi Web :

ri32-admin-edukasi-online

ri32-admin-kegiatan-ujian

simulasi-unbk-tryout-online-ujian-ri32-2

simulasi-unbk-tryout-online-ujian-ri32-3

Download Full Version

http://webedukasi.000webhostapp.com

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Bogor, 19-05-2017

KangAgus

Udemy

Contoh aplikasi website menggunakan framework codeigniter


code_igniter_ri32

Berikut adalah contoh aplikasi website yang dibuat menggunakan framework codeigniter. silahkan dipelajari dan dikembangkan sesuai kebutuhan teman-teman.

  1. WEBSEKOLAH 
  2. SIMPEG 
  3. SIAKAD 
  4. DINASPENDIDIKAN 
  5. ADVERTISING 
  6. TOKOSANDAL 
  7. PEMILIHAN 
  8. FAKTUR 
  9. INDEKSPRESTASI 
  10. SIMPUSTAKA 

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Cilangkap, 10-03-2015

KangAgus

Udemy

Membuat Paging di Codeigniter


Paging CodeIgniter

PENDAHULUAN

Pada artikel sebelumnya tentang codeigniter saya membuat aplikasi bukutamu sederhana. kali ini saya menambahkan fitur paging pada aplikasi bukutamu tersebut agar jika datanya sudah banyak bisa menghemat space halaman untuk menampilkan bukutamu.

PERSIAPAN

Seperti yang sudah kita ketahui kita menggunakan konsep MVC dalam membuat aplikasi menggunakan framework CI. oleh karena itu silahkan dilihat pada contoh aplikasi saya yang berhubungan dengan paging pada file-file berikut ini :

  1. system/application/controllers/proses.php 
  2. system/application/models/guest_model.php
  3. system/application/views/view_guest.php
PROSES.PHP
function Proses(){
    parent::Controller();
    $this->load->model('Guest_model','',TRUE);
    $this->load->library('pagination');
}
function view_guest(){
    $data['data_guest']=$this->Guest_model->tampil_data();
    $data['isi']='view_guest';
    $this->load->view('template',$data);
}
GUESTMODEL.PHP
function tampil_data(){
    $string_query           = "select * from guestbook order  
        by id_gb asc";
    $query              = $this->db->query($string_query);
    $config['base_url']     = base_url().'index.php/proses/
 view_guest/';
    $config['total_rows']   = $query->num_rows();
    $config['per_page'] = '2';
    $num                = $config['per_page'];
    $offset             = $this->uri->segment(3);
    $offset             = ( ! is_numeric($offset) || 
        $offset pagination->initialize($config);
    $data_guest= $this->db->query($string_query." 
 limit $offset,$num");
    return $data_guest;
}
VIEWGUEST.PHP
session->flashdata('message');
echo ! empty($flashmessage) ? '

' . $flashmessage . '

': ''; ?> <?php $offset = $this->uri->segment(3); foreach($data_guest->result() as $row){ ?>
Nomor Nama Email Pesan
<?php echo $offset=$offset+1; ?> nama; ?> email,$row->email);?> pesan; ?>

<?php echo $this->pagination->create_links(); ?>

DATABASE

Untuk contoh databasenya sudah saya satukan kedalam  folder tamplate-paging dengan nama file db_ci.sql.zip silahkan di import melalui phpmyadmin.

DOWNLOAD

http://www.4shared.com/file/RkzJFZyQ/template-paging.html

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Depok, 4-11-2011

KangAgus

Udemy

Cara Mengedit Template Web Codeigniter


Latar Belakang

Pada artikel saya sebelumnya, saya membuat sebuah aplikasi bukutamu/guestbook sederhana dengan CI tanpa menggunakan sebuah template web. sehingga untuk menyempurnakan aplikasi sebelumnya saya membuat sebuah template web untuk di framework CI. templatenya itu sendiri saya mencari di internet bisanya dengan kata kunci googling  “free css template”.

Artikel ini hanya rangkuman dari aplikasi yang sudah saya buat, sedangkan untuk tutorial templatenya sendiri secara lengkapnya bisa teman-teman baca di blog ini. karena saya sudah menggabungkan dari template dan aplikasi guestbook secara keseluruhan.

Tahap Persiapan

  1. Download CI 1.7.2
  2. Download Template
  3. Setelah itu extract file template  dan ubahlah index.hml menjadi template.php dan letakkan di direktori
    application/views
  4. Lalu ubahlah kode index pada file welcome.php didalam direktori application/controllers untuk menampilkan template template.php seperti berikut ini :
  5. Buatlah folder css dan images dalam dokumen root, kalau saya dalam direktori absensi seperti terlihat pada gambar dibawah ini:
  6. Lalu edit file template.php dalam folder application/views dan ubahlah kode dalam file tersebut menjadi seperti ini. untuk template header, tengah, kiri, footer intinya dari template asli di cut kemudia buat file masing-masing menjadi header.php, tengah.php, kiri.php, dan footer.php semuanya di simpan di folder controller/views
  7. Karena file style.css berada dalam direktori css maka jika dia mau mengakses folder images haruslah berbentuk seperti ../images. Untuk itu kata url(images/contoh_gambar.jpg) harus diganti dengan url(../images/contoh_gambar.jpg)
  8. Untuk menampilkan halaman content yang lain, kita membutuhkan link untuk memanggil halaman tersebut melalui sebuah controller. untuk link nya adalah sebagai berikut : buka file header.php di folder application/views
  9. Kemudian kita membutuhkan sebuah Controller bernama proses.php yang berada didalam folder application/controllers yang digunakan untuk memanggil methode nya
  10. Jangan lupa untuk setting file autoload.php di folder application/config untuk helper $autoload[‘helper’] = array(‘url’,’form’);
  11. Setting juga config.php di folder application/config untuk baseURL sesuaikan dengan link web anda $config[‘base_url’]    = “http://localhost/template/&#8221;;


Download Free Template

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Depok, 25-09-2011

KangAgus

Udemy

Membuat Guestbook Dengan Codeigniter


Latar Belakang

latar belakang saya membuat artikel ini karena saya mendapat proyek yang harus menggunakan sebuah framework. pada artikel pertama ini saya membuat sebuah aplikasi sederhana tentang bukutamu atau guestbook dengan menggunakan framework CI(CodeIgniter).

Aplikasi

saya membuat aplikasi guestbook karena didalamnya sudah terdapat konsep dari sebuah aplikasi web seperti :

  1. menampilkan data
  2. menginput data
  3. menghapus data
  4. mengupdate data.

semuanya dilakukan dengan menggunakan konsep MVC (Model View Controller)

Konsep MVC


Keterangan :

  1. Ketika datang sebuah user request, maka permintaan tersebut akan ditangani oleh controller.
  2. Kemudian controller akan memanggil model jika memang diperlukan operasi database.
  3. Hasil dari query model kemudian dikembalikan ke controller.
  4. Selanjutnya controller akan memanggil view yang tepat dan sesuai dengan query model.

File dan Database

  • Nama Database : db_ci
  • Nama Table : guestbook

Sedangkan untuk file-filenya adalah :

  1. guestbook.php di folder controllers
  2. guest_model.php di folder models
  3. guest_form.php  di folder views untuk input data
  4. guest_edit.php di folder views untuk edit data

Output

Download Sourcecode :

https://blogri32.blogspot.co.id/2017/12/free-downloads.html

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Depok, 26-08-2011

KangAgus

 
Udemy

%d bloggers like this: