Rabu, 14 Juni 2017

Software, Rekayasa Software, & Aplikasi Web



1. Software

Produk berupa program-program komputer yang dibuat oleh para profesional perangkat lunak yang kemudian mendukungnya dalam jangka waktu panjang.Program-program komputer yang berjalan di dalam komputer dari berbagai ukuran dan berbagai arsitektur Informasi-informasi yang bersifat deskriptif dalam bentuk salinan tercetak dan dalam bentuk berkasberkas salinan secara maya yang meliputi di dalamnya segala bentuk media elektroni  

2. Software Product


Sistem stand-alone standar yg diproduksi oleh organisasi pengembang dan dijual ke pasar terbuka ke siapapun yg membelinya. Biasa disebut sebagai software shrink-wrapped (dikecilkan dan dikemas).Contoh : pengolah kata ( word processor ). 

3. Karakteristik Softwar 

Software dikembangkan atau direkayasa, bukan diproduksi dalam konteks manufaktur Software tidak mengalami “kelelahan” Meskipun industri terus beralih ke konstruksi berbasis komponen, sebagian besar perangkat lunak masih tetap dibuat berdasarkan spesifikasi yang diminta pengguna

 

3. Ranah Aplikasi Software

Perangkat Lunak Sistem (System Software) 

Perangkat Lunak Aplikasi (Application Software) 

Perangkat Lunak Rekayasa/Ilmiah (Perangkat Lunak ( Software )

Perangkat Lunak Tertanam (Embedded Software) 

4. Rekayasa Software

Meliputi di dalamnya suatu proses, kumpulan metode dan sederetan perangkat yang memungkinkan para profesional mengembangkan perangkat lunak komputer yang berkualitas tinggi


 

 


 


 
 




Rekayasa Web

Difinisi Rekayasa Web
Disiplin ilmu yang mempelajari proses yang digunakan untuk menciptakan aplikasi web yang berkualitas tinggi. Mengadaptasi rekayasa perangkat lunak dalam hal konsep dasar  yang menekankan pada  aktifitas teknis  dan manajemen, tapi dengan perubahan dan penyesuaian
Gabungan antara web publishing (suatu konsep  yang berasal dari printed publishing) dan aktifitas  rekayasa perangkat lunak karena desain sebuah  aplikasi web menekankan pada desain grafis, desain informasi, teori hypertext, desain sistem dan pemrograman

 Ciri dan Sifat WebApp (Web Application) 
1. Network intensive
Sifat dasar dari WebApp (aplikasi web) adalah aplikasi ini  ditujukan untuk berada di jaringan danmemenuhi kebutuhan komunitas  yang berbeda.
2. Content-Driven   
 Sebagian besar fungsi dari WebApp adalah untuk menyajikan informasi dalam bentuk teks, grafik, audio dan video ke end user  
3. Continuous evolution 
Selalu berkembang secara terus menerus. 
4. Document-oriented
Halaman-halaman situs yang statis akan tetap ada sekalipun sudah ada pemrograman web dengan java atau yang lain.

 Karakteristik WebApp
Immediacy
  Diperlukan segera untuk memenuhi ditayangkan, dipasarkan dalam waktu singkat.
Security
Untuk melindungi isi yang sensitif dan menyediakanpengiriman data yang aman, keamanan suatu
WebApp harus diterapkan pada seluruh infrastruktur yang mendukung WebApp dan termasuk
dalam WebApp sendiri
Aesthetics
Daya tarik utama WebApp adalah tampilan dan keindahan. Jika WebApp digunakan untuk memasarkan suatu produk makas isi aestetika harus diperhatikan sebagaimana teknis. 

Jenis Website Berdasar Konten
Website statis merupakan website yang isi kontennya tidak dapat diubah secara langsung oleh end-user
Isi dari website hanya bisa diubah oleh orang yang mengerti mengenai bahasa pemrograman atau tools untuk merancang halaman website 
Website dinamis adalah website yang isi kontennya sudah termanajemen dengan kata lain, sudah menerapkan sistem Content Management System untuk informasi yang disampaikannya  
End-user bisa sewaktu-waktu mengupdate konten pada halaman website tanpa perlu faham sintax ataupun bahasa pemrograman. Melihat dari segi fungsionalitasnya, website seperti inilah yang sekarang banyak digunakan