tugas white paper sistem operasi

advertisement
TUGAS WHITE PAPER SISTEM OPERASI
MENINGKATKAN KINERJA WEB DENGAN eyeOS
Dosen : Andy Rachman, S.T.
Penyusun :
Dading Puji (06.2003.1.03325)
Dwi Satriya P. (06.2003.1.03330)
Yohanes Prabekti (06.2004.1.03622)
Fahmi M. Rauf (06.2004.1.03825)
Muhammad Sholehhuddin (06.2005.1.03887)
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI
INSTITUT TEKNOLOGI ADHI TAMA SURABAYA
2009/2010
MENINGKATKAN KINERJA WEB DENGAN eyeOS
Yohanes Prabekti 06.2004.1.03622
Fahmi M. Rauf 06.2004.1.03825
Muhammad Sholehuddin 06.2005.1.03887
Dwi Satriya P. 06.2003.1.03330
Dading Puji 06.2003.1.03325
ABSTRAK
Sistem Operasi merupakan alat untuk mempermudah penggunaan komputer. Dalam hal ini
Sistem Operasi seharusnya dirancang dengan mengutamakan kemudahan penggunaan.Salah
satu kemudahan yang kita butuhkan adalah suatu sistem yang dapat mempermudahkan kita
untuk mengakses internet, para pengembang internet membuat sistem operasi yang dapat
diakses melalui internet dengan interface berupa web. Fungsi dan kegunaan Sistem Operasi
berbasis web sangat menguntungkan bagi penguna internet dengan pekerjaan yang
bermobilitas tingggi. Kita tidak perlu lagi susah dengan urusan kompatibilitas multiplatform,
atau urusan mobilitas, karena dengan sistem operasi tersebut kita dapat mengakses hanya
dengan sebuah browser. Aplikasi eyeOS-lah yang dibutuhkan oleh user seperti ini. eyeOS
merupakan sistem operasi berbasis open source yang pada default desktop-nya terdapat
sejumlah aplikasi, dan dapat dikembangkan aplikasi baru untuk eyeOS dengan menggunakan
eyeOS Toolkit. eyeOS dibuat dengan menggunakan script PHP, database MySQl dan AJAX
sehingga untuk menginstal eyeOS ini kita membutuhkan web server seperti XAMPP sehingga
sistem operasi eyeOS ini bersifat multiplatform. Layaknya sebuah sistem operasi pada
komputer yang gunakan sehari-hari, eyeOS mempunyai fitur-fitur yang cukup melimpah
diantaranya seperti file manager, word processor, music player, game, calendar, notepad, atau
contact manager. Selain itu juga terdapat beberapa aplikasi groupware seperti group manager,
file sharing application, group board dan masih banyak lagi.
Keyword: Sistem Operasi, Peningkatan Kinerja Web, Aplikasi Web, multiplatform, eyeOS.
PENDAHULUAN
Pengertian dari Sistem Operasi dapat
dilihat dari berbagai sudut pandang. Dari
sudut pandang pengguna, Sistem Operasi
merupakan
sebagai
alat
untuk
mempermudah
penggunaan
komputer.
Dalam hal ini Sistem Operasi seharusnya
dirancang
dengan
mengutamakan
kemudahan
penggunaan
dibandingkan
mengutamakan kinerja ataupun utilisasi
sumber-daya. Sebaliknya dalam lingkungan
berpengguna-banyak (multi-user), Sistem
Operasi dapat dipandang sebagai alat untuk
memaksimalkan penggunaan sumberdaya
komputer. Akan tetapi pada sejumlah
komputer, sudut pandang pengguna dapat
dikatakan hanya sedikit atau tidak ada sama
sekali. Dari sudut pandang sistem, Sistem
Operasi dapat dianggap sebagai alat yang
menempatkan sumberdaya secara efisien
(Resource Allocator). Sistem Operasi ialah
manager bagi sumberdaya, yang menangani
konflik permintaan sumberdaya secara
efisien. Sistem Operasi juga mengatur
eksekusi aplikasi dan operasi dari alat M/K
(Masukan/Keluaran). Fungsi ini dikenal juga
sebagai program pengendali (Control
Program). Lebih lagi, Sistem Operasi
merupakan suatu bagian program yang
berjalan setiap saat yang dikenal dengan
istilah kernel. Dari sudut pandang tujuan
Sistem Operasi, Sistem Operasi dapat
dipandang sebagai alat yang membuat
komputer
lebih
nyaman
digunakan
(convenient) untuk menjalankan aplikasi dan
menyelesaikan masalah pengguna. Tujuan
lain Sistem Operasi ialah membuat
penggunaan sumberdaya komputer menjadi
efisien. Dapat disimpulkan, bahwa Sistem
Operasi merupakan komponen penting dari
setiap sistem komputer.
Dalam mengakses internet sering kali kita
ditemukan dengan berbagai masalah,
diantaranya kesulitan dalam mengupdate
software, keterbatasan penyimpanan data
yang dapat diakses oleh seluruh penjuru
dunia, serangan virus/threat yang tentunya
dapat mengurangi kinarja web tersebut.
Dengan
adanya
masalah
tersebut,
perancangan sistem operasi berbasis web
perlu adanya diciptakan dan digunakan.
eyeOS adalah sebuah aplikasi web yang
bersifat seperti operating system, memiliki
fungsi layaknya operating sistem yang kita
pakai seperti linux maupun windows, hanya
saja operating system ini berjalan lewat
browser.
LATAR BELAKANG
Masih ingatkah Anda dengan
pengalaman pertama saat melakukan
browsing di dunia maya (internet)?
Saya sendiri melakukan browsing perdana
kalau tidak salah pada awal tahun 90-an.
Pada saat itu dunia internet sangatlah
berbeda dengan sekarang. Contoh pada
tampilan situs web Yahoo pada tahun 1996.
Saat ini, bagi sebagian orang mungkin situs
web tersebut terlihat sangat kuno dan “tidak
menarik”. Pendapat ini cukup dapat
dimengerti mengingat situs-situs web yang
ada sekarang sudah demikian canggih dan
menarik. Sebagai pembanding adalah
tampilan situs web Yahoo pada tahun 2007.
Tampilan situs tersebut tentunya sangat
berbeda dengan situs Yahoo 11 tahun silam
bukan?
Saat ini, selain menyediakan halamanhalaman statis, sudah “sangat” banyak situs
web yang menyediakan mekanisme bagi
pengunjungya untuk dapat berinteraksi
dengan situs tersebut. Interaksi tersebut
dimungkinkan dengan cara menambahkan
kode-kode pemrograman pada web situs
web. Halaman-halaman web yang telah
ditambahkan kode program (PHP, ASP, JSP,
Perl, dsb) biasa dikenal dengan nama web
application (aplikasi web). Saat ini terdapat
berbagai macam aplikasi web, diantaranya
adalah webmail, online shopping, blog,
search engine (mesin pencarian), SFA
(Sales Force Automation), ERP (Enterprise
Resource Planning), online auction (lelang
online), dan CRM (Customer Relationship
Management). Tentunya masih banyak jenis
aplikasi web lainnya yang belum kita
sebutkan. Aplikasi-aplikasi web tersebut
dapat diakses lewat internet maupun intranet
(misal intranet perusahaan).
Sebelum kita melanjutkan, ada baiknya kita
samakan terlebih dahulu pemahaman kita
mengenai definisi dari aplikasi web dan
aplikasi desktop. Pada tulisan ini, yang
dimaksud dengan aplikasi web adalah
aplikasi yang dapat diakses dengan
menggunakan web browser lewat jaringan
baik internet ataupun intranet (misal intranet
perusahaan). Contoh aplikasi web yang
banyak digunakan misalnya Yahoo Mail,
GMail, Google search engine, Friendster,
YouTube, Flickr, WordPress, dan lain
sebagainya. Di sisi lain, yang dimaksud
dengan aplikasi desktop pada tulisan ini
adalah aplikasi yang dapat digunakan tanpa
harus menggunakan web browser. Contoh
aplikasi desktop yang biasa kita gunakan
diantaranya adalah Microsoft Office, Open
Office, Adobe Photoshop, dan Outlook
Express.
Selama ini mungkin jika kita mendengar
istilah aplikasi web maka yang terlintas di
benak kita adalah aplikasi yang tersusun dari
halaman-halaman web. Untuk berpindah
antar halaman tersebut biasanya memakan
waktu yang cukup lama (tergantung koneksi
jaringan). Saat ini tengah terjadi tren baru
dalam aplikasi web. Tren tersebut akan
mengubah persepsi kita tentang aplikasi
web. Cobalah kita kunjungi beberapa situs
web berikut ini: Netvibes, Pageflakes,
Google Spreadsheet, Zoho, gOFFICE, dan
Zimbra. Berbeda dengan aplikasi web yang
biasa kita jumpai, aplikasi-aplikasi web
tersebut tidak tersusun atas halamanhalaman web melainkan tersusun atas
window-window layaknya aplikasi desktop.
Salah satu contohnya adalah tampilan
Netvibes. Tampilan Netvibes sangat berbeda
dengan aplikasi web yang biasa kita lihat
bukan? Sebagian orang menyebut aplikasiaplikasi
tersebut
sebagai
Webtop
(penggunaan istilah ini memang masih
banyak diperdebatkan).
Sekarang, secara perlahan-lahan aplikasi
web mulai mampu meniru look-and-feel dari
aplikasi desktop. Aplikasi-aplikasi yang
tadinya hanya tersedia pada versi desktop
kini sudah mulai memiliki pesaing yang
berupa aplikasi web. Kita tentunya kenal
dengan Microsoft Excel. Sekarang Google
telah memiliki software spreadsheet sejenis
namun kali ini hadir dalam bentuk web.
Untuk dapat menggunakan spreadsheet
berbasis web tersebut yang kita perlukan
hanyalah sebuah web browser (Internet
Explorer, Firefox, Opera, ataupun browser
lainnya). Kita tak perlu lagi meng-install
aplikasi spreadsheet tersebut terlebih dahulu
hanya untuk menjalankannya. Cukup dengan
mengarahkan
browser
kita
ke
http://spreadsheet.google.com maka seketika
itu pula aplikasi spreadsheet tersebut dapat
digunakan. Sangat mudah bukan?
Website-website tersebut membuktikan
bahwa saat ini aplikasi web sudah tidak
memiliki “batas” lagi. Kita sudah dapat
membuat berbagai aplikasi “berat” yang
dahulu menjadi dominasi aplikasi desktop.
Tidak menutup kemungkinan di masa akan
datang akan tersedia versi web dari aplikasiaplikasi seperti Adobe Photoshop ataupun
Autocad (tentunya tidak dalam waktu
dekat). Walaupun demikian, sayangnya
untuk dapat membangun aplikasi web yang
menyerupai aplikasi desktop bukanlah
perkara sederhana. Dibutuhkan usaha yang
sangat keras karena developer memiliki
tugas ganda. Selain harus membuat kode
aplikasi yang akan dibangun (misalnya logic
akuntansi), developer juga harus membuat
kode-kode untuk meniru tampilan desktop.
Sebagian developer melihat permasalahan
tersebut dan menyediakan solusinya. Mereka
menyediakan berbagai framework dan
library yang dapat digunakan untuk
membangun aplikasi webtop. Solusi tersebut
terbukti dapat mempercepat pembangunan
aplikasi.
Kini sebagian developer bahkan melakukan
terobosan lebih jauh lagi. Mereka
menyediakan solusi yang dinamakan
WebOS. Secara teknis, WebOS adalah
sebuah desktop environment yang berjalan di
atas web. WebOS dapat diartikan sebagai
“sistem operasi” yang berjalan di atas web
browser. Tentunya, WebOS bukanlah
sebuah sistem operasi yang sebenarnya.
WebOS hanyalah meniru tampilan, lookand-feel, dan beberapa fitur yang biasanya
ditemukan pada sebuah sistem operasi.
WebOS
terbukti
dapat
membuat
pembangunan aplikasi web menjadi jauh
lebih cepat.
PERMASALAHAN
1. Bagaimana meningkatkan kinerja
web dengan eyeOS?
2. Bagaimana
mempermudah
penggunaaan komputer dalam sistem
operasi berbasis web?
3. Bagaimana mengetahui masalah yang
sering terjadi dalam mengakses
internet?
4. Bagaimana dapat menggunakan
sistem operasi sistem berbasis web
dengan akses internet yang nyaman?
5. Bagaimana pengguna web tentang
masalah instalasi software ataupun
updatenya dengan efisien?
6. Bagaimana agar file/data dapat
diakses di seluruh penjuru dunia?
7. Bagaimana agar file terhindar dari
virus/threat?
8. Bagaimana sebuah aplikasi desktop
seperti word, excel, dapat berjalan
diseluruh web?
TUJUAN
1. Meningkatkan kinerja web dengan
eyeOS
2. Mempermudah
penggunaaan
komputer dalam sistem operasi
berbasis web
3. Mengetahui masalah yang sering
terjadi dalam mengakses internet
4. Dapat menggunakan sistem operasi
sistem berbasis web dengan akses
internet yang nyaman
5. Agar pengguna web tentang masalah
instalasi software ataupun updatenya
dengan efisien
6. Untuk file/data yang kita simpan di
file manager dapat diakses di seluruh
dunia
7. Agar pengguna web dengan eyeOS,
file tidak mudah terserang virus /
threat
8. Supaya diatas web, kita dapat
menjalankan aplikasi seperti aplikasi
desktop
DESAIN


Sistem Komputer (computer system),
merupakan suatu wadah di mana sistem
operasi itu berjalan, dan juga berfungsi
sebagai tempat penyimpanan file/data.
Sistem Operasi (operating system),
merupakan suatu bagian program yang
berjalan setiap saat yang digunakan
untuk
menjalankan
aplikasi
dan
menyelesaikan
masalah
pengguna,
seperti windows misalnya.



Bukalah salah satu web browsing anda
seperti mozilla, opera, atau internet
explorer.
Satu keistimewaan dari eyeOS karena
kita tidak perlu melakukan penginstalan
seperti OS lainnya. Anda cukup
membuka http://www.eyeos.info maka
eyeOS siap digunakan.
Pada halaman awal eyeOS kita
diwajibkan untuk login terlebih dahulu,
buatlah new user jika belum mempunyai
account.

Dalam pembahasan ini, salah satu
contoh dari aplikasi eyeOS adalah
“Office”. Aplikasi ini adalah aplikasi
pengolah data yang dapat membuka
format file yang dimiliki MS. Office
(.doc) dan Open Office (.ods), hanya saja
yang membedakan ialah dari segi
penyimpanan file.

Penyimpanan file tadi dapat disave pada
account kita karena eyeOS telah
menyediakan sebuah directory file yang
dinamakan File Management. Sehingga
suatu waktu kita dapat membuka file
yang disimpan tadi dengan cara
membuka file management, atau dari
aplikasi cukup dengan cara ‘open’
layaknya aplikasi desktop lainnya.
Flowchart
KESIMPULAN
Operating Sistem dalam sebuah
computer sangatlah penting termasuk di
dalamnya
fungsi
dan
menu-menu
dekstopnya. Begitu juga dengan penggunaan
Internet, kemampuan internet sangat tidak
terbatas hingga para pendiri dan pemakai
internet saling berlomba untuk mendapatkan
hasil yang maksimal terlebih kemampuan
aplikasi Web, web yang baik adalah web
yang dapat memenuhi kebutuhan konsumen.
Maka terciptalah operating system berbasis
web yang dapat memenuhi kebutuhan para
user. Demikan terciptalah EyeOS yang
dianggap sebagai operating system berbasis
web terbaik.
EyeOS
menyediakan
aplikasiaplikasi yang hampir sama seperti sistem
operasi yang kita pakai. Aplikasi untuk
office (word processor, spreadsheet,
presentation,
calendar,
dan
contact
manager), games (chess dan tetravex),
network (web browser, FTP client, public
board, internal messaging, dan RSS reader )
dan entertainment (video player dan mp3
player) semua aplikasi itu telah disediakan
oleh eyeOS.
eyeOS dianggap sebagai operating
system berbasis web dengan interface
browser, instalasi dan kegunaannya sangat
mudah.
DAFTAR PUSTAKA
1. Pengantar Sistem Operasi Komputer:
Jilid Pertama oleh Masyarakat Digital
Gotong Royong (MDGR)
2. The EyeOS
Cloud Computing
Operating System _ Can Masagi.htm
3. Instalasi dan Penggunaan EyeOS_Open
Community Tutorial.htm
4. ICTKLUNGKUNG.NET - EyeOS; OS
Benalu yang Fenomenal Kontribusi Dari
Gede Suladra
5. HOWTO_Install_eyeOS_on_Windows_
XP.html
6. Eyeos web os yang cantik dan
ringan.htm – Arif Widi Blog
7. Eyeos operasi system berbasis web.html
– Forum kami.com
Download