Online Bidding System Object Oriented Programming Computer Science Essay

This is on-line undertaking in which user can offer on merchandises whether they are purchasing or selling. This undertaking supply services to their registry user to print at that place merchandise monetary value and get down staying while their vender/customer any where in the universe and they non necessitate to worry to keeping record of biding and ever presence in this procedure.

Aim

“ Online Bidding System ” is an on-line web site undertaking in which user can sale or purchase every type of merchandise i-e Computers, Game Card, Digital Camera, Home Appliances, Accessories, Books, Car, Wood in short all sort of merchandises. Seller will set his or her merchandise for sale and purchaser will get down auction on his merchandise in given clip period and merchandise will handover or delivered which auction will be better among all auction of this merchandise.

Similarly if some one wants to purchase a merchandise she/he will set her/his petition on this web site and marketer put their monetary values vender chose that merchandise will be cheep or carry through her/his demands.

This Software Requirements Specification will give a brief expression on this undertaking and besides used the basic demands for this undertaking what are the requirement for running and how can we keep this undertaking.

Functional Requirements

This undertaking will move as an on-line command web site for users. Users over the cyberspace would hold the installation to take benefits of on-line command. These are the basic demands for this undertaking.

Registration

Credit Card Validity

Offer To Sell ( OTS )

Request for Buy ( RFB )

Cross Questioning

View Other Commands

Successful Command

Registration

Registration will be compulsory for purchasing or selling their merchandises and enrollment will besides compulsory for take parting in command.

Credit Card Validity

Credit card will be verified on before enrollment and user are allowed to take part in command if they have recognition bound and other proofs of recognition card.

Offer To Sell ( OTS )

The user will offer a merchandise for on-line command to all users. Online users can see the merchandise offered for sale and can give their command on it. This procedure will be called OTS ( offer to sell ) .

Request for Buy ( RFB )

Users can besides set their petition online for their demand of a merchandise. All the users that have the mentioned merchandise type will so offer for sale of the merchandise. This procedure will be known as RFB ( Request for Buy ) .

Cross Questioning

User can bring forth inquiries sing merchandise quality and others facets of merchandise all user can see this inquiry and reply session before their ain command start, on that merchandise.

View Other Commands

Customer can see all other command of current session and besides he can see past commands of that type of merchandise if that sale or purchase in history of last twelvemonth.

Successful Command

Successful command store the informations of command least or highs harmonizing to OTS or RFB.

Use Case Diagram

Chapter 2 Planing the Undertaking

Overview ( of proposed system )

This is on-line undertaking in which user can offer on merchandises whether they are purchasing or selling. This undertaking supply services to their registry user to print at that place merchandise monetary value and get down staying while their vender/customer any where in the universe and they non necessitate to worry to keeping record of biding and ever presence in this procedure.

“ Online Bidding System ” is an on-line web site undertaking in which user can sale or purchase every type of merchandise i-e Computers, Game Card, Digital Camera, Home Appliances, Accessories, Books, Car, Wood in short all sort of merchandises. Seller will set his or her merchandise for sale and purchaser will get down auction on his merchandise in given clip period and merchandise will handover or delivered which auction will be better among all auction of this merchandise.

Similarly if some one wants to purchase a merchandise she/he will set her/his petition on this web site and marketer put their monetary values vender chose that merchandise will be cheep or carry through her/his demands.

This Software Requirements Specification will give a brief expression on this undertaking and besides used the basic demands for this undertaking what are the requirement for running and how can we keep this undertaking.

Data Flow Diagrams

ER Diagram

Object Model

Object Identification

ProductCategory

Merchandise

ProductPicture

NewBid

Command

BidsQueries

FinalBid

UserInterestedCategory

Card

CardValidity

Login

UserRegistration

UserRegistration

RequestOnNewBid

ComplaintsRegardingOrganization

ComplaintsRegardingBid

ComplaintsRegardingUser

UserFeedback

Class Diagram

Interface Design

Database Design

Deployment Diagram

Component Diagram

Trial 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 watchword is invalid so message will demo, user does non be or password might be incorrect.

Actions

Open the Product for Sale Page

User selects and marks a individual merchandise class.

User enters the merchandise specific on specified topographic points.

User uploads the merchandise pictures on specified topographic points.

Fill the signifier. And it may go on user miss any text box to make full it.

Click on the Submit

Expected Consequences

The Page will be Open

If the any text box filed is empty so the proof control return mistakes

Seller Successfully offer Product for Sale

Tested By:

Mr. Ahtsham Shabbir

Consequence

Base on balls

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 watchword is invalid so message will demo, user does non be or password might be incorrect.

Actions

Open the Inquiry on Offered Product for Sale Page

Display all old question and reply.

System already displays his question by person and answered.

Question is non available in displayed list.

User Enter his question in specific topographic point.

Fill the signifier. And it may go on user miss any text box to make full it.

Click on the Submit

Expected Consequences

The Page will be Open

If the any text box filed is empty so the proof control return mistakes

Buyer Successfully Inquiry on Offered Product for Sale

Tested By:

Mr. Ahtsham Shabbir

Consequence

Base on balls

Test Case # 3

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

Preconditions

Buyer logged to the system. If the user name and watchword is invalid so message will demo, user does non be or password might be incorrect.

Actions

Open the Command on Offer Product For Sale Page

System displays list of all merchandise for command

User selects a merchandise for more item.

User enters his ain command for that peculiar merchandise in specific topographic point.

Fill the signifier. And it may go on user miss any text box to make full it.

Click on the Submit

Expected Consequences

The Page will be Open

If the any text box filed is empty so the proof control return mistakes

Buyer Successfully Bid on Offer Product For Sale

Tested By:

Mr. Ahtsham Shabbir

Consequence

Base on balls

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 watchword is invalid so message will demo, user does non be or password might be incorrect.

Actions

Open the Query Answers For Offer Product For Sale Page

System displays the list of user ‘s offered merchandise for sale.

User selects and marks a individual offered merchandise for sale.

System displays the list of pending questions on sing his requested merchandise for sale.

User selects and Markss for replying the question.

User writes the reply on specific topographic point.

Fill the signifier. And it may go on user miss any text box to make full it.

Click on the Submit

Expected Consequences

The Page will be Open

If the any text box filed is empty so the proof control return mistakes

Seller Successfully Query Answers For Offer Product For Sale

Tested By:

Mr. Ahtsham Shabbir

Consequence

Base on balls

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 watchword is invalid so message will demo, user does non be or password might be incorrect.

Actions

Open the Successful Bid On Offer Product For Sale Page

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

User selects and marks a individual requested merchandise for sale.

System displays the list of commands on sing his requested merchandise for sale.

User selects and marks his successful command from the list of commands.

Fill the signifier. And it may go on user miss any text box to make full it.

Click on the Submit

Expected Consequences

The Page will be Open

If the any text box filed is empty so the proof control return mistakes

Seller Successfully Mark Successful Bid On Offer Product For Sale

Tested By:

Mr. Ahtsham Shabbir

Consequence

Base on balls

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 watchword is invalid so message will demo, user does non be or password might be incorrect.

Actions

Open the Complaints Page

Fill the signifier. And it may go on user miss any text box to make full it.

Click on the Submit

Expected Consequences

The Page will be Open

If the any text box filed is empty so the proof control return mistakes

Seller Successfully Complaints

Tested By:

Mr. Ahtsham Shabbir

Consequence

Base on balls

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 watchword is invalid so message will demo, user does non be or password might be incorrect.

Actions

Open the Request To Buy Page

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

User selects and marks a individual requested merchandise for sale.

System displays the list of commands on sing his requested merchandise for sale.

User selects and marks his successful command from the list of commands.

Fill the signifier. And it may go on user miss any text box to make full it.

Click on the Submit

Expected Consequences

The Page will be Open

If the any text box filed is empty so the proof control return mistakes

Buyer Successfully Request To Buy

Tested By:

Mr. Ahtsham Shabbir

Consequence

Base on balls

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 watchword is invalid so message will demo, user does non be or password might be incorrect.

Actions

Open the Bid For Request To Buy Page

System displays list of all merchandise for command

User selects a merchandise for more item.

User enters his ain command for that peculiar merchandise in specific topographic point.

Fill the signifier. And it may go on user miss any text box to make full it.

Click on the Submit

Expected Consequences

The Page will be Open

If the any text box filed is empty so the proof control return mistakes

Seller Successfully Bid For Request To Buy.

Tested By:

Mr. Ahtsham Shabbir

Consequence

Base on balls

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 watchword is invalid so message will demo, user does non be or password might be incorrect.

Actions

Open the Inquiry on Request To Buy Page

Display all old question and reply.

System already displays his question by person and answered.

Question is non available in displayed list.

User Enter his question in specific topographic point.

Fill the signifier. And it may go on user miss any text box to make full it.

Click on the Submit

Expected Consequences

The Page will be Open

If the any text box filed is empty so the proof control return mistakes

Seller Successfully Inquiry on Request To Buy

Tested By:

Mr. Ahtsham Shabbir

Consequence

Base on balls

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 watchword is invalid so message will demo, user does non be or password might be incorrect.

Actions

Open the Query Answers For Request To Buy Page

System displays the list of his all requested merchandise for bargain.

User selects and marks a individual requested merchandise for bargain.

System displays the list of pending questions on sing his requested merchandise for bargain.

User selects and Markss for replying the question.

User writes the reply on specific topographic point.

Fill the signifier. And it may go on user miss any text box to make full it.

Click on the Submit

Expected Consequences

The Page will be Open

If the any text box filed is empty so the proof control return mistakes

Buyer Successfully Query Answers For Request To Buy

Tested By:

Mr. Ahtsham Shabbir

Consequence

Base on balls

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 watchword is invalid so message will demo, user does non be or password might be incorrect.

Actions

Open the Successful Bid On RTB Page

System displays the list of his all requested merchandise for bargain.

User selects and marks a individual requested merchandise for bargain.

System displays the list of commands on sing his requested merchandise for bargain.

User selects and marks his successful command from the list of commands.

Fill the signifier. And it may go on user miss any text box to make full it.

Click on the Submit

Expected Consequences

The Page will be Open

If the any text box filed is empty so the proof control return mistakes

Buyer Successfully mark Successful Bid On RTB

Tested By:

Mr. Ahtsham Shabbir

Consequence

Base on balls

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 watchword is invalid so message will demo, user does non be or password might be incorrect.

Actions

Open the Cancel Bid Page

User enter command no.

System show informations sing command

User verify command.

Marks as natural position

Fill the signifier. And it may go on user miss any text box to make full it.

Click on the Submit

Expected Consequences

The Page will be Open

If the any text box filed is empty so the proof control return mistakes

Administrator Successfully Cancel Bid.

Tested By:

Mr. Ahtsham Shabbir

Consequence

Base on balls