Popular Post

Archive for Agustus 2014

Ruang Lingkup RPL

By : Unknown

Ruang Lingkup Rekayasa Perangkat Lunak


lingkup RPL dapat digambarkan sebagai berikut : 




  • Software requirements berhubungan dengan spesifikasi kebutuhan dan persyaratan perangkat lunak.
  • Software design mencakup proses penentuan arsitektur, komponen, antarmuka, dan karakteristik lain dari perangkat lunak.
  • Software construction berhubungan dengan detil pengembangan perangkat lunak, termasuk algoritma, pengkodean, pengujian, dan pencarian kesalahan. 
  • Software testing meliputi pengujian pada keseluruhan perilaku perangkat lunak.
  • Software maintenance mencakup upaya-upaya perawatan ketika perangkat lunak telah dioperasikan.
  • Software configuration management berhubungan dengan usaha perubahan konfigurasi perangkat lunak untuk memenuhi kebutuhan tertentu.
  • Software engineering management berkaitan dengan pengelolaan dan pengukuran RPL, termasuk perencanaan proyek perangkat lunak.
  • Software engineering tools and methods mencakup kajian teoritis tentang alat bantu dan metode RPL.
  • Software engineering process berhubungan dengan definisi, implementasi,pengukuran, pengelolaan, perubahan dan perbaikan proses RPL.
  • Software quality menitikberatkan pada kualitas dan daur hidup perangkat lunak.

Istilah Istilah Dalam Pemodelan Perangkat Lunak

By : Unknown

·        Ubiquitous Computing adalah pasca-desktop model interaksi manusia dan komputer dalam pengolahan informasi yang telah sepenuhnya terintegrasi dalam objek dan aktifitas sehari hari. Dalam rangka kegiatan biasa. Seseorang menggunakan komputasi dimana melibatkan banyak perangkat komputasi dan system secara bersamaan. Model ini kemajuan dari Paradigma Desktop.




·         Open Source adalah Program Komputer yang lisensinya memberikan kebebasan pada pengguna dalam menjalankan program tersebut untuk apa saja ,mempelajari bahkan memodifikasi program tersebut, juga mendistribusikan penggandaan program asli yang sudah dimodifikasi tanpa harus membayar royalty kepada pembuat aslinya. Contoh dari open source adalah Linux,Mozilla,Open Office,GIMP ( Program pengolah foto dan gambar digital ).

Kelebihan Opensource :

1.    Menggunakan software sesuai keinginannya.
2.    Memiliki software yang tersedia sesuai kebutuhan.
3.    Mendistribusikan software kepada user lainnya.
Kekurangan Opensource :
1.    Sulit Dimengeti.
2.    Yang tidak terbiasa menggunakan akan menganggap sulit.
3.    Fitur yang ditawarkan tidak semewah aplikasi berbayar.


·         The New Economy adalah istilah yang dipakai untuk menggambarkan transisi (Pemisahan) dari ekonomi berbasis manufaktur ( suatu cabang industry ) ke ekonomi berbasis layanan . Istilah New Economy Populer saat terjadi dot-com bubble ( Gelembung Teknologi Informasi ) pada akhir tahun 1990. Periode ini ditandai dengan pertumbuhan yang tinggi,inflasi yang rendah dan lapangan pekerjaan yang cukup tinggi.



·         Cloud Computing ( Komputasi awan ) diartikan “Cloud”= Awan dan “Computing= Menghitung”. Jadi Cloud Computing berarti Penggunaan sumber daya komputasi ( Hardware maupun Software ) yang diwujudkan ke dalam bentuk layanan yang
bisa diakses ke dalam bentuk layanan yang bisa diakses melalui jaringan. Asal kata “Cloud” diambil dari symbol berbentuk awan yang sering digunakan sebagai
abstraksi penggambaran infrastruktur kompleks dalam sebuah system. Contoh dari Aplikasi Cloud Computing adalah Salesforce dan Google Docs.

Salesforce adalah aplikasi “Customer Relationship Management” ( CRM ) berbasis software as service ( SAS ) kegunaannya untuk mengakses aplikasi bisnis. Sementara Google Docs adalah aplikasi word processor,spreadsheet, dan presentasi berbasis server. Terhubung dengan Gmail,file tersimpan dan dapat diproses dari internet.



·         Dropbox adalah tempat penyimpanan media cloud dan sarana untuk sinkronasi antar perangkat,kebanyakan file baik yang berbentuk gambar,music,video,document, bahkan aplikasi dapat di upload. 
Kelebihan Dropbox :
1.    Ruang penyimpanan besar
2.    Bisa diakses dimana saja
3.    Maksimal untuk akun gratis kapasitas unggah 200 mb



·         Mendeley adalah software yang memiliki kemampuan dalam mengolah database berupa E-Journal , E-Book dan lainnya. Fungsinya sebagai library (Perpustakaan ) yang disertai dengan kemampuan, digunakan sebagai daftar pustaka. dalam penyusunan karya tulis ilmiah. Saya mulai menggunakan aplikasi ini sejak masih versi beta sekitar 3 tahun yang lalu. Bila sebelumnya menyusun daftar pustaka secara manual, yaitu dengan menuliskan setiap kutipan dan referensi sesuai dengan format.

·         Google Drive adalah layanan penyimpanan milik google yang dirilis 24 April 2012. Google Drive memberikan layanan penyimpanan gratis sebesar 5GB, dan dapat ditambahkan dengan membayar. Fitur yang ditawarkan hamper sama dengan Dropbox.

·         Google Engine adalah platform ( Kombinasi ) yang memungkinkan pengembang untuk membuat dan menjalankan aplikasi aplikasi web dengan fasilitas di google. Versi gratis dari google engine ini sampai dengan 500MB. Google engine juga mendukung aplikasi yang ditulis dengan bahasa pemrograman.

·         Stand Alone adalah suatu istilah bagi keadaan komputer yang tidak terhubung dengan komputer lain.


·         Interpreter  adalah perangkat lunak yang mampu mengeksekusi code program yang ditulis oleh programmer lalu diterjemahkan ke bahasa mesin, sehingga mesin melakukan instruksi yang diminta oleh programmer tersebut. Perintah perintah yang dibuat oleh programmer tersebut di eksekusi baris demi baris.

Istilah Istilah Dalam Basis Data

By : Unknown
Istilah-istilah dalam Basis Data. Pada Pembahasan kali ini saya akan menerangkan istilah-istilah yang ada pada basis data. Seperti artikel yang dulu sudah saya tuliskan kemarin tentang pengenalan basis data yaitu bahwa basis data ini merupakan salah satu matakuliah yang ada di perguruan tinggi. Terkadang, ada beberapa matakuliah yang sama yaitu, basis data, sistem basis data, dan ada juga yang menyebutkan data management. sebenarnya, ini matakuliah yang sama. walaupun mungkin ada beberapa bab yang sedikit berbeda tergantung dari kebijakan dosennya masing-maing.
Sebelum kita lebih jauh mengenal basis data, ada beberapa istilah yang harus dipahami yaitu :
1. DBMS (Database Management System)
DBMS adalah Perangkat Lunak yang menangani semua pengaksesan ke basis data. Sistem Basis Data terdiri dari basis data dan DBMS. DBMS ini adalah software pengelola dari kita membuat sebuah basis data. perhatikan gambar dibawah ini :
Istilah istilah%2520dalam%2520basis%2520data Istilah istilah dalam Basis Data

Istilah-istilah dalam Basis Data

2. Enterprise
ENterprise yaitu Suatu bentuk organisasi atau lembaga sebuah perusahaan contohnya yaitu bank, universitas, rumah sakit, dll.
Data yang disimpan dalam basis data merupakan data operasional dari suatu enterprise. Contoh data operasional : data keuangan, data mahasiswa, data pasien
3. Entitas
Entitas yaitu Suatu obyek yang dapat dibedakan dari lainnya yang dapat diwujudkan dalam basis data. Tentu saja, entitas ini biasanya mempunya sebuah atribut. Kumpulan dari entitas disebut Himpunan Entitas (exp. Semua Mahasiswa).
Contoh Entitas dalam lingkungan universitasyaitu : Mahasiswa, mata kuliah
4. Atribut (Elemen Data).
Atribut yaitu Karakteristik dari suatu entitas atau sebuah komponen bagian dari Entitas.
Contoh : Entitas Mahasiswa atributnya terdiri dari Npm, Nama, Alamat, Tanggal lahir.
5. Nilai Data (Data Value)
Nilai data yaitu Isi data / informasi yang tercakup dalam setiap elemen data.
Contoh Atribut dari entitas Mahasiswa dapat berisi Nilai Data : agus, arif, dina, susi.
6. Kunci Elemen Data (Key Data Element)
Kunci Elemen Data / Primary key yaitu Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan entitas. Pada dasarnya, Primarykey ini haruslah unik, dan nilai data dari primarykey ini tidak boleh sama dengan nilai data dengan yang lainnya.
Contoh Entitas Mahasiswa yang mempunyai atribut-atribut npm, nama, alamat, tanggal lahir menggunakan Kunci Elemen Data npm.
7. Record Data
Recor Data yaitu Kumpulan Isi Elemen data yang saling berhubungan.
Contoh : kumpulan atribut npm, nama, alamat, tanggal lahir dari Entitas Mahasiswa berisikan : “10200123″, “Sulaeman”, “Jl. Sirsak 28 Jakarta”, “8 Maret 1983″.
Kalau saya boleh menggambarkan, urutannya adalah seperti ini (contoh langsung):
Enterprise ==>> Entitas ==>> Atribut ==>> Nilai data
universitas =>> Mahasiswa => nim, nama =>> 11106861, Imam
lalu, pada atribut, ada yang namanya primary key, untuk contoh diatas, primary key nya adalah NIM, dan setiap nim mahasiswa, itu pasti berbeda dengan yang lainnya.

Pengguna DataBase

By : Unknown
Di dalam suatu basis data terdapat beberapapengguna, antara lain adalah:

1. DATABASE MANAGER
2. DATABASE ADMINSTRATOR
3. DATABASE USER

DATABASE MANAGER
Satu database manager adalah satu modul program yang menyediakan interface antara penyimpanan data low-level dalam database dengan satu aplikasi program dan query yang diajukan ke sistem.
  
 
Tugas dan tanggung jawab database manager:
a. Interaksi dengan manager file
b. Integritas
c. Keamanan
d. Backup dan recovery

DATABASE ADMINSTRATOR
Orang yang mempunyai kekuasaan sebagai pusat pengontrolan terhadap seluruh sistem baik data maupun program yang mengakses data disebut sebagai database administrator. Fungsi database administrator:
1. Mendefinisikan pola struktur database.
2. Mendefinisikan struktur penyimpanan dan metode akses.
3. Mampu memodifikasi pola dan organisasi phisik.
4. Memberikan kekuasaan pada user untuk mengakses data.
5. Membuat spesifikasi keharusan integritas data.

DATABASE USER
Ada 4 macam pemakai database yang berbeda keperluan dan cara aksesnya, yaitu : 

1. Programmer Aplikasi, 
2. Casual User (user mahir), 
3. User Umum (end user),
4. User khusus (specialized user).

- Copyright © 2013 Blognya si imam - Date A Live - Powered by Blogger - Designed by Johanes Djogan -