srs for auctioning system

29
AUCTIONING AUCTIONING RIIIT Mysore Page 1

Upload: siddu-rajeshwar

Post on 05-Sep-2014

192 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: SRS for Auctioning System

AUCTIONING

AUCTIONING

RIIIT Mysore Page 1

Page 2: SRS for Auctioning System

AUCTIONING

REVISION HISTORY

Document Revision

Date Author Summary of changes

1.0 26/04/2012 Vanishree New

RIIIT Mysore Page 2

Page 3: SRS for Auctioning System

AUCTIONING

TABLE OF CONTENTS

Sl no. Contents P.no

1. Overview of Auctioning………………………………………………..42. Functional Requirements……………………………………………..7

2.1. Functional Requirement description……………..123. Hardware and software Requirements…………………………13

3.1. Development.3.2. Deployment.

4. Enhancement………………………………………………………………145. Conclusion…..……………………………………………………………..15

-

RIIIT Mysore Page 3

Page 4: SRS for Auctioning System

AUCTIONING

1. OVERVIEW OF AUCTIONING

The application called AUCTIONNING means a way of selling the products it means “sale in which products are sold to the highest bidder”. This application is developed for the customers for online bidding and purchasing of the products.

This site also acts as an open forum where buyers and sellers can come together and exchange their products. The site makes sure that the sellers get a fair deal and buyers get a genuine product

Common name for several types of sales where the price is neither set nor arrived at by negotiation, but is discovered through the process of competitive and open bidding.

The two major types of auction are

(1) Forward auction in which several buyers bid for one seller's good(s).

(2) Reverse auction in which several sellers bid for one buyer's order.

An auction is complete (and a binding contract is created) when a bid is accepted by the seller or the buyer (as the case may be). The internet age has transformed auction into a truly open process in which thousands of goods (from books to ships) and services (from air travel to legal advice) may be offered for bidding by anyone from anywhere and at any time on websites such as eBay.com. Internet auctions are an important aspect of electronic commerce.

The project contains the following main modules

1. Product management.

2. Customer management.

3. Administrator management.

4. Bidding process and details.

RIIIT Mysore Page 4

Page 5: SRS for Auctioning System

AUCTIONING

Login/User Registration:

Those who wish to take part in bidding or sell products at the site have to register at the site as seller or buyer. Only authenticated users can take part in selling or in bidding. The system automatically rejects un-authenticated users who try to bid or sell at the site.

1) Product Management:

This module is for presenting items for bidding. Only those who have registered and authenticated as sellers can place their articles for bidding. The Module collects information like Product Name, Product Details, Starting Bid amount, Incremental value etc. The system automatically inputs the closing date.

2) Customer/User Module:

This module contains all the details about the users or bidders such as offers used by the user like free bids, visit to user forum etc.

3) Administrator Module:

This link opens to the administration module which is open to web administrator only. Here site administrator can add product categories and can edit product information like closing date. Also there is an option for administering the closed bids. This module is for contacting the bidder and seller by email instructing them to settle the transaction within a time frame.

4) Bidding Module:

The module is for bidding on any selected item. The bidder has to authenticate before participating in bidding. The system checks whether the incremental amount entered by the bidder is equal or more than the incremental minimum set during the product registration time. The system places the record in the bid history against the bidder account.

RIIIT Mysore Page 5

Page 6: SRS for Auctioning System

AUCTIONING

EXISTING SYSTEM

The Existing system works manually.

Process is too lengthy.

In an existing system customers have to go to the particular place for bidding which leads to high transaction and transportation.

Personal influences are involved.

There may be chances of misplacing the data.

PROPOSED SYSTEM

It is fully automated and online.

It reduces the manual work considerably.

Within a fraction of seconds customer can bid for any product online.

Auctioneer or the bidder gets benefited by this process.

It further can be a new way of importing and exporting.

RIIIT Mysore Page 6

Page 7: SRS for Auctioning System

AUCTIONING

2. FUNCTIONAL REQUIREMENTS

ID REQUIREMENT DESCRIPTION1 Maintenance Module User should specify the

category like Auctioneer or Bidder.

1.1 Registration A new user can register him/her.

1.2 Authentication The user should have a proper user name and password.

1.3 Forgot password The user can recreate his password or get back his password.

1.4 Change password In case of hacking the password change option should be specified.

1.5 Conform password At the time of creating new account the password can be reconfirmed.

1.6 Instructions Before getting into the registration instructions can be viewed so that a user can decide whether to login or not.

1.7 Count Count the number of times the user has logged in and display.

1.8 Secure registration Registration details can be well secured including the personal profile (like credit, ATM card details etc).

2 Product management All the product details that are included in the bidding process

2.1 Insert Insert new products to the product gallery.

RIIIT Mysore Page 7

Page 8: SRS for Auctioning System

AUCTIONING

2.2 View View all products from products gallery.View base prices based on product categories.View products based on companies.View all product categories.

2.3 Generate product Id Products Ids are generated automatically for each new product.

2.4 Update product Initial price of the products, name of the product, bid products can be updated.

2.5 Delete Product Products which are bid currently are deleted from product gallery.

2.6 Bid products Separating products which are sold.

2.7 Product history Providing products history like all the details which necessary before buying or bidding.

2.8 Product category Products must be set based on category.

2.9 Alerts periodic SMS/Mail alerts must be sent in case an article in user selected field goes on auction

2.10 Display Displaying products company wise.

2.11 Service All servicing details for each product like warranty and guaranty periods.Mentioning the service packs of particular company.

RIIIT Mysore Page 8

Page 9: SRS for Auctioning System

AUCTIONING

2.12 Reports Generating reports on each product.

3 User(Bidder) management

Keep track of all the details of customers (bidder).

3.1 Registrar Bidder who is interested in getting into the site must register first.

3.2 View View all products based on category, company, Base price etc.View all bidding sites.View all offers.View legal documents of bidder.

3.3 select Select products from category.Select only images of products.

3.4 User Forum Get into the Forums by which users can discuss with other users to get product quality and originality.

3.5 Documents Instructor Online Legal Documentation to avoid disputes. Guidance to the users about the same must be available.

3.6 Submit Submit documents to the auctioneer.Submitting the bid price.

3.7 Feedback Feedback by user to other users or auctioneer about the site, process etc.

3.8 Login/Logout Login and logout details of bidder.

3.9 Reports Each user report can be

RIIIT Mysore Page 9

Page 10: SRS for Auctioning System

AUCTIONING

generated.4 Auctioneer Module Details about the

auctioneer who conduct bidding for bidders.

4.1 Register Auctioneer should register himself with administrator to conduct auctioning.

4.2 Add Add products to the product gallery.Add new discounts and offers on products and bidding.

4.3 Create Create sitemap of bidding process.

4.4 Set Set base price.Set offers on seasonal products.Set time period for bidding.

4.5 Time Out If time out for bidding the bidder sent back To initial stage.

4.6 Delete Delete bid products from gallery.

4.7 Update Update bid products.Update new products.Update site Map.Update Alerts.

4.8 View View current bidders.View sitemap.View all legal documents of bidder.View Account details of bidder.View product status.

4.9 Alerts Sending new alerts to the bidder about new offers or bid status.

RIIIT Mysore Page 10

Page 11: SRS for Auctioning System

AUCTIONING

4.10 Feedback Feedback to the administrator.

4.11 Reports Reports on each bid.4.12 Login/Logout Login and logout details

like time date etc.5 Administrator

ManagementCan keep track or hold details of Auctioneer as well as bidders.

5.1 View View details of the auctioneer like date of bidding, bid Id, category, product Id, sitemap and company.

View Advertisement details of all company based their products.

View Status of all bidders and auctioneers.

View Products which are delivered and not yet delivered.

View tie Up companies who have bidding contracts with the administrator.

5.2 Create Reports Creating reports on Auctioneer details.

5.3 Search Search Auctioneers based on Auctioneer Id.

Search other competitive Auction sites.

5.4 Delivery Status Delivery of products to the address of customer who

RIIIT Mysore Page 11

Page 12: SRS for Auctioning System

AUCTIONING

bid for it.5.5 Product control Rare articles may be

withheld by owner on the advice of the administrator to be thrown open in special auctions held by the site so as to increase the bid-values.

5.6 Update Updating all the feedback details by the user and others

5.7 Alerts Periodical alerts to all Auctioneers by Sms/mail.

5.8 Login/Logout Login and log out time of Administrator.

6 Bidding process and details

All the details like instructions for bidding etc

6.1 View View online sites for bidding.View bid timings.View seasonal bids and categories.

6.2 Instructions Required instructions for beginners about how to get into the site.Specifying bid time and bid types.

6.3 Free bids Bids which are offered to the bidder based on the criteria like if the user introduces other users to the site.

6.4 Alerts Alert messages on discount or any special offer alerts on the products

6.5 Tie up in bidding Decision based on bidding

RIIIT Mysore Page 12

Page 13: SRS for Auctioning System

AUCTIONING

when two or more customers bid with same amount.

6.6 Reports Generating reports after each bidding.

2.1. FUNCTIONAL REQUIREMENT DESCRIPTION

Initial Functions description:

Initially the Bidder or Auctioneer has two ways

1. Registration: the Bidder or Auctioneer who has not registered they must have to go for registration.

Registration involves some fields like the user information such as First name, Last name, Date of Birth, Mail Id, Address, Phone number, Credit card details, Nationality;

All the fields are validated like Name should not exceed more than 15 characters. Date of Birth must be valid so that the age can be known (only

above 18 aged persons can get into this site). Proper Mail Id should be specified so that the users can get the

alerts of bidding. Nationality can be specified with the list box so that user can

select from it.

If the user has entered anything wrong or left blank immediately the error message is displayed so that can gather the validated details of the user.

2. Login: the Bidder or Auctioneer who has registered already can directly

login to get into the bidding process.

RIIIT Mysore Page 13

Page 14: SRS for Auctioning System

AUCTIONING

Login can have the fields like User name, Password, Forgot password, change password.

Validations. Username and password must be verified. Forgot password is an option if the user does not

remember password then the password can be regained by answering the questions which are set while creating the Login account.

Password can be changed.

Instructions: Initially the instructions are provided to the user about the bidding process.

Count: can count how many times the user has logged in to keep track of the details like how many times he/she bid for every time when he/she logged in.

Secure registration: The important details of the user like password, credit card details etc.

1. Product Management : This module contains all the details about the products which take part in the process of bidding.This module includes the functions such as add, delete, viewAdd:

Adding of product id’s to the products. Adding new products for bidding.

Delete:

Deleting the products which are bided. Deleting the products which are not sold.

Edit:

Editing the product Ids, names and product base prices.

RIIIT Mysore Page 14

Page 15: SRS for Auctioning System

AUCTIONING

View:

View the Products based on Company, model, stock. View the products which are bid most number of times. View the products which are delivered to the customer

address. View the products which have got servicing. View the product images. View only the bid products. View only the products which are not bid. View the product base price.

Update:

Updating the products which are sold. Updating the product delivery dates which are delivered. Updating the product status to the bidder and auctioneer.

Reports:

Reports can be on all the products. Reports on the products which are bid. Reports on products which are seasonally bid.

2. User Management Module : This module contains all the details about the users like auctioneer and bidder. The main operations are

Registration details: Contains all the related details about user registration.

Account details: All the details about the user account to check whether the user is eligible for bid.

RIIIT Mysore Page 15

Page 16: SRS for Auctioning System

AUCTIONING

User forum: The site user can communicate with other users through this forum where they can get some idea about bidding and can get the product history as well.

Documents: Documents like license by auctioneer to the administrator and account documents by bidder to the auctioneer are submitted online.

Add: Auctioneer can add base price to the products Auctioneer can add new offers, schemes with the product which are available for bidding.

Reports: Reports on newly added products, Reports on all auctioneers and bidders.

Alerts: alerts like messages can be sent to the bidder and auctioneer based on the progress of the bidding.

Feedback :The purpose is to send messages/comments to the web administrator

3. Administrator module: This module deals with all the details about

the administrator operations. Administrator is the one who can have a control on the auctioneer as well as the bidder.

Authenticate: The administrator authenticate the auctioneer by verifying the license and products which are to be included in bidding can also authenticate user by verifying registration details.

Service: keep track of product servicing soon after the bidding.

RIIIT Mysore Page 16

Page 17: SRS for Auctioning System

AUCTIONING

Time: Auctioneer set the time for each bidder, if the bidder could not bid within the time set then the customer have to restart the bid again.

Site map: Setting up the site map so that each bidder and auctioneer can view the flow of bidding process.

Auction - This function is an interface for both buyer and seller. Buyer can see the profile of the bidding history of items which are still open on which he/she has already bided. Similarly the seller can see the progress of bidding on articles he/she has placed for bidding.

Product control: Administrator can control or withheld the products which are rarely available and can introduce them for seasonal bidding to increase the bidding usage.

Advertisement: update or increase advertisement about bidding s that it can be known and used by many users.

Company details: keep track of tie up company details like company products, quality, reliability so that can get whether to continue bid with the particular company.

Feedback: view all feedbacks and work on it to improve bid rate. View and search: can view all details about bidder as well as of

auctioneers and can be able to search particular bidder or auctioneer details.

RIIIT Mysore Page 17

Page 18: SRS for Auctioning System

AUCTIONING

Alerts: can send periodical alerts like mails or Sms to the bidders or auctioneers so both can have updated information.

4. Bidding Process and details Module : This module contains all the detailed instructions or description about the bidding process.

Instructions: View all the instructions to the beginner which directs how this application works and how to proceed for bidding.

Bid types: view all the bid types like Seasonal bids, regular bids so that a user can select from it.

Bid timer: an alert timer which keep on alerting the bidder to bid within the time set. And if user has not bid within the time set then the user is set back to the user’s queue where he can again start bidding.

Free bids: an option to the user like if a user introduce 5 more users to the site for bidding then the user can get 3 biddings free.

Alerts: sending Sms/emails to the user about the special bids, occasional bids, festival bids etc.

Tie up: if two or more users bid with same price then the preference is given to the bidder who bid in less time.

Feedback: feedback of bidder is collected so that to know the update the feedback to the user forums and can improve the bidding process.

RIIIT Mysore Page 18

Page 19: SRS for Auctioning System

AUCTIONING

3. HARDWARE AND SOFTWARE REQUIREMENTS3.1. DEVELOPMENT:

SOFTWARE REQUIREMENTS

Framework .net framework 2 and aboveIDE Visual Studio 2008 and above Operating System Windows XP and aboveDatabase SQL server 2005 and aboveIIS IIS 6.0 and above Report Crystal report XI and above

HARDWARE REQUIREMENTS

RAM 1 GBHDD 80 GB and aboveProcessor 1.8 GHz and above

3.2. DEPLOYMENT

SOFTWARE REQUIREMENTS

Database SQL server 2005 and aboveOperating system Windows XP and above

HARDWARE REQUIREMENTS

RAM 1 GBHDD 80 GB and aboveProcessor 1.8 GHz and above

RIIIT Mysore Page 19

Page 20: SRS for Auctioning System

AUCTIONING

4. ENHANCEMENT

1. Automatically sending binding update status to the customer.2. Sending alerts about the new biddings or any details, to the bidders

whenever he/she is online.

RIIIT Mysore Page 20

Page 21: SRS for Auctioning System

AUCTIONING

5. CONCLUSIONThe project titled as “AUCTIONNING “is time efficient and less time consuming. System is robust. Also provision is provided for future developments in the system.

The problem with public auction is that the participation of the general public is very limited. The aim of the project is to socialize the auction so that people from far & wide and even across the continent can participate in it.Auctioning has come up with the feature such as paperless bidding system; it’s accessible to everyone, at any time no matter where they are Reliable user validation & checking, Easy online settlement, Can further become a way of import and export.

RIIIT Mysore Page 21