Professional Documents
Culture Documents
ZEFERSON NOLATO INDEX - Online Auction Managemant System
ZEFERSON NOLATO INDEX - Online Auction Managemant System
ZEFERSON NOLATO INDEX - Online Auction Managemant System
来华留学生本科毕业设计(论文)
Abstract
One of the most important e-business applications is online bidding. Online trading is still
in its infancy despite efforts to create up markets. Only a small number of businesses have begun
1
ONLINE AUCTION MANAGEMENT SYSTEM
programs to enhance their buying and selling channels. Resources and Approaches: The
development of online auctions is the most exciting idea behind internet marketplaces. On the
Internet, the online auction program conducts an online auction of various goods. Results: It's a
meeting area for consumers and sellers where they may exchange goods. In conclusion, this
system has a web page where registered users can buy and place bids on auction items as well as
suggest new auctions.
An online auction takes place online. It is a well-liked method of purchasing and offering
goods and services. The use of online auction systems enables consumers to sell and purchase
goods at premium prices. The system is being developed with the intention of making it
dependable, simple, and quick. Use this software to sell anything online while at home. The
system will be more dependable, simple, and quick with the help of this app. It's as easy to use
the application as a webpage (Vakrat, Y.et al., 2003). There are some persons who are not
technically savvy but can process the request with ease.
Users cannot put bids after the auction interval (start - end period) finishes, but there is
the option to prolong the interval if there are no offers for an item. Auctions contain a name, a
description, perhaps a user-uploaded photo of the associated item, and an end period.
Additionally, administrators have the option to accept or reject auctions that users submit,
access information about individuals and products, and establish, alter, and delete auction
categories (auctions regarding cars, books, music stuff etc.).
The system is implemented using a three-tier architecture: a relational database that stores
data on items, users, auctions, and auction categories; an application server that handles the
system's business logic; and a web browser serving as the presentation layer through which users
can interact with the system. With such architecture, the database is never accessible directly.
For instance, administrators can alter the data stored in the database using their own browser
instead of connecting directly to it.
Contents
Abstract............................................................................................................................................2
Chapter 1 Introduction.....................................................................................................................5
2
ONLINE AUCTION MANAGEMENT SYSTEM
3
ONLINE AUCTION MANAGEMENT SYSTEM
Chapter 1 Introduction
Online auction platforms have been tremendously popular over time. Online auctions
provide both buyers and sellers fantastic opportunities. They provide a common marketplace
4
ONLINE AUCTION MANAGEMENT SYSTEM
where bidders and sellers can exchange nearly anything. It's convenient and very economical to
bid on auction websites. With a wide variety of listing categories and subcategories, the majority
of auction portals offer automatic bidding. Real-time transactions between buyers and sellers will
be made possible as a result. The development of auction portals utilizes cutting-edge
technologies that keep buyers and sellers safe in the online marketplace. Additionally, to ensure
efficient website usability, good online auction websites always put a strong emphasis on
navigational simplicity.
Despite fierce market competition, you can still sell things swiftly. Sellers have total
control over the items they put up for auction, including how they are displayed in different
categories and listings. You can also reveal crucial product information to foster customer trust
and assure transparency. Additionally, online auction platforms provide merchants with tools to
make product listings and manage their product catalogs. These tools make it easier to add
product pictures, add product descriptions, remove bids, and more. Online auction bidding is
enjoyable and simple for the buyer. The website offers all the necessary resources and tools to
help members bid with assuthe rance of security. Auction websites also include all required
details on the item and seller to maintain the auction's transparency.
A product or service is offered for sale to the highest bidder in an auction, which is one of
the world's most basic business concepts. Even though auctions have a long history and are quite
straightforward, few individuals actually participate in them. Traveling to a central location is
often necessary for a traditional auction in order to sell goods or view the objects that will be
placed up for bid. Both the sellers and the bidders have no assurance that interested parties will
attend the auction and that they will find what they are looking for.
However, with a computer and Internet connectivity, practically anyone on the earth can
easily buy from or sell to almost anyone else who can access the same auction site thanks to
websites.. Corporations and one-person home enterprises can compete for the same customers in
the realm of online auctions. The Auction Technology Specialist (ATS) course offered by the
National Auctioneers Association is a course certified by the NAA Educational Institute and
does a good job instructing auctioneers on how to list items on auction sites such as eBay.com or
Amazon.com.
5
ONLINE AUCTION MANAGEMENT SYSTEM
By taking a few unnecessary items from their homes and selling them online, many
people have started full- and part-time sales companies. Later, they expanded to include items
bought at auctions, yard sales, garage sales, and estate sales. They have also learned how to
purchase specific goods from one online auction site and sell them elsewhere. Using internet
auctions to help them sell goods and acquire more to sell, they have since launched online stores
and grown even larger businesses.
Online auction sites can be fun places to find affordable goods for your house, business,
or hobby. Online auctions can be a fun, practical, and profitable way to get rid of excess clutter
in your life. The amount of trade and sales is growing as a result of its emergence as a potent
economic symbol on a global scale. Today, information technology is essential as a tool for
enhancing the significance of online auctions.
In order for users to participate in online bidding simply, a system for online auctions is
being created. The bidding happens conventionally; those who are interested in purchasing the
items up for sale are required to submit their bids within a specific time frame. At the conclusion
of the bid, the item is awarded to the bidder who made the highest offer. A bid is the precise
amount of money a seller offers to purchase an item at auction (Aljaf, B. 2016). The bidder who
placed the highest bid is the one who negotiates a final price with the item's seller. In most cases,
the auction's winner is the bidder who submitted the highest sum.
The planned system aims to create a network of upgraded utilities. All of the drawbacks of
the current system can be resolved by the proposed approach. The solution minimizes manual
labor while providing enough security, workplace safety, data accuracy, a reduction in
processing times, and increased productivity.
6
ONLINE AUCTION MANAGEMENT SYSTEM
This chapter mostly deals with how to collect the necessary data and information from the
internet about different online auction websites. This study will focus on recent internet auction
seeking and examine behavior of the most well-known global online auction site (Tatkar, P et al.,
2021).The situation, an impression, and a substantial assessment of a body of literature about a
study topic or study problem, according to Fisher (2007), are described as a literature review.
This kind of research gives students a comprehensive understanding of the subject matter,
including how various methodologies were approved in the SDLC (Software Development Life
Cycle), the approach to testing, the way venture actions were planned, and many other topics.
This research project additionally looked into online articles and journals pertainiaboutic and it
grew into application software created for an online auction website.
Increasing Internet access: The Internet is reshaping sectors and changing how businesses are
conducted. It is disputed that only businesses that develop and thoroughly grasp new industrial
structures will succeed, leaving behind businesses that don't totally entrust to this new world of
today. Contrary to the actual world, the variation in online shopping is not found in the
divergence of variety but rather in the variety of payment methods. It doesn't matter what you
want to buy; what matters is how you want to buy it (GAW 1999). The resurgence of agreed-
upon and auction price methods online is the most evident and notice-taking structures.
It is encouraging to note that Business Week released an article in 1998 headlined "Good-
bye to fixed pricing? ", yet in 1992 they named the "no-hassle, no-dicker sales strategy" as one of
the finest innovations of 1992 claiming that "online haggling is the greatest thing happening in e-
commerce" in 1999 (SHARMA, T. 2021). According to PricewaterhouseCoopers' "E-Business
Technology Forecast," as more people access the Web, the use of discussed pricing systems will
grow. Additionally, enterprise and local Web sites will incorporate the specialized technology
already available to actualize agreed and auction pricing. (2009) Cooper
With the advent of new business models like internet auctions, virtually every aspect of a
profitable trade may now be changed. The process is confusing to those who lack expertise.
Prices are arbitrary, customers and suppliers are foreigners, comparison is challenging because
commodities are combined with services, and the products being offered can be extraordinary or
outdated. The word "auction" by itself is inadequate for describing transactions supported by
advanced algorithmic structures (JHA, A. K. 2021). The building has received a lot of attention so
7
ONLINE AUCTION MANAGEMENT SYSTEM
far, whether because of the Wall Street buzz or the cult following among tech-savvy online
consumers.
EBay’s case study; when Pierre Omidyar, the creator of eBay, put up for auction a damaged
laser pointer on his website in September 1995, he ignited a business rebellion. Economists have
long advocated auctions as a way to realize prices, but the primary barrier to their widespread
usage was the expense of attracting bidders. Internet auctions solve this significant issue (Liu, Z.
2007). The gross fourth quarter merchandise volume of eBay reached $307 million three years
later, in 1998. Ten years after eBay's founding, overall revenues were $12 billion in the fourth
quarter of 2005. In 2008, eBay boasted that it would rank sixth in terms of sales volume among
traditional retailers in the United States. However, in the third quarter of 2008, it experienced
negative growth for the first time in its history; currently the firm is operating in 29 nations.
Since eBay was the first Internet auction site, it has benefited from the network
economies of a marketplace: buyers want to go where there are the most sellers, and sellers want
to go where there are the most buyers. For this straightforward logic, a second general auction
website was unlikely to be as successful, and none has ever been. In 1999, Yahoo! and Amazon
both created rival websites. Around the same time as Amazon's auction website discreetly ceased
operations, Yahoo formally discontinued its American auction page.
Yahoo continues to function in Asia and other regions, but has given up control of the US
to eBay. The only profitable rivals in the US appear to be specialty auctioneers or businesses that
provide auction services (Halle, D. 2002). This study, therefore, arrives at a fascinating period in
the development of online auctions. The first quarter of negative growth was over a year ago, and
with the demise of eBay's rivals, the online auction marketplace appears to be entering a more
"mature" stage.
8
ONLINE AUCTION MANAGEMENT SYSTEM
9
ONLINE AUCTION MANAGEMENT SYSTEM
There is a shortage of information regarding the possible effects of this type of trade on
society, the economy as a whole, the individual, and even pupils. Some of these concerns are
relevant to all online business. The Internet exchange, however, employs much more advanced
data tracking and integration technologies and is far more interactive (Hanser, P. Q. 2010). On the
one hand, it enables businesses to learn about customers' requirements, wants, shopping patterns,
spending power, and habits. However, it significantly expands customers' access to information.
There must be more focus on the effects of this data boom.
Additional research is needed to determine what happens to businesses when they are
unsure of the prices they will receive for the goods they sell and the prices they will pay for the
goods they purchase. How this impacts planning does, bookkeeping, expected earnings, and
many other professions (Milgrom, P. R. 2002). The legal issues that come from the rising usage of
electronic commerce in general and exchanges in particula, have received very little
consideration. There are several issues around jurisdiction, culpability, responsibility, and
taxation, but it's possible that these issues won't be fully explored until more actual cases are
litigated.
To ascertain whether the project is feasible or not is the fundamental goal of a feasibility
study. To find the optimal solution that satisfies all the requirements, a feasibility study is
undertaken. This entails identifying it, describing it, assessing the suggested systems, and
choosing the one that will do the job best.
System objectives and output descriptions are two examples of constraints that are used
to specify the requirements of the system (Tayfour, M. F.et al., 2018). The analyst's job is to
determine whether it is feasible for the suggested system to produce the aforementioned results.
During the feasibility study, three crucial criteria must be taken into account.
10
ONLINE AUCTION MANAGEMENT SYSTEM
11
ONLINE AUCTION MANAGEMENT SYSTEM
12
ONLINE AUCTION MANAGEMENT SYSTEM
for them. In addition, not investing in a website can be harmful to your business, because
companies that do not have a digital presence can be seen as outdated, besides having low
accessibility, since it is more difficult to contact a representative.
Among the main advantages of investing in a website for your company, you can highlight:
Accessibility at any time
With a well-structured website, it's getting easier and easier for your customers to meet you at
any time of the day, every day of the week. So this makes their experience better, as it's
important for customers to feel good about the institution.You can also use elements such as
interactive forms and chatbots on your website so that your user has the experience of a one-
sided and personalized service.
The future is digital, and we have no doubt about it. Social networks move the internet, we use
the smartphone all the time to solve problems, communicate with other people and even shop.
Therefore, being online today is synonymous with modernity and credibility for your company.
That's why investing in a website is so important. If you are not in digital to receive the people
who are looking for your solution, your potential customers may think that your business is
amateur and has no name in the market, which directly impairs your credibility. Once your
business reputation is negative, it is very difficult to reverse this scenario.
Competitiveness in the market
A website can make a great impression on your business, especially if it is well structured and
offers a good user experience. As a result, this makes your customers feel good about your
business and consequently it can grow more.
Competitiveness in the digital environment is very high, and your company needs to stand out to
get more customers and more results. Your business may be new or small, with a well-structured
website and content marketing strategies, your client will become recurrent and recommend it to
others.
Increased sales
The pillar of every company is sales. That's why you need to generate revenue and attract more
customers to your business, so that you stand out among the industry competition. With a
website, you then ensure a good online presence and open a door that allows you to sell your
products or services anytime, anywhere.
Great publicity
You can invest in low-cost campaigns for your website like ads on Google and other social
networks. Especially if your business is sales, you can take advantage of seasonal times, such as
the end of the year, to make more aggressive actions and more assertive campaigns, generating
more sales.
13
ONLINE AUCTION MANAGEMENT SYSTEM
An information system's logical architecture reveals its key components as well as how
they interact. Designing logical design elements is the first phase in the system design process.
This stage is the most imaginative, difficult, and significant one. In other words, during the
design phase, we must figure out how to address the challenges that the current system is now
facing (AL-Wattar, A. H. 2022). The design of the proposed system creates the details of the state in
which the system will comply with the requirements determined during the system analysis.
The suggested system's logical design ought to include information on how the answers
might be put into practice. Additionally, it describes what types of reports are to be produced,
how the database is to be constructed for data storage and retrieval, and what inputs are to be
14
ONLINE AUCTION MANAGEMENT SYSTEM
provided to the system. Input design, output design, database design, and physical design are all
parts of the logical design.
The most significant and direct information source for the user is computer output. The
process of output design includes creating the essential reports that must be provided to users in
accordance with the specifications. The system's interaction with the user should be strengthened
through an effective, understandable output design, which should also aid in decision-making.
Since the management uses the reports as a guide for making decisions and drawing conclusions,
they must be carefully designed, and the details inside the reports must be straightforward,
illustrative, and understandable to the reader. So, the following factors need to be taken into
account when developing output.
15
ONLINE AUCTION MANAGEMENT SYSTEM
Determine what information to present, how to present it in an acceptable way, and how
to get the output to the appropriate recipients. They can be displayed on the monitor for
immediate need and for acquiring the hardcopy depending on the type and necessary future
usage of the output.
A system cannot ever be broken down into several smaller systems. Each module must be
separated from the others by some sort of logical wall. In order to prevent development from
being hampered, the separation must be straightforward but still effective.
The system in question has been separated into a number of components, taking into account the
aforementioned requirements.
1) User Registration Module
2) Product Registration Module.
3) Bidding Module
4) Closed Bid Manager Module
5) My Auction Module
16
ONLINE AUCTION MANAGEMENT SYSTEM
separately from other resources thanks to DBMS (Giles, P. 2011). An integrated data collection is
a database. According to programmers, data saved on direct-access storage devices is the most
important type of data. This is how logical and physical facts differ from one another.
The main information source for the system is database files. The main information source for
the system is the process of designing database files. For the gathering, accumulation,
modification, and retrieval of the necessary information, the files should be correctly planned
and designed.
Three main goals are intended to be accomplished by the structure of data in databases:
• Data integration;
• Data integrity.
• Data impartiality.
The MySQLi SERVER database houses the data needed for processing by the proposed system.
There are tables in this database, each of which corresponds to a specific kind of data. A field or
column is the name given to each item of data in a table. Records, which are a collection of
fields, are also found in tables. A table's records all have the same set of fields, yet they each
contain a different set of data. A record in a table can be uniquely identified by one of its primary
key fields. Foreign keys are fields that also include the main key from a different table.
Normalization
Normalization is a technique of improvement used to address problems with consistency,
ambiguity, and redundancy. Anomalies in insertion, deletion, and updating are also prevented by
using it (Hoffer, J. A. 1991). Up to the third normal form, all tables have been normalized. The
following list summarizes the rules for each of the three normal forms.
Initial normal form
If and only if all of a relation's characteristics are atomic in nature, then the connection is said to
be in 1NF.
• Second normal form
The idea of fully functional dependency is the foundation of the 2NF. If a relation is in 1NF and
there is no partial dependency between key attributes and non-key attributes, it is said to be in
2NF.
• Third normal form
17
ONLINE AUCTION MANAGEMENT SYSTEM
The idea of transitive reliance is the foundation of the 3NF. If there is no transitive relationship
between non-key attributes and key attributes, a relation in 2NF is said to be in 3NF
Chapter 4 Implementation
The process of converting from the old to the new system is referred to as implementation. The
manual processes used in the outdated system, which is operated considerably differently from
the new system that is being suggested, are activities. To produce a dependable system that
meets the needs of the businesses, proper implementation is crucial. The effectiveness of the
computerized system could be harmed by poor installation.
18
ONLINE AUCTION MANAGEMENT SYSTEM
schedule for putting the system in place. The following actions make up the implementation
plan.
The implementation strategy must foresee potential issues and be equipped to address them.
Missing documents, data in inconsistent files and current formats, data translation mistakes,
missing data, etc. are common issues.
19
ONLINE AUCTION MANAGEMENT SYSTEM
Hardware requirements
1. Processor: 2.0GHz minimum required.
2. Ram: 2 GB.
3.100 GB of hard disk space.
4. Standard Keyboard and Mouse as an Input Device
5. High-resolution monitor and VGA are the output devices.
Software requirements
1. PHP 7.2.3, Server Scripting Language
2. JavaScript is the client scripting language.
3. Apache 2.4 Web application server
4. HTML 5 Markup Language
5. Web Browser: Google Chrome DBMS: MS SQL Server 2014
6. Windows 10 is the operating system.
20
ONLINE AUCTION MANAGEMENT SYSTEM
HTML, which was first used, provides a semantic description of the structure of a web page cues
for the document's look.
The foundation of HTML pages is HTML components. Images and other objects, like
interactive forms, may be embedded within the produced page using HTML techniques. By
indicating structural semantics for text elements like headings, paragraphs, lists, links,
quotations, and other objects, HTML offers a way to generate structured texts. Tags, which are
written in angle brackets, are used to distinguish HTML elements.
HTML allows for the insertion of scripts written in scripting languages like JavaScript
that modify the behavior and content of web pages. CSS defines how content is presented and
how it is organized. Since 1997, the World Wide Web Consortium (W3C), which oversees the
HTML and CSS standards, has promoted the use of CSS instead of explicit presentational
HTML.
21
ONLINE AUCTION MANAGEMENT SYSTEM
The World Wide Web Consortium maintains the CSS specifications (W3C). RFC 2318
has registered the Internet media type (MIME type) text/css for usage with CSS (March 1998).
For CSS documents, the W3C offers a free CSS validation service.
4. 8 Introduction to MySQL
The relational database management system MySQL is free and open-source. The word
"My" is a combination of "SQL," the acronym for structured query language, and "My," the
22
ONLINE AUCTION MANAGEMENT SYSTEM
name of co-founder Michael Widenius's daughter. The MySQL development project has released
its source code under a number of private agreements as well as the GNU General Public
License. One for-profit corporation, the Swedish company MySQL AB, which is now owned by
Oracle Corporation, was both the owner and sponsor of MySQL. Several premium editions are
offered for proprietary usage and provide more capabilities.
A crucial part of the LAMP open-source web application software stack is MySQL (and
other "AMP" stacks). "Linux, Apache, MySQL, Perl/PHP/Python" is referred to as LAMP. The
MySQL database is used by TYPO3, MODx, Joomla, WordPress, Simple Machines Forum,
phpBB, MyBB, and Drupal, among other programs.
Dual-licensing distribution is used by both the client libraries and the MySQL server
software. They are available under the GPL version 2 starting on June 28, 2000 (which was
extended in 2009 with a FLOSS License Exception), or you can choose a proprietary license.
The official manual is a source of assistance. Additionally, there is free support available
in a variety of IRC channels and forums. Oracle's MySQL Enterprise packages provide premium
support. The range of services provided and the cost vary. In addition, a number of independent
companies, such as MariaDB and Percona, exist to offer assistance and services.
23
ONLINE AUCTION MANAGEMENT SYSTEM
A single instance of XAMPP may exist, and it may be copied from one machine to
another. There is a full version and a standard version of XAMPP available (Smaller version).
Architecture
Three-tier architecture
We employed a three-tier system design to implement the online auction system, as
depicted bellow
In this model.
A structure of this type has six 3 elements:
• Customer tier, which is in charge of data delivery, customer satisfaction, and user
interface management.
• An application server tier, which takes care of the program's business logic. In fact, the
customer-tier has access to business objects that employ "live" business rules. This layer guards
against direct customer access to data. Apache Server served as the project's application server. •
24
ONLINE AUCTION MANAGEMENT SYSTEM
The data tier, which is in charge of data storage. We used MySQL, an open source related
database, as a data server.
25
ONLINE AUCTION MANAGEMENT SYSTEM
time and the bid price, etc. A schematic illustration of the utilization of actions that the actors
(Merchant, Bidder, and Admin) during an auction can make.
Modules
Basically, three parties (the manager, bidder, and broker) will interact with the proposed
program; each may:
Administrator
Vendor/Seller:
26
ONLINE AUCTION MANAGEMENT SYSTEM
27
ONLINE AUCTION MANAGEMENT SYSTEM
Waterfall development has the benefit of allowing for departmentalization and control. This
enables the creation of a timetable with deadlines for each development phase, allowing a
product to go step-by-step through the stages of the development process model.
The waterfall Model was not selected for this project since it does not allow for much reflection
or modification, which is one of its main drawbacks. It is quite challenging to go back and alter
something that was poorly documented or thought through in the concept stage once an
application is in the testing stage.
In this phase, system design is completed while the required specifications obtained in the first
phase are studied. The laptops and server that will be used in this project are described in the
system design phase. As an alternative, the project will also use a localhost server called
XAMPP. The data can be stored using XAMPP, which can be hosted on a laptop. System design
aids in determining the overall system architecture as well as the system requirements.
Chapter 6 Implementation
6.1 Implementation system
The implementation step comes next after the system design phase has been completed. The
auction system is created in discrete programs referred to as units, which are combined in the
following stage. Unit testing is the process of developing and testing each and every one of these
units for functioning.
In the implementation phase, each unit is tested before being integrated into the system. The
entire system is tested for errors and failures after integration.
28
ONLINE AUCTION MANAGEMENT SYSTEM
Deployment
Once the product has undergone functional and non-functional testing, it is either installed in the
customer environment or made available for purchase.
Maintenance
Numerous problems can arise in a client environment. Patches are published to address these
problems, which makes it simple to fix the issue. Additionally, improved versions of the product
are issued. To deliver these modifications in the client environment, these changes are made
during the maintenance phase.
The progression of all of the aforementioned is cascaded to one another, with the stages depicted
as a waterfall flowing slowly downward. The Waterfall Model gets its name from the fact that
the next phase doesn't begin until the prior phase's established sets of goals have been met. The
stages cannot overlap in the waterfall model.
29
ONLINE AUCTION MANAGEMENT SYSTEM
30
ONLINE AUCTION MANAGEMENT SYSTEM
31
ONLINE AUCTION MANAGEMENT SYSTEM
32
ONLINE AUCTION MANAGEMENT SYSTEM
deemed successful. The evaluation examines employee perceptions of the new computerized
system and analyzes attitudes regarding it. One cannot ascertain what extra features the deployed
system needs until the pros and cons are known.
To find faults, unit testing first concentrates on the modules in the proposed system. This makes
it possible to find mistakes in the logic and coding of just that module. Initially, those brought on
by interactions between modules are avoided. Each module must be tested individually during
the unit testing phase.
System testing examines the integration of each system module rather than the software as a
whole. The compatibility of specific modules is the main issue. Finding places where modules
have been created with varied requirements for data types, lengths, and element names is
necessary.
The most crucial actions after the built system is put into use are testing and validation. To make
sure the implemented system is error-free, system testing is carried out. To identify the faults in
the various system modules, the software must be run numerous times.
The process of using newly developed software for a system in a live setting, i.e., newly
developed software inside the company, in order to identify errors, is referred to as validation.
The system's flaws and defects are discovered during the validation process. It will become clear
what practical challenges the system encounters when used in a real-world setting.
33
ONLINE AUCTION MANAGEMENT SYSTEM
The implemented software's code can be tested, allowing the program's logic to be checked. A
specification test is carried out to see how well the software adheres to the conditions stated in
the specifications. In addition to these tests, some more unique tests were also undertaken, and
they are listed below:
Peak Load Tests: These check if the new system can manage the volume of operations when it is
under the most pressure. According to the test, the agency's new software is capable of meeting
demand during peak hours.
Storage testing: This ascertains whether the new system has enough space on a disk or in other
files to store transaction data. The utilization of multiple hard disks ensures that the suggested
program has the necessary storage space.
Performance Time Testing: With this test, you may find out how long the system needs to
process a transaction's worth of data.
During this stage, the software was created. To find bugs and make sure the system complies
with requirements, testing involves putting the software to the test. Four stages of testing are
possible:
unit level,
module level,
integration and system level,
Regression level.
UNIT TESTING
A screen or form in the package is represented by a Unit. Verification of the related class or
Screen is the main goal of unit testing. Control routes, interfaces, local data structures, logical
judgments, boundary conditions, and error handling are all tested as part of this process. Test
Drivers, which are control programs that coordinate the inputs and outputs of test cases, and Test
Stubs, which take the role of low-level modules, may both be used in unit testing. Stubs are
fictitious subprograms.
34
ONLINE AUCTION MANAGEMENT SYSTEM
The test cases that were previously created are used during module testing. Design time is when
a module
REGRESSION TESTING
Each program modification has an effect on parts that haven't been changed, which causes
substantial harm to the software. Regression testing is the process of re-testing for correction of
errors resulting from modification.
The process of giving the customer the built and tested software is known as installation and
delivery. Consult the support steps
The stage of a project where the client approves the finished product is called acceptance. Once
the customer accepts the product, the project will be closed out in accordance with the project
closure procedure. This also includes gathering stats, etc.
6.5 MAINTENANCE
Software adaptation for both internal and external changes (such as requirements changes or
additions) is known as maintenance (fixing bugs). All earlier model steps must be reviewed
when modifications are made during the maintenance phase.
35
ONLINE AUCTION MANAGEMENT SYSTEM
6.6 Conclusion
Finally, it is possible to assert that electronic marketplaces in general and Web auctions in
particular have recently developed rapidly. Numerous players have been able to increase the
usage of the benefits of auction mechanisms in a computer-mediated environment because to
technological advancements and the profiling of the world's communication infrastructure.
In addition to other distribution or procurement channels, auctions have risen to a key position.
They are used in direct sales as marketing events for certain client or product categories.
The Web has made it possible to reach both highly targeted client groups and a worldwide
market space at a low cost. A speedy and low-cost auction setup process is made possible by
inexpensive market engines and cost-effective communication infrastructures. The World Wide
Web has enhanced suppliers' and buyers' revenues by lowering the costs associated with
auctions. Setting up auctions and communicating the availability of specific trade items are now
less expensive for providers. The cost for buyers to look for specific items and take part in an
auction has decreased and will continue to decrease in the future. As a result, new auction kinds
are developing and new industries have been added to the range of trade objects.
36
ONLINE AUCTION MANAGEMENT SYSTEM
References
Pinker, E. J., Seidmann, A., & Vakrat, Y. (2003). Managing online auctions: Current business and
research issues. Management science, 49(11), 1457-1484.
Shirode, M. A., Chavan, A., Bansoda, S., Gadhave, V., & Tatkar, P. (2021). Implementing of Online
Auction System. International Journal of Scientific Research & Engineering Trends (IJSRET), 7, 1623-
1627.
KUMARI, A., & JHA, A. K. (2021). Auction City-Online Auction Support System.
Li, Q., & Liu, Z. (2007, September). Research on chinese C2C e-business institutional trust mechanism:
case study on taobao and ebay (cn). In 2007 International Conference on Wireless Communications,
Networking and Mobile Computing(pp. 3787-3790). IEEE.
Robinson, L., & Halle, D. (2002). Digitization, the Internet, and the Arts: eBay, Napster, SAG, and e-
Books. Qualitative sociology, 25(3), 359-383.
Rogers, A., David, E., Jennings, N. R., & Schiff, J. (2007). The effects of proxy bidding and minimum bid
increments within eBay auctions. ACM Transactions on the Web (TWEB), 1(2), 9-es.
Roth, A. E., & Ockenfels, A. (2002). Last-minute bidding and the rules for ending second-price auctions:
Evidence from eBay and Amazon auctions on the Internet. American economic review, 92(4), 1093-1103.
Albrecht, J., Gautier, P., & Vroman, S. (2012). A note on Peters and Severinov,“Competition among
sellers who offer auctions instead of prices”. Journal of Economic Theory, 147(1), 389-392.
Stryszowska, M. (2012). Estimation of Loss in Consumer Surplus Resulting from Excessive Pricing of
Telecommunication Services in Mexico.
Celebi, M., Hajos, A., & Hanser, P. Q. (2010). Virtual bidding: the good, the bad and the ugly. The
Electricity Journal, 23(5), 16-25.
Ausubel, L. M., & Milgrom, P. R. (2002). Ascending auctions with package bidding. The BE Journal of
Theoretical Economics, 1(1).
37
ONLINE AUCTION MANAGEMENT SYSTEM
Aldaej, R., Alfowzan, L., Alhashem, R., Alsmadi, M., Almarashdeh, I., Alshabanah, M., ... & Tayfour, M. F.
(2018). Analyzing, Designing and Implementing a Web-Based Auction online System. ALDAEJ, R.,
ALFOWZAN, L., ALHASHEM, R., ALSMADI, MK, AL-MARASHDEH, I., BADAWI, UA, ALSHABANAH,
M., ALRAJHI, D. & TAYFOUR, M, 8005-8013.
Turel, O., Serenko, A., & Giles, P. (2011). Integrating technology addiction and use: An empirical
investigation of online auction users. MIS Quarterly, 1043-1061.
Elias, R. T., & AL-Wattar, A. H. (2022). Design And Implementation of online Auction System. NTU
Journal of Pure Sciences, 1(2), 29-38.
Turel, O., Serenko, A., & Giles, P. (2011). Integrating technology addiction and use: An empirical
investigation of online auction users. MIS quarterly, 1043-1061.
Ramakrishnan, R., Gehrke, J., & Gehrke, J. (2003). Database management systems (Vol. 3). New York:
McGraw-Hill.
38