Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

download Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

of 13

Transcript of Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    1/29

    ELABORATION

    SDM.302

    REQUIREMENTS SPECIFICATION  AND USE C ASE DETAILS

    LASG Integrated Billing System for Mobile

    Ver.1.0

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    2/29

    Requirements Se!i"i!#ti$n

    DOCUM!" CO!"#OL

    C$ange #e%ord

    %

    Date Author Version

    Change Reference

    De! 2& 20%'  A(e)in*# Freem#n Dr#"t N$ Pre+i$us D$!ument

    Contrib&tors

    Name DepartmentL$$*m#n A#tir# A,i!#ti$n De+e,$ment

    -en/# A(e$#,e A,i!#ti$n De+e,$ment

    %

    #e'ie(ers

    Name Position

    O,#tun(e A,#,#(e -ener#, M#n#/er1 S$"t#re S$,uti$ns

    Bisi Ain# Dire!t$r1 S$,uti$ns De,i+er)

    Distrib&tion

    Co)y !o. !ame Lo%ation

    % Lir#r) M#ster  

    2 D$!ument Re$sit$r) S$"tLAB

    3 D$!ument Re$sit$r) -$//,e Dri+e LAS- RIMS

      222&22

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    3/29

    Requirements Se!i"i!#ti$n

    CO!"!"S

      232&23

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    4/29

    Requirements Se!i"i!#ti$n

    Do%&ment Control......................................................................................................................... ii

    C4#n/e Re!$r(.............................................................................................................................. . iiC$ntriut$rs..................................................................................................................................... iiRe+ieers........................................................................................................................................ ii

    Distriuti$n...................................................................................................................................... ii

    Contents................................................................................................................................. ...... iii

    1 I!"#ODUC"IO!.........................................................................................................1

    %.% Pur$se.......................................................................................................................%%.2 S!$e..........................................................................................................................%%.3 De"initi$ns1 A!r$n)ms1 #n( Are+i#ti$ns...................................................................2%.5 Re"eren!es..................................................................................................................2

    * US CASS DSC#I+"IO!......................................................................................,

     2.% Use C#se List..............................................................................................................3

    2.2 Use C#se M$(e,..........................................................................................................5IBSM600% S)stem A(ministr#t$r L$/in......................................................................5IBSM6002 MDA7s De+i!e Setu.................................................................................'IBSM6003 -et MDA (et#i,s.................................................................................... 8IBSM6005 -et item Det#i,s ) MDA....................................................................... IBSM600' -et Em,$)ee (et#i,s ) MDA 9in(i+i(u#,:............................................IBSM6008 -et Em,$)ee (et#i,s ) MDA 9/,$#,:..................................................;IBSM600 -et MDA Tr#ns#!ti$n Cust$mer............................................................;IBSM600; M#n#/e User A!!ess sessi$ns.................................................................&IBSM600&

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    5/29

    Requirements Se!i"i!#ti$n

    1 I!"#ODUC"IO!

    L#/$s St#te -$+ernment7s Inte/r#te( Bi,,in/ S)stem is # !entr#,i>e( sin/,e i,,in/ s)stem (e+e,$e( )

    S$"tA,,i#n!e ? Res$ur!es Limite( "$r L#/$s St#te -$+ernment. T4e r$$se( Inte/r#te( Bi,,in/ s)stem

    m$i,e is #n e@tensi$n $" t4e Bi,,in/ #,i!#ti$n.

    it4 t4e m$i,e e@tensi$n1 t4e Bi,,in/ #,i!#ti$n $u,( e #,e t$

     A,,$ users 9em,$)ees $" #,, L#/$s st#te7s MDA: t$ /ener#te i,,s=in+$i!es "$r t4eir !ust$mers

    "$r ser+i!es=$""enses=r$(u!ts requeste( $"",ine.

    e, !#ture #n( 4#rm$ni>e t4e r$!ess $" i,,=ti!*et /ener#ti$n (ue t$ t4e n$n6(een(en!e $n

    internet=e !$nne!ti$n

    e, in!re#se t4e re+enue r$"i,e $" t4e st#te ) ,$!*in/ "in#n!i#, ,e#*#/es irrese!ti+e $" time

    $r #+#i,#i,it) $" t4e st#te7s ERP 9Or#!,e EBS:

    Sti,, #!4ie+e in+$i!e !re#ti$n Or#!,e EBS (esite t4e $"",ine $er#ti$n $" t4e i,,in/ #,i!#ti$n

    9m$i,e:

    1.1 +&r)ose

    T4e ur$se $" t4is ($!ument is t$ !$,,#te #n( e,#$r#te #,, se!i"ie( requirements nee(e( "$r t4e

    (e+e,$ment $" t4e $"",ine m$i,e #,i!#ti$n $" t4e LAS- Inte/r#te( Bi,,in/ S)stem.

    It #,s$ ($!uments t4e C$n!etu#, Pr$t$t)e. T4e C$n!etu#, Pr$t$t)e is # ($!ument#ti$n $" t4e

    r$$se( +isu#, reresent#ti$n $" t4e Future Pr$!ess M$(e, it4 ust en$u/4 "un!ti$n#,it) t$ e,i!it

    !$n!rete re#!ti$ns "r$m t#r/et #u(ien!e #n( # /ui(e "$r t4e (e+e,$ers t$ #i( #n( qui!*en t4e !$(in/

    r$!ess

    1.* S%o)e

    T4is ($!ument "$!uses $n t4e m$i,e +ersi$n $" t4e LAS- Inte/r#te( Bi,,in/ #,i!#ti$n. It #,s$

    ($!uments t4e Use !#ses $ser+e( (urin/ t4e +#ri$us #!t$rs7 inter#!ti$n "$r #,, inter#!ti+e s!en#ri$s.

      2%2&2%

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    6/29

    Requirements Se!i"i!#ti$n

    1., Defi

    nitions/ A%ronyms/ and Abbre'iations

    %. AR 6 A!!$unt Re!ei+#,e

    2. LAS- 6 L#/$s St#te -$+ernment

    3. LAS- IBS 9On,ine: 6 L#/$s St#te -$+ernment Inte/r#te( Bi,,in/ S)stem5. LAS- IBS 9M$i,e: 6 L#/$s St#te -$+ernment Inte/r#te( Bi,,in/ s)stem "$r m$i,e

    '. MDA 6 Ministries1 De#rtments ? A/en!ies

    8. EBS 6 Or#!,e E6Business Suite

    . ABC Lt( 6 A,4# Bet# C$nsu,tin/ Limite(

    ;. P#)-ATE 6 S$"tA,,i#n!e Bi,,in/ -#te#)

    &. IBSM 6 Inte/r#te( Bi,,in/ S)stem "$r M$i,e De+ei!es

    1. #eferen%es

    SDM.200 i/4 Le+e, S!$e $" Business #n( S)stem Oe!ti+esLAS-Bi,,in/s

    SDM.30% 6 Future Pr$!ess M$(e, "$r LAS- IBS

    SDM.302 Requirement Se!i"i!#ti$n #n( Use C#se Det#i,s "$r LAS- Inte/r#te( Bi,,in/

    S)stem

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    7/29

    Requirements Se!i"i!#ti$n

    * US CASS DSC#I+"IO!

    *.1 Use Case List

    US CAS ID AC"O#S US# CAS !AMS

    IBSM600% S)stem A(ministr#t$r A(ministr#t$r L$/in

    IBSM6002 S)stem A(ministr#t$r MDA7s De+i!e Setu

    IBSM6003 LAS- IBS 9$n,ine:1 LAS- IBS 9m$i,e: -et MDA (et#i,s

    IBSM6005 LAS- IBS 9$n,ine:1 LAS- IBS 9m$i,e: -et item Det#i,s ) MDA

    IBSM600' LAS- IBS 9$n,ine:1 LAS- IBS 9m$i,e: -et Em,$)ee (et#i,s ) MDA 9in(i+i(u#,:

    IBSM6008 LAS- IBS 9$n,ine:1 LAS- IBS 9m$i,e: -et Em,$)ee (et#i,s ) MDA 9/,$#,:

    IBSM600 LAS- IBS 9$n,ine:1 LAS- IBS 9m$i,e: -et MDA Tr#ns#!ti$n Cust$mer 

    IBSM600; LAS- IBS 9$n,ine:1 LAS- IBS 9m$i,e: M#n#/e User A!!ess sessi$ns

    IBSM600& MDA em,$)ee

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    8/29

    Requirements Se!i"i!#ti$n

    *.* Use Case Model

    IBSM-001 System Administrator Login

    Use C#se ID IBSM-001

    Use Case !ame  A(ministr#t$r L$/in

    User Interfa%e es Sol&tion Com)onent LAS- m$i,e A(min inter"#!e

    Ser'i%e N$ Ser'i%e "y)eA%tors S)stem A(ministr#t$r1 LAS- IBS 9m$i,e:

    Des%ri)tion  Aut4enti!#te s)stem A(ministr#t$r #!!ess t$ setu LAS- IBS 9m$i,e:

    "rigger Nee( t$ re+ent un#ut4$ri>e( #!!ess t$ t4e setu $" LAS- IBS m$i,e $n (e+i!e

    +re%onditions Users must 4#+e een r$"i,e( t$ setu t4e m$i,e #,i!#ti$n $n (e+i!e

    +ost%onditions  A(ministr#t$r i,, e /r#nte( #!!ess t$ !$n"i/ure LAS- IBS 9m$i,e: $n (e+i!e4i,e un#ut4$ri>e( users (enie( #!!ess

    !ormal lo( %. S)stem A(ministr#t$r ,$/s in it4 usern#me #n( #ss$r(2.

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    9/29

    Requirements Se!i"i!#ti$n

    IBSM-00* MDA2s De'i%e Set&)

    Use C#se ID IBSM-00*

    Use Case !ame MDA7s De+i!e Setu

    User Interfa%e es Sol&tion Com)onent LAS- IBS m$i,e A(min inter"#!e

    Ser'i%e N$ Ser'i%e "y)e 6

    A%tors S)stem A(ministr#t$r1 MDA em,$)ee

    Des%ri)tion S)stem A(ministr#t$r s4#,, e #,e t$ setu LAS- IBS 9m$i,e: $n (e+i!e

    "rigger Nee( t$ setu LAS- Bi,,in/s "$r m$i,e $n MDA7s m$i,e (e+i!es

    +re%onditions % MDA must e setu in EBS2 S)stem A(ministr#t$r must e r$"i,e( t$ setu (e+i!es it4 LAS- IBS

    9m$i,e:3 Bi,,in/ $""i!ers "$r t4e MDA must e r$"i,e( in EBS5 Items must e r$"i,e( in EBS' Items must 4#+e t#ri""s=r#tes #ssi/ne( t$ t4em in LAS- Bi,,in/s

    +ost%onditions % De+i!e $u,( e setu2 Em,$)ee=em,$)ees7 re!$r( $u,( e u,,e(3 S)n! settin/s (et#i,s $u,( e en#,e(5 M$i,e (e+i!e $u,( e re!$/ni>e( in LAS- IBS 9$n,ine:

    !ormal lo( % Setu LAS- IBS 9m$i,e: $n (e+i!e2 M#*e request "$r MDA (et#i,s3 Return ,ist $" MDAs #n( (ire!t$r#te=(e#rtments5 En#,e em,$)ee setu )

    6 Se,e!tin/ GPers$n#,H !4e!*$@ #n( enter MDA em,$)ee ID numer"$r settin/ u $n,) $ne em,$)ee

    6 Le#+e "ie,( ,#n* "$r settin/ u #,, MDA em,$)ees' Se,e!t GFinis4H $ti$n t$ /et6

    6 Em,$)ee $r A,, em,$)ees (et#i,s6 MDA (et#i,s6 Tr#ns#!ti$n 4$,(in/ !ust$mer "$r MDA

    8 -ener#te De+i!e unique i(enti"ier in LAS- IBS 9$n,ine: A!ti+it) en(s

      2'2&2'

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    10/29

    Requirements Se!i"i!#ti$n

    IBSM-00,  Get MDA details

    Use C#se ID IBSM-00,Use Case !ame -et MDA Det#i,s

    User Interfa%e N$ Sol&tion Com)onent LAS- m$i,e A(min inter"#!e

    Ser'i%e es Ser'i%e "y)e e Ser+i!e

    A%tors LAS- IBS 9m$i,e:

    Des%ri)tion Setu requirement t$ "et!4 $r u(#te MDA (et#i,s "r$m LAS- IBS 9$n,ine:

    "rigger Nee( t$ setu LAS- Bi,,in/s 9M$i,e: "$r $"",ine tr#ns#!ti$ns

    +re%onditions 1. MDA must e setu in EBS

    +ost%onditions %. MDA (et#i,s is #+#i,#,e "$r setu $n m$i,e (e+i!e

    !ormal lo( %. M#*e request t$ "et!4 MDA7s (et#i,s "r$m LAS- IBS2. LAS- IBS sen(s # e res$nse it4 t4e 6

    6 MDA !$(e #n( n#me

    6 Dire!t$r#te=De#rtment !$(e #n( n#me3. A!ti+it) en(s

    282&28

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    11/29

    Requirements Se!i"i!#ti$n

    IBSM-00  Get item Details by MDA

    Use C#se ID IBSM-00

    Use Case !ame -et Item (et#i,s ) MDA

    User Interfa%e N$ Sol&tion Com)onent LAS- m$i,e A(min inter"#!e

    Ser'i%e es Ser'i%e "y)e e Ser+i!e

    A%tors LAS- IBS 9m$i,e:1 LAS- IBS 9$n,ine:

    Des%ri)tion Setu requirement t$ "et!4 $r u(#te item (et#i,s "r$m LAS- IBS 9$n,ine:

    "rigger Nee( t$ setu LAS- Bi,,in/s 9m$i,e: "$r $"",ine tr#ns#!ti$ns

    +re%onditions 1. LAS- IBS t$ e setu $n m$i,e must e@ist*. MDA must e setu in EBS3. Items must e r$"i,e( in EBS. Item must 4#+e t#ri""s #ssi/ne( t$ t4em in LAS- IBS3. Item must e #ssi/ne( t$ # re+enue #!!$unt !$(e

    +ost%onditions %. Item (et#i,s require( t$r#ise !ust$mers7 i,, is #+#i,#,e "$r setu $n t4e m$i,e (e+i!e

    !ormal lo( %. LAS- IBS 9m$i,e: m#*es request t$ "et!4 item (et#i,s "r$m LAS-IBS 9$n,ine:

    2. LAS- IBS 9$n,ine: sen(s # e res$nse it4 t4e 66 Item !$(e6 Item (es!riti$n6 Item t#ri""  

    3. A!ti+it) en(s

    IBSM-003  Get m)loyee details by MDA 4indi'id&al5

    Use C#se ID IBSM-003

    Use Case !ame -et em,$)ee7s (et#i,s ) MDA 9In(i+i(u#,:

    User Interfa%e N$ Sol&tion Com)onent LAS- m$i,e #,i!#ti$n inter"#!e

    Ser'i%e es Ser'i%e "y)e e Ser+i!e

    A%tors LAS- IBS 9m$i,e:

    Des%ri)tion Requirement t$ en#,e sin/,e user setu $n # m$i,e (e+i!e

    "rigger Nee( t$ setu LAS- IBS m$i,e $n # sin/,e user (e+i!e+re%onditions %. Em,$)ee re!$r( must e@ist in EBS

    *. Em,$)ee7s r$,e #n( res$nsii,ities must e (e"ine( in EBS,. Em,$)ee must 4#+e ($n,$#(e( LAS- IBS M$i,e t$ 4is=4er m$i,e

    (e+i!e

    +ost%onditions %. Em,$)ee !#n ,$/ int$ LAS- IBS 9m$i,e:

    !ormal lo( %. M#*e request t$ "et!4 em,$)ee (et#i,s "r$m LAS- IBS 9$n,ine:2. LAS- IBS 9$n,ine: sen(s # e res$nse it4 t4e 6

    6 Em,$)ee7s (e#rtment6 Em,$)ee7s numer 6 Em,$)ee7s #ut4enti!#ti$n (et#i,s 9usern#me #n( 4#s4e( #ss$r(:

    3. A!ti+it) en(s

      22&2

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    12/29

    Requirements Se!i"i!#ti$n

    IBSM-006  Get m)loyee details by MDA 4global5

    Use C#se ID IBSM-006

    Use Case !ame -et em,$)ee (et#i,s ) MDA 9/,$#,:

    User Interfa%e N$ Sol&tion Com)onent LAS- m$i,e #,i!#ti$n inter"#!e

    Ser'i%e es Ser'i%e "y)e e Ser+i!e

    A%tors LAS- IBS 9m$i,e:

    Des%ri)tion Requirement t$ en#,e /,$#, MDA users7 setu

    "rigger Nee( t$ setu LAS- IBS 9m$i,e: $n #,, MDA em,$)ees7 (e+i!e

    +re%onditions %. Em,$)ees re!$r( must e@ist in EBS2. Aut4enti!#ti$n ri+i,e/es t$ ,$/in t$ LAS- IBS must e r$+i(e( in r$,es

    #n( res$nsii,ities in EBS "$r #,, t4e em,$)ees,. S)stem A(ministr#t$r must 4#+e ($n,$#(e( LAS- IBS t$ #,, t4e m$i,e

    (e+i!es

    +ost%onditions %. A,, em,$)ees #ut4enti!#ti$n sessi$n must e m#(e #+#i,#,e t$ en#,e ,$/in$n #,, MDA7s (e+i!e

    !ormal lo( %. M#*e request t$ "et!4 em,$)ee (et#i,s "r$m LAS- IBS2. LAS- IBS sen(s # e res$nse it4 t4e /,$#, re!$r( $" #,, 6

    6 Em,$)ees in t4e MDA6 Em,$)ees7 numers in t4e MDA6 Em,$)ees7 #ut4enti!#ti$n sessi$n 9user n#me #n( 4#s4e( #ss$r(:

    in t4e MDA3. A!ti+it) en(s

    IBSM-007 Get MDA "ransa%tion C&stomer 

    Use C#se ID IBSM-007

    Use Case !ame -et MDA Tr#ns#!ti$n !ust$mer

    User Interfa%e N$ Sol&tion Com)onent LAS- M$i,e #,i!#ti$n inter"#!e

    Ser'i%e es Ser'i%e "y)e e Ser+i!e

    A%tors LAS- IBS 9m$i,e:

    Des%ri)tion En#,e LAS- IBS 9m$i,e: t$ /et MDA tr#ns#!ti$n !ust$mer ) P#)er ID=!ust$mer

    numer "r$m LAS- IBS"rigger Nee( t$ tie #,, tr#ns#!ti$n t$ #n MDA7s 4$,(in/ #!!$unt

    +re%onditions %. Tr#ns#!ti$n !ust$mer7s re!$r( must e@ist in AR in EBS2. Tr#ns#!ti$n !ust$mer must e@ist #s # 4$,(in/ #!!$unt "$r #,, tr#ns#!ti$n "$r

    t4e MDA in EBS3. Tr#ns#!ti$n !ust$mer must 4#+e #)er ID #n( !ust$mer numer . S)stem A(ministr#t$r must 4#+e ($n,$#(e( LAS- IBS t$ #,, t4e m$i,e

    (e+i!es

    +ost%onditions %. MDA7s tr#ns#!ti$n !ust$mer is setu in LAS- IBS M$i,e

    !ormal lo( %. M#*e request t$ "et!4 tr#ns#!ti$n !ust$mer "r$m LAS- IBS2. LAS- IBS sen(s # e res$nse it4 t4e 6

    6 MDA tr#ns#!ti$n !ust$mer n#me6 MDA tr#ns#!ti$n !ust$mer P#)er ID

    6 MDA tr#ns#!ti$n !ust$mer numer %. A!ti+it) en(s

      2;2&2;

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    13/29

    Requirements Se!i"i!#ti$n

    IBSM-008 Manage User Login Sessions

    Use C#se ID IBSM-008

    Use Case !ame M#n#/e User A!!ess sessi$ns

    User Interfa%e N$ Sol&tion Com)onent LAS- Bi,,in/s M$i,e

    Ser'i%e es Ser'i%e "y)e 6

    A%tors LAS- IBS 9$n,ine:1 LAS- IBS 9m$i,e:

    Des%ri)tion  M#n#/e users1 ,$/in=,$/$ut sessi$ns #n( !4#n/es t$ #ss$r(s

    "rigger Nee( t$ m#n#/e #n( u(#te user ,$/in sessi$ns $"",ine

    +re%onditions 1 Em,$)ee must 4#+e een !re#te( in EBS1 #n( #ssi/ne( r$,es t$ /ener#tei,,s

    +ost%onditions %. MDA em,$)ee 4#s #!!ess t$ ,$/in #n( !4#n/e #ss$r( t$ r#ise i,,s $"",ine$n t4e LAS- IBS 9m$i,e:

    !ormal lo( %. M#*e request t$ "et!4 MDA7s user #!!ess sessi$ns "r$m LAS- IBS 9$n,ine:2. LAS- IBS 9$n,ine: sen(s # e res$nse it4 t4e user n#mes #n( 4#s4e(

    #ss$r( sessi$ns $" #,, MDA $""i!ers3. S)n! sessi$n t$ u(#te LAS- IBS 9m$i,e: it4 6

    #. Ne usern#mes #n( #ss$r(s "$r ne em,$)ees. U(#te( #ss$r(s !4#n/e( ) e@istin/ em,$)ees!. Rem$+e( user sessi$ns $" em,$)ees susen(e(1 tr#ns"erre( $r n$

    ,$n/er em,$)e( ) t4e MDA5. A!ti+it) En(s

      2&2&2&

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    14/29

    Requirements Se!i"i!#ti$n

    IBSM-009 Manage De'i%es

    Use C#se ID IBSM-009

    Use Case !ame M#n#/e De+i!es

    User Interfa%e N$ Sol&tion Com)onent LAS- Bi,,in/s M$i,e

    Ser'i%e es Ser'i%e "y)e 6

    A%tors LAS- IBS 9$n,ine:1 LAS- IBS 9m$i,e:

    Des%ri)tion M#n#/e em,$)ee ,$/in=,$/$ut sessi$ns

    "rigger Nee( t$ m#n#/e De+i!es $n LAS- IBS 9$n,ine:

    +re%onditions 1 De+i!es must 4#+e een setu it4 LAS- IBS 9m$i,e:

    +ost%onditions % MDA em,$)ee 4#s #!!ess t$ ,$/in #n( !4#n/e #ss$r( t$ r#ise i,,s$"",ine $n t4e LAS- IBS 9m$i,e:

    !ormal lo( %. Setu (e+i!e "$r MDA2. De+i!e returns t4e "$,,$in/ t$ LAS- IBS 9$n,ine: 6

    6 De+i!e m$(e,6 UUID=IMEI numer 6 MDA=Dire!t$r#te

    3. LAS- IBS 9$n,ine: /ener#tes De+i!e ID "$r De+i!e #n( ,$/s5. LAS- IBS 9$n,ine: ,$/s #,, tr#ns#!ti$n sessi$ns "r$m (e+i!e'. A!ti+it) En(s

      2%02&2%0

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    15/29

    Requirements Se!i"i!#ti$n

    IBSM-009 Vie( Users:em)loyees

    Use C#se ID IBSM-009

    Use Case !ame

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    16/29

    Requirements Se!i"i!#ti$n

    IBSM-010 Vie( Items and "ariffs

    Use C#se ID IBSM-010

    Use Case !ame

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    17/29

    Requirements Se!i"i!#ti$n

    IBSM-011 m)loyee Login

    Use C#se ID IBSM-011

    Use Case !ame Em,$)ee L$/in

    User Interfa%e es Sol&tion Com)onent LAS- m$i,e A(min inter"#!e

    Ser'i%e N$ Ser'i%e "y)e

    A%tors MDA em,$)ee1 LAS- IBS 9m$i,e:

    Des%ri)tion  Aut4enti!#te MDA user #!!ess t$ LAS- IBS m$i,e

    "rigger Nee( t$ re+ent un#ut4$ri>e( #!!ess t$ t4e #!* $""i!e+re%onditions Users must 4#+e een !re#te( in Or#!,e1 #n( #ssi/ne( r$,es

    +ost%onditions  Aut4$ri>e( Users i,, e /r#nte( #!!ess t$ t4e LAS- IBS m$i,e #n( un#ut4$ri>e(users (enie( #!!ess

    !ormal lo( %. MDA em,$)ee ,$/s in it4 usern#me #n( #ss$r(2.

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    18/29

    Requirements Se!i"i!#ti$n

    IBSM-01* C$ange +ass(ord

    Use C#se ID IBSM-010

    Use Case !ame C4#n/e P#ss$r(

    User Interfa%e es Sol&tion Com)onent LAS- m$i,e A(min inter"#!e

    Ser'i%e N$ Ser'i%e "y)e

    A%tors MDA em,$)ee1 LAS- IBS 9$n,ine:Des%ri)tion C4#n/e user7s #ss$r( t$ LAS- IBS M$i,e

    "rigger Nee( t$ re+ent un#ut4$ri>e( #!!ess t$ t4e #!* $""i!e

    +re%onditions Users must 4#+e een !re#te( in Or#!,e1 #n( #ssi/ne( r$,es

    +ost%onditions  Aut4$ri>e( Users i,, e /r#nte( #!!ess t$ t4e LAS- IBS m$i,e #n( un#ut4$ri>e(users (enie( #!!ess

    !ormal lo( %. S)stem +#,i(#tes Usern#me #n( P#ss$r( it4 st$re( ,$/insessi$n

    2. I" Usern#me #n( P#ss$r( is #ut4enti!#te(1 /r#nt user #!!ess t$#ssi/ne( res$nsii,ities

    3. Se,e!ts settin/s C4#n/e P#ss$r(#. Pr$+i(es O,( P#ss$r(. Pr$+i(es Ne P#ss$r(

    !. S)stem +#,i(#tes user #n( u(#te P#ss$r( t$ Ne P#ss$r(5. S#+e ne #ss$r('. A!ti+it) en(s

      2%52&2%5

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    19/29

    Requirements Se!i"i!#ti$n

    IBSM-01, Create Bills:"i%;ets

    Use C#se ID IBSM-01,Use Case !ame Cre#te Bi,,s=Ti!*ets

    User Interfa%e es Sol&tion Com)onent LAS- Bi,,in/s M$i,e

    Ser'i%e N$ Ser'i%e "y)e 6

    A%tors MDA em,$)ee1 LAS- IBS 9m$i,e:

    Des%ri)tion  -ener#te ti!*et "$r MDA !ust$mer 

    "rigger Nee( t$ !re#te i,,=ti!*et "$r !ust$mer $" #n MDA+re%onditions 1 LAS- IBS 9M$i,e: must 4#+e een setu $n m$i,e (e+i!e

    * MDA $""i!er su!!ess"u,,) ,$/s in

    +ost%onditions % Aut4$ri>e( MDA $""i!ers /ener#tes i,,s=ti!*et "$r !ust$mers $"",ine

    !ormal lo(   L$/ in it4 #ut4$ri>e( usern#me #n( #ss$r(

    Se,e!t GBi,,H $ti$n

    -ener#te i,, usin/ t4e "$,,$in/ inut #r#meters6

    6 Cust$mer n#me6 Tr#ns#!ti$n re"eren!e n$.6 Tr#ns#!ti$n re"eren!e (et#i,s6 Tr#ns#!ti$n (#te16 Item (es!riti$n6 Item qu#ntit)

    Returns t4e "$,,$in/ $utut tr#ns#!ti$n re+ie #/e 6

    6 Tr#ns#!ti$n Cust$mer 6 Tr#ns#!ti$n !ust$mer (et#i,s

      2%'2&2%'

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    20/29

    Requirements Se!i"i!#ti$n

    6 Tr#ns#!ti$n (#te6 Bi,, numer 9(e+i!e (een(ent6 3(i/it&(i/it'(i/it:6 Item (es!riti$n6 Item qu#ntit)6 Item t#ri""  6 T$t#, #m$unt16 Line items J"$r mu,ti,e ,ine items se,e!te(K

    -ener#te Bi,,=ti!*et

    L$/ sessi$n $" i,,s=ti!*ets !re#te(  A!ti+it) En(s

      2%82&2%8

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    21/29

    Requirements Se!i"i!#ti$n

    IBSM-01 +rint Bills:"i%;ets

    Use C#se ID IBSM-01Use Case !ame Print Bi,,s=Ti!*ets

    User Interfa%e es Sol&tion Com)onent LAS- Bi,,in/s M$i,e

    Ser'i%e N$ Ser'i%e "y)e 6

    A%tors LAS- IBS 9m$i,e:1 S)stem A(ministr#t$r 

    Des%ri)tion  Print ti!*et "$r MDA !ust$mer 

    "rigger Nee( t$ rint i,,=ti!*et "$r !ust$mer $" #n MDA+re%onditions 1 LAS- IBS 9M$i,e: must 4#+e een setu $n m$i,e (e+i!e

    * MDA $""i!er su!!ess"u,,) ,$/s in, Bi,,=ti!*et must 4#+e een r#ise( "$r # !ust$mer 

    +ost%onditions % P4)si!#, re!eit !$) is rinte( $"",ine "$r # !ust$mer

    !ormal lo( % B,uet$$t4 rinter is #ire( t$ t4e LAS- IBS 9M$i,e:2 Bi,, in in+$i!e "r#me "$r m$i,e is /ener#te(

    3 In+$i!e is sent t$ B,uet$$t4 rinter5 Returns res$nse !$(e #n( mess#/e i" in+$i!e is rinte( $r n$t' A!ti+it) En(s

      2%2&2%

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    22/29

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    23/29

    Requirements Se!i"i!#ti$n

    IBSM-013 Vie( "ransa%tions

    Use C#se ID IBSM-013

    Use Case !ame

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    24/29

    Requirements Se!i"i!#ti$n

    IBSM-016 Get In'oi%e List

    Use C#se ID IBSM-016

    Use Case !ame -et In+$i!e List

    User Interfa%e N$ Sol&tion Com)onent LAS- IBS M$i,e #n( On,ine

    Ser'i%e es Ser'i%e "y)e 6

    A%tors LAS- IBS 9m$i,e:1 LAS- IBS 9$n,ine:1 S)stem A(ministr#t$r Des%ri)tion  LAS- IBS 9$n,ine: /et in+$i!e ,ist $" #,, i,,s=ti!*ets r#ise( "$r !ust$mers

    "rigger Nee( t$ !re#te in+$i!es r#ise( ) MDA em,$)ee in EBS

    +re%onditions 1 LAS- IBS 9M$i,e: must 4#+e een setu $n m$i,e (e+i!e* MDA $""i!i#, must 4#+e /ener#te( i,,s=ti!*ets $n m$i,e (e+i!es, S)n!4r$ni>#ti$n setu must 4#+e een est#,is4e( eteen LAS- IBS

    9$n,ine: #n( LAS- IBS 9m$i,e:

    +ost%onditions % MDA $""i!i#, ,ist $" tr#ns#!ti$n is (is,#)e(

    !ormal lo( % S)n! # ,ist $" tr#ns#!ti$n ) MDA $""i!i#, t$ LAS- IBS 9$n,ine:2 I" #t!4 s)n! is su!!ess"u,1 ",#/ #t!4 $n LAS- IBS 9$n,ine: #s TRUE=O

    #n( tr#ns#!ti$n #t!4 $n LAS- IBS 9m$i,e: #s TRUE=O3 Cre#te in+$i!e "r$m su!!ess"u,,) s)n!e( #t!4 in EBS5 M#*e in+$i!e ,ist #+#i,#,e t$ P#)-ATE

    ' I" s)n! is unsu!!ess"u,1 ",#/ #t!4 $n LAS- IBS 9$n,ine: #s FALSE #n(tr#ns#!ti$n #t!4 $n LAS- IBS 9m$i,e: #s FALSE

    8 Ree#t s)n! #t (e"ine( inter+#, it4 in+$i!e #t!4 unti, st#tus ",#/ (is,#)sTRUE=O

    A!ti+it) En(s

      2202&220

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    25/29

    Requirements Se!i"i!#ti$n

    IBSM-017 Get +ayment Stat&s

    Use C#se ID IBSM-017

    Use Case !ame -et #)ment St#tusUser Interfa%e N$ Sol&tion Com)onent LAS- Bi,,in/s M$i,e

    Ser'i%e es Ser'i%e "y)e 6

    A%tors LAS- IBS 9m$i,e:1 LAS- IBS 9$n,ine:

    Des%ri)tion  -et #)ment st#tus $" #,, #rti#, $r "u,,) #i( i,,s=ti!*ets r#ise( "$r !ust$mers

    "rigger Nee( t$ re+ie # ,ist $" #)ment m#(e $n i,,s=ti!*ets r#ise( ) #n MDA $""i!i#, "$r#,, !ust$mers

    +re%onditions 1 LAS- IBS 9M$i,e: must 4#+e een setu $n m$i,e (e+i!e* MDA $""i!er su!!ess"u,,) ,$/s in, Bi,,=ti!*et must 4#+e een r#ise( "$r # !ust$mer  S)n! !$nne!ti$n must e est#,is4e( eteen LAS- IBS 9$n,ine: #n(

    LAS- IBS 9$"",ine:

    +ost%onditions % List $" #)ment $n in+$i!es is (is,#)e( it4 6

    6 P#)ment st#tus6 P#)ment ID6 P#)ment re"eren!e

    !ormal lo( % Request is m#(e "$r #)ment n$ti"i!#ti$n $n in+$i!es "r$m LAS- IBS9$n,ine:

    2 Res$nse is /$tten it4 # ,ist $" #)ments $n in+$i!es ) !ust$mers s)n!e(t$ LAS- IBS 9m$i,e:

    3 I" s)n! is su!!ess"u,1 ",#/ LAS- IBS 9m$i,e=$n,ine: it4 #)ment st#tusTRUE=O

    22%2&22%

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    26/29

    Requirements Se!i"i!#ti$n

    5 I" s)n! is unsu!!ess"u,1 ",#/ LAS- IBS 9m$i,e=$n,ine: it4 #)ment st#tusFALSE

    ' M#*e re!eit re$rt #+#i,#,e "$r LAS- IBS 9m$i,e: t$ (is,#)8 A!ti+it) En(s

    IBSM-018  Syn% De'i%e

    Use C#se ID IBSM-018

    Use Case !ame S)n! De+i!e

    User Interfa%e es Sol&tion Com)onent LAS- IBS 9m$i,e:

    Ser'i%e N$ Ser'i%e "y)e 6

    A%tors MDA em,$)ee1 LAS- IBS 9m$i,e:

    Des%ri)tion MDA em,$)ee s4#,, e #,e t$ 6

    6 U(#te LAS- IBS 9$n,ine: it4 tr#ns#!ti$ns (et#i,s "r$m LAS- IBS 9m$i,e:

    6 U(#te LAS- IBS 9m$i,e: it4 ne users #n( items "r$m LAS- IBS

    9$n,ine:

    "rigger Nee( t$ m#*e #+#i,#,e tr#ns#!ti$n in"$rm#ti$n require( ) LAS- IBS 9m$i,e: #n(

    LAS- IBS 9$n,ine:

    +re%onditions Tr#ns#!ti$n in"$rm#ti$n1 user ? items (et#i,s #re #+#i,#,e LAS- IBS 9m$i,e: is,$//e( in

    +ost%onditions % MDA em,$)ee is re(ire!te( t$ t4e ,$/ in #/e2 MDA em,$)ee !#n n$ ,$n/er er"$rm tr#ns#!ti$n $n t4e s)stem

    !ormal lo( % MDA em,$)ee se,e!ts t4e s)n! $ti$n t$66 Pus4 tr#ns#!ti$n (et#i,s t$ LAS- IBS 9$n,ine:6 Pu,, user #n( item (et#i,s t$ LAS- IBS 9m$i,e:

    2  A!ti+it) en(s

      2222&222

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    27/29

    Requirements Se!i"i!#ti$n

    IBSM-019  Log o&t

    Use C#se ID IBSM-019Use Case !ame L$/ $ut

    User Interfa%e es Sol&tion Com)onent LAS- IBS 9m$i,e:

    Ser'i%e N$ Ser'i%e "y)e 6

    A%tors MDA em,$)ee1 LAS- IBS 9m$i,e:

    Des%ri)tion MDA em,$)ee s4#,, e #,e t$ ,$/ $ut "r$m LAS- IBS 9m$i,e:

    "rigger Nee( t$ ,$/ $ut

    +re%onditions LAS- IBS 9m$i,e: is ,$//e( in

    +ost%onditions % MDA em,$)ee is re(ire!te( t$ t4e ,$/ in #/e2 MDA em,$)ee !#n n$ ,$n/er er"$rm tr#ns#!ti$n $n t4e s)stem

    !ormal lo( 3 MDA em,$)ee user !,i!*s $n t4e ,$/ $ut "e#ture

    5 MDA em,$)ee is re(ire!te( t$ t4e ,$/ in #/e

    '  A!ti+it) en(s

      2232&223

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    28/29

  • 8/20/2019 Requirement Specification and Use Case Details for LASG BILLINGS Mobile V1.0

    29/29

    Requirements Se!i"i!#ti$n

    O+! A!D CLOSD ISSUS

    .1 O)en Iss&es

    ID Issue Resolution Responsibili

    ty

    Target

    Date

    Impact

    Date

    .* Closed Iss&es

    ID Issue Resolution Responsibili

    ty

    Target

    Date

    Impact

    Date