Rabu, 24 Agustus 2011

SOFTWARE DATABASE


Beberapa macam software database yang digunakan sebagai penunjang menejemen informasi dan menejemen data adalah sebagai berikut. 

MySQL 
          MySQL merupakan salah satu perangkat lunak sistem manajemen basis data (database management system) atau DBMS yang menggunakan perintah standar SQL (Structured Query Language). Dimana MySQL mampu untuk melakukan banyak eksekusi perintah query dalam satu permintaan (multithread), baik itu menerima dan mengirimkan data. MySQL juga multi-user dalam arti dapat dipergunakan oleh banyak pengguna dalam waktu bersamaan.   Dengan sekitar enam juta instalasi di seluruh dunia. MySQL tersedia dalam perangkat lunak gratis dibawah lisensi GNU General Public Lisence (GPL) dan juga menjual dalam lisensi komersial untuk keperluan jika penggunanya tidak cocok menggunakan lisensi General Public Lisence.
Penggunaan MySQL yang merupakan sebuah database server sekaligus dapat sebagai client, dan dapat berjalan di multi-OS (operating system) memiliki keunggulan lainnya seperti OpenSource sehingga penggunanya tidak perlu membayar lisensi kepada pembuatnya. Dapat mendukung database dengan kapasitas yang sangat besar. Merupakan database management system (DBMS) yang mudah digunakan. Didukung oleh driver ODBC, sehingga database MySQL dapat diakses oleh aplikasi apa saja. Bahasa pemrograman yang dapat digunakan untuk mengakses MySQL diantaranya adalah dengan C, C++, Java, Perl, PHP, Phyton, dan APIs. 

MyVbQL 
          MyVbQL adalah application programming interface (API) pada Visual Basic yang dibuat oleh icarz.Inc. MyVbQL merupakan alternatif dari penggunaan driver MS ADO MyODBC yang digunakan oleh pengguna Visual Basic untuk mengakses basis data MySQL. Pembuatan MyVbQL bertujuan untuk mengurangi ukuran setup perangkat lunak. 

PhPMyAdmin 
       PhpMyAdmin adalah suatu alat bantu open source yang ditulis dalam PHP yang digunakan untuk menangani administrasi basis data Mysql yang diakses melalui web browser (internet explorer, fireFox, opera, dan lain-lain). Fasilitas yang tersedia pada PhpMyAdmin saat ini adalah dapat membuat dan menghapus database, membuat, menghapus dan menambah tabel, menghapus, mengedit dan menambah field, melakukan berbagai macam perintah SQL, mengatur kunci pada field, mengatur akses (privileges), mengekspor data ke berbagai format. 

XAMPP 
       XAMPP adalah perangkat lunak gratis, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program untuk menjankan fungsinya sebagai server yang berdiri sendiri, yang terdiri atas program Apache HTTP Server, MySQL database, dan penterjemah bahasa yang ditulis dengan bahasa pemrogramaan PHP dan Perl. XAMPP adalah nama yang merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas. XAMPP merupakan web server yang mudah digunakan yang dapat mampu melayani halaman dinamis. Saat ini, XAMPP tersedia untuk sistem operasi Microsoft Windows, Linux, Sun Solaris dan Mac OS X. 

RAGAM DIALOG INTERAKSI MANUSIA KOMPUTER

RAGAM DIALOG INTERAKSI MANUSIA DENGAN KOMPUTER
Adalah Kemampuan kita untuk memahami berbagai sistem interaksi yang di gunakan dewasa ini.

A. Tiga tingkatan bahasa komputer yang perlu kita perhatikan sebelum kita dapat merancang suatu dialog dengan komputer :
- Leksikal
- Sintaks
- Semantik

B. Karakteristik Ragam Dialog
- Inisiatif
- Keluesan
- Kompleksitas
- Beban Informasi
- Kekuatan
- Konsistensi
- Umpan balik
- Observabilitas
- Kontrobilitas
- Efisiensi
- Keseimbangan 

C. Kecakapan Manusia dan Kecakapan Komputer
      Manusia :
- Etimasi
- Intuisi
- Kreatifitas
- Adaptasi
- Kesadaran Serempak
- Pengolahan Pengecualian
- Memori asosiatif
- Pengambilan keputusan nondeterministik
- Pengendalian pola
- Pengetahuan dunia
- Kesalahan manusiawi
Komputer :
- Kalkulasi darurat
- Dedukasi logika
- Aktifitas perdagangan
- Konsistensi
- Multitasting
- Pengolahan rutin
- Penyimpangan dan Pemanggilan
- Pengambilan keputusan deterministik
- Pengolahan data
- Pengetahuan domain
- Bebas dari kesalahan

D. Ragam Dialog Interaktif
Dialog berbasis perintah tunggal
Keuntungan :
- Cepat        - Efisien
- Akurat       - Ringkas
- Luwes       - Inisiatif oleh Pengguna
- Appealing / mudah di ingat
Kerugian :
- Memerlukan Pelatihan yang lama
- Membutuhkan Pengggunaan yang teratur
- Beban ingatan yang tinggi
- Jelek dalam menangani kesalahan
Dialog berbasis bahasa pemrograman
Antarmuka berbasis bahasa alami
Keuntungan :
- Tidak memerlukan sintaksis khusus
- Luwes dan Powerful
- Alamiah
- Merupakan inisiatif campuran
Kerugian :
- Mempunyai dualisme
- Tidak Presis
- Bertele-tele
- Perancangan Perangkat Lunak yang rumit
- Tidak efisien

1) Sistem Menu
Keuntungan :
   - Memerlukan sedikit pengetikan
   - Beban memori rendah
   - Struktur terdefinisi dengan baik
   - Perancangan yang mudah
   - Tersedia piranti bantu CAD
Kerugian :
   - Seringkali lambat
   - Memakan ruang layar
   - Tidak cocok untuk aktifitas Pemasukan data
   - Tidak cocok untuk dialog terinisasi pengguna
   - Tidak cocok untuk dialog terinisasi campuran

2) Dialog Berbasis Pengisisan Barang
Keuntungan :
   - Pengguna sudah terbiasa dengan pengisian barang
   - Isian data di sederhanakan
   - Beban memori rendah 
   - Struktur Jelas
   - Perancangan yang mudah
Kerugian :
   - Seringkali lambat                                - Memakan ruang layar
   - Tidak cocok untuk pemilihan perintah   - Memerlukan pengontrolan kursor
   - Memerlukan suatu bentuk pelatihan

3) Antarmuka berbasis ikon

4) Sistem Penjendelaan

5) Manipulasi Langsung
Kelebihan :
   - Kompabilitas pada kendali dan tampilkan
   - Lebih sedikit sintaks
   - Cepat di pelajari dan lebih mudah untuk di ingat
Kekurangan :
   - Menggunakan lebih banyak sumber daya sistem
   - Beberapa aksi yang di gunakan menjadi dangat sulit
   - Sulit di catat dan di telusuri

6) Manipulasi Langsung Remote

7) Antarmuka berbasis Interaksi Grafis 


SYSTEM ANALISIS DAN DESAIN


 read more..

SISTEM ANALISIS

Suatu pendekatan sistematis untuk mengidentifikasi masalah,
 kesempatan dan objektifitas
Analisa diagram alir informasi dari suatu organisasi
Penjelasan dari informasi yang komplek kepada staff non teknis
Desain dari sistem informasi

PERAN ANALIS SISTEM

Pemahaman bahwa informasi sebagai sumber daya organisasi

Mengelola informasi yang dihasilkan oleh komputer


Mengelola informasi sebagai suatu sumber daya

JENIS-JENIS SISTEM

Transaction Processing Systems (TPS)

Sistem Informasi Manajemen (SIM)

Office Automation Systems dan Knowledge Work System(OAS dan KWS)

Sistem Ahli dan Kecerdasan Buatan (AI)

Decission Support Systems (DSS)

Group Decission Support Systems dan Computer-Supported Colaborative Work Systems (GDSS dan CSCW)

Executive Support Systems (ESS)


TEKNOLOGI INTEGRASI UNTUK SISTEM


Sistem Enterprise Resource Planning

Aplikasi E-Commerce dan Web Sistem

Perangkat lunak Open Source

Sistem untuk perangkat Nirkabel dan Hendheld

PERAN ANALIS SISTEM

Sebagai konsultan
Sebagai ahli pendukung
Sebagai agen Perubahan
Sebagai pengontrol kualitas Sistem