Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Vaasan ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Vaasan ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

An E-commerce Web Application for a Small Retail Store

Adewumi, Babatunde (2017)

Avaa tiedosto
Adewumi_Babatunde.pdf (1.830Mt)
Lataukset: 


Adewumi, Babatunde
Vaasan ammattikorkeakoulu
2017
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017100115576
Tiivistelmä
In recent times, it has become necessary for any business to have an online presence in order to remain relevant and competitive. As a result of this necessity many businesses, including small enterprises, now operate an e-commerce web store so as to increase sales and attract new customers. Also, business owners do not have to worry about finding a place to erect their stores and customers can have unhindered access to a wide range of products at any time and anywhere in the world.

The objective of this thesis project was to develop an e-commerce Java web application for a small retail store where the store owner sells his/her products online. The application allows the owner to manage products, customers, and orders. Also, with the application customers make orders and pay for the ordered products. The application uses PayPal Express Checkout as its payment solution. In addition, the web store offers customers and visitors to the site an opportunity to subscribe to an email list in order to get news about new products and special offers. Lastly, the application sends an automatic email confirmation after completing an order or subscribing to an email list.

The development of this application was carried out on Eclipse IDE using the Java programming language. The database communication of the application was implemented by using JPA and JPQL, and MySQL database was used to store the application data. The application was structured according to the Model-View-Controller (MVC) pattern. The model, the view and the controller layers were implemented by using JavaBeans, JSPs, and Servlet API respectively. The payment transaction of the application was carried out on PayPal Sandbox (testing environment) with different NVP API operations.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste