Nama : Sarah indah chairunisa
Kelas : 2KA19
NPM : 16116837
Jelaskan
apa yang dimaksud dengan SDLC beserta buatkan contohnya untuk masing masing
tahapan
SDLC (Systems Development Life Cycle, Siklus Hidup
Pengembangan Sistem) atau Systems Life Cycle (Siklus Hidup Sistem), dalam
rekayasa sistem dan rekayasa perangkat lunak, adalah proses pembuatan dan pengubahan
sistem serta model dan metodologi yang digunakan untuk mengembangkan
sistem-sistem tersebut. Konsep ini umumnya merujuk pada sistem komputer atau
informasi. SDLC juga merupakan pola yang diambil untuk mengembangkan sistem
perangkat lunak, yang terdiri dari tahap-tahap: rencana(planning),analisis
(analysis), desain (design), implementasi (implementation), uji coba (testing)
dan pengelolaan (maintenance). Dalam rekayasa perangkat lunak angsyat Ä, konsep
SDLC mendasari berbagai jenis metodologi pengembangan perangkat lunak.
Metodologi-metodologi ini membentuk suatu kerangka kerja untuk perencanaan dan
pengendalian pembuatan sistem informasi, yaitu proses pengembangan perangkat
lunak. Terdapat 3 jenis metode siklus hidup sistem yang paling banyak digunakan,
yakni: siklus hidup sistem tradisional (traditional system life cycle), siklus
hidup menggunakan prototyping (life cycle using prototyping), dan siklus hidup
sistem orientasi objek (object-oriented system life cycle).
Tahapan:
1) Plaining
Plaining (perencanaan) adalah feasibility dan
wawancara , observasi, Quesener. Jika pada tahap Feasibility hasilnya baik maka
langsung ketahap investigasi dan diberi form kepada client untuk mencatat
kebutuhan client. Dalam sistem investigasi, dapat berupa wawancara, kuosiener
atau observation. Dalam tahap ini hal yang pertama dilakukan adalah memberikan
form ke user yang digunakan untuk mengetahui permintaan user.
2) Analisa
a. Analisa TeknologiMemerlukan data penyimpanan
secara informasi produk, Informasi Berita digunakan database seeprti Mysql,
MSAccess. . Menganalisis teknologi apa yang digunakan pemilik desain Web
seperti menggunakan desain grafis maka memerlukan teknologi seperti Adobe
Photoshop, Macromedia Flash, Dreamweaver.
b. Analisa informasi. Mengenai informasi data yang
akan menjadi data tetap dan data dinamis, kategori informasi data tetap adalah
: profile perusahaan, visi dan misi, sejarah perusahaan, latar belakang
perusahaan. Informasi dinamis adalah informasi yang selalu berubah dalam setiap
periodik dapat setiap hari atau setiap jam. Informasi dinamis dalam sistem ini
adalah :
1) Informasi persediaan ( stock ) produk
2) Informasi Harga Produk dan diskon
3) Informasi Artikel, tips dan trik
4) Informasi dari masing keunggulan Produk atau
produk yang sedang trend
3) Desain
a. Desain Informasi. Dalam tahap ini dimodelkan
informasi link dari setiap halaman, jika dalam sistem tersebut terdapat
database maka digunakan tahap development dan database disain..
b. Desain Grafis. Dalam tahap ini disesuaikan dari
warna, layout, gambar dan graphic.
c. Database Application
d. Model Development Database Design PHP Library
Development. Tahap untuk memodelkan seluruh peruses yang ada,seperti peruses
penyimpanan data,update artikel, dan menampilkan data dari database.
4) Implementasi
a. Penulisan Program dan Instalasi. Merupakan tahap
penulisan program yang telah dianalisis dan diesain semua maka perogeram yang
digunakan adalah PHP dan database yang digunakan MySql
b. Desain Review. Dalam tahap ini tidak hanya menguji
desain yang digunakan namun menguji semua sistem yang telah diterapkan seperti
tidak ada lokasi lingk, image yang salah, pengujian sistem seperti penyimpanan
data, update artikel dan lain-lain.
c. Pemilihan Sumber daya Hardware dan Software.
Dalam tahap ini software dan hardware digunakan untuk Web server.
d. Pengujian Web dan Dokumen Web. Menguji Web dengan
berbagai teknologi browser yang ada, serta pemeriksaan dokumen Web.
Tidak ada komentar:
Posting Komentar