User Guide
User Manual:
Open the PDF directly: View PDF .
Page Count: 4
Download | |
Open PDF In Browser | View PDF |
Carlos Alberto CS370 – Phase: 3 12/6/18 Grawler (GameStop Crawler) This application serves as a way to collect partial data from one of the most successful game distributers known “GameStop”. Additionally, this application contains one of the fastest storage structures ‘HashMaps’ which is used to store and query data at a incredible speed. Furthermore, The application contains a friendly user interface which makes the use of the application easy to use. Below you will find the user guide in how to use the Graphical User Interface. IF YOU LIKE TO SEE A VISUAL TOUR OF THE APPLICATION, VISIT THE YOUTUBE LINK: https://youtu.be/zkJXha3YSqo When the application is initiated, a GUI is loaded to the user screen. This GUI is the “Main Log in” screen where a user can access as an Admin, which will require log in credentials OR as a guest user. These fields is where Admin enters its username and password credentials ONLY an Admin with valid credentials will be able to Log in Anyone who wishes to use the application, with very limited use Is used to terminate application completely If a user pressed the “Guest User” button, you will be given access to the application. However, you will be restricted to use all the features, the only feature which you will be granted access will be the “Search” function. In the other hand, if a user with valid credentials logs in, they will be granted full access to the application functionality. Below please see a figure explaining each of the functions of the application. 1 Carlos Alberto CS370 – Phase: 3 12/6/18 This section is where all search queries are performed This section keeps a visual log for the user. Buttons defining features and basic functionality of application Contains user settings where log in information can be updated and Log Out button. Section where update search queries can be performed Section to delete any search query by ID. The above shows the view of the main application, the administrator and guest user will be able to view this for the exception that the guest user will be limited on its functionality. Each section of this application was thought out carefully to provide the user easy access to the main functionalities. Making a search query: This section is where the user enters their desired search for a game or any game console item that they may be looking for. After clicking the “Search!” button, the log screen will display the search query in details and a list of results. Additional functionality: There are four (4) features available to the user which are: 2 Carlos Alberto CS370 – Phase: 3 12/6/18 • Show History – Prints the log history to the screen which displays all user activity with time stamp. • View Online Page - A feature which allows the user to view the page they are browsing. • Print Log File – Allows the user to print a “.txt” file containing all the logs. • Download Image – Downloads an image from the GameStop site. User Update & Logging out: This was a very important feature to include. We wanted that our main Admin user would feel secure from anyone trying to hack their account. The “Settings” option allows the user to update their log in credentials such as the username and password (see picture). In addition, the password is encrypted that way no one is able to hack the password, security is taken seriously. Lastly, the “Log Out” button ends the user current session and directs them to the Log In screen. Editing a Search Query: Three (3) input fields are provided. “Search Id” must contain the ID of an existing search query in the storage structure. The “Category” field must containing one of the following editable fields: • search • gameTitle • consoleType • timeStamp Removing a Search Query: One (1) field is provided which is the search ID field. Only the ID is necessary to delete a search in the data storage. Activity Log file: A activity log file is kept on the text area which indicates the user what is going on in every step process taken when searching, editing, removing, printing, and file upload. 3 Carlos Alberto CS370 – Phase: 3 12/6/18 In addition, the application keeps an outputLog.txt file that stores the log content of the user’s action, URLResult.txt which contains the HTML content of GameStop search, searchedData.txt which saves all the search results obtained from the website, and a queryLogFile.txt that keeps a log of all search queries which are used to make update and delete queries. 4
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf Linearized : No Page Count : 4 PDF Version : 1.4 Title : Microsoft Word - userGuide.docx Producer : macOS Version 10.14.1 (Build 18B75) Quartz PDFContext Creator : Word Create Date : 2018:12:06 19:35:49Z Modify Date : 2018:12:06 19:35:49ZEXIF Metadata provided by EXIF.tools