sistem informasi | fakultas ilmu komputer udinus...

Post on 07-Apr-2019

229 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Sistem Informasi | Fakultas Ilmu KomputerUDINUS 2017

• Software merupakan program komputer yang berfungsi sebagai sarana interaksi(penghubung) antara pengguna (user) danperangkat keras (hardware)

• Perintah (program komputer) yang biladieksekusi memberikan fungsi dan kinerjaseperti yang diinginkan

Perangkat Lunak(Software)

Karakteristik Perangkat Lunak

1.Perangkatlunakdikembangkan(rekayasa)bukandiproduksi

2.Perangkatlunaktidakdirakit

3.Perangkatlunaktidakmengalamikeausan

Alasan Pengembangan PL

1.Adanyapermasalahanpadaperangkatlunakyangadasaatini

2.Kebutuhanterhadapinformasi

3.Trenteknologiuntukpenyesuaianpasar

4.Regulasipemerintah

Aktivitas untuk menghasilkan sistem berbasis komputer guna menyelesaikan persoalan organisasi ataupun meraih kesempatan yang ada.

RekayasaPerangkatLunak

Sifat Rekayasa

New Develop Reuse

• Merupakan rangkaianaktivitas yangdilakukanoleh professionaldan jugapengguna sisteminformasi untukmengembangkan danmengimplementasikanperangkat lunak.

Siklus Hidup Pengembangan Sistem (SDLC)

• Dimulai dari adanya permintaan pengembangan PL, muncul kebutuhan rekayasa PL

• Merupakan tahapan perencanaan terhadap PL yang akan dibuat (proposal pengembangan sistem)

• Pemahaman terhadap cakupan sistem yang akandikembangkan

• Perencanaan terkait sumberdaya (cost, time, team)

Plan

• Analisis terkait sistem yang akan dikembangkansesuai rencana.

• Analisis terhadap kebutuhan sistem(fungsional & non fungsional, kebutuhan data,kebutuhaninformasi,entitas

Analysis

IlustrasiKesalahpahamanpadaAnalisaKebutuhanSistem

• Perancangan terhadap desain perangkat lunak yang akan dikembangkan, meliputi :

Design

alur arsitektur interface database

• desain yang sudah dirancang kemudian dituangkandalam bahasa pemrograman (coding)

• pengujian terhadap sistem• sistem siap beroperasi

• dilanjutkan dengan pengelolaan (maintenance) sistem yang sudah dibuat

Implementation

The Roles of Development Team

top related