Tugas Besar 2

  • Upload
    ali

  • View
    238

  • Download
    0

Embed Size (px)

Citation preview

  • 7/26/2019 Tugas Besar 2

    1/32

    SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

    Perangkat Lunak Subsistem

    Rental Mobil

    untuk :

    Tugas Kelompok Analisis Desain Sistem Komputer

    Dipersiapkan oleh:

    Fikri Firdaus 10211030Eko Dicky Prasetyo 10211012Ardyana Restu K 10211015Fityan Ali Munshi 10211037Riana Iransyah 1021102!Muha"ad Fadhli 10215701

    Jurusan Sistem Komputer Universitas Komputer Indonesia

    Jalan Dipatiukur No. 11!11"!11# $andung

    %

    Jurusan Sistem Komputer

    Universitas KomputerIndonesia

    Nomor okumen Halaman

    1/

    Re!isi Tgl:

    R"

  • 7/26/2019 Tugas Besar 2

    2/32

    AFTAR PERUBAHAN

    Re!isi eskri#si

    A

    B

    "

    E

    F

    G

    IND&'

    T()

    ! A $ * D & + (

    Ditulis

    oleh

    Kelomp

    ok ,

    Diperiksa

    oleh

    Asisten

    Disetu-ui

    oleh

    Dosen

    Jurusan Inormatika IT$ SK/)!(0, ,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    3/32

    a$tar Halaman Peruba%an

    Halaman Re!isi Halaman Re!isi

    Jurusan Inormatika IT$ SK/)!(0, ,,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    4/32

    a$tar Isi

    Da#tar Isi$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%

    Da#tar &a"'ar$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(

    1 Pendahuluan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$7

    1$1 )u*uan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$7

    1$2 +in,ku- Masalah$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$7

    1$3 De#inisi. Akroni" dan /in,katan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$7

    1$% Re#erensi$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

    1$5 Deskri-si "u" Doku"en$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

    2 Deskri-si &lo'al Peran,kat +unak$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

    2$1 Pers-ekti# Produk$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

    2$2 Fun,si Produk$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!

    2$3 Karakteristik Pen,,una$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!

    2$% atasan'atasan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!

    2$5 Asu"si dan Keter,antun,an$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!

    3 Deskri-si Rinci Ke'utuhan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$10

    3$1 Ke'utuhan antar"uka eksternal$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$10

    3$1$1 Antar"uka -e"akai$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$10

    3$1$2 Antar"uka -eran,kat keras$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$103$1$3 Antar"uka -eran,kat lunak$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$10

    3$1$% Antar"uka ko"unikasi$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$10

    3$2 Ke'utuhan Fun,sionalitas$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$11

    3$2$1 Fun,si Mencari uku$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$12

    3$2$1$1 /kenario$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$12

    3$2$1$2 Dina"ika 4'*ek$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$13

    3$2$2 Fun,si -date An,,ota$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$1%

    3$2$2$1 /kenario$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$1%

    3$2$2$2 Dina"ika 4'*ek$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$15

    3$2$3 Fun,si -date uku$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$17

    3$2$3$1 /kenario$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$17

    3$2$3$2 Dina"ika 4'*ek$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$1!

    3$2$% Fun,si atat Pe"in*a"an$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$21

    3$2$%$1 /kenario$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$21

    3$2$%$2 Dina"ika 4'*ek$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$22

    3$2$5 Fun,si atat Pen,e"'alian$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$22

    3$2$5$1 /kenario$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$22

    Jurusan Inormatika IT$ SK/)!(0, ",

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    5/32

    3$2$5$2 Dina"ika 4'*ek$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$23

    3$2$( Fun,si +ihat +a-oran$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2%

    3$2$($1 /kenario$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2%

    3$2$($2 Dina"ika 4'*ek$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2%

    3$3 Deskri-si KelasKelas$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$25

    3$3$1 Dia,ra" Kelas$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$25

    3$3$2 /-esi#ikasi Kelas$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2(

    3$3$2$1 Kelas Main$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2(

    3$3$2$1$1 Deskri-si Atri'ut$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2(

    3$3$2$1$2 Deskri-si +ayanan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2(

    3$3$2$2 Kelas ser$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2

    3$3$2$2$1 Deskri-si Atri'ut$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2

    3$3$2$2$2 Deskri-si +ayanan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2

    3$3$2$3 Kelas An,,ota$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2!3$3$2$3$1 Deskri-si Atri'ut$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2!

    3$3$2$3$2 Deskri-si +ayanan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2!

    3$3$2$% Kelas Petu,as$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2!

    3$3$2$%$1 Deskri-si Atri'ut$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2!

    3$3$2$%$2 Deskri-si +ayanan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2!

    3$3$2$5 Kelas Ka Per-us$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$30

    3$3$2$5$1 Deskri-si Atri'ut$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$30

    3$3$2$5$2 Deskri-si +ayanan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$30

    3$3$2$( Kelas uku$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$31

    3$3$2$($1 Deskri-si Atri'ut$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$31

    3$3$2$($2 Deskri-si +ayanan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$31

    3$3$2$7 Kelas /irkulasi uku$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$32

    3$3$2$7$1 Deskri-si Atri'ut$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$32

    3$3$2$7$2 Deskri-si +ayanan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$32

    3$% Deskri-si Ke'utuhan 6on Fun,sional$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$33

    3$%$1 Per#or"ansi$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$33

    3$%$2 atasan Me"ori$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$33

    3$%$3 Modus 4-erasi$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$33

    3$%$% Ke'utuhan Ada-tasi +okasi$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$33

    3$5 Atri'ut Kualitas Peran,kat +unak$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$33

    3$5$1 Keandalan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$33

    3$5$2 Ketersediaan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$3%

    3$5$3 Kea"anan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$3%

    3$5$% Kere"aatan "aintaina'ility8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$3%

    3$5$5 Ke-e"indahan -orta'ility8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$3%

    Jurusan Inormatika IT$ SK/)!(0, 4,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    6/32

    3$( atasan Perancan,an$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$3%

    3$7 Matriks Keterunutan$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$3%

    Jurusan Inormatika IT$ SK/)!(0, #,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    7/32

    a$tar Gambar

    &a"'ar 1$ se ase Dia,ra"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$12

    &a"'ar 2$ Dia,ra" /ekuensial untuk Mencari uku erdasarkan 9udul$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$1%

    &a"'ar 3$ Dia,ra" /ekuensial untuk Mencari uku erdasarkan Pen,aran,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$1%

    &a"'ar %$ Dia,ra" /ekuensial untuk -date An,,ota )a"'ah An,,ota8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$1(

    &a"'ar 5$ Dia,ra" /ekuensial untuk -date An,,ota :a-us An,,ota8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$17

    &a"'ar ($ Dia,ra" /ekuensial untuk -date An,,ota Edit An,,ota8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$1

    &a"'ar 7$ Dia,ra" /ekuensial untuk -date uku )a"'ah uku8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$20

    &a"'ar $ Dia,ra" /ekuensial untuk -date uku :a-us uku8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$21

    &a"'ar !$ Dia,ra" /ekuensial untuk -date uku Edit uku8$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$22

    &a"'ar 10$ Dia,ra" /ekuensial untuk atat Pe"in*a"an$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$23

    &a"'ar 11$ Dia,ra" /ekuensial untuk atat Pen,e"'alian$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2%

    &a"'ar 12$ Dia,ra" /ekuensial untuk +ihat +a-oran$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$25

    &a"'ar 13$ Dia,ra" Kelas$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2(

    Jurusan Inormatika IT$ SK/)!(0, 5,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    8/32

    & Pen'a%uluan

    1.1 Tujuan

    Doku"en s-esi#ikasi ke'utuhan -en,,una siste" ini 'ertu*uan "e"'erikan deskri-si u"u" "au-un

    detail "en,enai ke'utuhan -en,,una dala" -eran,kat lunak /u'siste" rental "o'il$

    1.2 Lingkup Masalah

    Produk -eran,kat lunak untuk su'siste" rental "o'il yan, dike"'an,kan ini 'erna"a

    ;Rencar

  • 7/26/2019 Tugas Besar 2

    9/32

    a' 1 Pendahuluan. "eru-akan -en,antar doku"en /KP+ yan, 'risi tu*uan -enulisan

    doku"en. lin,ku- "asalah -en,e"'an,an -eran,kat lunak. *u,a "e"uat de#inisi. akroni" dan

    istilah yan, di,unakan serta deskri-si u"u" doku"en yan, "eru-akan ikhtisar doku"en

    /KP+$

    a' 2 Deskri-si &lo'al Peran,kat +unak. "ende#inisikan -ers-ekti# -roduk -eran,kat lunak

    serta asu"si dan keter,antun,an yan, di,unakan dala" -en,e"'an,an /I/F4PERP/$

    a' 3 Deskri-si Rinci Ke'utuhan. "endeskri-sikan ke'utuhan khusus 'a,i /I/F4PERP/ .

    yan, "eli-uti ke'utuhan antar"uka eksternal. ke'utuhan #un,sionalitas. ke'utuhan

    -er#or"ansi. 'atasan -erancan,an. atri'ut siste" -eran,kat lunak dan ke'utuhan lain dari

    /I/F4PERP/$

    ( eskri#si Global Perangkat Lunak

    2.1 #erspektif #roduk

    Dala" -ro,ra" ini akan terda-at 'anyak ti-e data yan, di ,unakan se-erti. strin,. inte,er dan real$

    /erta "en,,unakan na"a ?aria'el yaitu *enis "o'il. kode "o'il. la"a rental. dan total 'iaya atau har,a

    yan, di-erlukan untuk "en,etahui har,a yan, sudah diteta-kan oleh -erusahaan$ Dala" -ro,ra" ini

    *u,a di'uat siste" yan, da-at "e"'erikan kenya"anan 'a,i konsu"en dan -e"ilik rental kendaraan$

    /ehin,,a tidak ada -ihak yan, diru,ikan dala" -enyeaan rental "o'il ini$ Di"ana didala"nya

    terda-at #asilitas re,istrasi data diri konsu"en8$

    2.2 $ungsi #roduk

    Peran,kat +unak /I/F4PERP/ ini "e"-unyai 'e'era- #un,si uta"a. antara lain=

    /KP+18 Rencar da-at "elakukan lo,in untuk o-erator$

    /KP+28 Rencar da-at "elakukan -roses transaksi -enyeaan dan -en,e"'alian$

    /KP+38 Rencar da-at "e"'erikan la-oran ke konsu"en$

    2.3 %arakteristik #engguna

    Kate,ori Pen,,una Akti?itas

    4-erator

    a8 +o,in$'8 Men,in-ut data konsu"en$c8 Melayani -enyeaan "o'il$d8 uat la-oran -enyeaan$e8 Melayani -en,e"'alian "o'il$

    Konsu"enMeneri"a la-oran transaksi

    -enyeaan

    Mo'ilMenyediakan ketersediaan "o'il

    dan su-ir$

    Jurusan Inormatika IT$ SK/)!(0, 7,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    10/32

    2.4 &atasan'(atasan

    Pro,ra" ini di'an,un "en,,unakan 'ahasa -e"o,ra"an P:P$

    Pro,ra" diakses oleh o-erator "en,,unakan e''roser se-erti. &oo,le hro"e. MoBilla

    Fire#oC. dll8

    :anya "e"-roses transaksi -enyeaan dan -en,e"'alian

    :anya di,unakan dala" 9arin,an lokal$

    2.! Asumsi dan %etergantungan

    4-erator Rencar sudah ter'iasa "en,,unakan ko"-uter$

    ) eskri#si Rin*i Kebutu%an

    3.1 %e(utuhan antarmuka eksternal

    )+&+& Antarmuka #emakai

    Rencar "en,,unakan ta"-ilan yan, 'er'asis ,ra#is atau &I8. user "udah "en,,unakannya karena

    ta"-ilan yan, sederhana "iri- se-erti so#tare -ada syste" o-erasi di Microso#t indos$

    )+&+( Antarmuka #erangkat keras

    Rencar hanya "e"erlukan se'uah -eran,kat ko"-uter$

    )+&+) Antarmuka #erangkat lunak

    Rencar akan di'uat se'a,ai syste" untuk -enyeaan -en,e"'alian kendaraan roda e"-at$

    Men,,unakan P:P ke"udian data'ase -eran,kat lunak yan, di'an,un "en,,unakan My/>+$

    Pro,ra" ini diakses "en,,unakan e''roser$

    )+&+, Antarmuka komunikasi

    Rencar lan,sun, di,unakan oleh o-erator. o-erator disini adalah oran, yan, "en,o-erasikan ko"-uter$

    Jurusan Inormatika IT$ SK/)!(0, 10,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    11/32

    3.2 %e(utuhan $ungsionalitas

    erikut ini adalah Use Case Diagram yan, "en*elaskan interaksi entitasentitas eksternal den,an

    system$ 4-erator da-at "elakukan lo,in. in-ut data. "e"'uat la-oran -enyeaan dan "e"'uat

    la-oran -en,e"'alian$

    includeGG

    includeGG

    4-erator

    Konsu"en

    eCtendedGG

    eCtendedGG

    4-erator

    Konsu"en

    &a"'ar 1$ Use Case Diagram

    Jurusan Inormatika IT$ SK/)!(0, 11,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

    ukti la-oran -enyeaan

    In-ut Data Konsu"en

    9enis Mo'il

    ukti la-oran -en,e"'alian

    Data /ea

    Data konsu"en

    Me"'uat data-enyeaan

    Meneri"a la-oranteransaksi -enyeaan

  • 7/26/2019 Tugas Besar 2

    12/32

    )+(+& Fungsi #en-e.aan 'an #engembalian mobil

    Fun,si ini adalah -enyeaan dan -en,e"'alian "o'il$

    )+(+&+& Skenario

    A$ /kenario -enyeaan "o'il =

    1$ Konsu"en datan, ke rental "o'il dan "e"ilih "o'il yan, akan disea dan *u"lah su-ir

    2$ 4-erator "e"asukan data konsu"en

    3$ 4-erator "e"asukan *enis "o'il dan su-ir yan, di-ilih konsu"en

    %$ 4-erator "e"'uat la-oran -enyeaan$

    $ /kenario -en,e"'alian "o'il =

    1$ /aat "en,e"'alikan "o'il. konsu"en "enyerahkan 'ukti -enyeaan ke-ada o-erator.

    ke"udian o-erator "elakukan -en,ecekan a-akah data konsu"en sesuai den,an 'ukti

    -enyeaan$

    2$ /etelah -etu,as "elakukan -en,ecekan data konsu"en ke"udian o-erator "elakukan

    -en,ecekan terhada- data sea a-akah sesuai den,an 'atas -en,e"'alian "o'il$

    )+(+&+( inamika /b0ek

    User 8ain $uku

    masukan -udul 3uku

    am3il ino 3uku

    am3il ino 3uku

    mengeluaran ino 3uku

    loop untuk

    semua 3uku

    ino 3uku 2ang dinginkan

    &a"'ar 2$ Dia,ra" /ekuensial untuk Mencari uku erdasarkan 9udul

    Jurusan Inormatika IT$ SK/)!(0, 1,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    13/32

    User 8ain $uku

    loop untuk

    semua 3uku

    masukan nama pengarang

    ino 3uku 2ang dinginkan

    am3il ino 3uku

    am3il ino 3uku

    mengeluaran ino 3uku

    &a"'ar 3$ Dia,ra" /ekuensial untuk Mencari uku erdasarkan Pen,aran,

    )+(+( Fungsi U#'ate Anggota

    Fun,si u-date an,,ota ini di'a,i "en*adi ti,a yaitu ta"'ah an,,ota 'aru. ha-us an,,ota yan, sudah

    ada. dan edit in#o an,,ota$

    )+(+(+& Skenario

    A$ /kenario u-date an,,ota untuk "ena"'ah an,,ota =

    1$ Petu,as "e"inta syste" untuk "ena"'ah an,,ota 'aru

    2$ Main -ro,ra" "e"'uat an,,ota 'aru

    3$ Main -ro,ra" "e"'erikan -esan 'erhasil atau tidaknya -ena"'ahan an,,ota terse'ut ke

    -etu,as

    %$ 9ika 'erhasil. -etu,as "e"asukan in#o an,,ota 'aru ke dala" "ain -ro,ra"

    5$ Main -ro,ra" "en,eset in#o an,,ota 'aru terse'ut

    $ /kenario u-date an,,ota untuk "en,ha-us an,,ota =

    1$ Petu,as "e"asukan ID an,,ota yan, akan diha-us

    2$ Main -ro,ra" "en,a"'il in#o an,,ota seoran, an,,ota

    3$ An,,ota "en,a"'il in#onya

    %$ An,,ota "en,eluarkan in#onya ke "ain -ro,ra"

    5$ Proses 2 sa"-ai % dilakukan untuk se"ua an,,ota dan 'elu" kete"u an,,ota yan, diin,inkan

    Jurusan Inormatika IT$ SK/)!(0, 1,,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    14/32

    ($ 9ika kete"u. "ain -ro,ra" akan "e"'erikan -esan kon#ir"asi ke -etu,as

    7$ Petu,as "e"'alas kon#ir"asi

    $ 9ika -etu,as yakin untuk "en,ha-us an,,ota terse'ut "aka "ain -ro,ra" akan "en,ha-us

    an,,ota terse'ut

    $ /kenario u-date an,,ota untuk "en,edit an,,ota =

    1$ Petu,as "e"asukan ID an,,ota yan, akan diedit

    2$ Main -ro,ra" "en,a"'il in#o an,,ota seoran, an,,ota

    3$ An,,ota "en,a"'il in#onya

    %$ An,,ota "en,eluarkan in#onya ke "ain -ro,ra"

    5$ Proses 2 sa"-ai % dilakukan untuk se"ua an,,ota dan 'elu" kete"u an,,ota yan, diin,inkan

    ($ 9ika kete"u. "ain -ro,ra" akan "en,eluarkan in#o an,,ota yan, la"a ke -etu,as

    7$ Petu,as "e"asukan in#o an,,ota terse'ut yan, 'aru ke "ain -ro,ra"

    $ Main -ro,ra" "en,eset in#o an,,ota 'aru terse'ut

    )+(+(+( inamika /b0ek

    /etugas 8ain Anggota

    permintaan menam3ah anggota

    mem3uat anggota 3aru

    mem3erikan pesan 3erhasiltidak

    memasukan ino anggota 3aru-ika

    penam3ahan

    anggota

    3erhasilset ino anggota 3aru

    &a"'ar %$ Dia,ra" /ekuensial untuk -date An,,ota )a"'ah An,,ota8

    Jurusan Inormatika IT$ SK/)!(0, 1",

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    15/32

    User 8ain Anggota

    loop untuk

    semua

    anggota dan

    3elum ketemu

    masukan ID anggota 2ang akan dihapus

    pesan kon.irmasi

    am3il in.o anggota

    am3il ino anggota

    mengeluaran ino anggota

    -ika ketemu

    mem3alas konirmasi

    hapus anggota-ika 2akin

    dihapus

    &a"'ar 5$ Dia,ra" /ekuensial untuk -date An,,ota :a-us An,,ota8

    Jurusan Inormatika IT$ SK/)!(0, 14,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    16/32

    User 8ain Anggota

    loop untuk

    semua

    anggota dan

    3elum ketemu

    -ika ketemu

    masukan ID anggota 2ang akan diedi t

    ino anggota 2ang lama

    memasukan ino anggota 2ang 3aru

    am3il ino anggota

    am3il ino anggota

    mengeluaran ino anggota

    set ino anggota 2ang 3aru

    &a"'ar ($ Dia,ra" /ekuensial untuk -date An,,ota Edit An,,ota8

    )+(+) Fungsi U#'ate Buku

    Fun,si u-date 'uku ini di'a,i "en*adi ti,a yaitu ta"'ah 'uku 'aru. ha-us 'uku yan, sudah ada. dan

    edit in#o 'uku$

    )+(+)+& Skenario

    A$ /kenario u-date 'uku untuk "ena"'ah 'uku =

    1$ Petu,as "e"inta syste" untuk "ena"'ah 'uku 'aru

    2$ Main -ro,ra" "e"'uat 'uku 'aru

    3$ Main -ro,ra" "e"'erikan -esan 'erhasil atau tidaknya -ena"'ahan 'uku terse'ut ke -etu,as

    %$ 9ika 'erhasil. -etu,as "e"asukan in#o 'uku 'aru ke dala" "ain -ro,ra"

    5$ Main -ro,ra" "en,eset in#o 'uku 'aru terse'ut

    Jurusan Inormatika IT$ SK/)!(0, 1#,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    17/32

    $ /kenario u-date 'uku untuk "en,ha-us 'uku =

    1$ Petu,as "e"asukan kode 'uku yan, akan diha-us

    2$ Main -ro,ra" "en,a"'il in#o 'uku dari se'uah 'uku

    3$ uku "en,a"'il in#onya

    %$ uku "en,eluarkan in#onya ke "ain -ro,ra"

    5$ Proses 2 sa"-ai % dilakukan untuk se"ua 'uku dan 'elu" kete"u 'uku yan, diin,inkan

    ($ 9ika kete"u. "ain -ro,ra" akan "e"'erikan -esan kon#ir"asi ke -etu,as

    7$ Petu,as "e"'alas kon#ir"asi

    $ 9ika -etu,as yakin untuk "en,ha-us 'uku terse'ut "aka "ain -ro,ra" akan "en,ha-us 'uku

    terse'ut

    $ /kenario u-date an,,ota untuk "en,edit an,,ota =

    1$ Petu,as "e"asukan kode 'uku yan, akan diedit

    2$ Main -ro,ra" "en,a"'il in#o 'uku dari se'uah 'uku

    3$ uku "en,a"'il in#onya

    %$ uku "en,eluarkan in#onya ke "ain -ro,ra"

    5$ Proses 2 sa"-ai % dilakukan untuk se"ua 'uku dan 'elu" kete"u 'uku yan, diin,inkan

    ($ 9ika kete"u. "ain -ro,ra" akan "en,eluarkan in#o 'uku yan, la"a ke -etu,as

    7$ Petu,as "e"asukan in#o 'uku terse'ut yan, 'aru ke "ain -ro,ra"

    $ Main -ro,ra" "en,eset in#o 'uku 'aru terse'ut

    Jurusan Inormatika IT$ SK/)!(0, 15,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    18/32

    )+(+)+( inamika /b0ek

    /etugas 8ain $uku

    -ika

    penam3ahan

    3uku 3erhasil

    permintaan menam3ah 3uku

    mem3erikan pesan 3erhasiltidak

    memas ukan ino 3uku 3aru

    mem3uat 3uku 3aru

    set ino 3uku 3aru

    &a"'ar 7$ Dia,ra" /ekuensial untuk -date uku )a"'ah uku8

    Jurusan Inormatika IT$ SK/)!(0, 16,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    19/32

    User 8ain $uku

    loop untuk

    semua 3uku

    dan 3elum

    ketemu

    -ika ketemu

    -ika 2akin

    dihapus

    masukan kode 3uku 2ang akan dihapus

    pesan kon.irmasi

    mem3alas kon.irmasi

    am3il in.o 3uku

    am3il ino 3uku

    mengeluaran ino 3uku

    hapus 3uku

    &a"'ar $ Dia,ra" /ekuensial untuk -date uku :a-us uku8

    Jurusan Inormatika IT$ SK/)!(0, 17,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    20/32

    User 8ain $uku

    loop untuk

    semua 3uku

    dan 3elum

    ketemu

    -ika ketemu

    masukan kode 3uku 2ang akan diedit

    ino 3uku 2ang lama

    memasukan ino 3uku 2ang 3aru

    am3il ino 3uku

    am3il ino 3uku

    mengeluaran ino 3uku

    set ino 3uku 2ang 3aru

    &a"'ar !$ Dia,ra" /ekuensial untuk -date uku Edit uku8

    )+(+, Fungsi "atat Pemin0aman

    )+(+,+& Skenario

    1$ Petu,as "e"asukan ID an,,ota dan kode 'uku ke "ain -ro,ra"

    2$ Main -ro,ra" "e"'uat sirkulasi 'uku 'aru

    3$ Main -ro,ra" "en,eset in#o sirkulasi 'uku 'aru terse'ut

    %$ Main -ro,ra" "en,a"'il in#o 'uku dari se'uah 'uku

    5$ uku "en,a"'il in#onya

    ($ uku "en,eluarkan in#onya ke "ain -ro,ra"

    7$ Proses % sa"-ai ( dilakukan untuk se"ua 'uku dan 'elu" kete"u 'uku yan, diin,inkan

    $ Main -ro,ra" akan "en,eset status 'uku yan, akan di-in*a" terse'ut

    Jurusan Inormatika IT$ SK/)!(0, 0,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    21/32

    )+(+,+( inamika /b0ek

    /etugas 8ain Sirkulasi $uku $uku

    masukan ID anggota dan kode 3uku 2ang dipin-am

    mem3uat sirkulasi 3uku 3aru

    memasukan ino sirkulasi 3uku 3aru

    am3il ino 3uku

    am3il ino 3uku

    mengeluarkan ino 3uku

    loop untuk

    semua 3uku

    dan 3elum

    ketemu

    set status 3uku men-adi pin-am

    &a"'ar 10$ Dia,ra" /ekuensial untuk atat Pe"in*a"an

    )+(+1 Fungsi "atat Pengembalian

    )+(+1+& Skenario

    1$ Petu,as "e"asukan ID an,,ota dan kode 'uku ke "ain -ro,ra"

    2$ Main -ro,ra" "en,a"'il in#o 'uku dari se'uah 'uku

    3$ uku "en,a"'il in#onya%$ uku "en,eluarkan in#onya ke "ain -ro,ra"

    5$ Proses 2 sa"-ai % dilakukan untuk se"ua 'uku dan 'uku yan, diin,inkan 'elu" kete"u

    ($ Main -ro,ra" "en,eset status 'uku "en*adi 'e'as -in*a"

    7$ Main -ro,ra" "en,a"'il in#o sirkulasi 'uku

    $ /irkulasi 'uku "en,a"'il in#onya

    !$ /irkulasi 'uku "en,eluarkan in#onya ke "ain -ro,ra"

    10$ Proses 7 sa"-ai ! dilakukan untuk se"ua sirkulasi 'uku. dia"'il in#o yan, ter'aru

    11$ Main -ro,ra" "en,eset status sirkulasi 'uku terse'ut

    Jurusan Inormatika IT$ SK/)!(0, 1,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    22/32

    12$ Main -ro,ra" akan "en,eluarkan in#o sirkulasi 'uku terse'ut 'eserta denda yan, harus

    di'ayar oleh -e"in*a" ke -etu,as

    )+(+1+( inamika /b0ek

    /etugas 8ain Sirkulasi $uku $uku

    masukan ID anggota dan kode 3uku

    am3il ino 3uku

    am3il ino 3uku

    mengeluarkan ino 3uku

    loop untuk

    semua 3uku

    dan 3elum

    ketemu

    set status 3uku men-adi 3e3as pin-am

    am3il ino sirkulasi 3uku

    am3il ino sirkulasi 3uku

    mengeluarkan ino sirkulasi 3uku

    loop untuk

    semua sirkulasi

    3uku dan

    3elum ketemu

    set status sirkulasi

    mengeluarkan ino sirkulasi 3uku dan denda

    &a"'ar 11$ Dia,ra" /ekuensial untuk atat Pen,e"'alian

    Jurusan Inormatika IT$ SK/)!(0, ,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    23/32

    )+(+2 Fungsi Li%at La#oran

    )+(+2+& Skenario

    1$ Ke-ala -er-ustakaan "e"inta untuk syste" untuk "elihat la-oran

    2$ Main -ro,ra" "en,a"'il in#o sirkulasi 'uku

    3$ /irkulasi 'uku "en,a"'il in#onya

    %$ /irkulasi 'uku "en,eluarkan in#onya ke "ain -ro,ra"

    5$ Main -ro,ra" akan "encatat in#o terse'ut dala" la-oran

    ($ Proses 2 sa"-ai 5 dilakukan untuk se"ua sirkulasi 'uku

    7$ Main -ro,ra" "ena"-ilkan la-oran ke ke-ala -er-ustakaan

    )+(+2+( inamika /b0ek

    Ka /erpus 8ain Sirkulasi $uku

    permintaan melihat laporan

    am3il ino sirkulasi 3uku

    am3il ino si rkulasi 3uku

    mengeluarkan ino sirkulasi 3uku

    masukan ino dalam laporan

    loop untuk

    semua

    sirkulasi 3uku

    menampilkan laporan

    &a"'ar 12$ Dia,ra" /ekuensial untuk +ihat +a-oran

    Jurusan Inormatika IT$ SK/)!(0, ,,

    Dokumen ini dan inormasi 2ang dimilikin2a adalah milik Jurusan Teknik Inormatika!IT$ dan 3ersiat rahasia. Dilarang untuk me!reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Inormatika

  • 7/26/2019 Tugas Besar 2

    24/32

    3.3 Deskripsi %elas'%elas

    )+)+& iagram Kelas

    Anggota

    Ka /erpus

    sho9:eport;+$

    )+1+) Keamanan

    Pencatatan transaksi -e"in*a"an "o'il hanya da-at dilakukan oleh oran, yan, "e"iliki hak akses

    se'a,ai o-erator rental "o'il$ +a-oran data rental hanya da-at dilakukan oleh oran, yan, "e"iliki hak

    akses se'a,ai -e"ilik rental "o'il$

    )+1+, Kerema.atan 4maintainabilit-5

    Rencar tidak "e"erlukan -eraatan khusus -eraatan data dilakukan oleh Data"ase #$ministratordi

    ser?er8$

    )+1+1 Ke#emin'a%an 4#ortabilit-5

    Rencar 'ersi#at tidakporta"le. karena secara khusus dirancan, untuk 'er*alan -ada siste" -enyeaan

    kendaraan "o'il$

    )+2 Batasan Peran*angan

    Rencar akan dii"-le"entasikan -ada /iste" 4-erasi indos 7 lti"ate. "en,,unakan 'ahasa

    -e"ro,ra"an P:P dan My/>+$

    )+3 Matriks Keterunutan

    Ins-eksi Rencar akan dilakukan den,an "en,a"ati kode -ro,ra" yan, telah dihasilkan -er "odul$

    Analisis akan dilakukan den,an -en,ukuran dari hasil Rencar den,an hasil yan, dihara-kan$

    De"onstrasi akan dilakukan den,an "en,a"ati kesesuaian antara "asukan dan keluaran$

    3.) Matriks %eterunutan

    SKP Fungsi TOR

    /KPF1 Men,endalikan sirkulasi 'uku -ada -roses -e"in*a"an dan -en,e"'alian

    'uku

    )4RF 1$1

    /KPF2 Melakukan -encarian 'uku )4RF 1$2

    /KPF3 Men,elola -e"eliharaan data 'uku )4RF 1$3

    /KPF% Men,elola -e"eliharaan data an,,ota )4RF 1$%

    /KPF5 Men,hasilkan la-oran ke-ada ke-ala -er-ustakaan )4RF 1$5

    J I tik IT$ SK/) (0, ,,