REKAYASA WEB
Disusun oleh :
1604411496 NILDA
i
KATA PENGANTAR
Segala puji bagi Allah SWT yang telah memberikan kami kemudahan sehingga kami dapat
menyelesaikan makalah ini dengan tepat waktu. Tanpa pertolongan-Nya tentunya kami tidak akan
sanggup untuk menyelesaikan makalah ini dengan baik. Shalawat serta salam semoga terlimpah curahkan
kepada baginda tercinta kita yaitu Nabi Muhammad SAW yang kita nanti-natikan syafa’atnya di akhirat
nanti.
Penulis mengucapkan syukur kepada Allah SWT atas limpahan nikmat sehat-Nya, baik itu berupa
sehat fisik maupun akal pikiran, sehingga penulis mampu untuk menyelesaikan pembuatan makalah
sebagai tugas akhir dari mata kuliah Rekayasa Web.
Penulis tentu menyadari bahwa makalah ini masih jauh dari kata sempurna dan masih banyak
terdapat kesalahan serta kekurangan di dalamnya. Untuk itu, penulis mengharapkan kritik serta saran dari
pembaca untuk makalah ini, supaya makalah ini nantinya dapat menjadi makalah yang lebih baik lagi.
Kemudian apabila terdapat banyak kesalahan pada makalah ini penulis mohon maaf yang sebesar-
besarnya.
Penulis juga mengucapkan terima kasih kepada semua pihak khususnya kepada guru Bahasa
Indonesia kami yang telah membimbing dalam menulis makalah ini.Demikian, semoga makalah ini dapat
bermanfaat. Terima kasih.
ii
DAFTAR ISI
SAMPUL ....................................................................................................................................... i
KATA PENGANTAR ................................................................................................................... ii
DAFTAR ISI ................................................................................................................................. iii
2.3 Persamaan Dan Perbedaan Rekayasa Web dan Rekayasa Perangkat Lunak ....................... 5
iii
BAB I
LATAR BELAKANG
1
BAB II
PEMBAHASAN
Rekayasa Web adalah sebuah aplikasi yang menggunakan pendekatan sistematis, disiplin, dan
terukur untuk pengembangan, operasi dan pemeliharaan aplikasi berbasis Web.Sebagai catatan,
kebanyakan, literature tentang rekayasa Web mengacu kepada situs Web, aplikasi berbasis Web,
system berbasis Web, danaplikasi Web.
Rekayasa Web adalah subdisiplin dari rekayasa perangkat lunak yang membantu menyediakan
metodologi untuk merancang, mengembangkan, memlihara, dan melibatkan aplikasi Web. Beberapa
metodologi telah diajukan dalam literature seperti OOHDM, OO-H, dan WebML. Beberapa
metodologi lebih lanjut akan mendukung halaman-halaman Web di dalam bentuk format lainnya,
seperti WML untuk device.
Munculnya disiplin rekayasa Web ini menunjukkan suatu kebutuhan yang di pusatkan pada
kesuksesan pengembangan aplikasi dan system berbasis Web. Rekayawa Web menggunakan sains,
rekayasa, dan pendekatan-pendekatan sistematis serta prinsip-prinsip manajemen untuk kesuksesan
terhadap pengembangan, penyebaran, pemeliharaan aplikasi, dan system Web yang berkualitas tinggi
(Murugesan, dkk, 1999).
2
4. Reakayasa perangkat lunak(software engineering)
5. Rekayasa kebutuhan(requirements engineering)
6. Rekayasa hypermedia (hypermedia engineering)
7. Struktur informasi(information structute)
8. Pengujian(testing)
9. Pemodelan dan simulasi(modeling and simulation),dan
10.Manajemen proyek(project management), seperti halnya ilmu-ilmu social, seni, dan design grafis.
C. KebutuhanUntukRekayasa Web
3
dan pertengahan tahun 1980-an sampai ekarang. Setiap era memiliki karakteristik khusus dan setiap
tahunnya perangkat lunak mengalami peningkatan, baik dalam ukuran maupun komplekstisinya.
Beberapa masalah umum semua era tersebut dibahas dibagian ini. Krisis perangkat lunak
terjadipada tahun 1960 karena praktik rekaya perangkat lunak kurang dapat diterima. Tahap awal
perangkat lunak memunculkan banyak minat pada bidang computer, banyak kode yang di tulis,
namun tidak ada standar yang di tetapkan kemudian pada awal tahun 1970-an, banyak program
computer mulai mengalami kegagalan dan banyak orang kehilangan keyakinan sehingga krisis
industry diumumkan. Berbagai alas an yang mengarah kepada krisis meliputi hal-hal sebagai berikut :
1. Perkembangan perangkat keras yang lebih cepat
2. Kemampuan untuk membangun yang dituntut untuk memenuhi kebutuhan secara cepat
3. Peningkatan ketergantungan pada perangkat lunak
4. Pembangunan perangkat lunak berkualitas tinggi dan dapat dipercaya, dan
5. Desain yang kurang dan minimnya sumber daya.
4
a. Perangkat lunak dibangun dan dikembangkan, tidak dibuat dalam bentuk yang klasik.
b. Perangkat lunak tidak pernah usang.
c. Sebagian besar perangkat lunak dibuat secara custom-built, serta tidak dapat dirakit dari
komponen yang sudah ada.
E. Aplikasi Perangkat Lunak
Perangkat lunak dapat diaplikasikan ke berbagai situasi dimana serangkaian langkah prosedural
(seperti algoritma) telah didefenisikan. Berikut adalah area perangkat lunak yang menunjukan luasnya
aplikasi potensial :
a. Perangkat Lunak Sistem
b. Perangkat Lunak Real-Time
c. Perangkat Lunak Bisnis
d. Perangkat Lunak Teknik dan Ilmu
Pengetahuan
e. Embedded Software
f. Perangkat Lunak Komputer Personal
g. Perangkat Lunak Kecerdasan Buatan.
2.3 Persamaan Dan Perbedaan Rekayasa Web dan Rekayasa Perangkat Lunak
A. Perbedaan
Rekayasa perangkat lunak (Software Enginering) adalah suatu bidang propesi yang
mendalami cara-cara mengembangkan perangkat lunak termasuk pembuatan, pemeliharaan,
manajemen organisasi pengembangan perangkat lunak dan manajemen kualitas.
Sedangkan Rekayasa Web adalah suatu proses yang di gunakan untuk menciptakan suatu
system aplikasi berbasis Web dengan menggunakan ilmu rekayasa, prinsip-prinsip manajemen dan
pendekatan sistematis sehingga dapat dip roses system aplikasi Web dengan kualitas tinggi.
B. Persamaan
Rekayasa Web adalah subdisiplin dari rekayasa perangkat lunak yang membantu
menyediakan metodologi untuk merancang,mengembangkan, memelihara, dan melibatkan aolikasi
Web. Jadi, persamaan dari Rekayasa perangkat Web dan Rekayasa Perangkat Lunak.
5
BAB III
PENUTUP
3.1 Kesimpulan
Dalam menjalankan sebuah komputer kita perlu memahami dan menguasai apa itu software
atau perangkat lunak serta bagaimana cara mengoprasikannya agar sebuah komputer dapat bekerja
maksimal dalam membantu tugas manusia. Software (perangkat lunak) adalah sekumpulan data
elektronik yang di simpan oleh komputer itu dapat berupa program atau intruksi yang akan
menjalankan suatu perintah.Software juga berarti program komputer yang berfungsi untuk melakukan
tugas-tugas khusus, seperti membuat dokumen, memanipulasi foto, membuat laporan keuangan, atau
merancang rumah. Secara garis besar perangkat lunak dibagi menjadi 3, yaitu OS (Operating System),
Aplikasi atau Program dan Bahasa Pemograman.
Rekayasa web adalah sebuah aplikasi yang menggunakan pendekatan sistematis, disiplin dan
terukur untuk pengembangan, operasi dan pemeliharaan aplikasi berbasis web (Web-bassed
application). Sebagai cacatan kebanyakan literature tentang rekayasa web mengacu kepada situs Web,
aplikasi berbasis Web, Sistem berbasi Web, dan aplikasi Web.
6
DAFTAR PUSTAKA
1. Jinner Simarmata, Buku “Rekayasa perangkat lunak”.,C.V ANDI OFFSET (penerbit Andi)
2. https://books.google.co.id/books?id=QP1BjG_VIsoC&printsec=frontcover&hl=id&source=gb
s_ge_summary_r&cad=0#v=onepage&q&f=false
3. https://books.google.co.id/books?id=J8JpLoPUHGAC&printsec=frontcover&dq=buku+reakay
asa+web&hl=id&sa=X&ved=0ahUKEwjqqo6KN7kAhUbf30KHfAbDtQQ6wEILDAA#v=onepage
&q=buku%20reakayasa%20web&f=false
4. http://repo.unand.ac.id/316/1/jurnal%2520andry.pdf, REKAYASA PERANGKAT LUNAK
APLIKASI PENJUALAN PADA TOKO STORY TIME FACTORY OUTLET MENGGUNAKAN
PEMROGRAMAN JAVA (Andry Kurniawan.
5. https://www.it-jurnal.com/pengertian-rekayasa-perangkat-lunak/