Jumat, 30 November 2012

middleware telematika - manajemen data


Middleware Telematika
            Dalam dunia teknologi informasi, terminologi middleware adalah istilah umum dalam pemrograman komputer yang digunakan untuk menyatukan, sebagai penghubung, ataupun untuk meningkatkan fungsi dari dua buah progaram/aplikasi yang telah ada.
            Perangkat lunak middleware adalah perangkat lunak yang terletak diantara program aplikasi dan pelayanan-pelayanan yang ada di sistim operasi. Adapun fungsi dari middleware adalah:
  • Menyediakan lingkungan pemrograman aplilasi sederhana yang menyembunyikan penggunaan secara detail pelayanan-pelayanan yang ada pada sistem operasi .
  • Menyediakan lingkungan pemrograman aplikasi yang umum yang mencakup berbagai komputer dan sistim operasi.
  • Mengisi kekurangan yang terdapat antara sistem operasi dengan aplikasi, seperti dalam hal: networking, security, database, user interface, dan system administration.

Tujuan utama layanan middleware adalah untuk membantu memecahkan interkoneksi beberapa aplikasi dan masalah interoperabilitas.

Tujuan Umum Middleware Telematika:
Middleware adalah S/W penghubung yang berisi sekumpulan layanan yang memungkinkan beberapa proses dapat berjalan pada satu atau lebih mesin untuk saling berinteraksi pada suatu jaringan.
Middleware sangat dibutuhkan untuk bermigrasi dari aplikasi mainframe ke aplikasi client/server dan juga untuk menyediakan komunikasi antar platform yang berbeda
Middleware yang paling banyak dipublikasikan :
  • Open Software Foundation’s Distributed Computing Environment (DCE),
  • Object Management Group’s Common Object Request Broker Architecture (CORBA),
  • Microsoft’s COM/DCOM (Component Object Model)

Lingkungan Komputasi Dari Middleware Telematika
            Suatu lingkungan di mana sistem komputer digunakan. Lingkungan komputasi dapat dikelompokkan menjadi empat jenis yaitu :
1.         Komputasi tradisional,
2.         Komputasi berbasis jaringan,
3.         Komputasi embedded,
4.         Komputasi grid.
            Pada awalnya komputasi tradisional hanya meliputi penggunaan komputer meja (desktop) untuk pemakaian pribadi di kantor atau di rumah. Namun, seiring dengan perkembangan teknologi maka komputasi tradisional sekarang sudah meliputi penggunaan teknologi jaringan yang diterapkan mulai dari desktop hingga sistem genggam. Perubahan yang begitu drastis ini membuat batas antara komputasi tradisional dan komputasi berbasis jaringan sudah tidak jelas lagi.
            Lingkungan komputasi itu sendiri bisa diklasifikasikan berdasarkan cara data dan instruksi programnya dihubungkan yang terdiri atas empat kategori berikut ini :
1.         Single instruction stream-single data stream (SISD) : Satu prosesor dan biasa juga disebut komputer sekuensial
2.         Single instruction stream-multiple data stream (SIMD) : Setiap prosesor memiliki memori lokal dan duplikasi program yang sama sehingga masing-masing prosesor akan mengeksekusi instruksi/program yang sama
3.         Multiple instruction stream-single data stream (MISD) : Data yang ada di common memory akan dimanipulasi secara bersamaan oleh semua prosesor
4.         Multiple instruction stream-multiple data stream (MIMD) : Setiap prosesor memiliki kontrol unit, memori lokal serta memori bersama (shared memory) yang mendukung proses paralelisasi dari sisi data dan instruksi.

Kebutuhan Middleware
             Middleware adalah software yang dirancang untuk mendukung pengembangan sistem tersebar dengan memungkinkan aplikasi yang sebelumnya terisolasi untuk saling berhubungan. Dengan bantuan middleware, data yang sama dapat digunakan oleh customer service, akuntansi, pengembangan, dan manajemen sesuai kebutuhan. Middleware dapat juga berfungsi sebagai penerjemah informasi sehingga setiap aplikasi mendapatkan format data yang dapat mereka proses.
            Middleware tersedia untuk berbagai platform, dengan berbagai jenis. Jenis middleware yang umum dikembangkan saat ini dapat dikelompokkan dalam lima kategori besar, salah satunya adalah homegrown, yang dikembangkan khusus untuk kebutuhan internal organisasi, model RPC/ORB (Remote Procedure Call/Object Request Broker), Pub/Sub (Publication/Subscription), Message Queuing, dan TP (Transaction Processing) Monitor.
            Di Linux, banyak perusahaan besar seperti IBM, BEA, dan Schlumberger yang sedang dan sudah mengerjakan berbagai sistem middleware. Salah satu produk middleware IBM untuk platform Linux adalah BlueDrekar™. BlueDrekar™ adalah middleware berbasis spesifikasi Bluetooth™ untuk koneksi peralatan wireless di lingkungan rumah dan kantor. Produk middleware ini menyediakan protocol stack dan berbagai API (Application Programming Interfaces) yang dibutuhkan aplikasi berbasis jaringan. Diharapkan adanya BlueDrekar™ di Linux ini akan mempercepat pertumbuhan aplikasi dan peralatan berbasis Bluetooth™.
            Contoh lain, BEA Tuxedo™ dari BEA System, sebuah middleware transaction processing monitor yang juga mendukung model ORB, tersedia untuk berbagai platform, termasuk RedHat Linux. BEA Tuxedo memungkinkan kombinasi pengembangan aplikasi dengan model CORBA dan ATMI (Application-to-Transaction Monitor Interface). Sebuah aplikasi yang dibuat untuk Tuxedo dapat berjalan pada platform apapun yang ditunjang oleh BEA tanpa perlu modifikasi dalam kode aplikasinya.
            Dalam bidang kartu magnetis (smart cards), Schlumberger adalah salah satu pengembang dan produsen CAC (Common Access Card) dan middleware CAC-nya. Produk middleware ini yang diberi nama CACTUS (Common Access Card Trusted User Suite), dapat berjalan di atas Linux. memberi kemampuan koneksi pada level aplikasi ke kartu magnetis dan fungsi-fungsi kriptografis.
            ShaoLin Aptus adalah sebuah middleware untuk Linux, yang mengubah jaringan PC menjadi sebuah arsitektur jaringan komputer yang bersifat 'fit client'. Produk yang memenangkan 'IT Excellence Awards 2002' di Hong Kong ini, mengembangkan konsep ' t h i n c l i e nt' dengan memperbolehkan komputasi berbasis client. Shaolin Aptus membuat banyak klien dapat menggunakan sistem operasi dan aplikasi yang tersimpan di server melalui LAN secara transparan.
            Saat ini, hampir seluruh aplikasi terdistribusi dibangun dengan menggunakan middleware. Masih menurut IDC, perkembangan segmen middleware terbesar akan terjadi dalam alat yang membantu sistem manajemen bisnis. Hal ini terjadi untuk memenuhi permintaan akan integrasi aplikasi yang lebih baik. Linux, didukung oleh bermacam produk middleware, memberikan pilihan sistem operasi dan middleware yang stabil, dengan harga yang bersaing.

Contoh-contoh Middleware :
            * ODBC (Open Database Connectivity) ODBC (Open Database Connectivity) adalah suatu middleware berbasis Windows yang digunakan untuk berinteraksi dengan berbagai database.
            * JDBC (Java Database Connectivity) JDBC (Java Database Connectivity) memungkinkan applet mengakses database. Bisa digunakan pada JSP.
            Berikut ini contoh-contoh layanan middleware :
TRANSACTION MONITOR
            Produk pertama yang disebut middleware. Menempati posisi antara permintaan dari program client dan database, untuk menyakinkan bahwa semua transaksi ke database terlayani dengan baik.
MESSAGING MIDDLEWARE
            Merupakan antarmuka dan transportasi antar aplikasi
Menyimpan data dalam suatu antrian message jika mesin tujuan sedang mati atau overloaded. Mungkin berisi business logic yang merutekan message ke tujuan sebenarnya dan memformat ulang data lebih tepat. Sama seperti sistem messaging email, kecuali messaging middleware digunakan untuk mengirim data antar aplikasi.

Manajemen Data Telematika
       Menurut DAMA (Demand Assigned Multiple Access), Manajemen Data 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.
            Manajemen Data pada telematika terdiri dari :
1. Manajemen Data Sisi Client
            Manajemen Data yang terjadi pada sisi klien dapat kita pahami pada DBMS dibawah ini.
    
     * Mobile DBMS (Embedded/Ultra tiny/Java Database)
            Merupakan suatu DBMS yang terdapat pada peralatan bergerak (mobile device). Mobile DBMS adalah versi khusus dari sebuah departemen atau perusahaan DBMS. Ini dirancang untuk digunakan dengan remote pengguna yang biasanya tidak terhubung ke jaringan. DBMS memungkinkan mobileakses database lokal dan modifikasi pada laptop atau perangkat genggam, seperti PDA atauPocketPC Palm. Selanjutnya, mobile DBMS menyediakan mekanisme untuk sinkronisasi perubahan basis data jauh terpusat, perusahaan atau departemen server database.
2. Manajemen Data Sisi Server
            Manajemen Data yang terjadi pada sisi server dapat kita pahami pada versi DBMS dibawah ini.
* MODBMS (Moving Object DBMS)
            MODBMS (Memindahkan Obyek DBMS) adalah sebuah DBMS yang menyimpan dan mengelola informasi lokasi serta dinamis lainnya informasi tentang obyek bergerak. MODBMS memungkinkan seseorang untuk mewakili benda-benda bergerak dalam database dan untuk menanyakan pertanyaan tentang gerakan tersebut.
            Daerah MODBMS merupakan bidang yang belum dijelajahi relatif terhadap RDBMS atau DBMS Spasial di mana beberapa karya yang telah dilakukan dalam standarisasi dan komersialisasi. Ada beberapa penelitian prototipe untuk MODBMS seperti DOMINO tetapi hanya sedikit produk MODBMS komersial. Memindahkan objek dapat diklasifikasikan ke dalam bergerak poin dan bergerak daerah. Memindahkan objek hanya relevan tergantung waktu posisi dalam ruang. Mereka bisa mobil, truk, pesawat terbang, kapal atau ponsel pengguna. Pindah daerah objek bergerak dengan rupa seperti badai, hutan file, tumpahan minyak, wabah penyakit, dan sebagainya. Pindah daerah berubah posisi dan geometri objek dengan waktu sambil bergerak poin hanya berubah posisi benda.

2. Manajemen Basis Data
            * Data
            Nilai/value yang turut merepresentasikan deskripsi dari suatu objek atau kejadian (event).
            Data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan peristiwa, konsep, keadaan, dan sebagainya yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya.
            Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan
kesatuan nyata. Kejadian (event) adalah sesuatu yang terjadi pada saat
tertentu. Sebagai contoh, dalam dunia bisnis kejadian-kejadian nyata yang sering terjadi adalah perubahan dari suatu nilai yang disebut dengan transaksi. Misalnya penjualan adalah transaksi perubahan nilai barang menjadi nilai uang atau nilai piutang dagang. Kesatuan nyata (fact and entity) adalah berupa suatu obyek nyata seperti tempat, benda dan orang yang betul-betul ada dan terjadi. Sumber dari informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal data-item. Data merupakan bentuk yang belum dapat memberikan manfaat yang besar bagi penerimanya, sehingga perlu suatu model yang nantinya akan dikelompokkan dan diproses untuk menghasilkan informasi.
            * Database
            Database adalah Kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu. Menurut Abdul Kadir dan Terra Ch. Trwahyuni (2003:484) Basis Data adalah suatu pengorganisasian sekumpulan data yang saling terkait sehingga memudahkan aktivitas untuk memperoleh infomasi. Diungkapkan oleh Fathansyah (2002:2) Basis Data merupakan : “Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikan rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah. Basis Data adalah kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan. Basis Data adalah kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media elektronis”. Berdasarkan beberapa pengertian diatas dapat disimpulkan bahwa database atau basis data merupakan sekumpulan data yang saling berhubungan yang berfungsi sebagai penyedia informasi bagi pengguna / user.
            * Record
            Record adalah Kumpulan dari field membentuk suatu record. Record menggambarkan suatu unit data individu yang tertentu. Kumpulan dari record membentuk suatu file. Misalnya file personalia, tiap-tiap record dapat mewakili data tiap-tiap karyawan.
            * Field
            Field adalah merepresentasikan suatu atribut dari record yang menunjukkan suatu item dari data, seperti misalnya nama, alamat dan lain sebagainya. Kumpulan dari field membentuk suatu record. Field name: harus diberi nama untuk membedakan field yang satu dengan lainnya.
            + field representation: tipe field (karakter, teks, tanggal, angka, dsb), lebar field (ruang maksimum yang dapat diisi dengan karakter-karakter data).
            + field value: isi dari field untuk masing-masing record.
            * Entitas
            Entitas adalah suatu objek yang dapat didefinisikan dalam lingkungan pemakai, sesuatu yang penting bagi pemakai dalam konteks sistem yang akan dibuat. Sebagai contoh pelanggan, pegawai dll. Seandainya A adalah seorang pegawai maka A adalah isi dari pegawai, sedangkan jika B adalah seorang pelanggan maka B adalah isi dari pelanggan. Karena itu harus dibedakan entitas sebagai bentuk umum dari deskripsi tertentu dan isi entitas seperti A dan B dalam contoh di atas.
            + Fisik Entitas.
            Entitas yang bersifat fisik. Contoh : pegawai, guru, dan karyawan.
            + Konsep Entitas
            Entitas yang tidak bersifat konsep. Contoh: gaji,sekolah.
            + Entitas Kuat
            Entitas yang mempunyai atribut kunci. Entitas ini bersifat mandiri, keberadaanya tidak bergantung pada entitas lainnya. Percepatan entitas kuat selalu memiliki karakteristik yang unik disebut identifier(sebuah atribut tunggal atau gabungan atribut-atribut yang secara unik dapat digunakan untuk membedakannya dari entitas kuat yang lain). Kebanyakan entitas dalam suatu organisasi dapat digolongkan sebagai entitas kuat (strong entity) yaitu entitas yang mandiri, yang keberadaannya tidak bergantung pada keberadaan entitas yang lainnya. Instansiasi entitas kuat selalu memiliki karakteristik yang unik (dinamakan identifier atau sering disebut sebagai atribut pengidentifikasi) yaitu, sebuah atribut tunggal atau gabungan atribut-atribut yang secara unik dapat digunakan untuk membedakannya dari entitas kuat yang lain.
            + Entitas Lemah
            Entitas yang tidak mempunyai atribut kunci. Entitas lemah diidentifikasikan dengan menghubungkan entitas tertentu dari tipe entitas yang lain ditambah atribut dari entitas lemah. Tipe entitas lain yang dipakai untuk mengidentifikasikan suatu entitas lemah disebut identifying owner dan relasi yang menghubungkan entitas lemah dengan owner disebut identifying relationship Contoh entitas pegawai.




Referensi :

Minggu, 04 November 2012

Pengantar Telematika 2 (layanan telematika&tekhnologi antar muka telematika)


            Layanan Telematika adalah Layanan dial up ke jaringan internet maupun ke semua jenis jaringan yang didasarkan pada sistem telekomunikasi untuk mengirimkan data. Dalam penerapannya layanan telematika dibagi menjadi empat bagian, yaitu :

==> Layanan Informasi
            Layanan Informasi adalah penyampaian berbagai informasi kepada sasaran layanan agar individu dapat mengolah dan memanfaatkan informasi tersebut demi kepentingan hidup dan perkembangannya atau bisa juga layanan informasi merupakan yaitu layanan bimbingan dan konseling yang ditujukan untuk memberikan berbagai informasi agar wawasan para siswa tentang berbagai hal lebih terbuka, seperti informasi cara belajar yang efektif, bahaya penggunaan narkotika atau informasi tentang pendidikan dan dunia kerja.
            Layanan pemberian informasi diadakan untuk membekali para siswa dengan pengetahuan tentang data dan fakta di bidang pendidikan sekolah, bidang pekerjaan dan bidang perkembangan pribadi-sosial, supaya mereka dengan belajar tentang lingkungan hidupnya lebih mampu mengatur dan merencanakan kehidupannya sendiri. Program bimbingan yang tidak memberikan layanan pemberian informasi akan menghalangi peserta didik untuk berkembang lebih jauh, karena mereka membutuhkan kesempatan untuk mempelajari data dan fakta yang dapat mempengaruhi jalan hidupnya. Namun, mengingat luasnya informasi yang tersedia dewasa ini, mereka harus mengetahui pula informasi manakah yang relevan untuk mereka dan mana yang tidak relevan, serta informasi macam apa yang menyangkut data dan fakta yang tidak berubah dan ada yang dapat berubah dengan beredarnya roda waktu.
            => Contoh Layanan Informasi
                        # Informasi tentang pendidikan sekolah yang mencakup semua data mengenai variasi program pendidikan sekolah dan pendidikan pra-jabatan dari berbagai jenis, mulai dari semua persyaratan penerimaan sampai dengan bekal yang dimiliki pada waktu tamat. 
                        # Informasi tentang dunia pekerjaan yang mencakup semua data mengenai jenis-jenis pekerjaan yang ada di masyarakat (fields of occupation), mengenai graduasi posisi dalam lingkup suatu jabatan (level of occupation), mengenai persyaratan tahap dan jenis pendidikan, mengenai system klasifikasi jabatan, dan mengenai prospek masa depan berkaitan dengan kebutuhan riil masyarakat akan jenis/corak pekerjaan tertentu. 
                        # Informasi tentang proses perkembangan manusia muda serta pemahaman terhadap sesama manusia mencakup semua data dan fakta mengenai tahap-tahap perkembangan serta lingkungan hidup fisik dan psikologis, bersama dengan hubungan timbal balik antara perkembangan kepribadian dan pergaulan social di berbagai lingkungan masyarakat.

==> Layanan Keamanan
            Keamanan adalah suatu yang sangat penting untuk menjaga agar suatu data dalam jariangan tidak mudah hilang. Sistem keamanan membantu mengamankan jaringan tanpa menghalangi penggunaannya dan menempatkan antisipasi ketika jaringan berhasil ditembus. Keamanan jaringan di sini adalah memberikan peningkatan tertentu untuk jaringan. Peningkatan keamanan jaringan ini dapat dilakukan terhadap :
* Rahasia (privacy)
            Dengan banyak pemakai yang tidak dikenal pada jaringan menebabkan penyembunyian data yang sensitive menjadi sulit.
* Keterpaduan data (data integrity)
            Karena banyak node dan pemakai berpotensi untuk mengakses system komputasi, resikokorupsi data adalah lebih tinggi.
* Keaslian (authenticity)
            Hal ini sulit untuk memastikan identitas pemakai pada system remote, akibatnya satu host mungkin tidak mempercayai keaslian seorang pemakai yang dijalankan oleh host lain.
* Convert Channel
            Jaringan menawarkan banyak kemungkinan untuk konstruksi convert channel untuk aliran data, karena begitu banyak data yang sedang ditransmit guna menyembunyikan pesan.
            Keamanan dapat didefinisikan sebagai berikut :
1. Integrity
            Mensyaratkan bahwa informasi hanya dapat diubah oleh pihak yang memiliki wewenang. pada aspek ini system menjamin data tidak dirubah tanpa ada ijin pihak yang berwenang, menjaga keakuratan dan keutuhan informasi serta metode prosesnya untuk menjamin aspek integrity ini.
2. Confidentiality
            Mensyaratkan bahwa informasi (data) hanya bisa diakses oleh pihak yang memiliki wewenang. pada aspek ini system menjamin kerahasiaan data atau informasi, memastikan bahwa informasi hanya dapat diakses oleh orang yang berwenang dan menjamin kerahasiaan data yang dikirim, diterima dan disimpan.
3. Authentication
            Mensyaratkan bahwa pengirim suatu informasi dapat diidentifikasi dengan benar dan ada jaminan bahwa identitas yang didapat tidak palsu.
4. Availability
            Mensyaratkan bahwa informasi tersedia untuk pihak yang memiliki wewenang ketika dibutuhkan. pada aspek ini system menjamin data akan tersedia saat dibutuhkan, memastikan user yang berhak dapat menggunakan informasi dan perangkat terkait.
            => Contoh gangguan kemanan yang biasanya terjadi.
                        #  Interruption
Suatu aset dari suatu sistem diserang sehingga menjadi tidak tersedia atau tidak dapat dipakai oleh yang berwenang. Contohnya adalah perusakan/modifikasi terhadap piranti keras atau saluran jaringan.
                        # Interception
Suatu pihak yang tidak berwenang mendapatkan akses pada suatu aset. Pihak yang dimaksud bisa berupa orang, program, atau sistem yang lain. Contohnya adalah penyadapan terhadap data dalam suatu jaringan.
                        #  Modification
Suatu pihak yang tidak berwenang dapat melakukan perubahan terhadap suatu aset. Contohnya adalah perubahan nilai pada file data, modifikasi program sehingga berjalan dengan tidak semestinya, dan modifikasi pesan yang sedang ditransmisikan dalam jaringan.
                        # Fabrication
Suatu pihak yang tidak berwenang menyisipkan objek palsu ke dalam sistem. Contohnya adalah pengiriman pesan palsu kepada orang lain.

==> Layanan Context Aware & Event Base
            Dalam ilmu komputer terdapat pernyataan bahwa perangkat komputer mempunyai kepekaan dan dapat bereaksi terhadap lingkungan sekitarnya berdasarkan informasi dan aturan-aturan tertentu yang tersimpan di dalamnya. Gagasan inilah yang diperkenalkan oleh Schilit pada tahun 1994 dengan istilah context-awareness.
            Context-awareness merupakan kemampuan layanan network untuk mengetahui berbagai konteks, yaitu kumpulan parameter yang relevan dari pengguna (user) dan penggunaan network itu, serta memberikan layanan yang sesuai dengan parameter-parameter itu. Beberapa konteks yang dapat digunakan yaitu data dasar user, lokasi user, berbagai preferensi user, jenis dan kemampuan terminal yang digunakan user.
            => Contoh Layanan Context-awareness
                        Ketika seorang user sedang mengadakan acara pesta ulang tahunnya, maka context-aware pada mobile phone yang dimiliki user akan langsung menyimpulkan bahwa user sedang mengadakan acara ulang tahun dan akan menolak semua panggilan telepon yang tidak berkaitan dengan acara tersebut. Pada sekarang ini sangat dibutuhkan suatu teknologi yang dapat memberikan kemudahan bagi user untuk mengakses informasi setiap saat user membutuhkannya. Yang disebut context-aware computing yang dapat memenuhi kebutuhan tersebut dan akan menjadi trend yang penting untuk dikembangkan kedepannya. Dengan adanya context aware, user tidak perlu selalu memberikan input yang secara eksplisit untuk membuat komputer menjalankan tugas-tugasnya.
            Contoh lain layanan context aware & event base :
+ Vehicle Diagnostic Service
+ Car Insurance based on driving statistic.
            Tiga hal yang menjadi perhatian sistem context-aware menurut Albrecht Schmidt :
1. The acquisition of context
            Hal ini berkaitan dengan pemilihan konteks dan bagaimana cara memperoleh konteks yang diinginkan, sebagai contoh : pemilihan konteks lokasi, dengan penggunaan suatu sensor lokasi tertentu (misalnya: GPS) untuk melihat situasi atau posisi suatu lokasi tersebut.
2. The abstraction and understanding of context
            Pemahaman terhadap bagaimana cara konteks yang dipilih berhubungan dengan kondisi nyata, bagaimana informasi yang dimiliki suatu konteks dapat membantu meningkatkan kinerja aplikasi, dan bagaimana tanggapan sistem dan cara kerja terhadap inputan dalam suatu konteks.
3. Application behaviour based on the recognized context
            Terakhir, dua hal yang paling penting adalah bagaimana pengguna dapat memahami sistem dan tingkah lakunya yang sesuai dengan konteks yang dimilikinya serta bagaimana caranya memberikan kontrol penuh kepada pengguna terhadap sistem.
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.
           
==> Layanan Perbaikan Sumber
            Layanan telematika yang terakhir adalah layanan perbaikan sumber. Resource Discovery Service (RDS) adalah sebuah layanan yang berfungsi untuk penemuan layanan utilitas yang diperlukan. The RDS juga berfungsi dalam pengindeksan lokasi layanan utilitas untuk mempercepat kecepatan penemuan.
            Layanan perbaikan sumber yang dimaksud adalah layanan perbaikan dalam sumber daya manusia (SDM). SDM telematika adalah orang yang melakukan aktivitas yang berhubungan dengan telekomunikasi, media, dan informatika sebagai pengelola, pengembang, pendidik, dan pengguna di lingkungan pemerintah, dunia usaha, lembaga pendidikan, dan masyarakat pada umunya.
            Konsep pengembangan sumber daya manusia di bidang telematika ditujukan untuk meningkatkan kualitas, kuantitas dan pendayagunaan SDM telematika dengan tujuan untuk mengatasi kesenjangan digital, kesenjangan informasi dan meningkatkan kemandirian masyarakat dalam pemanfaatan teknologi informasi dan komunikasi secara efektif dan optimal.
            Sasaran utama dalam upaya pengembangan SDM telematika yaitu sebagai berikut :
a) Peningkatan kinerja layanan public yang memberikan akses yang luas terhadap peningkatan kecerdasan masyarakat, pengembangan demokrasi dan transparasi sebagai katalisator pembangunan.
b) Literasi masyarakat di bidang teknologi telematika yang terutama ditujukan kepada old generator dan today generation sebagai peningkatan, dikemukakan oleh Tapscott.

            Ada beberapa fitur tekhnologi yang terkait antar muka telematika, yaitu :

==> 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. Asal nama dari teknologi ini yaitu pengguna dapat melihat informasi dengan kepala yang terangkat (head up) dan melihat ke arah depan daripada melihat ke arah bawah bagian instrumen. Meskipun mereka pada awalnya dikembangkan untuk penerbangan militer, HUDs sekarang digunakan dalam pesawat komersial, mobil, dan aplikasi lainnya.


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


==> Computer Vision
            Computer Vision (Komputer Visi) merupakan ilmu pengetahuan dan teknologi dari mesin yang melihat. Sebagai suatu disiplin ilmu, Computer Vision berhubungan dengan teori untuk membangun sistem buatan yang memperoleh informasi dari gambar. dengan teori yang digunakan untuk membangun sistem kecerdasan buatan yang membutuhkan informasi dari citra (gambar). Data citranya dapat dalam berbagai bentuk, misalnya urutan video, pandangan dari beberapa kamera, data multi dimensi yang di dapat dari hasil pemindaian medis.
            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). Interaksi (misalnya, sebagai input ke perangkat untuk interaksi manusia komputer).
            Visi komputer juga dapat digambarkan sebagai pelengkap (tapi tidak harus lawan) penglihatan biologis. Biologis visi, persepsi visual manusia dan berbagai hewan yang dipelajari, sehingga dalam model tentang bagaimana sistem ini beroperasi dalam hal proses-proses fisiologis. Komputer visi di sisi lain, menjelaskan sistem penglihatan buatan yang diimplementasikan dalam perangkat lunak dan perangkat keras. Interdisipliner pertukaran antara biologis dan visi komputer telah terbukti semakin bermanfaat bagi kedua bidang. Sub-domain visi komputer meliputi adegan rekonstruksi, acara deteksi, pelacakan video, pengenalan obyek, belajar, pengindeksan, gerak estimasi, dan gambar restorasi.



==> 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.



==> 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.



==> 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.




Referensi yang digunakan dalam tugas ini adalah :

Minggu, 14 Oktober 2012

pengantar telematika


Pengantar Telematika..
                Seringkali kita mendengar bahkan menggunakan kata telematika, tapi apakah kita benar-benar memahami apa artinya? Bagaimana bentuk nyatanya dan seperti apa kegunaannya serta siapa yang terlibat didalamnya? Untuk mengetahui hal-hal tersebut saya mengumpulkan beberapa informasi yang tentang telematika dan menjelaskannya disini. Semoga dapat menjadi jawaban dari pertanyaan-pertanyaan diatas.

====> WHAT
                Istilah telematika pertama kali digunakan pada tahun 1978 oleh Simon Nora dan Alain Minc dalam bukunya L’informatisation de la Societe. Istilah telematika ini berasal dari kata dalam Bahasa Perancis yaitu ”telematique”, yang merupakan gabungan dari dua kata yaitu telekomunikasi dan informatika. Dua kata tersebut memiliki arti sebagai berikut :
• Telekomunikasi : Teknik pengiriman pesan dari suatu tempat ke tempat lain yang berlangsung secara dua arah serta mencakup semua bentuk komunikasi jarak jauh.
• Informatika : Struktur, sifat, dan interaksi dari beberapa sistem yang dipakai untuk mengumpulkan data, memproses dan menyimpan hasil pemrosesan data, serta menampilkannya dalam bentuk informasi.
Jadi telematika itu sendiri dapat diartikan sebagai sistem jaringan komunikasi jarak jauh dengan teknologi informasi yang lebih mengacu kepada industri yang berhubungan dengan penggunakan komputer dalam sistem telekomunikasi. Salah satu contoh telematika yaitu internet.
Istilah telematika juga sering dipakai untuk beberapa macam bidang, seperti :
  • Integrasi antara sistem telekomunikasi dan informatika yang dikenal sebagai Teknologi Komunikasi dan Informatika atau ICT (Information and Communications Technology). Secara lebih spesifik, ICT merupakan ilmu yang berkaitan dengan pengiriman, penerimaan dan penyimpanan informasi dengan menggunakan peralatan telekomunikasi.
  • Secara umum, istilah telematika dipakai juga untuk teknologi Sistem Navigasi/Penempatan Global atau GPS (Global Positioning System) sebagai bagian integral dari komputer dan teknologi komunikasi berpindah (mobile communication technology).
  • Secara lebih spesifik, istilah telematika dipakai untuk bidang kendaraan dan lalulintas (road vehicles dan vehicle telematics).

===> WHO
                Ada beberapa sektor yang paling sering menggunakan telematika. Frekuensi penggunaan juga tergantung pada tingkat kebutuhan sektor tersebut akan informasi. Beberapa sektor itu diantaranya :
1) E-goverment (Pemerintahan)
E-goverment dihadirkan dengan maksud untuk administrasi pemerintahan secara elektronik. Di Indonesia ini, sudah ada suatu badan yang mengurusi tentang telematika, yaitu Tim Koordinasi Telematika Indonesia (TKTI). TKTI mempunyai tugas mengkoordinasikan perencanaan dan mempelopori program aksi dan inisiatif untuk menigkatkan perkembangan dan pendayagunaan teknologi telematika di Indonesia, serta memfasilitasi dan memantau pelaksanaannya.
Tim tersebut memiliki beberapa terget. Salah satu targetnya adalah pelaksanaan pemerintahan
online atau e-goverment dalam bentuk situs/web internet. Dengan e-goverment, pemerintah dapat
menjalankan fungsinya melalui sarana internet yang tujuannya adalah memberi pelayanan
kepada publik secara transparan sekaligus lebih mudah, dan dapat diakses (dibaca) oleh
komputer dari mana saja.
E-goverment juga dimaksudkan untuk peningkatan interaksi, tidak hanya antara pemerintah dan
masyarakat, tetapi juga antar sesama unsur pemerintah dalam lingkup nasional, bahkan
intrernasional. Pemerintahan tingkat provinsi sampai kabupaten kota, telah memiliki situs online.
Contohnya adalah DPR, DKI Jakarta, dan Sudin Jaksel. Isi informasi dalam e-goverment, antara
lain adalah profil wilayah atau instansi, data statistik, surat keputusan, dan bentuk interaktif
lainnya.
2) E-commerce (Bisnis)
Prinsip e-commerce tetap pada transaksi jual beli. Semua proses transaksi perdagangan
dilakukan secara elektronik. Mulai dari memasang iklan pada berbagai situs atau web, membuat
pesanan atau kontrak, mentransfer uang, mengirim dokumen, samapi membuat claim.
Luasnya wilayah e-commerce ini, bahkan dapat meliputi perdagangan internasional, menyangkut
regulasi, pengiriman perangkat lunak (soft ware), erbankan, perpajakan, dan banyak lagi. E-
commerce juga memiliki istilah lain, yakni e-bussines. Contoh dalam kawasan ini adalah toko
online, baik itu toko buku, pabrik, kantor, dan bank (e-banking). Untuk yang disebut terakhir,
sudah banyak bank yang melakukan transaksi melalui mobile phone, ATM (Automatic Teller
Machine – Anjungan Tunai Mandiri) , bahkan membeli pulsa.
3) E-learning (Pendidikan)
Globalisasi telah menghasilkan pergeseran dalam dunia pendidikan, dalri pendidikan tatap muka
yang konvensional ke arah pendidikan yang lebih terbuka. Di Indonesia sudah berkembang
pendidikan terbuka dengan modus belajar jarah jauh (distance learning) dengan media internet
berbasis web atau situs.
Kenyataan tersebut dapat dimungkinkan dengan adanya teknologi telematika, yang dapat
menghubungkan guru dengan muridnya, dan mahasiswa dengan dosennya. Melihat hasil
perolehan belajar berupa nilai secara online, mengecek jadwal kuliah, dan mengirim naskah
tugas, dapat dilakukan.
Peranan web kampus atau sekolagh termasuk cukup sentral dalam kegiatan pembelajaran ini.
Selain itu, web bernuansa pendidikan non-institusi, perpustakaan online, dan interaksi dalam
group, juga sangatlah mendukung. Selain murid atau mahasiswa, portal e-learning dapat diakses
oleh siapapun yang memerlukan tanpa pandang faktor jenis usia, maupun pengalaman
pendidikan sebelumnya.

===> WHERE
                Penggunaan telematika dalam dunia ilmu pengetahuan semakin berkembang sesuai dengan berkembangnya kebutuhan manusia dan caranya memuaskan kebutuhan tersebut. Hal-hal yang dahulu dianggap tidak mungkin seiring berkembangnya waktu bisa diwujudkan dan menghasilkan peralatan yang sangat membantu manusia dalam menyelesaikan masalahnya. Berikut adalah beberapa tekhnologi dimana telematika sudah berhasil memegang peranan penting :
* 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. Asal nama dari teknologi ini yaitu pengguna dapat melihat informasi dengan kepala yang terangkat (head up) dan melihat ke arah depan daripada melihat ke arah bawah bagian instrumen. Meskipun mereka pada awalnya dikembangkan untuk penerbangan militer, HUDs sekarang digunakan dalam pesawat komersial, mobil, dan aplikasi lainnya.
* Tangible User Interface
Tangible User Interface, yang disingkat TUI, adalah antarmuka dimana seseorang dapat berinteraksi dengan informasi digital lewat lingkungan fisik. Salah satu perintis TUI ialah Hiroshi Ishii, seorang profesor di Laboratorium Media MIT yang memimpin Tangible Media Group. Pandangan istimewanya untuk tangible UI disebut tangible bits, yaitu memberikan bentuk fisik kepada informasi digital sehingga membuat bit dapat dimanipulasi dan diamati secara langsung.
* Computer Vision
Computer Vision (Komputer Visi) merupakan ilmu pengetahuan dan teknologi dari mesin yang melihat. Sebagai suatu disiplin ilmu, Computer Vision berhubungan dengan teori untuk membangun sistem buatan yang memperoleh informasi dari gambar. dengan teori yang digunakan untuk membangun sistem kecerdasan buatan yang membutuhkan informasi dari citra (gambar). Data citranya dapat dalam berbagai bentuk, misalnya urutan video, pandangan dari beberapa kamera, data multi dimensi yang di dapat dari hasil pemindaian medis.
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). Interaksi (misalnya, sebagai input ke perangkat untuk interaksi manusia komputer).
Visi komputer juga dapat digambarkan sebagai pelengkap (tapi tidak harus lawan) penglihatan biologis. Biologis visi, persepsi visual manusia dan berbagai hewan yang dipelajari, sehingga dalam model tentang bagaimana sistem ini beroperasi dalam hal proses-proses fisiologis. Komputer visi di sisi lain, menjelaskan sistem penglihatan buatan yang diimplementasikan dalam perangkat lunak dan perangkat keras. Interdisipliner pertukaran antara biologis dan visi komputer telah terbukti semakin bermanfaat bagi kedua bidang. Sub-domain visi komputer meliputi adegan rekonstruksi, acara deteksi, pelacakan video, pengenalan obyek, belajar, pengindeksan, gerak estimasi, dan gambar restorasi.
* 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.
* 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.
* 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.

===> WHY
                Kenapa? Pertanyaan dasar sebenarnya. Kenapa telematika digunakan? Atau kenapa telematika sudah menjadi begitu penting dalam perkembangan tekhnologi dunia? Jawabannya sederhana. Sama seperti untuk apa adanya lampu? Komputer? Dan kenapa semua itu menjadi primer bagi manusia?
                Kebutuhan.
                Seperti yang sudah sedikit saya bahas diatas. Seiring dengan perkembangan jaman semakin berkembang pula kebutuhan manusia, untuk itu manusia mencari cara untuk memenuhi kebutuhannya. Mencari cara untuk mempermudah berbagai proses yang dibutuhkan untuk mendapatkannya.
                Kebutuhan manusia yang semakin berkembang membuat manusia membutuhkan cara untuk memenuhinya, terkadang cara yang digunakan rumit sehingga diciptakanlah tekhnologi. Cara untuk mempermudah pemenuhan kebutuhan tersebut.
                Beberapa tahun dari sekarang akan selalu ada perkembangan telematika baru yang digunakan untuk menyelesaikan permasalahan yang sekarang masih dianggap rumit. Seperti itu seterusnya.

===> KEGUNAAN
                Akhirnya saya merasa perlu menjabarkan kemudahan yang ditawarkan oleh perkembangan telematika sejauh ini. Tentu saja tidak ada hal yang sempurna selalu akan ada kekurangan tapi juga akan selalu ada perubahan untuk mengurangi kelemahan tersebut. Beberapa kelebihannya adalah :
# Kemudahan dalam memperoleh Informasi secara cepat.
Informasi yang diperoleh dapat bersifat real time artinya pada saat itu juga. Selain itu informasi yang diinginkan dapat diperoleh secara langsung pada sumbernya sehingga mengurangi adanya distorsi informasi.
#  Transparasi dalam Informasi
Informasi dapat diketahui siapa saja karena adanya keterbukaan.
# Kemudahan dalam memperoleh data
Dengan adanya perkembangan telematika kita dapat memperoleh data dan Informasi dari berbagai sumber, baik dari dalam negeri maupun luar negeri.
#  Penghematan Waktu
Orang tidak perlu lagi mengorban waktu untuk mengantri lama dalam melakukan transaksi keuangan tetapi cukup dengan melakukan transaksi melalui internet atau ponsel genggam.

Minggu, 22 Juli 2012

tugas softskill 3 - kelompok - penulisan ilmiah


BAB I
PENDAHULUAN


1.1.            LATAR BELAKANG MASALAH
Salah satu pekerjaan yang memerlukan bantuan komputer adalah sistem parkir. Dikota – kota besar banyak masyarakat menggunakan kendaraan pribadi sebagai sarana transportasi. Biasanya tempat – tempat pakir membebankan biaya pada pengendara dengan harga yang bervariasi.
Adanya sistem data terkomputerisasi membuat pencatatan data akan lebih terarah dan jelas. Perhitungan biaya yang dibebankan kepada pengendara lebih terperinci dan laporan kendaraan dapat dibuat dengan cepat.

1.2.            BATASAN MASALAH
Dalam penulisan ini akan dibahas mengenai suatu Aplikasi  Parkir pada area perparkiran di Swalayan Ramayana dengan menggunakan Visual Basic 6.0. Aplikasi ini dikhususkan pada penginputan data, perhitungan biaya dan mencetak karcis  pada suatu area parkir.

1.3.            TUJUAN PENULISAN
Adapun tujuan penulisan ini untuk membuat suatu aplikasi  parkir dengan menggunakan Visual Basic 6.0, sehingga memudahkan pencatatan data. Perhitungan biaya yang dibebankan kepada pengendara menjadi jelas dan terperinci serta mengurangi terjadinya kesalahan pencatatan data.

1.4.            SISTEMATIKA PENULISAN
BAB I             PENDAHULUAN    
BAB II            LANDASAN TEORI
BAB III          PEMBAHASAN
BAB IV          KESIMPULAN DAN SARAN










BAB II
LANDASAN TEORI




2.1  Mengenal  MICROSOFT ACCESS 2000
Access 2000 adalah perangkat lunak pengolahan database yang cocok untuk mengolah informasi dalam jumlah banyak. Access 2000 merupakan software manajemen database atau sistem manajemen database yang sering disingkat DBMS.


2.2  Mengenal Visual Basic 6.0
Microsoft Visual Basic adalah bahasa pemrograman yang digunakan untuk membuat aplikasi Windows yang berbasis grafis ( GUI–Graphical user Interface ). 


2.3 Flowchart
            Flowchart merupakan skema atau bagan yang menggambarkan urutan kegiatan yang terjadi didalam sistem dari awal sampai akhir. Flowchart mempunyai banyak symbol yang bertujuan untuk menjelaskan alur yang dilalui.










BAB III
PEMBAHASAN


3.1.            Prosedur Parkir
Prosedur yang digunakan dalam penulisan ini hampir sama seperti tempat parkir pada umumnya. Seperti kendaraan masuk, petugas mengetik nomor polisi, jenis kendaraan dan mencetak karcis, kemudian memberikan pada pemilik kendaraan. Setelah itu kendaraan diparkir. Pada saat kendaraan tersebut  keluar, pemilik kendaraan menunjukkan cetakan bukti kendaraan masuk, petugas mengetik nomor polisi dan memberitahukan berapa biaya yang harus dibayar.

3.2       Perancangan database
Dalam aplikasi ini penulis hanya memakai ERD (Entity Relationship Diagram) dan juga struktur – struktur database yang di perlukan dalam pembuatan aplikasi ini.

3.2.1        ERD (Entity Relationship Diagram)
            Entity Relationship Diagram atau ERD adalah suatu penyajian data dengan menggunakan Entity dan Relationship.

3.2.2        Normalisasi
Normalisasi adalah suatu proses atau prosedur atau cara yang menjamin sebuah data menjadi efisien yang berfungsi untuk menangani masalah kerangkapan data (redundancy). 

3.3   Desain Input
            Dalam setiap proses harus ada input (masukkan) data baik secara manual maupun membaca dari database. Input data yang diperlukan dalam program ini dibagi menjadi 2 macam data, yaitu Input data parkir masuk dengan memasukkan data nomor plat serta jenis kendaraan dan input data parkir keluar dengan memasukkan data nomor plat kendaraan yang keluar untuk  memanggil atau membaca data parkir masuk dan mengetahui biaya parkir kendaraan tersebut.

3.4 Desain Output
            Output yang dihasilkan pada Aplikasi Parkir Kendaraan bermotor ini merupakan hasil dari kegiatan proses yang berisi data parkir kendaraan masuk dan keluar. Berupa nomor plat kendaraan, jenis kendaraan, jam masuk, jam keluar, tanggal parkir, waktu awal, waktu akhir, kategori, serta biaya yang dikenakan. Juga terdapat beberapa cetakan yang disebut karcis yang diberikan kepada para pengguna jasa parkir dan laporan kendaraan.




















BAB IV
PENUTUP


4.1.        KESIMPULAN          
Adanya Aplikasi Parkir ini dapat bermanfaat bagi pengelola Sistem perparkiran terutama dalam menangani masalah perparkiran, seperti  perhitungan biaya parkir, penginputan dan pencatatan data, serta pembuatan laporan kendaraan. Kesalahan akibat kelalaian atau  ketidaktelitian petugas juga dapat dikurangi dan memperkecil kemungkinan adanya data yang tidak tercatat atau dimanipulasi oleh petugas parkir.
Dalam aplikasi ini terdapat tahap-tahap yang terdiri dari prosedur parkir seperti rumus yang dipakai untuk menghitung biaya parkir, perancangan database, ERD dari aplikasi, normalisasi, struktur database dan cara menjalankan aplikasi ini. Didalamnya juga terdapat flowchart  dan  perancangan input dan output aplikasi.
Dengan aplikasi ini pemakai dapat lebih mudah menangani pekerjaan (pencatatan) data atau informasi hanya dengan bantuan satu media saja yaitu komputer. Aplikasi ini juga dilengkapi dengan laporan tentang kendaraan yang diparkir dan biaya yang dibebankan.

4.2.        SARAN
Dalam Aplikasi Parkir ini penulis merasa masih banyaknya kekurangan sehingga diharapkan dapat lebih dikembangkan lagi aplikasi yang dirancang ini, seperti mengembangkan program aplikasi parkir ini.