BookWorld: An Online Bookstore System The “BookWorld” Online…

Questions

BооkWоrld: An Online Bookstore System The "BookWorld" Online Bookstore System is аn e-commerce plаtform crаfted to ensure a secure and user-friendly experience for all users, including both customers and administrators. It boasts an extensive collection of books, an efficient shopping cart, a safe payment system, and robust order management. This system is a dependable and convenient choice for book lovers and administrative personnel alike. Functional Requirements Requirement Description User Authentication Users should register and log in. Admins should have separate login access. Book Search and Browse Users can search for books using various criteria and view detailed info. Shopping Cart Users can add, remove, and update items in their cart, with real-time totals. Checkout and Payment Users can select items for purchase, provide secure payment details. Order Management Users can view order history and statuses; Admins can process orders. Inventory Management Admins can add, update, or remove books, manage quantities, and availability. Reporting Admins can generate sales, inventory, and user activity reports.   Non-Functional Requirements Requirement Description Performance System should be responsive and maintain quick page load times. Security User and payment data should be stored securely, SSL for data transmission. Reliability Regular backups to prevent data loss, high availability. Usability Intuitive and user-friendly UI; common tasks require minimal effort. Scalability System should handle a growing user base and book catalog. Accessibility Design should be accessible to users with disabilities.   Examples of ambiguous functional requirements presented in a structured table format Requirement Ambiguity Clarification Browse Books "Users should be able to browse books." Ambiguity: What does "browse" entail? Are there specific categories, genres, or filters involved? Add to Cart "Users can add books to their shopping cart." Ambiguity: How are books added? What happens if an item is out of stock? User Account "Customers can create and manage user accounts." Ambiguity: What account management actions are available? View Orders "Users can view their order history and check order statuses." Ambiguity: What information should be included in the order history? What order statuses are available?   You have just received an email from the CEO of BookWorld explaining their project for your team to work on. In a short paragraph, please explain some of the key steps of the inception phase (not elaboration) that you will now want to perform to get this project started, and a basic description of the goals you have with each of those steps.