System Requirements - nicwessels/How-To-Use-Qlikview GitHub Wiki

Functional Requirements

  • The app must open on the Home screen at all times
  • The app must open the YouTube URL of the Qlikview Product Tour when the user clicks on the Qlikview Product Tour link on the Home screen.
  • The app must give users a basic understanding of how to use Qlikview encompassing the following 5 categories (Qlikview Objects, Basic Selection, Charts, Dates, and Collaboration)
  • The app must change to the correct screen when clicking on the navigation buttons
  • The app must verify that the user has done the correct procedure before the “Next” button is displayed in order for the user to go to the next screen.
  • The variable which will keep the ID of the current screen must be changed whenever a navigational button is pressed, and contain the ID of the current active screen.
  • The text box descriptions must only be displayed once the user has completed a step correctly.

Non Functional Requirements

  • Performance: For local use the app must be able to react immediately to any action made by the user with no lag as the app will be incredibly light. If the app is online on a Qlikview Access point it should perform as good as any app on that AccessPoint.
  • Scalability: locally the app will only be able to support one user at a time but if the app is on an AccessPoint it will be able to be used by as many users without performance being hindered.
  • Reliability: The app should perform consistently when used anytime.
  • Availability: if the app is put on a company’s AccessPoint it should be available 24/7 to the users without needing any data refreshes as the app’s data is all constant.
  • Extensibility: The app will be light and follow a simple design making it easy for further development to add more categories or more screens per category.
  • Maintainability: The app will need minimal maintenance after development as it will not change through user interaction, only when further development is made.
  • Usability: The app must be user friendly with all buttons and instructions clearly understandable to the user.
  • Security: When the app is on a company’s AccessPoint it should only be accessible to the company’s Qlikview users but for local use the app should be accessible to anyone on that machine.