Pages

Senin, 12 Juni 2017

Apa itu Account Payable


  • Vendor Master Records


Vendor master record merupakan sebuah catatan yang berisikan nama vendor, alamat, serta data-data yang berhubungan dengan keuangan seperti : mata uang yg digunakan, pajak pembayaran dan lain-lain.


Pada vendor master record terdapat vendor account yang berisikan (company code, purchase organization, plant, dll) yang menginisialisasikan data dari vendor. Biasanya vendor master record berguna untuk mengatur bagian accounting dan purchasing.


Account Payable merupakan transaksi yang menjadi dasar perusahaan mengeluarkan uang, contoh : pembelian barang (purchasing). Dalam AP (Account Payable), Vendor master record berguna untuk membuat account group serta mengatur tampilan dan penomoran sebuah vendor agar pembayaran dapat dilakukaan perusahaan dengan benar dan terstruktur.


AP

  • Daily Accounting Transaction in Accounts Payable


Beberapa transaksi accounting yang dilakukan dalam account payable yaitu melakukan posting Invoice dan credit memo. Untuk melakukan hal tersebut dibuat menggunakan one-screen transaction. Jika document diatas dibuat tanpa menggunakan PO (Purchase Order) dapat dibuat berdasarkan referensi berikut :




  • Work template

  • Header and Vendor Data

  • G/L Account Items

  • Information Area


ap2

Selain menggunakan one-screen transaction kita dapat menggunakan program entry berulang secara manual dan otomatis.



Source : AC010 - Business Process in  Financial Accounting (2006)

Kamis, 08 September 2016

Apa itu Java Swing ?

JAVA SWING








  • Tentang Swing


java swing adalah sekumpulan kelas-kelas yang digunakan untuk mengembangkan aplikasi berbasis GUI (Graphical User Interface) selain itu java swing juga bisa diartikan sebagai salah satu dari banyaknya solusi untuk mengembangkan aplikasi berbasis GUI. Java Swing merupakan versi peningkatan dari AWT (Abstract Window Toolkit). Package dari Swing menyediakan banyak kelas untuk membuat aplikasi GUI. Package tersebut dapat ditemukan di javax.swing. Komponen Swing ditulis menyeluruh menggunakan Java. Kesimpulannya, program GUI ditulis menggunakan banyak kelas dari package Swing yang mempunyai tampilan look and feel yang sama meski dijalankan pada beda paltform. Lebih dari itu, Swing menyediakan komponen yang lebih menarik seperti color chooser dan option pane.


Nama dari komponen GUI milik Swing hampir sama persis dengan komponen GUI milik AWT. Perbedaan jelas terdapat pada penamaan komponen. Pada dasarnya, nama komponen Swing sama dengan nama komponen AWT tetapi dengan tambahan huruf J pada prefixnya. Sebagai contoh, satu komponen dalam AWT adalah button class. Sedangkan pada Swing, nama komponen tersebut menjadi Jbutton class.




  • Kelebihan :



  1. Di-bundle dalam java development kit

  2. Netral terhadap semua sistem operasi

  3. Mudah dikembangkan



  • Komponen :



  1. Top-level Container


Merupakan container dasar di mana komponen lainnya diletakan. Contoh Top-level container ini adalah Frame, Dialog dan Applet yang diimplementasi dalam class JFrame, Jdialog, dan JApplet.


2. Intermediate Container


Merupakan komponen perantara di mana komponen lainnya akan diletakan. Salah satu contoh container ini adalah class JPanel.


3. Atomic Component


Merupakan komponen yang memiliki fungsi spesifik dan biasanya user berinteraksi langsung dengan komponen jenis ini. Contohnya adalah JButton, JLabel, JTextField, dan JTextArea.


4. Layout Manager


Berfungsi untuk mengatur bagaimana posisi dari komponen – komponen yang diletakan pada container. Secara default terdapat 5 macam layout yaitu berupa class BorderLayout, BoxLayout, FlowLayout, GridBagLayout, dan GridLayout.


5. Event Handling


Untuk menangani event yang dilakukan oleh user misalnya menekan tombol, mengkilik mouse dan lain – lain.




Referensi

Apa Itu Topic Sentence ?

Topic Sentence




adalah salah satu bagian dari paragraf yang penting dan menjadi salah satu pokok pembahasan dalam suat paragraf. Topic Sentence biasanya terdapat pada kalimat pertama atau kalimat terakhir bahkan bisa juga berada di kedua atau kedua terakhir kalimat.

Dapat Digambarkan seperti gambar dibawah ini :

blog.jpg

 

Berikut ini merupakan Jenis-jenis Pembahasan dari Topic Sentence :

blog1

Berikut adalah contoh yang saya buat LINK

 
References :

Sentences in Paragraph:
Topic Sentence
Created by Ima N. Kusmayanti & Fihrin Zuhrufillah
S1 Computational Science
School of Computing
Telkom University
2014

Contoh Topic Sentence

The Creator of Popular Social Media




Did you know who created the popular social media right now ? There are 4 creators of  most popular social media right now. First of all, there is Kevin Systrom the man who created editing and posting photo instagram application that he got more than 10.000 users within 1 hours when Instagram launched. Next, Lee Hae-Jin the Korean guy who created Line Messanging Application that he has more than 230 Million Users until now. Then, Dave Morin the man who created Path application and since November 2015 Path has more than 30 Million Users Until now. And the last one is Evan Spiegel the youngman who created Snapchat that has more than 100 Million Users until now. So, we can conlude that all creators of social media are valuable person and they help many people around the world to communicate each other with any way that used in social media application (pictures, voice etc.).

Note : The Underline Words is Topic Sentence

Created by : Rahmaji Dwi Santoso

Apa Itu Normalisasi ?

Apa Itu Normalisasi ?








  • Pengertian


Normalisasi adalah suatu proses untuk mengubah suatu tabel yang memiliki  masalah tertentu  ke dalam dua buah tabel atau lebih, yang tidak lagi memiliki masalah tersebut (Abdul Kadir, 2002: 52). Masalah tersebut biasanya merupakan suatu ketidakkonsistenan (tidak normal) apabila dilakukan penghapusan (delete), pengubahan (update) dan pembacaan (retrieve) pada suatu basis data.




  • Tujuan :
    1. Mengatur data dalam kelompok-kelompok sehingga mempermudah dalam
    penanganan data.
    2. Menjamin perawatan data
    3. Untuk menghilangkan kerangkapan data
    4. Untuk mengurangi kompleksitas
    5. Untuk mempermudah pemodifikasian data dan lain-lain





  • Manfaat :
    1.  Meminimalkan terjadinya kesalahan dalam data.
    2. Meminimalkan resiko data yang tidak konsisten.
    3. Memaksimalkan stabilitas struktur data dan lain-lain.





  • Proses
    1. Data diuraikan dalam bentuk table
    2. Data dianalisis berdasarkan persyaratan tertentu ke beberapa tingkat.
    3. Apabila tabel yang diuji belum memenuhi persyaratan tertentu, maka tabel
    tersebut perlu dipecah menjadi beberapa tabel yang lebih sederhana sampai
    memenuhi bentuk yang optimal.






  • Aturan-Aturan
    1. Normalisasi Pertama (1st Normal Form)
    -Mendefinisikan atribut kunci
    -Tidak adanya group berulang
    -Setiap atribut dalam tabel tersebut harus bernilai atomic (tidak dapat dibagi-bagi
    lagi)

    2. Normalisasi Kedua (2nd Normal Form)
    -Sudah memenuhi dalam bentuk normal kesatu
    -Sudah tidak ada ketergantungan parsial, dimana seluruh field hanya tergantung
    pada sebagian field kunci.

    3. Normalisasi Ketiga (3rd Normal Form)
    -Sudah berada dalam bentuk normal kedua
    -Tidak ada ketergantungan transitif (dimana field bukan kunci tergantung pada
    field bukan kunci lainnya).

    4. Boyce-Code Normal Form (BCNF)
    -Bentuk BCNF terpenuhi dalam sebuah tabel, jika untuk setiap functional
    dependency terhadap setiap atribut atau gabungan atribut dalam bentuk: X -> Y
    -Tabel tersebut harus di-dekomposisi berdasarkan functional dependency yang
    ada, sehingga X menjadi super key dari tabel-tabel hasil dekomposisi
    -Setiap tabel dalam BCNF merupakan 3NF. Akan tetapi setiap 3NF belum tentu
    termasuk BCNF . Perbedaannya, untuk functional dependency X -> A, BCNF tidak
    membolehkan A sebagai bagian dari primary key.

    5. Normalisasi Keempat (4th Normal Form)
    -Bentuk normal 4NF terpenuhi dalam sebuah tabel jika telah memenuhi bentuk
    BCNF, dan tabel tersebut tidak boleh memiliki lebih dari sebuah multivalued
    atribute.
    -Untuk setiap multivalued dependencies (MVD) juga harus merupakan functional
    dependencies.

    6. Normalisasi Kelima (5th Normal Form)
    -Bentuk normal 5NF terpenuhi jika tidak dapat memiliki sebuah lossless
    decomposition menjadi tabel-tabel yg lebih kecil.
    -Jika 4 bentuk normal sebelumnya dibentuk berdasarkan functional dependency,
    5NF dibentuk berdasarkan konsep join dependence. Yakni apabila sebuah tabel
    telah di-dekomposisi menjadi tabel-tabel lebih kecil, harus bisa digabungkan lagi
    (join) untuk membentuk tabel semula.


 
Referensi

Apa Itu Project Management Process?

PROJECT MANAGEMENT PROCESS




Adalah Proses yang memastikan arus efektif project di seluruh siklus project. Proses ini mencakup tools dan teknik yang terlibat dalam menerapkan keterampilan dan kemampuan. Dan jika kalimat itu dipisah maka akan seperti dibawah ini.

  • Project


adalah penerapan pengetahuan, keterampilan, tools, dan teknik untuk memenuhi persyaratan proyek. Aplikasi ini membutuhkan manajemen yang efektif dari manajemen proyek proses.




  • Proses


adalah serangkaian tindakan saling terkait dan kegiatan yang dilakukan untuk membuat produk, layanan, atau hasil yang ditentukan. Setiap proses ditandai dengan input, tools dan teknik yang dapat diterapkan, dan yang dihasilkan oleh output.


Jadi, dapat disimpulkan bahwa Project Management Process adalah penerapan, aktivitas atau tindakan  dari segala pengetahuan, ketrampilan dan kemampuan untuk membuat produk yang telah ditentukan.

Agar proyek Sukses atau berhasil, tim proyek harus:

  • Pilih proses yang sesuai dan diperlukan untuk memenuhi tujuan proyek;

  • Gunakan pendekatan yang didefinisikan dan dapat disesuaikan untuk memenuhi persyaratan;

  • Membangun dan memelihara komunikasi yang tepat dan keterlibatan dengan para pemangku kepentingan (stakeholder);

  • Mematuhi persyaratan untuk memenuhi kebutuhan dan harapan stakeholder; dan

  • Seimbangkan kendala bersaing lingkup, jadwal, anggaran, kualitas, sumber daya, dan risiko untuk menghasilkan ditentukan produk, layanan, atau hasil.


 

Planning Process Group


Proses Perencanaan Group terdiri dari proses-proses yang dilakukan untuk membuat ruang lingkup total usaha, mendefinisikan dan menyempurnakan tujuan, dan mengembangkan tindakan yang diperlukan untuk mencapai tujuan tersebut. Perencanaan proses mengembangkan rencana manajemen proyek dan dokumen proyek yang akan digunakan untuk melaksanakan proyek.


Executing Process Group


Pelaksana Proses Group terdiri dari proses-proses yang dilakukan untuk menyelesaikan pekerjaan yang ditetapkan dalam rencana manajemen proyek untuk memenuhi spesifikasi proyek. Proses ini melibatkan koordinasi orang dan sumber daya, mengelola Stakeholder, serta mengintegrasikan dan melakukan kegiatan proyek di sesuai dengan rencana manajemen proyek.

Apa itu FEAF (Federal Enterprise Architecture Framework) ?

FEAF (Federal Enterprise Architecture Framework)



        FEAF diperkenalkan oleh Federal CIO Council pada tahun 1999 untuk mengembangkan EA dalam berbagai Federal Agency atau sistem yang melewati batas multiple inter-agency. FEAF menyediakan standar untuk mengembangkan dan mendokumentasikan deskripsi arsitektur pada area yang menjadi prioritas utama. FEAF membagi arsitektur menjadi area bisnis, data aplikasi dan teknologi. diperuntukkan sebagai reference point untuk memfasilitasi koordinasi yang efektif dan efisien dari proses bisnis yang umum, penyisipan teknologi, aliran informasi dan inventasi pada Federal Agencies. FEAF menyediakan struktur untuk mengembangkan, memelihara, dan mengimplementasikan lingkungan operasional pada top-level dan mendukung implementasi dari sistem TI.
Selain itu, FEAF telah mengadopsi tiga kolom utama dari Zachman Framework yang terdiri dari deskripsi data, deskripsi fungsi dan deskripsi jaringan. Berikut adalah Karakteristik FEAF :




  1. Merupakan EA Reference Model

  2. Standar yang dipakai oleh pemerintahan Amerika Serikat

  3. Menampilkan perspektif view yang menyeluruh

  4. Merupakan tool untuk perencanaan dan komunikasi.

  5. Meningkatkan teknologi dan mengurangi pengeluaran TI yang berlebih di pemerintahan


 
Referensi

Rabu, 07 September 2016

Apa itu Javascript ?

JavaScript adalah bahasa pemrograman yang khusus untuk halaman web agar halaman web menjadi lebih hidup. Kalau dilihat dari suku katanya terdiri dari dua suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi objek, sedangkan Script adalah serangkaian instruksi program. Selain web agar lebih hidup, javascript juga dapat membuat web menjadi semakin interaktif dan dinamis. Javascript dapat bekerja di sebagian besar penjelajah web populer seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera serta beberapa browser lainnya.

Berikut ini merupakan beberapa fitur atau manfaat dari javacript :

  1. Membuat button dan alert pada web

  2. Memunculkan kalimat pada web

  3. Membuat pop-up pada web

  4. Web menjadi lebih interaktif, dinamis dan lebih hidup

  5. User / pengakses halaman web lebih nyaman

  6. Web tidak monoton

  7. Web menjadi lebih asyik dan tidak membosankan


 
Referensi