Professional Documents
Culture Documents
Roll no-01111502712
1. Introduction
Customer
Code
Customer
Inventory
Item
Shopping
Cart
SRS
Transaction
User
2. Overall Description
To adapt digital customer care, the consumer service journey
across different channels first needs to be mapped to gain insights into
the road blocks preventing uptake among the customer base. The
journey itself can only begin if customers are already aware of their
channel options and know how to use these to find answers to their
questions. It might start out digitally, with the consumer attempting to
use an online self service channel. If the consumer cannot resolve the
issue via that channel, he or she may resort to asking an online forum
for help. If the consumer can offer partial but not resolution, the
consumer is then likely to contact a call centre for assistance, where an
agent works with the customer to completely resolve the problem.
2.1.1 Product Perspective
As stated by the customer, there are no hardware or software
requirements beyond these including, but not limited to, memory or
specific software packages that need to be utilized nor software
packages that need not be utilized.
2.1.2 System Interface
All the data input received by the system will be mapped to the
respective file and a collection will be analyzed by different levels of
employees in the organization.
2.1.3 User Interface
The user interface will be defined by the companys website. A
separate column Product Support and Customer Care will help the
customer to review their product and submit their grievances if
required.
2.1.4 Hardware Interface
The cloud storage facilities provided to the company helps in
easier storage of customer data. The storage involves web servers &
load storage, this acts as hardware interface.
2.1.5 Software Interface
Various data analytics tools such as Pig, Hive, Jacqual & message
programming interface applications (MPI) are different Hadoop
applications programme interfaces used by the company.
2.1.6 Memory constraints
High speed intel servers have been used for processing the
queries of different customers present in the database, thereby
resolving the faster access memory availability. Eventually the memory
constraint is handled.
2.1.7 Operations
Maintain data associated with the inventory (a collection of products)
A product has a Name, Company and price
The inventory also keep track of the stock/quantity of each product
Maintain records for many customers
A customer can be either a member or non-member.
A customer has a username (unique across all users), password (no
restrictions), email address (no restrictions), and postal address
(unverified.)
Anyone may sign up for a customer account.
Allow any customer to become a member.
2.1.8 Site Adaptations
We have assumed that all of the computer systems in the
present with the customers are in proper working condition and that
the user is capable of operating these system's basic functions
including but not limited to being able to power on the system, login
and open either Internet Explorer or Mozilla Firefox, and navigate the
browser to the address of this DCC website.
2.2 Product Functions
Anyone is able to add one or more products to the shopping cart.
The shopping cart does allow multiple copies of any product.
Checkout is only available to logged-in customers. A user that is not
logged in as a customer is given a chance to log in.
Member customers may enter a promotion code.
Only one promotion code may be used per purchase
The promotion is a fixed percentage discount that is to be applied to
an entire order.
The discount is specified by the manager at the time of the
promotions creation or most recent update/edit.
Collect a 16-digit credit card number from the customer
Log/record the transaction
Allow manager to specify a stop-order for a purchase.
Each product has its own stop-order status either on or off. Details
of its use are involved