Jumat, 04 November 2016

Tugas 2: (contoh) Pembuatan Aplikasi Data warehouse berbasis website di Universitas ABC

Latar Belakang

Universitas ABC adalah sebuah Perguruan Tinggi Negeri di suatu negara. Universitas ini didirikan pada tahun 1960. Universitas ini memiliki 9 Fakultas yang mengelola masing-masing departemen dan program studinya. ada pun unit-unit penunjang seperti unit, SDM, Sistem Informasi, dan lain-lain.

Salah satu tugas utama dari salah satu unit yaitu Sistem Informasi adalah memberikan informasi kepada seluruh civitas universitas atau pun kepada stakeholdernya berdasarkan ruang lingkupnya secara akurat dan aktual.

Selaku unit yang mengolah data universitas, unit ini melakukan penyimpanan data khususnya data-data yang bersifat history (usang) dengan cara mengeluarkannya dari sistem atau menge-print data-data tersebut agar dapat menghemat kapasitas harddisk komputer. akibatnya memakan tempat di ruang penyimpanan data karena banyaknya dokumen fisik yang disimpan dalam ruangan. Aplikasi data warehouse berbasis website yang akan dibuat diharapkan akan mempermudah dalam menyajikan informasi dari hasil olahan data. mempermudah untuk mengakses data dengan cepat, dapat diakses di mana pun dan kapan pun.   

Tujuan
1.      Menyajikan selengkap-lengkapnya informasi kepada civitas atau user berdasarkan ruang lingkupnya.
2.      Mengintegrasikan data antar sistem informasi.
3.      Membuat tabel dimensi dari dari table fakta yang ada.
4.      Memigrasikan data transaksi yang ada ke dalam tabel dimensi.
5.      Menyediakan fitur cetak data/informasi berdasarkan kebutuhan
6.      Menghemat proses menampilkan data dengan mengubah query yang rumit menjadi query yang lebih sederhana sehingga jauh lebih cepat dalam menampilkan data.

Ruang linkup
1.      Tidak dapat melakukan penghapusan atau pengeditan data yang telah lampau (bersifat history)


2.      Pembuatan aplikasi data warehouse ini masih lebih mencangkup Sistem yang berhubungan dengan Kepegawaian dan kearsipan masing-masing fakultas/departemen/program studi.

Rencana Pengembangan dari segi Infrastruktur Basisdata
1





Rabu, 02 November 2016

Tugas 1: Pengantar Teknologi Sistem Cerdas - Definisi dan Contoh Sistem Cerdas

Kecerdasan buatan (Artificial Intelligent, AI) telah menjadi wacana umum yang sangat penting dan banyak dijumpai. Kecerdasan Buatan atau Sistem cerdas atau Intelegensi Buatan atau Artificial Inteligence merupakan cabang terpenting dalam dunia komputer. Komputer tidah hanya alat untuk menghitung, tetapi diharapkan dapat diberdayakan untuk mengerjakan segala sesuatu yang bias dikerjakan oleh manusia. Manusia mempunyai pengetahuan, pengalaman dan kemampuan penalaran dengan baik, agar komputer bisa bertindak seperti dan sebaik manusia, maka komputer juga harus dibekali pengetahuan dan mempunyai kemampuan untuk menalar.

Definisi Kecerdasan Buatan


  • Kecerdasan Buatan adalah ilmu rekayasa yang membuat suatu mesin mempunyai intelegensi tertentu khususnya program komputer yang “cerdas” (John Mc Cathy, 1956)
  • Kecerdasan buatan merupakan kawasan penelitian, aplikasi dan intruksi yang terkait dengan pemrograman computer untuk melakukan sesuatu hal – yang dalam pandangan manusia adalah – cerdas. (H.A Simon, 1987)


Kenapa Sistem Cerdas harus ada?
“Ketika programming melibatkan bendera putih yang artinya bahwa masalah yang dihadapi tidak bisa hanya melakukan pemrograman. “
“Ketika if then else tidak bisa dipakai yang artinya tidak cukup dalam memecahkan suatu permasalahan.”
Maka disinilah peran dari sistem cerdas. Yang dibuat dalam sistem cerdas adalah “bayi mesin” yang tidak peduli mau digunakan untuk apa saja. Bayi mesin dibuat sesuai berdasarkan konsep, formula dan desain arsiktetur, setelah itu baru dapat digunakan untuk apa saja. Sebagai contoh Sistem cerdas, ketika seseorang ingin mengajari bayi mesin tentang situasi politik, maka ajari dia dengan situasi politik. Ketika ingin mengajarinya tentang situasi ekonomi, maka ajari dengan situasi ekonomi. Berbeda dengan saat kita membuat koding di Delphi, Visual Basic, Java, kita selalu membuat koding yang baru. Tetapi untuk sistem cerdas hanya dengan menambahinnya, mengajarkannya suatu pembelajaran tetapi menggunakan bayi mesin yang sama. Dari penjelasan tersebut terjawab pertanyaan “pada saat kapan sistem cerdas perlu untuk dipergunakan ?”, Ketika dalam menyelesaikan problem sistem tidak sanggup menyelesaikanya maka digunakanlah sistem cerdas.
Lalu “Kenapa sistem cerdas harus ada ?”,  Sistem cerdas harus ada karena untuk  memudahkan dalam memecahkan suatu masalah dengan cara ‘mengajari’ mesin tersebut bukan ‘memerintahkannya’. Dengan adanya sistem cerdas, diharapkan teknologi saat ini dapat melakukan pekerjaan yang sama dengan apa yang dilakukan manusia. Keuntungan yang didapat dengana adanya sistem cerdas ini yaitu untuk membantu, memudahkan, dan mengefisienkan pekerjaan manusia. Selain itu mesin yang diberikan sistem cerdas dapat melakukan pekerjaan lebih cepat serta portable yang artinya mesin ini dapat ditempatkan dimana saja terutama di tempat yang manusia tidak dapat menjangkaunya. Dan sistem cerdas mampu mengenali dan mempelajari pola dalam interaksi dengan manusia sehingga mampu menyerap pengetahuan dan pengalaman.

Sejarah dan Contoh kecerdasan buatan

Di awal abad 20, seorang penemu Spanyol yang bernama Torres Y Quevedo, membuat sebuah mesin yang dapat mengskakmat raja laannya dengan sebuah raja dan ratu.
Perkembangan secara sistematis kemudian dimulai ditemukannya komputer digital.
* Pada tahun 1950-an Alan Turing seorang matematikawan dari Inggris. Pertama kali mengusulkan adanya tes untuk melihat bias tidaknya sebuah mesin dikatakan cerdas(dikenal dengan Turing Test) seolah-olah mesin mampu merespon terhadap serangkaian pertanyaan yang diajukan.
* Istilah kecerdasan buatan dimunculkan pertama kali pada tahun 1956 ketika John Mc Cathy dari Massachusets Institute of Technology (MIT) menciptakan bahasa pemrograman LISP
* Loghic Theorist (1956), diperkenalkan pada Dartmouth Conference, program ini dapat membuktikan teorema-teorema matematika.
* Mesin Neural Network pertama oleh Marvin Minsky (1958)
* Sad Sam, deprogram oleh Robert K. Lindsay (1960), program ini dapat mengetahui kalimat-kalimat sederhana yang ditulis dalam bahasa Inggris dan mampu memberikan jawaban dari fakta-fakta yang didengar dalam sebuah percakapn.
* Muncul logika samar (1965) yang merupakan pelaksanaan konsep samar di atas system komputer. Logika samar mengukur ketidaktepatan dengan cara yang tepat, seperti yang diperlukan mesin.
* ELIZA (1967), diprogram oleh Joseph Weizenbaum, yang mampu melakukan terapi terhadap pasien dengan memberikan beberapa pertanyaan.
* Program Microworld dengan penciptaan proyek SHRDLU (1968) merupakan Expert System yang pertama.
* Pada tahun 1972 bahasa Prolog dimunculkan.
* John Holland (1975) mengatakan bahwa setiap problem berbentuk adaptasi (alami maupun buatan) secara umum dapat diformulasikan dalam terminologi genetika (Algoritma Genetika) .
* Sistem catur AI mengalahkan manusia (Pecatur master) pada tahun 1991.
* Robotik, peranti mekanika yang diprogram untuk melakukan berbagai tugas.


Referensi:


  • https://kidodi.wordpress.com/2012/02/19/pengertian-sistem-cerdas/
  • http://ichroom-septa-fst13.web.unair.ac.id/artikel_detail-159053-Sistem%20Cerdas-Apa%20,%20Kenapa,%20dan%20Bagaimana%20Sistem%20Cerdas%20itu%20ada.html