27-03-2014, 04:22 PM
Project Report on Online Shopping
INTRODUCTION
This project of “ONLINE SHOPPING” The software allow ONLINE SHOPING customers to accumulate a list of items for purchase, described metaphorically as "placing items in the sales and purchasing information".
We can sale all products & upload the information of fresh and second-hand products. Registration must be compulsory to sale the products.
Saler & buyer information updated through the database entry. Products information will be available on the website without registration.
It allows managing the User(s) & Item(s) available for shopping. The project allows keeping track of the Order Processing, starting from placement of orders till report printing.
The application has two types of users; Administrator, User/Customer.
It is mandatory for all customers to register in database at the time of placing order.
Customer can choose items from available items and add them to cart. After each selection customer is asked- whether he/she wants more items. All the items keep on adding to his cart and final list is generated.
PROBLEM STATEMENT
Customer can browse through the product catalogue and add the items to shopping cart. He can proceed to checkout as long as his shopping cart is not empty. The order will charge to the credit card registered in customer's account. Customer need to provides full name, email address, phone number, credit card and billing address details when creating an account.
Customer can login to the system to maintain his account information, such as changing phone number, address, and credit card details, and check the status of his orders. Upon order received, the sales staff will process the order by charge to customer's credit card. Once the order has been charged, he will then mark the order as paid and pass to Courier Company and deliver them to customer. If the items customer ordered is out of stock, then the order will mark as on hold. Once the item(s) arrived, the order will pass to Courier Company for delivery. Courier Company will pack the item with standard packaging, but if the order is marked as gift, then the items will pack as gift.
The Objective of my project is to:
The “online shopping” is a web based application intended for online retailers. The main objective of this application is to make it interactive and its ease of use. It would make searching, viewing and selection of a product easier.
It contains a sophisticated search engine for users to search for products specific to their needs. The search engine provides an easy and convenient way to search for products where a user can Search for a product interactively and the search engine would refine the products available based on the user’s input.
The user can then view the complete specification of each product. They can also view the product reviews and also write their own reviews.
The application also provides a drag and drop feature so that a user can add a product to the add cart by dragging the item in to the add cart.
The main emphasis lies in providing a user- friendly search engine for effectively showing the desired results and its drag and drop behaviour.
TECHNICAL FEASIBILITY
Technical feasibility is concerned with specifying equipment and software that will successfully satisfy the user requirement.
The technical needs of the system may vary but might include:
The facility to produce outputs in a given time.
Response time under certain conditions.
Ability to produce a certain volume of transaction at a particular speed.
Facility to communicate data to distinct location.
In technical feasibility, the configuration of the system is given more importance than the actual make of the hardware. The configuration should give the complete picture about the system requirements: How many workstations are required?
How these units are interconnected so that they can operate and communicate smoothly? What speeds of input and output should be achieved at particular quality of printing? Specific software and hardware products can then be evaluated keeping in view with the logical needs.
Requirement Analysis
Requirement analysis is done in order to understand the problem the software system is to solve. The problem could be automating an existing manual process, developing a new automated system, or a combination of the two. The emphasis in requirements analysis is on identifying what is needed from the system, not how the system will achieve its goals. There are at least two parties involved in the software development-a client and a developer. The developer has to develop the system to satisfy the client’s needs. The developer does not understand the client’s problem domain, and the client does not understand the issues involved in the software systems.