Rabu, 18 April 2018

MAKALAH SOFTWARE PENDUKUNG (BLENDER)








MAKALAH SOFTWARE PENDUKUNG
(BLENDER)
TUGAS SOFTSKILL





NAMA : ANI SURYA TRIANI
NPM     : 10115810
KELAS : 3KA18







UNIVERSITAS GUNADARMA
2018





PENDAHULUAN

1.1  Latar Belakang


          Animasi adalah gambar begerak berbentuk dari sekumpulan objek (gambar) yang disusun secara beraturan mengikuti alur pergerakan yang telah ditentukan pada setiap pertambahan hitungan waktu yang terjadi. Gambar atau objek yang dimaksud dalam definisi di atas bisa berupa gambar manusia, hewan, maupun tulisan. Pada proses pembuatannyam sang pembuat animasi atau yang lebih dikenal dengan animator harus menggunakan logika berfikir untuk menentukan alur gerak suatu objek dari keadaan awal hingga keadaan akhir objek tersebut. Perencanaan yang matang dalam perumusan alur gerak berdasarkan logika yang tepat akan menghasilkan animasi yang menarik untuk disaksikan.
Blender adalah perangkat lunak sumber terbuka grafika komputer 3D. Perangkat lunak ini digunakan untuk membuat film animasi, efek visual, model cetak 3D, aplikasi 3D interaktif dan permainan video. Blender memiliki beberapa fitur termasuk pemodelan 3D, penteksturan, penyunting gambar bitmap, penulangan, simulasi cairan dan asap, simulasi partikel, animasi, penyunting video, pemahat digital, dan rendering.

1.2  Rumusan Masalah

1.      apa itu aplikasi blender?
2.      apa saja yang terdapat pada apikasi blender ?
3.      apa kelebihan aplikasi blender?

1.3  Tujuan

·         Untuk mengetahui penjelasan dari aplikasi BLENDER.
·         Untuk membuat pemodelan dan animasi grafis dengan menggunakan software BLENDER.


PEMBAHASAN

2.1  Penjelasan Software Blender
Blender merupakan OSS (Open Source SOftware) atau istilah lainnya software yang dapat di gunakan di berbagai macam OS (Operating System). Ini digunakan untuk dikembangkan secara komersial, tetapi sekarang dirilis di bawah GPL (GNU General Public License).
Untuk spekifikasi yang dibutuhkan untuk penginstallan software ini sangatlah sederhana
·         Intel pentium III atau lebih/ AMD dsbg
·         Ram 64Mb
·         VGA 4Mb
·         Disk Space 35Mb
·         Windows 2000 dan lebih, Linux.
Target di profesional media dan seniman, Blender dapat digunakan untuk membuat visualisasi 3D, stills serta siaran dan video berkualitas bioskop, sedangkan penggabungan mesin 3D real-time memungkinkan penciptaan konten 3D interaktif untuk pemutaran yang berdiri sendiri. Blender memiliki berbagai macam kegunaan termasuk pemodelan, menjiwai, rendering, texturing, menguliti, rigging, pembobotan, editing non-linear, scripting, composite, post-produksi dan banyak lagi.
Blender tersedia untuk berbagai sistem operasi, seperti:
·         Microsoft Windows
·         Mac OS X
·         Linux
·         IRIX
·         Solaris
·         NetBSD
·         FreeBSD
·         OpenBSD.

Perangkat lunak ini berlisensi GPL (GNU General Public License) dan kemudian kode sumbernya tersedia dan dapat diambil siapa saja.
2.2 Fitur – Fitur Blender
Blender memiliki fitur sama kuat mengatur dalam lingkup dan kedalaman ke ujung lain tinggi 3D software seperti Softimage | XSI, Cinema 4D, 3ds Max dan Maya. Perangkat lunak ini berisi fitur yang merupakan ciri khas dari model perangkat lunak high-end. Ini adalah Open Source yang paling populer grafis 3D aplikasi yang tersedia, dan merupakan salah satu yang paling didownload dengan lebih dari 200.000 download dari rilis masing-masing.
Fitur termasuk:

  • Model: Obyek 3D tipe, termasuk jerat poligon, permukaan NURBS, Bezier dan kurva B-spline; multiresolusi patung kemampuan; Modifier stack deformers; model Mesh; Python Scripting.
  •  Rigging: Skeleton kode ciptaan; Skinning; lapisan Bone; B-splines interpolated tulang.
  • Animasi: animasi editor non-linear; Vertex framing kunci untuk morphing, animasi Karakter berpose editor; deformers animasi, pemutaran Audio; sistem kendala animasi.
  • Rendering: raytracer inbuilt; oversampling, blor gerak, efek pasca produksi, ladang, non-square pixel, lapisan Render dan melewati; Render baking ke peta UV, Efek termasuk halo, suar lensa, kabut, vektor motion-blur proses pasca- , dan proses pasca-defocus; Ekspor naskah untuk penyaji eksternal.
  • UV unwrapping: Laurent dan metode Berdasarkan Sudut unwrapping; unwreapping berdasarkan jahitan; falloff proporsional mengedit peta UV.
  • Shading: membaur dan shader specular; Node editor; hamburan Bawah, shading Tangent; peta Refleksi.
  • Fisika dan Partikel: sistem Partikel dapat dilampirkan ke mesh objek; simulator Fluida; solver Realtime tubuh lembut.
  • Imaging dan Komposisi: multilayer OpenEXR dukungan; filter node komposit, konverter, warna dan operator vektor; 8 mendukung prosesor; sequencer realtime dekat; Bentuk gelombang dan U / V menyebar plits.
  • Realtime 3D/Game Penciptaan: editor grafis logika; Bullet Fisika dukungan Perpustakaan; jenis Shape: polyhedron Convex, kotak, bola, kerucut, silinder, kapsul, majemuk, dan mesh segitiga statis dengan mode auto penonaktifan; tabrakan Diskrit; Dukungan untuk kendaraan dinamika; Mendukung semua modus pencahayaan OpenGL; Python scripting; Audio
  • Lintas Platfrom dengan GUI OpenGL seragam pada semua Platfrom ,siap untuk digunakan untuk semua versi windows (98, NT, 2000, XP), Linux,OS X , FreeBSD, Irix, SUN dan berbagai Sistem Oprasi lainnya.
  • Kualitas tinggi arsitektur 3D yeng memungkinkan penciptaan cepat dan efisien.
  • Lebih dari 200.000 download (pengguna) dari seluruh dunia.
  • Diekseskusi berukuran kecil, dan distribusi rendah.


2.3 Kelebihan Blender
Blender adalah salah satu software open source yang digunakan untuk membuat konten multimedia khusunya 3Dimensi, ada kelemahan dan beberapa kelebihan yang dimiliki Blender dibandingkan software sejenis. Berikut kelebihannya :
  1. 1.      Open Source
Blender merupakan salah satu software open source, dimana kita bisa bebas memodifikasi source codenya untuk keperluan pribadi maupun komersial, asal tidak melanggar GNU General Public License yang digunakan Blender.
  1. 2.      Multi Platform
Karena sifatnya yang open source, Blender tersedia untuk berbagai macam operasi sistem seperti Linux, Mac dan Windows. Sehingga file yang dibuat menggunakan Blender versi Linux tak akan berubah ketika dibuka di Blender versi Mac maupun Windows.
  1. 3.      Update
Dengan status yang Open Source, Blender bisa dikembangkan oleh siapapun. Sehingga update software ini jauh lebih cepat dibandingkan software sejenis lainnya. Bahkan dalam hitungan jam, terkadang software ini sudah ada update annya. Update an tersebut tak tersedia di situs resmi blender.org melainkan di graphicall.org
  1. 4.      Free
Blender merupakan sebuah software yang Gratis Blender gratis bukan karena tidak laku, melainkan karena luar biasanya fitur yang mungkin tak dapat dibeli dengan uang, selain itu dengan digratiskannya software ini, siapapun bisa berpartisipasi dalam mengembangkannya untuk menjadi lebih baik. Gratisnya Blender mendunia bukan seperti 3DMAX/ Lainnya yang di Indonesia Gratis membajak :p. Tak perlu membayar untuk mendapatkan cap LEGAL. Karena Blender GRATIS dan LEGAL.
  1. 5.      Lengkap
Blender memiliki fitur yang lebih lengkap dari software 3D lainnya.  Coba cari software 3D selain Blender yang di dalamnya tersedia fitur Video editing, Game Engine, Node Compositing, Sculpting. Bukan plugin lho ya, tapi sudah include atau di bundling seperti Blender.
6.       
  1.       6. Ringan
Blender relatif ringan jika dibandingkan software sejenis. Hal ini terbuti dengan sistem minimal untuk menjalankan Blender. Hanya dengan RAM 512 dan prosesor Pentium 4 / sepantaran dan VGA on board, Blender sudah dapat berjalan dengan baik namun tidak bisa digunakan secara maksimal. Misal untuk membuat highpolly akan sedikit lebih lambat.
  1. 7.      Komunitas Terbuka
Tidak perlu membayar untuk bergabung dengan komunitas Blender yang sudah tersebar di dunia. Dari yang newbie sampai yang sudah advance terbuka untuk menerima masukan dari siapapun, selain itu mereka juga saling berbagi tutorial dan file secara terbuka. Salah satu contoh nyatanya adalah OPEN MOVIE garapan Blender Institute.

Pada Blender terdapat 3 (tiga) bagian, yaitu:
1. Menu
·         File yang merupakan menu utama untuk melakukan new, open, save, close, setting dan yang lainnya sebagai mana pada program 3D lain.
·         Add digunakan untuk menambahkan objek-objek, seperti kamera, lighting dan objek 3D.
·         Timeline digunakan untuk mengatur animasi pada blender.
·         Game berguna untuk memulai scripting program game.
·         Render berfungsi untuk melihat hasil rendering dan settingnya.
·         Help digunakan untuk melihat bagaimana blender bekerja dan berbagai jawaban untuk pertanyaan dari user.
2. View Port
Pada View Port, terdapat 3 objek, yaitu Cube, Lamp dan Camera. Secara default, View Port memiliki axis X dan Y. dan didalam view port ini kita bisa melihat project dalam berbagai macam sudut dan dapat mengatur letak dan kamera serta sebagainya
3.Tool Button
Berikut beberapa tools button yang biasa digunakan pada Blender :
  • Translate manipulator Mode berfungsi untuk mengambil objek. Disimbolkan segitiga merah, bila menggunakan keyboard bisa secara langsung menekan Ctrl+Alt+G.
  • Rotate manipulator mode berfungsi untuk memutar objek. Disimbolkan berupa lingkaran hijau, bila menggunakan keyboard bisa secara langsung menekan Ctrl+Alt+R.
  • Scale manipulator mode berfungsi untuk memperbesar dan memperkecil objek. Disimbolkan berupa persegi biru, bila menggunakan keyboard bisa secara langsung menekan Ctrl+Alt+S.
  • Transform Orientation berfungsi untuk mengabungkan beberapa objek.
  • Rotating/ Scaling pivot berfungsi memutar dan memperbesar atau memperkecil pada areapivot, pivot merupakan titik pusat suatu objek. Disimbolkan berupa titik hitam dengan tanda panah. Pivot adalah titik pusat dari suatu objek, secara default pada blender kita menggunakan Median Point.
  • Modeling berfungsi untuk membuat model 3D awal.
  • UV Maping berfungsi untuk memindahkan objek berdasarkan vertex.
  • Texturing Adalah pembuatan textur pada objek bisa dengan meload gambar dari kita sendiri, ataupun dari bawaan blender.
  • Rigging berfungsi untuk pembuatan tulang atau bones pada objek.
  • Skinning berfungsi untuk pembuatan kulit pada objek atau model.
  • Animasi berfungsi untuk pembuatan animasi atau objek bergerak secara timeline/ waktu.
  • Particle berfungsi untuk pembuatan particle pada objek atau model.

                                                                  

PENUTUP

3.1  Kesimpulan


Jadi dalam pembuatan model desain grafis aplikasi BLENDER sangat cocok digunakan karena memiliki fitur untuk membuat Animation dan juga game 3D. Blender tersedia untuk berbagai sistem operasi. Perangkat lunak ini berlisensi GPL dan kemudian kode sumbernya tersedia dan dapat diambil siapa saja. Blender  juga menawarkan sesuatu yang menarik yaitu dengan menambahkan fitur-fitur pencahayaan. ini muncul kesulitan seseorang untuk mempelajarinya dikarenakan sumber referensi pembelajaran yang kurang lengkap. Maka dari itu mereka  ini ingin membuat suatu “Light Modeling in Blender”. Ini untuk mempermudah mempelajari dan meningkatkan pengetahuannya tentangpenggunaan model pada Blender. Maka tidak heran Blender banyak di gunakan sebagai pembuatan film animasi yang bergengsi.

Senin, 19 Maret 2018

ANIMASI DESIGN GRAFIS

Apa itu Design Grafis ?





Desain grafis adalah proses untuk menciptakan tampilan sebuah publikasi, presentasi, atau di situs web yang menarik, dengan cara logis. Desain grafis adalah suatu bentuk komunikasi visual yang menggunakan teks atau gambar untuk menyampaikan informasi atau pesan. Ketika desain selesai maka harus : menarik perhatian, menambah  nilai, dan meningkatkan minat audiens, simpel, terorganisir, memberikan penekanan selektif, dan menciptakan kesatuan yang utuh.

Kategori desain grafis
Secara garis besar, desain grafis dibedakan menjadi beberapa kategori:

  1. Printing (Percetakan) yang memuat desain buku, majalah, poster, booklet, leaflet, flyer, pamflet, periklanan, dan publikasi lain yang sejenis.
  2. Web Design: desain untuk halaman web.
  3. Film termasuk CD, DVD, CD multimedia untuk promosi.
  4. Identifikasi (Logo), EGD (Environmental Graphic Design): merupakan desain profesional yang mencakup desain grafis, desain arsitek, desain industri, dan arsitek taman.
  5. Desain Produk, Pemaketan dan sejenisnya.

Langkah-langkah dalam Proses Desain Grafis

  1. Menganalisis audiens.
  2. Menentukan tujuan anda pesan.
  3. Memutuskan dimana dan bagaimana Anda akan muncul (apakah ia akan menjadi publikasi cetak, presentasi, atau situs web).
  4. Menetapkan tujuan.
  5. Mengatur teks dan gambar.
  6. Pilih format yang sesuai dan tata letak.
  7. Pilih sesuai typefaces, jenis ukuran, jenis gaya, dan spasi.
  8. Menambah dan memanipulasi grafik.
  9. Mengatur teks dan gambar.
  10. Proses proofing
  11. Memperbaiki dan menyempurnakan.

Batasan Media

Desain grafis pada awalnya diterapkan untuk media-media statis, seperti buku, majalah, dan brosur. Sebagai tambahan, sejalan dengan perkembangan zaman, desain grafis juga diterapkan dalam media elektronik, yang sering kali disebut sebagai desain interaktif atau desain multimedia. Batas dimensi pun telah berubah seiring perkembangan pemikiran tentang desain. Desain grafis bisa diterapkan menjadi sebuah desain lingkungan yang mencakup pengolahan ruang.

Prinsip dan unsur desain

Unsur dalam desain grafis sama seperti unsur dasar dalam disiplin desain lainnya. Unsur-unsur tersebut (termasuk shape, bentuk (form), tekstur, garis, ruang, dan warna) membentuk prinsip-prinsip dasar desain visual. Prinsip-prinsip tersebut, seperti keseimbangan (balance), ritme (rhythm), tekanan (emphasis), proporsi (”proportion”) dan kesatuan (unity), kemudian membentuk aspek struktural komposisi yang lebih luas.

Prinsip – prinsip dasar design grafis

Kesatuan (Unity) prinsip ini sesungguhnya adalah prinsip hubungan. Jika salah satu atau beberapa unsur rupa mempunyai hubungan (warna, raut, arah, dll), maka kesatuan telah tercapai. Tidak adanya kesatuan dalam sebuah karya rupa akan membuat karya tersebut terlihat cerai-berai, kacau-balau yang mengakibatkan karya tersebut tidak nyaman dipandang.
Keseimbangan (Balance) keseimbangan adalah keadaan yang dialami oleh suatu benda jika semua daya yang bekerja saling meniadakan.
Proporsi (Proportion) proporsi termasuk prinsip dasar tata rupa untuk memperoleh keserasian. Untuk memperoleh keserasian dalam sebuah karya diperlukan perbandingan –perbandingan yang tepat. Pada dasarnya proporsi adalah perbandingan matematis dalam sebuah bidang.
Irama (Rhythm) irama adalah pengulangan gerak yang teratur dan terus menerus.
Dalam bentuk –bentuk alam bisa kita ambil contoh pengulangan gerak pada ombak laut, barisan semut, gerak dedaunan, dan lain-lain.
Dominasi (Domination) dominasi berasal dari kata Dominance yang berarti keunggulan. Sifat unggul dan istimewa ini akan menjadikan suatu unsur sebagai penarik dan pusat perhatian.





Peralatan desain grafis

Peralatan yang digunakan oleh desainer grafis adalah akal, mata, tangan, alat-alat tradisional (seperti pensil atau tinta), dan komputer.
Komputer dan aplikasi perangkat lunak umumnya dipandang, oleh para profesional kreatif, sebagai alat produksi yang lebih efektif dibandingkan dengan penggunaan metode tradisional. Akan tetapi, beberapa perancang grafis melanjutkan penggunaan alat manual dan tradisional dalam berkarya, seperti misalnya Milton Glaser.


Aplikasi Pengolah Tata Letak (Layout)

Program ini sering digunakan untuk keperluan pembuatan brosur, pamflet, booklet, poster, dan lain yang sejenis. Program ini mampu mengatur penempatan teks dan gambar yang diambil dari program lain (seperti Adobe Photoshop). Yang termasuk dalam kelompok ini adalah:
Adobe FrameMaker
Adobe In Design
Adobe PageMaker
Corel Ventura
Microsoft Publisher
Quark Xpress
Scribus (Open Source)

Aplikasi Pengolah Vektor/Garis

Program yang termasuk dalam kelompok ini dapat digunakan untuk membuat gambar dalam bentuk vektor/garis sehingga sering disebut sebagai Illustrator Program. Seluruh objek yang dihasilkan berupa kombinasi beberapa garis, baik berupa garis lurus maupun lengkung. Aplikasi yang termasuk dalam kelompok ini adalah:
Adobe Illustrator
Beneba Canvas
CorelDraw
Macromedia Freehand
Metacreations Expression
Micrografx Designer

Aplikasi Pengolah Pixel/Gambar

Program yang termasuk dalam kelompok ini dapat dimanfaatkan untuk mengolah gambar/manipulasi foto (photo retouching). Semu objek yang diolah dalam progam-program tersebut dianggap sebagai kombinasi beberapa titik/pixel yang memiliki kerapatan dan warna tertentu, misalnya, foto. Gambar dalam foto terbentuk dari beberapa kumpulan pixel yang memiliki kerapatan dan warna tertentu. Meskipun begitu, program yang termasuk dalam kelompok ini dapat juga mengolah teks dan garis, akan tetapi dianggap sebagai kumpulan pixel. Objek yang diimpor dari program pengolah vektor/garis, setelah diolah dengan program pengolah pixel/titik secara otomatis akan dikonversikan menjadi bentuk pixel/titik. Yang termasuk dalam aplikasi ini adalah:
Adobe Photoshop
Corel Photo Paint
Macromedia Xres
Metacreations Painter
Metacreations Live Picture
Micrografx Picture Publisher
Microsoft Photo Editor
QFX
Wright Image

Daftar Software Desain Grafis

Ada beberapa software yang digunakan dalam desain grafis:
Desktop publishing
  1. Adobe Photoshop
  2. Adobe Illustrator
  3. Adobe Indesign
  4. Coreldraw
  5. GIMP
  6. Inkscape
  7. Adobe Freehand
  8. Adobe image ready
  9. CorelDraw
  10. Adobe Page Maker
  11. Paint Tool SAI

Webdesign
  1. Adobe Dreamweaver
  2. Microsoft Frontpage
  3. Notepad
  4. Adobe Photoshop

Audiovisual
  1. Adobe After Effect
  2. Adobe Premier
  3. Final Cut
  4. Adobe Flash, atau sebelumnya Macromedia Flash
  5. Ulead Video Studio
  6. Magic Movie Edit Pro
  7. Power Director

Rendering 3 Dimensi
  1. 3D StudioMax
  2. Maya
  3. AutoCad
  4. Google SketchUp
  5. Light Wave
  6. Blender
  7. Softimage







Rabu, 22 November 2017

Sistem API Pada Perusahan Perbankan BCA

VISI


  • Bank pilihan utama andalan masyarakat, yang berperan sebagai pilar penting perekonomian Indonesia.


MISI


  • Membangun institusi yang unggul di bidang penyelesaian pembayaran dan solusi keuangan bagi nasabah bisnis dan perseorangan.
  • Memahami beragam kebutuhan nasabah dan memberikan layanan finansial yang tepat demi tercapainya kepuasan optimal bagi nasabah.
  • Meningkatkan nilai francais dan nilai stakeholder BCA.

APA ITU API ?

API (Application Programming Interface) adalah sekumpulan perintah, fungsi, dan protokol yang dapat digunakan oleh programmer saat membangun perangkat lunak untuk sistem operasi tertentu. API memungkinkan programmer untuk menggunakan fungsi standar untuk berinteraksi dengan sistem operasi lain. -Wikipedia






Dalam contoh sederhana, dibutuhkan setidaknya ribuan system calls per detik. Oleh karena itu Kebanyakan programmer membuat aplikasi dengan menggunakan Application Programming Interface(API). Dalam API itu terdapat fungsi-fungsi/perintah-perintah untuk menggantikan bahasa yang digunakan dalam system calls dengan bahasa yang lebih terstruktur dan mudah dimengerti oleh programmer. Fungsi yang dibuat dengan menggunakan API tersebut kemudian akan memanggil system calls sesuai dengan sistem operasinya. Tidak tertutup kemungkinan nama dari system calls sama dengan nama di API.




Keuntungan memprogram dengan menggunakan API adalah:

  • Portabilitas. Programmer yang menggunakan API dapat menjalankan programnya dalam sistem operasi mana saja asalkan sudah ter- install API tersebut. Sedangkan system callberbeda antar sistem operasi, dengan catatan dalam implementasinya mungkin saja berbeda.
  • Lebih Mudah Dimengerti. API menggunakan bahasa yang lebih terstruktur dan mudah dimengerti daripada bahasa system call. Hal ini sangat penting dalam hal editing dan pengembangan.

SEPUTAR API PADA BCA


Pesatnya pertumbuhan pelaku financial technology (fintech) ataupun e-commerce telah memunculkan kebutuhan masyarakat terhadap layanan informasi dan transaksi keuangan perbankan. Sebagai contoh dalam praktiknya, pelaku fintech ataupun e-commerce membutuhkan konektivitas sistem yang solid dengan dunia perbankan agar transaksi pembayaran pengguna aplikasi atau situs mereka dapat berjalan dengan lancar.

Guna menjawab kebutuhan tersebut, BCA meluncurkan Application Program Interface (API) yang memungkinkan para pelaku fintech ataupun e-commerce dapat terkoneksi dengan layanan perbankan BCA. Positifnya, pengguna layanan financial technology (fintech) ataupun e-commerce berkesempatan menikmati beragam informasi dan transaksi perbankan dari BCA secara cepat dan mudah.

Sejalan dengan hal di atas, maka baru-baru ini BCA meluncurkan “Website Developer API BCA”. Gagasan pembuatannya didasari keinginan untuk menyediakan sebuah wadah khusus bagi para pelaku fintech ataupun e-commerce yang berkeinginan mengetahui dan mengakses API BCA. Di dalam website ini tersedia beragam informasi umum dan teknis seputar API BCA. Termasuk informasi berupa layanan API BCA yang siap untuk digunakan, seperti: transfer, mutasi rekening, lokasi ATM, pembayaran sakuku, dan API lainnya yang pastinya menjawab kebutuhan dunia fintech saat ini. .  
Bukan itu saja, di dalam Website Developer API BCA tersedia juga informasi dokumentasi teknis seperti cara melakukan integrasi dengan API BCA serta cara menggunakan sandbox. Sisi menarik lainnya, terdapat juga forum yang menjadi sarana komunikasi dua arah antara BCA dengan para IT Developer untuk melakukan tanya jawab serta saling bertukar informasi.   

Teknisnya, IT developer (baik dari kalangan pribadi ataupun start up company) yang berkeinginan untuk mengakses layanan perbankan BCA harus melakukan integrasi system to system melalui API terlebih dahulu. Namun menariknya, mereka juga berkesempatan untuk melakukan penelusuran dan uji coba di awal. Untuk tujuan inilah BCA menciptakan sandbox yang merupakan sebuah environment IT dimana pengembang IT dapat melakukan uji coba API BCA. Mereka yang berniat untuk menggunakannya harus terlebih dahulu melakukan registrasi di Website Developer API BCA dan akan langsung terakses ke sandbox tanpa melewati proses screening.

Setelah pengamatan, penelusuran informasi dan uji coba pada Website Developer API BCA selesai dilakukan, bagi mereka yang berkeinginan untuk menggunakan layanan API BCA, dapat mengisi informasi - berupa nomer kontak serta bidang usaha - pada kolom contact us yang terdapat pada Website Developer API BCA. Selanjutnya pihak BCA akan menghubungi untuk melakukan diskusi lebih lanjut seputar skema dan bisnis model yang dapat dijalankan nantinya.

Untuk informasi lengkap mengenai API BCA dan sandbox, kamu dapat mengakses melalui link berikut ini: https://developer.bca.co.id


MANFAAT API BCA


  • API BCA memungkinkan para pelaku fintech atau e-commerce untuk mengintegrasikan situs maupun aplikasi mereka dengan sistem transaksi perbankan BCA.
  • API BCA membuat sistem transaksi menjadi semakin mudah dan nyaman karena semuanya sudah terintegrasi dengan sistem perbankan BCA.
  • BCA juga memberikan kesempatan pada IT developer untuk melakukan uji coba apabila mereka tertarik untuk melakukan integrasi system to system melalui API BCA.



Jumat, 20 Oktober 2017

Robot Pintar Penjaga Gudang Alibaba

Merek Alibaba memang merek yang tidak perlu diperkenalkan lagi di dunia bisnis online (e-commerce) terutama di kawasan Asia. Hal ini memungkinkan pendiri Jack Ma mendapatkan miliaran dollar dan masuk ke dalam daftar orang terkaya di dunia pada majalah Forbes.

Dengan penjualan ratusan ribu barang dari toko onlinenya, maka Alibaba memiliki gudang yang sangat besar untuk menyimpan semua stok sebelum mengantarkannya ke pembeli. Gudang penyimpanan Alibaba ini berlokasi di Huiyang di provinsi Guangdong yang terletak di Cina Selatan dan memiliki luas 3000 meter persegi. Gudang tersebut dikelola oleh perusahaan T-Mall, yang merupakan anak perusahaan Grup Alibaba.

Dengan area yang sangat luas tersebut, mereka harus memiliki pekerja yang besar dan sistematis untuk memastikan barang tersebut mudah diangkut dari rak penyimpanan ke tempat pengepakan.

Untuk memastikan semuanya bergerak lebih cepat dan lebih efisien, Alibaba telah menggunakan 60 robot yang dikenal sebagai Zhu Que di gudang ini.

Robot Zhu Que

Robot yang diproduksi oleh perusahaan Quicktron diberi nama Zhu Que. Dengan ukuran panjang 90cm , lebar 70cm dan tinggi 30cm, robot ini mampu mengangkat berat sebesar 600kg dan bergerak secepat 1,5 m dalam satu detik. Robot ini akan menerima instruksi dari sinyal WiFi, setelah instruksi diterima, ia akan pergi ke tempat penyimpanan barang berdasarkan kode barang.


Selain itu, robot ini dilengkapi dengan fitur keselamatan untuk mencegah tabrakan atau kecelakaan dengan robot lainnya di gudang. Setiap robot memiliki sensor yang akan mendeteksi hambatan atau pergerakan robot lainnya, sehingga dapat menghindari tabrakan satu sama lain.

Selain itu, robot ini juga memiliki sensor baterai yang canggih dan sistematik. Bila level baterai rendah, robot akan berhenti bekerja dan bergerak menuju ruang pengisian baterai. Dengan sekali charge, bisa bekerja 8 jam tanpa henti!

Manfaat Dari Robot Zhu Que


Penggunaan robot ini sememangnya dapat meningkatkan efisiensi. Seorang pekerja manusia dalam gudang sebelum penggunaan robot ini, Seorang pekerja perlu bergerak sebanyak 27.924 langkah, dalam 7.5 jam, pada waktu bekerja dan hanya mampu membungkus 1500 barang saja.

Dengan penggunaan robot ini, pekerja manusia hanya perlu bergerak rata rata sebanyak 2563 langkah saja, sementara jumlah barang yang mampu dibungkus adalah sebanyak 3000, ini tentu saja meningkatkan efektifitas gudang 2 kali lipat nya.


Kamis, 19 Oktober 2017

Contoh Aplikasi Sistem Pakar Dokter di Android

Ada - Your Health Companion
Link GooglePlay


Ada, adalah sebuah aplikasi yang dikembangkan oleh Daniel Nathrath, dan tim nya. yang berguna sebagai sistem pakar dokter untuk mendeteksi penyakit yang di derita oleh seorang yang menggunakannya, dengan menjawab beberapa pertanyaan yang di tanyakan oleh aplikasi itu sendiri.

Ada dikembangkan oleh lebih dari 100 dokter & ilmuwan, Ada ribuan gejala dan kondisi, dari flu biasa hingga penyakit langka. Sehingga aplikasi ini adalah contoh dari sistem pakar modern yang dikembangkan serius oleh berbagai pakar di bidang medis, dengan menuangkan nya ke dalam database dan dikembangkan pada sistem berbasis android ex: java.

Cara kerja aplikasi :



Bagi yang tidak dapat melihat video nya, saya akan jelaskan cara kerjanya sebagai berikut :
  • Pertama, anda perlu membuat akun dan login dengan aplikasi tersebut, tujuan nya agar aplikasi tersebut merekam apa saja gejala yang anda alami. agar nantinya tidak perlu menanyakan nya lagi kepada anda jikala anda mengalami gejala-gejala yang sama.
  • kedua, anda ketik nama gejala anda dalam bahasa inggris. misal jika sakit kepala maka tulis headache.
  • ketiga, aplikasi akan otomatis mendeteksi gejala lain yang mungkin berhubungan dengan gejala sebelum nya, dalam sistem berbasis pengetahuan ini disebut dengan forward chaining.
  • keempat, jika anda sudah memasukkan gejala gejala yang anda derita, aplikasi akan otomatis mendeteksi kemungkinan penyakit-penyakit yang terkait dengan gejala anda beserta langkah medis yang dapat anda tempuh.

Sistem pakar ini, merupakan contoh dari sistem forward chaining, berikut diagram forward chaining :


Rabu, 24 Mei 2017

Contoh Kasus Pada Framework ITSM (SIX SIGMA)

Dalam pembahasan kali ini, saya akan membahas tentang contoh kasus dengan permasalahan beserta solusi six sigma dari permasalahan tersebut dan pendapat penulis tentang kasus tersebut.

sebelum membahas tentang contoh kasus, pertama akan saya jelaskan apa itu six sigma.

Six Sigma adalah suatu alat manajemen baru yang digunakan untuk mengganti Total Quality Management ( TQM ), sangat terfokus terhadap pengendalian kualitas dengan mendalami sistem produksi perusahaan secara keseluruhan. Memiliki tujuan untuk, menghilangkan cacat produksi, memangkas waktu pembuatan produk, dan mehilangkan biaya. Six sigma juga disebut sistem komprehensive - maksudnya adalah strategi, disiplin ilmu, dan alat - untuk mencapai dan mendukung kesuksesan bisnis. Six Sigma disebut strategi karena terfokus pada peningkatan kepuasan pelanggan, disebut disiplin ilmu karena mengikuti model formal,yaitu DMAIC ( Define, Measure, Analyze, Improve, Control )dan alat karena digunakan bersamaan dengan yang lainnya, seperti Diagram Pareto(Pareto Chart) dan Histogram. Kesuksesan peningkatan kualitas dan kinerja bisnis, tergantung dari kemampuan untuk mengidentifikasi dan memecahkan masalah. Kemampuan ini adalah hal fundamental dalam filosofi six sigma.


CONTOH KASUS SIX SIGMA

KASUS #1 SUSU YANG TUMPAH
Masalah:
Sebuah perusahaan produk peternakan mengalami kehilangan yang cukup besar di 300 tokonya.

Analisa Six Sigma:
Masalah yang ada ternyata berakar pada kualitas tutup galon susu yang buruk. Tutup galon yang cacat tersebut menyebabkan susu sering tumpah ketika menjalani proses transportasi dari pabrik ke gudang, serta dari gudang ke toko. Perusahaan tersebut bekerjasama dengan perusahaan pembotolan susu untuk mengatasi masalah tersebut, dan mereka berhasil mengurangi tumpahnya susu sebanyak 55%.

Pendapat tentang kasus #1 :
dengan menggunakan DMAIC ( Define, Measure, Analyze, Improve, Control ), permasalahan seperti kualitas tutup yang buruk bisa teranalisa sehingga dapat di tentukan langkah selanjut nya seperti pada contoh yaitu dengan bekerjasama dengan perusahaan pembotolan yang professional untuk menanganinya. Sehingga perusahaan dapat mengurangi masalah tersebut hingga 55% dan membuat perusahaan lebih efektif lagi.

KASUS #2  KEHABISAN DAGING DI DELI RESTO
Masalah:
Sebuah food retailer sering kehabisan persediaan daging terlalu cepat.

Analisa Six Sigma:
Staf dapur sering membuang terlalu banyak bagian daging yang tidak terpakai (yang seharusnya masih bisa dipakai), dan menggunakan jumlah daging terlalu banyak pada menu deli. Perusahaan kemudian memberlakukan prosedur baru yaitu tidak boleh membuang sisa daging yang masih bisa dipakai (dengan metode pemotongan tertentu yang memungkinkan daging sisa tersebut bisa dipakai), dan memberikan panduan catering khusus untuk mengontrol porsi daging dalam menu. Sebagai hasilnya, jumlah daging yang terbuang berkurang sebanyak 32%, atau 376.000 pon pertahunnya.

Pendapat tentang kasus #2 :
dari kasus ke dua akar permasalahan nya hampir mirip seperti kasus yang pertama, namun perbedaan nya adalah dari disiplin ilmu dan strategi yang digunakan untuk mencegah pengeluaran berlebihan agar mendapat produktivitas dengan efisiensi yang tinggi, dari kasus ke 2 kita bisa lihat, ia tidak berkonsultasi dengan yang pakar professional, namun restoran langsung menyadari bahwa daging yang terbuang percuma ternyata masih bisa digunakan lagi dengan cara menggunakan metode pemotongan tertentu yang bisa membuat daging tersebut bisa diolah kembali, hasilnya jumlah daging yang terbuang berkurang sebanyak 32%, atau 376.000 pon pertahunnya. dan membuat perusahaan meraup keuntungan sebesar 1,2 Juta USD per tahun.

Minggu, 16 April 2017

Study Kasus Six Sigma

  Pengertian six sigma


Six Sigma Sigma merupakan symbol standard deviasi pada statistik (∑ atau σ) yang berasal dari huruf Yunani, suatu ukuran untuk menyatakan variasi (variance), atau ketidaktepatan sekelompok item atau proses.

Tujuan dari Sigma adalah untuk mengurangi variasi pada output sehingga tidak akan melampaui enam standard deviasi (Sigma) antara rata-rata (mean) dan batas spesifikasi terdekat. Proses-proses Sigma harus dapat menghasilkan kesalahan kurang dari 3,4 per satu juta peluang (per million opportunities) atau mencapai 99.9966% tingkat kesuksesan. Makin tinggi nilai sigma, makin sedikit suatu proses mengalami variasi dan makin sedikit pula kesalahan yang akan dialami. Implementasi Six Sigma berokus pada proses, baik itu pada proses produksi atau jasa.

Apabila tercapai, maka Six Sigma akan dapat memastikan bahwa keseluruhan proses produksi berjalan pada efisiensi yang optimal. Dari sekian banyak pengertian di atas, maka dapat disederhanakan menjadi satu definisi yang lengkap dan jelas, yaitu: Six Sigma merupakan suatu sistem yang komprehensif dan fleksibel untuk mencapai, memberi dukungan dan memaksimalkan proses usaha, yang berfokus pada pemahaman akan kebutuhan pelanggan dengan menggunakan fakta, data, dan analisis statistik serta terus menerus memperhatikan pengaturan, perbaikan dan mengkaji ulang proses usaha. 

Keuntungan dari penerapan Six Sigma berbeda untuk setiap perusahaan tergantung pada usaha yang dijalankannya, visi dan misi serta strategi perusahaan bersangkutan. Tetapi umumnya dengan penerapan Six Sigma akan ada perbaikan dalam hal-hal berikut ini:
1. Pengurangan biaya
2. Pertumbuhan pangsa pasar
3. Pengurangan waktu siklus
4. Retensi pelanggan atau loyalitas pelanggan
5. Pengurangan kesalahan pada produk atau produk cacat
6. Perubahan budaya kerja
7. Pengembangan produk atau jasa 

Metodologi Six Sigma (DMAIC)

Model pendekatan Six Sigma yang paling umum digunakan sekarang adalah DMAIC (Define – mendefinisikan, Measure – mengukur, Analyze – menganalisis, Improve – memperbaiki, Control – mengendalikan). Terdapat dua macam metodologi dalam Six Sigma. Yang pertama adalah DMAIC, untuk proses yang sudah ada dan yang kedua adalah DMADV (Define, Measure, Analyze, Design, Verify)/DFSS (Design for Six Sigma) untuk proses yang belum ada. 

Penggunaan six sigma pada PT Bogasari Flour Mills Divisi Pasta

Bogasari adalah produsen tepung terigu di Indonesia dengan kapasitas produksi sebesar 3,6 juta ton per tahun, terbesar di dunia dalam satu lokasi. Sejarah Bogasari dimulai pada tanggal 29 November 1971 dengan peresmian pabrik yang pertama di Tanjung Priok, Jakarta Utara. Setahun kemudian, pada tgl 10 Juli 1972, pabrik yang kedua di Tanjung Perak Surabaya dioperasikan


Selain dua pabrik tepung terigu, Bogasari juga memiliki tiga divisi lain: Divisi Pasta, dan dua divisi penunjang, yaitu kemasan (dahulu disebut Divisi Tekstil) dan Maritime. Pabrik Pasta didirikan pada Desember 1991 dengan kapasitas produksi 60.000 mt per tahun. Produk utama yang dihasilkan adalah “Long Pasta” dan “Short Pasta”, dan hampir 80% ditujukan untuk pasaran ekspor. Divisi pasta mempunyai serangkaian proses produksi yang menghasilkan produk akhir yang akan didistribusikan kepada pelanggan. Salah satu proses dalam proses produksi ini adalah peramalan penjualan (forecast), yang merupakan salah satu proses penting dari serangkaian proses produksi tersebut. 1 Dengan adanya variasi produk yang cukup banyak, menimbulkan kesulitan bagi departemen marketing untuk memperkirakan kebutuhan pasar akan masing-masing jenis produk. 

Di era persaingan yang semakin ketat, perusahaan yang dapat bertahan adalah perusahaan yang dapat memahami dan memenuhi kebutuhan pasar yang terus berubah. Untuk itu proses bisnis perusahaan harus sesuai dengan kebutuhan pelanggan dan proses-proses yang tidak efisien harus dihilangkan.

PT. Bogasari Flour Mills Divisi Pasta sebagai perusahaan nasional yang bergerak di bidang pangan memiliki kegiatan utama produksi pasta khususnya dan didistribusikan di seluruh Indonesia dan Internasional. Pada perusahaan, proses perencanaan persediaan memiliki peranan yang sangat penting untuk dapat memenuhi kepuasan pelanggan.

Pada saat ini perusahaan memiliki permasalahan yaitu sukarnya memperkirakan kebutuhan pasar nasional akan pasta, dimana penyimpangan didalamnya cukup berpengaruh sehingga mengakibatkan kekosongan atau kelebihan barang produksi, yang akhirnya juga berpengaruh terhadap pemenuhan pesanan. Untuk itu dipakai suatu konsep yang disebut “Six Sigma” yang bertujuan untuk mengurangi variasi yang timbul seminim mungkin. Dari pengukuran terhadap proses peramalan penjualan dan aktual sales yang selama ini berjalan, ternyata kedua proses memiliki tingkat penyimpangan yang disebut “sigma level”. Dengan menggunakan metode langkah DMAIC (Define-Measure-Analysis-ImproveControl) maka dilakukan perbaikan dari proses yang telah berjalan.

 Solusi yang didapat adalah menggunakan metode peramalan penjualan dan “Order Form Distributor” untuk penyesuaian peramalan penjualan per bulannya. Solusi yang didapat ini diharapkan dapat membantu perusahaan dalam peramalan penjualan pasta di pasar nasional.