Chapter 1
Chapter 1
Our project titled, as Online Bidding System is basically a web based project. The system is developed to provide a solution for the classical approach of manually buying and selling of products. This system provides the opportunities for fair online buying and selling of products.
1.1
PROJECT OVERVIEW
In the past few years the electronic market has witnessed an exponential growth in worth, size and usability. Projections indicate that this trend will intensify in coming couples of years. With the help of fast growing internet environment, the products that were previously purchased in the traditional markets can be obtained conveniently via online bidding system. Online Biddings are a major component of electronic marketplace that makes use of electronic commerce mechanisms. Bidding systems are major components of the electronic marketplace that allows users at any site to sell and buy products. The seller setup bids for products while a purchaser who bids the highest amounts wins the right to purchase the product. Role of seller is to registers his goods for bidding. He also sets the minimum and maximum price range for products. While buyer is required to bid to buy items. Our system is designed and developed keeping in view that it should be user friendly. User interface is developed by keeping in mind that it should be good looking, attract at first sight, easy to understand and self-explanatory. The system is also equipped with the state of security features, which enables only the registered users to perform a bid; other unregistered users can only view products and cannot perform any bid. Bidding and login information is secured by applying encryption algorithm.
PROJECT SCOPE
1.2 PROJECT SCOPE The scope of a system means that which areas are being covered by the system. The scope clearly defines the boundaries of the proposed system.
The functional area of this application that lies under the scope of proposed system is the management of online bidding in household things only. Only registered users will have access to upload products and bid for it. General user can only view the products.
1.3
PROPOSED SOLUTION
In this project We are taking the advantage of the Internet and World Wide Web to radically improve the way private individuals and small companies buy and sell items. We are using the ecommerce trend to provide online bidding for the desired goods. We are developing an on-line bidding web based system which provides a trading community to buy and sell products on-line at home. We also make sure that bidding process is fair, seller gets a fair price and buyer gets a genuine product. PROPOSED SYSTEM COMPONENTS
1.4
1.4.1. Buyer The buyer can: View and edit his profile View his bidding history View the product open for bidding Select the product for bidding
View the highest bid performed on that specific product Place one or more bids(must be greater than starting bid amount and last bid amount) If wins the bid, gets an email notification of winning the bids for that specific product For payment use PayPal(foreign)/wired transaction(local) Give feedback about the seller, after receiving the product
View and edit his account details Register product for bidding Select category under which he need to add product Add product information like product name, detail, image, starting bidding price, and closing date View bidding history of the product Gets an email notification about the winning buyer for his product
1.4.3. Web Admin Web admin can Register The User. Manage the user of the system like seller, bidder, buyer etc. Manage users Profile. Add categories of the product. View the auction process details
Edit the product details like closing date of bidding Get the details product information from the seller Manage the bidding history of a product Select the bidder, who wins the bid, to whom the product must be sold Settle the transaction within the time frame Give points to the buyer and the seller after receiving feedback
1.5
We will find the following kind of report from the proposed solution. 1.6 Transparency Availability Reliability
Efficiency of any system is concerned with the minimum processing time as well as the optimal use of system resources in designing the proposed system; the efficiency factor has been taken well into consideration.
The interface of the system will be user friendly. The data retrieval, insertion, editing, and deletion will be made easy and simple, so that a common user can handle the database efficiently.
In the proposed system all the master data is stored in unique tables and other tables can access this data through list of values. So, there is minimum chance of redundancy.
The simple to use data entry forms will be provided to facilitate the user to enter the data in the databases. The powerful data entry controls have been provided to view, add, modify, and delete the fields of a record.
1.6.5 DATA SECURITY AND INTEGRITY (security of your own system) As .is used for the back-end database, which is a true relational database tool, so all requests to insert data in a table, or to update, delete or view data in a table must be routed through RDBMS engine only. Direct calls for data, cannot be made through tables themselves. Since there is a single point of control for data manipulation, therefore it provides excellent data security.
Taking inspiration form the IBM methodology which as decades of experience provides both depth and breadth of know how in a wide array of products and technologies including, though not limited to:
Extraction, transformation and load Data modeling Data and information management Information access, data presentation
1.6.7.1 Technology In our technology driven society how one will ensure his businesss place in a competitive industry?
1.6.7.2 Business Abundance Realizing the veracity in Telco business, we aimed to provide the choice for our Telco customer and furthermore their users to pick and choose which objectives could be important for them.
1.6.7.3 Control Our advancement allows our clients to maintain control n their business with ease. They get information automatically which necessities to updating their system.
Key features of the proposed solution would be its extensibility. Our solution enables a new level of remote automation, programmability and extensibility using the modern technologies.
Scalability can be defined as the ease with which a system or component can be modified to fit the problem are.
Our aim is to develop install and support the globally acknowledged technologies that serve the continuum of business procedures for older rules to the modern business process management skills.
1.7
INTRODUCTION TO TOOLS & TECHNOLOGIES USED Java/j2ee JSP/JSF Servlets Html Css JavaScript JQuerry My-SQl Eclipse Ajax Apache-tomcat