You have been hired to build a web based application to view
You have been hired to build a web based application to view movies on your smart TV or computer as a member of the XXX Movie Club. The application allows a user to create an account to become a member. The user pays a nominal fee of $10 to subscribe to the movie service. The application contains a database of movies that can be accessed by searching the title, genre, release date, and cast member. Films titles can also be sorted by alphabetically or by release date. Once the user has viewed a movie, the user can leave a review of the movie. Users can view up to 40 movies a month. Users can look at trailers of selected movies prior to viewing the movie. Users who are not members can also search through the database of movies and select one movie to view prior to becoming a member. Once one movie has been viewed that user cannot view another movie for free. A system administrator adds movies to the database of the application and manages subscriber accounts. ASSIGNMENT: You are to develop 5 functional requirements that are written as English statements. You are to develop 3 non functional requirements.
Solution
Functional requirements includes:
Non-functional requirements are:
