Sabtu, 06 Oktober 2012

ENTERPRISE RESOURCE PLANNING (ERP)


A.     Definisi
ERP adalah sebuah sistem informasi perusahaan yang dirancang untuk mengkoordinasikan semua sumber daya, informasi dan aktifitas yang diperlukan untuk proses bisnis lengkap. Sistem ERP didasarkan pada database pada umumnya dan rancangan perangkat lunak modular
ERP merupakan software yang mengintegrasikan semua departemen dan fungsi suatu perusahaan ke dalam satu sistem komputer yang dapat melayani semua kebutuhan perusahaan,baik dari departemen penjualan,HRD,produksi atau keuangan.
Syarat terpenting dari sistem ERP adalah Integrasi. Integrasi yang dimaksud adalah menggabungkan berbagai kebutuhan pada satu software dalam satu logical database,sehingga memudahkan semua departemen berbagi informasi dan berkomunikasi.

B.     Tujuan dan peranan ERP
Tujuan sistem ERP adalah untuk mengkoordinasikan bisnis organisasi secara keseluruhan
ERP merupakan software yang ada dalam organisasi/perusahaan untuk:
-          Otomatisasi dan integrasi banyak proses bisnis
-          Membagi database yang umum dan praktek bisnis melalui enterprise
-          Menghasilkan informasi yang real-time
-          Memungkinkan perpaduan proses transaksi dan kegiatan perencanaan

C.     Modul ERP
1.      Manufacturing
2.      Supply Chain Management
3.      Financials
4.      Projects
5.      Human Resources
6.      Customer Relationship Management
7.      Data warehouse
8.      Access Control
9.      Customization

D.     Implementasi ERP
Implementasi sistem ERP tergantung pada ukuran bisnis,ruang lingkup dari perubahan dan peran serta pelanggan. Perusahaan membutuhkan jasa konsultasi, kustomisasi dan jasa pendukung. Migrasi data adalah salah satu aktifitas terpenting dalam menentukan kesuksesan dari implementasi ERP Sayangnya,Migrasi data merupakan aktifitas terakhir sebelum fase produksi.
Langkah strategi migrasi data yang dapat menentukan kesuksesan implementasi ERP:
-          Mengidentifikasi data yang akan di migrasi
-          Menentukan waktu dari migrasi data
-          Membuat template data
-          Menentukan alat untuk migrasi data
-          Memutuskan persiapan yang berkaitan dengan migrasi
-          Menentukan pengarsipan data

E.      Kelebihan dan kekurangan ERP
1.      Kelebihan ERP
-       Pelacakan 3 cara yang bersesuaian antara pemesanan pembelian,penerimaan inventori, dan pembiayaan.
-       Akuntasi untuk keseluruhan tugas:melacak pemasukan,biaya dan keuntungan pada level inti
-          Integrasi antara area fungsional yang berbeda untuk meyakinkan komunikasi,
-          produktifitas dan efisiensi yang tepat.
-          Rancangan Perekayasaan
-          Pelacakan pemesanan dari penerimaan sampai fulfillment
-          Mengatur saling ketergantungan dari proses penagihan material yang kompleks
2.      Kekurangan ERP
-          Sistem ERP sangat mahal
-       Perekayasaan kembali proses bisnis untuk menyesuaikan dengan standar industri yang telah dideskripsikan oleh sistem ERP dapat menyebabkan hilangnya keuntungan kompetitif
-       ERP sering terlihat terlalu sulit untuk beradaptasi dengan alur kerja dan proses bisnis tertentu dalam beberapa organisasi
-       Sistem dapat terlalu kompleks jika dibandingkan dengan kebutuhan dari pelanggan
-       Data dalam sistem ERP berada dalam satu tempat,contohnya :pelanggan,data keuangan.Hal ini dapat meningkatkan resiko kehilangan informasi sensitif,jika terdapat pembobolan sistem keamanan

Jumat, 05 Oktober 2012

Menampilkan Peta dengan GMap API & Codeigneter




Pada postingan kali ini saya akan melanjutkan postingan sebelumnya tentang integrasi GMap API v3 dengan codeigneter.
kali ini adalah menampilkan peta dari database yang telah disimpan sebelumnya.
berikut langkah-langkahnya

1. Buatlah database "places" (nama disesuaikan dengan database name anda).
2. Kemudian buat table dengan nama "places" 
3. kemudian lakukan insert data kedalam database hingga tabel
    hingga table database menjadi seperti gambar ini:

4. lakukan setting database dengan langkah berikut
database.php terletak pada folder /system/application/config/database.php
Isi hostname, username, password dan nama database yang digunakan.
Kode program 2.4.5 konfigurasi database My SQL pada codeigneter


1.  $active_record = TRUE;
2.  $active_group = "default";
3.  $db['default']['hostname'] = "localhost";
4.  $db['default']['username'] = "root";
5.  $db['default']['password'] = "";
6.  $db['default']['database'] = "places";
7.  $db['default']['dbdriver'] = "mysql";
8.  $db['default']['dbprefix'] = "";
9.  $db['default']['pconnect'] = TRUE;
10. $db['default']['db_debug'] = TRUE;
11. $db['default']['cache_on'] = FALSE;
12. $db['default']['cachedir'] = "";
13. $db['default']['char_set'] = "utf8";
14. $db['default']['dbcollat'] = "utf8_general_ci";
 5. Berikutnya buat model seperti gambar berikut
 
 6. Dilanjutkan dengan controller


 7. Terakhir buat view sebagai berikut


catatan: 
1. Menggunakan Codeigneter 1.7.2
2. GMap API v3

Integrasi GMaps API v3 dengan CodeIgneter

Google Map API merupakan aplikasi interface yang dapat diakses lewat javascript agar Google Map dapat ditampilkan pada halaman website



untuk dapat memulai siapkan terlebih dahulu peralatan dan bahan yang akan digunakan, antara lain:


1. Siapkan Codeigneter bisa di download di sini
2. siapkan GMap  API V3. bisa di download di sini

kenapa menggunakan GMap API v3. karena pada GMap API v3, kita tidak perlu lagi melakukan registrasi API Key.

setelah semua bahan disiapkan berikut langkah eksekusinya.
1. extract file codeigneter di server local anda. contoh (C: localhost\xampp\htdoc\) 
2. kemudian rename folder codeigneter yang tadi sudah di extract contoh (maps)
3. extract file GMap API v3 terdiri dari 2 file yaitu GMap.php dan JSMin.php ke dalam folder libraries pada
    codeigneter (C: localhost\xampp\htdoc\maps\application\libraries\GMap.php) 
4. kemudian buka file autoload.php di (C: localhost\xampp\htdoc\maps\application\config\autoload.php)  
    cari script berikut $autoload['libraries'] = array() rubah menjadi $autoload['libraries'] = array('GMap')

untuk configurasi sebenarnya hanya sampai di sini. untuk selanjutnya nantikan posting berikutnya..