1. Definisi TELEMATIKA
Telematika diambil dari bahasa Perancis “TELEMATIQUE” yang kurang lebih dapat diartikan dengan :
“Bertemunya jaringan komunikasi dengan teknologi informasi”.
dari TELEMMATIQUE tersebut kemudian menjadi TELEMATICS dalam bahasa Inggris yang merupakan singkatan dari : “TELECOMMUNICATION and INFORMATICS” dimana hal ini adalah perpaduan dari konsep : Computing and Communication.
2. Perkembangan TELEMATIKA
Dalam perkembangannya istilah Media dalam TELEMATIKA berkembang menjadi wacana MULTIMEDIA. Hal ini sedikit membingungkan masyarakat, karena istilah Multimedia semula hanya merujuk pada kemampuan sistem komputer untuk mengolah informasi dalam berbagai medium. Adalah suatu ambiguitas jika istilah TELEMATIKA dipahami sebagai akronim Telekomunikasi, Multimedia dan Informatika. Secara garis besar istilah Teknologi Informasi (TI), TELEMATIKA, MULTIMEDIA, maupun Information and Communication Technologies (ICT) mungkin tidak jauh berbeda maknanya, namun sebagai definisi sangat tergantung kepada lingkup dan sudut pandang pengkajiannya.
3. Trend TELEMATIKA Masa depan
pada saat ini ilmu Telematika banyak dipergunakan untuk peralatan komunikasi antara perangkat keras yang satu dengan yang lain dengan menggunakan tehnologi nir kabel, untuk fungsi-fungsi telematika seperti ini sering dipergunakan untuk : pengaksesan internet, pengiriman /penerimaan email,download digital audio dan video, maupun untuk navigasi (GPRS) yang menghubungkan antara perangkat handphone,pda,car system dengan komputer.
Hal yang disebutkan diatas adalah beberapa tehnologi/perangkat dengan bantuan “TELEMATIKA”
dan masih banyak hal-hal yang lain yang dapat dilakukan lagi.
Industri Telmatika tidak dapat dibatasi, beberapa hal lain yang sedang dikembangkan dan dipelajari dengan tehnologi Telematika adalah :
polusi air dan udara,informasi kesehatan dan hal-hal lainnya lagi.
Adanya perbedaan antara ilmu “Telematika” dengan “Telematique” seharusnya tidak membuat kita menjadi bingung karena kerancuannya, akan tetapi perbedaan ini harus membuat kita semakin giat untuk belajar, mengexplorisasi tentang ilmu ini, sehingga kita sebagai generasi baru untuk negara ini tidak menjadi tertinggal dari orang-orang yang lain.
Minggu, 12 Februari 2012
Arsitektur Client Server
Arsitektur jaringan Client Server merupakan model konektivitas pada jaringan yang membedakan fungsi computer sebagai Client dan Server. Arsitektur ini menempatkan sebuah komputer sebagai Server. Nah Server ini yang bertugas memberikan pelayanan kepada terminal-terminal lainnya tang terhubung dalam system jaringan atau yang kita sebut Clientnya. Server juga dapat bertugas untuk memberikan layanan berbagi pakai berkas (file server), printer (printer server), jalur komunikasi (server komunikasi).
Pada model arsitektur ini, Client tidak dapat berfungsi sebagai Server, tetapi Server dapat berfungsi menjadi Client (server non-dedicated). Prinsip kerja pada arsitektur ini sangat sederhana, dimana Server akan menunggu permintaan dari Client, memproses dan memberikan hasil kepada Client, sedangkan Client akan mengirimkan permintaan ke Server, menunggu proses dan melihat visualisasi hasil prosesnya.
Sistem Client Server ini tidak hanya diperuntukkan bagi pembangunan jaringan komputer skala luas. Sistem ini menggunakan protokol utama Transmision Control Protocol/Internet Protocol (TCP/IP), sedangkam sistem operasi yang digunakan antara lain Unix, Linux dan Windows NT.
Lingkungan Database Client/Server di Internet
Menggunakan LAN untuk mendukung jaringan PC
Masing-masing PC memiliki penyimpan tersendiri
Berbagi hardware atau software
Komponen dasar Client Server
Pada dasarnya Client Server terdiri dari 3 komponen pembentuk dasar, yaitu Client, Middleware, dan Server.
Arsitektur File Server
Model pertama Client/Server
Semua pemrosesan dilakukan pada sisi workstation
Satu atau beberapa server terhubungkan dalam jaringan
Server bertindak sebagai file server
File server bertindak sebagai pengelola file dan memungkinkan klien mengakses file tersebut
Setiap klien dilengkapi DBMS tersendiri
DBMS berinteraksi dengan data yang tersimpan dalam bentuk file pada server
Aktivitas pada klien:
Meminta data
Meminta penguncian data
Tanggapan dari klien
Memberikan data
Mengunci data dan memberikan statusnya
Batasan File Server
Beban jaringan tinggi karena tabel yang diminta akan diserahkan oleh file server ke klien melalui jaringan
Setiap klien harus memasang DBMS sehingga mengurangi memori
Klien harus mempunyai kemampuan proses tinggi untuk mendapatkan response time yang bagus
Salinan DBMS pada setiap klien harus menjaga integritas databasse yang dipakai secara bersama-sama ð tanggung jawab diserahkan kepada programmer
Arsitektur Database Server
Klien bertanggung jawab dalam mengelola antar muka pemakai (mencakup logika penyajian data, logika pemrosesan data, logika aturan bisnis)
Database server bertanggung jawab pada penyimpana, pengaksesan, dan pemrosesan database
Database serverlah yang dituntut memiliki kemampuan pemrosesan yang tinggi
Beban jaringan menjadi berkurang
Otentikasi pemakai, pemeriksaan integrasi, pemeliharaan data dictionary dilakukan pada database server
Database server merupakan implementasi dari two-tier architecture
Beberapa Keuntungan Arsitektur Three-Tier
Keluwesan teknologi
Mudah untuk mengubah DBMS engine
Memungkinkan pula middle tier ke platform yang berbeda
Biaya jangka panjang yang rendah
Perubahan-perubahan cukup dilakukan pada middle tier daripada pada aplikasi keseluruhan
Keunggulan kompetitif
Kekampuan untuk bereaksi thd perubahan bisnis dengan cepat, dengan cara mengubah modul kode daripada mengubah keseluruhan aplikasi
Pada model arsitektur ini, Client tidak dapat berfungsi sebagai Server, tetapi Server dapat berfungsi menjadi Client (server non-dedicated). Prinsip kerja pada arsitektur ini sangat sederhana, dimana Server akan menunggu permintaan dari Client, memproses dan memberikan hasil kepada Client, sedangkan Client akan mengirimkan permintaan ke Server, menunggu proses dan melihat visualisasi hasil prosesnya.
Sistem Client Server ini tidak hanya diperuntukkan bagi pembangunan jaringan komputer skala luas. Sistem ini menggunakan protokol utama Transmision Control Protocol/Internet Protocol (TCP/IP), sedangkam sistem operasi yang digunakan antara lain Unix, Linux dan Windows NT.
Lingkungan Database Client/Server di Internet
Menggunakan LAN untuk mendukung jaringan PC
Masing-masing PC memiliki penyimpan tersendiri
Berbagi hardware atau software
Komponen dasar Client Server
Pada dasarnya Client Server terdiri dari 3 komponen pembentuk dasar, yaitu Client, Middleware, dan Server.
Arsitektur File Server
Model pertama Client/Server
Semua pemrosesan dilakukan pada sisi workstation
Satu atau beberapa server terhubungkan dalam jaringan
Server bertindak sebagai file server
File server bertindak sebagai pengelola file dan memungkinkan klien mengakses file tersebut
Setiap klien dilengkapi DBMS tersendiri
DBMS berinteraksi dengan data yang tersimpan dalam bentuk file pada server
Aktivitas pada klien:
Meminta data
Meminta penguncian data
Tanggapan dari klien
Memberikan data
Mengunci data dan memberikan statusnya
Batasan File Server
Beban jaringan tinggi karena tabel yang diminta akan diserahkan oleh file server ke klien melalui jaringan
Setiap klien harus memasang DBMS sehingga mengurangi memori
Klien harus mempunyai kemampuan proses tinggi untuk mendapatkan response time yang bagus
Salinan DBMS pada setiap klien harus menjaga integritas databasse yang dipakai secara bersama-sama ð tanggung jawab diserahkan kepada programmer
Arsitektur Database Server
Klien bertanggung jawab dalam mengelola antar muka pemakai (mencakup logika penyajian data, logika pemrosesan data, logika aturan bisnis)
Database server bertanggung jawab pada penyimpana, pengaksesan, dan pemrosesan database
Database serverlah yang dituntut memiliki kemampuan pemrosesan yang tinggi
Beban jaringan menjadi berkurang
Otentikasi pemakai, pemeriksaan integrasi, pemeliharaan data dictionary dilakukan pada database server
Database server merupakan implementasi dari two-tier architecture
Beberapa Keuntungan Arsitektur Three-Tier
Keluwesan teknologi
Mudah untuk mengubah DBMS engine
Memungkinkan pula middle tier ke platform yang berbeda
Biaya jangka panjang yang rendah
Perubahan-perubahan cukup dilakukan pada middle tier daripada pada aplikasi keseluruhan
Keunggulan kompetitif
Kekampuan untuk bereaksi thd perubahan bisnis dengan cepat, dengan cara mengubah modul kode daripada mengubah keseluruhan aplikasi
ARSITEKTUR DAN SERVICE PADA TELEMATIKA
Abstract--- yang diharapkan dari telematika servis adalah lebih berkembangnya perananan telematika baik dalam layanan informasi, layanan keamanan, dan context awarenya. Layanan telematika diharapkan dapat meningkatkan kesejahteraan masyarakat, termasuk pemberantasan kemiskinan dan kesenjangan, serta meningkatkan kualitas hidup masyarakat. Selain itu, teknologi telematika juga harus diarahkan untuk menjembatani kesenjangan politik dan budaya serta meningkatkan keharmonisan di kalangan masyarakat.
Paper ini akan mendiskusikan tentang macam-macam servis pada telematikan dan macam-macam arsitektur aplikasi client-server. Telematika dapat diartikan sebagai komunikasi jarak jauh (tele = jauh) dengan perantaraan media elektromagnetik.
I. INTRODUCTION
Arsitektur mengandung arti struktur desain/design komputer dan semua rinciannya, seperti sistem sirkuit chip, bus untuk ekspansi slot, BIOS dan sebagainya. Arsitektur mengacu pada desain sebuah aplikasi, atau dimana komponen yang membentuk suatu system ditempatkan dan bagaimana mereka berkomunikasi. Tiga elemen arsitektur adalah sebagai berikut:
• Arsitektur sistem pemrosesan, menentukan standar teknis untuk hardware, lingkungan sistem operasi, dan software aplikasi. Yang diperlukan untuk menangani persyaratan pemrosesan informasi perusahaan dalam spek
trum yang lengkap.
• Arsitektur telekomunikasi dan jaringan, menentukan kaitan di antara fasilitas komunikasi perusahaan, yang melaluinya informasi bergerak dalam organisasi dan ke peserta dari organisasi lain, dan hal ini juga tergantung dari standar yang berlaku.
• Arsitektur data, sejauh ini merupakan yang paling rumit diantara ketiga arsitektur di atas, dan termasuk yang relatif sulit dalam implementasinya, menentukan organisasi data untuk tujuan referensi silang dan penyesuaian ulang, serta untuk penciptaan sumber informasi yang dapat diakses oleh aplikasi bisnis dalam lingkup luas.
II. SERVICE PADA TELEMATIKA
Ada 3 macam service pada telematika, yaitu :
1. Layanan Informasi
Layanan telematika yang pertama adalah layanan informasi. Layanan Informasi adalah suatu penggabungan telekomunikasi digital dengan teknologi komputer yang mempunyai peran penting dalam komunikasi. Agar informasi tidak tercampur-campur sehingga perlu adanya layanan informasi. Contoh dari layanan informasi tersebut adalah sebagai petunjuk jalan. Dan beberapa contoh lainnya adalah M – Commerce, VOD, News and weather.
Contoh layanan informasi :
• Emergency rescue with 911
• Car location tracing (thief-proof)
2. Layanan Keamanan
Layanan Keamanan adalah suatu bentuk layanan yang menyediakan keamanan informasi dan data yang ada. Layanan keamanan sangat penting untuk menjaga agar suatu data dalam jaringan tidak mudah terhapus atau hilang. Layanan keamanan bisa berupa penentuan akses kontrol, penggunaan protokol dan enkripsi. Sistem dari keamanan ini juga membantu untuk mengamankan jaringan tanpa menghalangi penggunaannya dan penempatannya Keamanan jaringan di sini adalah memberikan peningkatan keamanan tertentu untuk jaringan. Seperti contohnya dengan menggunakan Firewall dan juga anti virus yang ada.
Contoh layanan keamanan :
• Navigation assistant (real-time traffic information)
• Weather, stock information
• Entertainment and M-Commerce
3. Layanan Context Aware & Event Base
Layanan Context Aware & Event Base adalah suatu layanan yang mengacu terhadap kemampuan dari layanan suatu jaringan yang digunakan untuk mengetahui penggunaan jaringan tersebut. Dengan adanya context aware, user tidak perlu selalu memberikan input yang secara eksplisit untuk membuat komputer menjalankan tugas-tugasnya. Beberapa bagian dari context awareness telah mulai dikembangkan. Misalnya LBS: location-based service. Ketika user mencari keyword tertentu, maka user akan memperoleh hasil yang dibutuhkan tergantung pada posisi user itu berada. Ini juga dapat digabungkan dengan beberapa data dan informasi yang di inputkan dari user. Sebagai contoh user tersebut mencari data lokasi dimana posisi keberadaan user sekarang berada.
Contoh layanan context aware & event base :
• Vehicle Diagnostic Service
• Car Insurance based on driving statistic
Interface (antarmuka) adalah sebuah titik, wilayah atau permukaan dimana dua zat atau benda berbeda bertemu; dia juga digunakan secara metafora untuk perbatasan antara benda. Dalam artinya yang khusus, interface merupakan fungsi atribut sensor dari suatu sistem (aplikasi, perangkat lunak, kendaraan, dll) yang berhubungan dengan pengoperasiannya oleh pengguna. Telematika sudah merupakan bagian yang tak terpisahkan dari kehidupan manusia, bahkan menjadi komoditas industri, bisnis informasi, media dan telekomunikasi. Secara umum telematika merupakan bertemunya sistem jaringan komunikasi dengan teknologi informasi. Jadi, interface telematika adalah atribut sensor dari pertemuan sistem jaringan komunikasi dan teknologi informasi yang berhubungan dengan pengoperasian oleh pengguna.
Dengan kemajuan teknologi telekomunikasi dan teknologi informasi menawarkan sesuatu perkembangan komputer sangatlah mahal yaitu mini komputer, workstation dan personal komputer yang memiliki kemampuan mainframe dengan harga yang lebih murah. Hal ini mendorong munculnya paradigma baru pada pemrosesan data yaitu apa yang disebut Distributed Processing dimana sejumlah mini komputer, workstation atau personal komputer menangani semua proses yang didistribusikan secara fisik melalui jalur jaringan komunikasi.
Client merupakan sistem yang melakukan pada permintaan data atau layanan ke server sedangkan server ialah, sistem yang menyediakan data atau layanan yang diminta oleh client. Client-Server adalah pembagian kerja antara server dan client yg mengakses server pada suatu jaringan. Jadi arsitektur client-server adalah desain sebuah aplikasi terdiri dari client dan server yang saling berkomunikasi ketika mengakses server dalam suatu jaringan.
Salah satu bentuk dari distributed processing adalah arsitektur client-server. Klien-server atau client-server merupakan sebuah paradigma dalam teknologi informasi yang merujuk pada cara untuk mendistribusikan aplikasi ke dalam dua pihak: pihak klien dan pihak server. Dalam model klien/server, sebuah aplikasi dibagi menjadi dua bagian yang terpisah, tapi masih merupakan sebuah kesatuan yakni komponen klien dan komponen server. Komponen client juga sering disebut sebagai front-end, sementara komponen server disebut sebagai back-end.
Komponen client dari aplikasi tersebut dijalankan dalam sebuah workstation dan menerima masukan data dari pengguna. Komponen client tersebut akan menyiapkan data yang dimasukkan oleh pengguna dengan menggunakan teknologi pemrosesan tertentu dan mengirimkannya kepada komponen server yang dijalankan di atas mesin server, umumnya dalam bentuk request terhadap beberapa layanan yang dimiliki oleh server. Komponen server akan menerima request dari clinet, dan langsung memprosesnya dan mengembalikan hasil pemrosesan tersebut kepada client. Client pun menerima informasi hasil pemrosesan data yang dilakukan server dan menampilkannya kepada pengguna, dengan menggunakan aplikasi yang berinteraksi dengan pengguna.
III. MACAM ARSITEKTUR APLIKASI CLIENT-SERVER
Macam-macam arsitektur aplikasi Client-Server beserta kelebihan dan kekurangannya yaitu:
1. Standalone (one-tier)
Pada arsitektur ini semua pemrosesan dilakukan pada mainframe. Kode aplikasi, data dan semua komponen sistem ditempatkan dan dijalankan pada host. Walaupun computer client dipakai untuk mengakses mainframe, tidak ada pemrosesan yang terjadi pada mesin ini, karena mereka “dump- client” atau “dump-terminal”.
Tipe model ini, dimana semua pemrosesan terjadi secara terpusat, dikenal sebagai berbasis-host. Sekilas dapat dilihat kesalahan pada model ini. Ada dua masalah pada komputasi berbasis host:
Pertama, semua pemrosesan terjadi pada sebuah mesin tunggal, sehingga semakin banyak user yang mengakses host, semakin kewalahan jadinya. Jika sebuah perusahaan memiliki beberapa kantor pusat, user yang dapat mengakses mainframe adalah yang berlokasi pada tempat itu, membiarkan kantor lain tanpa akses ke aplikasi yang ada. Pada saat itu jaringan sudah ada namun masih dalam tahap lagi, dan umumnya digunakan untuk menghubungkan terminal dump dan mainframe. Namun keterbatasan yang dikenakan pada user mainframe dan jaringan telah mulai dihapus.
Keuntungan arsitektur standalone (one-tier):
- Sangat mudah
- Cepat dalam merancang dan mengaplikasikan
Kelemahan arsitektur standalone (one-tier):
- Skala kecil
- Susah diamankan
- Menyebabkan perubahan terhadap salah satu komponen diatas tidak mungkin dilakukan, karena akan mengubah semua bagian.
- Tidak memungkinkan adanya re-usable component dan code.
- Cepat dalm merancang dan mengaplikasikan
2. Client/Server (two tier)
Dalam model client/server, pemrosesan pada sebuah aplikasi terjadi pada client dan server. Client/server adalah tipikal sebuah aplikasi two-tier dengan banyak client dan sebuah server yang dihubungkan melalui sebuah jaringan.
Aplikasi ditempatkan pada computer client dan mesin database dijalankan pada server jarak-jauh. Aplikasi client mengeluarkan permintaan ke database yang mengirimkan kembali data ke client-nya.
Model Two-tier terdiri dari tiga komponen yang disusun menjadi dua lapisan : client (yang meminta serice) dan server (yang menyediakan service). Tiga komponen tersebut yaitu :
1. User Interface adalah antar muka program aplikasi yang berhadapan
dan digunakan langsung oleh user.
2. Manajemen Proses.
3. Database.
Model ini memisahkan peranan user interface dan database dengan jelas, sehingga terbentuk dua lapisan.
Kelebihan dari model client/server
- Mudah
- Menangani Database Server secara khusus
- Relatif lebih sederhana untuk di develop dan diimplementasikan
- Lebih cocok diterapkan untuk bisnis kecil.
Server database berisi mesin database, termasuk tabel, prosedur tersimpan, dan trigger (yang juga berisi aturan bisnis). Dalam system client/server, sebagian besar logika bisnis biasanya diterapkan dalam database.
Server database manangani :
§ Manajemen data
§ Keamanan
§ Query, trigger, prosedur tersimpan
§ Penangan kesalahan
Arsitektur client/server merupakan sebuah langkah maju karena mengurangi beban pemrosesan dari komputer sentral ke computer client. Ini berarti semakin banyak user bertambah pada aplikasi client/server, kinerja server file tidak akan menurun dengan cepat. Dengan client/server user dair berbagai lokasi dapat mengakses data yang sama dengan sedikit beban pada sebuah mesin tunggal.
Namun masih terdapat kelemahan pada model ini. Selain menjalankan tugas-tugas tertentu, kinerja dan skalabilitas merupakan tujuan nyata dari sebagian besar aplikasi.
Kekurangan dari model client/server :
- Kurangnya skalabilitas
- Koneksi database dijaga
- Tidak ada keterbaaruan kode
- Tidak ada tingkat menengah untuk menangani keamanan dan transaksi
- skala kecil.
- Susah di amankan.
- Lebih mahal
3. Multi Tier
Arsitektur Multi Tier adalah suatu metode yang sangat mirip dengan Three Tier. Bedanya, pada Multi Tier akan diperjelas bagian UI (User Interface) dan Data Processing. Yang membedakan arsitektur ini adalah dengan adanya Business Logic Server. Database Server dan Bussines Logic Server merupakan bagian dari Data Processing, sedangkan Application Server dan Client/Terminal merupakan bagian dari UI. Business Logic Server biasanya masih menggunakan bahasa pemrograman terdahulu, seperti COBOL. Karena sampai saat ini, bahasa pemrograman tersebut masih sangat mumpuni sebagai business process. Multi-tier architecture menyuguhkan bentuk three – tier yang diperluas dalam model fisik yang terdistribusi. Application server dapat mengakses Application server yang lain untuk mendapat data dari Data server dan mensuplai servis ke client Application.
Kelebihan arsitektur Multi tier :
- Dengan menggunakan aplikasi multi-tier database, maka logika aplikasi dapat dipusatkan pada middle-tier, sehingga memudahkan untuk melakukan control terhadap client-client yang mengakses middle server dengan mengatur seting pada dcomcnfg.
- Dengan menggunakan aplikasi multi-tier, maka database driver seperti BDE/ODBC untuk mengakses database hanya perlu diinstal sekali pada middle server, tidak perlu pada masing-masing client.
- Pada aplikasi multi-tier, logika bisnis pada middle-tier dapat digunakan lagi untuk mengembangkan aplikasi client lain,sehingga mengurangi besarnya program untuk mengembangkan aplikasi lain. Selain itu meringankan beban pada tiap-tiap mesin karena program terdistribusi pada beberapa mesin.
- Relatif lebih mahal
- Memerlukan adaptasi yang sangat luas ruang lingkupnya apabila terjadi perubahan sistem yang besar.
Kekurangan arsitektur Multi tier :
- Program aplikasi tidak bisa mengquery langsung ke database server, tetapi harus memanggil prosedur-prosedur yang telah dibuat dan disimpan pada middle-tier.
- Lebih mahal
Adapun beberapa model adalah sebagai berikut:
• Arsitektur Mainframe
Pada arsitektur ini, terdapat sebuah komputer pusat (host) yang memiliki sumber daya yang sangat besar, baik memori, processor maupun media penyimpanan.
• Arsitektur File Sharing
Pada arsitektur ini komputer server menyediakan file-file yang tersimpan di media penyimpanan server yang dapat diakses oleh pengguna. Arsitektur file sharing memiliki keterbatasan, terutama jika jumlah pengakses semakin banyak serta ukuran file yang di shaing sangat besar.
• Arsitektur Client/Server
Karena keterbatasan sistem file sharing, dikembangkanlah arsitektur client/server. Dengan arsitektur ini, query data ke server dapat terlayani dengan lebih cepat karena yang ditransfer bukanlah file, tetapi hanyalah hasil dari query tersebut. RPC (Remote Procedure Calls) memegang peranan penting pada arsitektur client/server.
IV. TEKNOLOGI YANG TERKAIT
Terdapat 6 macam teknologi yang terkait antara lain:
1. Head-Up Displays Systems
Head-Up Displays Systems atau disingkat (HUD) merupakan tampilan transparan yang menampilkan data tanpa memerlukan pengguna untuk melihat ke arah yang lain dari sudut pandang biasanya.
2. Tangible User Interface
Tangible User Interface, yang disingkat TUI, adalah antarmuka dimana seseorang dapat berinteraksi dengan informasi digital lewat lingkungan fisik.
3. Computer Vision
Computer Vision (Komputer Visi) merupakan ilmu pengetahuan dan teknologi dari mesin yang melihat.
Sebagai teknologi disiplin, visi komputer berusaha untuk menerapkan teori dan model untuk pembangunan sistem visi komputer. Contoh aplikasi visi komputer mencakup sistem untuk :
• Pengendalian proses (misalnya, sebuah robot industri atau kendaraan otonom).
• Mendeteksi peristiwa (misalnya, untuk pengawasan visual atau orang menghitung).
• Mengorganisir informasi (misalnya, untuk pengindeksan database foto dan gambar urutan).
• Modeling benda atau lingkungan (misalnya, industri inspeksi, analisis gambar medis atau topografis model).
• Sub-domain visi komputer meliputi adegan rekonstruksi, acara deteksi, pelacakan video, pengenalan obyek, belajar, pengindeksan, gerak estimasi, dan gambar restorasi.
4. Browsing Audio Data
Browsing Audio Data merupakan metode browsing jaringan yang digunakan untuk browsing video / audio data yang ditangkap oleh sebuah IP kamera. Jaringan video / audio metode browsing mencakupi langkah-langkah sebagai berikut :
• Menjalankan sebuah program aplikasi komputer lokal untuk mendapatkan kode identifikasi yang disimpan dalam kamera IP
• Transmisi untuk mendaftarkan kode identifikasi ke DDNS ( Dynamic Domain Name Server) oleh program aplikasi
• Mendapatkan kamera IP pribadi alamat dan alamat server pribadi sehingga pasangan IP kamera dan kontrol kamera IP melalui kamera IP pribadi alamat dan alamat server pribadi
• compile ke layanan server melalui alamat server pribadi sehingga untuk mendapatkan video / audio data yang ditangkap oleh kamera IP, dimana server layanan menangkap video / audio data melalui Internet.
5. Speech Recognition
Dikenal dengan pengenal suara otomatis (automatic speech recognition) atau pengenal suara komputer (computer speech recognition) merupakan suatu sistem yang dapat mengidentifikasi seseorang dari suara dimana merubah suara menjadi tulisan. Istilah ‘voice recognition’ digunakan untuk mengenali atau mengidentifikasi siapa yang berbicara, sedangkan istilah ‘Speech Recognition’ digunakan untuk mengidentifikasi apa yang diucapkannya.
6. Speech Synthesis
Speech synthesis merupakan hasil kecerdasan buatan dari pembicaraan manusia. Komputer yang digunakan untuk tujuan ini disebut speech syhthesizer dan dapat diterapkan pada perangkat lunak dan perangkat keras. Sebuah sistem text to speech (TTS) merubah bahasa normal menjadi pembicaraan.
Antarmuka atau lebih akrab terdengar dalam bahasa Inggris yaitu interface merupakan suatu perantara yang menghubungkan antara brainware dengan software dan atau hardware, dalam hal ini adalah antara pengguna dengan komputer. Kata interface kadangkala (biasanya dalam bidang teknik) disingkat menjadi "i/f". Bentuk kerja dari interface berarti menghubungkan dua atau lebih benda pada suatu titik atau batasan yang terbagi, atau untuk menyiapkan kedua benda untuk tujuan tersebut.
Command Line Interface (CLI) adalah tipe antarmuka dimana pengguna berinteraksi dengan sistem operasi melalui text-terminal.
Graphical User Interface (GUI) adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan sistem operasi melalui gambar-gambar grafik, ikon, menu, dan menggunakan perangkat penunjuk (pointing device) seperti mouse atau track ball. Elemen-elemen utama dari GUI bisa diringkas dalam konsep WIMP (window, icon, menu, pointing device).
Antarmuka PC
Antarmuka pada PC atau Personal Computer mempunyai suatu dasar-dasar dalam hal akuisisi data. Akuisisi data sederhananya merupakan suatu proses untuk memperoleh suatu data yang menjadikannya menjadi proses yang penting dalam sistem pemantauan dan pengendalian sistem. Fenomena fisik seperti suhu, tegangan, posisi, laju atau kecepatan, gaya, tekanan, radioaktivitas, intenstitas cahaya, resistansi, kelembaban, konsentrasi gas, medan magnet, frekuensi, level suara dan lain sebagainya ditangkap oleh sebuah transduser.
Tujuan dari sebuah sistem operasi adalah sebagai penghubung antara brainware dan hardware, dimana sistem operasi memberikan kemudahan-kemudahan agar user tidak harus mengakses hardware secara langsung dalam bahasa mesin, tetapi dalam bentuk layanan-layanan yang diberikan oleh sistem operasi. Berikut ini adalah kategori-kategori layanan yang diberikan oleh sistem operasi:
• Antarmuka
Sistem operasi menyediakan berbagai fasilitas yang membantu programmer dalam membuat program seperti editor.
• Eksekusi Program
Sistem harus bisa me-load program ke memori dan menjalankan program tersebut.
• Operasi Masukan/Keluaran
Program yang sedang dijalankan kadang kala membutuhkan masukan/keluaran.
• Manipulasi Sistem Berkas
Program harus membaca dan menulis berkas dan kadang kala juga harus membuat dan menghapus berkas.
• Komunikasi
Kadang kala sebuah proses memerlukan informasi dari proses lain.
• Deteksi Error
Sistem operasi harus selalu waspada terhadap kemungkinan error.
Disamping pelayanan di atas, terdapat juga layanan-layanan lain yang bertujuan untuk mempertahankan efisiensi sistem itu sendiri. Layanan tambahan tersebut yaitu:
• Alokasi Sumber Daya
=> Ketika beberapa pengguna menggunakan sistem atau beberapa program dijalankan secara bersamaan, sumber daya harus dialokasikan bagi masing-masing pengguna dan program tersebut.
• Accounting
=> Kita menginginkan agar jumlah pengguna yang menggunakan sumber daya, dan jenis sumber daya yang digunakan selalu terjaga.
• Proteksi
=> Layanan proteksi memastikan bahwa segala akses ke sumber daya terkontrol; dan tentu saja keamanan terhadap gangguan dari luar sistem tersebut.
Interface dalam Telematika meliputi banyak hal, salah satunya adalah video conference. Layanan video conference merupakan layanan komunikasi yang melibatkan video dan audio secara real time. Salah satu fitur yang terdapat pada interface telematika seperti aplikasi berbasis web (berteknologi internet) yang tidak perlu di-install pada setiap client dan bisa berjalan pada sistem operasi apapun (Open System).
Kesimpulan :
Jadi jika dilihat dalam istilah arsitektur dapat diartikan sebagai sistem atau kerangka desain komputer serta semua rinciannya didalamnya, seperti chip, sistem sirkuit, bus untuk ekspansi slot, dan sebagainya. Arsitektur mengacu pada desain sebuah aplikasi, atau dimana komponen yang membentuk suatu system ditempatkan dan bagaimana mereka berkomunikasi. Tiga elemen arsitektur adalah sebagai berikut :
• Arsitektur sistem pemrosesan
• Arsitektur telekomunikasi dan jaringan
• Arsitektur data
• Interface (antarmuka)
Telematika sudah merupakan bagian yang tak terpisahkan dari kehidupan manusia, bahkan menjadi komoditas industri, bisnis informasi, media dan telekomunikasi. Secara umum telematika merupakan bertemunya sistem jaringan komunikasi dengan teknologi informasi.
Ada 3 macam service pada telematika, yaitu :
1. Layanan Informasi
2. Layanan Keamanan
3. Layanan Context Aware & Event Base
Sumber :
http://alvin-andhika.blogspot.com/2010/10/arsitekturdanservicepadatelematika.html
http://yuliron.blogspot.com/2010/10/arsitektur-dan-service-pada-telematika.html
http://ardisetiawan.wordpress.com/2010/11/11/arsitektur-dan-service-pada-telematika/
http://gunkz-santos.blogspot.com/2010/11/arsitektur-dan-service-pada-telematika.html
http://kikisulendra.blogspot.com/2010/11/arsitektur-service-pada-telematika.html
Paper ini akan mendiskusikan tentang macam-macam servis pada telematikan dan macam-macam arsitektur aplikasi client-server. Telematika dapat diartikan sebagai komunikasi jarak jauh (tele = jauh) dengan perantaraan media elektromagnetik.
I. INTRODUCTION
Arsitektur mengandung arti struktur desain/design komputer dan semua rinciannya, seperti sistem sirkuit chip, bus untuk ekspansi slot, BIOS dan sebagainya. Arsitektur mengacu pada desain sebuah aplikasi, atau dimana komponen yang membentuk suatu system ditempatkan dan bagaimana mereka berkomunikasi. Tiga elemen arsitektur adalah sebagai berikut:
• Arsitektur sistem pemrosesan, menentukan standar teknis untuk hardware, lingkungan sistem operasi, dan software aplikasi. Yang diperlukan untuk menangani persyaratan pemrosesan informasi perusahaan dalam spek
trum yang lengkap.
• Arsitektur telekomunikasi dan jaringan, menentukan kaitan di antara fasilitas komunikasi perusahaan, yang melaluinya informasi bergerak dalam organisasi dan ke peserta dari organisasi lain, dan hal ini juga tergantung dari standar yang berlaku.
• Arsitektur data, sejauh ini merupakan yang paling rumit diantara ketiga arsitektur di atas, dan termasuk yang relatif sulit dalam implementasinya, menentukan organisasi data untuk tujuan referensi silang dan penyesuaian ulang, serta untuk penciptaan sumber informasi yang dapat diakses oleh aplikasi bisnis dalam lingkup luas.
II. SERVICE PADA TELEMATIKA
Ada 3 macam service pada telematika, yaitu :
1. Layanan Informasi
Layanan telematika yang pertama adalah layanan informasi. Layanan Informasi adalah suatu penggabungan telekomunikasi digital dengan teknologi komputer yang mempunyai peran penting dalam komunikasi. Agar informasi tidak tercampur-campur sehingga perlu adanya layanan informasi. Contoh dari layanan informasi tersebut adalah sebagai petunjuk jalan. Dan beberapa contoh lainnya adalah M – Commerce, VOD, News and weather.
Contoh layanan informasi :
• Emergency rescue with 911
• Car location tracing (thief-proof)
2. Layanan Keamanan
Layanan Keamanan adalah suatu bentuk layanan yang menyediakan keamanan informasi dan data yang ada. Layanan keamanan sangat penting untuk menjaga agar suatu data dalam jaringan tidak mudah terhapus atau hilang. Layanan keamanan bisa berupa penentuan akses kontrol, penggunaan protokol dan enkripsi. Sistem dari keamanan ini juga membantu untuk mengamankan jaringan tanpa menghalangi penggunaannya dan penempatannya Keamanan jaringan di sini adalah memberikan peningkatan keamanan tertentu untuk jaringan. Seperti contohnya dengan menggunakan Firewall dan juga anti virus yang ada.
Contoh layanan keamanan :
• Navigation assistant (real-time traffic information)
• Weather, stock information
• Entertainment and M-Commerce
3. Layanan Context Aware & Event Base
Layanan Context Aware & Event Base adalah suatu layanan yang mengacu terhadap kemampuan dari layanan suatu jaringan yang digunakan untuk mengetahui penggunaan jaringan tersebut. Dengan adanya context aware, user tidak perlu selalu memberikan input yang secara eksplisit untuk membuat komputer menjalankan tugas-tugasnya. Beberapa bagian dari context awareness telah mulai dikembangkan. Misalnya LBS: location-based service. Ketika user mencari keyword tertentu, maka user akan memperoleh hasil yang dibutuhkan tergantung pada posisi user itu berada. Ini juga dapat digabungkan dengan beberapa data dan informasi yang di inputkan dari user. Sebagai contoh user tersebut mencari data lokasi dimana posisi keberadaan user sekarang berada.
Contoh layanan context aware & event base :
• Vehicle Diagnostic Service
• Car Insurance based on driving statistic
Interface (antarmuka) adalah sebuah titik, wilayah atau permukaan dimana dua zat atau benda berbeda bertemu; dia juga digunakan secara metafora untuk perbatasan antara benda. Dalam artinya yang khusus, interface merupakan fungsi atribut sensor dari suatu sistem (aplikasi, perangkat lunak, kendaraan, dll) yang berhubungan dengan pengoperasiannya oleh pengguna. Telematika sudah merupakan bagian yang tak terpisahkan dari kehidupan manusia, bahkan menjadi komoditas industri, bisnis informasi, media dan telekomunikasi. Secara umum telematika merupakan bertemunya sistem jaringan komunikasi dengan teknologi informasi. Jadi, interface telematika adalah atribut sensor dari pertemuan sistem jaringan komunikasi dan teknologi informasi yang berhubungan dengan pengoperasian oleh pengguna.
Dengan kemajuan teknologi telekomunikasi dan teknologi informasi menawarkan sesuatu perkembangan komputer sangatlah mahal yaitu mini komputer, workstation dan personal komputer yang memiliki kemampuan mainframe dengan harga yang lebih murah. Hal ini mendorong munculnya paradigma baru pada pemrosesan data yaitu apa yang disebut Distributed Processing dimana sejumlah mini komputer, workstation atau personal komputer menangani semua proses yang didistribusikan secara fisik melalui jalur jaringan komunikasi.
Client merupakan sistem yang melakukan pada permintaan data atau layanan ke server sedangkan server ialah, sistem yang menyediakan data atau layanan yang diminta oleh client. Client-Server adalah pembagian kerja antara server dan client yg mengakses server pada suatu jaringan. Jadi arsitektur client-server adalah desain sebuah aplikasi terdiri dari client dan server yang saling berkomunikasi ketika mengakses server dalam suatu jaringan.
Salah satu bentuk dari distributed processing adalah arsitektur client-server. Klien-server atau client-server merupakan sebuah paradigma dalam teknologi informasi yang merujuk pada cara untuk mendistribusikan aplikasi ke dalam dua pihak: pihak klien dan pihak server. Dalam model klien/server, sebuah aplikasi dibagi menjadi dua bagian yang terpisah, tapi masih merupakan sebuah kesatuan yakni komponen klien dan komponen server. Komponen client juga sering disebut sebagai front-end, sementara komponen server disebut sebagai back-end.
Komponen client dari aplikasi tersebut dijalankan dalam sebuah workstation dan menerima masukan data dari pengguna. Komponen client tersebut akan menyiapkan data yang dimasukkan oleh pengguna dengan menggunakan teknologi pemrosesan tertentu dan mengirimkannya kepada komponen server yang dijalankan di atas mesin server, umumnya dalam bentuk request terhadap beberapa layanan yang dimiliki oleh server. Komponen server akan menerima request dari clinet, dan langsung memprosesnya dan mengembalikan hasil pemrosesan tersebut kepada client. Client pun menerima informasi hasil pemrosesan data yang dilakukan server dan menampilkannya kepada pengguna, dengan menggunakan aplikasi yang berinteraksi dengan pengguna.
III. MACAM ARSITEKTUR APLIKASI CLIENT-SERVER
Macam-macam arsitektur aplikasi Client-Server beserta kelebihan dan kekurangannya yaitu:
1. Standalone (one-tier)
Pada arsitektur ini semua pemrosesan dilakukan pada mainframe. Kode aplikasi, data dan semua komponen sistem ditempatkan dan dijalankan pada host. Walaupun computer client dipakai untuk mengakses mainframe, tidak ada pemrosesan yang terjadi pada mesin ini, karena mereka “dump- client” atau “dump-terminal”.
Tipe model ini, dimana semua pemrosesan terjadi secara terpusat, dikenal sebagai berbasis-host. Sekilas dapat dilihat kesalahan pada model ini. Ada dua masalah pada komputasi berbasis host:
Pertama, semua pemrosesan terjadi pada sebuah mesin tunggal, sehingga semakin banyak user yang mengakses host, semakin kewalahan jadinya. Jika sebuah perusahaan memiliki beberapa kantor pusat, user yang dapat mengakses mainframe adalah yang berlokasi pada tempat itu, membiarkan kantor lain tanpa akses ke aplikasi yang ada. Pada saat itu jaringan sudah ada namun masih dalam tahap lagi, dan umumnya digunakan untuk menghubungkan terminal dump dan mainframe. Namun keterbatasan yang dikenakan pada user mainframe dan jaringan telah mulai dihapus.
Keuntungan arsitektur standalone (one-tier):
- Sangat mudah
- Cepat dalam merancang dan mengaplikasikan
Kelemahan arsitektur standalone (one-tier):
- Skala kecil
- Susah diamankan
- Menyebabkan perubahan terhadap salah satu komponen diatas tidak mungkin dilakukan, karena akan mengubah semua bagian.
- Tidak memungkinkan adanya re-usable component dan code.
- Cepat dalm merancang dan mengaplikasikan
2. Client/Server (two tier)
Dalam model client/server, pemrosesan pada sebuah aplikasi terjadi pada client dan server. Client/server adalah tipikal sebuah aplikasi two-tier dengan banyak client dan sebuah server yang dihubungkan melalui sebuah jaringan.
Aplikasi ditempatkan pada computer client dan mesin database dijalankan pada server jarak-jauh. Aplikasi client mengeluarkan permintaan ke database yang mengirimkan kembali data ke client-nya.
Model Two-tier terdiri dari tiga komponen yang disusun menjadi dua lapisan : client (yang meminta serice) dan server (yang menyediakan service). Tiga komponen tersebut yaitu :
1. User Interface adalah antar muka program aplikasi yang berhadapan
dan digunakan langsung oleh user.
2. Manajemen Proses.
3. Database.
Model ini memisahkan peranan user interface dan database dengan jelas, sehingga terbentuk dua lapisan.
Kelebihan dari model client/server
- Mudah
- Menangani Database Server secara khusus
- Relatif lebih sederhana untuk di develop dan diimplementasikan
- Lebih cocok diterapkan untuk bisnis kecil.
Server database berisi mesin database, termasuk tabel, prosedur tersimpan, dan trigger (yang juga berisi aturan bisnis). Dalam system client/server, sebagian besar logika bisnis biasanya diterapkan dalam database.
Server database manangani :
§ Manajemen data
§ Keamanan
§ Query, trigger, prosedur tersimpan
§ Penangan kesalahan
Arsitektur client/server merupakan sebuah langkah maju karena mengurangi beban pemrosesan dari komputer sentral ke computer client. Ini berarti semakin banyak user bertambah pada aplikasi client/server, kinerja server file tidak akan menurun dengan cepat. Dengan client/server user dair berbagai lokasi dapat mengakses data yang sama dengan sedikit beban pada sebuah mesin tunggal.
Namun masih terdapat kelemahan pada model ini. Selain menjalankan tugas-tugas tertentu, kinerja dan skalabilitas merupakan tujuan nyata dari sebagian besar aplikasi.
Kekurangan dari model client/server :
- Kurangnya skalabilitas
- Koneksi database dijaga
- Tidak ada keterbaaruan kode
- Tidak ada tingkat menengah untuk menangani keamanan dan transaksi
- skala kecil.
- Susah di amankan.
- Lebih mahal
3. Multi Tier
Arsitektur Multi Tier adalah suatu metode yang sangat mirip dengan Three Tier. Bedanya, pada Multi Tier akan diperjelas bagian UI (User Interface) dan Data Processing. Yang membedakan arsitektur ini adalah dengan adanya Business Logic Server. Database Server dan Bussines Logic Server merupakan bagian dari Data Processing, sedangkan Application Server dan Client/Terminal merupakan bagian dari UI. Business Logic Server biasanya masih menggunakan bahasa pemrograman terdahulu, seperti COBOL. Karena sampai saat ini, bahasa pemrograman tersebut masih sangat mumpuni sebagai business process. Multi-tier architecture menyuguhkan bentuk three – tier yang diperluas dalam model fisik yang terdistribusi. Application server dapat mengakses Application server yang lain untuk mendapat data dari Data server dan mensuplai servis ke client Application.
Kelebihan arsitektur Multi tier :
- Dengan menggunakan aplikasi multi-tier database, maka logika aplikasi dapat dipusatkan pada middle-tier, sehingga memudahkan untuk melakukan control terhadap client-client yang mengakses middle server dengan mengatur seting pada dcomcnfg.
- Dengan menggunakan aplikasi multi-tier, maka database driver seperti BDE/ODBC untuk mengakses database hanya perlu diinstal sekali pada middle server, tidak perlu pada masing-masing client.
- Pada aplikasi multi-tier, logika bisnis pada middle-tier dapat digunakan lagi untuk mengembangkan aplikasi client lain,sehingga mengurangi besarnya program untuk mengembangkan aplikasi lain. Selain itu meringankan beban pada tiap-tiap mesin karena program terdistribusi pada beberapa mesin.
- Relatif lebih mahal
- Memerlukan adaptasi yang sangat luas ruang lingkupnya apabila terjadi perubahan sistem yang besar.
Kekurangan arsitektur Multi tier :
- Program aplikasi tidak bisa mengquery langsung ke database server, tetapi harus memanggil prosedur-prosedur yang telah dibuat dan disimpan pada middle-tier.
- Lebih mahal
Adapun beberapa model adalah sebagai berikut:
• Arsitektur Mainframe
Pada arsitektur ini, terdapat sebuah komputer pusat (host) yang memiliki sumber daya yang sangat besar, baik memori, processor maupun media penyimpanan.
• Arsitektur File Sharing
Pada arsitektur ini komputer server menyediakan file-file yang tersimpan di media penyimpanan server yang dapat diakses oleh pengguna. Arsitektur file sharing memiliki keterbatasan, terutama jika jumlah pengakses semakin banyak serta ukuran file yang di shaing sangat besar.
• Arsitektur Client/Server
Karena keterbatasan sistem file sharing, dikembangkanlah arsitektur client/server. Dengan arsitektur ini, query data ke server dapat terlayani dengan lebih cepat karena yang ditransfer bukanlah file, tetapi hanyalah hasil dari query tersebut. RPC (Remote Procedure Calls) memegang peranan penting pada arsitektur client/server.
IV. TEKNOLOGI YANG TERKAIT
Terdapat 6 macam teknologi yang terkait antara lain:
1. Head-Up Displays Systems
Head-Up Displays Systems atau disingkat (HUD) merupakan tampilan transparan yang menampilkan data tanpa memerlukan pengguna untuk melihat ke arah yang lain dari sudut pandang biasanya.
2. Tangible User Interface
Tangible User Interface, yang disingkat TUI, adalah antarmuka dimana seseorang dapat berinteraksi dengan informasi digital lewat lingkungan fisik.
3. Computer Vision
Computer Vision (Komputer Visi) merupakan ilmu pengetahuan dan teknologi dari mesin yang melihat.
Sebagai teknologi disiplin, visi komputer berusaha untuk menerapkan teori dan model untuk pembangunan sistem visi komputer. Contoh aplikasi visi komputer mencakup sistem untuk :
• Pengendalian proses (misalnya, sebuah robot industri atau kendaraan otonom).
• Mendeteksi peristiwa (misalnya, untuk pengawasan visual atau orang menghitung).
• Mengorganisir informasi (misalnya, untuk pengindeksan database foto dan gambar urutan).
• Modeling benda atau lingkungan (misalnya, industri inspeksi, analisis gambar medis atau topografis model).
• Sub-domain visi komputer meliputi adegan rekonstruksi, acara deteksi, pelacakan video, pengenalan obyek, belajar, pengindeksan, gerak estimasi, dan gambar restorasi.
4. Browsing Audio Data
Browsing Audio Data merupakan metode browsing jaringan yang digunakan untuk browsing video / audio data yang ditangkap oleh sebuah IP kamera. Jaringan video / audio metode browsing mencakupi langkah-langkah sebagai berikut :
• Menjalankan sebuah program aplikasi komputer lokal untuk mendapatkan kode identifikasi yang disimpan dalam kamera IP
• Transmisi untuk mendaftarkan kode identifikasi ke DDNS ( Dynamic Domain Name Server) oleh program aplikasi
• Mendapatkan kamera IP pribadi alamat dan alamat server pribadi sehingga pasangan IP kamera dan kontrol kamera IP melalui kamera IP pribadi alamat dan alamat server pribadi
• compile ke layanan server melalui alamat server pribadi sehingga untuk mendapatkan video / audio data yang ditangkap oleh kamera IP, dimana server layanan menangkap video / audio data melalui Internet.
5. Speech Recognition
Dikenal dengan pengenal suara otomatis (automatic speech recognition) atau pengenal suara komputer (computer speech recognition) merupakan suatu sistem yang dapat mengidentifikasi seseorang dari suara dimana merubah suara menjadi tulisan. Istilah ‘voice recognition’ digunakan untuk mengenali atau mengidentifikasi siapa yang berbicara, sedangkan istilah ‘Speech Recognition’ digunakan untuk mengidentifikasi apa yang diucapkannya.
6. Speech Synthesis
Speech synthesis merupakan hasil kecerdasan buatan dari pembicaraan manusia. Komputer yang digunakan untuk tujuan ini disebut speech syhthesizer dan dapat diterapkan pada perangkat lunak dan perangkat keras. Sebuah sistem text to speech (TTS) merubah bahasa normal menjadi pembicaraan.
Antarmuka atau lebih akrab terdengar dalam bahasa Inggris yaitu interface merupakan suatu perantara yang menghubungkan antara brainware dengan software dan atau hardware, dalam hal ini adalah antara pengguna dengan komputer. Kata interface kadangkala (biasanya dalam bidang teknik) disingkat menjadi "i/f". Bentuk kerja dari interface berarti menghubungkan dua atau lebih benda pada suatu titik atau batasan yang terbagi, atau untuk menyiapkan kedua benda untuk tujuan tersebut.
Command Line Interface (CLI) adalah tipe antarmuka dimana pengguna berinteraksi dengan sistem operasi melalui text-terminal.
Graphical User Interface (GUI) adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan sistem operasi melalui gambar-gambar grafik, ikon, menu, dan menggunakan perangkat penunjuk (pointing device) seperti mouse atau track ball. Elemen-elemen utama dari GUI bisa diringkas dalam konsep WIMP (window, icon, menu, pointing device).
Antarmuka PC
Antarmuka pada PC atau Personal Computer mempunyai suatu dasar-dasar dalam hal akuisisi data. Akuisisi data sederhananya merupakan suatu proses untuk memperoleh suatu data yang menjadikannya menjadi proses yang penting dalam sistem pemantauan dan pengendalian sistem. Fenomena fisik seperti suhu, tegangan, posisi, laju atau kecepatan, gaya, tekanan, radioaktivitas, intenstitas cahaya, resistansi, kelembaban, konsentrasi gas, medan magnet, frekuensi, level suara dan lain sebagainya ditangkap oleh sebuah transduser.
Tujuan dari sebuah sistem operasi adalah sebagai penghubung antara brainware dan hardware, dimana sistem operasi memberikan kemudahan-kemudahan agar user tidak harus mengakses hardware secara langsung dalam bahasa mesin, tetapi dalam bentuk layanan-layanan yang diberikan oleh sistem operasi. Berikut ini adalah kategori-kategori layanan yang diberikan oleh sistem operasi:
• Antarmuka
Sistem operasi menyediakan berbagai fasilitas yang membantu programmer dalam membuat program seperti editor.
• Eksekusi Program
Sistem harus bisa me-load program ke memori dan menjalankan program tersebut.
• Operasi Masukan/Keluaran
Program yang sedang dijalankan kadang kala membutuhkan masukan/keluaran.
• Manipulasi Sistem Berkas
Program harus membaca dan menulis berkas dan kadang kala juga harus membuat dan menghapus berkas.
• Komunikasi
Kadang kala sebuah proses memerlukan informasi dari proses lain.
• Deteksi Error
Sistem operasi harus selalu waspada terhadap kemungkinan error.
Disamping pelayanan di atas, terdapat juga layanan-layanan lain yang bertujuan untuk mempertahankan efisiensi sistem itu sendiri. Layanan tambahan tersebut yaitu:
• Alokasi Sumber Daya
=> Ketika beberapa pengguna menggunakan sistem atau beberapa program dijalankan secara bersamaan, sumber daya harus dialokasikan bagi masing-masing pengguna dan program tersebut.
• Accounting
=> Kita menginginkan agar jumlah pengguna yang menggunakan sumber daya, dan jenis sumber daya yang digunakan selalu terjaga.
• Proteksi
=> Layanan proteksi memastikan bahwa segala akses ke sumber daya terkontrol; dan tentu saja keamanan terhadap gangguan dari luar sistem tersebut.
Interface dalam Telematika meliputi banyak hal, salah satunya adalah video conference. Layanan video conference merupakan layanan komunikasi yang melibatkan video dan audio secara real time. Salah satu fitur yang terdapat pada interface telematika seperti aplikasi berbasis web (berteknologi internet) yang tidak perlu di-install pada setiap client dan bisa berjalan pada sistem operasi apapun (Open System).
Kesimpulan :
Jadi jika dilihat dalam istilah arsitektur dapat diartikan sebagai sistem atau kerangka desain komputer serta semua rinciannya didalamnya, seperti chip, sistem sirkuit, bus untuk ekspansi slot, dan sebagainya. Arsitektur mengacu pada desain sebuah aplikasi, atau dimana komponen yang membentuk suatu system ditempatkan dan bagaimana mereka berkomunikasi. Tiga elemen arsitektur adalah sebagai berikut :
• Arsitektur sistem pemrosesan
• Arsitektur telekomunikasi dan jaringan
• Arsitektur data
• Interface (antarmuka)
Telematika sudah merupakan bagian yang tak terpisahkan dari kehidupan manusia, bahkan menjadi komoditas industri, bisnis informasi, media dan telekomunikasi. Secara umum telematika merupakan bertemunya sistem jaringan komunikasi dengan teknologi informasi.
Ada 3 macam service pada telematika, yaitu :
1. Layanan Informasi
2. Layanan Keamanan
3. Layanan Context Aware & Event Base
Sumber :
http://alvin-andhika.blogspot.com/2010/10/arsitekturdanservicepadatelematika.html
http://yuliron.blogspot.com/2010/10/arsitektur-dan-service-pada-telematika.html
http://ardisetiawan.wordpress.com/2010/11/11/arsitektur-dan-service-pada-telematika/
http://gunkz-santos.blogspot.com/2010/11/arsitektur-dan-service-pada-telematika.html
http://kikisulendra.blogspot.com/2010/11/arsitektur-service-pada-telematika.html
Penjelasan UU No.36 Tentang Telekomunikasi
Undang-undang Nomor 36 Tahun tentang Telekomunikasi, pembangunan dan penyelenggaraan telekomunikasi telah menunjukkan peningkatan peran penting dan strategis dalam menunjang dan mendorong kegiatan perekonomian, memantapkan pertahanan dan keamanan, mencerdaskan kehidupan bangsa, memperlancar kegiatan pemerintah an, memperkukuh persatuan dan kesatuan bangsa dalam kerangka wawasan nusantara, dan memantapkan ketahanan nasional serta meningkatkan hubungan antar bangsa. Perubahan lingkungan global dan perkembangan teknologi telekomunikasi yang berlangsung sangat cepat mendorong terjadinya perubahan mendasar, melahirkan lingkungan telekomunikasi yang baru, dan perubahan cara pandang dalam penyelenggaraan telekomunikasi, termasuk hasil konvergensi dengan teknologi informasi dan penyiaran sehingga dipandang perlu mengadakan penataan kembali penyelenggaraan telekomunikasi nasional.
Penyesuaian dalam penyelenggaraan telekomunikasi di tingkat nasional sudah merupakan kebutuhan nyata, mengingat meningkatnya kemampuan sektor swasta dalam penyelenggaraan telekomunikasi, penquasaan teknologi telekomunikasi, dan keunggulan kompetitif dalam rangka memenuhi kebutuhan masyarakat. Perkembangan teknologi telekomunikasi di tingkat internasional yang diikuti dengan peningkatan penggunaannya sebagai salah satu komoditas perdagangan, yang memiliki nilai komersial tinggi, telah mendorong terjadinya berbagai kesepakatan multilateral. Sebagai negara yang aktif dalam membina hubungan antarnegara atas dasar kepentingan nasional, keikutsertaan Indonesia dalam berbagai kesepakatan multilateral menimbulkan berbagai konsekuensi yang harus dihadapi dan diikuti. Sejak penandatanganan General Agreement on Trade and Services (GATS) di Marrakesh, Maroko, pada tanggal 15 April 1994, yang telah diratifikasi dengan Undang-undang Nomor 7 Tahun 1994, penyelenggaraan telekomunikasi nasional menjadi bagian yang tidak terpisahkan dari sistem perdagangan global.
Sesuai dengan prinsip perdagangan global, yang menitikberatkan pada asas perdagangan bebas dan tidak diskriminatif, Indonesia harus menyiapkan diri untuk menyesuaikan penyelenggaraan telekomunikasi.
Penyesuaian dalam penyelenggaraan telekomunikasi di tingkat nasional sudah merupakan kebutuhan nyata, mengingat meningkatnya kemampuan sektor swasta dalam penyelenggaraan telekomunikasi, penquasaan teknologi telekomunikasi, dan keunggulan kompetitif dalam rangka memenuhi kebutuhan masyarakat. Perkembangan teknologi telekomunikasi di tingkat internasional yang diikuti dengan peningkatan penggunaannya sebagai salah satu komoditas perdagangan, yang memiliki nilai komersial tinggi, telah mendorong terjadinya berbagai kesepakatan multilateral. Sebagai negara yang aktif dalam membina hubungan antarnegara atas dasar kepentingan nasional, keikutsertaan Indonesia dalam berbagai kesepakatan multilateral menimbulkan berbagai konsekuensi yang harus dihadapi dan diikuti. Sejak penandatanganan General Agreement on Trade and Services (GATS) di Marrakesh, Maroko, pada tanggal 15 April 1994, yang telah diratifikasi dengan Undang-undang Nomor 7 Tahun 1994, penyelenggaraan telekomunikasi nasional menjadi bagian yang tidak terpisahkan dari sistem perdagangan global.
Sesuai dengan prinsip perdagangan global, yang menitikberatkan pada asas perdagangan bebas dan tidak diskriminatif, Indonesia harus menyiapkan diri untuk menyesuaikan penyelenggaraan telekomunikasi.
Implementasi Undang-Undang Informasi dan Transaksi Elektronik
Rancangan Undang-Undang Informasi dan Transaksi Elektronik (UU ITE) telah disetujui oleh Dewan Perwakilan Rakyat.
Banyak pihak menyatakan persetujuannya, terutama yang ada kaitannya dengan situs porno.
Padahal Bab VII Pasal 27 menyatakan, "Setiap orang dengan sengaja dan tanpa hak mendistribusikan dan/atau mentransmisikan dan/atau membuat dapat diaksesnya informasi elektronik dan/atau dokumen elektronik yang memiliki muatan yang (a) melanggar kesusilaan (b) melanggar perjudian (c) pencemaran nama baik, (d) pemerasan dan/atau pengancaman dihukum didenda Rp 1 miliar dan pidana penjara paling lama enam tahun".
UU ITE ini akan bermanfaat, terlebih untuk perlindungan hak atas kekayaan intelektual (intellectual property rights) dan jaminan keamanan sistem elektronik serta penindakan kejahatan di dunia maya (cyber crime). Dengan kata lain, adanya UU ITE ini memudahkan pula aparat penegak hukum menjadikan segala hasil atau proses alih daya elektronik sebagai bagian dari pembuktian dalam proses persidangan.
Implementasi UU ITE ini akan banyak ditunggu masyarakat. Namun, implementasi ini harus memiliki empat asas pemerintahan yang baik (the general principles of good administration). Pertama, asas kepastian hukum di mana setiap pelanggar UU ITE ini harus mendapat perlakuan yang sama. Kedua, asas kejujuran dan keterbukaan (fair play), berarti para penegak hukum dalam menjalankan tugasnya, terutama yang berkaitan dengan kepentingan publik itu, harus bersikap adil dan membela kepentingan masyarakat tanpa keberpihakan kepada seseorang atau segolongan orang, dan bertindak atas nama publik untuk kepentingan masyarakat.
Ketiga, asas kepantasan dan kewajaran yang memiliki arti setiap pelanggaran harus diperlakukan dengan pantas dan wajar, tanpa tekanan dan paksaan dari pihak mana pun. Keempat, asas pertanggungjawaban, di mana setiap tindakan penegak hukum harus dapat dipertanggungjawabkan, baik menurut ketentuan hukum tertulis maupun hukum tidak tertulis.
Adapun ketiga unsur pelaksanaan hukum adalah, pertama, unsur kultural di mana para penegak hukum wajib mempertimbangkan unsur budaya dalam masyarakat. Kedua, unsur struktural yang artinya menitikberatkan pada penegak hukum di tingkat kepolisian, kejaksaan, dan pengadilan haruslah memegang persepsi yang sama tentang arti dan makna. Ketiga, adanya unsur substansial, yaitu ketentuan dan pelaksanaan undang-undang itu sendiri seharusnya memiliki efek jera terhadap pelaku dan pencegahan bagi calon pelaku.
Bukan untuk melanggengkan kekuasaan atau untuk menjadikan kita bangsa yang anti-kritik. Lebih dari itu, UU ITE bukanlah UU Pencemaran Nama Baik atau UU Anti-Pornografi dan Pornoaksi yang mencantumkan pengertian "substansi dalam media atau alat komunikasi yang dibuat untuk menyampaikan gagasan-gagasan yang mengeksploitasi seksual, kecabulan, dan/atau erotika", sementara pornoaksi adalah "perbuatan mengeksploitasi seksual, kecabulan, dan/atau erotika di muka umum".
Implementasi dari UU ITE seharusnya lebih dipergunakan untuk melindungi sistem keamanan elektronik dan pembajakan serta melakukan penindakan pada penipuan dan perjudian.
Banyak pihak menyatakan persetujuannya, terutama yang ada kaitannya dengan situs porno.
Padahal Bab VII Pasal 27 menyatakan, "Setiap orang dengan sengaja dan tanpa hak mendistribusikan dan/atau mentransmisikan dan/atau membuat dapat diaksesnya informasi elektronik dan/atau dokumen elektronik yang memiliki muatan yang (a) melanggar kesusilaan (b) melanggar perjudian (c) pencemaran nama baik, (d) pemerasan dan/atau pengancaman dihukum didenda Rp 1 miliar dan pidana penjara paling lama enam tahun".
UU ITE ini akan bermanfaat, terlebih untuk perlindungan hak atas kekayaan intelektual (intellectual property rights) dan jaminan keamanan sistem elektronik serta penindakan kejahatan di dunia maya (cyber crime). Dengan kata lain, adanya UU ITE ini memudahkan pula aparat penegak hukum menjadikan segala hasil atau proses alih daya elektronik sebagai bagian dari pembuktian dalam proses persidangan.
Implementasi UU ITE ini akan banyak ditunggu masyarakat. Namun, implementasi ini harus memiliki empat asas pemerintahan yang baik (the general principles of good administration). Pertama, asas kepastian hukum di mana setiap pelanggar UU ITE ini harus mendapat perlakuan yang sama. Kedua, asas kejujuran dan keterbukaan (fair play), berarti para penegak hukum dalam menjalankan tugasnya, terutama yang berkaitan dengan kepentingan publik itu, harus bersikap adil dan membela kepentingan masyarakat tanpa keberpihakan kepada seseorang atau segolongan orang, dan bertindak atas nama publik untuk kepentingan masyarakat.
Ketiga, asas kepantasan dan kewajaran yang memiliki arti setiap pelanggaran harus diperlakukan dengan pantas dan wajar, tanpa tekanan dan paksaan dari pihak mana pun. Keempat, asas pertanggungjawaban, di mana setiap tindakan penegak hukum harus dapat dipertanggungjawabkan, baik menurut ketentuan hukum tertulis maupun hukum tidak tertulis.
Adapun ketiga unsur pelaksanaan hukum adalah, pertama, unsur kultural di mana para penegak hukum wajib mempertimbangkan unsur budaya dalam masyarakat. Kedua, unsur struktural yang artinya menitikberatkan pada penegak hukum di tingkat kepolisian, kejaksaan, dan pengadilan haruslah memegang persepsi yang sama tentang arti dan makna. Ketiga, adanya unsur substansial, yaitu ketentuan dan pelaksanaan undang-undang itu sendiri seharusnya memiliki efek jera terhadap pelaku dan pencegahan bagi calon pelaku.
Bukan untuk melanggengkan kekuasaan atau untuk menjadikan kita bangsa yang anti-kritik. Lebih dari itu, UU ITE bukanlah UU Pencemaran Nama Baik atau UU Anti-Pornografi dan Pornoaksi yang mencantumkan pengertian "substansi dalam media atau alat komunikasi yang dibuat untuk menyampaikan gagasan-gagasan yang mengeksploitasi seksual, kecabulan, dan/atau erotika", sementara pornoaksi adalah "perbuatan mengeksploitasi seksual, kecabulan, dan/atau erotika di muka umum".
Implementasi dari UU ITE seharusnya lebih dipergunakan untuk melindungi sistem keamanan elektronik dan pembajakan serta melakukan penindakan pada penipuan dan perjudian.
Langganan:
Postingan (Atom)