02-02-2013, 04:54 PM
Online Auctioning/Bidding site
Online Auctioning.docx (Size: 1.67 MB / Downloads: 28)
OBJECTIVE AND SCOPE OF THE PROJECT
The objective of Online Auctioning/Bidding site is to develop a site where any kind of product can be auctioned and provide value-added services to the bidders or registered users as well as the sellers. The products will be authenticated and the site provides a safe environment for online users.
Users of the System:-
1. Administrator
2. Registered Users
Online Auctioning System operates as follows:-
The application allows users to register and log in to the system.
The customers have to provide fund amount while registering.
The user can update his/her profile after registering themselves.
The users can able to view any product information that are open for auctioning as well as auctioning dates, initial amount to bid, etc.
The Bidders can able to select their interested products and can bid for them and at the same time can view the bids of other bidders for the same product.
The application allows Administrator to authorize users, delete unauthorized users, to enter new product information, update product details, etc.
The Administrator would set the auction dates as well as minimum auction amount for the product.
Prior to each bid, the bidder’s initial amount must be authenticated by the administrator and only those bidders having sufficient balance required for bid should allow for auctioning of a product.
The invitation having product information, its auction dates and initial amount to bid would be sent to those users having sufficient balance to bid for the particular product.
System Design Phase:
This is actually a multistep process. In this we tried to focus on some distinct attributes of a program like data structure, software architecture, interface representations and algorithmic detail. In this we tried to translate requirements into representation of the software which can be assessed for quality before coding begins. In the verifications, I have tried to ensure that the design is satisfying the requirements and is of good quality. I have tried to find out if there is any misinterpretation of specified any requirements.
Code Generation Phase:
In this phase, we translated design of a system into code which can be compiled and executed. In this phase we have done actual coding for all forms. In this we tried to produce simple program which are clear to understanding and modify.
We have used dynamic method to verify the code. We have executed program on some test data and output of the program examined to determine if there are any error present. I have read the code carefully to detect any discrepancies between the design specification and the actual implementation.
Testing:
Testing plays a critical role in quality assurance for software. Due to limitations of the verification methods for the previous phase, design and requirement faults also appear in the code. Testing is used to detect these errors, in addition to the errors introduced during the coding phase.