Entri Populer

Sabtu, 30 Oktober 2010

SISTEM MANAJEMAN BASIS DATA

                               Sistem manajeman Basis Data
                 Sistem manajemen basis data (Bahasa Inggris: database management system, DBMS), atau kadang disingkat SMBD, adalah suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak pengguna. Contoh tipikal SMBD adalah akuntansi, sumber daya manusia, dan sistem pendukung pelanggan, SMBD telah berkembang menjadi bagian standar di bagian pendukung (back office) suatu perusahaan. Contoh SMBD adalah Oracle, SQL server 2000/2003, MS Access, MySQL dan sebagainya. DBMS merupakan perangkat lunak yang dirancang untuk dapat melakukan utilisasi dan mengelola koleksi data dalam jumah yang besar. DBMS juga dirancang untuk dapat melakukan masnipulasi data secara lebih mudah. Sebelum adanya BMS maka data pada umumnya disimpan dalam bentuk flatfile, yaitu file teks yang ada pada sistem operasi. Sampai sekarangpun masih ada aplikasi yang menimpan data dalam bentuk flat secara langsung. Menyimpan data dalam bentuk flat file mempunyai kelebihan dan kekurangan. Penyimpanan dalam bentuk ini akan mempunyai manfaat yang optimal jika ukuran filenya relatif kecil, seperti file passwd. File passwd pada umumnya hanya igunakan untuk menyimpan nama yang jumlahnya tidak lebih dari 1000 orang. Selain dalam bentuk flat file, penyimpanan data juga dapat dilakukan dengan menggunakan program bantu seperti spreadsheet. Penggunaan perangkat lunak ini memperbaiki beberapa kelemahan dari flat file, seperti bertambahnya kecepatan dalam pengolahan data. Namun demikian metode ini masih memiliki banyak kelemahan, diantaranya adalah masalah manajemen dan keamanan data yang masih kurang. Penyimpanan data dalam bentuk DBMS mempunyai banyak manfaat dan kelebihan dibandingkan dengan penyimpanan dalam bentuk flat file atau spreadsheet, diantaranya :
   1. Performance yang idapat dengan penyimpanan dalam bentuk DBMS cukup besar, sangat jauh berbeda dengan performance data yang disimpan dalam bentuk flat file. Disamping memiliki unjuk kerja yang lebih baik, juga akan didapatkan efisiensi penggunaan media penyimpanan dan memori
  2. Integritas data lebih terjamin dengan penggunaan DBMS. Masalah redudansi sering terjadi dalam DBMS. Redudansi adalah kejadian berulangnya data atau kumpulan data yang sama dalam sebuah database yang mengakibatkan pemborosan media penyimpanan.
  3. Independensi. Perubahan struktur database dimungkinkan terjadi tanpa harus mengubah aplikasi yang mengaksesnya sehingga pembuatan antarmuka ke dalam data akan lebih mudah dengan penggunaan DBMS.
4. Sentralisasi. Data yang terpusat akan mempermudah pengelolaan database. kemudahan di dalam melakukan bagi pakai dengan DBMS dan juga kekonsistenan data yang diakses secara bersama-sama akan lebiih terjamin dari pada data disimpan dalam bentuk file atau worksheet yang tersebar.
5. Sekuritas. DBMS memiliki sistem keamanan yang lebih fleksibel daripada pengamanan pada file sistem operasi. Keamanan dalam DBMS akan memberikan keluwesan dalam pemberian hak akses kepada pengguna.

Sabtu, 23 Oktober 2010

PERANGKAT LUNAK AKUNTANSI

                                           Perangkat lunak akuntansi
          merupakan perangkat lunak (software) yang dibuat untuk memudahkan aktivitas dan pencatatan akuntansi dengan memanfaatkan konsep modularitas atas serangkaian aktivitas yang serupa ke dalam modul-modul spesifik seperti pembelian (Account payable), penjualan (Account receivable), penggajian, buku besar, dan lain-lain. Perangkat lunak ini bisa merupakan perangkat lunak yang dikembangkan sendiri oleh perusahaan, atau dibeli dari pihak ketiga yang menyediakannya, atau dapat pula merupakan kombinasi dari keduanya. Karena hal tersebut, kompleksitas dan kapabilitas perangkat lunak akuntansi menjadi sangat beragam bergantung pada kondisi lingkungan perusahaan yang akan menggunakannya. Ada banyak perangkat lunak akuntansi baik buatan lokal maupun luar negeri dengan fitur-fitur seperti:
  • Multi User
  • Multi Company
  • Berbagai Bahasa
  • Database
  • Multi Cabang
  • Multi Currency
  • Modul AR, AP, GL, Stock, Payroll, dll
Pada prinsipnya program akuntansi (keuangan) ditujukan untuk menghasilkan laporan akuntansi keuangan, yaitu Neraca (Balance Sheet) - Rugi laba (Profit Lost Statement) - Laporan Perubahan Posisi Keuangan (Cash Flow). Untuk dapat menghasilkan laporan tersebut, langkah mendasar adalah menyusun perkiraan atau account atau ledger atau Buku Besar. Dimana setiap ledger memiliki kode dan nama (yang lazim digunakan) serta memiliki pos-pos yang jelas dalam posisi laporan keuangan, sepert ledger untuk Neraca, Ledger untuk rugi Laba, Ledger untuk Biaya Pabrikasi dan Ledger untuk Manufaktur (pabrik).
Perangkat lunak-perangkat lunak akuntansi tersebut sebagian besar tidak gratis. Harganya berkisar puluhan ribu sampai ratusan juta rupiah. Contoh perangkat lunak akuntasi berbayar yang terkenal adalah MYOB. Ada pula perangkat lunak akuntansi yang bisa diunduh (download) gratis dengan fitur yang tidak kalah dengan program akuntansi berbayar, misalnya TurboCash yang dirilis secara gratis sejak 2003 (GNU).
  # Database
Basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis.
Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel.
Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data (database management system/DBMS). Jika konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut.
Perangkat lunak basis data yang banyak digunakan dalam pemrograman dan merupakan perangkat basis data aras tinggi (high level):
Selain perangkat lunak di atas, terdapat juga perangkat lunak pemrograman basis data aras rendah (low level), diantaranya:
# Microsoft SQL Serveradalah sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft. Bahasa kueri utamanya adalah Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase. Umumnya SQL Server digunakan di dunia bisnis yang memiliki basis data berskala kecil sampai dengan menengah, tetapi kemudian berkembang dengan digunakannya SQL Server pada basis data besar.
Microsoft SQL Server dan Sybase/ASE dapat berkomunikasi lewat jaringan dengan menggunakan protokol TDS (Tabular Data Stream). Selain dari itu, Microsoft SQL Server juga mendukung ODBC (Open Database Connectivity), dan mempunyai driver JDBC untuk bahasa pemrograman Java. Fitur yang lain dari SQL Server ini adalah kemampuannya untuk membuat basis data mirroring dan clustering. Pada versi sebelumnya, MS SQL Server 2000 terserang oleh cacing komputer SQL Slammer yang mengakibatkan kelambatan akses Internet pada tanggal 25 Januari 2003.


AKUNTANSI FIFO Dan LIFO

Metode akuntansi FIFO dan LIFO merupakan sarana pengelolaan persediaan dan masalah keuangan perusahaan yang berkaitan dengan persediaan barang yang dihasilkan, bahan baku, suku cadang, komponen atau saham feed.
FIFO merupakan singkatan dari First in first out atau dalam bahasa Indonesia, Pertama masuk pertama keluar yang berarti bahwa persediaan yang pertama kali masuk itulah yang pertama kali dicatat sebagai barang yang dijual.
LIFO merupakan singkatan dari Last in first out atau dalam bahasa Indonesia, Terakhir masuk pertama keluar yang berarti bahwa persediaan yang terakhir masuk adalah barang yang pertama kali dicatat sebagai barang yang dijual. Sejak tahun 1970-an, perusahaan-perusahaan di Amerika Serikat memilih untuk menggunakan sistem LIFO untuk mengurangi pajak pada saat terjadi inflasi
Perbedaan antara biaya inventarisasi yang dihitung berdasarkan metode FIFO dan metode LIFO disebut cadangan LIFO. Cadangan ini pada dasarnya adalah jumlah yang kena pajak penghasilan suatu entitas yang telah ditangguhkan dengan menggunakan metode LIFO.

Rabu, 20 Oktober 2010

Subuh Yang Indah Bersamamu, Ya Rasulullah…

Dini hari di Madinah Al-Munawwarah. Aku saksikan sahabat-sahabat berkumpul di masjidmu. Angin sahara membekukan kulitku. Gigiku gemeretak, kakiku berguncang.

Tiba-tiba pintu hujrahmu terbuka. Dan kau datang, ya Rasulallah. Kami pandang dikau. “Assalamu ‘alaika ayyuhan nabi warahmatullahi wabarakatuh,” kudengar salam disampaikan bersahut-sahutan. Kau tersenyum, ya Rasulallah. Wajahmu bersinar. Angin sahara berubah hangat. Cahayamu memasuki seluruh daging dan jiwaku. Dini hari Madinah berubah menjadi pagi yang indah. Kudengar kau bersabda, “Adakah air pada kalian?”

Cepat-cepat kutengok gharibah-ku. Kulihat para sahabat yang lain sibuk memeriksa kantong mereka, “Tak ada setitik air pun, ya Rasulallah.” Kusesali diriku, mengapa tidak kucari air yang cukup sebelum tiba di masjidmu. Beruntung benar sekiranya kubasahi wajah dan tanganmu dengan percikan air dari kantung airku.

Kudengar suaramu yang indah, “Bawakan padaku wadah yang masih basah.” Aku ingin loncat mempersembahkan gharibah airku tapi ratusan sahabatmu berdesakan mendekatimu. Kau ambil satu gharibah air yang kosong. Kau celupkan jari jemarimu yang mulia. Subhanallah, kulihat air mengalir dari sela-sela jemarimu. Kami berdesakan, berebutan berwudhu dari pancuran sucimu. Betapa sejuk air itu ya Rasulallah. Betapa harum air itu ya Nabiyallah. Betapa lezat air itu, ya Habiballah. Kulihat Abdullah bin Mas’ud pun mereguk sepuas-puasnya.

Qad qamatish shalah, qad qamatish shalah…

Alangkah bahagianya aku bisa salat di belakangmu, ya Sayyidal Anam. Ayat-ayat suci mengalir dari suaramu. Melimpah, memenuhi jantung dan seluruh pembuluh darahku.

Usai salat subuh, kau pandangi kami, masih dengan senyum yang indah itu. Cahaya wajahmu, ya Rasulallah, tak mungkin aku lupakan. Ingin kubenamkan setetes diriku dalam samudera dirimu. Ingin kujatuhkan sebutir pribadiku pada sahara tak terhingga pribadimu.

Kudengar kau berkata, “Menurut kalian, siapakah mahluk yang paling menakjubkan imannya?”

Kami jawab serempak, “Malaikat, ya Rasulallah.”

“Bagaimana mereka tak beriman, padahal mereka berada di samping Tuhan mereka?” jawabmu.

“Kalau begitu para nabi, ya Rasulallah.”

“Bagaimana mereka tak beriman, bukankah wahyu turun kepada mereka?”

“Kalau begitu kami, sahabat-sahabatmu, ya Rasulallah.”

“Bagaimana kalian tak beriman padaku padahal aku berada di tengah-tengah kalian? Bagaimana sahabat-sahabatku tidak beriman? Mereka menyaksikan apa yang mereka saksikan.” Aku tahu, ya Rasulallah, kami telah saksikan mukjizatmu. Kulihat wajahmu yang bersinar, kulihat air telah mengalir dari sela jemarimu, bagaimana mungkin kami tak beriman kepadamu. Kalau begitu siapa ya Rasulallah, orang yang kau sebut paling menakjubkan imannya?

Langit Madinah bening, bumi Madinah hening. Kami termangu. Ah, gerangan siapa mereka itu? Siapa yang kaupuji itu, ya Rasulallah? Kutahan napasku, kucurahkan perhatianku. Dan bibirmu yang mulia mulai bergerak, “Orang yang paling menakjubkan imannya adalah kaum yang datang sesudahku. Yang beriman kepadaku, padahal mereka tak pernah melihat dan berjumpa denganku. Yang paling menakjubkan imannya adalah orang yang datang setelah aku tiada. Yang membenarkan aku padahal mereka tak pernah melihatku. Mereka adalah saudara-saudaraku.”

Kami terkejut. “Ya Rasulallah, bukankah kami saudaramu juga?”

Kau menjawab, “Benar, kalian adalah para sahabatku. Adapun saudaraku adalah mereka yang hidup setelah aku. Yang beriman kepadaku padahal mereka tak pernah melihatku. Merekalah yang beriman kepada yang gaib, yang menunaikan salat, yang menginfakkan sebagian rezeki yang diberikan kepada mereka (QS. Al-Baqarah; 3)”.

الَّذِينَ يُؤْمِنُونَ بِالْغَيْبِ وَيُقِيمُونَ الصَّلاةَ وَمِمَّا رَزَقْنَاهُمْ يُنفِقُونَ

Kau diam sejenak ya Rasulallah. Langit Madinah bening, bumi Madinah hening. Kudengar kau berkata, “Alangkah rindunya aku berjumpa dengan saudara-saudaraku. Alangkah beruntungnya bila aku dapat bertemu dengan saudara-saudaraku.”

Suaramu parau dan butiran air mata tergenang di sudut matamu. Kau ingin berjumpa dengan mereka, ya Rasulallah. Kau rindukan mereka, ya Nabiyallah. Kau dambakan mereka, ya Habiballah…

Wahai Rasulullah, kau ingin bertemu dengan mereka yang tak pernah dijumpaimu, mereka yang bibirnya selalu bergetar menggumamkan shalawat untukmu. Kau ingin datang memeluk mereka, memuaskan kerinduanmu. Kau akan datang kepada mereka yang mengunjungimu dengan shalawat. Masih kuingat sabdamu, “Barangsiapa yang datang kepadaku, aku akan memberinya syafaat di hari kiamat.”

Ya wajihan ‘indallah, isyfa’lana ‘indallah.

Wahai yang mulia di sisi Allah, berikanlah syafaat kepada kami di sisi Allah.

(Oleh KH. Jalaluddin Rakhmat, tulisan ini diturunkan untuk memperingati Maulid Nabi Muhammad SAW, 12 Rabiul Awwal 1422 H)

Sumber: The Jalal Center.