Repozitórium logó
  • English
  • Magyar
  • Bejelentkezés
    Kérjük bejelentkezéshez használja az egyetemi hálózati azonosítóját és jelszavát (eduID)!
Repozitórium logó
  • Kategóriák és gyűjtemények
  • Böngészés
  • English
  • Magyar
  • Bejelentkezés
    Kérjük bejelentkezéshez használja az egyetemi hálózati azonosítóját és jelszavát (eduID)!
  • Digitális könyvtár
  • Hallgatói dolgozatok
  • PhD dolgozatok
  • Publikációk
  1. Főoldal
  2. Böngészés szerző szerint

Szerző szerinti böngészés "Arabameri, Mohammadreza"

Megjelenítve 1 - 2 (Összesen 2)
Találat egy oldalon
Rendezési lehetőségek
  • Betöltés ...
    Bélyegkép
    TételKorlátozottan hozzáférhető
    Modern Software Architectures
    Arabameri, Mohammadreza; Adamkó, Attila; DE--Informatikai Kar
    My Thesis is about Modern Software Architectures. I have defined and explained the different types of services and micro services, MVC design pattern, three layered architecture and APIs.First for developing a web application we need to choose an architecture, in which for my thesis and project I have chosen the three-layered architecture as the main architecture for my application and the MVC design pattern which is used for the representation of data as the view will send request by the user to the controller, then controller manipulates the model and makes some changes with respect to model and updates the view. Sometimes it may happen that the controller updates the view directly without using the model. The three-layered-architecture enables the message passing and data query inside the application. These three-layered architectures consist of view layer, business logic layer and the database layer. The persistence layer also can be mentioned which this layer lies between the database layer and the business logic layer which its task is to retrieve and access the data which has been previously stored in the database. In other words, these data have been stored in caches so the users can access to the application and their data faster and easier. This layer helps the scalability of the application in case of higher demands from the users. My project is about online grocery shopping which is a REST base API type and i have used different types of services inside it. In my Thesis i have also explained what is each services functionally according to my project. Also there is an important chapter about one of the software feature which is the scalability that requires to be implemented inside the applications and software.
  • Betöltés ...
    Bélyegkép
    TételKorlátozottan hozzáférhető
    Web Application Development
    Arabameri, Mohammadreza; Adamkó, Attila; DE--Informatikai Kar
    I have chosen this topic because I’m really interested in making web application using the PHP language rather than the java EE because is more understandable and easier for me and the contents of this thesis is about the layers of the web application, how they are connected together and their connection to the MVC design pattern, how they rely on each other and how the web application can be separated into these layers using the UML class diagrams. And also there are some screenshots of my project source code fragments as you can see in my thesis which each class of it is divided into three layered architecture of the web application. It also includes the concepts for PHP framework which can provide rapid development in the process of making web applications development and I think the best framework for supporting this feature is one of the Laravel framework which is called Blade template. I have also made some definitions about the efficiency of the web applications development in our regular life which its main parts includes client-side scripting, server-side scripting, network security, web services and another aspect of web development which I have mentioned in my article if you look through my thesis. My motivation for this topic is to make an online shopping service which the customers can purchase their items for the purpose of grocery shopping and it can be delivered to their houses. As it is a rare thing in the Europe I guess. My motivation is to make a project which the users can look through the grocery stores by Google map and they can pick up items and put it in an online basket also the prices are visible to them on the website and there will be no limit in picking up the items which they want and in the end there will be a customer details part where they can insert their addresses and their personal details for signing up and later the can enter their account by singing in through the website using their username or id so they can purchase their items and the delivery guy will bring them to customers at their door step. But for now this is my idea so I can look through it later on after I improved my skills in near future. My perspective is to make the life easier for people so maybe it can solve some problems in their daily life. For this topic I have made a CD Store project which I have explained its processes in detail in the Demo Project Description Section. My supervisor Mr. Adamko motivated me about this topic and I was so interested in it because as I mentioned above i have some ideas after graduating to make such an application in future.
  • DSpace software copyright © 2002-2025
  • LYRASIS
  • DEENK
  • Süti beállítások
  • Adatvédelmi irányelvek
  • Felhasználói szerződés
  • Kapcsolat
  • Súgó