Senin, 29 November 2010

pendekatan pengembangan sistem

04.38

Dipandang dari metodologi yang digunakan :
• Pendekatan Klasik (Clasical approach )
Disebut juga pengembangan tradisional / konvensional adalah pengembangan sistem dengan mengikuti tahapan pada system life cycle. Pendekatan ini menekankan bahwa pengembangan sistem akan berhasil bila mengikuti tahapan pada system life cycle. Tetapi pada kenyataannya pendekatan klasik tidak cukup digunakan untuk mengembangkan suatu sistem informasi yang sukses dan akan timbul beberapa permasalahan diantaranya adalah :
1. Pengembangan perangkat lunak menjadi sulit.
2. Biaya perawatan atau pemeliharaan sistem menjadi lebih mahal
3. Kemungkinan kesalahan sistem besar
4. Keberhasilan sistem kurang terjamin
5. Masalah dalam penerapan sistem
• Pendekatan Terstruktur (structured approach )
Pendekatan ini dimulai pada awal tahun 1970, dan dilengkapi dengan alat-alat (tools) dan teknik-teknik (techniques) yg dibutuhkan dalam pengembangan sistem.

Dipandang dari sasaran yang dicapai :
• Pendekatan Sepotong (piecerneal approach )
Pendekatan yg menekankan pada suatu kegiatan / aplikasi tertentu.
• Pendekatan Sistem (systems approach )
Pendekatan yg menekankan pada sistem informasi sebagai satu kesatuan terintegrasi

Dipandang dari cara menentukan kebutuhan dari Sistem :
• Pendekatan Bawah Naik (Bottom Up Approach )
Pendekatan dari level bawah organisasi, yaitu level operasional dimana transaksi dilakukan. Pendekatan ini dimulai dari perumusan kebutuhan untuk menangani transaksi dan naik ke level atas dengan merumuskan kebutuhan informasi berdasarkan transaksi tsb. (merupakan ciri-ciri dari pendekatan klasik disebut juga data analysis) .
• Pendekatan Atas Turun
Dimulai dari level atas yaitu level perencanaan strategi. Pendekatan ini dimulai dengan mendefinisikan sarasan dan kebijaksanaan organisasi , kemudian dilakukan analisis kebutuhan informasi , lalu proses turun ke pemrosesan transaksi (merupakan ciri-ciri dari pendekatan terstruktur disebut juga decision analysis )

Dipandang dari cara mengembangkannya :
• Pendekatan Sistem menyeluruh
Pendekatan yg mengembangkan sistem serentak secara menyeluruh.
(merupakan ciri -ciri pendekatan klasik )
• Pendekatan Moduler
Pendekatan yg berusaha memecah sistem yg rumit menjadi beberapa bagian / modul yg sederhana (merupakan ciri -ciri pendekatan terstruktur )

Dipandang dari teknologi yg digunakan :
• Pendekatan Lompatan jauh (great loop approach )
Pendekatan yg menerapkan perubahan menyeluruh secara serentak penggunaan teknologi canggih. Perubahan ini banyak mengandung resiko, juga memerlukan investasi yg besar.
• Pendekatan Berkembang (evolutionary approach )
Pendekatan yg menerapkan perubahan canggih hanya untuk aplikasi yg memerlukan saja, dan akan terus berkembang.

Rabu, 24 November 2010

perbedaan android, symbian, windows mobile dan bada

16.47

Android

Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia. Kelebihan dan kekurangan android :
Kelebihan:
• Gratis , developer aplikasi tidak perlu membayar untuk membuat aplikasi. Aplikasinya pun ditawarkan gratis.
• Didukung penuh google, artinya pengguna tersinkronisasi langsung dengan Google Account kita, contoh : Gmail, Google Contact, Google Calendar dan Youtube.
• Vendor lebih rajin mengeluarin handset karena mereka tidak perlu bayar ijin pemakaian.
• Pengguna tidak perlu bayar untuk men-donwnload dan meng-install aplikasi di Android.
• Pemakaiannya relatif lebih user friendly.
• Teknologi layar sentuh capasitive (hanya bisa dipakai dengan jari tangan, tidak bisa pakai Stylus) seperti iPhone.
• Stabil, tidak mudah hang.
• Aman terhadap virus.
• Aplikasi game 3D berjalan lancar ini dikarenakan virtual Java machine Dalvik yang dipakai Android lebih baik dalam memanage memory yang didukung oleh Linux (kernel 2.6).
• Konektifitas lengkap dari Bluetooth, WIFI dan GPS yang berguna untuk multiplayer game hingga aplikasi Social Networking Service.
• Aplikasi bisnis ada di Android kecuali aplikasi Microsoft Office.
• Harga yang relatif lebih murah.


Kekurangan:
• Karena masih baru, maka belum banyak aplikasi yg tersedia untuk android, namun tidak menutup kemungkinan bakal bertambah banyak mengingat Android adalah OS open source. Hampir semua aplikasi bisa didapat gratis, dan dapat diunduh melalui fasilitas Android Market dan blog-blog pribadi.
• Bagi orang yg belum pernah memakainya mungkin akan sedikit membingungkan
• ponsel Android kurang nyaman jika dipakai untuk telepon.
• Masih sedikit yg memakai OS ini.
• Android masih mampu sedikit mengimbangi Wndows Mobile untuk terintegrasi dengan Exchange (outlook) server tanpa hambatan.

Symbian

Symbian OS adalah sistem operasi tak bebas yang dikembangkan oleh Symbian Ltd. yang dirancang untuk digunakan peralatan bergerak (mobile). Sebelum Nokia mengumumkan pembelian seluruh sisa saham Symbian Ltd. yang tidak dimilikinya pada 24 Juni 2008,[1] Symbian dimiliki Nokia (47,9%), Ericsson (15,6%), Panasonic (10,5%), Samsung (4,5%), Siemens/BenQ (8,4%), Sony Ericsson (13,1%). Versi Symbian yang terbaru adalah Symbian OS v9.5s. Sedangkan ponsel yang paling banyak beredar saat ini menggunakan Symbian OS v6.1s, v7.0s, RV 47 75, v8.OS, dan v9.1s. Nokia Nseries rata-rata menggunakan Symbian OS v9.1s, kecuali Nokia N95 yang menggunakan Symbian OS v9.2s.
Saat ini Symbian OS banyak telah banyak digunakan oleh berbagai vendor produk peralatan komunikasi mobile pada berbagai jenis produk mereka yang bervariasi. Variasi dari sisi hardware ini dimana Symbian OS diimplementasi dapat dimungkinkan karena sistem operasi ini memiliki antarmuka pemprograman aplikasi (Application Programming Interface; API). API mendukung terhadap komunikasi dan tingkah laku yang umum pada hardware yang dapat digunakan oleh objek aplikasi lain. Hal ini dimungkinkan karena API merupakan objek antarmuka yang didefenisikan pada level aplikasi, yang berisikan prosedur dan fungsi (dan juga variabel serta struktur data) yang mengelola/memanggil kernel dimana sebagai penghubung antara software dan hardware. Dengan adanya standar API ini membantu pihak pengembang untuk melakukan penyesuaian atas aplikasi yang dibuatnya agar dapat diinstal pada produk telepon bergerak yang bermacam-macam.

Windows mobile

Windows Mobile adalah salah satu Sistem Operasi mobile Yang di kembangkan oleh Microsoft, dan di desain untuk di gunakan pada Smartphone dan Perangkat Nirkabel lainya. Versi saat ini di sebut ‘Windows Mobile 6.5′. OS ini berbasis pada Windows CE 5.2 Kernel, dan fitur-fiturnya di kembangkan menggunakan Microsoft Windows API. Windows Mobile di desain sedemikian rupa agar mirip dengan versi Windows Desktop. Sebagai tambahan, Third party Software Development tersedia untuk Windows Mobile. Pertama kali di rilis sebagai Sistem Operasi Pocket PC 2000, kebanyakan perangkat Windows Mobile di lengakapi dengan Stylus Pen, yang mana di gunakan untuk memasukan perintah-perintah dengan cara men-tap-nya di layar. Microsoft menngumumkan Platform baru, Windows 7 Series, di Mobile World Congress di Barcelona pada 15 Februari 2010. Perangkat yang menggunakan Windows Mobile 6.x series tidak dapat di upgrade ke seri Windows 7.
Ada tiga versi Windows Mobile untuk berbagai perangkat keras:
• Windows Mobile Professional berjalan pada ( smartphone ) dengan layar sentuh
• Windows Mobile Standard berjalan pada ponsel dengan layar biasa
• Windows Mobile Classic yang berjalan pada 'Windows perangkat Mobile Classic' ( Pocket PC ).

Bada

Bada yang dalam Bahasa Korea disini berarti "Samudera", akan menjadi platform bebas terbuka untuk dieksplorasi para pengembang software aplikasi atau dengan istilah lainnya Bada adalah sistem operasi terbuka untuk HP atau operating system open mobile platform yang bertugas untuk mengatur dan menjalankan semua fungsi software handphone. Bada mempunyai sifat yang sama dengan system operasi milik Google yaitu Android.
Bada mungkin hanya bisa ditemui pada Ponsel Samsung yang memakai (TouchWiz User Interface). Samsung Bada menawarkan kemudahan serta UI yang intuitif tanpa mengesampingkan efisiensi. Untuk meningkatkan kreatifitas dan interaksi penggunanya, Samsung Bada memiliki flash control, web control, sensor gerakan, kontrol fine - tuned vibration control dan face detection. Juga didukung oleh aplikasi context - aware berbasis sensor gerakan. Dengan menggunakan beragam sensor seperti akselerometer, gerakan miring, cuaca, proksimiti dan sensor aktif, aplikasi yang dapat digunakan pengembang teknologi mengimplementasikan context - aware dengan mudah. Samsung Bada membedakan posisinya dengan mendukung layanan - sentris berbagai fitur seperti jaringan sosial, perangkat sinkronisasi, manajemen konten, layanan berbasis lokasi, dan layanan perdagangan - semua didukung oleh back - end server Bada. Fitur inovatif khusus pengembang ini mendukung pengembang teknologi untuk mengimplementasikan berbagai layanan tanpa upaya tambahan. Basis Bada yang fleksibel membuatnya mudah untuk diterapkan pada berbagai perangkat dibandingkan sistem operasi mobile lain.
Jadi para developer akan sangat mudah menciptakan aplikasi dan layanan. Perangkat ponsel yang berbasis BADA ini juga akan dapat mengakses konten dari toko aplikasi mobile milik Samsung. Bada menjadi OS (Operating System) original besutan Samsung, vendor asal Korea Selatan tersebut tidak ingin meninggalkan OS yang lain seperti Symbian, Windows Phone dan Android.

Senin, 08 November 2010

Jaringan Wireless

00.38

1. Cara kerja jaringan wireless

Wireless LAN menggunakan electromagnetic airwaves (radio atau infrared) untuk menukarkan informasi dari satu titik ke titik lainnya tanpa harus tergantung pada sambungan secara fisik. Gelombang radio biasa digunakan sebagai pembawa karena dapat dengan mudah mengirimkan daya ke penerima. Data ditransmikan dengan cara ditumpangkan pada gelombang pembawa sehingga bisa diextract pada ujung penerima. Data ini umumnya digunakan sebagai pemodulasi dari pembawa oleh sinyal informasi yang sedang ditransmisikan. Begitu datanya sudah dimodulasikan pada gelombag radio pembawa, sinyal radio akan menduduki lebih dari satu frekuensi, hal ini terjadi karena frekuensi atau bit rate dari informasi yang memodulasi ditambahkan pada sinyal carrier.
Multiple radio carrier bisa ada dalam suatu ruang dalam waktu yang bersamaan tanpa terjadi interferensi satu sama lain jika gelombang radio yang ditransmisikan berbeda frekuensinya. Untuk mengextract data, radio penerimanya diatur dalam satu frekuensi dan menolak frekuensi-frekuensi lain. Pada konfigurasi wireless LAN tertentu, transmitter/receiver (transceiver) device, biasa disebut access point, terhubung pada jaringan kabel dari lokasi yang fixed menggunakan kabel standard. Sebuah access point bisa mensupport sejumlah group kecil dari user dan bisa dipakai dalam jarak beberapa puluh meter. Access point biasanya diletakkan pada tempat yang tinggi tapi dapat juga diletakkan dimana saja untuk mendapatkan cakupan yang dikehendaki. End user access wireless LAN menggunakan wireless-LAN adapters, biasa terdapat pada PC card pada notebook atau palmtop computer, atau sebagai card dalam desktop computer, atau terintegrasi dalam hand-held computer.

2. Hardware yang terhubung pada jaringan wireless

> Hardware Access Point + plus
adalah perangkat standard yang digunakan untuk access point. Access Point dapat berupa perangkat access point saja atau dengan dual fungsi sebagai internal router. Bahkan pada model terbaru sudah ditambahkan teknologi Super G dengan kemampuan double transmisi, smart DHCP bagi client network dan hardware standard monitor serta Firewall dan sebagainya. Alat Access point dapat dipasangkan pada sebuah hub, cable modem atau alat lainnya untuk menghubungkan computer dengan WIFI kedalam sebuah network lain.
> PCMCIA Adapter
Alat ini dapat ditambahkan pada notebook dengan pada PCMCIA slot. Model PCMCIA juga tersedia dengan tipe G atau double transmit..
> USB Wireless Adaptor
Alat ini mengambil power 5V dari USB port. Untuk kemudahan USB WIFI adapter dengan fleksibel ditempatkan bagi notebook dan PC.
> USB Add-on PCI slot
Perangkat ini umumnya diberikan bersama paket mainboard untuk melengkapi perangkat WIFI pada sebuah computer. Sama kemampuannya dengan PCI card wireless network tetapi mengunakan jack USB internal pada mainboard termasuk pemakaian power diambil dari cable tersebut.
> Mini PCI bus adapter
PCImini bus adalah slot PCI yang disediakan pada notebook dan pemakai dapat menambahkan perangkat seperti WIFI adaptor didalam sebuah notebook.
> PCI card wireless network
PCIcard Wireless network dapat juga berupa sebuah card WIFI yang ditancapkan pada slot computer atau dengan mengambil power dari USB tetapi dipasangkan pada PCI slot. Perangkat Wireless network dapat juga diaktifkan menjadi Access point. Perangkat jenis PCI card dipasangkan permanen pada sebuah desktop PC.

3. Software yang terhubung pada jaringan wireless

> Wireless Wizard
Meningkatkan keandalan dan penggunaan dari setiap WiFi, WiMAX, LTE, 3G atau jaringan data nirkabel.
> Easy wifi radar
untuk menemukan dan terhubung untuk membuka jalur akses nirkabel dengan mouseclick tunggal. Terhubung ke hotspot gratis tanpa kerumitan.
> Advanced port scanner
dapat memindai port sangat cepat, berisi deskripsi untuk port umum, dan dapat melakukan scan pada rentang port yang telah ditentukan.