ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Acquiring data from bills through NFC

Albin Jordan (2016) Acquiring data from bills through NFC. EngD thesis.

Download (951Kb)


    The main idea of the following thesis is to present the development of the system used for receiving paper receipts on a mobile machine with the usage of the NFC protocol. In the first chapter we familiarize ourselves with the use and evolution of the NFC protocol, we present main security holes and methods to prevent them from happening. The second chapter is reserved for technologies and development environments used in our system. Most technologies are also backed by simple examples which provide easier understanding. The main part of the thesis is chapter three which describes development parts and the agile process used for achieving faster results. First part of chapter three describes the server side of the application with persistence layer. We continue with the construction of the mobile application. We present its design and add code samples of the NFC adapter integration. Third subsection presents the desktop application which generates random receipts and forwards them through the NFC protocol. The chapter is concluded with web application development. Finnally we wrap up the thesis with our thoughts on the system and we provide some ideas for possible future extensions.

    Item Type: Thesis (EngD thesis)
    Keywords: receipt, NFC, webservice, Android
    Number of Pages: 42
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Rok Rupnik279Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1536837059)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 3283
    Date Deposited: 17 Mar 2016 12:50
    Last Modified: 29 Mar 2016 12:08
    URI: http://eprints.fri.uni-lj.si/id/eprint/3283

    Actions (login required)

    View Item