Question 1 Analyse the NSR and select FIVE (5) requirements, each of which fall under ONE (1) of the following classification: Functional requirement Non-functional requirement Design directive Implementation directive Platitude Justify your classification. State clearly if no requirement is found for a particular classification. (10 marks)
Question 2 (a) Question 1 Analyse the NSR and select FIVE (5) requirements, each of which fall under ONE (1) of the following classification: Functional requirement Non-functional requirement Design directive Implementation directive Platitude Justify your classification. State clearly if no requirement is found for a particular classification. (10 marks) Question 2 (a) Develop a structural model for the system design, by submitting the class description for the application. Your answer should identify the classes, their attributes and any hierarchical relationship(s), omitting any foreign key associations. (20 marks) (b) Complete the structural model for the system design, by appraising the associations among the set of classes in your solution to Question 2(a). Construct the class association diagram in UML as your answer. Any derived association should be labelled, but you need not give the derivation. (20 marks) ICT340 Tutor-Marked Assignment SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 4 of 5
Question 3 Special note: The information provided here are not necessarily applicable to the previous questions. For the booking website, the following additional requirement is given: On the last day of the month, Club members who had stayed at the hotel will be allocated points. For every $1 paid, 10 points will be credited to the member’s account. The check-out date will be used to determine the month where the points are to be allocated. Note: These points may be converted to specific vouchers eg. for Hotel, for Driving Range, etc. at the end of each calendar year. From this, we extract the following information: Given a month, all members that have made bookings and checked-out for that month shall have points added to the member’s account.. Your answer should identify the classes, their attributes and any hierarchical relationship(s), omitting any foreign key associations. (20 marks)
(b) Complete the structural model for the system design, by appraising the associations among the set of classes in your solution to Question 2(a). Construct the class association diagram in UML as your answer. Any derived association should be labelled, but you need not give the derivation. (20 marks) ICT340 Tutor-Marked Assignment SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 4 of 5
Question 3 Special note: The information provided here are not necessarily applicable to the previous questions. For the booking website, the following additional requirement is given: On the last day of the month, Club members who had stayed at the hotel will be allocated points. For every $1 paid, 10 points will be credited to the member’s account. The check-out date will be used to determine the month where the points are to be allocated. Note: These points may be converted to specific vouchers eg. for Hotel, for Driving Range, etc. at the end of each calendar year. From this, we extract the following information: Given a month, all members that have made bookings and checked-out for that month shall have points added to the member’s account.
CS 340 Milestone One Guidelines and Rubric Overview: For this assignment, you will implement the fundamental operations of create, read, update,
Retail Transaction Programming Project Project Requirements: Develop a program to emulate a purchase transaction at a retail store. This
7COM1028 Secure Systems Programming Referral Coursework: Secure
Create a GUI program that:Accepts the following from a user:Item NameItem QuantityItem PriceAllows the user to create a file to store the sales receip
CS 340 Final Project Guidelines and Rubric Overview The final project will encompass developing a web service using a software stack and impleme