Java Community Process (JCP) Program Management Office (PMO) sangat tertarik untuk mengumumkan upgrade ke jcp.org baru-baru ini meluncurkan situs web. Setelah web rumah masyarakat benar-benar dirombak dan dirilis pada bulan Juni 2009, bekerja terus di belakang layar untuk menambah, meningkatkan, dan memperbaiki fungsi dan kegunaannya. Anggota PMO berfungsi sebagai tim proyek untuk mendefinisikan dan menyelesaikan pekerjaan.

Program yang JCP komunitas pengguna telah membantu dalam memberikan umpan balik pada situs web. Banyak fitur baru dan perbaikan bug pada awalnya diusulkan atau diidentifikasi oleh pengguna. Beberapa implementasi tersebut akan segera jelas. Sebagai contoh, semua wiki dan papan sekarang mencakup satu cara bagi pengguna untuk memberikan pendapat mereka yang cepat konten dengan menghadiahi setiap item dengan nilai, dengan memilih jumlah bintang tertentu. Selain itu, semua papan diskusi publik dan wiki termasuk RSS tombol untuk memungkinkan pengguna untuk berlangganan pembaruan konten. Karena pengaturan keamanan dan persyaratan browser, RSS feed fitur ini hanya bekerja jika SSL diaktifkan. Misalnya, fitur RSS melakukan kerja dengan Firefox.
Berbagai bug telah diperbaiki dan navigasi juga telah diperbarui untuk mengatur informasi yang tersedia. Ini adalah langkah inkremental lain sepanjang perjalanan untuk meningkatkan jcp.org. Dalam bulan-bulan mendatang, sebagai masyarakat terus menyarankan perubahan dan perangkat tambahan, upaya akan terus memperbaiki situs. Semua umpan menyimpan program dan JCP jcp.org bergerak maju dan ke atas.
Virtual Machine
Virtual machine (VM) adalah suatu environment, biasanya sebuah program atau system operasi, yang tidak ada secara fisik tetapi dijalankan dalam environment lain. Dalam konteks ini, VM disebut “guest” sementara environment yang menjalankannya disebut “host”. Ide dasar dari virtual machine adalah mengabtraksi perangkat keras dari satu komputer (CPU, memori, disk, dst) ke beberapa environment eksekusi, sehingga menciptakan illusi bahwa masing-masing environment menjalankan komputernya [terpisah] sendiri.VM muncul karena adanya keinginan untuk menjalankan banyak sistem operasi pada satu komputer.Teknologi virtual machine memiliki banyak kegunaan seperti memungkinkan konsolidasi perangkat keras, memudahkan recovery sistem, dan menjalankan perangkat lunak terdahulu. Salah satu penerapan penting dari teknologi VM adalah integrasi lintas platform. Beberapa penerapan lainnya yang penting adalah:
• Konsolidasi server.
Jika beberapa server menjalankan aplikasi yang hanya memakan sedikit sumber daya, VM dapat digunakan untuk menggabungkan aplikasi-aplikasi tersebut sehingga berjalan pada satu server saja, walaupun aplikasi tersebut memerlukan sistem operasi yang berbeda-beda.
• Otomasi dan konsolidasi lingkungan pengembangan dan testing.
Setiap VM dapat berperan sebagai lingkungan yang berbeda, ini memudahkan pengembang sehingga tidak perlu menyediakan lingkungan tersebut secara fisik.
• Menjalankan perangkat lunak terdahulu.
Sistem operasi dan perangkat lunak terdahulu dapat dijalankan pada sistem yang lebih baru.
• Memudahkan recovery sistem.
Solusi virtualisasi dapat dipakai untuk rencana recovery sistem yang memerlukan portabilitas dan fleksibilitas antar platform.
• Demonstrasi perangkat lunak.
Dengan teknologi VM, sistem operasi yang bersih dan konfigurasinya dapat disediakan secara cepat.
Kelebihan Virtual Machine (VM)
Teknologi VM memiliki beberapa keunggulan, antara lain:
• Hal keamanan.
VM memiliki perlindungan yang lengkap pada berbagai sistem sumber daya, yaitu dengan meniadakan pembagian sumber daya secara langsung, sehingga tidak ada masalah proteksi dalam VM. Sistem VM adalah kendaraan yang sempurna untuk penelitian dan pengembangan sistem operasi. Dengan VM, jika terdapat suatu perubahan pada satu bagian dari mesin, maka dijamin tidak akan mengubah komponen lainnya.
• Memungkinkan untuk mendefinisikan suatu jaringan dari Virtual Machine (VM).
Tiap-tiap bagian mengirim informasi melalui jaringan komunikasi virtual. Sekali lagi, jaringan dimodelkan setelah komunikasi fisik jaringan diimplementasikan pada perangkat lunak.
Kekurangan Virtual Machine (VM)
Beberapa kesulitan utama dari konsep VM, diantaranya adalah:
• Sistem penyimpanan.
Sebagai contoh kesulitan dalam sistem penyimpanan adalah sebagai berikut: Andaikan kita mempunyai suatu mesin yang memiliki 3 disk drive namun ingin mendukung 7 VM. Keadaan ini jelas tidak memungkinkan bagi kita untuk dapat mengalokasikan setiap disk drive untuk tiap VM, karena perangkat lunak untuk mesin virtual sendiri akan membutuhkan ruang disk secara substansial untuk menyediakan memori virtual dan spooling. Solusinya adalah dengan menyediakan disk virtual atau yang dikenal pula dengan minidisk, dimana ukuran daya penyimpanannya identik dengan ukuran sebenarnya. Dengan demikian, pendekatan VM juga menyediakan sebuah antarmuka yang identik dengan perangkat keras yang mendasari.
• Pengimplementasian sulit.
Meski konsep VM cukup baik, namun VM sulit diimplementasikan.

sumber : http://www.total.or.id/

Pengertian dari ”Manajemen data Telematika”.

            Manajemen data menurut DAMA (Demand Assigned Multiple Access), adalah pengembangan dan penerapan arsitektur, kebijakan, praktik, dan prosedur yang secara benar menangani siklus hidup lengkap data yang dibutuhkan oleh suatu perusahaan. Jadi, Manajemen data telematika merupakan prosedur yang menangani siklus hidup lengkap data yang dibutuhkan oleh perusahaan dengan bantuan telematika.
            Didalam manajemen data telematika ini, di bagi-bagi menjadi 3,kategori yaitu :
1. Manajemen data sisi klien
2. Manajemen data sisi server
3. Manajemen data base sistem perangkat bergerak
Client-Server
Client-Server merupakan sebuah kemampuan dan layanan komputer untuk meminta request dan menjawab request data ke komputer lain. Setiap instance dari komputer yang meminta layanan / request disebut sebagai client dan setiap instance yang menyediakan/memberikan layanan atau menjawab request disebut server. Data yang diminta oleh client diambil dari database pada sisi server (server side) yang sering disebut database server.
Client server diaplikasikan pada aplikasi mainframe yang sangat besar untuk membagi beban proses loading antara client dan server. Pada awalnya pengertian client server adalah sebuah sistem yang saling berhubungan dalam sebuah jaringan yang memiliki dua komponen utama yang satu berfungsi sebagai client dan satunya lagi sebagai server atau biasa disebut 2-Tier. Ada beberapa pengertian lagi tentang client-server ini, tetapi pada intinya client server adalah desain sebuah aplikasi terdiri dari client dan server yang saling berkomunikasi ketika mengakses server dalam suatu jaringan.
Karakteristik Client-Server
Berikut merupakan karakteristik dari client-server :
–          Service
Untuk menyediakan layanan terpisah yang berbeda
–          Shared resource
Server dapat melayani beberapa client pada saat yang sama dan mengatur pengaksesan resource .
–          Asymmetrical Protocol
Antara client dan server merupakan hubungan one-to-many. Client memulai komunikasi dengan mengirim request ke server. Server menunggu permintaan dari client. Kondisi tersebut juga memungkinkan komunikasi callback.
–          Transparency Location
Proses server dapat ditempatkan pada mesin yang sama atau terpisah dengan proses client. Client/server akan menyembunyikan lokasi server dari client.
–          Mix-and-match
Tidak tergantung pada platform
–          Message-based-exchange
Antara client dan server berkomunikasi dengan mekanisme pertukaran message.
–          Encapsulation of service
Message memberitahu server apa yang akan dikerjakan.
–          Scalability
sistem C/S dapat dikembangkan baik secara vertical maupun horizontal
–          Integrity
Kode dan data server diatur secara terpusat, sedangkan pada client tetap pada komputer tersendiri.
Karakteristik sisi client (Client side)
–          Selalu memulai permintaan layanan
–          Menunggu dan menerima balasan dari server
–          Biasanya terhubung dengan server-server kecil dalam satu waktu
–          Berinteraksi langsung dengan pengguna akhir (end user) dengan menggunakan GUI (Graphical User Interface).
 Karakteristik sisi server (Server Side)
–          Pasif
–          Menunggu permintaan dari client
–          Menerima permintaan dari client, kemudian memproses permintaan tersebut dan memberikan balasan / menjawab permintaan kepada client
–          Biasanya menerima koneksi dari sejumlah besar client
–          Tidak berinteraksi langsung dengan pengguna akhir
 Keuntungan Client-Server
Ada beberapa keuntungan yang dapat kita ambil dari penggunaan manajemen data telematika client server ini. Berikut adalah beberapa keuntungan tersebut :
1. Client-server mampu menciptakan aturan dan kewajiban komputasi secara terdistribusi.
2. Mudah dalam maintenance. Memungkinkan untuk mengganti, memperbaiki server tanpa mengganggu client.
3. Semua data disimpan di server Server dapat mengkontrol akses terhadap resources, hanya yang memiliki autorisasi saja.
4. Tempat penyimpanan terpusat, update data mudah. Pada peer-to-peer, update data sulit.
5. Mendukung banyak clients berbeda dan kemampuan yang berbeda pula.
Kelemahan Client Server
Selain memiliki kelemahan, penggunaan client server juga tentunya memiliki kelemahan. Berikut adalah kelemahan-kelemahan tersebut :
1. Traffic congestion on the network, jika banyak client mengakses ke server secara simultan, maka server akan overload.
2. Berbeda dengan P2P network, dimana bandwidthnya meningkat jika banyak client merequest. Karena bandwidth berasal dari semua komputer yang terkoneksi kepadanya.
3. Pada client-server, ada kemungkinan server fail.
4. Pada P2P networks, resources biasanya didistribusikan ke beberapa node sehingga masih ada node yang dapat meresponse request.
§ Manajemen data Base sistem perangkat bergerak
Seiring dengan berkembangnya komunikasi bergerak dengan cepat memberikan dorongan kepada para operator layanan berlomba untuk memperkaya macam layanannya yang tentunya agar dapat menambah pemasukan bagi perusahaanya.
Beberapa contoh komunikasi data bergerak, misalnya untuk akses internet. Pengenalan WAP (Wireless Application Protocol) telah menunjukkan potensi sebagai layanan internet nirkabel/ WAP merupakan protocol global terbuka yang memungkinkan para pengguna mengakses layanan-layanan on-line dari layar kecil pada telepon genggam dengan menggunakan built-in browser. WAP bekerja pada berbagai teknologi jaringan bergerak, yang memungkinkan pasar missal bagi penciptaan layanan data bergerak.
Contoh dari layanan bergerak adalah GPRS. GPRS merupakan sebuah sistem transmisi berbasis paket untuk GSM yang menggunakan prinsip ‘tunnelling’. GPRS tidak menawarkan laju data tinggi yang memadai untuk multimedia nayata, tetapi GPRS merupakan kunci untuk menghilangkan beberapa batas pokok bagi layanan-layanan data bergerak.
Beberapa faktor yang menjadi pertimbangan bahwa GPRS merupakan teknologi kunci untuk data bergerak :
1. Memperkaya utility investasi untuk perangkat GSM yang sudah ada.
2. Merupakan teknologi jembatan yang bagus menuju generasi ke 3.
3. Mampu memanfaatkan kemampuan cakupan global yang dimiliki GSM.
4. Menghilangkan atau mengurangi beberapa pembatas bagi akses data bergerak.
5. Memiliki laju data sampai 115 kbps yang berarti dua kali lipat daripada koneksi ‘dial up’ 56 kbps yang berlaku.
6. Menampakan diri sebagai komunikasi yang ‘selalu’ terhubung sehingga memiliki waktu sesi hubungan yang pendek dan akses langsung ke internet.
Karakteristik manajemen database sistem perangkat bergerak :
  • Memungkinkan untuk menginstal di dalam embedded devices
  • Replika Data dan sinkronisasi ke Database perusahaan tradisiona
Manajemen data base sistem perangkat bergerak
Open Service Gateway Initiative (OSGi)
Open Service Gateway Initiative (OSGi) adalah sebuah system dan aplikasi interoperability berbasis komponen platform yang terintegrasi. OSGi merupakan system modul dinamik untuk Java. Teknologi OSGi adalah Universal Middleware. Teknologi OSGi menyediakan sebuah service-oriented, lingkungan yang berbasis komponen untuk pengembang dan menawarkan jalan standard untuk mengatur siklus hidup software. Kemampuan ini dapat menambah nilai jangkauan dari computer dan peralatan yang menggunakan platform Java dengan sangat hebat. Teknologi OSGi mengadopsi keuntungan dari menambah time-to-market dan mengurangi biaya pengembangan karena teknologi OSGi menyediakan subsistem komponen yang terintegrasi dari pre-build dan pre-tested. Teknologi ini juga mengurangi biaya perawatan dan memberikan kesempatan aftermarket yang baru dan unik karena jaringan dapat digunakan untuk update secara dinamik dan mengirimkan service dan aplikasi di lapangan.
OSGi ARSITEKTUR
OSGi adalah sebuah set spesifikasi yang mendefinisikan sebuah komponen system dinamik untuk Java. Spesifikasi ini memungkinkan sebuah model pengembangan dimana aplikasi (secara dinamik) terdiri dari berbagai komponen yang berbeda. Spesifikasi OSGi memungkinkan komponen-komponennya untuk menyembunyikan implementasinya dari komponen lainnya ketika berkomunikasi melalui services dimana biasanya ketika hal ini berlangsung implementasi antar komponen dapat terlihat jelas. Model yang simple ini telah jauh mencapai efek dari segala aspek dari proses pengembangan software.
Lapisan OSGi

Definisi

a. Bundles             :bundles adalah komponen OSGi yang dibuat oleh pengembang/developer.
b. Services            :lapisan service menghubungkan bundles dalam sebuah jalan dinamik dengan menawarkan model publish-find-bind untuk objek Java yang lama.
c. Life Cycle                    :API untuk menginstall, memulai, menghentikan, update dan menguninstall bundles.
d. Modules                 :lapisan yang menjelaskan bagaimana bundles dapat mengimport dan mengexport kode.
e. Security                        : Lapisan yang memegang aspek keamanan.
f. Execution Environment   : menjelaskan class dan method apa yang ada di platform.
KEUNTUNGAN TEKNOLOGI OSGI
Menjelaskan teknologi OSGi kepada yang belum familiar dengan teknologi ini sangatlah sulit. Ada begitu banyak artikel yang menjelaskan teknologi OSGi tetapi hal itu masih belum bisa dimengerti oleh user yang benar-benar awam karena teknologi OSGi menyediakan solusi untuk permasalahan yang banyak orang menganggap bahwa maslah itu merupakan aspek instrinsik dari Java. Permasalahan ini sebenarnya bukan masalah instrinsik dari Java dan teknologi OSGi dapat mengatasi itu semua. Alasan utama mengapa teknologi OSGi dapat sukses karena teknologi ini menyediakan komponen system yang benar-benar matang yang dapat bekerja di lingkungan yang sangat banyak jumlahnya. Komponen system yang biasa digunakan untuk membangun aplikasi yang tingkat kekompleksannya sangat tinggi seperti IDEs (Eclipse), aplikasi server (GlassFish, IBM Websphere, Oracle/BEA Weblogic, Jonas, JBoss), aplikasi framework (Spring, Guice), otomatisasi industry, telepon dan banyak lainnya.
Keuntungan dari teknologi OSGi antara lain adalah sebagai berikut :
1.Mengurangi kompleksitas : mengembangkan dengan OSGi berarti menembangkan bundles : salah satu komponen OSGi. Bundles adalah modul. Bundles menyembunyikan aspek internalnya dari bundles lainnya. Hal ini berarti ada banyak kebebasan untuk menggantinya di kemudian hari.
2.Dapat digunakan kembali : model komponen OSGi sangat mudah digunakan dan dapat digunakan dengan aplikasi pihak ketiga.
3.RealWorld : OSGi framework dinamik. Hal ini berarti OSGi dapat diupdate secara online.
4.Mudah Penyebarannya : teknologi OSGi bukanlah sebuah teknologi standard. OSGi dapat dimanage sedemikian rupa serta dapat diatur cara penginstalannya.
5.Update yang dinamik : OSGi komponen bisa diupdate secara dinamik.
6.Adaptif : model komponen OSGi didesain sedemikian rupa hingga diperbolehkan untuk mengkombinasi dan mencocokan antar komponen.
7.Transparan
8.Banyak versinya
9.Simple : OSGi API sangat simple. Hanya terdiri dari satu paket dan berjumlah kurang dari 30 kelas.
10.Ukurannya kecil
11. Kinerjanya cepat
12. Aman
13. Sederhana
14. Tidak Mengganggu Kinerja Aplikasi Lainnya
15. Berjalan dimana saja
16. Digunakan secara luas
17. Didukung Oleh Berbagai Perusahaan : OSGi juga didukung oleh berbagai perusahaan seperti Oracle, IBM, Samsung, Nokia, IONA, Motorola, NTT, Siemens, Hitachi, Deutsche Telekom, Redhat, Ericsson, dan masih banyak lagi.
Jika sedang mengembangkan Java maka teknologi OSGi merupakan langkah lanjut yang harus ditempuh karena teknologi OSGi dapat memecahkan masalah yang mungkin tidak akan terbayangkan sebelumnya. Keuntungan menggunakan teknologi OSGi yang begitu berguna jika kita menggunakan Java, maka sudah seharusnya teknologi OSGi masuk berada dalam kotak peralatan kita.

Teknologi yang terkait antar muka telematika

Apa Itu Antarmuka ?

Pengertian antarmuka (interface) adalah suatu layanan yang disediakan sistem operasi sebagai sarana interaksi anatara pengguna dengan sistem operasi. Antarmuka adalah komponen sistem operasi yang bersentuhan langsung dengan pengguna. Terdapat dua jenis antarmuka, yaitu Command Line Interface (CLI) dan Graphical User Interface (GUI).

  • Command Line Interface (CLI) CLI adalah tipe antarmuka dimana pengguna berinteraksi dengan sistem operasi melalui text-terminal. Pengguna menjalankan perintah dan program di sistem operasi tersebut dengan cara mengetikkan baris-baris tertentu.Meskipun konsepnya sama, tiap-tiap sistem operasi memiliki nama atau istilah yang berbeda untuk CLI-nya.
  • Graphical User Interface (GUI) 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). User interface berfungsi untuk menginputkan pengetahuan baru ke dalam basis pengetahuan sistem pakar (ES) dan menampilkan penjelasan sistem dan memberikan panduan pemakaian sistem secara menyeluruh step by step sehingga user mengerti apa yang akan dilakukan terhadap suatu sistem. Yang terpenting dalam membangun user interface adalah kemudahan dalam memakai atau menjalankan sistem, interaktif, komunikatif, sedangkan kesulitan dalam mengembangkan atau membangun suatu program jangan terlalu diperlihatkan.

Antarmuka pemakai (User Interface) adalah suatu cara komunikasi anatara pengguna (user) dengan sistem. Antarmuka pemakai (user Interface) dapat menerima informasi dari pengguna (user) dan memberikan informasi kepada pengguna (user) untuk membantu mengarahkan alur penelusuran masalah sampai ditemukan suatu solusi. User interface, berfungsi untuk menginputkan pengetahuan baru ke dalam basis pengetahuan sistem pakar (ES), menampilkan penjelasan sistem dan memberikan panduan pemakaian sistem secara menyeluruh step by step sehingga user mengerti apa yang akan dilakukan terhadap suatu sistem.

Yang terpenting dalam membangun user interface adalah kemudahan dalam menggunakan atau menjalankan sistem, interaktif, komunikatif, sedangkan kesulitan dalam mengembangkan atau membangun suatu program jangan terlalu diperlihatkan.

Terdapat 6 macam fitur yang terdapat pada antarmuka pengguna telematika. Fitur-fitur itu antara lain:

  1. Head Up Display System

Head Up Display (HUD) adalah suatu tampilan yang transparan dimana dia menampilkan data tanpa mengharuskan si user untuk melihat ke arah yang lain dari sudut pandang biasanya. Asal nama dari alat ini yaitu pengguna dapat melihat informasi dengan kepala yang terangkat (head up) dan melihat ke arah depan daripada melihat ke arah bawah bagian instrumen. Walaupun HUD dibuat untuk kepentingan penerbangan militer, sekarang HUD telah digunakan pada penerbangan sipil, kendaraang bermotor dan aplikasi lainnya.

  1. Tangible User Interface

Tangible User Interface(TUI), merupakan suatu antarmuka yang memungkinkan seseorang bisa berinteraksi dengan suatu informasi digital lewat lingkungan fisik. Salah satu perintis TUI ialah Hiroshi Ishii, seorang profesor di Laboratorium Media MIT yang memimpin Tangible Media Group. Pandangan yang istimewanya untuk tangible UI disebut tangible bits, yaitu memberikan bentuk fisik kepada informasi digital sehingga membuat bit dapat dimanipulasi dan diamati secara langsung.

  1. Computer Vision

Computer Vision yaitu suatu ilmu pengetahuan dan teknologi dari mesin yang melihat. Computer vision dimanfaatkan juga untuk membangun teori kecerdasan buatan yang membutuhkan informasi dari citra(gambar) yang ditangkap dalam berbagai bentuk seperti urutan video, pandangan dari kamera yang diambil dari berbagai sudut dan data multi dimensi yang didapatkan dari hasil pemindaian (scan) medis. Computer vision juga berusaha untuk mengintegrasikan model dan teori untuk pembangunan sistem visi komputer. Sebagai contoh :

  1. Interaksi maksudnya sebagai input (masukan) ke suatu perangkat yang  nantinya digunakan sebagai alat untuk keperluan interaksi manusia dan komputer.
  2. Pengendalian proses yang biasanya digunakan untuk keperluan robotika di dalam dunia industry.
  3. Mengorganisir informasi biasanya digunakan untuk untuk pengindeksan database foto dan gambar urutan.
  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.

Sebagai kemajuan teknologi jaringan, semakin banyak diterapkan jaringan produk yang dibuat-buat terus-menerus. Salah satu yang paling umum diterapkan jaringan yang dikenal adalah produk kamera IP, yang dapat menampilkan isi (video / audio data) melalui Internet. Kamera IP biasanya terhubung ke jaringan melalui router, dan memiliki sebuah IP (Internet Protocol) address setelah operasi sambungan.

  1. Speech Recognition

Sistem ini dipakai untuk mengubah suara menjadi tulisan, dengan pengenal suara otomatis (automatic speech recognition) atau pengenal suara komputer (computer speech recognition) dengan system tadi computer dapat mendeteksi sebuah suara yang mana dari suara tadi akan di ubah menjadi tulisan. Dengan adanya system ini si user tidak perlu melakukan pengetikan untuk mengetik suatu kalimat tadi cukup membunyikan kata itu maka computer secara otomatis menulis apa yang anda ucapkan. Dan ini juga digunakan (voice recognition) yang digunakan untuk mengidentifikasi siapa yang membunyikan kata itu saat user berbicara jadi suara user akan dikenali berasal dari siapa dengan alat ini dan Istilah “Speech Recognition” digunakan untuk mengidentifikasi apa yang diucapkan oleh user.

  1. Speech Synthesis

Speech synthesis adalah hasil dari kecerdasan buatan dari pembicaraan yang dilakukan oleh manusia. Komputer yang digunakan untuk tujuan ini disebut speech syhthesizer dan dapat juga diintegrasikan pada suatu perangkat keras (hardware) dan perangkat lunak (software). Sistem text to speech (TTS) digunakan untuk merubah bahasa normal menjadi pembicaraan.

Pengertian Arsitektur Telematika

Istilah arsitektur berarti merancang atau mendesain sebuah aplikasi, atau dimana komponen yang membentuk suatu sistem akan diolah dan ditempatkan agar komponen tersebut dapat berinteraksi. Arsitektur sistem harus berdasarkan konfigurasi sistem secara keseluruhan yang akan menjadi tempat dari DBMS, basis data dan aplikasi yang memanfaatkannya yang juga akan menentukan bagaimana pemakai dapat berinteraksi dengannya. Arsitektur itu sendiri terdiri dari dua jenis, yaitu dari sisi client dan sisi server. Istilah arsitektur mengacu pada desain sebuah aplikasi, atau dimana komponen yang membentuk suatu sistem ditempatkan dan bagaimana mereka berkomunikasi. Jadi secara sederhana arsitektur telematika yaitu sebuah struktur desain yang secara logic dapat meningkatkan hubungan jaringan komunikasi dengan teknologi informasi.

Model arsitektur telematika yang terdiri dari client dan server. Pengertian client-server merupakan sebuah paradigma dalam teknologi informasi yang merujuk kepada cara untuk mendistribusikan aplikasi ke dalam dua pihak, yaitu pihak client dan pihak server. Client-server diaplikasikan pada aplikasi mainframe yang sangat besar untuk membagi beban proses loading antara client dan server. Sebagai dampaknya client-server telah mengubah cara atau pola pikir kita dalam mendesain dan membangun aplikasi. Dan ini sangat membantu end-user dalam peng-harapan tentang “the look and feel” dari multiuser software. Dalam perkembangannya, client-server dikembangkan oleh dominasi perusahaan-perusahaan software besar yaitu Baan, Informix, Lotus, Microsoft, Novell, Oracle, PeopleSoft, SAP, Sun, dan Sybase. Perusahaan-perusahaan ini adalah superstar pada era pertama dimunculkannya konsep client/ server.

  • Arsitektur Telematika dari Sisi Client

Arsitektur Client merujuk pada pelaksanaan atau penyimpanan data pada browser (atau klien) sisi koneksi HTTP. JavaScript adalah sebuah contoh dari sisi klien eksekusi, dan cookie adalah contoh dari sisi klien penyimpanan. Beberapa karakteristik client, yaitu :

  1. Selalu memulai permintaan ke server.
  2. Menunggu balasan dari server.
  3. Menerima balasan dari server.
  4. Terhubung ke beberapa server pada waktu tertentu.
  5. Berinteraksi langsung dengan pengguna akhir, dengan menggunakan GUI.
  • Arsitektur Telematika dari Sisi Server

Sebuah eksekusi sisi server yaitu server web khusus eksekusi yang melampaui standar metode HTTP itu harus mendukung. Sebagai contoh, penggunaan CGI script sisi server khusus tag tertanam di halaman HTML, tag ini memicu tindakan terjadi atau program untuk mengeksekusi.Beberapa karakteristik server, yaitu :

  1. Selalu menunggu permintaan dari salah satu klien.
  2. Melayani permintaan client, lalu menjawab dengan data yang diminta oleh client.
  3. Sebuah server dapat berkomunikasi dengan server lain untuk melayani permintaan client.
  4. Beberapa jenis server, yaitu : web server, FTP server, database server, E-mail server, file server, print server.

Tiga Elemen Utama Sebuah Arsitektur

  1. Arsitektur Sistem Pemrosesan. Menentukan standar teknis untuk hardware, lingkungan sistem operasi, dan software aplikasi, yang diperlukan untuk menangani persyaratan pemrosesan informasi perusahaan dalam spektrum yang lengkap. Standar merupakan format, prosedur, dan antar muka, yang menjamin bahwa perlengkapan dan software dari sekumpulan penyalur akan bekerja sama.
  2. 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.
  3. 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.

Namun seiring dengan kemajuan teknologi telekomunikasi dan teknologi informasi atau lebih dikenal dikenal dengan istilah Telematika atau dalam istilah asingnya ICT (Information and Communication Technology) menawarkan sesuatu yang pada awal perkembangan komputer sangatlah mahal yaitu mini komputer, workstation dan personal komputer yang memiliki kemampuan setara mainframe dengan harga yang jauh lebih murah.

Hal itu mendorong munculnya paradigma baru dalam pemrosesan data yaitu apa yang disebut Distributed Processing dimana sejumlah komputer mini komputer, workstation atau personal komputer menangani semua proses yang didistribusikan secara fisik melalui jalur jaringan komunikasi.

Komponen client juga 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 kepadaclient. Client pun menerima informasi hasil pemrosesan data yang dilakukan server dan menampilkannya kepada pengguna, dengan menggunakan aplikasi yang berinteraksi dengan pengguna.

Beberapa model arsitektur client-server

a. Arsitektur Mainframe, sebuah komputer pusat (host) yang memiliki sumber daya yang sangat besar, baik memori, processor maupun media penyimpanan. Mainframe menyediakan sedikit waktu dan sebagian memorinya untuk setiap pemakai (user), kemudian berpindah lagi kepada pemakain lain, lalu kembali kepemakai yang pertama. Perpindahan ini tidak dirasakan oleh pemakai, seolah-olah tidak ada apa-apa. Jenis komputer ini memiliki suatu Central Processing Unit, Storage Device yang agak besar (kira-kira sebesar 2 lemari pakaian) dan ditempatkan pada tempat tersendiri. Peralatan CPU dan Storage tersebut dihubungkan dengan banyak terminal yang terdiri dari keyboard dan monitor saja. Melalui komputer terminal, pengguna mengakses sumber daya tersebut. Komputer terminal hanya memiliki monitor/keyboard dan tidak memiliki CPU. Semua sumber daya yang diperlukan terminal dilayani oleh komputer host. Model ini berkembang pada akhir tahun 1980-an.

b. Arsitektur File Sharing, 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. Hal ini dapat mengakibatkan transfer data menjadi lambat. Model ini populer pada tahun 1990-an.

c. 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.  Kolaborasi dari sisi client dan sisi server dapat dibedakan menjadi dua, yaitu :

  1. Model Two-tier : terdiri dari tiga komponen yang disusun menjadi dua lapisan yaitu client (yang meminta service) dan server (yang menyediakan service). Tiga komponen tersebut yaitu :1. User Interface : 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. User interface yang merupakan bagian dari program aplikasi melayani input dari user. Input tersebut diproses oleh Manajemen Proses dan melakukan query data ke database (dalam bentuk perintah SQL). Pada database server juga bisa memiliki Manajemen Proses untuk melayani query tersebut, biasanya ditulis ke dalam bentuk Stored Procedure
  1. Model Three-tier : pada model ini disisipkan satu layer tambahan diantara user interface tier dan database tier. Tier tersebut dinamakan middle-tier. Middle-Tier terdiri dari bussiness logic dan rules yang menjembatani query user dan database, sehingga program aplikasi tidak bisa mengquery langsung ke database server, tetapi harus memanggil prosedur-prosedur yang telah dibuat dan disimpan pada middle-tier. Dengan adanya server middle-tier ini, beban database server berkurang. Jika query semakin banyak dan/atau jumlah pengguna bertambah, maka server-server ini dapat ditambah, tanpa merubah struktur yang sudah ada. Ada berbagai macam software yang dapat digunakan sebagai server middle-tier. Contohnya MTS (Microsoft Transaction Server) dan Midas.

Referensi :

http://christinamoetz.blogspot.com/2012/09/di-lihat-dari-sisi-user-client-dan.html

http://taskactivity.tumblr.com/post/65671746918/pemanfaatan-dan-arsitektur-telematika

http://oetaribudhi.blogspot.co.id/2014/10/arsitektur-telematika-dari-sisi-client.html

Jenis Surat

Surat secara umum digolongkan menjadi tiga yaitu surat pribadi, surat dinas, dan surat niaga apabila ditinjau dari segi bentuk, isi, dan bahasanya. Sedangkan apabila digolongkan berdasarkan berdasarkan pemakaiannya dapat dibagi menjadi tiga yaitu surat pribadi, surat resmi, dan surat dinas

 

Surat pribadi

Surat pribadi adalah surat yang digunakan untuk kepentingan pribadi. Surat dapat berupa korespondensi antara sesama teman atau keluarga. Ciri-ciri surat pribadi yaitu:

  1. Tidak menggunakan kop surat
  2. Tidak ada nomor surat
  3. Salam pembuka dan penutup bervariasi
  4. Penggunaan bahasa bebas, sesuai keinginan penulis
  5. Format surat bebas

Surat Resmi

Surat resmi adalah surat yang digunakan untuk kepentingan resmi, baik perseorangan, instansi, maupun organisasi; misalnya undangan, surat edaran, dan surat pemberitahuan. Ciri-ciri surat resmi:

  1. Menggunakan kop surat apabila dikeluarkan organisasi
  2. Ada nomor surat, lampiran, dan perihal
  3. Menggunakan salam pembuka dan penutup yang lazim
  4. Penggunaan ragam bahasa resmi
  5. Menyertakan cap atau stempel dari lembaga resmi
  6. Ada aturan format baku

Bagian-bagian surat resmi:

  • Kepala/kop surat

Kop surat terdiri dari:

  1. Nama instansi/lembaga, ditulis dengan huruf kapital/huruf besar.
  2. Alamat instansi/lembaga, ditulis dengan variasi huruf besar dan kecil
  3. Logo instansi/lembaga
  • Nomor surat, yakni urutan surat yang dikirimkan
  • Lampiran, berisi lembaran lain yang disertakan selain surat
  • Hal, berupa garis besar isi surat
  • Tanggal surat (penulisan di sebelah kanan sejajar dengan nomor surat)
  • Alamat yang dituju (jangan gunakan kata kepada)
  • Pembuka/salam pembuka (diakhiri tanda koma)
  • Isi surat

Uraian isi berupa uraian hari, tanggal, waktu, tempat, dan sebagainya ditulis dengan huruf kecil, terkecuali penulisan berdasarkan ejaan yang disempurnakan (EYD) haruslah menyesuaikan.

  • Penutup surat

Penutup surat, berisi

  1. salam penutup
  2. jabatan
  3. tanda tangan
  4. nama (biasanya disertai nomor induk pegawai atau NIP)
  • Tembusan surat, berupa penyertaan/pemberitahuan kepada atasan tentang adanya suatu kegiatan

Surat Niaga

Surat niaga digunakan bagi badan yang menyelenggarakan kegiatan usaha niaga seperti industri dan usaha jasa. Surat ini sangat berguna dalam membangun hubungan dengan pihak luar sehingga harus disusun dengan baik. Surat niaga terdiri atas surat jual beli, kwintansi, dan perdagangan; dan dapat dibagi atas surat niaga internal dan surat niaga eksternal. Salah satu contoh dari surat niaga adalan surat penawaran dan surat penagihan.

 

Surat Dinas

Surat dinas digunakan untuk kepentingan pekerjaan formal seperti instansi dinas dan tugas kantor. Surat ini penting dalam pengelolaan administrasi dalam suatu instansi. Fungsi dari surat dinas yaitu sebagai dokumen bukti tertulis, alat pengingat berkaitan fungsinya dengan arsip, bukti sejarah atas perkembangan instansi, dan pedoman kerja dalam bentuk surat keputusan dan surat instruksi. Ciri-ciri surat dinas:

  1. Menggunakan kop surat dan instansi atau lembaga yang bersangkutan
  2. Menggunakan nomor surat, lampiran, dan perihal
  3. Menggunakan salam pembuka dan penutup yang baku
  4. Menggunakan bahasa baku atau ragam resmi
  5. Menggunakan cap atau stempel instansi atau kantor pembuat surat
  6. Format surat tertentu

Surat Lamaran Pekerjaan

Surat lamaran kerja adalah surat yang dibuat dan dikirimkan oleh seseorang yang ingin bekerja di sebuah kantor, perusahaan ataupun instansi tertentu. Surat lamaran pekerjaan termasuk surat dinas atau resmi. Oleh karena itu, terdapat aturan-aturan tertentu yang harus diperhatikan dalam penulisannya. Secara umum surat memiliki bagian-bagian seperti berikut ini.:

  • Tempat dan tanggal pembuatan surat
  • Nomor surat
  • Lampiran
  • Hal atau perihal
  • Alamat tujuan
  • Salam pembuka
  • Isi surat yang terbagi lagi menjadi tiga bagian pokok yaitu :
  1. paragraf pembuka
  2. isi surat
  3. paragraf penutup
  • Salam penutup
  • Tanda tangan dan nama terang

Profil Usaha Jenis Usaha     : Kuliner

Nama Usaha                        : Nasi Goreng Pak Broto

Nama pemilik                      : Pak Broto Sudirgo

Alamat usaha                      : Jl. Meruya Ilir, Kel. Meruya Utara, Kec. Kembangan,  Jakarta Barat

Kegiatan      : Membuat nasi goreng yang biasa hanya dimakan dengan lauk pauk, dengan tampilan berbeda dan dicampur dengan beberapa bahan tambahan seperti sosis, baso, daging ayam atau kambing, jamur,  telor, ikan asin, dengan pelengakap acar dan kerupuk.

Nasi Goreng Pak Broto buka pada pukul 06.00-00.00 WIB, namun jika nasi gorengnya habis sebelum pukul 00.00 maka warung ditutup.

Sejarah Usaha ini didirikan sekitar tahun 2003, tepatnya 10 tahun yang lalu, dengan modal awal sebesar Rp.1.700.000,00.  dengan rincian sebagai berikut;

  • Peralatan dan sewa tempat/lahan: Rp. 1.500.000
  • Bahan-bahan/hari : Rp 150.000
  • Tenaga kerja/hari : Rp. 50.000

Bahan Dasar Nasi Goreng:

  • Nasi putih
  • Minyak goring
  • Telur
  • Bawang putih
  • Bawang daun
  • Garam
  • Mentega
  • Cabe merah
  • Penyedap masakan
  • Daging ayam
  • Lada halus
  • Kecap
  • Tomat
  • Mentimun

Proses pembuatan nasi goreng:

  1. Masukkan minyak goreng secukupnya ke dalam wajan
  2. setelah panas masukkan irisan bawang daun, bawang putih, cabe merah, daging ayam, penyedap masakan, dan telur
  3. setelah wangi masukan nasi secukupnya dan diaduk hingga merata
  4. tambahkan lada halus dan kecap lalu aduk sampai masak
  5. setelah itu angkat dan nasi siap disajikan bersama irisan tomat, acar dan mentimun.

Informasi Keuangan Satu porsi nasi goreng jawa: Rp.12.000,00 Pendapatan kotor/hari: Rp. 300.000,00 Pendapatan bersih/hari; Rp.160.000,00 3.

KESIMPULAN

Sebenarnya untuk memulai suatu usaha di bidang makanan, apalagi bisnis nasi goreng yang digeluti bapak mulyono tidak susah, yang penting perlu niat dan usaha. Tidak semua usaha langsung sukses, semua butuh pengorbanan dan kerja keras. Satu lagi untuk tetap mempertahankan pelanggan, bisnis nasi goreng harus tetap mempertahankan kualitas rasa dan kebersihan. Agar pelanggan tetap setia dan bertambah banyak.

Alasan mengapa saya memilih bisnis ukm ini karena saya lumayan sedikit suka dengan nasi goring , dan juga bisnis nasi goring ini lumayan menguntungkan, apalagi kalau di daerah perumahan, biasanya banyak orang orang yang mencari makan pada malam hari, dan biasanya nasi goring adalah menu pilihan utama.

Ibu adalah wanita yang paling berjasa dalam hidup seorang anak dimanapun berada termasuk kita. Amat besarnya kasih sayang ibu untuk anaknya, tak mungkin dapat kita bayangkan dan perumpamaan seindah apapun mungkin tak akan sebanding dengan realita kasih sayang yang mereka berikan dengan tulus kepada kita. Pada kesempatan ini, izinkan saya untuk sedikit mengulsa tentang besarnya kasih seorang ibu bagi anak-anaknya.

Mungkin kita pernah mendengar berita atau kisah seorang ibu yang tega menyakiti atau bahkan membunuh anaknya sendiri. Tapi pastilah kita jauh lebih sering lagi mendengar atau menbaca kisah-kisah tentang besarnya kasih sayang seorang ibu. Atau tidak lah usah kita melihat jauh terhadap kisah yang dialami oleh orang lain yang ditulis dalam buku-buku sejarah atau dicetak menjadi sebuah novel yang mahal, bukankah kita sendiri mempunyai dan cukup mengenal seorang wanita yang pernah kesakitan saat melahirkan anaknya, yaitu “KITA”.

Ibu adalah ia yang tak akan tega melihat atau menyaksikan anaknya menderita. Mungkin jika diberikan pilihan kepadanya antara hidup dan kematian yang sangat menentukan, ia akan memilih mati agar kita sebagai anaknya tegap hidup. Mungkin kita tidak lagi ingat ketika ibu kita dengan sangat rela membersihkan kotoran kita saat kita balita, ia yang dengan sabar menyuapi kita saat kita rewel atau yang dengan sabar menunggu malam agar cepat berlalu ketika kita terbaring sakit dengan matanya yang sayu karena tidak tidur mengkhawatirkan kita.  Lantas, sudahkah kita ingat ia ketika kita dewasa?

Memang terkadang akan ada saja kekesalan yang akan dirasakan oleh seorang anak dengan berbagai alasan karena orang tua nya. Mungkin kita pernah merasa tidak dihargai, atau tidak disayangi karena ibu kita lebih menyangi saudara kita sendiri yang memiliki kelebihan dibandingkan kita atau memang ibu kita lebih menyimpan simpati dan kasih sayang nya kepada saudara yang lain. Mungkin perasaan ini masih ada sampai kita dewasa, jika memang ia sadarkah kita, bahwa kita telah menghilangkan satu poin penting yang sangat berharga dalam hidup kita, yaitu tuntuan kita sebagai seroang anak adalah senantiasa berbakti kepada orang tua kita termasuk dalam hal ini seorang ibu. Jika kita merasa tidak disayangi, bukankah banyak orang yang merasa tidak disayangi padalah ia adalah orang yang paling diperhatikan pada kenyataannya. Jadi semua berawal dari rasa tidak terima kita..

Tidak mudah memang terkadang membina hubungan yang baik dengan seorang ibu. Seorang anak yang telah beranjak dewasa, ia lebih sering melupakan ibu dan bapaknya. Malah sering kita dengar ada anak perempuan yang gemar sekali memusuhi ibu yang seharusnya ia hormati. Jika kita adalah anak laki-laki, mungkin kita adalah yang termasuk anak yang sering jauh dan jarang bertemu dengan ibu kita karena kesibukan yang tak memberikan waktu luang sedikitpun walau hanya untuk menghubunginya via telpon.

Begitu indahnya gambaran kasih sayang yang diberikan oleh seorang ibu kepada anaknya. Ia memberikan apapun agar anaknya hidup layak dan bahagia. Apakah kita berfikir ketika ia berikan segalanya untuk kita, ia curahkan semua perhatiannya untuk memikirkan kebutuhan kita, sang ibu mengharapkan balasan kita? Sama sekali tidak, jikapun ada ibu yang terkadang meminta sekedar kebutuhannya itupun tidak seberapa, dan itu memang kewajiban kita sebagai seorang anak. Pernahkah kita mendengar dalam ajaran Islam yang mulia, bahwa semua harta yang kita miliki adalahhak orang tua kita?

Kasih sayang ibu memang tidak terbatas. Mungkin bagi sebagian kita yang telah merasakannya dan ada yang sama sekali tidak sadar akan besarnya kasih sayang seorang yang mulia ini. Masih ingatkah kita saat kita masih seorang bocah nakal yang sering kali merepotkannya, ia mungkin marah, tapi bukan berarti itu dapat mengurangi kasih sayang nya kepada kita. Ia marah karena kita melakukan sesuatu yang salah, adalah salah satu bukti bahwa ia sedang menyayangi anaknya.

Kasih sayang ibu tidak mungkin dapat kita bayar sampai kapanpun, ia adalah hutang yang tak mungkin pula dapat kita lunasi sampai kita mati. Saat kia dalam kandunganya, ia adalah yang paling merasakan kesusahan karena kita. Tidur tidak nyenyak, kemana-mana berjalan dengan perut yang berat, tidak boleh makan ini dan itu serta tak jarang harus makan makanan yang tidak ia sukai.

Pada saat melahirkan tiba, penderitaan ibu untuk memperjuangkan kelangsungan hidup kita harus dilaluinya. Saat seorang ibu melahirkan anaknya, merupakan saat-saat ketika ia harus berhadapan dengan keadaan yang mengancam jiwanya untuk melahirkan kita. Ia harus menghadapi kesakitan yang luarbiasa agar kita lahir kedunia.