Rabu, 14 Juni 2017
Software, Rekayasa Software, & Aplikasi Web
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
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
Langganan:
Komentar (Atom)