Professional Documents
Culture Documents
Member A , Member B
February 5, 2019
1|Page
The Purpose of the Product
1.1 The user problem or background to the project effort
Carnival Ice Cream Pvt Ltd. has been enlisted by UCSCMIS2016 to rewrite their existing
semi manual system. The existing system includes out-of-date technology and has become
increasingly difficult to maintain. In addition, there are several issues and bugs remaining in
the current product that cause difficulties and inconveniences to the users. Domain
modeling and presentation issues have also come to the foreground and require a
reworking of the system to be more accurate and useful.
Functional Requirements
E commerce site will provide a number of functions; each is listed below.
1. Maintain data associated with the inventory (a collection of Ice creams and other
recipes
6. A customer has a username (unique across all users), password (no restrictions),
2|Page
7. address (no restrictions)
11. Allow customers and managers to log in and out of the system.
12. Users (both customers and the manager) will be logged out if inactive for 30
minutes.
13. Shopping cart
14. Anyone is able to add one or more orders to the shopping cart.
15. The shopping cart does not need to allow multiple copies of any orders
16. Checkout
17. Checkout is only available to logged in customers. A user that is not logged in as
order.
21. The discount is specified by the manager at the time of the promotion’s creation
25. Each order has its own stop -order status either on or off. Details of its use are
involved in the following feature.
3|Page
Non-functional Requirements
. Separate user levels
. Audit compliant
. PCI DSS compliant
. GRPS Compliant
. Hashing of passwords
. Secure payments
. Captcha for each order confirmation
. Dual Authentication for user registration
. CMS -=PKI
.
Technologies used
Responsive CMS -Joomla with XAMPP(Apache Web Server) on Google Site with Paypal
Sandbox Payment system. Uses SMS gateway to verify the users of the orders.
4|Page