Question: Advanced Software Engineering project Consider the following scenario and answer the following questions: - A user needs to register their account details with the website

Advanced Software Engineering project Consider the following scenario and answer the following questions: - A user needs to register their account details with the website to create a user account. - User account details are: Name, mobile-number, email, country, city, etc. - User account details are persistently stored in a relational database. - Authorized user can log in/log out from the website. Part 1: For this system: A. Write at least 5 user requirements. B. Write 5 system requirements, C. Specify functional and non-functional requirements. D. Write two safety requirements. E. Draw use case diagram and sequence diagrams of the system. Part 2: 1- Based on the above scenario, write some test cases that test your system function, using decision table tasting technique. 2- Implement the above scenario using Java programming language and consider Code convention. 3- After implementing your code, analyse the code coverage using any code coverage technique. 4- Use Junit to test your system
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
