• Tidak ada hasil yang ditemukan

Think Different APS Pertemuan I:Kontrak kuliah + Review RPL

N/A
N/A
Protected

Academic year: 2017

Membagikan "Think Different APS Pertemuan I:Kontrak kuliah + Review RPL"

Copied!
24
0
0

Teks penuh

(1)
(2)

PRE TEST

Apa yang anda ketahui

tentang software ?

Apa yang anda ketahui

tentang software

engineering (rekayasa

perangkat lunak) ?

(3)

What is software?

Computer programs and associated documentation such

as requirements, design models and user manuals.

Instruksi (

program komputer

) yang bila dieksekusi dapat

menjalankan fungsi tertentu;

Struktur data

yang dapat membuat program

memanipulasi informasi; dan

(4)

What is software engineering?

Software engineering is an engineering discipline

that is concerned with all aspects of software

production.

Proses membuat

perangkat lunak dengan

menggunakan

kaidah-kaidah

atau

prinsip-prinsip rekayasa

sehingga dihasilkan

(5)

What is a software process?

A set of activities whose goal is the development

or evolution of software.

Generic activities in all software processes are:

Specification - what the system should do and its

development constraints

Development - production of the software system

Validation - checking that the software is what the

customer wants

Evolution - changing the software in response to

(6)

Problem Solving

COMPUTER 

SCIENCE

CUSTOMER

SOFTWARE

ENGINEERING

Teori

Fungsi 

Computer

Problem

Tools dan 

Teknik utk

Menyelesaikan 

(7)

Perangkat lunak dibuat supaya bisa digunakan (oleh pemakai)

untuk

membantu menyelesaikan masalah/ pekerjaan

.

Perangkat lunak digunakan oleh pemakai di

lingkungan

operasional

dengan

teknologi

tertentu sebagai

bagian dari

sistem

yang lebih besar.

Perangkat lunak yang dibuat harus

memenuhi apa yang

diinginkan

oleh pemakai (bukan yang diinginkan

developer

),

ekonomis

(memberikan keuntungan bagi

developer

), dan

andal

(dapat digunakan dalam jangka waktu yang lama).

(8)
(9)

SWEBOK Knowledge Areas:

Software requirements

Software design

Software construction

Software testing

Software maintenance

Software configuration management

Software engineering management

Software engineering process

Software engineering tools and methods

Software quality

(10)

Software Project Management Plan (SPMP)

Software Requirement Specification (SRS)

Software Design Description (SDD)

Software Test Plan (STP)

Software Test Description (STD)

Software Test Result (STR)

Software Version

User Guide / User Manual

(11)

BEBERAPA MODEL PROSES

Waterfall Model

Analisis Kebutuhan

Perancangan

Pengkodean

Pengujian

Pengoperasian

Rekayasa Sistem/ Informasi

Analisis Perancangan Pengkodean Pengujian

(12)

BEBERAPA MODEL PROSES (lanjutan)

Prototyping Model

Pengumpulan Kebutuhan

Perancangan Cepat

PrototypeBangun Evaluasi

Prototype Perbaikan

Prototype

PERENCANAAN ANALISIS RESIKO

REKAYASA EVALUASI PEMAKAI

(13)

CONTOH WORKFLOW DIAGRAM

CONTOH WORKFLOW DIAGRAM

Customer

Bagian Penjualan

Bagian Keuangan

Bagian Gudang

Bagian Ekspedisi

pemesanan

pengiriman

pengepakan

(14)

CONTOH BUSINESS MODELING

CONTOH BUSINESS MODELING

(1)

(1)

Customer

Money Transaction

Business 

Use Case Model

Business 

Object Model

Customer (from Use Case View)

Account Clerk

Loan Loan Specialist

(15)

CONTOH BUSINESS MODELING

(16)

PEMODELAN PERSOALAN - BUSINESS USE

CASE DIAGRAM

Wisatawan

Promosi Objek Wisata

(17)

Wisatawan

Objek Wisata

Sie Promosi

Jadwal Pertunjukan

1. Promosi Objek Wisata

1. Promosi Objek Wisata

(18)

Calon Investor

Regulasi

Daftar Potensi Wisata

Sie Investasi

Proposal Penawaran

PEMODELAN PERSOALAN - BUSINESS

OBJECT MODEL

2. Pengelolaan Potensi Wisata

(19)

Browsing Informasi Objek Wisata Update Informasi Objek Wisata Upload Informasi Objek Wisata Sie Promosi Wisataw an

insert, edit, delete

front office system

back office system

PEMODELAN PERSOALAN - BUSINESS ACTIVITY DIAGRAM

(20)

PEMODELAN PERSOALAN - BUSINESS ACTIVITY DIAGRAM

Terima Proposal Penawaran Susun Regulasi Inventarisasi Potensi Wisata Buka Penawaran untuk Calon Investor

Terima Penawaran dari Calon Investor

Sie Inv estasi Calon Inv estor

(21)
(22)

Keterangan:

• Wireless internet

• Receiver and modem radio

• Windows 2000 server

• Tomcat web server

• MySQL database server

• Oracle application server

• J2EE application platform

TCP/IP based intranet Web Server Firewall Ethernet Radio Tower Receiver Database Server Application Server Database

Hub 8 port

`

Sie Promosi

`

Sie Investasi

`

Kabag Pengembangan Pariwisata Database
(23)

Perangkat lunak digunakan oleh pemakai di

lingkungan operasional

dengan

teknologi

tertentu sebagai

bagian dari sistem

yang lebih

besar.

Oleh karena itu, hal kedua yang harus dilakukan

saat membuat perangkat lunak adalah

memahami lingkungan operasional

,

teknologi

dan

sistem

yang menjadi tempat dimana

perangkat lunak digunakan.

(24)

End of This Session...

Referensi

Dokumen terkait

Pengaruh utama perbandingan campuran media tumbuh memberikan pengaruh yang tidak nyata untuk jumlah daun, panjang akar, volume akar namun berpengaruh nyata terhadap tinggi

[r]

Media Cipta Perkasa (Terlapor I), PT Serba Karya Abadi (Terlapor II), dan PT Kerinci Jaya Utama (Terlapor III), telah terbukti secara sah dan meyakinkan melanggar

Sebuah skripsi yang diajukan untuk memenuhi salah satu syarat memperoleh gelar Sarjana Pendidikan pada Departemen Pendidikan Srjarah Fakultas Pendidikan Ilmu.

Dua obat yang paling luas diresepkan untuk diare adalah Diphenoxylate (dengan atropine), suatu analog lemah dari meperidine, dan loperamid, yang berhubungan

Penentuan efek antidiare dari ekstrak etanol daun bayam merah dilakukan dengan cara mengamati saat mulai terjadinya diare, konsistensi feses, frekuensi diare,

XVIII (PT San Abadi) dengan Terlapor V (PT Mobilindo Armada Cemerlang), Terlapor III (PT Industri Kereta Api (Persero) dan Terlapor IV (PT Korindo Motors) dimana terdapat

Nilai tegangan induksi pada rotor saat diam adalah maksimum, sehingga motor ekuivalen dengan sebuah transformator tiga fasa yang di hubung singkat pada sisi