HeaderSIS.jpg

PointIT Management Portal Features

From IS480
Jump to navigation Jump to search

Functional Specifications

In order to manage the variables at Resorts World Sentosa (RWS) and Universal Studios Singapore (USS), a Management Portal has been created. This will allow RWS Management Team to have the flexibility to create, read, update and delete information as and when required.

Login

  • In order for the information not to be tampered with, a login authentication is created for users to enter the Management Portal. [see Figure 1]

[Figure 1]

    • Should a user enter an incorrect Username and Password, the following validation screen with the message “Wrong Username and/or Password. Please try again.” will be returned. [see Figure 2]

[Figure 2]

    • If the user logins with a valid account, he will be directed to the Management View page where the message “As a higher management staff, you may view, edit and delete all the information in Resorts World Sentosa.” will be returned. [see Figure 3]

[Figure 3] 

Manage Users

  • To view the complete list of users for the Management Portal, a User will click on the “User” tab [see Figure 4] to navigate to the “Manage Users” page.

[Figure 4]

    • Manage Users Page View [see Figure 5]

[Figure 5]  

  • Users are able to register new users for the Management Portal. To do so, a User will click on the “Create New User” link. [see Figure 7]

[Figure 7]

  • A user can enter the desired Username and password to add a new user before clicking on the “Create User” button to add this new user. [see Figure 8]

[Figure 8]

  • After adding the new user, it will immediately be saved in the database and be displayed in the Manage Users page. [see Figure 9]

[Figure 9]

  • After adding the new user, his Username and Password can be modified by clicking on the “Edit” button. [see Figure 10]

[Figure 10]

  • The user will be directed to the page where he can edit the Username and Password using the text fields as desired before clicking on the “Update” button to save the changes made. [see Figure 11]

[Figure 11]

  • If the user changes his mind and does not want to update any users, he can click on the “Cancel” button. [see Figure 12]

[Figure 12]

  • After the user had made the necessary changes, he will be directed back to the Manage Users page where the updated changes have already been captured. [see Figure 13]

[Figure 13]

  • Users have the option to delete a particular user by clicking on the “Delete” button. [see Figure 14]

[Figure 14]

  • The results returned should be updated immediately. [see Figure 15]

[Figure 15]

Managing RWS variables

In order for the RWS itinerary selection model and algorithm to work, the Management Portal will assist users in managing the variables at RWS where information can be added, edited and deleted when necessary.

  • Click on the “RWS’s location” tab to manage the variables at RWS. [see Figure 16]

[Figure 16]

  • User should be directed to the page where he can choose to view the variables at RWS or update the details or attributes of a particular variable. [see Figure 17]

[Figure 17]  

    • Users can view the variables at RWS by selecting from the dropdown list. [see Figure 18]

[Figure 18]

    • The variables are sorted according to the following categories where a User can view the list of a particular category when he selects it and clicks on the “View” button:-
      • Attractions [see Figure 19]

[Figure 19]

      • Events [see Figure 20]

[Figure 20]  

      • Shows [see Figure 21]

[Figure 21]  

      • Shops [see Figure 22]

[Figure 22]  

      • Restaurants [see Figure 23]

[Figure 23]  

    • Should there be more than 10 variables under each category, users can navigate through the list of variables using the paginated buttons. [see Figure 24]

[Figure 24]

  • To add a new variable (e.g. a restaurant), a User only needs to enter the name of the variable in the text field, select the category and click on the “Add New” button. [see Figure 25]

[Figure 25

    • The entered variable will be displayed on the last page of that category’s list of variables. [see Figure 26]

[Figure 26]

    • A user can delete the variable by clicking on the “Delete” button. [see Figure 27]

[Figure 27]

  • A user can choose to modify the details of a variable by clicking on the “Update Location Details” button. [see Figure 28]

[Figure 28]

    • For example, to view the variables under a particular category, a User may select the following and clicks on the “Show Location” button [see Figure 29] to load the results:-
      • Type of Destination: RWS
      • Type of Category: Attractions

[Figure 29]

    • The system will ensure that the Type of Destination and Type of Category fields are locked so that the User will not accidentally change those details. [see Figure 30]

[Figure 30]

    • A user can select any variable within that category. [see Figure 31]

[Figure 31]

    • After the User selects the variable, the current data will be loaded in the text fields. [see Figure 32]

[Figure 32]

    • A user can change the description and click on the “Update Attraction” to update the details. [see Figure 32]
  • To modify a variable’s attribute value, navigate back to the “RWS’s Location” tab and click on the “Update Attribute Details”. [see Figure 33]

[Figure 33]

    • The following results should be returned. [see Figure 34]

[Figure 34]

    • A User may choose to select the following:
      • Type of Destination: RWS
      • Type of Category: Restaurants
      • Location Name: The Coffee Bean & Tea Leaf
      • Click on the “Generate Attribute Table” to load the results. [see Figure 35]

[Figure 35]

    • The results will be returned in a table gridview form [see Figure 36].

[Figure 36]

    • A user can change any attribute value (e.g. the “healthier” attribute) by:
      • Clicking on the “Edit” button for any attribute
      • Change the attribute value from “Non-applicable” to “Applicable”
      • Click on the “Update” button [see Figure 37]

[Figure 37]

    • The following results should be returned. [see Figure 38]

[Figure 38]

    • To cancel the update, click on the “Cancel” button. [see Figure 39]

[Figure 39] 

Managing USS variables

In order for the USS itinerary selection model and algorithm to work, the Management Portal will assist users in managing the variables at USS where information can be added, edited and deleted when necessary.

  • Click on the “USS’s location” tab to manage the variables at USS. [see Figure 40]

[Figure 40]

  • User should be directed to the page where he can choose to view the variables at USS or update the details or attributes of a particular variable. [see Figure 41]

[Figure 41]

    • Users can view the variables at USS by selecting from the dropdown list. [see Figure 42]

[Figure 42]

    • he variables are sorted according to the following categories where a User can view the list of a particular category when he selects it and clicks on the “View” button:-
      • Attractions [see Figure 43]

[Figure 43]

      • Events [see Figure 44]

[Figure 44]  

      • Shows [see Figure 45]

[Figure 45]  

      • Shops [see Figure 46]

[Figure 46]  

      • Restaurants [see Figure 47]

[Figure 47]  

    • Should there be more than 10 variables under each category, users can navigate through the list of variables using the paginated buttons. [see Figure 48]

[Figure 48]

  • To add a new variable (e.g. a restaurant), a User only needs to enter the name of the variable in the text field, select the category and click on the “Add New” button. [see Figure 49]

[Figure 49]

    • The entered variable will be displayed on the last page of that category’s list of variables. [see Figure 50]

[Figure 50]

    • A user can delete the variable by clicking on the “Delete” button. [see Figure 51]

[Figure 51]

  • A user can choose to modify the details of a variable by clicking on the “Update Location Details” button. [see Figure 52]

[Figure 52]

    • For example, to view the variables under a particular category, a User may select the following and clicks on the “Show Location” button [see Figure 53] to load the results:-
      • Type of Destination: USS
      • Type of Category: Attractions

[Figure 53]

    • The system will ensure that the Type of Destination and Type of Category fields are locked so that the User will not accidentally change those details. [see Figure 54]

[Figure 54]

    • A user can select any variable within that category. [see Figure 55]

[Figure 55]

    • After the User selects the variable, the current data will be loaded in the text fields. [see Figure 56]

[Figure 56]

    • A user can change the description and click on the “Update Attraction” to update the details. [see Figure 56]
  • To modify a variable’s attribute value, navigate back to the “USS’s Location” tab and click on the “Update Attribute Details” button. [see Figure 57]

[Figure 57]

    • The following results should be returned. [see Figure 58]

[Figure 58]

    • A User may choose to select the following:
      • Type of Destination: USS
      • Type of Category: Restaurants
      • Location Name: The Coffee Bean & Tea Leaf
    • Click on the “Generate Attribute Table” to load the results. [see Figure 59]

[Figure 59]

    • The results will be returned in a table gridview form [see Figure 60].

[Figure 60]

    • A user can change any attribute value (e.g. the “fashion” attribute) by:
      • Clicking on the “Edit” button for any attribute
      • Change the attribute value from “Non-applicable” to “Applicable”
      • Click on the “Update” button [see Figure 61]

[Figure 61]

    • The following results should be returned. [see Figure 62]

[Figure 62]

    • To cancel the update, click on the “Cancel” button. [see Figure 63]

[Figure 63]  

  • Users can update the waiting time for the attractions at USS when necessary. To do so, users can navigate back to the “USS’s Location” tab and click on the “Update Waiting time” button. [see Figure 64]

[Figure 64]

  • The following results should be returned. [see Figure 65]

[Figure 65]

    • To update the waiting time, the User can click on the “Update” button. [see Figure 66]

[Figure 66]

    • To cancel the update, click on the “Cancel” button. [see Figure 67]

[Figure 67]

Manage Attributes

  • To view the attributes, click on the “Attribute” tab. [see Figure 68]

[Figure 68]

    • The following results should be returned. [see Figure 69]

[Figure 69]  

    • To add a new attribute, a User can enter, for example, ‘Sports’ into the “Name” field and click on the “Add New” button. [see Figure 70]

[Figure 70]

    • A User can click on the last page to view the newly added attribute. [see Figure 71]

[Figure 71]

    • A User can delete this attribute by clicking in the “Delete” button as shown above and the returned results should be as follows. [see Figure 72]

[Figure 72]

Weather Update

  • Users can choose to update the weather when required. This is to allow the selection model to filter the outdoor variables. To do so, click on the “Weather Update” tab. [see Figure 73]

[Figure 73]

  • The following page should be seen. [see Figure 74]

[Figure 74]  

  • To update the current weather status, the User can change the weather condition by selecting from the dropdown list before clicking on the “Update Weather Status”. [see Figure 75]
  • A successful update message “Weather Updated” will be displayed. [see Figure 76]

[Figure 76]

Logout

  • Logout from the Management Portal by clicking on the “Logout” button as shown below. [see Figure 77]

[Figure 77]

    • The following results should be returned. [see Figure 78]

[Figure 78]

Click here to go back to the main page.