Selasa, 23 Juni 2009

SISTEM INFORMASI

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Perkembangan teknologi di dunia saat ini tumbuh berkembang sangat pesat. Dalam setiap aktivitas pekerjaan tidak terlepas dari bantuan teknologi komputer. Memilih sistem dalam komputer yang tepat dan memadai dalam suatu aplikasi bukanlah hal yang mudah. Banyak hambatan-hambatan yang terjadi, khususnya dari segi pengoperasiannya. salah satu faktor penghambat manusia itu sendiri.

Salah satu sistem teknologi yang digunakan saat ini adalah dengan sistem software. Sistem software merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya. Untuk mencapai keinginannya tersebut dirancanglah suatu susunan logika, logika yang disusun ini diolah melalui perangkat lunak, yang disebut juga dengan program beserta data-data yang diolahnya. Pengeloahan pada software ini melibatkan beberapa hal, diantaranya adalah sistem operasi, program, dan data. Software ini mengatur sedemikian rupa sehingga logika yang ada dapat dimengerti oleh mesin komputer.[1]

Untuk itulah dalam makalah ini akan dibahas mengenai sistem software itu sendiri secara lebih mendalam.


BAB II

PEMBAHASAN

2.1 Pengertian dan Konsep Dasar Software

Arti istilah sistem merupakan suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Software disebut juga dengan perangkat lunak. Merupakan kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya. perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan perintah, maupun dokumen serta arsip lainnya.[2] Software didalam komputer merupakan suatu perangkat yang terpenting karena apabila tidak ada suatu aplikasi program didalam komputer maka kita tidak dapat menjalankan komputer.

Fungsi dari software itu sendiri adalah[3]:

* Untuk Membuat semua peralatan yang ada dalam seperangkat komputer dapat bekerja sesuai dengan fungsinya.

* Sebagai Operation System untuk perangkat elektronik yang menggunakan basis sistem komputer.

* Sebagai media penghubungkan antara komputer dengan penggunanya, agar terjadi suatu kerjasama yang menghasilkan sebuah output sesuai dengan keinginan dari pengguna komputer.

Adapun beberapa alasan menggunakan software adalah[4]:

* Kita membutuhkan sistem operasi sebagai dasar operasionalnya suatu perangkat komputer agar setiap pekerjaan kita dapat dilakukan dikomputer. Sistem operasi ini adalah suatu perangkat lunak (software) dengan berbagai jenis, misalnya; DOS, Windows98, WindowsXP, LINUX, Windows2000, dll.

* Setiap perangkat keras (hardware) didalam komputer (misalnya; VGA card, Sound card, Modem, Printer, dll) tidak dapat bekerja apabila tidak ada suatu aplikasi program atau lebih dikenal dengan driver yang digunakan untuk mengenalkan hardware yang kita pasang tersebut pada sistem operasi (windows) yang kita pakai. Maka setiap kita membeli salah satu perangkat keras komputer akan selalu dilampirkan pula software Drivernya.

* Dan untuk melakukan pekerjaan yang kita inginkan dengan menggunakan komputer, maka kita membutuhkan suatu aplikasi program yang sesuai dengan kebutuhan kita dalam system operasi yang ada. misalnya kita akan mengetik atau membuat tabel aritmetika, maka kita membutuhkan program Microsoft Word dan exel atau aplikasi lainnya yang sama kegunaannya, dan apabila kita ingin membuat gambar maka kita juga butuh Software yang penggunaannya untuk menggambar seperti program Adobe Photoshop atau Corel Draw, dan sebagainya.

Adapun contoh dari salah satu sistem yang berbasis teknologi informasi (IT), atau yang bentuknya software yang terintegrasi, dan biasa disebut Sistem Informasi. Software ini biasa disebut Enterprise Resource Planning (ERP) dan Material Requirements Planning (MRP) Sistem. Ada beberapa pilihan dalam pembuatan dan implementasi sistem ini. Yaitu:

* Beli Software jadi

Keuntungan dari cara ini adalah software sudah siap pakai dgn ke-stabilan yang handal, dan tinggal di-customize sedikit untuk disesuaikan dengan kondisi perusahaan. Contoh dari software ini adalah Microsoft Navision & SAP

* Develop oleh Konsultan IT (Software House)

Keuntungannya adalah software yang di-develop biasanya lebih user friendly dan benar2 disesuaikan dengan kondisi perusahaan. Artinya Sistemnya yang menyesuaikan dengan kondisi riil, bukan kondisi yang menyesuaikan sistem, disesuaikan dengan permintaan perusahaan. Namun develop sistem ini membutuhkan waktu yang cukup lama. Dari segi biaya cara ini juga cukup mahal.

* Develop sendiri (tim developer dari intern perusahaan)

Keuntungannya adalah jelas lebih murah, lebih sesuai dgn yang dibutuhkan perusahaan, dan lebih mudah customize-nya. Namun kadang kendalanya adalah waktunya develop yang lama, dan kestabilan sistem yang belum teruji.


2.2 Jenis-Jenis Perangkat Lunak

lapisan menampilkan struktur dimana Sistem Operasi terletak pada umumnya digunakan pada perangkat lunak sistem desktop. Praktis sistem komputer membagi software sistem ke dalam tiga kelas utama: sistem perangkat lunak, program perangkat lunak dan aplikasi perangkat lunak, walaupun perbedaan yang sewenang-wenang, dan sering kabur.[5]

Sistem software membantu menjalankan hardware komputer dan sistem komputer. Terdiri dari kombinasi berikut ini:

* device drivers perangkat driver

* operating systems sistem operasi

* servers server

* utilities utilitas

* windowing systems windowing sistem

Tujuan dari sistem perangkat lunak adalah untuk mencurahkan pemrogram aplikasi dari rincian tertentu rumit komputer digunakan, termasuk antara lain sebagai aksesori perangkat komunikasi, printer, pembaca, display, keyboard, dll. Dan juga untuk partisi komputer dari sumber daya seperti memori dan prosesor dalam waktu yang aman dan stabil cara.

2.4 Vendor Utama Software[6]

Vendor software independen (ISV) adalah sebuah istilah bisnis bagi perusahaan yang mengkhususkan dalam membuat atau menjual perangkat lunak, yang dirancang untuk pemasaran massa atau ceruk pasar. Seperti pasar mungkin termasuk perangkat lunak untuk beragam real estate broker, penjadwalan personil untuk kesehatan, barcode scan, stok dan pemeliharaan bahkan anak manajemen perangkat lunak.

Khusus menawarkan produk umumnya lebih tinggi dari produktivitas untuk organisasi lebih umum perangkat lunak dasar seperti spreadsheet atau data paket. Paling besar perusahaan perangkat lunak, termasuk Microsoft, Google dan IBM, ada program khusus untuk ISVs.

Sebuah ISV membuat dan menjual produk-produk perangkat lunak yang berjalan pada satu atau lebih perangkat keras komputer atau sistem operasi platform. Perusahaan yang membuat platform, seperti Software AG, salesforce.com, BEA Systems, Microsoft, Novell, IBM, Sun Microsystems, Hewlett-Packard, Google dan Apple, mendorong dan memberikan dukungan untuk ISVs, sering dengan khusus "mitra bisnis" program.

Secara umum, semakin banyak aplikasi yang berjalan pada platform, maka ia menawarkan nilai lebih kepada pelanggan. Tentu saja, platform produsen seperti Microsoft dan IBM membuat aplikasi juga, tetapi tidak memiliki sumber daya dan, dalam banyak kasus, pengetahuan khusus yang diperlukan, untuk membuat mereka semua.

Beberapa ISVs fokus pada sistem operasi tertentu, seperti IBM 's usaha kecil AS/400, yang ada ribuan ISV aplikasi. ISVs lainnya berspesialisasi dalam wilayah aplikasi tertentu, seperti teknik, dan mengembangkan perangkat lunak terutama untuk high-end Unix berbasis platform workstation.

2.5 Trend Saat ini dan Masa Depan[7]

Dari sisi Aplikasi, pangsa pasar perangkat lunak dapat dibedakan atas tiga katagori, yaitu Personal Packaged Software, Workgroup Computing, dan Enterprise Applications.

Personal Packaged Software, adalah sekumpulan perangkat lunak tertentu yang telah diintegrasikan dengan sengaja pada perangkat keras yang ada (dalam hal ini PC) dengan tujuan untuk kepentingan yang sifatnya personal. Yang termasuk dalam katagori ini adalah sebagai berikut:

* Accounting, adalah perangkat lunak yang digunakan untuk membuat laporan keuangan/assets dari suatu organisasi. Yang termasuk didalamnya ialah general ledger, account payable/receiveable, payroll, dan business tax preparation packages

* Communication, adalah perangkat lunak yang digunakan untuk menangani pengiriman dan penerimaan data dari PC ke sumber eksternal lainnya (misalkan printer ataupun fax/modem eksternal). Yang termasuk dalam katagori ini ialah Symantec/Delrina’s WinFax Pro, pcAnywhere, Hayes’s Smartcom, Traveling Software’s LapLink, dan Datastorm Procomm Plus.

* Desktop database, adalah perangkat lunak basis data yang digunakan untuk menyimpan dan mengolah data dalam bentuk sequential, hierarchical, relational, ataupun dalam format object. Yang termasuk dalam katagori ini adalah Microsoft’s Access, Borland’s Paradox, Claris’ FileMaker, ACI US’ 4th Dimention, dan Lotus’ Approach.

* Desktop Publishing, adalah perangkat lunak yang menyediakan fasilitas untuk merancang dan menyusun suatu halaman muka serta memiliki kemampuan untuk mencetak dan menerbitkan hasil akhirnya secara elektronik. Yang termasuk dalam katagori ini adalah QuarkXpress, Adobe PageMaker, dan Microsoft Publisher.

* Forms, adalah perangkat lunak yang digunakan untuk membuat suatu formulir yang juga memungkinkan untuk memasukkan data dan memiliki kemampuan basis data. Yang termasuk dalam katagori ini adalah Formworx’s FORMWORX dan Symantec/Delrina’s PerForm.

* Graphic/Draw and Paint, adalah perangkat lunak yang digunakan untuk menggambar dan melukis serta menyusun teks/gambar sehingga menjadi suatu tampilan kombinasi pada layar monitor serta dapat cetak melalui printer. Yang termasuk dalam katagori ini adalah Corel’s Corel Draw, Adobe’s Photoshop and Illustrator, Broderbund’s Print Shop, Visio’s Visio, Macromedia’s Freehand, dan Micrografx’s ABC Flowcharter and Designer.

* Graphics/presentation, adalah paket perangkat lunak yang gunakan untuk membuat beraneka ragam informasi dan grafik untuk kebutuhan perusahaan. Yang termasuk dalam katagori ini adalah Microsoft’s PowerPoint, Harvard Graphics, Adobe’s Persuasion, dan Lotus’ Freelance Graphics.

* Information Management, adalah perangkat lunak yang membantu setiap individu dalam mengatur informasi personal yang ada. Yang termasuk dalam katagori ini seperti Lotus Organizer, Starfish Software’s Sidekick, dan Symantec’s ACT!

* Integrated, merupakan perangkat lunak yang merupakan gabungan dari beberapa aplikasi kantor dan perusahaan dalam satu paket. Aplikasi ini biasanya mencakup pengolah kata, manajemen basis data, dan kemampuan spreadsheet. Yang termasuk katagori ini misalnya Microsoft Works dan Claris Works.

* Personal Finance, adalah perangkat lunak yang membantu perseorangan untuk mengatur aset dan keuangan pribadinya. Yang termasuk dalam katagori ini seperti Intuit’s Quicken, Computer Associates’ Kiplinger’s Simply Money, Microsoft Money, dan MECA Software’s Managing Your Money.

* Office Suite, adalah kumpulan dari perangkat lunak yang menggabungkan aplikasi-aplikasi perkantoran/daya produksi manajemen perusahaan yang secara umum juga dapat dijual sebagai aplikasi yang terpisah. Yang termasuk dalam katagori ini adalah Microsoft’s Office dan Office Professional, Lotus’s SmartSuite, dan Novell’s Perfect Office Standard dan Perfect Office Professional.

* Project Management, adalah perangkat lunak yang mendukung penempatan dari aktivitas-aktivitas yang dilakukan dalam satu kurun waktu. Contohnya seperti Microsoft Project.

* Spreadsheet, adalah perangkat lunak yang menyediakan fungsi-fungsi dasar dalam pengaturan data menjadi bentuk kolom dan baris yang memperbolehkan si pengguna untuk melakukan analisa secara numerik. Yang termasuk dalam katagori ini seperti Lotus 1-2-3 dan Microsoft Excel.

* Utilities, adalah perangkat lunak yang terpisah dari sistem operasi yang digunakan untuk meningkatkan kinerja dari sistem atau aplikasi perangkat lunak. Dalam katagori ini dapat mencakup banyak segmen seperti sebagai alat bantu aplikasi yang lengkap (contohnya Symantec’s Norton Utilities), memory managers, screen savers, antivirus dan security software, dan disk compression dan backup software.

* Word Processor, adalah katagori perangkat lunak yang mencakup fungsi lengkap dari suatu perangkat lunak pengolah kata dengan fungsi dasar yang memperbolehkan si pengguna untuk membuat dokumentasi berupa teks. Yang termasuk dalam katagori ini seperti Novell’s WordPerfect for Windows dan Microsoft’s Word for Windows.

* Games/Entertainment, adalah katagori perangkat lunak yang fungsi utamanya untuk menghibur dan mengisi waktu luang. Yang termasuk dalam katagori ini bisa berupa berbentuk arcade (ketangkasan), adventure (petualangan), ataupun education (pendidikan). Misalnya: Minesweeper, Microsoft Golf, Solitaire, dan lain sebagainya.

Workgroup Computing, adalah perangkat lunak yang memiliki fungsi workgroup (kolaborasi) dalam suatu lingkungan kerja. Dataquest menelusuri dan melaporkan tujuh kategori utama didalam perangkat lunak komputasi workgroup.

1. Messaging system: Kategori ini memberikan sebuah platform perangkat lunak client/server untuk pengembangan dan penerapan aplikasi-aplikasi groupware (workgroup) seperti surat elektronik dan messaging, konferensi, kalendar terkelompok, penjadwalan, alur kerja, aplikasi-aplikasi groupware yang lain, dan aplikasi produktivitas bisnis. Termasuk didalam kategori ini adalah Lotus Notes, Microsoft Exchange dan Groupwise XTD dari Novell.

2 Workgroup conferencing: Perangkat lunak ini mempunyai fungis utama memfasilitasi diskusi elektronik yang dipakai secara bersama-sama, khususnya yang bersifat threading dan mendukung topik-topik angka. Contohnya adalah Team Software.

3 Workgroup e-forms: Perangkat lunak ini memungkinkan pembuatan sekaligus melakukan routing fromulir elektronik melalui suatu workgroup. Contohnya adalah Jetform’s Jetform, Symantec/Delrina’s FromFlow, Microsoft E-Forms, dan Novell InFroms.

4 Workgroup email: Perangkat lunak ini memiliki fungsi utama yaitu mengirim, menerima dan membaca pesan surat elektronik. Kategori ini termasuk paket-paket seperti Lotus cc:Mail, Microsoft Mail, dan Novell GroupWise (kecuali GroupWise XTD yang diklasifikasikan sebagai Messaging system).

5 Workgroup scheduling: Kategori ini terdiri dari paket-paket perangkat perangkat lunak yang memungkinkan penjadwalan pada pertemuan-pertemuan kelompok. Kategori ini termasuk Microsoft Schedule+, Lotus Organizer for Workgroup. CE Software Network Scheduler, dan Campbell System OnTime.

6 Workgroup workflow: Perangkat ini memiliki fungsi utama untuk mengotomatisasi dan mengelola aliran informasi didalam suatu organisasi. Kategori ini termasuk paket-paket seperti Keyfile Workflow dan Reach WorkMan.

7 Workgroup yang lain: Kategori ini terdiri dari perangkat lunak yang tidak bisa masuk dalam kategori-kategori workgroup tertentu diatas akan tetapi memungkinkan orang untuk bekerja terkolaborasi atau saling berkomunikasi dengan yang lain.

Enterprise Applications, adalah serangkaian aplikasi yang didesain untuk membantu pengguna dalam hal pengelolaan data dan mendukung fungsi-fungsi bisnis dari suatu organisasi. Aplikasi-aplikasi berskala enterprise menggunakan kombinasi dari transaksi dan sistem pengelolaan database.

Saat ini terdapat paket-paket aplikasi enterprise yang berbasis pada client/server dari berbagai vendor perangkat lunak, diantaranya seperti SAP, Oracle, Peoplesoft dan Dun & Bradstreet. Secara umum aplikasi yang ditawarkan oleh vendor-vendor tersebut dapat dibedakan atas dua kategori, yaitu: Horizontal Application, aplikasi-aplikasi yang digunakan dalam cross-industry, seperti: Finance and Accounting, yang termasuk didalamnya seperti: General Ledger, Budgeting, Accounts Payable, Accounts Receiveable, Payroll, Invoicing/Billing, Order Entry, Purchasing, Asset Management, dan Project Cost Account.



[1] www.google.com , Dari Wikipedia Indonesia, ensiklopedia bebas berbahasa Indonesia

diakses pada tanggal 14 Juni 2009

[2] www.google.com , diakses pada tanggal 10 Juni 2009

[3] Ibid

[4] Ibid

[5] en.wikipedia.org/wiki/Software, diakses pada tanggal 15 Juni 2009

[6] en.wikipedia.org/wiki/Independent_software_vendor, diakses pada tanggal 15 Juni 2009

[7] irasafitri.wordpress.com/2009/05/30/trend-perkembangan-software-aplikasi-trend-teknologi-yang-digunakan, diakses pada tanggal 15 Juni 2009

Tidak ada komentar:

Posting Komentar