Senin, 24 Mei 2010

Studi kelayakan pada Siklus Hidup Sistem

Pengertian Siklus Hidup Sistem

Siklus hidup sistem adalah deskripsi dari tugas implementasi yang akurat yang harus dilakukan. Polanya didasarkan pada pendekatan sistem yaitu dengn memahami apa yang akan dilakukan, mempertimbangkan pemecahan alternative, menentukan yang terbaik, mengimplementasikannya, dan melakukan tindakan lanjut.

Interpretasi pada siklus hidup sistem terdiri atas 4 fase yaitu:
a)Fase perencanaan, yang merupakan tanggung jawab manajer, manajer mendefinisikan masalah yang akan dipecahkan atau tujuan yang akan dicapai, dan spesialis informasi memberikan dukungan kepadanya dan diperlukan pengontrolan atas proses yang dijalankan oleh spesialis informasi.
b)Fase analisis dan disain adalah studi mengenai system yang dilakukan oleh analis system.
c)Fase penimplementasian melibatkan semua spesialis informasi yang menyusun sumber yang diperlukan.
d)Fase pengoprasian, spesialis informasi terutama operator, menjadikan sumber agar dapat digunakan oleh pemakai.

Untuk studi kelayakan yang ada pada siklus hidup sistem terdapat pada fase perencanaan. Dimana tahap-tahap dari fase ini yaitu:
1.Mengenali Masalah
2.Mendenifinsikan Masalah
3.Menyusun Tujuan Sistem
4.Mengidentifikasi kendala sistem
5.Melakukan Studi Kelayakan
6.Membuat proposal proyek studi
7.Menyetujui atau tidak menyetujui proyek studi
8.Menetapkan mekanisme pengontrolan
Lalu yang menjadi pertanyaan mengapa studi kelayakan diperlukan dalam siklus hidup sistem?

Studi kelayakan merupakan tinjauan singkat mengenai faktor utama yang mempengaruhi sistem, hal ini akan memungkinkan manajer untuk memecahkan maslah yang telah didefinisikan atau untuk mencapai tujuan yang diinginkan. Ini bukanlah studi yang berskala menyeluruh, studi yang berskala meyeluruh akan dilakukan setelah kelayakan proyek telah diketahui.

Dalam studi kelayakan proyek ini ada 5 (lima) dimensi kelayakan yang harus memnuhi syarat suatu proyek tersebut layak atau tidaknya, yaitu sebagai berikut:
•Teknis : apakah software dan hardware yang ada dapat digunakan untuk menjalankan pemrosesan yang diperlukan?
•Ekonomis : apakah sistem yang diajukan dapat diatur secara ekonomis?
•Resmi : apakah sistem yang diajukan beroperasi dalam lingkup resmi dan etis?
•Operasional : apakah desian sistem seperti itu dapat dan akan menerima dukungan dari orang-orang yang akan menjalankannya?
•Terjadwal : apakah mungkin untuk mengimplemantasikan sistem dengan adanya beban kendala waktu?

Apabila kelima syarat ini terpenuhi maka suatu sistem/proyek tersebut layak untuk dibuat. Inilah mengapa studi kelayakan dibutuhkan dalam siklus hidup sistem karena tanpa adanya studi kelayakan ini maka sistem/proyek tidak akan dapat berjalan dengan baik.

sumber : buku seri diktat kuliah Sistem Informasi Manajemen, Penerbit Gunadarma

Minggu, 18 April 2010

SISTEM PAKAR (EXPERT SYSTEM)

Sistem pakar (expert system ) merupakan paket perangkat lunak atau paket program komputer yang ditujukan sebagai penyedia nasehat dan sarana bantu dalam memecahkan masalah di bidang-bidang spesialisasi tertentu seperti sains, perekayasaan, matematika, kedokteran, pendidikan dan sebagainya. Expert system merupakan subset dari Artificial Intelegence.

Keunggulan sistem pakar :
a. Kemampuan menghimpun data dalam jumlah yang sangat besar.
b. Kemampuan menyimpan data tersebut untuk jangka waktu yang panjang dalam suatu bentuk yang tertentu.
c. Kemampuan mengerjakan perhitungan secara tepat dan tepat dan tanpa jemu mencari kembali data yang tersimpan dengan kecepatan tinggi.

Kemampuan sistem pakar :
a. Menjawab berbagai pertanyaan yang menyangkut bidang keahliannya.
b. Bila diperlukan dapat menyajikan asumsi dan alur penalaran yang digunakan untuk sampai ke jawaban yang dikehendaki.
c. Menambah fakta kaidah dan alur penalaran sahih yang baru ke dalam otaknya.


KOMPONEN EXPERT SYSTEM
1.User Interface
2.Knowledge base
3.Inference engine
4.Development engine

1.User interface
Memungkinkan pemakai untuk dapat berinteraksi dengan expert system. User interface memungkinkan manajer untuk memasukkan instruksi dan informasi ke dalam expert system dan menerima informasi darinya. Manajer memasukkan instruksi untuk menentukan parameter yang memberi pedoman bagi expert melalui proses penalarannya. Informasi yang dimasukkan oleh menajer berbentuk nilai yang disesuaikan dengan variabel tertentu atau variable yang digunakan pda expert system tersebut.

2.Knowledge Base
Knowledge base berisi fakta yang menjelaskan bidang masalah dan kowledge representation technique yang menjelaskan cara penggabungan fakta tersebut dalam cara yang logis. Istilah problem domain digunakan untuk menjelaskan bidang masalah.

3.Inference Engine
Adalah komponen atau bagian dari expert system yang melakukan penalaran dengan menggunakan isi dari knowledge base dengan urutan tertentu. Selama proses konsultasi, inference engine meneliti rule dari knowledge base sekali waktu, dan bila kondisi rule benar maka akan diambil tindakan tertentu.

4.Development Engine
Development engine digunakan untuk menciptakan expert system. Ada dua cara dasar penciptaan, yaitu dengan menggunakan bahasa pemrograman dan menggunakan shell expert system. Shell expert system adalah prosessor siap pakai yang dapat disesuaikan dengan bidang masalah tertentu dengan menambah knowledge base yang sesuai.

Berikut ini adalah contoh dari penerapan/kegunaan system pakar (expert system) dalam membantu pekerjaan manusia :

Robot Asimo




Robot asimo merupakan robot hasil ciptaan para teknisi Honda yang menggunakan sistem pakar (expert system) yang mempunyai sifat yang mirip dengan manusia. Selain mampu berjalan dan berlari asimo juga mampu menjadi asisten manusia. Robot Honda ini juga mampu memegang berbagai benda dan juga memiliki kemampuan berkomunikasi dan mengenali objek serta lingkungan secara otomatis. Asimo juga bisa menyapa dan mengubah arah secara otomatis untuk menghindari halangan di depannya, hal ini dikarenakan adanya sensor di bagian muka (kepala) robot tersebut. Dalam hal menggerakkan kaki, asimo tidak hanya mampu berjalan maju, mundur serta naik atau turun tapi ia juga bisabergerak dalam pola lingkaran dan berlari dengan kecepatan 6 kilometer perjam serta mampu berjalan dengan kecepatan 2,7 kilometer perjam. Sedangkan untuk komunikasi jarak jauhnya dimungkinkan berkat adanya teknologi Integrated Circuit Card(kartu IC). Kartu ini bisa menyimpan data pemegang kartu dan berinteraksidengan sistem sensor Asimo sehingga robot putih ini mampu mengenali informasi penting manusia.

Kamis, 15 April 2010

Facebook Vs Twitter

Sebelumnya saya sudah menjelaskan pengertian mengenai web berserta macam-macam dari web itu sendiri. Sekarang saya ingin memberikan salah satu contoh web, yaitu web social (social network site) dengan membandingkan persamaan dan perbedaan anatara dua situs yang merupakan web social tersebut.

Survey saya terhadap adanya situs jejaring social yang saat ini sedang buming sekali. Situs tersebut yaitu Facebook dan twitter merupakan salah satu jenis dari website yaitu Social Network Site (Situs Jejaring Sosial). Dari artikel sebelumnya saya juga telah menjelaskan mengenai website, situs jejaring social merupakn jenis dari website dinamis karena situs ini selalu melakukan update. Kenapa disebut sebagai social network site (situs jejaring social)?? Hal ini dikarenakan fungsi dan tujuannya.

Fungsi dari situs jejraing social ini yaitu untuk menjalin suatu hubungan atau interaksi setiap orang dimanapun mereka berada. Sedangkan untuk tujuannya yaitu kita dapat mengenal sesorang atau lebih didalam satu account dan kita juga bias menemukan teman atau kenalan kita yang telah lama putus hubungan atau komunikasi.
Kali ini saya ingin menyampaikan sedikit informasi mengenai persamaan dan perbedaan antara facebook dan twitter.

Persamaan :
1. Kedua situs ini tentu saja sama-sama merupakan situs jaringan.
2. Keduanya baik facebook maupun twitter sama-sama mengandalkan fitur update status.


Perbedaan :
1. Facebook hadir dengan bebrbagai macam fitur dan bisa dibilang sudah cukup komplit. Facebook tidak hanya sekedar update status tetapi kita bisa berbagi gambar, berbagi video, ber-chatting, serta menikmati fitur-fitur seperti game, kuis,dll.
2. Twitter hanya menwarkan kesederhanaan, bisa dibilang twitter tidaklah lebih dari sekedar update status dan itupun hanya dibatasi sampai 140 karakter saja.
3. Apabila dilihat dari keceptan loading twitter memiliki kecepatan yang lebih cepat dibandingkan dengan facebook.
4. Jika di Twitter membedakan teman menjadi ‘following dan follower’ dimana artinya yaitu following adalah teman yang kita ikuti dan follower adalah teman-teman yang mengikuti kita. Sementara facebook semua teman yang kita punya menggunakan sebutan yang sama yaitu ‘friends’.

Berikut adalah perbedaan tampilan dari kedua situs ini:













Jumat, 02 April 2010

Web Science


Web Science merupakan ilmu yang mempelajari tentang suatu sistem yang terdapat di internet yang memungkinkan siapapun dapat mengakses berbagai macam informasi. Untuk mengakses informasi tersebut diperlukan perangkat lunak pendukung yang biasa disebut dengan web browser. Web itu sendiri terdiri dari berbagai website yakni sekumpulan halaman-halaman situs yang saling berhubungan, yang berisi teks, gambar, video atau fili-file digital lainnya. Website ini harus dimuat pada sebuah web server agar dapat diakses melalui jaringan internet(web)

Naah.. website itu sendiri terbagi atas 2 jenis website secara umum, yaitu website statis (Static Website) dan website dinamis(Dynamic Website).

Website Statis (Static Website)
Website Statis yaitu halaman-halaman situs yang bisa diakses oleh pengunjung.
Biasanya web jenis ini hanya dibuat dengan kode HTML (hypertext markup language) dan terkadang dilengkapi dengan script javascript dan flash untuk mempercantik tampilan dari web tersebut.
Konten website statis tidak dapat diupdate, apabila ingin merubah isi website statis, harus merombak kode-kode HTMLnya dan hanya bisa dilakukan oleh orang yang mengerti bahasa HTML atau orang yang membuat website tersebut. Website statis biasanya berupa company profile sederhanya, brosur online, atau situs-situs yang berisi informasi sederhana yang tidak perlu dirubah.

Website Dinamis (Dynamic Website)
Website Dinamis biasanya terdiri atas front-end dan back end. Front end adalah halaman-halaman situs yang bisa diakses pengunjung, sedangkan back-end yang biasa disebut CMS (content management system) atau biasa juga disebut Admin Area, atau kalau di dunia blog dikenal dengan nama Dashboard, berfungsi untuk mengupdate halaman-halaman front-end. Jadi halaman back end biasanya hanya bisa diakses oleh pemilik atau pengelola situs dengan username dan password yang hanya dimiliki oleh pembuat situs tersebut.
Website dinamis juga bisa dibuat interaktif dimana pengunjung atau user bisa meninggalkan komentar, menuliskan artikel baru dan lain-lain tergantung fungsi dan tujuan situs tersebut.
Berbeda dengan website statis, pembuatan website dinamis jauh lebih rumit dan komplikatif tergantung fitur-fitur yang diinginkan. Untuk website dinamis sendiri terdiri dari berbagai tipe dan terus berkembang berdasarkan, fungsi, fitur dan tujuannya masing-masing, antara lain :

Social Network Site (Situs Jejaring Sosial) : seperti Friendster, MySpace, Facebook, Twitter dan lain-lain.

Forum Site : dibuat khusus agar para member dapat berdiskusi sesuai dengan topic-topik yang telah ditetapkan. Contohnya : Kaskus, Detik forum, Rumah Motor, dan lain-lain.

Search Engine (Mesin Pencari) : situs yang dibuat khusus untuk mencari informasi sekaligus gateway ke halaman-halaman situs lain. Contoh Google, Yahoo, Bing, dll.

e-Commerce atau Toko Online : dibuat khusus untuk menjual produk secara online. Umumnya dilengkapi dengan shopping cart (keranjang belanja) untuk memudahkan user/pengunjung berbelanja. Tapi sebagian juga hanya berupa catalog online yang lengkap dengan detil dan harga produk, untuk melakukan pembelian dapat dilakukan melalui email atau telepon, saat ini situs jejaring soaial juga telah banyak digunakan sebagai toko online contohnya facebook.

News Site (Situs Berita) : situs ini biasanya berisi artikel-artikel atau berita-berita yang diupdate secara rutin. Pada beberapa situs, pengunjung atau user bisa meninggalkan komentar. Contoh : Detiknews, Antaranews, dan BBC.

Blog : merupakan diari online dimana pemilik (individu atau group) dapat mengupdate artikel, baik tulisan, gambar ataupun file multimedia lain secara rutin dimana semua entri tersusun berurutan dan memiliki fasilitas komentar buat pengunjung yang melihat blog tersebut.

Community site (Situs Komunitas) : situs seperti ini biasanya dibuat khusus untuk komunitas-komuntas tertentu untuk berbagi informasi yang terbatas.

Archive Site : Situs khusus dimana para pengguna dapat berbagi informasi dan disimpan dalam arsip-arsip elektronik. Contoh : Yahoogroups, Google Groups, Wikipedia, dll

File Sharing : situs yang dibuat khusus untuk berbagi file, baik gambar, video, musik dan file-file digital lainnya. File-file ini ada yang berbayar adapula yang gratisan. Contoh : Photobucket, Flickr, Imageshack, Rapidshare, 4shared dll.

Masih banyak lagi jenis-jenis dari website berdasarkan fitur serta fungsinya. Setidaknya kita tahu bahwa website yang sering kita temukan atau kita akses itu merupakan tipe-tipe dari website dinamis. Kalu untuk website statis biasanya kurang begitu popular karena website tersebut tidak berkembang. Jadi cukup sekian dulu informasi dari saya.

Selasa, 16 Maret 2010

Mesin Jahit (Bordir) Masa Depan


Kemajuan Teknologi demikian cepat dan pesat. Terkadang kita tidak bisa memprediksi teknologi apa saja yang akan muncul nanti. Setelah saya mencari-cari informasi dari beberapa sumber akhirnya saya mendapatkan ide mengenai mesin jahit komputer. Dimana sebuah mesin jahit dikombinasikan dengan komputer berbentuk LCD yang dapat menyimpan data berupa gambar-gambar.

Sebelumnya apa pengertian dari Bordir itu? Bordir yaitu menempelakkan benang warna-warni diatas sebuah media seperti kain, kulit, plastik dan sebagainya. Tujuan utama dari mesin ini yaitu memperoleh hasil yang lebih cantik dan memberikan identitas yang tidak mudah rusak. beda dengan sablon yang umumnya tidak tahan lama atau cepat luntur.

Bordir awalnya hanya suatu kerajinan tangan biasa yang dijahit secara manual, karena bordir manual seringkali tingkat kesamaannya kurang akurat maka ide untuk mesin jahit komputer ini bisa sedikit membatu. disamping itu mesin bordir ini dapat memproduksi hasilsecara masal dan dapat mempersingkat waktu.

Untuk membuat sebuah motif kita bisa mendownloadnya dengan menggunakan koneksi USB dan dengan contoh motif yang telah ada kita bisa mengaturnya pada layar dan mengaplikasikannya. Pada mesin ini terdapat sebuat kamera kecil dibawah jarum untuk menghindari kesalahan pada saat proses membordir. Mesin ini juga dilengkapi dengan Baterai agar pada saat tidak adanya supply listrik mesin ini masih dapat digunakan.






Pengenalan Multimedia

Multimedia
Pada perkembangan dunia komputer, multimedia pertama kali diaplikasikan pada komputer yang di produksi oleh Apple Machintosh, sebuah perusahaan komputer yang cukup terkenal. Seiring perjalanan waktu teknologi ini kemudian diadopsi dan dikembangkan oleh Microsoft.
Dari segi bahasa multimedia tersusun atas 2 buah kata, yaitu multi dan media. Multi berarti lebih dari satu, banyak atau beraneka ragam; sedangkan media adalah wadah atau tempat atau sarana yang dapat dimanfaatkan untuk keperluan tertentu. Sehingga penjabaran umum multimedia adalah suatu aplikasi yang tersusun atas beberapa elemen pembentuk yang diproses dan disajikan dalam wadah aplikasi secara linier ataupun interaktif. Pengertian interaktif disini ialah aplikasi multimedia tersebut menuntun respon dari penggunanya hingga mereka terlibat secara langsung dalam proses berlangsungnya aplikasi.
Elemen-elemen multimedia meliputi teks, gambar, suara, animasi, dan sebagainya. Di dalam aplikasi, keseluruhan elemen tersebut disatukan hingga membentuk satu kesatuan aplikasi yang harmonis.

Teks
Elemen teks adalah elemen dasar dari aplikasi multimedia, sebab menjadi basis bagi semua program pengolah kata sehingga dikatakan sangat mendasar bagi program aplikasi multimedia. Aplikasi yang paling banyak menggunakan elemen ini contohnya Windows Help Engine, yang biasa digunakan untuk memudahkan pemakai bila membutuhkan informasi yang sesuai dengan pokok yang ditampilkan. Teks dapat dibuat dengan menggunakan program-program teks diantaranya Microsoft Word, Word Perfect, Write yang ada pada accessories pada Windows atau didalam program multimedia yang sudah tersedia fasilitas untuk membuat teks.

Gambar
Elemen gambar merupakan elemen terpenting kedua setelah elemen teks. Gambar merupakan tampilan diam, tidak ada pergerakan dalam tipe gambar seperti ini, kalaupun terlihat seakan-akan ada pergerakan hal itu karena efek yang diberikan pada saat penggabungan semua elemen dan proggraming. Gambar dikatakan penting karena manusia selalu berorientasi terhadap visual (berdasarkan penglihatan). Sebab bila hanya elemen teks saja yang ditampilkan kurang dapat memberikan informasi yang jelas dan lebih luas.
Gambar dapat dihasilkan dari beberapa cara, dengan men-scan (menangkap gambar dengan sebuah alat optik yang memantulkan sinar infra merah terhadap suatu obyek). Gambar tersebut dapat berupa foto, sketsa gambar atau dapat pula dari gambar langsung dibuat pada komputer. Tampilan gambar dapat dibedakan berdasarkan tipe penyimpanan gambar, kerapatan mutu gambar dan banyak warna dalam gambar yang dihasilkan. Program-program untuk pembuatan gambar atau pengeditan gambar dapat menggunakan beberapa program diantaranya Adobe Photoshop, Corel Paint atau Corel Draw.

Suara
Suara adalah satu-satunya media yang unik bila dibandingkan media lainnya yang menjadi elemen multimedia. Elemen suara memberikan informasi dan memanjakan pengguna dengan menggunakan indera pendengar. Dalam aplikasi windows terdapat dua tipe standar suara yang umum digunakan yaitu tipe Wave dan MIDI. Dari kedua jenis suara tersebut terdapat perbedaan yang menyolok yaitu file suara yang dihasilkan dengan tipe Wave akan lebih banyak memakan tempat penyimpanan dibanding suara dengan tipe MIDI.

Video
Elemen video merupakan gambar hidup yang direkam ke dalam bentuk video yang bersifat analog yang kemudian dimasukkan ke dalam suatu aplikasi multimedia, sehingga berubah menjadi gambar-gambar digital yang tidak jauh berbeda dengan animasi bersuara. Salah satu program yang dapat digunakan untuk pengeditan agar tampak lebih menarik yaitu Adobe Premierre.

Animasi
Animasi adalah urutan gambar atau image yang ditampilkan secara berurutan sehingga akan menimbulkan kesan gambar tersebut bergerak, kesan bergerak ini didapat akibat adanya peralihan dari satu gambar ke gambar lainnya dalam satuan waktu yang disebut dengan frame per second (fps) dalam pengertian ada beberapa jumlah frame yang berupa gambar atau image untuk satu detik animasi. Dalam arti lain animasi adalah persepsi yang terjadi akibat perpindahan frame dalam satu waktu.

Konsep Dasar Animasi :
1. Animasi Tradisional
Animasi sudah bukan merupakan barang baru, ketika dahulu animasi yang menggunakan komputer belum ditemukan, para animator (pembuat animasi) mengerjakan rangkaian gambar teranimasi yang masih dalam sistem pengerjaan tradisional, yaitu dengan menggabungkan satu per satu tiap-tiap gambar buatan tangan, padahal dalam satu buah rangkaian animasi terdiri dari banyak gambar-gambar yang berbeda, sehingga dibutuhkan waktu yang lama dalam pembuatannya.

2. Animasi komputer
Para pembuat animasi sekarang lebih memilih komputer sebagai sarananya, karena dengan menggunakan komputer pengerjaan sebuah animasi dapat dilakukan lebih cepat dan bagus dibandingkan dengan cara tradisional. Dalam pembuatan animasi komputer ada teknik yang membuat animasi lebih cepat dibuat, antara lain teknik keyframe, yaitu hanya dengan cara membuat frame awal dan akhirnya saja, selanjutnya komputer dalam hal ini aplikasi program (software) pembuat animasi yang akan membuat frame-frame di antaranya, sehingga tercipta animasi yang lebih luas.