CSP584 Assignment #1

$30.00

Download Details:

  • Name: Assignment-1-jenjrc.zip
  • Type: zip
  • Size: 35.93 MB

Category:

Description

Rate this product

High-Level Requirements:
Consider the following high-level description for the online retailer
BestDeal:
 The intent is to build servlet-based web application that will allow
customers to place orders online from BestDeal website
 Currently, the retailer has the products categories:
1. TV
2. Sound Systems
3. Phones
4. Laptops
5. Voice Assistant
6. Wearable Technology:
1. Fitness Watches
2. Smart Watches
3. Headphones
4. Virtual Reality
5. Pet Tracker
 Currently, the retailer offers its customers the options of:
1. Store pickup
2. Home Delivery
The following is the high-level description for BestDeal website:
 The intent is to build servlet-based web application that will allow
customers to place orders online from BestDeal website
 The store has a StoreManager, Customers, and Salesmen
 The retailers sells different types of products
 The StoreManager can Add/Delete/Update products
 Salesman can create Customer accounts and can
Add/Delete/Update customers’ orders
 Every product has Name, Price, Description and might have
accessories that could be bought separately.
 When a product is selected for a view, all accessories associated
with that product must be displayed below the product
horizontally.
 Retailer offers warranty that can be purchased by the customer
for every console
 The customer must be able to create an account online
 The customer must specify/select in-store pickup or home delivery
 The customer must be able to place an order online, check the
status of the order, or cancel the order.
 The customer will pay using a credit card
 Some of the products may have retailer special-discounts
 Some of the products may have manufacturer rebates
 Customer shall be able to shop online to buy one or multiple items
in the same session from the BestDeal online retailer.
 In the same session, the customer must be able to add or remove
items from the shopping cart
 When the customer chooses to check out:
1. The customer will enter personal information (Name,
Detailed Address (Name, street, city, state, Zip-Code),
Credit Card, home deliver or instore pickup, etc.)
2. For store pick up, the customer must select the store
location for pickup. (Hardcode at least 10 store locations in
different zip codes for in-store pickup)
3. The customer will be provided with a confirmation number
and a delivery/pickup date (2 weeks after the order date)
that the customer can use to cancel an order at a later time,
though it must be 5 business days before the delivery date.
 Hard-code at least 5 values of every product category available in
the store in a HashMap , plaintext file, serialized file, or xml file
while implementing and testing your application.
Free CSS Template to Reuse
File Edit View History Bookmarks Iools Help
pied-Free CSS Template… +
Θ localhost/template-layout/template_3304/
companyname
Q Search
Home Examples Products Solutions Contact
Categories Introduction to pied
Home Page Posted on 14 May by Joe Bloggs
Style Examples Welcome to pied, a free valid CSS3 & HTML5 piednsive web template from
Commodo vestibulum sem
mattis
Sed aliquam libero ut velit bibendum
Maecenas condimentum velit
vitae
ZyPOP. This template is completely free to use permitting a link remains back
to http://zypopwebtemplates.com/. Should you wish to use this template
unbranded you can buy a template license from our website for 8.00 GBP,
this will allow you remove all branding related to our site, for more
information about this see below.
This template has been tested in:
Firefox
About us
Aenean nec massa a tortor
auctor sodales sed a dolor. Duis
vitae lorem sem. Proin at velit vel
arcu pretium luctus. Read More
IE
•Safari
• Chrome
READ MORE COMMENTS