22.11.12

Arsitektur Sisi Client - Sisi Server

Client-Server adalah arsitektur jaringan yang memisahkan client (biasanya aplikasi yang menggunakan GUI ) dengan server. Masing-masing client dapat meminta data atau informasi dari server. Sistem client server didefinisikan sebagai sistem terdistribusi.

Arsitektur jaringan Client Server merupakan model konektivitas pada jaringan yang membedakan fungsi computer sebagai Client dan Server. Arsitektur ini menempatkan sebuah komputer sebagai Server. Server ini yang bertugas memberikan pelayanan kepada terminal-terminal lainnya tang terhubung dalam system jaringan atau yang kita sebut Clientnya. Server juga dapat bertugas untuk memberikan layanan berbagi pakai berkas (file server), printer (printer server), jalur komunikasi (server komunikasi).

Pada model arsitektur ini, Client tidak dapat berfungsi sebagai Server, tetapi Server dapat berfungsi menjadi Client (server non-dedicated). Prinsip kerja pada arsitektur ini sangat sederhana, dimana Server akan menunggu permintaan dari Client, memproses dan memberikan hasil kepada Client, sedangkan Client akan mengirimkan permintaan ke Server, menunggu proses dan melihat visualisasi hasil prosesnya.

Lingkungan Database Client/Server di Internet
  • Menggunakan LAN untuk mendukung jaringan PC
  • Masing-masing PC memiliki penyimpan tersendiri
  • Berbagi hardware atau software

Komponen dasar Client Server
Pada dasarnya Client Server terdiri dari 3 komponen pembentuk dasar, yaitu Client, Middleware, dan Server.

Arsitektur File Server:
  • Model pertama Client/Server
  • Semua pemrosesan dilakukan pada sisi workstation
  • Satu atau beberapa server terhubungkan dalam jaringan
  • Server bertindak sebagai file server
  • File server bertindak sebagai pengelola file dan memungkinkan klien mengakses file tersebut
  • Setiap klien dilengkapi DBMS tersendiri
  • DBMS berinteraksi dengan data yang tersimpan dalam bentuk file pada server
Aktivitas pada klien:
  • Meminta data
  • Meminta penguncian data
  • Tanggapan dari klien
  • Memberikan data
  • Mengunci data dan memberikan statusnya
Batasan File Server :
  • Beban jaringan tinggi karena tabel yang diminta akan diserahkan oleh file server ke klien melalui jaringan.
  • Setiap klien harus memasang DBMS sehingga mengurangi memori
  • Klien harus mempunyai kemampuan proses tinggi untuk mendapatkan response time yang bagus
  • Salinan DBMS pada setiap klien harus menjaga integritas databasse yang dipakai secara bersama-sama ð tanggung jawab diserahkan kepada programmer
Arsitektur Database Server :
  • Klien bertanggung jawab dalam mengelola antar muka pemakai (mencakup logika penyajian data, logika pemrosesan data, logika aturan bisnis)
  • Database server bertanggung jawab pada penyimpana, pengaksesan, dan pemrosesan database
  • Database serverlah yang dituntut memiliki kemampuan pemrosesan yang tinggi
  • Beban jaringan menjadi berkurang
  • Otentikasi pemakai, pemeriksaan integrasi, pemeliharaan data dictionary dilakukan pada database server
  • Database server merupakan implementasi dari two-tier architecture
 Arsitektur Sisi Clien
Ada beberapa karakteristik dari sisi klien pada umunya sudah kita ketahui, yaitu :
  1. Pihak klien selalu memulai permintaan/permohonan ke pihak server
  2. Setelah mengirim permintaan, kemudian klien akan menunggu balasan atau jawaban atas permintaannya dari server
  3. Menerima balasan dari server atas permintaannya
  4. Biasanya klien akan terhubung ke sejumlah kecil dari server pada satu waktu
  5. Biasanya berinteraksi langsung dengan end-user (pengguna akhir) dengan menggunakan user interface (antarmuka pengguna)
  6. Khusus jenis klien mencakup web browser, email klien dan online chat klien
Kolaborasi Arsitektur Sisi Client dan Server
Ada beberapa model arsitektur klien-server ini yang umum, yaitu :
  1. Arsitektur mainframe
  2. Arsitektur file-sharing
  3. Arsitektur client/server
Arsitektur client server dapat dibedakan menjadi 3 model, yaitu single-tier (satu lapis), two-tier (dua lapis) dan three-tier (3 lapis).
Arsitektur jaringan Client Server merupakan model konektivitas pada jaringan yang membedakan fungsi computer sebagai Client dan Server. Arsitektur ini menempatkan sebuah komputer sebagai Server. Nah Server ini yang bertugas memberikan pelayanan kepada terminal-terminal lainnya tang terhubung dalam system jaringan atau yang kita sebut Clientnya. Server juga dapat bertugas untuk memberikan layanan berbagi pakai berkas (file server), printer (printer server), jalur komunikasi (server komunikasi)

Arsitektur Client Side
Merujuk pada pelaksanaan data pada browser sisi koneksi HTTP. JavaScript adalah sebuah contoh dari sisi eksekusi client dan contoh dari sisi penyimpanan pada client adalah cookie.

Karakteristik :
- Memulai terlebih dahulu permintaan ke server.
- Menunggu dan menerima balasan.
- Terhubung ke sejumlah kecil server pada waktu tertentu.
- Berinteraksi langsung dengan pengguna akhir, dengan menggunakan GUI.

Arsitektur Server Side
Pada server side, ada sebuah server Web khusus yang bertugas mengeksekusi perintah dengan menggunakan standar metode HTTP. Misalnya penggunaan CGI script pada sisi server yang mempunyai tag khusus yang tertanam di halaman HTML. Tag ini memicu terjadinya perintah untuk mengeksekusi.

Karakteristik :
- Menunggu permintaan dari salah satu client.
- Melayani permintaan klien dan menjawab sesuai data yang diminta oleh client.
- Suatu server dapat berkomunikasi dengan server lain untuk melayani permintaan client.
- Jenis-jenisnya : web server, FTP server, database server, E-mail server, file server, print server.

Referensi :
http://slametridwan.wordpress.com/arsitektur-client-server/
http://richienarchy.blogspot.com/2009/11/arsitektur-client-server_02.html
http://istiqomahqori.blogspot.com/2012/11/arsitektur-client-server.html

Teknologi User Interface

Antarmuka pemakai (User Interface) merupakan mekanisme komunikasi antara pengguna (user) dengan sistem. Antarmuka pemakai (User Interface) dapat menerima informasi dari pengguna (user) dan memberikan informasi kepada pengguna (user) untuk membantu mengarahkan alur penelusuran masalah sampai ditemukan suatu solusi.

User interface yang ada untuk berbagai sistem, dan menyediakan cara :
Input, memungkinkan pengguna untuk memanipulasi sistem.
Output, memungkinkan sistem untuk menunjukkan efek manipulasi pengguna.

User Interface ada dua jenis, yaitu :
Graphical User Interface (GUI) : Menggunakan unsur-unsur multimedia (seperti gambar, suara, video) untuk berinteraksi dengan pengguna.
Text-Based : Menggunakan syntax/rumus yang sudah ditentukan untuk memberikan perintah.

Teknologi Interface Telematika adalah suatu teknologi atribut sensor dari pertemuan sistem jaringan komunikasi dan teknologi informasi yang berhubungan dengan pengoperasian oleh pengguna.
Dalam Teknologi Interface Telamatika terdapat 6 macam fitur yang terdiri dari:
  • Head up display system
  • Tangible User Interface
  • Computer Vision
  • Middleware Telematika
  • Browsing Audio Data
  • Speech Recognation
Berikut penjelasan dari point-point diatas.
  • Head Up Display System
Head Up Display (HUD) adalah suatu tampilan yang transparan dimana dia menampilkan data tanpa mengharuskan si user untuk melihat ke arah yang lain dari sudut pandang biasanya. Asal nama dari alat ini yaitu pengguna dapat melihat informasi dengan kepala yang terangkat (head up) dan melihat ke arah depan daripada melihat ke arah bawah bagian instrumen.

  • Tanglible User Interface
Sebuah antar muka pengguna di mana seseorang berinteraksi dengan informasi digital melalui lingkungan fisik. Sebuah TUI adalah salah satu teknologi dimana pengguna berinteraksi dengan sistem digital melalui manipulasi obyek fisik terkait dan langsung mewakili kualitas sistem tersebut.Nama awal dari TUI adalah Graspable User Interface (GUI), yang tidak lagi digunakan.

  • Computer Vision
Computer Vision yaitu suatu ilmu pengetahuan dan teknologi dari mesin yang melihat. Computer vision dimanfaatkan juga untuk membangun teori kecerdasan buatan yang membutuhkan informasi dari citra(gambar) yang ditangkap dalam berbagai bentuk seperti urutan video, pandangan dari kamera yang diambil dari berbagai sudut dan data multi dimensi yang didapatkan dari hasil pemindaian (scan) medis.

  • Middleware Telematika
sebuah program yang digunakan atau berfungsi untuk menghubungkan 2 buah program yang berada di 2 buah layer yang berbeda. Middleware juga sering disebut sebagai protokol.Beberapa fungsi dari Middleware Telematika adalah:
Membuat aplikasi yg dapat dioperasikan diberbagai sistem operasi dankomputer yg bebeda.
Mengisi ruang kosong yang ada diantara sistem operasi dan aplikasi.

  • Browsing Audio Data
Browsing Audio Data merupakan metode browsing jaringan yang digunakan untuk browsing video/ audio data yang ditangkap oleh sebuah IP kamera.

  • Speech Recognation
Sistem ini dipakai untuk mengubah suara menjadi tulisan, dengan pengenal suara otomatis (automatic speech recognition) atau pengenal suara komputer (computer speech recognition) dengan system tadi computer dapat mendeteksi sebuah suara yang mana dari suara tadi akan di ubah menjadi tulisan.

Referensi :
http://www.google.co.id/url?url=http://reza_chan.staff.gunadarma.ac.id/Downloads/files/23980/KONSEP%2BUSER%2BINTERFACE.ppt&rct=j&sa=U&ei=CjiuUNrCLcGHrAfejoGIBw&ved=0CBUQFjAB&q=teknologi+user+interface&usg=AFQjCNEcOG-av2qIJgTnKPoA42Ag0CYYgA
http://sultanifajar.blogspot.com/2012/10/teknologi-tangible-user-interface-pada.html
http://istiqomahqori.blogspot.com/2012/11/teknologi-user-interface.html

19.11.12

Gadis Kecil Itu Bernama Senja ! :)

Senja putri bungsu dari keluarga sederhana, dengan dua orang kakak. Ayah-nya hanya seorang pegawai negeri dan Ibu-nya seorang ibu rumah tangga yang menekuni bisnis catering.

Senja anak manja, tak pernah bisa jauh dari sang Ibu. Ibu memang memanjakan Senja, namun Ayah.. Ayah yang seorang polisi, mendidik anak anaknya dengan 'keras', tegas, dan buat keluarga kecil itu sosok sang Ayah adalah Ayah yang gagah, bijaksana, bertanggung jawab dan tampan. Sang Ayah ber-alis-tebal, ber-hidung-mancung, persis orang keturunan Arab-India. Sedangkan Ibu, sosok malaikat dan bidadari yang ada ditengah keluarga kecil itu. Ibu cantik, lembut, penuh kasih-sayang dan cinta. Keduanya tak dapat dideskripsikan yang pasti Mereka adalah malaikat buat Senja.

Sampai suatu hari. Keluarga Senja menghadapai masalah yang berat, saat itu Senja masih berumur-akan-8tahun, tidak mengerti apa apa tentang apa yang terjadi di keluarganya. Dirumah sederhana itu tinggal Ayah, Ibu, Kakak Perempuan-nya, dan Senja.
Yaa, waktu itu Senja kelas 3 SD. Kakak perempuan Senja yang sudah menikah pergi dipanggil Sang Maha Kuasa. Masih muda, masih terlalu muda namun apa daya, takdir Tuhan tak mengenal usia.
Dari situlah semuanya berubah, Ayah dan Ibu nya jadi sering sakit-sakitan.

Tak lama, tak ada setahun, Ayah nya pun dipanggil Tuhan. Senja belum mengerti apa apa, dia masih terlalu kecil, saat sang Ayah dalam keadaan sakaratul maut pun Senja masih asik bermain dengan teman sebayanya. Senja yang masih kecil itu dipanggil Ibu, untuk menemui ayahnya. Ayah masih bisa bicara, walaupun suara dan tenaga nya sepertinya tak ada. Sang Ayah mengulurkan tangannya, Senja dengan hormat dan penuh kasih sayang mencium tangan ayahnya, dan diusapnya kepala putri bungsunya itu. Senja tak tahu kalau itu akan menjadi yang terakhir, mencium tangan sang ayah, merasakan lembut belainya, melihat senyumnya yang kala itu senyum sang ayah tak seperti biasa, lemah.
Seperti berat untuk meninggalkan putri kecilnya, Senja yang duduk tepat di samping kepala sang ayah. Memegang erat tangan putrinya, dia meminta maaf denga suara yang seperti orang sesak nafas..
"De, maafin Ayah yaa. Ayah belum bisa ngasih apa apa. Jadilah putri kebanggaan ayah" sambil tersenyum.
Masih terekam lekat dalam hati dan pikiran Senja, saat sang ayah mengucap pesan tersebut, bagaimana ruangan itu menjadi hening, yang terdengar hanya isak tangis sang Ibu, Kakak, Kakek dan beberapa anggota keluarga lainnya. Senja didekap sang ibu, dibelainya, diciumnya, yaa mungkin saat itu sang ibu sudah tau bahwa sang ayah tak lama lagi akan pergi.
Kakek, menuntun ayahnya Senja membaca kalimat Syahadat, doa selamat..Sang ayah mengikuti kakek, namun ditengah tengah doa selamat, nafas ayah seperti tersedak, lehernya menguat, seperti orang sesak nafas yaa orang sesak nafas. Namun ternyata ? Ah, tak perlu dibicarakan. Kalian pasti tahu apa yang terjadi terhadap ayahnya Senja.

Dan semuanya pun berubah-lagi. Senja sekarang sudah kelas 4 SD. Senja dan Ibu pindah rumah. Dirumah kecil itu yang tinggal hanya berdua, Senja dan Ibu.
Ibu-pun sakit, yaa Senja tahu betul bagaimana rasanya ditinggal seseorang yang sangat dicintai. Dari situpun, Senja sering bolos sekolah, dan sesekali bolos ke tempat ngaji hanya untuk menemani sang ibu. Sampai suatu saat guru ngajinya Senja bertanya "Kok sekarang sering bolos ngajinya, de ?" dengan polosnya Senja menjawab "Dede sering bolos, soalnya mau jagain mama. Dede gamau biarin mamanya sakit, sendirian..".
Mungkin saat itu guru ngaji Senja hatinya terenyuh, mungkin.

Setiap hari, sepulang sekolah, sang ibu selalu saja memasak masakan kesukaan anaknya, Senja.
Di hari itu, ibu menyiapkan nasi hangat dengan lauk sederhana dan mereka makan bersama, yaa selalu begitu setiap hari.
Suatu hari, ketika Senja sakit, ibu memasakka sup hangat, Senja masih ingat bagaimana sibuknya ibu hari itu. Sampai akhirnya Senja dan ibunya duduk di meja makan dengan semangkuk sup hangat. Dia memang bidadari yang Tuhan Kirim untuk Senja, untuk keluarga Senja.

Banyak kenangan Senja, yang tak dia ceritakan padaku, namun Senja bercerita bagaimana waktu itu, hari itu terjadi.
"Sore itu, kakek, dan kakak ada dirumah kecil itu. Tak ada tanda tanda tentang itu, mama baik baik saja. Masih ngobrol sama kakek, sama kakak. Yaa, sore ntah jam berapa, mama ambil air wudhu dan akan sholat ashar, uda pake mukena, tiba tiba mama batuk dan batuknya berdarah, kakak waktu itu lagi dikamar mandi, langsung buru buru keluar, nyari dokter dan obat. Seolah tak ada rasa sakit, mama yang masih pake mukena tiduran, miring dan menghadap sebelah kanan. Kakek yang menuntun mama membaca syahadat, aku tau, tapi aku pura pura ngga tau. Airmata pun tak terbendung lagi, aku dipeluk kakak ku, dan aku masih ingat bagaimana dia memelukku, mendekapku, erat, erat sekali..Mama pergi dengan senyum, yaa mungkin mama bahagia akan bertemu ayah dan kakak perempuanku di sana"

Senja bercerita padaku, matanya berkaca kaca dan terkadang bahkan sering airmata yang dia tahan, deras mengaliri pipinya.

"Setelah mama pergi, aku masih harus tetap melanjutkan sekolahku, melanjutkan cita-citaku, dan mewujudkan apa yang ayah dan mama mau"..

4.11.12

GPS ? Apa itu ??


Mungkin uda sering denger yaa GPS, uda tau kan GPS itu apa ? Yaa kalopun uda tau, saya berbagi aja sedikit mengenai sejarah, kemampuan dan lain lain yang berkaitan dengan sistem dan cara kerja GPS.

GPS (Global Positioning System) adalah sistem satelit navigasi dan penentuan posisi yang dimiliki dan dikelola oleh Amerika Serikat. Sistem ini didesain untuk memberikan posisi dan kecepatan tiga-dimensi serta informasi mengenai waktu, secara kontinyu di seluruh dunia tanpa bergantung waktu dan cuaca, bagi banyak orang secara simultan.
GPS (Global Positioning System) adalah sebuah sistem navigasi berbasiskan radio yang menyediakan informasi koordinat posisi, kecepatan, dan waktu kepada pengguna di seluruh dunia. Jasa penggunaan satelit GPS tidak dikenakan biaya.

Teknologi GPS pertama kali digunakan oleh United States Departement of Defense (DOD) untuk kebutuhan militer. Sistem GPS mulai digunakan sejak tahun 1980, namun pemakaian secara umum oleh publik baru sekira tahun 1990-an.

Keistimewaan GPS adalah mampu bekerja dalam berbagai kondisi cuaca, siang atau malam. Keakuratan sebuah perangkat GPS bisa mencapai 15 meter, bahkan model terbaru yang dilengkapi teknologi Wide Area Augmentation System (WAAS) keakuratannya sampai 3 meter.

Beberapa kemampuan GPS  antara lain dapat memberikan informasi tentang posisi, kecepatan, dan waktu secara cepat, akurat, murah, dimana saja di bumi ini tanpa tergantung cuaca.

Segmen Penyusun Sistem GPS
Secara umum ada tiga segmen dalam sistem GPS yaitu segmen sistem kontrol, segmen satelit, dan segmen pengguna.

Satelit GPS dapat dianalogikan sebagai stasiun radio angkasa, yang diperlengkapi dengan antena-antena untuk mengirim dan menerima sinyal –sinyal gelombang. Sinyal-sinyal ini selanjutnya diterima oleh receiver GPS di/dekat permukaan bumi, dan digunakan untuk menentukan informasi posisi, kecepatan, maupun waktu. Selain itu satelit GPS juga dilengkapi dengan peralatan untuk mengontrol attitude satelit.
Satelit-satelit GPS dapat dibagi atas beberapa generasi yaitu ; blok I, blok II, blok IIA, blok IIR dan blok IIF. Hingga april 1999 ada 8 satelit blok II, 18 satelit blok II A dan 1 satelit blok II R yang operasional.

Secara umum segmen sistem kontrol berfungsi mengontrol dan memantau operasional satelit dan memastikan bahwa satelit berfungsi sebagaimana mestinya.

Segmen pengguna terdiri dari para pengguna satelit GPS di manapun berada. Dalam hal ini alat penerima sinyal GPS ( GPS receiver ) diperlukan  untuk menerima dan memproses sinyal -sinyal dari satelit GPS untuk digunakan dalam penentuan posisi, kecepatan dan waktu. Komponen utama dari suatu receiver GPS secara umum adalah antena dengan pre-amplifier, bagian RF dengan pengidentifikasi sinyal dan pemroses sinyal, pemroses mikro untuk pengontrolan receiver, data sampling dan pemroses data ( solusi navigasi ), osilator presisi , catu daya, unit perintah dan tampilan, dan memori serta perekam data.

Ada 3 macam tipe alat GPS, dengan masing-masing memberikan tingkat ketelitian (posisi) yang berbeda-beda.  Tipe alat GPS pertama adalah tipe Navigasi (Handheld, Handy GPS). Tipe nagivasi harganya cukup murah, sekitar 1 – 4 juta rupiah, namun ketelitian posisi yang diberikan saat ini baru dapat mencapai 3 sampai 6 meter.  Tipe alat  yang kedua adalah tipe geodetik single frekuensi (tipe pemetaan), yang biasa digunakan dalam survey dan pemetaan yang membutuhkan ketelitian posisi sekitar sentimeter sampai dengan beberapa desimeter. Tipe terakhir adalah tipe Geodetik dual frekuensi yang dapat memberikan ketelitian posisi hingga mencapai milimeter.

Pada sistem GPS terdapat beberapa kesalahan komponen sistem yang akan mempengaruhi ketelitian hasil posisi yang diperoleh.  Kesalahan-kesalahan tersebut contohnya kesalahan orbit satelit, kesalahan jam satelit, kesalahan jam receiver, kesalahan pusat fase antena, dan multipath. Hal-hal lainnya juga ada yang mengiringi kesalahan sistem seperti efek imaging, dan noise.   Kesalahan ini dapat dieliminir salah satunya dengan menggunakan teknik differencing data.

Secara umum produk dari GPS adalah posisi, kecepatan, dan waktu. Selain itu ada beberapa produk lainnya seperti percepatan, azimuth, parameter attitude, TEC (Total Electron Content), WVC (Water Vapour Content), Polar motion parameters, serta beberapa produk yang perlu dikombinasikan dengan informasi eksternal dari sistem lain, produknya antara lain tinggi ortometrik, undulasi geoid, dan defleksi vertikal.

Jika anda pengguna handphone BlackBerry, iPhone ataupun Android anda telah dilengkapi dengan fitur GPS, maka anda bisa melihat posisi anda berada saat ini di maps (Google Maps, misalnya), bahkan anda bisa menentukan berapa lama perjalanan anda dari suatu tempat ke tempat lain, terus anda juga bisa mengukur berapa kecepatan kendaraan anda, dan tentunya anda juga diberi petunjuk jalan yang mesti dilalui, berapa liter bensin yang dibutuhkan untuk anda bisa sampai ketujuan.

Referensi :
http://gaulwahyu.wordpress.com/2008/10/16/pengertian-gps/
http://www.g-excess.com/343/informasi-pengertian-gps/
http://www.it-newbie.com/2012/05/pengertian-dan-cara-kerja-dari-gps.html


Sekilas Tentang E-news

Memasuki era globalisasi, media cetak baik koran, tabloid, maupun majalah tidak hanya mengandalkan edisi fisik yang tercetak saja untuk memberikan informasi dan berita aktualnya kepaa para pembaca, akan tetapi media ini dituntut untuk semakin berkembang dan membuat sebuah inovasi baru dengan memberikan sajian informasi yang online sehingga informasi yang diberikan kepada pembaca lebih up to date, aktual serta cepat karena dapat diakses hanya dalam beberapa detik saja melalui internet.

E-News adalah kependekan dari Electronic News. E-News seperti katanya berarti berita atau informasi yang dikemas secara menarik dan disampaikan melalui media ekeltronik secara online, yang biasanya ditampilkan oleh komputer yang terhubung dengan internet / ditampilkan oleh browser yang terhubung dengan sebuah server.

E- News merupakan berita yang menggunakan perangkat komputer yang terhubung dengan bejaringan komputer global. terdapat juga beberapa istilah untuk berita elektronik atau electronic news diantaranya online news atau digital news.

Berikut ini beberapa contoh penyedia layanan berita online (News Service Provider) terkemuka dan terpercaya di Indonesia:
  • detik.com
  • kompas.com
  • okezone.com
  • liputan6.com
  • forum.co.id
  • dll
Pada E-News, pembaca tidak hanya bisa menikmati berita dan informasi aktual yang disajikan, akan tetapi juga menikmati layout atau tampilan yang interaktif, serta headline news yang dikemas secara singkat dan jelas sehingga menarik minat pembaca, berita yang disajikan dapat berubah dengan cepat sesuai perkembangan dan dapat didownload dengan mudah dalam beberapa detik saja. Selain itu, pembaca juga dapat memberikan feedback berupa kritik maupun comment pada situs berita online / e-news tersebut.

24.10.12

Review Software -Compiere-

Bahas sedikit mengenai ERP nya sendiri yaa sebelum masuk ke macam macam softwarenya.
Apa sih ERP itu ? 
Ada beberapa pengertian ERP dari beberapa sumber juga yaa..
  • ERP (Enterprise Resource Planning) adalah sebuah aplikasi terintegrasi yang modul-modulnya mewakili fungsi yang ada di suatu perusahaan/organisasi. Sebuah aplikasi ERP commercial open source yang ertama kali diluncurkan di dunia open source pada tahun 2002. 
  • 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.
Tahapan Evolusi ERP
  1. Tahap I : Material Requirement Planning (MRP).
  2. Merupakan cikal bakal dari ERP, dengan konsep perencanaan kebutuhan material.
  3. Tahap II: Close-Loop MRP.
  4. Tahap III: Manufakturing Resource Planning (MRP II).
  5. Tahap IV: Enterprise Resource Planning.
  6. Tahap V: Extended ERP (ERP II). 

MODUL ERP
    • Manufacturing
    • Financials
    • Projects
    • Supply Chain Management
    • Customer Relationship Management 
    • Human Resources
    • Customization
    • Data warehouse
    • Access Control

COMPIERE
Namanya unik yaa, Saya baru denger nih ada software namanya ini. Belum pernah liat interfacenya gimana, ada tools apa aja, cara pakenya gimana dan yaa itu emang baru denger juga sih -.-
Browsing sana sini, ketemu katanya kalo Compiere itu software ERP.. Ini penjelasan yang Saya temuin selama bermain dengan oom Google =D

Compiere adalah sebuah software ERP (Enterprise Resource Planning), dan merupakan sebuah
software ERP berbasis open source yang paling popular saat ini.

Compiere merupakan salah satu aplikasi ERP open source pertama yang muncul di pasaran. Berawal dari ambisi Jorg Janke untuk membuat suatu ERP yang handal namun terjangkau, mengingat saat itu (bahkan mungkin juga sampai saat ini) solusi ERP merupakan sesuatu yang teramat mahal. Bermodalkan pengalamannya di dunia ERP selama kurang lebih 20 tahun, Jorg bersama Kathy Pink mulai mengembangkan Compiere. Metode pendekatan open source juga turut mempercepat pengembangan aplikasi ini.

Compiere  yang di bangun dengan menggunakan Java J2EE dapat di jalankan di berbagai platform seperti Windows, Linux, Unix, dll.

Compiere sebagai suatu ERP open source berhasil membuka mata dunia akan mungkinnya suatu solusi ERP yang dapat dihandalkan dan terjangkau. Sempat menjadi salah satu aplikasi open source paling diminati membuat sebuah perusahaan modal venture menanamkan modalnya di Compiere. Dan sebagaimana perusahaan open source pada umumnya, mereka menawarkan support bagi pengguna aplikasi mereka. Selain itu pada akhir 2007, mereka meluncurkan suatu extension khusus bagi pelanggan mereka yang dikenal sebagai Compiere Professional.

Compiere memiliki banyak pilihan menu ERP, seperti business partner, customer, vendor, dll.
Compiere ini juga memiliki kelebihan  sebagai software, adapun kelebihan compiere adalah :
  • Implementasi ERP yang cepat dan fleksibel
  • Perangkat lunak ERP open source komersil
  • Arsitektur model driven yang memudahlan dalam pengomtrolan
  • Aplikasi ERP yang dirancang untuk ekonomi global
Teknologi di balik compiere
  • Java
  • Google Web Toolkit (GWT)
  • JBoss Application Server
  • Adobe Flex
  • Dapat terintegrasi dengan Crystal Report maupun Jasper Report

Ada beberapa hal yang membuat Compiere berbeda dengan sistem ERP yang lain, dimana Compiere memiliki beberapa kelebihan sehingga Compiere menjadi salah satu pilihan terbaik dalam memilih sistem ERP.

Kelebihan kelebihan tersebut diantaranya adalah :
  • Implementasi Cepat, Dengan asumsi tanpa memerlukan
  • Proses pengambilan keputusan yang panjang
  • Benar benar Terintegras
  • Aman dari Kegagalan
  • Rich and Reach – 
  • Global Market
  • Smart User Interface
Compiere dirancang untuk industri yang bergerak dibidang jasa, distribusi dan retail. Terdapat fungsi
dasar dari Managemen material serta termasuk juga Manufacturing Planning meskipun dalam skala terbatas.
Tidak ada fungsi manufaktur seperti Shopfloor kontrol dan Full MRP.

Compiere adalah untuk perusahaan kecil dan menengah (SME), seperti halnya perusahaan tunggal, untuk
rangkaian distribusi, outlet dari sebuah manufaktur, franchises dll.

Referensi :
http://referensi.dosen.narotama.ac.id/files/2011/12/ENTERPRISE-RESOURCE-PLANNING-ERP.pdf
http://blog.alphamedia.co.id/2008/04/compiere-erp-crm-apa-mengapa-berbeda.html

1.8.12

M A M A ..............

Ma..
Kini aku bukan gadis kecil mama yang selalu bergantung sepenuhnya padamu,
Umurku sudah 21 tahun, aku mau sekarang mama yang bergantung padaku..
Aku mau mama senyum, terus senyum dan kalaupun akhirnya mama meneteskan air mata karena aku, aku harap itu karena mama bangga sama aku, mama bahagia karena aku..

Maa...
Aku sayang mama..
Semoga Mama selalu dalam lindungan Allah, dimanapun mama berada..
Doa ku selalu menyertaimu ..


I Love You Maa :)

24.6.12

DFD vs UML

DFD
Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan DFD ini sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja atau model fungsi.


Manfaat DFD
Manfaat DFD adalah :
  • Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi.
  • DFD ini adalah salah satu alat pembuatan model yang sering digunakan,khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem.Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.
  • DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.
Simbol DFD 
  • Terminator/Kesatuan luar (External Entity)
Entitas Luar (external Entity)
Terminator dapat berupa orang, sekelompok orang, organisasi, departemen di dalam organisasi, atau perusahaan yang sama tetapi di luar kendali sistem yang sedang dibuat modelnya. Terminator dapat juga berupa departemen, divisi atau sistem di luar sistem yang berkomunikasi dengan sistem yang sedang dikembangkan.


  • Arus data (data flow)
Arus data (data flow) di DFD diberi simbol suatu panah. Arus data ini mengalir diantara proses (Process), simpanan data (data store) dan kesatuan luar (external entity). Arus data ini menunjukkan arus data yang dapat berupa masukkan untuk sistem atau hasil dari proses sistem.
Notasi Arus Data di DFD
Arus Arus data data dapat dapat berbentuk berbentuk sebagai sebagai berikut berikut : :
  • Formulir atau atau dokumen dokumen yang yang digunakan digunakan perusahaan perusahaan
  • Laporan tercetak tercetak yang yang dihasilkan dihasilkan sistem sistem
  • Output dilayar komputer
  • Masukan untuk komputer komputer
  • Komunikasi ucapan
  • Surat atau memo
  • Data yang dibaca atau atau direkam di file
  • Suatu isian yang yang dicatat pada buku agenda
  • Transmisi data dari suatu komputer ke komputer lain
  • Proses (process)
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin, atau komputer dan hasil suatu arus data yang masuk ke dalam proses untuk dilakukan arus data yang akan keluar dari prises. Suatu proses dapat ditunjukkan dengan simbol lingkaran atau dengan simbol empat persegi panjang tegak dengan sudut-sudutnya tumpul.
Notasi Proses di DFD
Ada beberapa hal yang perlu diperhatikan tentang proses :
  • Proses harus memiliki input dan output.
  • Proses dapat dihubungkan dengan komponen terminator, data store atau proses melalui alur data.
  • Sistem/bagian/divisi/departemen yang sedang dianalisis oleh profesional sistem digambarkan dengan komponen proses.


  • Simpanan data (data store)
Simpanan data (data store) merupakan simpanan dari data yang dapat berupa file atau database di sistem komputer, arsip atau catatan manual, kotak tempat data di meja seseorang, tabel acuan manual, agenda atau buku. Simpanan data di DFD dapat disimbolkan dengan sepasang garis horizontal paralel yang tertutup di salah satu ujungnya.
Simbol dari Simpanan Data di DFD




UML
Unified Modeling Language atau UML adalah sebuah bahasa untuk menetukan, visualisasi, kontruksi, dan mendokumentasikan artifact (bagian dari informasi yang digunakan atau dihasilkan dalam suatu proses pembuatan perangkat lunak. Artifact dapat berupa model, deskripsi atau perangkat lunak) dari system perangkat lunak, seperti pada pemodelan bisnis dan system non perangkat lunak lainnya.disebut sebagai bahasa pemodelan bukan metode.
UML adalah Bahasa pemodelan merupakan bagian terpenting dari metode. Ini merupakan bagian kunci tertentu untuk komunikasi. Jika anda ingin berdiskusi tentang desain dengan seseorang, maka Anda hanya membutuhkan bahasa pemodelan bukan proses yang digunakan untuk mendapatkan desain.
Dalam UML ini terdapat bagian-bagian utama yaitu view, diagram, model element, dan general mechanism.

Perbedaannya :

UML biasa digunakan untuk mempresentasikan sistem kepada orang-orang yang tidak mengerti tata-cara pemrograman, seperti orang-orang awam pada umumnya. (Client, dll). Hal ini dikarenakan UML memakai penggambaran logika algoritma suatu program. 
Sedangkan DFD kebalikannya, biasa digunakan untuk mempresentasikan sistem kepada orang-orang yang mengerti tata cara pemrograman (programmer, dll). Hal ini dikarenakan DFD memakai penggambaran sistem secara umum, dari proses, data, basis data, dan entitas.

Referensi :
http://narenciel.blogspot.com/2011/05/pengertian-dfd.html
http://istiqomahqori.blogspot.com/
 

(c)2009 -s e n j a ~. Based in Wordpress by wpthemesfree Created by Templates for Blogger