Spreadsheet gratis berbasis GUI di Linux

I Wayan Warmada
Lab. Geokomputasi, Jurusan Teknik Geologi, FT UGM


Pengantar

Spreadsheet merupakan suatu tabel nilai-nilai yang disusun dalam baris dan kolom. Masing-masing nilai dapat memiliki suatu hubungan yang telah terdefinisi dengan nilai yang lainnya. Jika salah satu nilai dirubah, maka nilai yang lain juga perlu dirubah. Aplikasi spreadsheet merupakan program komputer yang membiarkan kita untuk membuat dan memanipulasi lembar kerja secara elektronik. Pada suatu spreadsheet, masing-masing nilai menempati suatu sel. Kita dapat medefinisikan tipe data pada sel dan hubungannya dengan sel-sel yang lain.

Pada komputer pribadi, spreadsheet merupakan software aplikasi yang penting terutama untuk keperluan kantor. Hampir semua program untuk aplikasi perkantoran menyertakan spreadsheet di dalamnya, misalnya MS Excel (Microsoft Office), Lotus 1-2-3 (Lotus SmartSuite), Quatro Pro (WordPerfect Office), Applixware Spreadsheet (Applixware), StarCalc (StarOffice), KSpread (KOffice), Gnumeric (Gnome Office), dan Siag (Siag Office). Selain itu ada beberapa program spreadsheet yang berdiri sendiri atau tidak masuk ke dalam kelompok suatu aplikasi perkantoran, misalnya abs, Xxl, Abacus, Maxwell's Lemur, GNU Oleo, sc (spreadsheet calculator), dll.

Pada artikel ini akan diuraikan mengenai 6 jenis program spreadsheet gratis berbasis GUI di Linux, meliputi StarCalc, Gnumeric, Siag, KSpread, abs, dan xxl.

StarOffice Calc

StarOffice Calc atau StarCalc adalah spreadsheet bagian dari paket perkantoran StarOffice yang sekarang dikenal dengan nama OpenOffice. Aplikasi ini dapat disetarakan dengan aplikasi spreadsheet komersial yang lain, bahkan dari hasil pengujian salah satu majalah di Jerman, program ini menduduki peringkat yang paling bagus untuk visualisasi dan paling lengkap untuk jenis fungsi perhitungan dan analisis, di antara empat macam paket aplikasi perkantoran yang diuji (MS Excel, Lotus 1-2-3, Quatro Pro dan StarCalc).

StarCalc menawarkan fungsi-fungsi lebih dari suatu spreadsheet standard, memberikan kemudahan untuk menganalisis bilangan, membuat daftar dan menangani konversi Euro dengan kemudahan dan ketepatan. Suatu skenario manager akan membantu menganalisis dan memfilter data menurut bermacam-macam faktor, dan beberapa fungsi tata letak lanjut yang memudahkan tugas menampilkan data. Untuk pekerjaan akhir, dapat membuat bagan 3-D dengan hanya mengklik beberapa kali mause. Dengan pelepasan StarOffice ke open source, menjadikan program ini semakin hari semakin baik. Program OpenOffice memiliki tipe lisensi GPL yang dapat didownload, diubah (source codenya) dan dicopy dengan bebas. Program ini dapat di download melalui situs http://www.openoffice.org/ atau http://www.sun.com/staroffice/

Gambar 1: Tampilan progam StarOffice Calc 5.2

Kemampuan baru yang dimiliki oleh program ini (StarOffice Calc 5.2) meliputi:

Gnumeric

Gnumeric merupakan bagian dari lingkunan desktop GNOME: suatu projek untuk membuat suatu lingkungan desktop yang gratis dan mudah digunakan. Sebagaimana komponen GNOME yang lain, Gnumeric juga merupakan software gratis (OpenSource) yang memiliki jenis lisensi dibawah terminologi GNU GPL. Gnumeric akan dapat mengimport file-file dari Excel, 1-2-3, Applix, SYLK, XBase dan Oleo. Gnumeric dikembangkan untuk menggantikan spreadsheet komersial yang ada pada saat ini. Spreadsheet ini dikembangkan dengan kompiler GNU C (gcc) dan user interface didesain dengan menggunakan desainer Glade GUI. Program ini dapat didownload melalu situs http://www.gnome.org/projects/gnumeric/

Gambar 2: Tampilan program Gnumeric

Kemampuan program ini meliputi:

Siag

Siag merupakan singkatan dari Scheme In A Grid, suatu spreadsheet berbasis X-window di lingkungan Unix. Program ini menggunakan Scheme (suatu dialek Lisp) yang dua-duanya digunakan untuk membuat ekspresi dan sebagai bahasa ekstensi, yang memberikan kemudahan untuk membuat fungsi-fungsi baru. Tidak diperlukan pengetahuan tentang Scheme untuk menggunakan Siag, ekspresi dapat dimasukkan dalam sintaks spreadsheet tradisional seperti biasa. Program ini aslinya dibuat akibat kefrustrasian si pembuat (Ulric Eriksson) karena melihat kenyataan bahwa sebagian besar spreadsheet yang bagus tidak gratis di Linux. Program ini dapat didownload melalui http://siag.nu/siag/

Gambar 3: Tampilan program Siag

Kemampuan program ini meliputi:

Siag sudah mendukung beberapa format file, yaitu: Siag (format asli), Comma Separated Values (csv), Plain Text, Lotus 1-2-3, Postscript, HTML Tables, Scheme Code, Troff Tables, LATEX Tables, Excel (membutuhkan program xls2csv), dan PDF.

KSpread

KSpread merupakan aplikasi spreadsheet dari paket perkantoran KOffice di lingkungan dekstop KDE. Pembuatan KSpread sampai sekarang belum selesai. Namun begitu, program ini sudah bisa digunakan walaupun masih ada fungsi matematik khusus yang masih belum dimasukkan. Sampai sekarang KSpread menawarkan semua fungsi yang didukung oleh bahasa pemrograman Python. Program ini mendukung skripting yang saat ini bisa dikerjakan dengan bahasa Python, namun nantinya akan digantikan dengan KScript.

Saat ini KSpread memiliki suatu filter file sederhana untuk tabel yang dipisahkan oleh koma (csv). Program ini dapat didownload melalui situs http://www.koffice.org/kspread/

Gambar 4: Tampilan program KSpread

Kemampuan program ini:

abs

abs merupakan suatu program spreadsheet yang berdiri sendiri yang dapat dijalankan pada sembarang platform Unix (Linux). Program ini memiliki bahasa makro AB Visual yang kompatibel dengan Microsoft Visual Basic. abs dapat bertukar data dengan Microsoft Excel melalui Visual Basic. Seluruh data, format, gambar, kontrol dan bagan (chart) dapat dieksport ke Microsoft Excel. Program ini didistribusikan dengan source code dibawah lisensi GPL. Program ini masih tetap dikembangkan, tetapi sudah cukup stabil untuk digunakan. Program ini dapat didownload melalui situs http://www.ping.be/bertin/abs.shtml

Gambar 5: Tampilan program abs

Tampilan GUI yang digunakan oleh abs serupa dengan program spreadsheet yang populer digunakan. Program ini dikembangkan dengan perangkat bantu Xaw, sehingga portabilitas antar platform Unix dapat terjaga.

Kemampuan program ini:

xxl

xxl merupakan suatu spreasheet gratis berbasis grafis yang dikembangkan oleh Universitas Nice untuk platform Unix. xxl ditulis dengan bahasa pemrograman STk dan berbasiskan widget tkTable. Xxl didisain agar sederhana dan mudah digunakan. Tujuan dari xxl tidak selengkap spreadsheet komersial, sehingga fungsi yang kompleks yang sering ada pada spreadsheet komersial tidak disediakan, karena sering kali fungsi ini tidak pernah digunakan oleh pengguna pada umumnya. Versi terakhir program ini menyediakan fungsi-fungsi spreadsheet yang nyata untuk lembar kerja dari yang kecil hingga menengah. Model didefinisikan sama dengan spreadsheet yang ada saat ini.

xxl cukup stabil dan dapat digunakan sebagai landasan untuk spreadsheet generasi terbaru, yang sederhana dan memberikana jaminan dalam penggunaan yang aman. Program ini dapat didownload melalui situs http://www.esinsa.unice.fr/xxl.html

Figure 6: Tampilan program xxl

Kemampuan utama program ini adalah:

Penutup

Semakin hari, program spreadsheet yang tersedia gratis semakin banyak. Yang menjadi pertanyaan bagaimana memilih software tersebut untuk keperluan sendiri atau keperluan kantor? Sering kita memilih software yang mempunyai kualitas paling bagus atau fitur paling lengkap dengan harapan untuk mendapatkan kemudahan menyelesaikan persoalan yang sedang dikerjakan. Ketersediaan fitur yang melebihi kebutuhan dapat menyebabkan konsentrasi terhadap yang dikerjakan menjadi kurang dan beban mesin menjadi lebih berat, dengan kata lain mesin menjadi lambat. Artikel mengenai "Memilih aplikasi perkantoran (Office Application)" pada situs http://wiryana.dhs.org/artikel/Office-Application/ sangat bermanfaat untuk dibaca. Sebenarnya tidak terlalu sulit memilih jenis program spreadsheet yang akan digunakan asal tahu apa yang akan dikerjakan, lalu mencari spreadsheet yang mempunyai kemampuan yang sesuai.

Bibliography

4
Ehrmann, S, Brors, D, Kersten, M, Schüler, P, Nabelo, R, Himmelein, G (2000). Fünftkämpfer: Office-Pakete im Praxistest. C'T 23/2000, hlm. 182-221.

4
Granet, V (2000) The Xxl Spreadsheet Project. Linux Journal. http://www2.linuxjournal.com/ cgi-bin/frames.pl/lj-issues/issue60/3186.html

4
Rathert, T, Nebelo, R, Hahner, M, Kusterer, R, Urrutia, A (1999). Büropakette im Vergleich, Arbeitsparadies. PC Magazine, Desember 1999, hlm.132-146.

4
Wiryana, IM (2000). Memilih aplikasi perkantoran. http://wiryana.dhs.org/artikel/Office-Application/

About this document ...

Spreadsheet gratis berbasis GUI di Linux

This document was generated using the LaTeX2HTML translator Version 99.2beta8 (1.43)

Copyright © 1993, 1994, 1995, 1996, Nikos Drakos, Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999, Ross Moore, Mathematics Department, Macquarie University, Sydney.

The command line arguments were:
latex2html -no_subdir -split 0 -show_section_numbers /tmp/lyx_tmpdir5652yHbyAp/lyx_tmpbuf5652tNqmpX/spread.tex

The translation was initiated by I Wayan Warmada on 2001-03-29


I Wayan Warmada 2001-03-29