SecretaryNAO SRS DeadSilent

Embed Size (px)

DESCRIPTION

Software Requirement for Secretary NAO

Citation preview

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    1/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 1/1

    Secrectary NAOSoftware Requirement System

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    2/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 2/1

    Qun l thay i ti liu

    Ngy Ni dung thay i Phn loi

    (Thm/Sa/Xa)Phin bn Ngi chu

    trch nhim

    22/07/2013 Xy dng bn m t sn phm To mi 1.0 Lu Hng S

    25/7/2013 Thm chi tit yu cu To mi 1.1 Lu Hng S

    26/7/2013 Thm chi tit kich bn s dng To mi 1.2 Lu Hng S

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    3/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 3/1

    K hiu / Vit tt

    Tn M t chi tit Ghi ch

    TBD Thit b di ng

    TTS Text to speech Chuyn d liu dng textthnh m thanh

    CSDL C s d liu

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    4/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 4/1

    MC LC

    1. GII THIU CHUNG....................................................................................................

    2. M T CHUNG V NG DNG.................................................................................

    3. CHI TIT YU CU......................................................................................................

    3.1 Chc nng lp lch, tm kim thng tin s kin trn TBDD bng tay ...........................

    3.2 Chc nng lp lch, tm kim thng tin s kin trn TBD bng ging ni ..................

    3.3 Chc nng lp lch, tm kim thng tin s kin trn robot NAO bng ging ni ..........

    4. CHI TIT KCH BN SDNG.................................................................................

    4.1. Lp lch, s kin trn TBD bng tay .........................................................................

    4.2. Lp lch, s kin trn TBD bng ging ni ............................................................. 1

    4.3. Lp lch, s kin trn robot bng ging ni............................................................. 1

    4.4. Tm kim thng tin, s kin trn TBD bng tay..................................................... 1

    4.5. Tm kim thng tin, s kin trn TBD bng ging ni ............................................ 1

    4.6. Tm kim thng tin, s kin trn robot bng ging ni............................................ 1

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    5/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 5/1

    1.GII THIU CHUNGSRS cn ch ra hnh vica ngi s dng v nhng tnh nng m ng dng c thp ng. Ngoi ra, SRS cn miu t nhng chc nng cn thit, phc tho giao ding dng v nhng miu t chi tit khc.

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    6/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 6/1

    2.M T CHUNG V NG DNGSECRETARY NAO l mt ng dng qun l, nhc nh cng vic, ghi ch hng ngca cc thnh vin trong gia nh. Cc s kin s do ngi dng nhp thng tinhoc ng dng s truy cp ti cc c s d liu khc nh danh b, google Calenda qun l v nhc nh. Thng tinv cc s kin bao gm thi gian gi gic, im, ni dung nhc nh

    ng dng s gip ngi dng qun l, tm kim thng tin s kin thng quTBD/robot NAObng tay hoc bng ging ni. Vic nhc nh c thc hin bnging ni qua TBD/robot NAOhoc bng thng ip trn TBD.

    ng dng SECRETARY NAOc 6 chc nng chnh:

    - Lp lch, s kin trn TBDbng tay

    -

    Lp lch, s kin trn TBDbng ging ni- Lp lch, s kin trn robot NAO bng ging ni

    - Tm kim thng tin s kin trn TBDbng tay

    - Tm kim thng tin s kin trn TBD bng ging ni

    - Tm kim thng tin s kin trn robot NAO bng ging ni

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    7/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 7/1

    3.CHI TIT YU CU3.1

    Chc nng lp lch, tm kim thng tin s kin trn TBDD bng tay

    Mc ch:

    Lp lch/tm kim thng tin trn TBD cho ngi dng bng tay

    Thng bo, nhc nh ngi dng

    Yu cu:

    C s d liu c lu tr trn b nh hoc SD card

    Giao din n gin, thn thin vi ngi dng

    3.2

    Chc nng lp lch, tm kim thng tin s kin trn TBD bng ging ni

    Mc ch:

    Lp lch/tm kim thng tin trn TBD cho ngi dng bng ging ni

    Thng bo, nhc nh ngi dng

    Yu cu:

    C s d liu c lu tr trn b nh hoc SD card

    Giao din n gin, thn thin vi ngi dng

    Xy dng module nhn dng ging ni ting vitv TTS da trn googlASR

    Xy dng tp d liu chatbot

    3.3Chc nng lp lch, tm kim thng tin s kin trn robot NAO bng ginni

    Mc ch:

    Lp lch/tm kim thng tin trn robot NAO cho ngi dng bng ginni

    Thng bo, nhc nh ngi dng

    Yu cu:

    C s d liu c lu tr trn b nh hoc SD card

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    8/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 8/1

    Giao din n gin, thn thin vi ngi dng

    Xy dng module nhn dng ging ni ting vit v TTS da trn googlASR

    Xy dng module nhn dng khun mt Face detection Xy dng tp d liu chatbot

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    9/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 9/1

    4.CHI TIT KCH BN S DNG

    4.1. Lp lch, s kin trn TBD bng tay

    ScenarioName

    Lp lch trn TBD bng tay

    Stetps of

    scenario

    1 Ngi dngkhi ng h thng lp lch bng tay

    2

    H thng hin th giao din chnh

    2.1 1 button setting date

    2.2 1 timepiker chn thi gian theo gi v pht

    2.3 1 textfield Description nhp m t task

    2.4 1 combobox Priority m t mc u tin ca task (1-5)

    2.5 1 combobox chn ch

    2.6 1 button Save

    2.7 9 check box chn ngy lp li

    3 Ngi dngchn button setting date

    4 H thng hin th mt khung calendar

    5 Ngi dngchn ngy cn ln lch 21/ 7/ 2013

    6 Hthng hin th enable testfield Time, Description,priotiry

    7

    Ngi dngchn ngy cn ln lch 21/ 7/ 2014

    7.1 Time :8 : 45

    7.2 Description: i lm

    8 H thng cp nhtvo c s d liu v tr li giao din chnh

    9

    8:45 ngy 21/7/2013 h thng a ra thng bo9.1 trn NAO bng ging ni vi ni dung n gi i lm

    ri bn i

    9.2 trn TBDs hin th giao din notify ni dung n gii lm ri bn i

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    10/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 10/1

    exceptions 8

    Bn ghi tn ti trong c s d liu

    8.1 H thng a ra thng bo record tn ti

    8.2 Ngi dng chn button OK

    8.3 H thng tr v Menu chnh

    4.2. Lp lch,s kin trn TBD bng ging ni

    Scenario name Lp lch, s kin trn TBD bng ging ni

    Steps of scenario

    1Ngi dng chn chc nng lp lch bng ging ni thngqua TBD

    2

    H thng hin th giao dinvi 3 nt button v 1 edit text- Speak

    - Stop

    - Save

    - Edit text

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    11/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 11/1

    3Ngi dng chn nhn nt "Speak" v ni qua mic ca inthoi "7hti nayti c mt cuc hnvi bn gi".

    4H thng phn tch cu ni thnh dng text v hin th ln

    edit text "7hti nay ti c mt cuc hn vi bn gi"

    5Ngi dng n nt "Stop" kt thc cu ni ca mnh, nnt "Save" lu d liu vo CSDL

    6 H thng thng bo "Lch trnh ca bn thm thnh cng

    77h h thng a ra thng bo 7h ti nay bn c hn vi bngi y!

    Exception 4

    Edit text hin ln kt qu khng nh mong mun ca ngidng

    4.1 H thng phn tch cu ni thnh dng text v hin thln edit text "By gi ti c mt cuc hn"

    4.2 Ngi dng quay li thao tc t bc 3 c c ktqu chnh xc hn trong ln tip theo

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    12/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 12/1

    4.3.

    Lp lch, s kin trn robot bng ging ni

    Scenario name Lp lch, s kin trnrobot bng ging ni

    Steps of scenario

    1 Ngi dng i ti pha trc NAO, chm tay vo sensor

    trn u NAO v ni "8h ti nay ti c hn i xem phim vibn gi, nhccho ti nh"

    2 NAO nhn din ngi dng qua khun mt, tm kim trongCSDL ca ngi dng trn TBD, phn tch cu ni v xcnhn li ( vi template " ):"8h ti nay bn c i hn i xem phim vi bn gi phikhng?"

    3 Ngi dng ni: "OK/Uhm"

    4 NAO ni: "OK. Ti s bo li cho bn" v lu vo CSDL cangi dng ti TBDD ca h

    Exception

    1 Ngi dng ni thiu thng tin ngy gi

    1.1 NAO hi li "Bn c th ni r thng tin ngy gi trongcu khng?"

    1.2 Ngi dng ni chnh xc thng tin ngy gi v NAOtip tc x l

    2 NAO khng nhn din c ngi dng2.1 NAO ni: "Bn c th ng ln pha trc ti c

    khng?"

    2.2 Ngi dng i ln pha trc NAO

    2.3 NAO nhn din ngi dng v tip tc x l

    3 NAO nhn din sai cu ni

    3.1 Ngi dng ni: "Khng phi/Sai ri/Khng"

    3.2 NAO ni: "Bn ni li nh"

    3.3 Ngi dng ni "8h ti nay ti c hn i xem phim vibn gi, bo cho ti nh"

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    13/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 13/1

    4.4.

    Tm kim thng tin, s kin trn TBD bng tay

    Scenario name Tm kim thng qua, s kin trnTBDbng tay

    Steps of scenario

    1 Ngi dng nhn vo editText tm kim

    2 H thng giao din1 bn phm o ngi dng nhp

    3 Ngi dng nhp "hn"

    4 Giao din hin th: List view c 1 phn t vi 3 thng tin:thi gian l : 19h30 21/07/2013, ch l hn h, m t li chi vi phng, mt checkbox on/off bt v tt trctip bo thc

    5 Ngi dng nhn vo phn t ca listview ny

    6 Giao din hin ra thng tin chi tit ca lch

    Exception4 ni dung ngi dng nhp vo khng c

    4.1 Giao din hin th mt trang trng

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    14/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 14/1

    4.5.

    Tm kim thng tin, s kin trn TBD bng ging ni

    Scenario name Tm kim lch thng, s kin trn TBDbng ging ni

    Steps of scenario

    1 Ngi dng nhn vo buttonmicro trn mn hnh

    2

    H thng hin th giao din c2 icon biu hin cho bt uv dng li, mt button Text to speech, mt khung text hin th, mt khung hin th danh sch cc nhc nh

    3Ngi dng chn icon bt u, ni: "Hm nay ti c lch gkhng?", v chn icon dng li

    4

    H thng hin th giao din: Trong khung text, hin th cu

    ni "Hm nay ti c lch g khng?"; trong khung danh schnhc nh, c 3 nhc nh :

    1) 8 gi 30 pht ngy 22 thng 7 nm 2013 c hn i chi vbn gi

    2) 12 gi 15 pht ngy 22 thng 7 nm 2013 c hn n travi 1 ngi bn,

    3) 15 gi ngy 22 thng 7 nm 2013 c mt cuc hp cngty.

    5

    Ngi dng nhn nt Text to speech, in thoi bt u thhin c cc nhc nh, c xong cc nhc nh, in thoithng bo kt thc

    6 Ngi dng thot khi ng dng, kt thc

    Exception 4

    Thit b di ng khng nhn din c cu ni

    4.1

    Giao din hin th: Khung text hin th dng thng bo:"Khng nhn bit c cu ni, bn hy ni li hoc n

    cu khc!"

    4.2Ngi dng ni li cu ni: "Hm nay ti c lch gkhng?"

    4.3

    Giao din hin th: Trong khung text, hin th cu ni"Hm nay ti c lch g khng?"; trong khung danh schnhc nh, c 3 nhc nh :

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    15/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 15/1

    1) 8 gi 30 pht ngy 22 thng 7 nm 2013 c hn ichi vi bn gi

    2) 12 gi 15 pht ngy 22 thng 7 nm 2013 c hn ntra vi 1 ngi bn

    3) 15 gi ngy 22 thng 7 nm 2013 c mt cuc hp cng ty.

  • 5/21/2018 SecretaryNAO SRS DeadSilent

    16/16

    Secretary NAO software requirement specification v1

    Mobile Robot Challenge Contest 16/1

    4.6.

    Tm kim thng tin, s kin trn robot bng ging ni

    Scenario name Tm kim thng tin, s kin trnrobot bng ging ni

    Steps of scenario

    1Ngi dng i ti pha trc NAO, chm tay vo sensortrn u NAO v ni "Hm nay ti c lch lm g khng?"

    2

    NAO nhn din ngi dng qua khun mt, tm kim trongCSDL ca ngi dng trn TBDD, phn tch cu ni v xcnhn li ( vi template " ):"8h ti nay bn c i hn i xem phim vi bn gi nh?"

    3 Ngi dng ni: "OK, cm n nh"

    Exception 2

    NAO khng nhn din c ngi dng

    2.1 NAO ni: "Bn c th ng ln pha trc ti ckhng?"

    2.2 Ngi dng i ln pha trc NAO

    2.3 NAO nhn din ngi dng v tip tc x l