< prev

Page 1Page 2Page 3Page 4Page 5Page 6Page 7Page 8Page 9Page 10Page 11Page 12Page 13Page 14Page 15Page 16Page 17Page 18Page 19Page 20Page 21Page 22

Page 4 of 22
next >

Sistem

Engineering

Testing

Coding

Design

Analysis

Maintenance

Gambar 1.Waterfall

Software Engineering

II. LANDASAN TEORI

2.1 Prinsip Dasar Perancangan

Sistem

Proses

perancangan

perangkat

lunak

merupakan

serangkaian kegiatan dan hasil yang

berhubungan

dengan

perangkat

lunak,

yang

bertujuan

untuk

dihasilkannya

suatu

produk

perangkat lunak. Walaupun ada

banyak proses dalam perancangan

suatu perangkat lunak, ada kegiatan-

kegiatan mendasar yang umum bagi

semua proses perancangan perangkat

lunak (Sommerville,2003), antara

lain:

1.

Penspesifikasian

Perangkat

Lunak

Fungsionalitas Perangkat Lunak

dan batasan operasinya harus

didefenisikan.

2.

Perancangan dan Implementasi

Perangkat Lunak

Perangkat

Lunak

yang

memenuhi persyaratan harus

dibuat.

3.

Validasi Perangkat Lunak

Perangkat lunak tersebut harus

divalidasi

untuk

menjamin

bahwa perangkat lunak bekerja

sesuai

dengan

apa

yang

diinginkan.

4.

Pengevolusian Perangkat Lunak

Perangkat Lunak harus dapat

berkembang untuk menghadapi

kebutuhan yang dapat berubah

sewaktu-waktu.

2.2 Karakteristik Sistem

Karakteristik sistem yang

akan dirancang dalam skripsi ini

adalah sistem yang terotomasi, yang

merupakan bagian dari sistem buatan

manusia

dan

berinteraksi

atau

dikontrol oleh satu atau lebih

komputer sebagai bagian dari sistem

yang digunakan dalam masyarakat