8/17/2019 Tool Praktek
1/34
Modul Praktikum Rekayasa Perangkat Lunak
PRAKTIKUM 1
Materi : Memulai Easy Case
Tujuan : Mahasiswa dapat mengetahui cara menggunakan Easy Case
Untuk memulai bekerja dengan EasyCase click ganda icon program ini
dari desktop. Bila icon EasyCase tidak ada di desktop. Aktikan melalui tombol
!tart dari taskbar pada sistem "perasi Microsot #indows
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
2/34
Modul Praktikum Rekayasa Perangkat Lunak
$ Melalui menu start pada taskbar% pilih menu program% kemudian pilih
menu EasyCase &roesional '.( kemudian klik icon EasyCase% maka
akan ditampilkan kotak dialog berikut ini
( )emudian klik ")% maka akan tampil kotak dialog berikut ini
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
3/34
Modul Praktikum Rekayasa Perangkat Lunak
* Bila ingin memulai melakukan pembuatan project +,+% klik ile% kemudian
klik &roject% maka akan tampil kotak dialog berikut ini :
' &ada )olom +irectory C:- ketik nama direktori yang diinginkan untuk
menyimpan data pembuatan +,+ +ata ,low +iagram/
0 &enyimpanan juga bisa dilakukan pada dri1e A:- kemudian ketik nama
direktorinya.
2 !etelah itu klik "pen% maka akan muncul kotak dialog berikut ini :
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
4/34
Modul Praktikum Rekayasa Perangkat Lunak
3 !etelah itu klik "). Maka akan muncul kotak dialog berikut ini :
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
5/34
Modul Praktikum Rekayasa Perangkat Lunak
8 &ada kolom Project Name ketik nama proyek yang diinginkan%
misalkan 4 !istim !impan &injam &T. 567 4
9 &ada kolom Process Model Methodology pilih model yang diinginkan%
model yang umum dipakai ada ( dua/ yaitu 6uordon +,+/ dan 8ane 9
!arson +,+/. +eaultnya adalah 6uordon +,+/.
10 &ada kolom Data Model Methodology abaikan pilihan
11 )lik &ada kolom Requre !"ject Names
1# )emudian klik De$%e &o%te's Dagram% maka akan muncul kotak dialog
berikut :
$* )emudian klik icon !K% maka akan muncul kotak dialog berikut ini :
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
6/34
Modul Praktikum Rekayasa Perangkat Lunak
$' )emudian klik ")% maka akan muncul dialog kotak berikut ini :
$0 )emudian klik ")% maka akan muncul kotak dialog berikut ini
$2 setelah itu akan muncul tampilan seperti dibawah ini.
Tugas Akhir
Terangkan langkahlangkah untuk memulai Easy Case
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
7/34
Modul Praktikum Rekayasa Perangkat Lunak
PRAKTIKUM #
Materi : +ata ,low +iagram +,+/
Tujuan : Mahasiswa dapat membuat dan memahami ungsi dari +,+
Tugas Awal
$. Apa perbedaan dari E;+ 3>/ dengan menggunakan pendekatan Metoda
Analisis !istem Terstruktur !tructured !ystem Analysis Method/
* +,+ dapat digunakan untuk merepresentasikan suatu sistem yang otomatis
maupun manual dengan melalui 8ambar yang membentuk jaringan graik.
*m"ol ya%g dgu%a'a%
8/17/2019 Tool Praktek
8/34
Modul Praktikum Rekayasa Perangkat Lunak
External Entity
$ Entitas yang berada di luar sistem% yang memberikan data kepada sistem
source/ atau yang menerima inormasi dari sistem sink/
( Tidak termasuk bagian dari sistem
* Bila sistem inormasi dirancang untuk satu bagian departemen/% maka
bagian lain yang masih terkait dapat menjadi e@ternal entity.
Process
$ Menggambarkan apa yang dilakukan oleh sistem
( Berungsi mentransormasikan satu atau beberapa data masukan menjadi
satu atau beberapa data keluaran sesuai dengan spesiikasi yang diinginkan.
* !etiap proses memiliki satu atau beberapa data masukan serta menghasilkan
satu atau beberapa data keluaran.
' &roses sering pula disebut bubble
Data Flow
$ Menggambarkan aliran data dari suatu entity ke entity lainnya.
( Arah panah menggambarkan aliran data* Aliran data :
antara dua proses yang berurutan
dari data store ke process dan sebaliknya
dari source ke process
dari process ke sink
Data Store
$ Tempat menyimpan data
( &roses dapat mengambil data dari atau memberikan data ke data store
T%g'ata% dagram +ada D,D
$. Conte@t +iagram +iagram ubungan% le1el /
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
9/34
Modul Praktikum Rekayasa Perangkat Lunak
(. +iagram 7ero +iagram /% e1el $/
*. +iagram ;inci e1el (% le1el *% dst/
&o%toh &o%te-t Dagram
sewa
rental
1cd
&elanggan
)asir
BayarD&endataran
aporanD&endataran
siD,orm
)artuDAnggota
BuktiDBayar
8/17/2019 Tool Praktek
10/34
Modul Praktikum Rekayasa Perangkat Lunak
!istem
!ewa
8/17/2019 Tool Praktek
11/34
Modul Praktikum Rekayasa Perangkat Lunak
PRAKTIKUM .
Materi : +iagram Conte@t le1el /
Tujuan : &raktikan dapat memahami pada saat kapan +iagram Conte@t
dibuat dan diharapkan praktikan mampu membuat diagram
conte@t dari sebuah sistem tertentu.
Tugas Awal
$. Tuliskan perbedaan simbol +,+ dari
8/17/2019 Tool Praktek
12/34
Modul Praktikum Rekayasa Perangkat Lunak
# lalu beri nama e@ternal entity tersebut. Misalkan Anggota
. lalu klik !K
!etelah itu akan nampak gambar seperti dibawah ini
!istim
!impan
&injam
&T.ABC
Anggota
2 lakukan hal yang sama untuk memberikan nama pada e@ternal entity satu
lagi% dan beri nama 3e%dahara4
Pem"era% Nama Pada Proses
Untuk pemberian nama pada proses% sama dengan pemberian nama pada
e@ternal entity. )lik kanan dan pilih name lalu beri nama. Famun ada beberapa
hal yang harus diperhatikan dalam pemberian nama proses% diantaranya adalah :
$ Fama &roses terdiri dari kata kerja dan kata benda yang mencerminkan
ungsi proses tersebut% misalnya : itung 8aji% &endataan "rder% Cetak
aporan &enjualan dll.
( =angan menggunakan kata G&rosesH sebagai bagian dari nama suatu process
* Tidak boleh ada beberapa proses yang memiliki nama yang sama
' &roses harus diberi nomor. Urutan proses sedapat mungkin mengikuti
aliranIurutan proses% namun demikian urutan nomor tidak berarti secara
mutlak merupakan urutan proses secara kronologis
0 &enomoran proses pada tingkat pertama diagram nol/ adalah $.% (.% *. dst
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
13/34
Modul Praktikum Rekayasa Perangkat Lunak
2 Conte@t +iagram tidak perlu diberi nomor
Pedoma% Pem"era% Nama Alra% Data
Fama aliran data yang terdiri dari dari beberapa kata dihubungkan dengan
garis sambung.
Tidak boleh ada aliran data yang namanya sama dan pemberian nama harus
mencerminkan isinya.
Aliran data yang terdiri dari beberapa elemen dapat dinyatakan dengan group
elemen
indari penggunaan kata GdataH dan GinormasiH untuk memberi nama pada
aliran data.
!edapat mungkin nama aliran data ditulis lengkap
Pedoma% Pem"era% Nama Data *tore
1 Fama harus mencerminkan isi data store tersebut
# Bila namanya lebih dari satu kata% maka harus diberi ta%da sam"u%g
Buatlah diagram conte@t seperti gambar di bawah ini.
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
14/34
Modul Praktikum Rekayasa Perangkat Lunak
STMIK SumedangLinkthea Production
!istem
&MB
Bani
!aleh
Calon
Mahasiswa
)etua
Bani
!aleh
Bagian
)euangan
,ormD+atar
apD=umlahD&endatar
BayarDdatar
Test
BuktiDBayar
asilDTest
)artuDTest
apD&endatarDditerima
apDBayarDdatar
apD&endatarDditolak
apD)euangan
apD+atarDCadangan
apDCalonDTest
&roject Fame:
&roject &ath:
Chart ,ile:
Chart Fame:
Created "n:
Created By:
Modiied "n:
Modiied By:
at(
c:-Jindan-
dd$.dd
6ourdon Conte@t +iagram
"ct(2('
riJal
"ct(2('
riJal
8/17/2019 Tool Praktek
15/34
Modul Praktikum Rekayasa Perangkat Lunak
!istem
normasi
&roduksi arian
#inding
&&C
!older
Assembling
,.nsection
aporanD&roduksiDariDwind
+ailyD&roductionD;esult
aporanD&roduksiDhariDsoldier
aporanD&roduksiDariDAssembling
aporanD&roduksiDariD.ns
Tugas Akhir
Buatlah diagram sepeti dibawah ini lalu analisalah
!istim
&emrosesan
&esanan
)onsumen
Bagian
&engawas
n1entaris
)omsumen
Akunting 8udang
&esanan )onsumen &esanan Terkirim
&ernyataan
&embayaran
&elanggan
normasi tem
normasi
)onsumen Baru
=umlah +eskripsi
tem
aporan &iutang +atar
&engembalian
&esanan
Barangbarang
&esanan
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
16/34
Modul Praktikum Rekayasa Perangkat Lunak
PRAKTIKUM
Materi : +iagram e1el $/
Tujuan : Mahasiswa dapat membuat dan memahami +iagram e1el $/
Tugas Awal
Bagaimana cara membuat diagram
1 &erlihatkan data store yang akan digunakan
# Untuk proses yang tidak dirinci lagi pada le1el selanjutnya unctional
&rimiti1e/ tambahkan K +ada a'hr %omor +roses
. )eseimbangan input dan output balancing/ antara diagram dengan
diagram hubungan harus ter+elhara
5a%g'ah u%tu' mem"uat Dagram 0 65e7el 1
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
17/34
Modul Praktikum Rekayasa Perangkat Lunak
Buka kembali diagram conte@t le1el / sistim kartu kredit% lalu )lik kanan pada
proses% pilih goto child. Atau dengan memillih menu e@plode lalu pilih goto
child.
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
18/34
Modul Praktikum Rekayasa Perangkat Lunak
setelah itu akan muncul kotak dialog berikut ini.:
klik es% maka akan tampak kotak dialog berikut ini :
pada kolom &hld Ty+e% klik pilihan +ata ,low +iagram dd/% setelah itu klik
!K% maka akan muncul kotak dialog berikut ini :
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
19/34
Modul Praktikum Rekayasa Perangkat Lunak
)lik No% maka akan muncul layar kerja berikut ini :
Untuk membuat simbol proses $/% klik simbol &roses bulet/% kemudian
tempatkan pada lembaran kerja% maka akan nampak kotak dialog berikut ini :
)etik namanya untuk proses $/% kemudian klik !K
!etelah itu akan nampak gambar seperti berikut ini :
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
20/34
Modul Praktikum Rekayasa Perangkat Lunak
Untuk pembuatan proses yang lainnya langkahnya sama pada gambar
tersebut diatas.
Buatlah +iagram le1el $/ untuk !istim )artu )redit seperti gambar berikut
ini :
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
21/34
Modul Praktikum Rekayasa Perangkat Lunak
$
&eriksa
Tagihan
(
Aitung
!umary
&edagang
*
&endataan
Tagihan
)artu
'
Buat
&embayaran
0
)irim
Tagihan
)artu
2
&endataan
&embayaran
)artu
&edagang
+iscount
&edagang
&emilikD)artu
&emilik
)artu
TagihanD&edagang
TagihanDn1alid
TagihanD
8/17/2019 Tool Praktek
22/34
Modul Praktikum Rekayasa Perangkat Lunak
Tugas Akhir
$
;ekap
&roduksi
arian
#inding
!older
Assembling
,.nsection
Barang
ine
+aily
(
Cetak daily
&roduction
;esult
aporanD&roduksiDariDwind
aporanD&roduksiDhariDsoldier
aporanD&roduksiDariDAssembling
aporanD&roduksiDariD.ns
E(
E(
E(
E(
E(
E(
E(
Buatlah diagram seperti dibawah ini
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
23/34
Modul Praktikum Rekayasa Perangkat Lunak
PRAKTIKUM
Materi : +iagram ;inci
Tujuan : Mahasiswa dapat memahami dan mengetahui cara membuat
diagram rinci
Tugas Awal
$. Apa yang dimaksud dengan diagram rinci
(. Bagaimana cara membuat diagram rinci
&ada diagram ;inci akan menjabarkan proses yang belum terperinci dan
belum menjadi unctional primiti1e.
+iagram rinci bisa saja terdiri dari diagram rinci $.% (.% *. dst% sampai
dengan semua proses menjadi unctional primiti1e.
+iagram (. le1el (/
$ Buka kembali proses sistem kartu kredit dan klik kanan pada prose (.% lalu
pilih goto child% setelah itu akan muncul kotak dialog seperti berikut ini :
( &ilih es % setelah itu akan muncul kotak dialog seperti berikut ini :
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
24/34
Modul Praktikum Rekayasa Perangkat Lunak
. &ada kolom child type pilih data $lo: dagram 6d$d% lalu klik !K
!etelah itu akan muncul kotak dialog seperti berikut ini :
0 &ilih No% lalu akan muncul lembar kerja seperti berikut ini :
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
25/34
Modul Praktikum Rekayasa Perangkat Lunak
2 alu klik tanda proses bulet/ dan tempatkan pada lembar kerja. !etelah itu
akan muncul kotak dialog seperti berikut :
; &ada kolom char object name beri nama itung !ummary &edagang% setelah
itu klik !'
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
26/34
Modul Praktikum Rekayasa Perangkat Lunak
(.$
itung!umary
&edagang
(.(
Buat
&embayaran
&edagang
+iscount
&edagang
TotalDTagihanD&edagang
BayarD&edagang
Tugas Akhir
+ari sistem )artu )redit% buatlah diagram (. le1el (/ sehingga seperti gambar
berikut ini :
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
27/34
Modul Praktikum Rekayasa Perangkat Lunak
PRAKTIKUM 2
Materi : atihan L atihan
Tujuan : Agar Mahasiswa lebih mahir dalam menggunakan Easy Case
Buatlah diagram !eperti dibawah ini
!iso
penyewaan
8/17/2019 Tool Praktek
28/34
Modul Praktikum Rekayasa Perangkat Lunak
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
29/34
Modul Praktikum Rekayasa Perangkat Lunak
$
Entri&elanggan
(
&enyewaan
8/17/2019 Tool Praktek
30/34
Modul Praktikum Rekayasa Perangkat Lunak
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
31/34
Modul Praktikum Rekayasa Perangkat Lunak
$.$
8/17/2019 Tool Praktek
32/34
Modul Praktikum Rekayasa Perangkat Lunak
STMIK SumedangLinkthea Production
8/17/2019 Tool Praktek
33/34
Modul Praktikum Rekayasa Perangkat Lunak
2.$
Cetak+atar&elanggan
2.(
Cetak+atar
8/17/2019 Tool Praktek
34/34
Modul Praktikum Rekayasa Perangkat Lunak