Requirements - Samsabal/hr-project-b GitHub Wiki

Global requirements

  • The ability for the user to log in.
  • The ability to see available festivals.
  • The ability to see information about the different festivals.
  • The ability to see festival genres, dates, times, prices and locations.
  • The ability to search by price.
  • The ability to search by location.
  • The ability to search by timeframe.
  • The ability to organize a fistival.
  • The ability to see the amount of tickets remaining.
  • The ability to buy normal or vip tickets.
  • The ability to buy 1 or more tickets for a specific festival.
  • The ability for the customer to review their ticket.
  • The ability to cancel your ticket order.
  • The ability to ask for a refund.
  • The ability to sell 1 or more tickets for a specific festival.

Technical requirements

Mandatory

  • Make use of GIT.
  • Create the code with Visual Studio 2019.
  • Make use of the .NET Core 2.0 (Framework).
  • Create the program in C#.
  • Use JSON / .csv for Data Storage.

Optional

  • Use Windows Forms for design.

Functional requirements

Requirements Document

project name*

Author* Versie*

Doel en doelgroep

Persona is hiervoor bedoeld
Materiekennis van de doelgroep
Taalkennis van de doelgroep
Technische kennis van de doelgroep
De lees omstandigheden

Productomschrijving

Maximaal 100 woorden Wie, Wat, Waar, Wanneer, Waarom, Hoe, Waarme

Functional Requirements

Non-functional Requirements

Acceptatie Criteria

Verklarende woordenlijst