Home
TravelMatch Software User Manual Version 1.0
Contents
1. Constrains e t is only possible to enter valid dates by the native date input mechanism of the device e t is only possible to choose between male female and not specified 4 10 3 Formal Description Here the user presses each field and fills in the desired values see Figure Name Here the user can specify or edit their name Gender Here the user can specify or edit their gender Birth date Here the user can specify or edit their birth date When the user is done the save changes Save changes button is pressed to post the form 4 10 4 Related e The menu icon opens the Menu logged in Section 4 9 e When everything is filled in correctly the Save changes button sends the data to the server 4 11 Swipe screen 4 11 1 Functional Description Here the user can like or dislike images 4 11 2 Caution and Warning Not applicable 35 TravelMatch Software User Manual lt Profiel Naam John Doe Geslacht Man Geboortedatum 1993 01 21 Gebruikersinfo wijzigen Figure 4 10 User profile screen 4 11 3 Formal Description The user can like or dislike images by either pressing and dragging them to the left dislike or to the right like Alternatively the user can press the red button with the cross on the bottom right to indicate a dislike or press the green button with the heart to indicate a like On the bottom a progress bar keeps track of the number of images that ha
2. 2016 06 17 i 1 dag en Tot Flexibiliteit 2016 06 24 0 dag en Verkeerde datum Budget per persoon Uw opgegeven einddatum komt voor 300 Kal de startdatum Verras me Start advies a Vacation Details b Vacation Details screen error Figure 4 8 Vacation Details screens 4 9 Menu logged in 4 9 1 Functional Description From here the user can navigate between screens when not logged in as seen in Figure 4 9 4 9 2 Caution and Warning Not applicable 4 9 3 Formal Description The user presses the items in the menu to go to the corresponding views The menu disappears when the user presses on the screen left of the menu when a item is pressed or when the user presses the cross in the top right corder 4 9 4 Related e The first item redirects the user to the Vacation Details screen Section e The second item redirects the user to the Profile screen Section e The third item redirects the user to the About screen Section e The fourth item redirects the user to the Welcome screen Section 4 10 Profile screen 4 10 1 Functional Description From here the user can adapt its profile 4 10 2 Caution and Warning When a field is not valid the error dialog containing information to where the error came from and how to fix it 34 TravelMatch Software User Manual Interesseanalyse xX Vakantiedetails Profiel Over deze app Uitloggen Figure 4 9 Logged in Menu
3. e The overview screen 3 3 Overview page 3 3 1 Functional description From here the overview of the database will be shown All the entry will be listed As Figure fig CMS overview screen shown 12 TravelMatch Software User Manual Welcome admin View site Change password Log out Site administration Affiliate feeds Trip offers Trips Image dimensions Location tags Locations Swipe images Tags Travel dnas Fb app users Guest app users Mail app users Pending activations Vacation details Groups Users Tokens a Add dh Add a Add Add sk Add sk Add dk Add Add Add dh Add dk Add dk Add dk Add dk Add dk Add S Y YA YA gt Add 4 de Add x Nx N Nx x xl Change Change Change Change Change Change Change Change Change Change Change Change Change Change Change Change Change Recent Actions My Actions None available Figure 3 2 CMS overview screen 3 3 2 Caution and Warnings Not applicable 3 3 3 Formal description e Click the log out button on the top right of the screen to log out e The overview of the entries will be displayed you can directly add or delete an entry or click on the entry to edit the entry for the detail of each entry see Table 3 1 3 3 4 Related e The log in screen after you log out See CMS log in screen e Trip Offers entry See e Affiliate Feed entry See e Trip entry See e Location
4. see Figure 4 13 2 Formal Description In the Hotel view a header is displayed The header contains from left to right the hotel name the hotel star rating the user rating and price per person Below this is an image of the hotel and a more detailed description of what the holiday will look like At the end of the description is the Book now button This enables the user to book the holiday see Section 5 2 4 13 3 Related e When the user presses the red Book now button the user is redirected to Book a hotel action Section 5 2 e The user remains in the Section 4 12 Hotels Colosseum Il xxx 6 4 10 284 00 Le ETE S 4 MEL Ef gt red Pa miele end Dit complex is ideaal voor mensen die niet alleen van het heerlijke strand maar ook echt van het uitgebreide uitgaansleven willen genieten De gezellige boulevard waar u heerlijk kunt flaneren ligt op slechts enkele meters van het hotel In het hoogseizoen is dit dan ook een veelgeboekte accommodatie onder jongeren Prima prijs kwaliteit verhouding 4 Boek nu Poseidon X XXX 7 8 10 333 00 Figure 4 13 38 TravelMatch Software User Manual Chapter 5 Actions related to the application 5 1 Connect to Facebook action 5 1 1 Functional Description When this action is preformed the user wants to authenticate via Facebook 5 1 2 Caution and Warning e When the user fails to authenticate by either cancellation or wrong cred
5. 15 TravelMatch Home gt Affiliate gt Trips Software User Manual me admin View site Change password Log out Select trip to change Action as v Go 0 of 100 selected O Name City Country Price Departure date Duration With flight Link Boutiquehotel Wenen Oostenrijk 276 0 Aug 8 2015 4 True http tc tradetracker net Stadthalle c 433 amp m 472018 amp a 218916 amp u http 3A 2F 2Fwww arke nl 2_ stadthalle 2F Bellevue Wenen Oostenrijk 270 0 June 21 2015 4 True http tc tradetracker net c 433 amp M 472018 amp a 218916 amp u http 3A 2F 2Fwww arke nl 2 O Austria Classic Wenen Oostenrijk 241 0 Jan 4 2016 4 True http tc tradetracker net Wien c 433 amp m 472018 amp a 2189168 amp u http 3A 2F 2Fwww arke nl 2 wien 2F OD K K Maria Wenen Oostenrijk 414 0 July 1 2015 4 True http tc tradetracker net Theresia c 433 amp m 472018 amp a 218916 amp u http 3A 2F 2Fwww arke nl 2 theresia 2F O Wandi Wenen Oostenrijk 376 0 July 1 2015 4 True http tc tradetracker net c 433 amp m 472018 amp a 218916 amp u http 3A 2F 2Fwww arke nl 2 K K Palais Wenen Oostenrijk 376 0 July 4 2015 4 True http tc tradetracker net c 433 amp M 472018 amp a 218916 amp u http 3A 2F 2Fwww arke nl 2 Y Best Western Wenen Oostenrijk 375 0 July 1 2015 4 True http tc tradetracker net Plus Hotel Das c 433 amp M 472018 amp a 218916 amp u http 3A 2F 2Fwww arke nl 2 Tigra hotel das tigra 2F gt Mercure Wien Wenen Oostenrijk 304
6. 3 Formal description 344 Related 3 5 1 Functional description 3 5 2 Caution and Warnings 2 2 a 3 5 3 Formal description 35A IGAS 1 6 464k ad Kaew Phe ee ER we oe ee Be we 3 6 Affiliate Feed 2 ee 3 6 1 Functional description 2 a a a 3 6 2 Caution and Warnings 2 1 2 3 6 3 Formal description 30 RU EEn 3 7 Locations eea an a EE KAS ene eS 3 7 1 Functional description a a 3 7 2 Caution and Warnings 2 2 2 3 7 3 Formal descriptionl a a a a a TravelMatch Software User Manual CLE EEE EE RPE OHH eee Ee ew A 23 3 8 Swipe maga 23 3 8 1 Functional description 2 2 23 3 8 2 Caution and Warnings 2 a 23 3 8 3 Formal description 23 3 8 4 Related 25 RS RR En 25 3 9 1 Functional description ee 25 3 9 2 Caution and Warnings 2 1 a 25 3 9 3 Formal descriptionl a a a a 25 3 9 4 Related 26 3 10 Pending Activations lt 6 244 samma we SO 26 3 10 1 Functional description 2 a 26 3 10 2 Caution and Warnings 2 2 1 a 26 DG ee eee eee ee ee eee ewe eee eee eee 27 IEA se kk bw ear oh A ee we RO we 27 Sd Extra MOGSS gia ae baw ed RAMEE AAA 27 28 rias rra A aa 28 4 1 1 Functional Description 200 0000 0020048 28 4 1 2 Caution and Warning 28 TTT 28 41 4 Related 28 Ee ee ee aes eee eee aoa 28 4 2 1 Functional Description 0 020 00 200 200 0000 002008 28 4 2 2 Caution and Warning
7. 4 o http tc tradetracker net R publique c 43342m 47201882 2189168u http 3A 2F 2Fwww arke r france 2Fparijs 2Fcrowne plaza republique 2F Plaza Tour Location 1 Parijs 394 0 July 31 2015 4 o http tc tradetracker net Eiffel c 433 amp m 472018 amp a 218916 amp u http 3A 2F 2Fwww arke r france 2Fparijs 2Fplaza tour eiffel 2F Golden Tulip Location 1 Parijs 384 0 July 19 2015 4 http tc tradetracker net Washington c 433 amp M 472018 amp a 218916 amp u http 3A 2F 2Fwww arke r france 2En arar BL MFaaldantulinurae hinatan nnersa IE Figure 3 5 CMS Trip Offer actions 3 4 4 Related e The log in screen after you log out See CMS log in screen e The overview screen 3 5 Trip 3 5 1 Functional description In this screen you can edit delete the exist trip As 3 6 shown 3 5 2 Caution and Warnings e Adding an new Trip object is not allowed although the django admin system does not prevent you from doing that See Table 3 1 3 5 3 Formal description e Click the log out button on the top right of the screen to log out e Click the each individual Entry for editing click each fields to edit click the delete button to delete as Figure 3 7 shown After you are done you can either click save and continue to save it and continue editing or save and return to the Trip entry screen as 3 6 shown e Click the entry you wish to delete and select the delect action in the Action selection menu then press go as 3 8 shown
8. and deletions are supported Edit only views editions and deletions are supported e Delete views and deletions are supported e view only only views are supported In the following sections we will demonstrate how to operate with entries excluding the view only entries Table 3 1 Entries overview 3 2 CMS log in screen 3 2 1 Functional Description User can log in with a existed super user account 11 TravelMatch Software User Manual 3 2 2 Caution and Warning e f the username is empty or it is incorrect Figure will be shown e f password is empty Figure will be shown e f password is incorrect Figure will be shown Please correct the errors below Django administration please correct the error below O Please enter the correct username and Django administration both field va S rer See bail Is is required both fields may be case sensitive Username Username Username dmi admin Username hdmi Password Password Password Password a Login screen b Login success c Login wrong d Login error Figure 3 1 CMS login screens In Figure 3 1 a the login page of the CMS is shown The CMS is accessible via the user s browser by going to the CMS s url It runs best on the latest versions of Safari and Chrome it also runs on Internet Explorer 3 2 3 Formal Description The user enters the correct credentials in the Username and the Password field 3 2 4 Related
9. by clicking on Save and continue editing as this will always set all missing values to zero Dj ango a dministration Welcome admin View site Change password Log out Home gt Al Select location to change RARE Go Loc id City name Country name Region name Active 1 Parijs Frankrijk o 3 Willemstad Curacao Nederlandse Antillen 4 Sunny Beach Bulgarije o 5 Oslo Noorwegen o 6 Blanes Spanje Costa Brava o 7 Chersonissos Griekenland Kreta 10 Barcelona Spanje 13 Alanya Turkije o 14 Bodrum G mbet Turkije Figure 3 13 Locations screen 19 TravelMatch me admin View site Software User Manual Change password Log out Home gt Ai gt Locations Select location to change PS EN v Gol 0 of 9 selected C Loc id 24 City name Country name 1 Parijs Frankrijk 53 Willemstad Curacao D 4 Sunny Beach Bulgarije 95 Oslo Noorwegen m6 Blanes Spanje 7 Chersonissos Griekenland m 10 Barcelona Spanje G 13 Alanya Turkije D 14 Bodrum G mbet Turkije 9 locations Figure 3 14 Location 20 Region name Nederlandse Antillen Costa Brava Kreta editing example Add location o mi E O Ei O MP Z TravelMatch Software User Manual ne admin View site Change password Log out Home gt Ai gt Locations gt Location 4 Sunny Beach Change location City name Sunny Beach Co
10. entry See e Swipe Images entry See e Tags entry See e Pending activations entry See Pending Activations 3 4 Trip Offers 3 4 1 Functional description In this screen you can edit delete the exist trip offered As shown 13 TravelMatch Software User Manual 3 4 2 Caution and Warnings e Adding an new TripOffers object is not allowed although the django admin system does not prevent you from doing that See Table 3 1 3 4 3 Formal description e Click the log out button on the top right of the screen to log out e Click the each individual Entry for editing click each fields to edit click the delete button to delete as Figure 3 7 shown After you are done you can either click save and continue to save it and continue editing or save and return to the Trip entry screen as 3 6 shown e Click the entry you wish to delete and select the delect action in the Action selection menu then press go as 3 8 shown Welcome admin View site Change password Log out Home gt Affiliate gt Trip offers Select trip offer to change Add trip offer Action v Go of 100 selected Name Loc Price Dept date Duration days With flight Link Residhome Location 1 Parijs 105 0 July 3 2015 4 o http tc tradetracker net Paris Asnieres c 433 amp Mm 472018ka 218916 amp u http 3A 2F 2Fwww arke r france 2Fparijs 2Fresidhome paris asnieres 2 Le Meurice Location 1 Parijs 1287 0 July 20 2015 4 o http tc trade
11. pending activation Figure 3 22 Pending Activation Delete Welcome admin View site Change password Log out Home gt Appusers gt Pending activations gt 2015 06 22 01 09 23 522893 00 00 user 3 Hoi gt d Change pending activation History User 3 Hoi v e Key d Delete Save and add another Save and continue editing Figure 3 23 Pending activation delete detailed 3 10 4 Related e The log in screen after you log out See CMS log in screen e The overview screen 3 11 Extra models sec Extra models CMS There are many extra models in the admin screen for the user to get a good overview of the contents of the database These can be used to see what happens behind the scenes and give an idea of what the database consists of 26 TravelMatch Software User Manual Chapter 4 Tutorial for application 4 1 Splash screen 4 1 1 Functional Description When the user opens the app the splash screen appears as seen in Figure 4 1 This takes a few seconds and the app needs this time to prepare for usage When the app is done loading it s resources the app redirects the user to the Welcome screen 4 1 2 Caution and Warning Not applicable 4 1 3 Formal Description Not applicable 4 1 4 Related e Redirection to Welcome screen when done Section 4 2 TravelMatch Figure 4 1 Splash screen 4 2 Welcome screen 4 2 1 Functional Description The user lands here when they are not logged in and want to us
12. 0 Jan 4 2016 True http tc tradetracker net Figure 3 6 CMS Trip Price 267 0 Link Currently http tc tradetracker net c 433 amp Mm 472018 amp a 218916 amp u httip 3A 2F 2Fwww arke nl 2Fstedentrip 2Foostenrijk 2Fwenen 2F Change http tc tradetracker net c 433 amp m 472018 amp a 218916i Image Currently http media tui nl B46 B468CF238075361C979AC6819FCOF2CB jpg Min nr people Departure date Duration With flight User rating Delete Home gt Affiliate gt Trips Select trip to change Action Delete selected trips Y Gol 2 of 100 selected 5 Name Boutiquehotel Stadthalle OO Bellevue X Austria Classic Wien SJ K K Maria Theresia D Wandi K K Palais Best Western Plus Hotel Das Tigra Mercure Wien Tantrum Change http media tui nl B46 B468CF238075361C979AC6819FC 2015 06 22 Today 3 Note You are 2 hours ahead of server time 4 True 7 8 Save and add another Save and continue editing ES Figure 3 7 CMS Trip object detail me admin View site Change password Log out City Country Price Departure date Duration With flight Link Wenen Oostenrijk 276 0 Aug 8 2015 4 True http tc tradetracker net c 433 amp m 472018 amp a 218916 amp u http 3A 2F 2Fwww arke nl 2 stadthalle 2F Wenen Oostenrijk 270 0 June 21 2015 4 True http tc tradetracker net Pian c 433 amp M 472018 amp a 218916 amp u http 3A 2F 2Fwww arke nl 2 Wenen Oostenr
13. 2 June 2015 4 TravelMatch team Architectural Design Document Version 1 0 22 June 2015 ld 5 TravelMatch team Detailed Design Document Version 1 0 22 June 2015 hd 6 TravelMatch team Software User Manual Version 1 0 22 June 2015 ld 7 TravelMatch team Software Transfer Document Version 1 0 22 June 2015 Ld 8 TravelMatch team Unit Test Plan Version 1 0 22 June 2015 AA 9 TravelMatch team Integration Test Plan Version 1 0 22 June 2015 10 TravelMatch team Acceptance Test Plan Version 1 0 2 22 June 2015 TravelMatch Software User Manual 11 TravelMatch team Software Configuration Management Plan Version 1 0 22 June 2015 12 TravelMatch team Software Project Management Plan Version 1 0 22 June 2015 13 TravelMatch team Software Quality Assurance Plan Version 1 0 22 June 2015 14 TravelMatch team Software Verification and Validation Plan Version 1 0 22 June 2015 15 Tom Preston Werner Semantic Versioning 2 0 0 Retrieved 6 May 2015 org S 16 Coley Consulting MoSCoW Prioritisation Retrieved 29 April 2015 17 Tinder Inc Tinder Retrieved 29 April 2015 http www gotinder com 18 Organized Shopping LLC Affiliate Network Marketing Terms Retrieved 29 April 2015 www marketingterms com dictionary affiliate network 19 Daiycon About Daisycon Retrieved 29 April 2015 http www daisycon com en about_ daisycon 20 Drifty Co lonic Advanc
14. 6 A as 36 AA ETT 37 TIN 37 EET 37 4 12 2 Caution and Warning 37 Lheaee ee aaa ee ee eek ae ee 37 ACME car BER AAA 37 EEE 38 rasa ass A A 38 PET 38 EA Tr 38 40 EEE Ee 40 5 1 1 Functional Description a a a 40 5 1 2 Caution and Warming o 4326 isee eee ee Sed She ood a eo a 4 40 Spee eee eee ew eee ee eee ween ee ee eee es 40 E KCE 3 eara ns EOS EORE ER ES ERR GES ew 40 EEEN 41 5 2 1 Functional Description 2 0 0 00 02 ee 41 5 2 2 Caution and Warningl a 41 as ewe a L ee ete ee A ee 41 5 2 4 Related eee 41 42 43 Re TA 43 TravelMatch Software User Manual Document Status Sheet General Document title Software User Manual Document identifier TravelMatch Doc SUM 1 0 Authors D J van den Brand 0772180 S He 0810831 J M A P van Hoof 0778486 G C Linders 0815449 M J M Muijsers 0805654 G H Santegoeds 0890429 L D Stooker 0819041 J W J H Visser 0828234 Document status Final document Document history Version Author s Reason 0 1 09 06 2015 G H Santegoeds Initial setup 0 2 15 06 2015 Adding content 1 0 22 06 2015 Final version TravelMatch Software User Manual Document Change Records General Date 22nd June 2015 Document title Software User Manual Document identifier TravelMatch Doc SUM 1 0 Changes Version Reason TravelMatch Software User Manual Chapter 1 Introduction 1 1 Purpose This document contains the S
15. June 5 2015 8 24 a m admin o By Up to date All June 5 2015 8 24 a m admin Figure 3 17 Swipe Image screen 23 TravelMatch Software User Manual Welcome admin View site Change password Log out Home gt Ai gt Swipe images Change swipe image Original Currently swipe_images adventure4 jpg filename Change Browse No file selected y Active Preview Figure 3 18 Editing a swipe image 3 8 4 Related e The log in screen after you log out See CMS log in screen e The overview screen 3 9 Tags 3 9 1 Functional description In here we can edit add tag model it can either be a image tag or a location tag or a vacation tag 3 9 2 Caution and Warnings not applicable 3 9 3 Formal description e Click the log out button on the top right of the screen to log out e From the CMS overview screen the user can click on the Tags link to enter the Tags model in the database as seen in figure 3 19 From here the user can either select entries to perform actions on editing an existing entry or add a new entry following are possible actions Delete selected Tags this deletes the selected Tags with all the values per location and image from the database e Similar to Figure but with different fields and no tag values Figure 3 20 e Similar to Figure 3 20 but with some empty fields 24 TravelMatch Software User Manual Welcome admin View site Change passwo
16. TravelMatch Software User Manual Version 1 0 D J van den Brand 0772180 S He 0810831 J M A P van Hoof 0778486 G C Linders 0815449 M J M Muijsers 0805654 G H Santegoeds 0890429 L D Stooker 0819041 J W J H Visser 0828234 22 June 2015 Abstract This document contains the Software User Manual for the TravelMatch application which is used to help people find their holiday destination This application is developed in the Software Engineer ing Project at Eindhoven University of Technology This document complies with the ESA software engineering standard 1 TravelMatch Software User Manual Contents Document Status Sheet General ze aam dead ie ed he we Eh edad a aaa daa dada Document Change Records Genera narrada RST nas orar 12 Definitions and abbreviations 0000000000002 BY 1 2 1 _ Definitions e 4 2 ee oa aa AAA ERR ES 122 List of abbreviationaS 000 ee 1 3 Reference 2 Overview 3 Tutorial for CMS PERREN RER ade NE Eede ee ee 3 2 1 Functional Description a y s s ana EE tE BE EE R 3 2 2 Caution and VWaming tee saters dba 4 EEE CE ACE a aar a r aea a an aa EE 3 3 1 Functional description 2 a a a a 3 3 2 Caution and Warnings a a aaa a 3 3 3 Formal description 2 3 34 Related 2 0 0 0 a a a oe KOT EEEN 3 4 1 Functional description oaa a a a a 3 4 2 Caution and Warnings ooa aa a 3 4
17. ate feeds gt Add affiliate feed Add affiliate feed uri TZ Parser v Save and add another Save and continue editing Figure 3 10 Affiliate add Welcome admin View site Change password Log out Home gt Affiliate gt Affiliate feeds Select affiliate feed to change Action Delete selected affiliate feeds Y Go 2 of 4 selected O Ur Parser O http pf tradetracker net aid 218916 amp encoding utf 8 amp type xml Parser Arke v2 amp fid 472017 amp categoryType 2 amp additionalType 2 2 http pf tradetracker net aid 218916 amp encoding utf 8 amp type xml Parser Arke v2 amp fid 489278 amp categoryType 2 amp additionalType 2 2 http pf tradetracker net aid 218916 amp encoding utf 8 amp type xml Parser Arke v2 amp fid 472019 amp categoryType 2 amp additionalType 2 H http pf tradetracker net aid 218916 amp encoding utf 8 amp type xml Parser Arke v2 amp fid 472018 amp categoryType 2 amp additionalType 2 4 affiliate feeds Figure 3 11 Affliate deleting Welcome admin View site Change password Log out Home gt Affiliate gt Affiliate feeds gt AffiliateFeed object Change affiliate feed History Url Currently http pf tradetracker net aid 2189168encoding utf 88type xml v2 amp fid 489278 amp categoryType 2 amp additionalType 2 Change http pf tradetracker net aid 218916 amp encoding utf 8 amp t Parser Parser Arke Y Delete Save and add another S
18. ave and continue editing Figure 3 12 Affiliate edit 3 6 4 Related e The log in screen after you log out See CMS log in screen e The overview screen Overview page 3 7 Locations 3 7 1 Functional description This is for the Location entry you can add and edit in this entry See Figure 3 13 3 7 2 Caution and Warnings not applicable 18 TravelMatch Software User Manual 3 1 3 Formal description e Click the log out button on the top right of the screen to log out e From the Location model page the user can click on the Loc id of a location to edit the entry see figure 3 15 Here the all the tags are normally listed with their value but to keep it simple many are left out behind the black bar The city name country name and region name can be changed Also the location can be set to active inactive via the Active checkbox Below for each tag in the database an initial value can be set This will override the current value of that tag for this location when changed All the last row at the bottom of the screen contains extra functions for the location object Via the red Delete button the location including the tag values for that location can be deleted Also Save and add another can be used to save the location and redirects the user to the create a new location screen Figure 3 16 Save and continue editing button saves the location and stay on this page for further editing Finally
19. e 31 TravelMatch Software User Manual Inloggen Registreren Over deze app Figure 4 6 Not logged in Menu 4 7 3 Formal Description Not applicable 4 7 4 Related e The menu icon opens the Menu not logged in view Section 4 6 Over deze app ILYSIAN software solutions Contact E infoQilysian com amp 31 0 403041470 Figure 4 7 About screen 4 8 Vacation Details screen 4 8 1 Functional Description From here the constrains of the holiday can be filled in 32 TravelMatch Software User Manual 4 8 2 Caution and Warning When a field is not valid the error dialog containing information to where the error came from and how to fix it as seen in Figure 4 8 b The fields are only valid when these conditions are met e The arrival date must be after the departure date The budget must be at least 1 e The amount of adults must be at least 1 The amount of children must be at least 0 No field can be left empty Constrains e t is only possible to enter valid dates by the native date input mechanism of the device e It is only possible to enter 0 1 2 or 3 in the flexibility fields via a native dropdown menu e t is only possible to numbers in the budget input field via the native number field of the device e When the surprise me check box is activated the budget field automatically disappears e When the surprise me check box is deactivated the budget field automatically reappears Wa
20. e the app 2 TravelMatch Software User Manual 4 2 2 Caution and Warning Not applicable 4 2 3 Formal Description The screen is shown in Figure 4 2 From here the user can choose create a new account continue using the app with an existing account or use the guest account Also the menu for not logged in users is reachable from this screen 4 2 4 Related e The Continue without account button gives the Continue without account screen Section 4 3 e The Connect via Facebook button initiates the Connect to Facebook action Section 5 1 e The Login button gives the Login screen Section The Register button gives the Section e The menu icon opens the Section 4 6 Ga verder zonder account Verbind met Facebook Inloggen Registreren Figure 4 2 Welcome screen 4 3 Continue without account screen This functionality is not implemented so only a message is displayed as seen in Figure 4 3 4 4 Login screen 4 4 1 Functional Description Here the user can login using a previously created account TravelMatch Software User Manual Not implemented Not implemented for this demo Figure 4 3 Guest dialog 4 4 2 Caution and Warning e When the user either doesn t fill in the email field or doesn t fill in a email Figure 4 4 d is shown e When the user doesn t fill in the password field Figure 4 4 d is shown e When the user enters the wrong password the user cannot be authenticated and F
21. eactivate images this sets Activated to false for the selected images e From the Swipe Image model page the user can click on the Img id or Preview of a swipe image to edit the entry The user is then redirected to the edit page of an image This page is similar to Figure 3 18 but with all the image tag values below it like in Figure 3 15 Here the user can change the image via the button next to Change The user should upload only high quality images to make sure that the resizing into the different dimensions doesn t give low quality images Also the contents of the image should be centered so that the cropping doesn t make the intentions of the image unclear to the user Below for each tag in the database an value can be set All the last row at the bottom of the screen contains extra functions for the Swipe Image object similar to the Location When an image is saved missing dimensions are auto matically created e From the Swipe Image overview screen a new Swipe Image can be added via the Add swipe image button at the upper left side of the page After that you will be redirect to a page similar to Figure but with no initial tag values filled in and a missing preview image Welcome admin View site Change password Log out Select swipe image to change Add swipe image v Go Img id Original filename Preview Created Uploaded by Up to date 8 swipe_images adventure1_xEaT933 jpg 325
22. ect is not allowed although the django admin system does not prevent you from doing that See Table 3 1 25 TravelMatch Software User Manual 3 10 3 Formal description e Click the log out button on the top right of the screen to log out e You can delete selected pending activations as Figure shown First select the pending activations you wish to remove then select the action Delete pending activations and then click Go Button e You can delete a pending activation after you click the entry then select the Delete button on the buttom left part of the screen See Figure 3 23 Welcome admin View site Change password Log out Home gt Appusers gt Pending activations O The pending activation 2015 06 22 01 09 23 522893 00 00 user 3 Hoi gt d was added successfully Select pending activation to change Aone Y Go O of 1 selected Pending activation y 2015 06 22 01 09 23 522893 00 00 user 3 Hoi gt d 1 pending activation Figure 3 21 Pending Activation Welcome admin View site Change password Log out Home gt Appusers gt Pending activations The pending activation 2015 06 22 01 09 23 522893 00 00 user 3 Hoi gt d was added successfully Select pending activation to change Action Delete selected pending activations Y Go 1 of 1 selected ESE a5 Pend Delete selected pending activations 4 2015 06 22 01 09 23 522893 00 00 user 3 Hoi gt d 1
23. ed HTML5 Hybrid Mobile App Framework Retrieved 30 April 2015 ttp ionicframework com 21 Hotelstars Union Classification criteria 2015 2020 Retrieved 1 May 2015 22 Django http www django cms org en 23 Django administration module The Django Django admin site Retrieved 1 June 2015 docs djangoproject com en 1 8 ref contrib admin a GT 24 Django Software Foundation The Web framework for perfectionists with deadlines Django Retrieved 1 June 2015 https www djangoproject com 25 Facebook User ID User IDs and Friends Retrieved 2 June 2015 https developers facebook com docs apps upgrading upgrading_v2_0_user_ids 26 ImageMagick ImageMagick Convert Edit Or Compose Bitmap Images Retrieved 2 June 2015 http www imagemagick org 27 Google AngularJS Superheroic JavaScript MVW Framework Retrieved 1 June 2015 angularjs org 28 Adobe Systems Inc Phonegap Home Retrieved 1 June 2015 http phonegap com 29 Xamarin Inc Mobile App Development amp App Creation Software Xamarin Retrieved 1 June 2015 http xamarin com 30 Eric Raymond The Jargon File Version 4 4 7 Retrieved 17 June 2015 http www catb org jargon html 31 Python Software Foundation Classes The Python Tutorial Retrieved 18 June 2015 docs python org 2 tutorial classes html 32 Python Software Foundation PEP 0008 Style Guide for Python Code 1 August 2013 www python org d
24. entials Figure 5 1 b is shown 5 1 3 Formal Description When the user has the Facebook app installed this app is called for authenticating the user When the user does not have the Facebook app installed the user is redirected to the facebook website In both cases the user should login with Facebook if necessary and authenticate the app When the app is authenticated for Facebook the user returns to the app and sees Figure If the user then presses ok the user is logged in and is redirected to the If the procedure is canceled by the user the user is also redirected to the app and then sees Figure On pressing Ok the dialog disappears 5 1 4 Related e When the authentication is successful the user is redirected to the Vacation Details screen Sec tion 4 8 Fout De Facebookauthenticatie kon niet voltooid worden a Facebook success b Facebook fail Figure 5 1 Facebook screens 39 TravelMatch Software User Manual 5 2 Book a hotel action 5 2 1 Functional Description This opens the vacation offer on the ArkeFly website in the users own browser 5 2 2 Caution and Warning e The booking can have different interpretations of when a person is considered a adult this has to be manually checked before the vacation is booked 5 2 3 Formal Description The button is a link to the hotel entry on the ArkeFly website The button thus opens the users default web browser and the app remains active in the background When t
25. ev peps pep 0008 33 Django Software Foundation dj ject com en 1 8 i 1s j j ing TravelMatch Software User Manual 34 Django Software Foundation Writing your first Django app part 1 Database setup Retrieved 18 June 2015 https docs djangoproject com en 1 8 intro tutorial01 database setup 35 Massachusetts Institute of Technology MIT License Retrieved 21 June 2015 http 77 opensource org licenses MIT 36 Apache Software Foundation Apache License Version 2 0 January 2004 http www apache org licenses LICENSE 2 0 TravelMatch Software User Manual Chapter 2 Overview TRAVELMATCH is an application designed for the mobile devices such as smartphones and tablets It is conceived by iLysian B V and developed by the TRAVELMATCH development team The purpose of the application is to assist users in planning a vacation by showing them images from various destinations and hotels or other places to stay The application employs machine learning and some simple web analytics to build a profile of the user in order to suggest the ideal trip 10 TravelMatch Software User Manual Chapter 3 Tutorial for CMS 3 1 Overview This chapter contains tutorials for CMS users as the CMS users needs to know how to operate for varies of entries Table listed all the entries in the CMS and its correlated operations and where is it described in SUM For the related operations e Add and edit views additions editions
26. gistreren Registreren Inloggen Registreren hotmail com Geregistreerd Fout Fout Uw account is aangemaakt Voordat u in kunt loggen dient u uw registratie te bevestigen door op de activatielink te klikken die naar uw e mailadres is verzonden OK OK Het opgegeven e mailadres is Het opgegeven wachtwoord is ongeldig ongeldig Verbind met Facebook a Registration screen b Registration success c Registration wrong d Registration wrong email password Success Thank you ee email com has been confirmed as your email address You can now head back to the TravelMatch application and log in With kind regards The TravelMatch team e Activation email Figure 4 5 Login screens 4 6 3 Formal Description The user presses the items in the menu to go to the corresponding views The menu disappears when the user presses on the screen left of the menu when a item is pressed or when the user presses the cross in the top right corder 4 6 4 Related e The first item in the menu redirects the user to the Login screen Section 4 4 e The second item in the menu redirects the user to the Register screen Section e The third item in the menu redirects the user to the About screen Section 4 7 About screen 4 7 1 Functional Description Here you see some extra information about the company that distributes the app with the contact information as seen in Figure 4 7 4 7 2 Caution and Warning Not applicabl
27. he user closes the browser the app reappears 5 2 4 Related e A hotel can be booked from the Hotel view Section 4 13 40
28. igure 4 4 c is shown 4 4 3 Formal Description The user enters their email in the email field The user enters their password in the password field 4 4 4 Related e When successfully logged in the user is redirected to the Vacation Details screen Section e The top left tab redirects the user to the Register screen Section e The Connect via Facebook button initiates the Connect to Facebook action Section 5 1 The menu icon opens the Menu not logged in view Section 4 6 4 5 Register screen 4 5 1 Functional Description From here the user can register a new account via email After this the user should activate the account 4 5 2 Caution and Warning e When a account Is created the account is not activated yet This has to be done by clicking on the link in the activation mail see Figure 4 5 e e When the user either doesn t fill in the email field or doesn t fill in a email Figure 4 5 c is shown 29 TravelMatch Software User Manual A Inloggen Inloggen Inloggen Inloggen Inloggen Registreren gmail com Fout Fout De opgegeven credenties zijn Het wachtwoord is onjuist oe a Login screen b Login success c Login wrong d Login error Figure 4 4 Login screens e When the user does not fill in the password field Figure 4 5 d is shown e When the user loses or their activation email the user should retry to register and then a new activation email is send 4 5 3 Formal De
29. ijk 241 0 Jan 4 2016 4 True http tc tradetracker net l C 433 amp M 472018 amp a 218916 amp u http 3A 2F 2Fwww arke nl 2 wien 2F Wenen Oostenrijk 414 0 July 1 2015 4 True http tc tradetracker net c 433 amp m 472018 amp a 218916 amp u http 3A 2F 2Fwww arke nl 2 theresia 2F Wenen Oostenrijk 376 0 July 1 2015 4 True http tc tradetracker net c 433 amp Mm 472018 amp a 218916 amp u http 3A 2F 2Fwww arke nl 2 Wenen Oostenrijk 376 0 July 4 2015 4 True http tc tradetracker net c 433 amp m 472018 amp a 218916 amp u http 3A 2F 2Fwww arke nl 2 Wenen Oostenrijk 375 0 July 1 2015 4 True http tc tradetracker net c 433 amp M 472018 amp a 218916 amp u http 3A 2F 2Fwww arke nl 2 hotel das tigra 2F Wenen Oostenrijk 304 0 Jan 4 2016 4 True http tc tradetracker net 2H A220 A TANDO 11001 EO hen O 24 0 DEO Earn arla mio 9 Figure 3 8 CMS Trip actions 16 TravelMatch Software User Manual 3 5 4 Related e The log in screen after you log out See CMS log in screen e The overview screen 3 6 Affiliate Feed 3 6 1 Functional description This is for the Affiliate entry you can add and edit in this entry See Figure 3 6 2 Caution and Warnings Not applicable 3 6 3 Formal description e Click the log out button on the top right of the screen to log out e To delete the affiliate feed select the feeds you wish to delete select the action Delete selected affiliate feeds and click Go as Figure sho
30. l 29 ar ree eet eee eee ee eee ee ee ee ee eee 29 42A Related Sessa Oe Re a Ee ee ee RR ee eH 29 oe fee E ee eee eee a eee eee ee 29 EREEREER es 29 4 4 1 Functional Description 0 2000 0000002008 29 4 4 2 Caution and Warning 30 _ee eee eee eee eee ee eee eee ee 30 444 Related 30 ee ee ee 30 4 5 1 Functional Description 200 2000 000000 2 ee 30 4 5 2 Caution and Warning 30 EHEER Ee SAR eee ee eee e ee eas 31 454 Relata 31 4 6 Menu not logged in view aaa a 32 4 6 1 Functional Descriptionl a a 0000002008 32 4 6 2 Caution and Warning oaa aa a 32 EA RRA RE 32 404 Kelated osos sons A amp 32 aa sar a a a a 32 4 7 1 Functional Description 32 4 7 2 Caution and Warning 32 ER ee ee eee eee ee eee eee eee 33 474 Relata 33 TR 33 4 8 1 Functional Description 200 2000 0000002008 33 4 8 2 Caution and Warning 33 4 8 3 Formal Description 20 00 0000 a 34 TravelMatch Software User Manual 484 CIE EEE e 34 4 9 Menu logged in 2 a a 34 4 9 1 Functional Description 0 20 00 000002008 34 4 9 2 Caution and Warning 2 a 35 oun RS oras Ree ee As 35 494 Related 00000000000 a a a 35 NRR RAE eee ee ee eee ee ee 35 acres Seek eee 35 4 10 2 Caution and Warning 2 a 35 SS hA ee REG Henna Ree ee eee ae ee ee 36 4 10 4 Related 00000000000 a 36 eee Aa AA as 36 EEE 36 4 11 2 Caution and Warning 3
31. l have a relative numerical value on one or more of the attributes Attributes can be added or removed later for new and existing images and DNA Google Play Store A public repository of free and paid apps for Android managed by Google Guest user An user that does not provide login details but still uses the TravelMatch app Hotelstars rating A hotel classification with common criteria and procedures in participating countries to rate a hotel s quality See 21 iLysian Short for iLysian B V a software engineering company situated in Eind hoven Netherlands The client for the TravelMatch project Interest analysis The action the user will do of judging the images iOS A popular closed source operating system for smartphones and tablets cre ated by Apple OS App Store A public repository of free and paid apps for IOS managed by Apple TravelMatch Software User Manual JWT JSON Web Token a compact URL safe means of representing claims to be transferred between two parties and used in TravelMatch as authentication token since it is self validating Relational database A database management system a piece of computer software that interacts management system with users other applications and a database to capture and analyze data RDBMS based on the relational model commonly based on the relational database model TCP IP A computer networking model and set of communication protocols used on the internet and similar comp
32. mage If the user requests a second advice Figure 4 12 b is displayed This screen contains an extra button that lets the user do a second interest analysis This returns the user the user to the interest analysis screen and lets the user swipe another 20 images to gather more data and give a better advice When the user returns back to the first recommendation this button then stays on the screen 4 12 4 Related e The menu icon opens the Menu logged in Section 4 9 e When the user presses on a hotel the Hotel view Section 4 13 is opened for that hotel e When the user presses the continue swiping button on the second recommendation the user is redirected to the Swipe screen Section 4 11 lt Hotels lt Hotels Onze eerste Onze tweede aanbeveling aanbeveling aanbeveling Sunny Beach ES O Sunny Beach Blanes Costa Brava ES te zien Bulgarije Bulgarije Spanje Onze eerste Tap hier om uw PA Toch niet Klik hier voor een uitgebreidere La ne Ee El x Poseidon XX Wie van een kleine verrassing houdt kiest voor Lotus Europa Villa de Madrid Dit grote appartementen complex in Blanes bestaat uit drie gebouwen die veel a First recommendation b Second recommenda screen tion screen Figure 4 12 Vacation Details screens 37 TravelMatch Software User Manual 4 13 Hotel view 4 13 1 Functional Description From here the user can find more info about a hotel and book their vacation
33. new location e Click the log out button on the top right of the screen to log out 3 4 Related e The log in screen after you log out See CMS log in screen e The overview screen 3 8 Swipe Images 3 8 1 Functional description In here we can edit add the Swipe Image model as Figure shown 3 8 2 Caution and Warnings not applicable 3 8 3 Formal description e Click the log out button on the top right of the screen to log out e From the CMS overview screen the user can click on the Swipe Images link to enter the Swipe Images model in the database as seen in Figure 3 17 From here the user can either select entries to perform actions on editing a existing entry adding a new entry or download the image By clicking on the Orignial filename the browser either opens the original image file in a new tab or download the image depending on the users browser Available actions are 22 TravelMatch Software User Manual Delete selected images this deletes all image selected from the database Update dimensions and tags this removes all instances of different dimensions not in the database anymore and creates instances for missing dimensions for the selected images Recreate dimensions this first deletes all instances except the original and then recre ates all image dimensions for the selected images Activate images this sets Activated to true for the selected images D
34. ntly http media tui nl 1D7 1D72805CA7179560FB4FA498AB8396A8 jpg Change http media tui nl 1D7 1D72805CA7179560FB4FA498AB8 Min people 2 Dept date 2015 07 12 Today Note You are 2 hours ahead of server time Duration 4 days A With flight User rating 7 6 Priority 0 Delete Save and add another Save and continue editing Save Figure 3 4 Trip Offers object editing 14 TravelMatch Software User Manual Welcome admin View site Change password Log out Home gt Affiliate Select trip offer to change Add trip offer Delete selected trip offers Go 2 of Name Loc Price Dept date Duration days With flight Link Residhome Location 1 Parijs 105 0 July 3 2015 4 o http tc tradetracker net Paris Asni res c 4338m 47201882 2189168u http 3A 2F 2Fwww arke r france 2Fparijs 2Fresidhome paris asnieres 2F Le Meurice Location 1 Parijs 1287 0 July 20 2015 4 o http tc tradetracker net c 4338m 47201882 2189168u http 3A 2F 2Fwww arke r france 2Fparijs 2Fle meurice 2F L H tel du Location 1 Parijs 614 0 July 10 2015 4 http tc tradetracker net Collectionneur c 4338m 47201882 2189168u http 3A 2F 2Fwww arke r france 2Fparijs 2Fl hotel du collectionneur 2 Y Opera Cadet Location 1 Parijs 426 0 July 27 2015 4 o http tc tradetracker net c 433 amp M 472018 amp a 218916 amp u http 3A 2F 2Fwww arke r france 2Fparijs 2Fopera cadet 2F Y Crowne Plaza Location 1 Parijs 416 0 July 12 2015
35. oftware User Manual of the TRAVELMATCH application The purpose of this manual is to let possible users easily understand and use the TRAVELMATCH application in finding their next holiday destination Moreover we wrote a manual to the content management system users as well so the administrators can easily understand how to operate with the database via the graphical user interfacer we provided 1 2 Definitions and abbreviations 1 2 1 Definitions Affiliate Network A network that enables you to receive money from customer redirection Analytics Data The log of analytics events that is recorded and stored on the database Android A popular open source operating system for embedded devices including smartphones and tablets created by Google Angular JS An open source web application framework maintained by Google Cosine similarity A measure of similarity between two vectors of an inner product space that measures the cosine of the angle between them Destination advice The city and selection of hotels that is advised to a user after performing one or more interest analyses Destination attributes Each destination will have one or more destination attributes or tags with an associated numerical relative value those attributes cover the same preferences as the DNA attribute DNA attribute These are the attributes that the client wants to use to compose the DNA or tags of In the beginning 10 attributes are chosen and each image shal
36. rd Log out Home gt Al gt Tags Select Tag to change Action es v Go 0 of 12 selected Name Priority Active Created on Created by Culture 2 o June 5 2015 8 a m admin Sunny 3 o June 5 2015 8 a m admin Wintersports 1000 o June 5 2015 8 a m admin Culinary 10 o June 5 2015 8 a m admin Jj Sport 20 L June 5 2015 8 a m admin 7 Beach 2 o June 5 2015 8 01 a m admin Shopping 15 o June 5 2015 8 01 a m admin 3 Nightlife 2 o June 5 2015 8 01 a m admin 3 Shoestring 1000 o June 5 2015 8 01 a m admin Adventure 15 o June 5 2015 8 01 a m admin Car 1000 June 5 2015 8 01 a m admin Flight 1 o June 5 2015 8 02 a m admin 12 Tags Figure 3 19 Tags screen Welcome admin View site Change password Log out Home gt Ai gt Tags gt Add Tag O The Tag Wintersports was changed successfully You may add another Tag below Add Tag Name J Active Priority 100 Save and add another Save and continue editing Figure 3 20 Edit Tag screen 3 9 4 Related e The log in screen after you log out See CMS log in screen e The overview screen 3 10 Pending Activations 3 10 1 Functional description In here you can delete a pending activation See Figure 3 21 3 10 2 Caution and Warnings e Adding an new Pending Activations object is not allowed although the django admin system does not prevent you from doing that See Table 3 1 e Editing an new Pending Activations obj
37. rning The age at which someone is considered to be an adult can vary per hotel offer This has to be checked before booking the holiday 4 8 3 Formal Description Here the user presses each field and fills in the desired values see Figure 4 8 a Arrival and departure These specify in what range of departure dates and arrival days the hotel offers must be given Flexibility This specifies how many days an arrival or departure data may deviate from the specified dates Budget Here the user can either specify a budget the hotel offers must constrain to or select the surprise me check box to not constrain hotel offer to a budget Travel group Here you specify the amount of people the booking offers should support These are split up in adults and children most hotel offering consider persons from the age of 18 as an adult When the user is done the Start advice button is pressed to start the advice When a field was not valid the user then gets a dialog like Figure 4 8 b The user then presses ok and fixes the error When all field are valid the Start advice button redirects to the Swipe screen 4 8 4 Related e The menu icon opens the Menu logged in Section 4 9 e When everything is filled in correctly the Start advice button redirects the user to the Swipe screen Section 411 33 TravelMatch Software User Manual Vakantiedetails Vakantiedetails Vanaf Flexibiliteit Eh
38. scription In the register screen as shown in Figure 4 5 a the user fills in their desired password and email When the registration is successful Figure 4 5 b is shown Also an email Figure 4 5 e is send to the user containing an activation link to activate their account When the users loses this email the user can simply re register with the same email and a new activation link will be send to the user Over time users of the CMS can delete the pending activations If the user presses on the link in their in box and the account has no pending activations anymore the link refers to a message informing the user to re register their account If the account did have a pending activation the account is automatically activated and the user is notified in their browser 4 5 4 Related e When successfully registered the user is redirected to the Login screen Section 4 4 In this case the email field on the login page is already filled in e The top right tab redirects the user to the Login screen Section 4 4 e The Connect via Facebook button initiates the Connect to Facebook action Section 5 1 e The menu icon opens the Menu not logged in view Section 4 6 4 6 Menu not logged in view 4 6 1 Functional Description From here the user can navigate between screens when not logged in as seen in Figure 4 6 4 6 2 Caution and Warning Not applicable 30 TravelMatch Software User Manual Registreren Inloggen Re
39. the Save button will save the location and afterwards the system will redirect you to the location overview e The user can select existing items by clicking the box on the left of the location items If the user selects the top selection box all entries on this page are selected and an extra link to select all entries of this model in the database is added After the user has specified their selection the user can choose an action to perform on the selection at the upper right part of the screen In Figure an example of an selection of deleting certain entries via the Action menu is shown Actions includes Delete selected locations this deletes all image selected from the database Activate selected locations this sets the selected locations to active Update unset tags this makes sure that the selected vacations have a default tag value for all tags This function might be useful when partially importing older versions of the database e From the location overview screen a new location can be added via the Add location button at the upper left side of the page After that you will be redirect to a page similar to Figure 3 15 but with no tags filled in see Figure 3 16 From here the user should first fill in the three text fields and check the checkbox Now the user can add tags values by specifying the tag and setting the initial value below it The user can also quickly fill in all zero values
40. tracker net c 433 amp Mm 472018ka 218916 amp u http 3A 2F 2Fwww arke r france 2Fparijs 2Fle meurice 2F L H tel du Location 1 Parijs 614 0 July 10 2015 4 o http tc tradetracker net Collectionneur c 433 amp m 472018 amp a 218916 amp u http 3A 2F 2Fwww arke r france 2Fparijs 2Fl hotel du collectionneur 2F Opera Cadet Location 1 Parijs 426 0 July 27 2015 4 o http tc tradetracker net c 433 amp m 472018 amp a 218916 amp u http 3A 2F 2Fwww arke r france 2Fparijs 2Fopera cadet 2F Crowne Plaza Location 1 Parijs 416 0 July 12 2015 4 o http tc tradetracker net R publique c 433 amp mMm 472018 amp a 218916 amp u http 3A 2F 2Fwww arke r france 2Fparijs 2Fcrowne plaza republique 2F Plaza Tour Location 1 Parijs 394 0 July 31 2015 4 o http tc tradetracker net Eiffel c 433 amp M 472018 amp a 218916 amp u http 3A 2F 2Fwww arke r france 2Fparijs 2Fplaza tour eiffel 2F Golden Tulip Location 1 Parijs 384 0 July 19 2015 4 o http tc tradetracker net Washington c 433 amp m 472018 amp a 218916 amp u http 3A 2F 2Fwww arke r Onora franca 2Ensrise amp 2Enalden tulineurschinatan aners IE Figure 3 3 CMS Trip Offers Hotel stars 4 Price 416 0 Link Currently http tc tradetracker net c 433 amp m 472018 amp a 2189168 amp u http 3A 2F 2Fwww arke nl 2Fstedentrip 2Ffrankrijk 2Fparijs ile de france 2Fparijs 2Fcrowne plaza republique 2F Change http tc tradetracker net c 433 amp m 472018 amp a 218916i Image Curre
41. untry name Bulgarije Region name Active Location tag LocationTag object _ Delete Tag id Culture ow Initial value 10 Location tag LocationTag object _ Delete Tag id Sunny oe Initial value 100 Location tag LocationTag object _ Delete Tag id Wintersports amp Initial value 0 Location tag LocationTag object _ Delete Tag id Culinary 2 F Initial value 50 Location tag LocationTag object C Delete AAA e Tag id Car Fk Initial value 30 Location tag LocationTag object C Delete Tag id Flight 4 Initial value 70 Location tag 13 ic dh Initial value 0 Location tag 14 Tajik a Initial value 0 Location tag 15 Tagid oh Initial value 0 d Add another Location tag Delete Save and add another Save and continue editing ES Figure 3 15 Location editing 21 TravelMatch Software User Manual Welcome admin View site Change password Log out Home gt Ai gt Locations gt Add location The location Location 4 Sunny Beach was changed successfully You may add another location below Add location City name Country name Region name Active Location tag 1 LT 1 ce dh Initial value 0 Location tag 2 Tag d las dh Initial value 0 Location tag 3 Tag id On dh Initial value 0 d Add another Location tag Save and add another Save and continue editing Figure 3 16 Add a
42. uter networks including the Transmission Control Protocol TCP and the Internet Protocol IP Tinder A popular dating application for smartphones and tablets featuring a swipe based interface where a swipe to the left indicates a dislike and a swipe to the right indicates a like Travel DNA A collection of information about vacation preferences of a specific user or more specifically one vacation of that user This information is stored on the server in a table with values representing the respective gain per attribute for each image the user has swiped TravelMatch An application for smartphones and tablets that assists users in planning a vacation The subject of this project TravelMatch team A team of Computer Science students at Eindhoven University of Technology who will design and implement the TravelMatch application User The user of the app Waverunner Waverunner Search Service by Pyton Communication Services a search ser vice that provides vacation offers and prices of participating travel agencies 1 2 2 List of abbreviations GUI Graphical User Interface CMS Content Management System API Application Programming Interface URL Uniform Resource Locator 1 3 References 1 ESA PSS 05 0 Issue 2 Software requirements and architecture engineering process February 1991 2 TravelMatch team User Requirement Document Version 1 2 1 22 June 2015 3 TravelMatch team Software Requirements Document Version 1 0 2
43. ve been swiped The header at the top will be hidden automatically when entering the Swipe screen To toggle the header the user can press the button in the top middle When the interest analysis is complete the user needs to wait two seconds until the results are in before the results are shown In the meantime a calculation animation is shown E lt Interesseanalyse Travel DNA wordt berekend a Calculation screen b Swiping with header c Swiping with menu hidden shown Figure 4 11 Login screens 4 11 4 Related e The menu icon opens the Menu logged in Section 4 9 e After 20 swipes the user is automatically redirected to the Section 4 12 36 TravelMatch Software User Manual 4 12 Recommendation screen 4 12 1 Functional Description The recommendation screen gives an overview of hotel offers for a certain recommended location as seen in Figure 4 12 a 4 12 2 Caution and Warning e When the user leaves the the advice is lost 4 12 3 Formal Description This screen is automatically shown when the swiping of images is completed At the top the location of the advice is displayed Right of the location a button is displayed to get a second advice if the first advice is not of interest to the user Below a list of bookable holidays is given For each holiday a name star rating user score and price per person is shown When the user likes a holiday it can be opened TOP ined tee by pressing on the i
44. wn e To add an affiliate feed press Add affiliate feed button and then you will see Figure 3 10 fill in the forms if you wish to save and leave click Save if you wish to save and continue editing the new feed click Save and continue editing if you wish to save and add an new feed click Save and add another e To edit or remove a feed click the feed you wish to edit remove as Figure shown it is similar to adding affiliate only you can remove the feed by clicking the delete button on the buttom left part of the screen Welcome admin View site Change password Log out Home gt Affiliate gt Affiliate f Select affiliate feed to change v Go Uri Parser http pf tradetracker net aid 218916 amp encoding utf 8 amp type xml Parser Arke v2 amp fid 472017 amp categoryType 2 amp additionalType 2 http pf tradetracker net aid 218916 amp encoding utf 8 amp type xml Parser Arke v2 amp fid 489278 amp categoryType 2 amp additionalType 2 http pf tradetracker net aid 218916 amp encoding utf 8 amp type xml Parser Arke v2 amp fid 472019 amp categoryType 2 amp additionalType 2 http pf tradetracker net aid 218916 amp encoding utf 8 amp type xml Parser Arke v2 amp fid 472018 amp categoryType 2 amp additionalType 2 4 affiliate feeds Figure 3 9 Affiliate 17 TravelMatch Software User Manual Welcome admin View site Change password Log out Home gt Affiliate gt Affili
Download Pdf Manuals
Related Search
Related Contents
UNE SITUATION-PROBLEME EN GEOLOGIE : UN DÉTOUR AutonomicSec: Um Mecanismo Autonômico para Segurança de Samsung WF8600NGW User Manual APC 990 Switch User Manual Philips SoundShooter Portable speaker SBA3010ORG * Offre réserv ée aux particulier s habitant le Rhône, v éhicules léger MX-508 Operating Manual 仕上りチェック後、当社までFAX願います。 Westinghouse One-Light Indoor Wall Fixture 6300200 Instruction Manual Copyright © All rights reserved.
Failed to retrieve file