Designing and implementing the Place Reviewer backend
Since we have previously had hands-on experience with the process of designing a system, in this chapter, we are going to focus less on the processes involved in the designing of the Place Reviewer system. Instead, we are going to make a number of quick use case specifications for the system, identify the necessary entities that will be required for the implementation of our system's database, and delve right into the development of the system. Let us go ahead and state our use cases for the Place Reviewer system.
Use case identification
As we did earlier on in this book, we shall commence our use case specification procedure by firstly identifying the actors of the system. Before we can identify the actors of the system, we must have a thorough understanding of what the Place Reviewer web application can do.
As you may have figured out already, the Place Reviewer web application is an internet-based application that facilitates the frictionless...