skpl-mochammad fiqri j

Upload: nush-aulia-mahrafari-muhamad

Post on 20-Feb-2018

256 views

Category:

Documents


4 download

TRANSCRIPT

  • 7/24/2019 SKPL-Mochammad Fiqri J

    1/18

    SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

    Sistem Informasi Aplikasi Pelayanan Jasa Laundry

    Untuk:

    Memenuhi Tugas Akhir Praktikum Rekayasa Perangkat Lunak

    (Uian Akhir Semester!

    "ipersiapkan oleh:

    Mo#hammad $i%ri J (&&')*)&+)!

    I$,-

    Program Studi Teknik Informatika

    $akultas Sains dan Teknologi

    Uni.ersitas Islam /egeri Sunan 0unung "ati 1andung

    Program Studi

    Teknik InformatikaSAINSTEK UINSGD BDG

    Nomor Dokumen Haaman

    SKPL! AP"L#K$%1/13

    Tgl: 18 Mei 2015

    0

    SKPL! AP"L#K$%

  • 7/24/2019 SKPL-Mochammad Fiqri J

    2/18

    DAFTAR PERUBAHAN

    Re&i'i De'kri('i

    A

    Peru)a*an daam +onte,t Diagram )e'ertaData Fo- Diagram

    BPeru)a*an DB.S dari ./S0L 1Lo2a*o't3am((4 .en5adi S0L Ser&er

    + Peru)u*an ER!D

    D

    E

    F

    G

    I/"-2T0L

    , A 1 3 " - $ 0

    "itulisoleh

    "iperiksaoleh

    "isetuuioleh

    1

  • 7/24/2019 SKPL-Mochammad Fiqri J

    3/18

    Daftar Haaman Peru)a*an

    Haaman Re&i'i Haaman Re&i'i

    6

    6

    7

    8

    Re&i'i +D

    Re&i'i DFDLe&e %

    Re&i'i DFDLe&e 9

    Re&i'i ER!D

    2

  • 7/24/2019 SKPL-Mochammad Fiqri J

    4/18

    Daftar Isi

    1 PENDAHULUAN.................................................................................................................................1

    1.1 TUJUAN..........................................................................................................................................1

    1.2 LINGKUPMASALAH.......................................................................................................................1

    1.3 DEFINISI, AKRONIM, DANSINGKATAN...........................................................................................1

    1.4 R EFERENSI.....................................................................................................................................2

    1.5 DESKRIPSIUMUMDOKUMEN........................................................................................................2

    2 DESKRIPSI UMUM PERANGKAT LUNAK...................................................................................2

    2.1 DESKRIPSIUMUMSISTEM.............................................................................................................2

    2.2 FUNGSIPRODUK............................................................................................................................3

    2.3 BATASAN........................................................................................................................................3

    2.4 K ARAKTERISTIKPENGGUNA..........................................................................................................3

    2.5 LINGKUPOPERASI.........................................................................................................................3

    3 DESKRIPSI RINCI KEBUTUHAN...................................................................................................4

    3.1 K EBUTUHANANTARMUKAEKSTERNAL........................................................................................4

    3.1.1 Antarmuka Pemakai.................................................................................................................4

    3.1.2 Antarmuka Perangkat Keras....................................................................................................4

    3.1.3 Antarmuka Perangkat Lunak...................................................................................................4

    3.2 K EBUTUHANFUNGSIONAL.............................................................................................................5

    3.2.1 Context Diagram......................................................................................................................5

    3.2.2 Data Flow Diagram ................................................................................................................5

    3.2.3 P-Se! ....................................................................................................................................."

    3.2.4 Kamus Data .............................................................................................................................#

    3.3 DATAREQUIREMENT....................................................................................................................10

    3.3.1 $% Diagram &an P'(si!al Diagram......................................................................................11

    3.4 NONFUNCTIONALREQUIREMENT...............................................................................................12

    3.5 BATASANPERANCANGAN............................................................................................................12

    3.6 K ERUNUTANTRACEABILIT!".....................................................................................................12

    3.# R INGKASANKEBUTUHAN............................................................................................................13

    3.".1 Fun!tional %e)uirement Summar(.........................................................................................13

    3.".2 *on-Fun!tional %e)uirement Summar(................................................................................13

    3

  • 7/24/2019 SKPL-Mochammad Fiqri J

    5/18

    4

  • 7/24/2019 SKPL-Mochammad Fiqri J

    6/18

    % Penda*uuan

    D$%&'() *)* +%+) (-** S/(**%+* K(&&+) P(-+)%+ L&)+% SKPL" ++&

    S$+-( R(&*-('() S/(**+*$) SRS" &)&% S*(' I)$-'+* A/7*%+*P(7+8+)+) J++ L+&)9-8. U)&% /()+'++) 9$%&'() *)* (7+):&)8+ +%+) 9*&)+%+)

    **7+ SKPL.

    %#% Tujuan

    D$%&'() S/(**%+* K(&&+) P(-+)%+ L&)+% SKPL" '(-&/+%+) 9$%&'()

    /(**%+* %(&&+) /(-+)%+ 7&)+% 8+) +%+) 9*%('+)%+). D$%&'() *)*

    9*&)+%+) $7( /()('+) /(-+)%+ 7&)+% (++* +&+) (%)* /()('+)+)

    /(-+)%+ 7&)+% /+9+ ++/ (7+):&)8+.

    %#9 Lingkup Masalah

    A/7*%+* /(7+8+)+) :++ 7+&)9-8 *)* '(-&/+%+) +/7*%+* &)&% /()(7$7++) +*% *&

    /-$( -+)+%* 8+) (-:+9* 9+7+' &++ *)* '+&/&) /-$( /(7+/$-+) -+)+%* +*%

    %(/+9+ /(7+)+) '+&/&) %(/+9+ $)(- 8+) '+)+ (-+* 9(%$/ 8+) 9*-+)+)

    9+7+' +++ /('-$-+'+) ;*&+7 B+*. K$'/&+* 8+) (-+%&/ %( 9+7+')8+

    +9+7+ %$'/&+* +-*'+*%+ (9(-+)+ (-&/+ /():&'7++), /()&-+)+), /(-%+7*+),

    9+) /('+*+) 9+-* 9&+ &+ *7+)+) &7+ ++& 9(*'+7.

    %#: Definisi, Akronim dan Singkatan

    SKPL +9+7+ S/(**%+* K(&&+) P(-+)%+ L&)+%, ++& 9+7+' +++

    I)-*)$'$-

    %(&&+) -(&*-('()".

    DFD +9+7+ D++ F7$ D*+-+', 9*+-+' 9+) )$+* 8+) 9*&)+%+) &)&%

    '()&):&%%+) +7*-+) 9++ /+9+ /(-+)%+ 7&)+%.

  • 7/24/2019 SKPL-Mochammad Fiqri J

    7/18

    ERD +9+7+ E)*8 R(7+*$)*/ D*+-+', 9*+-+' 9+) )$+* 8+) 9*&)+%+)

    &)&% '(-(/-(()+*%+) -&%&- 9++ +* /+9+ /(-+)%+ 7&)+%.

    %#; Referensi

    R((-()* /(-+)%+ 7&)+% *)* 9*+'*7 9+-* ((-+/+ &'(- 9*+)+-+)8+ &'(- 7*(-+&-

    (-&/+ &%& ()+) +++ /('-$-+'+) ;*&+7 B+* 9+) SQL S(-?(- (-+ ((-+/+

    &$-*+7 8+) (-&&)+) 9()+) /(-+)%+ 7&)+% *)*, :&+ 9+-* ((-+/+ &'(- (-&:*

    8+) (7+ /()&7* 9$%&'()+*%+).

    %#6 Deskripsi Umum Dokumen

    D$%&'() SKPL *)* 9*+* '():+9* *+ +*+) &+'+. B+*+) &+'+ (-** /():(7++)

    ()+) 9$%&'() SKPL 8+) '()+%&/ &:&+) /('&++) 9$%&'() *)*, 7*)%&/

    '++7+ 9*(7(+*%+) $7( /(-+)%+ 7&)+% 8+) 9*%('+)%+), 9(*)**, -((-()* 9+)

    9(%-*/* &'&'.

    B+*+) %(9&+ (-** /():(7++) (+-+ &'&' '()()+* /(-+)%+ 7&)+% 8+)

    9*%('+)%+) '(7*/&* &)* 9+-* /(-+)%+ 7&)+%, %+-+%(-**% /()&)+, +++), 9+)

    +&'* 8+) 9*+'*7 9+7+' /()('+)+) /(-+)%+ 7&)+%. B+*+) %(*+ (-** &-+*+)

    %(&&+) /(-+)%+ 7&)+% (+-+ 7(* -*)*.

    9 De'kri('i Umum Perangkat Lunak

    9#% Deskripsi Umum Sistem

    A/7*%+* /(7+8+)+) :++ 7+&)9-8 '(-&/+%+) +/7*%+* /()(7$7++) -+)+%* 9+7+' &++

    7+&)9-8. A/7*%+* *)* 9+/+ '(7+%&%+) -+)+%* /('+8+-+) 7+&)9-8 9+-* /(7+)+) (-+

    '(7+%&%+) -(/$- (-&/+ 7+/$-+) /('+8+-+) -+)+%*. A/7*%+* *)* :&+ '(7+/$-%+)

    (7&-& -+)+%* 8+) (7+ 9*7+%&%+) 9+) (7+):&)8+ +%+) 9*7+/$-%+) %(/+9+ $)(-

    $7( +9'*) 8+) '()$/(-+*%+) +/7*%+* *)*.

    P(-+)%+ 7&)+% *)* 9+/+ 9*:+7+)%+) /+9+ 7*)%&)+) *(' $/(-+* M*-$$ @

    *)9$ 5>>NT>2000>P>;*+>#>. P(-+)%+ 7&)+% *)* +)8+ 9+/+ 9*+%( $7(

    +9'*) 9()+) '()&)+%+) &(-)+'( 9+) /+$-9 8+) (7+ 9*(9*+%+).

    2

  • 7/24/2019 SKPL-Mochammad Fiqri J

    8/18

    9#9 Fungsi Produk

    A9+/&) &)*>NT>2000>P>;*+>#

    DBMS SQL S(-?(- 200

    3

  • 7/24/2019 SKPL-Mochammad Fiqri J

    9/18

    : De'kri('i Rin2i Ke)utu*an

    :#% e"utuhan Antarmuka #ksternal

    K(&&+) +)+-'&%+ (%(-)+7 /+9+ /(-+)%+ 7&)+% +/7*%+* *)* '()+%&/ %(&&+)

    +)+-'&%+ &(-, +)+-'&%+ /(-+)%+ %(-+, 9+) +)+-'&%+ /(-+)%+ 7&)+%.

    :#%#% Antarmuka Pemakai

    A)+-'&%+ /('+%+* +%+) 9*%('+)%+) 9()+) '()&)+%+) '$9& -+*% 9+)

    (-+* E=(&+7( *)9$ P-$-+'. P('+%+* (-*)(-+%* 9()+) /(-+)%+ 7&)+% *)*

    '(7+7&* +)+-'&%+ /-$-+'. A/7*%+* *)* '()(-*'+ '+&%+) 9+-* /()&)+ '(7+7&*

    /(-*)+ 8+) 9*%7*% /+9+ '$&( ++& 8+) 9*%(*%%+) '(7+7&* %(8$+-9. K(7&+-+) 9+-*

    /(-+)%+ 7&)+% SMS 9+/+ 9*7*+ /('+%+* 9()+) '()&)+%+) '$)*$- (+-+

    7+)&) ++&/&) '(7+7&* 7+/$-+) (-&/+ +-9$/8.

    :#%#9 Antarmuka Perangkat Kera'

    K(&&+) '*)*'&' /(-+)%+ %(-+ 8+) 9+/+ 9*&)+%+) $7( SMS +9+7+

    S+& &)* PC C$'/+*7(

    P+/+) %&)* %(8$+-9"

    T*%&+) '$&("

    M$)*$-

    P-*)(-

    S(7(*)8+, +/7*%+* *)* *9+% '('&&%+) +)+-'&%+ /(-+)%+ %(-+ 8+) /(**%.

    :#%#: Antarmuka Perangkat Lunak

    A/7*%+* *)* 9*:+7+)%+) 9* *(' $/(-+* (-+* *)9$, +/7*%+* *)* 9*&+ 9()+)

    '()&)+%+) ;*&+7 B+* 9+) 9()+) 9+++( 8+) +9+ /+9+ SQL S(-?(-.

    4

  • 7/24/2019 SKPL-Mochammad Fiqri J

    10/18

    :#9 e"utuhan Fungsional

    :#9#% +onte,t Diagram

    G+'+- 1 C$)(= D*+-+' A/7*%+* P(7+8+)+) J++ L+&)9-8

    A/7*%+* *)* '('&)%*)%+) /()&)+) &)&% '(7*+ *)$-'+* 9+7+' 9+++( +/7*%+*

    /(7+8+)+) :++ 7+&)9-8 *)*. A9'*) 9+/+ '()(7$7+ 9++- +-+ (-+ '()(+% 7+/$-+).

    :#9#9 Data Fo- Diagram

    DFD L(?(7 1

    G+'+- 2 DFD L(?(7 1

    5

  • 7/24/2019 SKPL-Mochammad Fiqri J

    11/18

    DFD L(?(7 2

    G+'+- 3 DFD L(?(7 2

    6

  • 7/24/2019 SKPL-Mochammad Fiqri J

    12/18

    :#9#: P!S(e2

    LE;EL 1

    N$'(- P-$( 1.3

    N+'+ P-$( P('+8+-+) C&*+)E)*+ T(-%+* A9'*), P(7+)+)

    D++ S$-( T(-%+*

    D++ I)/& D++ )$+ -+)+%*

    D++ O&/& N$+ -+)+%*

    A7$-*'+ 1. A9'*) '()*)/&%+) 9++ )$+ -+)+%*2. P(7+)+) '()9+/+%+) )$+ -+)+%*

    N$'(- P-$( 1.4

    N+'+ P-$( P()+'*7+) &*+)

    E)*+ T(-%+* A9'*), P(7+)+)D++ S$-( T(-%+* D++ /(7+)+), 9++ +9'*)

    D++ I)/& D++ )$+ -+)+%*

    D++ O&/& B&%* /()+'*7+)

    A7$-*'+ 1. D++ )$+ -+)+%* %('+7* 9* '+&%+) %( 8('

    2. P(7+)+) '()9+/+ &%* /()+'*7+) &*+)

    N$'(- P-$( 1.5

    N+'+ P-$( M(7+/$-%+) L+/$-+) K((7&-&+) T-+)+%*

    E)*+ T(-%+* A9'*), O)(-

    D++ S$-( T(-%+* D++ +9'*)D++ I)/& D++ 7+/$-+) -+)+%*

    D++ O&/& L+/$-+) %((7&-&+) T-+)+%*

    A7$-*'+ 1. D++ (7&-& -+)+%* 8+) (7+ '+&% %( *('9*$7+ $7( +9'*)

    2. D++ (-(& %('&9*+) +%+) 9* $&/&%+) (-&/+

    %((7&-&+) -+)+%* R(/$-"

    N$'(- P-$( 1.1.1

    N+'+ P-$( L$*) A9'*)

    E)*+ T(-%+* A9'*)D++ S$-( T(-%+* D++ +9'*)

    D++ I)/& D++ +9'*)

    D++ O&/& I)$-'+* +9'*)

    A7$-*'+ 1. A9'*) '()*)/&%+) 9++ +9'*) (-&/+ &(-)+'(

    9+) /+$-9

    2. A9'*) '+&% %( 9+7+' *('

    #

  • 7/24/2019 SKPL-Mochammad Fiqri J

    13/18

    N$'(- P-$( 1.1.2

    N+'+ P-$( M()*)/&%+) 9++ +-+ &*+)

    E)*+ T(-%+* A9'*), P(7+)+)

    D++ S$-( T(-%+* D++ &*+)

    D++ I)/& D++ +-+

    D++ O&/& I)$-'+* +-+A7$-*'+ 1. A9'*) '()*)/&%+) 9++ +-+ &*+)

    2. O&/& +%+) 9*+'/*7%+) 9* *(' (-&/+ 7*

    *)$-'+* +-+ &*+)

    N$'(- P-$( 1.2.1

    N+'+ P-$( M()*)/&%+) 9++ /(7+)+)

    E)*+ T(-%+* A9'*), P(7+)+)

    D++ S$-( T(-%+* D++ P(7+)+)

    D++ I)/& D++ P(7+)+)

    D++ O&/& I)$-'+* P(7+)+)

    A7$-*'+ 1. S((7&' -+)+%*,+9'*) '()*)/&%+) 9++/(7+)+) (-7(* 9+&7&

    N$'(- P-$( 1.2.2

    N+'+ P-$( M()*)/&%+) -+)+%*

    E)*+ T(-%+* A9'*), P(7+)+)

    D++ S$-( T(-%+* D++ -+)+%*, 9++ &*+)

    D++ I)/& D++ &*+), 9++ -+)+%*

    D++ O&/& I)$-'+* $+7 +-+

    A7$-*'+ 1. A9'*) '()*)/&%+) 9++ -+)+%* (&+* %(*)*)+)

    /(7+)+)

    2. P(7+)+) +%+) '()(-*'+ *)$-'+* $+7 +-+

    :#9#; Kamu' Data

    N+'+ D++ A9'*)

    A7*+ I)$-'+* A9'*)

    P-$( L$*) 9+) '()*)/&%+) 9++ +-+

    K$)() D++ A9'*) U(-)+'( P+$-9 I9 +9'*)

    N+'+ D++ H+-+A7*+ I)$-'+* H+-+

    P-$( L$*) 9+) '()*)/&%+) 9++ +-+

    K$)() D++ H+-+ J()* P+%+*+) B(-+ P+%+*+) H+-+ P+%+*+)

  • 7/24/2019 SKPL-Mochammad Fiqri J

    14/18

    N+'+ D++ P(7+)+)

    A7*+ I)$-'+* P(7+)+)P-$( M()*)/&%+) 9++ -+)+%*

    K$)() D++ P(7+)+) I9 /(7+)+) )+'+ +7+'+ )$ (7/N+'+ F*- )+'( L+ N+'(

    N$ T(7/ )$ $/(-+$- %$9( (7(/$) )$'$-

    N+'+ D++ C&*+)

    A7*+ I)$-'+* C&*+)

    P-$( M()*)/&%+) 9++ -+)+%*

    K$)() D++ &*+) J()* &*+) (-+ &*+)

    N+'+ D++ T-+)+%*

    A7*+ I)$-'+* T-+)+%*

    P-$( M()*)/&%+) 9++ -+)+%*

    K$)() D++ T-+)+%* ID -+)+%* )+'+ /(7+)+) :()* &*+) +-+

    &*+) :()* 7+8+)+) +-+ 7+8+)+) $+7 +-+ %('+7*+)

    +8+-

    N+'+ B&%* /()+'*7+)

    A7*+

    P-$( P()+'*7+) &*+)

    K$)() B&%* P()+'*7+) *9 -+)+%*

    N+'+ D++ 7+/$-+) -+)+%*

    A7*+ I)$-'+* %((7&-&+) -+)+%*

    P-$( M(7+/$-%+) 7+/$-+) %((7&-&+) -+)+%*

    K$)() D++ L+/$-+) -+)+%* D++ T-+)+%* ID -+)+%* )+'+

    /(7+)+) :()* &*+) +-+ &*+) :()* 7+8+)+) +-+

    7+8+)+) $+7 +-+ %('+7*+) +8+- %(&)&)+)

  • 7/24/2019 SKPL-Mochammad Fiqri J

    15/18

    :#: Data Re$uirement

    D++ +/7*%+* /(7+8+)+) :++ 7+&)9-8 +9+7+ (++* (-*%&

    D++ +9'*) (-&/+ &(-)+'( 9+) /+$-9.

    D++ /(7+)+) (-&/+ )+'+, +7+'+, )$ (7(/$).

    D++ &*+) (-&/+ :()* &*+), (-+ &*+), +-+ &*+).

    D++ 7+/$-+) (-** )$+ -+)+%*.

    D++ 7+/$-+) %((7&-&+) (-&/+ 9++ /-*) $& (7&-& -+)+%*.

    :#:#% ER Diagram

    ERD 9+) P8*+7 D*+-+' 8+) 9* &+ '()&)+%+) P$(-D(*)(-

    G+'+- 4 ER D*+-+' &)&% A/7*%+* P(7+8+)+) J++ L+&)9-8

    10

  • 7/24/2019 SKPL-Mochammad Fiqri J

    16/18

    G+'+- 5 P8*+7 D*+-+'

    11

  • 7/24/2019 SKPL-Mochammad Fiqri J

    17/18

    :#; %on Fun&tional Re$uirement

    SRSID P+-+'((- R(&*-('()

    SKPL< APJL.KA E-$)$'8 N>A

    SKPL< APJL.KA

    SKPL< APJL.KA S(&-*8 N>A

    SKPL< APJL.K

  • 7/24/2019 SKPL-Mochammad Fiqri J

    18/18

    :#8 Ringkasan e"utuhan

    :#8#% Fun2tiona Re