Question: Course name: Introduction to Software Engineering Question 1 (4 marks each] a) Based on the list of requirements below, find the domain requirements. (CLO1, C2)

Course name: Introduction to Software Engineering Question 1 (4 marks each] a)Course name: Introduction to Software Engineering

Question 1 (4 marks each] a) Based on the list of requirements below, find the domain requirements. (CLO1, C2) Requirement 1: In a commission-based sales business, there is no concept negative commission. Requirement 2: Most banking does not allow over-draw on most accounts, however some banks allows over-draw. Requirement 3: The system should be easy to use by experienced controllers. Requirement 4: The system shall confiscate the ATM card if it detects that a lost or stolen card has been inserted by a customer. The system shall also display an apology to the customer b) Compare the activities that are involved software design and software evolution. (CLOI, C2) c) Recommend one cohesion type and one coupling type to consider to design an application. Justify your recommendation. (CLO2, C5) d) Describe the difference conceptual design and technical design. (CLO2, C5) e) Determine at least TWO (2) techniques that can be used to elicit requirements. (CLO2, C5)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!