tool praktek

Upload: riq-hiroto

Post on 06-Jul-2018

235 views

Category:

Documents


0 download

TRANSCRIPT

  • 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