Sabtu, 23 Maret 2013

3.) Project pembuatan system informasi tentang restaurant berbasis android



Project pembuatan system informasi tentang restaurant berbasis android
Penulisan ilmiah saya yang membahas tentang informasi restaurant yang ada di Jakarta. Meliputi alamat beserta nomor telepon pemesanannya. Untuk membuat aplikasinya meliputi :
·  Bahasa Pemrograman
Ilmu pemrograman wajib dimiliki untuk membuat aplikasi Android. Bahasa yang disarankan untuk membuat Aplikasi Android adalah bahasa Java. Java merupakan bahasa universal yang dipakai dalam pengembangan aplikasi Android
·  IDE Pemrograman
IDE yang disarankan Google untuk pembuatan aplikasi adalah Eclipse. Google sudah membuatkan banyak tools dan plug-in untuk Eclipse yang digunakan untuk keperluan development aplikasi Android
·         Semua informasi yang ada mengenai restaurant yang di tuju
·  PC / Laptop Requirement
Agar lancar dalam menjalankan emulator dan IDE Eclipse disarankan RAM minimal 1 GB, karena Emulator di PC anda lumayan memakan memory.
·  Development
Pengetahuan awal tentang XML sangat disarankan untuk dipelajari dan pengetahuan tentang CSS menjadi nilai plus karena dalam pembuatan layout Android nantinya dapat menggunakan XML dengan banyak properti yang mirip CSS.

2.) Bahasa pemrograman java



Yang  sudah dipelajari adalah bahasa pemrograman java. Dalam pembuatan penulisan ilmiah saya yang berbasis android menggunakan bahasa pemrograman java.

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

Aplikasi android adalah aplikasi yang dikembangkan dengan berbasis java, sehingga sebelum kita mulai membuat aplikasi android kita harus memastikan bahwa komputer kita telah terpasang program JAVA.

1. Definisi Sistem Informasi



Sistem Informasi (SI)  adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan manajemen. Dalam arti yang sangat luas, istilah sistem informasi yang sering digunakan merujuk kepada interaksi antara orang, proses algoritmik, data, dan teknologi. Dalam pengertian ini, istilah ini digunakan untuk merujuk tidak hanya pada penggunaan organisasi teknologi informasi dan komunikasi (TIK), tetapi juga untuk cara di mana orang berinteraksi dengan teknologi ini dalam mendukung proses bisnis.
Ada yang membuat perbedaan yang jelas antara sistem informasi, dan komputer sistem TIK, dan proses bisnis. Sistem informasi yang berbeda dari teknologi informasi dalam sistem informasi biasanya terlihat seperti memiliki komponen TIK. Hal ini terutama berkaitan dengan tujuan pemanfaatan teknologi informasi. Sistem informasi juga berbeda dari proses bisnis. Sistem informasi membantu untuk mengontrol kinerja proses bisnis.
Alter berpendapat untuk sistem informasi sebagai tipe khusus dari sistem kerja. Sistem kerja adalah suatu sistem di mana manusia dan/atau mesin melakukan pekerjaan dengan menggunakan sumber daya untuk memproduksi produk tertentu dan/atau jasa bagi pelanggan. Sistem informasi adalah suatu sistem kerja yang kegiatannya ditujukan untuk pengolahan (menangkap, transmisi, menyimpan, mengambil, memanipulasi dan menampilkan) informasi.
Dengan demikian, sistem informasi antar-berhubungan dengan sistem data di satu sisi dan sistem aktivitas di sisi lain. Sistem informasi adalah suatu bentuk komunikasi sistem di mana data yang mewakili dan diproses sebagai bentuk dari memori sosial. Sistem informasi juga dapat dianggap sebagai bahasa semi formal yang mendukung manusia dalam pengambilan keputusan dan tindakan.
Sistem informasi merupakan fokus utama dari studi untuk disiplin sistem informasi dan organisasi informatika.
Sistem informasi adalah gabungan yang terorganisasi dari manusia, perangkat lunak, perangkat keras, jaringan komunikasi dan sumber data dalam mengumpulkan, mengubah, dan menyebarkan informasi dalam organisasi. Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

Minggu, 20 Januari 2013

Open Service Gateway Initiative (OSGI) , Virtualization, dan API



  • Gateway Initiative (OSGI)
A. Pengertian Gateway Initiative (OSGI)
OSGI adalah sebuah rencana industri untuk cara standar dalam menghubungkan suatu perangkat seperti perangkat rumah tangga dan sistem keamanan ke internet. OSGI berencana untuk menentukan suatu program aplikasi antarmuka (API) untuk pemrograman yang memungkinkan komunikasi dan kontrol antara penyedia layanan dan perangkat di dalam rumah atau usaha kecil. Pada dasarnya OSGI ini di kembangkan dengan menggunakan bahasa pemrograman JAVA.
Arsitektur (Architecture)
Setiap kerangka yang menerapkan standar OSGi menyediakan suatu lingkungan untuk modularisasi aplikasi ke dalam bundel kecil. Setiap bundel adalah koleksi, erat dynamically loadable kelas, guci, dan file konfigurasi yang secara eksplisit menyatakan dependensi eksternal mereka (jika ada).
Kerangka ini secara konseptual dibagi menjadi bidang-bidang berikut:
 Bundel
Bundel normal jar komponen dengan nyata tambahan header.
 Layanan
Lapisan layanan menghubungkan bundel dalam cara yang dinamis dengan menawarkan model menerbitkan-menemukan-bind untuk polos Interfaces Java tua (POJI) atau Plain Old Java Objects POJO
 Layanan Registry
The API untuk jasa manajemen (ServiceRegistration , ServiceTracker dan ServiceReference).
 Life-Cycle
The API ntuk manajemen siklus hidup untuk (instal, start, stop, update, dan uninstall) bundel.
 Modul
Lapisan ang mendefinisikan enkapsulasi dan deklarasi dependensi (bagaimana sebuah bungkusan dapat mengimpor dan mengekspor kode).
 Keamanan
Lapisan yang menangani aspek keamanan dengan membatasi fungsionalitas bundel untuk pra-didefinisikan kemampuan.
 Eksekusi Lingkungan
Mendefinisikan apa yang metode dan kelas yang tersedia dalam platform tertentu. Tidak ada daftar tetap eksekusi lingkungan, karena dapat berubah sebagai Java Community Process menciptakan versi baru dan edisi Jawa. Namun, set berikut saat ini didukung oleh implementasi OSGi yang paling:
 CDC-1.0/Foundation-1.0
 CDC-1.1/Foundation-1.1
 OSGi/Minimum-1.0
 OSGi/Minimum-1.1
 JRE-1.1
 Dari J2SE-1.2 hingga J2SE-1.6
Bundles (Kumpulan)
Bundel adalah sekelompok kelas Java dan sumber daya tambahan yang dilengkapi dengan manifes rinci MANIFEST.MF file pada semua isinya, serta layanan tambahan yang diperlukan untuk memberikan kelompok termasuk kelas Java perilaku yang lebih canggih, sejauh deeming seluruh agregat komponen.
Di bawah ini adalah contoh khas MANIFEST.MF file dengan Headers OSGi:
Bundle-Nama: Hello World
Bundle-SymbolicName: org.wikipedia.helloworld
Bundle-Description: Sebuah bundel Hello World
Bundle-ManifestVersion: 2
Bundle-Version: 1.0.0
Bundle-Activator: org.wikipedia.Activator
Ekspor-Paket: org.wikipedia.helloworld, version = “1.0.0″
Impor-Paket: org.osgi.framework, version = “1.3.0″
Makna dari isi dalam contoh adalah sebagai berikut :
 Bundle-Nama: Mendefinisikan nama terbaca-manusia untuk bundel ini, Cukup memberikan nama pendek untuk bundel.
 Bundle-SymbolicName: Header hanya diperlukan, entri ini menetapkan pengenal unik untuk bundel, berdasarkan konvensi nama domain terbalik (digunakan juga oleh paket java ).
 Bundle-Description: Penjelasan mengenai fungsi bundel itu.
 Bundle-ManifestVersion: Menunjukkan spesifikasi OSGi digunakan untuk membaca bundel ini.
 Bundle-Version: menunjuk nomor versi ke bundel.
 Bundle-Activator: Menunjukkan nama kelas yang akan dipanggil sekali bundel diaktifkan.
 Ekspor-Paket: mengungkapkan mana Java paket yang terkandung dalam sebuah kemasan akan dibuat tersedia untuk dunia luar.
 Impor-Paket: Menunjukkan mana Java paket akan diperlukan dari dunia luar untuk memenuhi dependensi yang dibutuhkan dalam sebuah kemasan.

B. Manfaat OSGI
1. Mengurangi Kompleksitas
Dengan cara menyembunyikan bundel (modul) internal berarti memberikan lebih banyak kebebasan untuk berubah nantinya. Hal ini berguna tidak hanya untuk sekedar mengurangi jumlah bug, tetapi juga membuat kumpulan sederhana untuk berkembang.
2. Reuse
Membuat model OSGI menjadi lebih mudah dalam menggunakan banyak komponen dalam satu aplikasi. Serta peningkatan jumlah proyek-proyek sumber terbuka memberikan JAR mereka untuk siap di buat OSGI.
3. Real Word
Karena OSGI merupakan kerangaka kerja yang dinamis, maka dapat memperbarui bundel on the fly dan pelayanan yang datang dan pergi.
4. Easy Deployment
Teknologi OSGI bukan hanya sebuah standard untuk komponen saja, tetapi juga menentukan bagaimana komponen diinstal dan di kelola.
5. Dynamic Updates
Model komponen OSGI adalah model dinamis, karena komponennya dapat diinstal, play, stop, updates, dan delete tanpa harus menurunkan keseluuhan sistem.
6. Simple
OSGI API sangat sederhana karena API inti hanya terdiri dari satu paket dan kurang dari 30 kelas.
7. Small (kecil)
OSGI Release 4 Framework dapat diimplementasikan kedalam JAR 300KB. Ini adalah Overhead kecil untuk jumlah fungsi yang ditambahkan ke salah satu aplikasi dengan memasukkan OSGI. Oleh karena itu OSGI mampu berjalan pada berbagai macam perangkat : dari yang sangat kecil, kecil dan untuk mainframe.
8. Cepat (fast)
Salah satu tanggung jawab utama dari Framework OSGi memuat kelas-kelas dari bundel.Di Java tradisional, JARs benar-benar terlihat dan ditempatkan pada daftar linear. Pencarian sebuah kelas memerlukan pencarian melalui daftar ini. Sebaliknya, pra-kabel OSGi bundel dan tahu persis untuk setiap bundel bundel yang menyediakan kelas. Kurangnya pencarian yang signifikan faktor mempercepat saat startup.

  • Virtualization
A. Pengertian Virtualization
Virtualization atau Virtualisasi memiliki banyak pengertian. Dalam kamus bahasa indonesia sendiri belum ditemukan secara jelas pengertian dari virtualisasi. Namun jika kita melihat pada kamus OXFORD istilah virtualization merupakan turunan dari kata virtualize yang memiliki makan "mengubah sesuatu (mengkoversi) ke bentuk simulasi dari bentuk nyata yang ada". Di bidang teknologi informasi, virtualization digunakan sebagai sarana untuk improvisasi skalabilitas dari hardware yang ada.
Dengan visualization, beberapa sistem operasi dapat berjalan secara bersamaan pada satu buah CPU. Hal ini tentunya dapat mengurangi biaya yang dapat dikeluarkan oleh sebuah perusahaan.
Dalam hardware visualization, perangkat lunak bekerja membentuk sebuah virtual machine yang bertindak seolah-olah seperti sebuah komputer asli dengan sebuah sistem operasi terinstal didalamnya. Sebagai salah satu contoh yang mudah misalkan terdapat satu buah komputer yang telah terinstal GNU/Linux Ubuntu. Kemudian dengan menggunakan perangkat lunak virtualization semisal virtualbox kita dapat menginstal dua buah sistem operasi lain sebagai contoh WindowsXP dan Free BSD.
Perangkat lunak yang digunakan untuk menciptakan virtual machine pada host machine biasa disebut sebagai hypervisor atau Virtual Machine Monitor (VMM). Menurut Robert P. Goldberg pada tesisnya yang berjudul “Architectural Principles For Virtual Computer Systems” pada hal 23 menyebutkan bahwa tipe-tipe dari VMM ada 2 yaitu :
• Type 1 berjalan pada fisik komputer yang ada secara langsung. Pada jenis ini hypervisor / VMM benar-benar mengontrol perangkat keras dari komputer host-nya. Termasuk mengontrol sistem operasi-sistem operasi guest-nya. Contoh implementasi yang ada dan sudah saya coba secara langsung ialah VMWare ESXi. Adapun contoh yang lain yang ada seperti Microsoft Hyper-V
• Type 2 berjalan pada sistem operasi diatasnya. Pada tipe ini tentunya guest sistem operasi nya berada di layer diatasnya lagi.


  • API (Application Program Interface)
A. Pengertian API (Application Program Interface)
Merupakan suatu dokumentasi yang terdiri dari antar muka, fungsi, kelas, struktur dan sebagainya untuk membangun suatu perangkat lunak. Dengan adanya API ini maka akan mempermudah seorang programmer untuk membongkar suatu software untuk kemudian dapat dikembangkan atau diintegrasikan dengan perangkat lunak yang lain.
API dapat dikatakan sebagai penghubung suatu aplikasi dengan aplikasi lainnya. Suatu rutin standar yang dilakukan seorang programmer menggunakan system function. Proses ini dikelola melalui operating system. Keunggulan dari API ini adalah memungkin kan suatu aplikai saling berintegrasi dengan aplikai lainnya.

B. Keuntungan memprogram dengan menggunakan API

  1. Portabilitas : Programmer yang menggunakan API dapat menjalankan programnya dalam sistem operasi mana saja asalkan sudah terinstal API tersebut.
  2. Lebih mudah dimengerti : Karena API menggunakan bahasa yang lebih terstruktur dan lebih mudah dimengerti dari pada bahasa system call. System call interface ini berfungsi sebagai penghubung antara API dan system call yang dimengerti oleh sistem operasi. System call interface ini akan menerjemahkan perintah dalam API dan kemudian akan memanggil system calls yang diperlukan.

Minggu, 04 November 2012

GPS

Pengertian GPS

GPS (Global Positioning System) adalah sistem satelit navigasi dan penentuan posisi yang dimiliki dan dikelola oleh Amerika Serikat. Sistem ini didesain untuk memberikan posisi dan kecepatan tiga-dimensi serta informasi mengenai waktu, secara kontinyu di seluruh dunia tanpa bergantung waktu dan cuaca, bagi banyak orang secara simultan. Saat ini GPS sudah banyak digunakan orang di seluruh dunia dalam berbagai bidang aplikasi yang menuntut informasi tentang posisi, kecepatan, percepatan ataupun waktu yang teliti. GPS dapat memberikan informasi posisi dengan ketelitian bervariasi dari beberapa millimeter (orde nol) sampai dengan puluhan meter.
————————————————————————————————————————————————–
Kemampuan GPS
Beberapa kemampuan GPS  antara lain dapat memberikan informasi tentang posisi, kecepatan, dan waktu secara cepat, akurat, murah, dimana saja di bumi ini tanpa tergantung cuaca. Hal yang perlu dicatat bahwa GPS adalah satu-satunya sistem navigasi ataupun sistem penentuan posisi dalam beberapa abad ini yang memiliki kemampuan handal seperti itu. Ketelitian dari GPS dapat mencapai beberapa mm untuk ketelitian posisinya, beberapa cm/s untuk ketelitian kecepatannya dan beberapa nanodetik untuk ketelitian waktunya. Ketelitian posisi yang diperoleh akan tergantung pada beberapa faktor yaitu metode penentuan posisi, geometri satelit, tingkat ketelitian data, dan metode pengolahan datanya.
————————————————————————————————————————————————–
Produk yang diberikan GPS
Secara umum produk dari GPS adalah posisi, kecepatan, dan waktu. Selain itu ada beberapa produk lainnya seperti percepatan, azimuth, parameter attitude, TEC (Total Electron Content), WVC (Water Vapour Content), Polar motion parameters, serta beberapa produk yang perlu dikombinasikan dengan informasi eksternal dari sistem lain, produknya antara lain tinggi ortometrik, undulasi geoid, dan defleksi vertikal.
————————————————————————————————————————————————–
Segmen Penyusun Sistem GPS
Secara umum ada tiga segmen dalam sistem GPS yaitu segmen sistem kontrol, segmen satelit, dan segmen pengguna.
Satelit GPS dapat dianalogikan sebagai stasiun radio angkasa, yang diperlengkapi dengan antena-antena untuk mengirim dan menerima sinyal –sinyal gelombang. Sinyal-sinyal ini selanjutnya diterima oleh receiver GPS di/dekat permukaan bumi, dan digunakan untuk menentukan informasi posisi, kecepatan, maupun waktu. Selain itu satelit GPS juga dilengkapi dengan peralatan untuk mengontrol attitude satelit. Satelit-satelit GPS dapat dibagi atas beberapa generasi yaitu ; blok I, blok II, blok IIA, blok IIR dan blok IIF. Hingga april 1999 ada 8 satelit blok II, 18 satelit blok II A dan 1 satelit blok II R yang operasional.
Secara umum segmen sistem kontrol berfungsi mengontrol dan memantau operasional satelit dan memastikan bahwa satelit berfungsi sebagaimana mestinya
Segmen pengguna terdiri dari para pengguna satelit GPS di manapun berada. Dalam hal ini alat penerima sinyal GPS ( GPS receiver ) diperlukan  untuk menerima dan memproses sinyal -sinyal dari satelit GPS untuk digunakan dalam penentuan posisi, kecepatan dan waktu. Komponen utama dari suatu receiver GPS secara umum adalah antena dengan pre-amplifier, bagian RF dengan pengidentifikasi sinyal dan pemroses sinyal, pemroses mikro untuk pengontrolan receiver, data sampling dan pemroses data ( solusi navigasi ), osilator presisi , catu daya, unit perintah dan tampilan, dan memori serta perekam data.
————————————————————————————————————————————————–
Prinsip penentuan posisi dengan GPS
Prinsip penentuan posisi dengan GPS yaitu menggunakan metode reseksi jarak, dimana pengukuran jarak dilakukan secara simultan ke beberapa satelit yang telah diketahui koordinatnya. Pada pengukuran GPS, setiap epoknya memiliki empat parameter yang harus ditentukan : yaitu 3 parameter koordinat X,Y,Z atau L,B,h dan satu parameter kesalahan waktu akibat ketidaksinkronan jam osilator di satelit dengan jam di receiver GPS. Oleh karena diperlukan minimal pengukuran jarak ke empat satelit.
————————————————————————————————————————————————–
Tipe alat (Receiver ) GPS
Ada 3 macam tipe alat GPS, dengan masing-masing memberikan tingkat ketelitian (posisi) yang berbeda-beda.  Tipe alat GPS pertama adalah tipe Navigasi (Handheld, Handy GPS). Tipe nagivasi harganya cukup murah, sekitar 1 – 4 juta rupiah, namun ketelitian posisi yang diberikan saat ini baru dapat mencapai 3 sampai 6 meter.  Tipe alat  yang kedua adalah tipe geodetik single frekuensi (tipe pemetaan), yang biasa digunakan dalam survey dan pemetaan yang membutuhkan ketelitian posisi sekitar sentimeter sampai dengan beberapa desimeter. Tipe terakhir adalah tipe Geodetik dual frekuensi yang dapat memberikan ketelitian posisi hingga mencapai milimeter. Tipe ini biasa digunakan untuk aplikasi precise positioning seperti pembangunan jaring titik kontrol, survey deformasi, dan geodinamika.  Harga receiver tipe geodetik cukup mahal, mencapai ratusan juta rupiah untuk 1 unitnya.
————————————————————————————————————————————————–
Sinyal dan Bias pada GPS
GPS memancarkan dua sinyal yaitu frekuensi  L1 (1575.42 MHz) dan L2 (1227.60 MHz). Sinyal L1 dimodulasikan dengan dua sinyal pseudo-random yaitu kode P (Protected) dan kode C/A (coarse/aquisition). Sinyal L2 hanya membawa kode P. Setiap satelit mentransmisikan kode yang unik sehingga penerima (receiver GPS) dapat mengidentifikasi sinyal dari setiap satelit. Pada saat fitur ”Anti-Spoofing” diaktifkan, maka kode P akan dienkripsi dan selanjutnya dikenal sebagai kode P(Y) atau kode Y.
Ketika sinyal melalui lapisan atmosfer, maka sinyal tersebut akan terganggu oleh konten dari atmosfer tersebut. Besarnya gangguan di sebut bias.  Bias sinyal yang ada utamanya terdiri dari 2 macam yaitu bias ionosfer dan bias troposfer.  Bias ini harus diperhitungkan (dimodelkan atau diestimasi atau melakukan teknik differencing untuk metode diferensial dengan jarak baseline yang tidak terlalu panjang) untuk mendapatkan solusi akhir koordinat dengan ketelitian yang baik.  Apabila bias diabaikan maka dapat memberikan kesalahan posisi sampai dengan orde meter.
————————————————————————————————————————————————–
Error Source pada GPS
Pada sistem GPS terdapat beberapa kesalahan komponen sistem yang akan mempengaruhi ketelitian hasil posisi yang diperoleh.  Kesalahan-kesalahan tersebut contohnya kesalahan orbit satelit, kesalahan jam satelit, kesalahan jam receiver, kesalahan pusat fase antena, dan multipath. Hal-hal lainnya juga ada yang mengiringi kesalahan sistem seperti efek imaging, dan noise.   Kesalahan ini dapat dieliminir salah satunya dengan menggunakan teknik differencing data.
————————————————————————————————————————————————-
Metoda penentuan posisi dengan GPS
Metoda penentuan posisi dengan GPS pertama-tama terbagi dua, yaitu metoda absolut, dan metoda diferensial.  Masing-masing metoda kemudian dapat dilakukan dengan cara real time dan atau post-processing. Apabila obyek yang ditentukan posisinya diam maka metodenya disebut Statik.  Sebaliknya apabila obyek yang ditentukan posisinya bergerak, maka metodenya disebut kinematik.  Selanjutnya lebih detail lagi kita akan menemukan metoda-metoda seperti SPP, DGPS, RTK, Survei GPS, Rapid statik, pseudo kinematik, dan stop and go, serta masih ada beberapa metode lainnya.
————————————————————————————————————————————————–
Ketelitian Posisi yang diperoleh dari Sistem GPS
Untuk aplikasi sipil, GPS memberikan nilai ketelitian posisi dalam spektrum yang cukup luas, mulai dari meter sampai dengan milimeter.  Sebelum mei 2000 (SA on) ketelitian posisi GPS metode absolut dengan data psedorange mencapai 30 – 100 meter.  Kemudian setelah SA off ketelitian membaik menjadi 3 – 6 meter.  Sementara itu Teknik DGPS memberikan ketelitian 1-2 meter, dan teknik RTK memberikan ketelitian 1-5 sentimeter.  Untuk posisi dengan ketelitian milimeter diberikan oleh teknik survai GPS dengan peralatan GPS tipe geodetik dual frekuensi dan strategi pengolahan data tertentu.
————————————————————————————————————————————————-
Aplikasi-aplikasi Teknologi GPS
GPS (Global Positioning System) adalah sistem satelit navigasi yang paling populer dan paling banyak diaplikasikan di dunia pada saat ini, baik di darat, laut, udara, maupun angkasa. Disamping aplikasi-aplikasi militer, bidang-bidang aplikasi GPS yang cukup marak saat ini antara lain meliputi survai pemetaan, geodinamika, geodesi, geologi, geofisik, transportasi dan navigasi, pemantauan deformasi, pertanian, kehutanan, dan bahkan juga bidang olahraga dan rekreasi. Di Indonesia sendiri penggunaan GPS sudah dimulai sejak beberapa tahun yang lalu dan terus berkembang sampai saat ini baik dalam volume maupun jenis aplikasinya

Sumber : http://gaulwahyu.wordpress.com/2008/10/16/pengertian-gps/

E-NEWS

E-NEWS

Definisi E-News
E-News adalah kependekan dari Electronic News. E-News seperti katanya berarti berita atau informasi yang dikemas secara menarik dan disampaikan melalui media ekeltronik secara online, yang biasanya ditampilkan oleh komputer yang terhubung dengan internet / ditampilkan oleh browser yang terhubung dengan sebuah server
E- News adalah berita yang menggunakan perangkat komputer yang terhubung dengan bejaringan komputer global. terdapat juga beberapa istilah untuk berita elektronik atau electronic news diantaranya online news atau digital news.
Memasuki era globalisasi, media cetak baik koran, tabloid, maupun majalah tidak hanya mengandalkan edisi fisik yang tercetak saja untuk memberikan informasi dan berita aktualnya kepaa para pembaca, akan tetapi media ini dituntut untuk semakin berkembang dan membuat sebuah inovasi baru dengan memberikan sajian informasi yang online sehingga informasi yang diberikan kepada pembaca lebih up to date, aktual serta cepat karena dapat diakses hanya dalam beberapa detik saja melalui internet.
E-News di Indonesia, umumnya dikembangkan oleh surat kabar maupun majalah ternama, karena baik surat kabar maupun majalah ternama ini sudah eksis secara cetak, lekat dihati pembacanya, kuat secara modal, serta memiliki jaringan distribusi yang luas. sehingga mereka menerbitkan edisi online sebagai wujud pelayanan kepada para pembaca, sehingga dengan menggunakan protocol dan teknologi internet yang menghubungkan sistem jaringan komputer global, mereka dapat menerbitkan edisi online yang dapat diakses secara cepat dan seketika oleh pembaca.
Berikut ini beberapa contoh penyedia layanan berita online (News Service Provider) terkemuka dan terpercaya di Indonesia ;
  1. www.kompas.com
  2. www.liputan6.com
  3. www.republika.co.id
  4. www.jawapos.com
  5. www.media-indonesia.com
  6. www.okezone.com
  7. www.detik.com
  8. www.forum.co.id
  9. www.gatra.co.id
  10. www.tempo.co.id
  11. www.seputarindonesia.com
  12. dll
Internet sebagai sebuah jaringan komputer global yang memicu perkembangan berita elektronik (E-News). Teknologi internet memungkinkan berita dipublikasikan dengan menggunakan format HTML (Hypertext MarkUp Language). Format berita baik teks, gambar, video, audio dan animasi dapat disajikan secara digital, sehingga pembaca dapat mengakses berita yang dibutuhkan dengan cepat.
Pada E-News, pembaca tidak hanya bisa menikmati berita dan informasi aktual yang disajikan, akan tetapi juga menikmati layout atau tampilan yang interaktif, serta headline news yang dikemas secara singkat dan jelas sehingga menarik minat pembaca, berita yang disajikan dapat berubah dengan cepat sesuai perkembangan dan dapat didownload dengan mudah dalam beberapa detik saja. Selain itu, pembaca juga dapat memberikan feedback berupa kritik maupun comment pada situs berita online / e-news tersebut.

Sumber : http://alistadiponegoro.blogspot.com/2009/07/e-news-definisi-e-news-e-news-adalah.html?m=1