CSC 1103 Object-Oriented Programming Group Project Report
CSC 1103 Object-Oriented Programming Group Project Report
CSC1103 OBJECT-ORIENTEDPROGRAMMING
GROUPPROJECTREPORT
Team members:
Submission Date:
December 8, 2018
Table of Content
3. METHODOLOGY .......................................................................................... 3
4. CONCLUSION............................................................................................... 8
REFERENCES ..................................................................................................... 8
1
1. Project Description
Online shopping cart system is a program store that enables owners to sell their
products online. It is a program shopping cart that enables the day-day sales
functions.
The system helps the Customer to purchase the products with Credit – Card
Information and online banking.
It includes sophisticated product and customer management modules.
This program system will be useful to anyone who wants to purchase items using
internet connection.
this project is an attempt to provide the advantages of online shopping to customers
of a real shop with a friendly interface.
This system is developed as our company requirements.
2. Project Organization
2
3. Methodology
3.1. Analysis
Our products in the system will help the customers to choose their items such as real shop
Online shopping cart system contents of items scene, cart scene, information user and
payment methods which fulfill the customers’ requirements and needs.
Product functions
3
A customer can browse through the system program and choose the product
to place in virtual shopping cart. The shopping cart details can be viewed,
and items can be removed from the cart to proceed with the purchase.
User characteristics
Person who owns some website and would add shopping facility for own
site with help of Shopping carts system. Customer just need create account
into system, set-up it, and log in into own site scene that give site users
ability order products directly from this program.
Online deliver
Customers should receive their products within short period, also online
delivery provided such as information and software.
Friendly interface
4
Manage payment options
Customer should be able select one or several payment options from next:
Credit cards or online banking. Each of options above may have additional
sub options, for example list of acceptable credit cards, or set of fields for
custom payment options.
5
3.2. Design
6
3.3. Development
Add to cart
button
Proceed to payment
button
7
3.4. Testing
Test scenario 2: Check that user can add or reduce the quantity of an item in the cart.
Test scenario 3: Check that user can remove item from the cart.
Test scenario 4: Check that user can view the total amount need to pay.
Test scenario 6: Check that user can choose their payment method.
4. Conclusion
The whole purpose of this shopping cart system is to make our life easier. A lot of
people can be benefit by this system especially for the people that does not have time to go
to the physical store. It is more convenience to shop online, your shopping time can be
reduce and you can shop comfortably from your home while sitting on a couch. Other than
that, you can avoid huge crowds during the festive seasons when people go out to buy all
their preparation for the season or even during weekends.
The limitation or weakness for this system is that there are no sales assistance. So,
you are on your own when shopping online, no one to ask for when you have question
about the product. Next, you do not know exactly what you are getting because you cannot
determine the durability and the quality just by looking at the photo unless you are very
familiar with the brand.