Upload
longnguyen
View
16
Download
0
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