Online Bidding System Object Oriented Programming Computer Science Essay

Published:

This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.

This is online project in which user can bid on products whether they are buying or selling. This project provide services to their register user to publish there product price and start biding while their vender/customer any where in the world and they not need to worry to maintaining record of biding and always presence in this process.

Purpose

"Online Bidding System" is an online website project in which user can sale or buy every type of product i-e Computers, Game Card, Digital Camera, Home Appliances, Accessories, Books, Car, Wood in short all kind of products. Seller will put his or her product for sale and buyer will start auction on his product in given time period and product will handover or delivered which auction will be better among all auction of this product.

Similarly if some one wants to buy a product she/he will put her/his request on this website and seller put their prices vender chose that product will be cheep or fulfill her/his requirements.

This Software Requirements Specification will give a brief look on this project and also used the basic requirements for this project what are the prerequisite for running and how can we maintain this project.

Functional Requirements

This project will act as an online bidding website for users. Users over the internet would have the facility to take benefits of online bidding. These are the basic requirements for this project.

Registration

Credit Card Validity

Offer To Sell (OTS)

Request for Buy (RFB)

Cross Questioning

View Other Bids

Successful Bid

Registration

Registration will be compulsory for buying or selling their products and registration will also compulsory for participating in bid.

Credit Card Validity

Credit card will be verified on before registration and user are allowed to participate in bid if they have credit limit and other validations of credit card.

Offer To Sell (OTS)

The user will offer a product for online bidding to all users. Online users can view the product offered for sale and can give their bid on it. This process will be called OTS (offer to sell).

Request for Buy (RFB)

Users can also put their request online for their demand of a product. All the users that have the mentioned product type will then bid for sale of the product. This process will be known as RFB (Request for Buy).

Cross Questioning

User can generate questions regarding product quality and others aspects of product all user can view this question and answer session before their own bid start, on that product.

View Other Bids

Customer can view all other bid of current session and also he can view past bids of that type of product if that sale or buy in history of last year.

Successful Bid

Successful bid store the data of bid least or heights according to OTS or RFB.

Use Case Diagram

CHAPTER 2 Designing the Project

Overview (of proposed system)

This is online project in which user can bid on products whether they are buying or selling. This project provide services to their register user to publish there product price and start biding while their vender/customer any where in the world and they not need to worry to maintaining record of biding and always presence in this process.

"Online Bidding System" is an online website project in which user can sale or buy every type of product i-e Computers, Game Card, Digital Camera, Home Appliances, Accessories, Books, Car, Wood in short all kind of products. Seller will put his or her product for sale and buyer will start auction on his product in given time period and product will handover or delivered which auction will be better among all auction of this product.

Similarly if some one wants to buy a product she/he will put her/his request on this website and seller put their prices vender chose that product will be cheep or fulfill her/his requirements.

This Software Requirements Specification will give a brief look on this project and also used the basic requirements for this project what are the prerequisite for running and how can we maintain this project.

Data Flow Diagrams

ER Diagram

Object Model

Object Identification

ProductCategory

Product

ProductPicture

NewBid

Bidding

BidsQueries

FinalBid

UserInterestedCategory

Card

CardValidity

Login

UserRegistration

UserRegistration

RequestOnNewBid

ComplaintsRegardingOrganization

ComplaintsRegardingBid

ComplaintsRegardingUser

UserFeedback

Class Diagram

Interface Design

Database Design

Deployment Diagram

Component Diagram

Test Cases

Test Case # 1

Test Case Title: Testing the Offer Product for Sale mechanism of Online Bidding System.

Preconditions

Seller logged to the system. If the user name and password is invalid then message will show, user does not exist or password might be wrong.

Actions

Open the Product for Sale Page

User selects and marks a single product category.

User enters the product particular on specified places.

User uploads the product pictures on specified places.

Fill the form. And it may happen user miss any text box to fill it.

Click on the Submit

Expected Results

The Page will be Open

If the any text box filed is empty then the validation control return errors

Seller Successfully offer Product for Sale

Tested By:

Mr. Ahtsham Shabbir

Result

Pass

Test Case # 2

Test Case Title: Testing the Inquiry on Offered Product for Sale mechanism of Online Bidding System.

Preconditions

Buyer logged to the system. If the user name and password is invalid then message will show, user does not exist or password might be wrong.

Actions

Open the Inquiry on Offered Product for Sale Page

Display all previous query and answer.

System already displays his query by someone and answered.

Query is not available in displayed list.

User Enter his query in specific place.

Fill the form. And it may happen user miss any text box to fill it.

Click on the Submit

Expected Results

The Page will be Open

If the any text box filed is empty then the validation control return errors

Buyer Successfully Inquiry on Offered Product for Sale

Tested By:

Mr. Ahtsham Shabbir

Result

Pass

Test Case # 3

Test Case Title: Testing the Bid on Offer Product For Sale mechanism of Online Bidding System.

Preconditions

Buyer logged to the system. If the user name and password is invalid then message will show, user does not exist or password might be wrong.

Actions

Open the Bid on Offer Product For Sale Page

System displays list of all product for bidding

User selects a product for more detail.

User enters his own bid for that particular product in specific place.

Fill the form. And it may happen user miss any text box to fill it.

Click on the Submit

Expected Results

The Page will be Open

If the any text box filed is empty then the validation control return errors

Buyer Successfully Bid on Offer Product For Sale

Tested By:

Mr. Ahtsham Shabbir

Result

Pass

Test Case # 4

Test Case Title: Testing the Query Answers For Offer Product For Sale mechanism of Online Bidding System.

Preconditions

Seller logged to the system. If the user name and password is invalid then message will show, user does not exist or password might be wrong.

Actions

Open the Query Answers For Offer Product For Sale Page

System displays the list of user's offered product for sale.

User selects and marks a single offered product for sale.

System displays the list of pending queries on regarding his requested product for sale.

User selects and marks for answering the query.

User writes the answer on specific place.

Fill the form. And it may happen user miss any text box to fill it.

Click on the Submit

Expected Results

The Page will be Open

If the any text box filed is empty then the validation control return errors

Seller Successfully Query Answers For Offer Product For Sale

Tested By:

Mr. Ahtsham Shabbir

Result

Pass

Test Case # 5

Test Case Title: Testing the Successful Bid On Offer Product For Sale mechanism of Online Bidding System.

Preconditions

Seller logged to the system. If the user name and password is invalid then message will show, user does not exist or password might be wrong.

Actions

Open the Successful Bid On Offer Product For Sale Page

System displays the list of his all requested product for sale.

User selects and marks a single requested product for sale.

System displays the list of bids on regarding his requested product for sale.

User selects and marks his successful bid from the list of bids.

Fill the form. And it may happen user miss any text box to fill it.

Click on the Submit

Expected Results

The Page will be Open

If the any text box filed is empty then the validation control return errors

Seller Successfully Mark Successful Bid On Offer Product For Sale

Tested By:

Mr. Ahtsham Shabbir

Result

Pass

Test Case # 6

Test Case Title: Testing the Complaints mechanism of Online Bidding System.

Preconditions

Seller logged to the system. If the user name and password is invalid then message will show, user does not exist or password might be wrong.

Actions

Open the Complaints Page

Fill the form. And it may happen user miss any text box to fill it.

Click on the Submit

Expected Results

The Page will be Open

If the any text box filed is empty then the validation control return errors

Seller Successfully Complaints

Tested By:

Mr. Ahtsham Shabbir

Result

Pass

Test Case # 7

Test Case Title: Testing the Request To Buy mechanism of Online Bidding System.

Preconditions

Buyer logged to the system. If the user name and password is invalid then message will show, user does not exist or password might be wrong.

Actions

Open the Request To Buy Page

System displays the list of his all requested product for sale.

User selects and marks a single requested product for sale.

System displays the list of bids on regarding his requested product for sale.

User selects and marks his successful bid from the list of bids.

Fill the form. And it may happen user miss any text box to fill it.

Click on the Submit

Expected Results

The Page will be Open

If the any text box filed is empty then the validation control return errors

Buyer Successfully Request To Buy

Tested By:

Mr. Ahtsham Shabbir

Result

Pass

Test Case # 8

Test Case Title: Testing the Bid For Request To Buy mechanism of Online Bidding System.

Preconditions

Seller logged to the system. If the user name and password is invalid then message will show, user does not exist or password might be wrong.

Actions

Open the Bid For Request To Buy Page

System displays list of all product for bidding

User selects a product for more detail.

User enters his own bid for that particular product in specific place.

Fill the form. And it may happen user miss any text box to fill it.

Click on the Submit

Expected Results

The Page will be Open

If the any text box filed is empty then the validation control return errors

Seller Successfully Bid For Request To Buy.

Tested By:

Mr. Ahtsham Shabbir

Result

Pass

Test Case # 9

Test Case Title: Testing the Inquiry on Request To Buy mechanism of Online Bidding System.

Preconditions

Seller logged to the system. If the user name and password is invalid then message will show, user does not exist or password might be wrong.

Actions

Open the Inquiry on Request To Buy Page

Display all previous query and answer.

System already displays his query by someone and answered.

Query is not available in displayed list.

User Enter his query in specific place.

Fill the form. And it may happen user miss any text box to fill it.

Click on the Submit

Expected Results

The Page will be Open

If the any text box filed is empty then the validation control return errors

Seller Successfully Inquiry on Request To Buy

Tested By:

Mr. Ahtsham Shabbir

Result

Pass

Test Case # 10

Test Case Title: Testing the Query Answers For Request To Buy mechanism of Online Bidding System.

Preconditions

Buyer logged to the system. If the user name and password is invalid then message will show, user does not exist or password might be wrong.

Actions

Open the Query Answers For Request To Buy Page

System displays the list of his all requested product for buy.

User selects and marks a single requested product for buy.

System displays the list of pending queries on regarding his requested product for buy.

User selects and marks for answering the query.

User writes the answer on specific place.

Fill the form. And it may happen user miss any text box to fill it.

Click on the Submit

Expected Results

The Page will be Open

If the any text box filed is empty then the validation control return errors

Buyer Successfully Query Answers For Request To Buy

Tested By:

Mr. Ahtsham Shabbir

Result

Pass

Test Case # 11

Test Case Title: Testing the Successful Bid On RTB mechanism of Online Bidding System.

Preconditions

Buyer logged to the system. If the user name and password is invalid then message will show, user does not exist or password might be wrong.

Actions

Open the Successful Bid On RTB Page

System displays the list of his all requested product for buy.

User selects and marks a single requested product for buy.

System displays the list of bids on regarding his requested product for buy.

User selects and marks his successful bid from the list of bids.

Fill the form. And it may happen user miss any text box to fill it.

Click on the Submit

Expected Results

The Page will be Open

If the any text box filed is empty then the validation control return errors

Buyer Successfully mark Successful Bid On RTB

Tested By:

Mr. Ahtsham Shabbir

Result

Pass

Test Case # 12

Test Case Title: Testing the Cancel Bid mechanism of Online Bidding System.

Preconditions

Administrator logged to the system. If the user name and password is invalid then message will show, user does not exist or password might be wrong.

Actions

Open the Cancel Bid Page

User enter bid no.

System display data regarding bid

User verify bid.

Marks as cancel status

Fill the form. And it may happen user miss any text box to fill it.

Click on the Submit

Expected Results

The Page will be Open

If the any text box filed is empty then the validation control return errors

Administrator Successfully Cancel Bid.

Tested By:

Mr. Ahtsham Shabbir

Result

Pass

Writing Services

Essay Writing
Service

Find out how the very best essay writing service can help you accomplish more and achieve higher marks today.

Assignment Writing Service

From complicated assignments to tricky tasks, our experts can tackle virtually any question thrown at them.

Dissertation Writing Service

A dissertation (also known as a thesis or research project) is probably the most important piece of work for any student! From full dissertations to individual chapters, we’re on hand to support you.

Coursework Writing Service

Our expert qualified writers can help you get your coursework right first time, every time.

Dissertation Proposal Service

The first step to completing a dissertation is to create a proposal that talks about what you wish to do. Our experts can design suitable methodologies - perfect to help you get started with a dissertation.

Report Writing
Service

Reports for any audience. Perfectly structured, professionally written, and tailored to suit your exact requirements.

Essay Skeleton Answer Service

If you’re just looking for some help to get started on an essay, our outline service provides you with a perfect essay plan.

Marking & Proofreading Service

Not sure if your work is hitting the mark? Struggling to get feedback from your lecturer? Our premium marking service was created just for you - get the feedback you deserve now.

Exam Revision
Service

Exams can be one of the most stressful experiences you’ll ever have! Revision is key, and we’re here to help. With custom created revision notes and exam answers, you’ll never feel underprepared again.