scholarly journals E-commerce Web App in Azure Cloud: Considerations, Components of Implementation and Schematic Design

2021 ◽  
Vol 14 (4) ◽  
pp. 32
Author(s):  
Rasha Al-Mahrouqi ◽  
Khalsa Al Siyabi ◽  
Amani Al Nabhani ◽  
Salma Al-Hashemi ◽  
Shoukath Ali Muhammed

Consumers shifted their spending to the web due to the coronavirus (Covid-19) outbreak. Businesses and organizations that once mapped digital strategy with careful planning over a transition period, now forced to scale their initiatives in a matter of days. In this regard, we are motivated by the need to develop a scalable, highly available, resilient, secure, and cost-effective e-commerce web application for demonstrating how cloud services can be leveraged for implementing such applications. This paper is a part of the aforementioned web application development project, titled “A cloud-based e-commerce storefront prototype for SMEs in Oman”. In this paper, we discuss the system considerations, components of implementation, and the schematic design of the proposed software solution. This paper provides meaningful guidelines for companies that want to adopt cloud-based E-commerce web application to bring their products and services online without much upfront cost or initial investment.

Author(s):  
Varsha Sharma ◽  
Rajat Verma ◽  
Vaishali Pathak ◽  
Muskan Paliwal ◽  
Priya Jain

Previously specific features were found in native apps or natively developed apps. There were several various and distinct platforms for development of those features. This was known as cross platform approach; today we have a new approach which is known as progressive web application which can be implemented through a set of latest technologies. This application can then be used on all or almost all platforms. In this research paper we suggest that progressive web applications will suffice the need for native applications. First, we introduce the topic then we will scrutinize the performance and compare the recent specifications provided by each of the technologies for web application development across platforms.


2021 ◽  
Vol 3 (3) ◽  
pp. 138-143
Author(s):  
Kartarina Kartarina ◽  
Miftahul Madani ◽  
Made Nugraha Dwitama

Securities an safety room are important, creating a sense of security all around. managers of buildings, companies or the environment, employ workers as security officers to be safe from various acts of theft. hiring security personnel is not efficient, because it takes a long time, and it is also tiring. To create room security there are many ways that we can do, one of which is by utilizing technology as a way to maintain security. Internet of Things (IoT) is a very promising technological development to optimize the way with smart sensors and smart devices that work together through the internet network. Data from sensor devices that have been processed can be represented to users through various platforms, one of which is Smartphones with the Android operating system. To build a prototyping of this system, the Message Queue Telemetry Transport (MQTT) communication protocol is used, it takes several tools that are components of the IoT, including a micro controller for example a NodeMCU, which is a relay whose function is as a breaker and current connector, a switch as a door sensors, Selenoid Door Lock as an electronic door lock, and power supply as a power supplier for the entire series built with Web App, rogressive Web App (PWA) technology is a web application development method adopted by Google, making web applications appear as if they can run like native applications on each platform, such as native Android, Windows, Mac, and Linux applications. By building a prototyping of this IoT system, it can help monitor and control the security of doors and windows in the room.


2020 ◽  
Author(s):  
Darshak Mota ◽  
Neel Zadafiya ◽  
Jinan Fiaidhi

Java Spring is an application development framework for enterprise Java. It is an open source platform which is used to develop robust Java application easily. Spring can also be performed using MVC structure. The MVC architecture is based on Model View and Controller techniques, where the project structure or code is divided into three parts or sections which helps to categorize the code files and other files in an organized form. Model, View and Controller code are interrelated and often passes and fetches information from each other without having to put all code in a single file which can make testing the program easy. Testing the application while and after development is an integral part of the Software Development Life Cycle (SDLC). Different techniques have been used to test the web application which is developed using Java Spring MVC architecture. And compares the results among all the three different techniques used to test the web application.


Symmetry ◽  
2021 ◽  
Vol 13 (2) ◽  
pp. 329
Author(s):  
Shen-Tsu Wang ◽  
Meng-Hua Li ◽  
Chun-Chi Lien

Blockchain technology has been applied to logistics tracking, but it is not cost-effective. The development of smart lockers has solved the problem of repeated distribution to improve logistics efficiency, thereby becoming a solution with convenience and privacy compared to the in-store purchase and pickup alternative. This study prioritized the key factors of smart lockers using a simulated annealing–genetic algorithm by fractional factorial design (FFD-SAGA) and grey relational analysis, and investigated the main users of smart lockers by grey multiple attribute decision analysis. The results show that the Web application programming interface (API) concatenation and money flow provider are the key success factors of smart lockers, and office workers are the main users of the lockers. Hence, how to better meet the needs of office workers will be an issue of concern for service providers.


Author(s):  
Anna Danielewicz-Betz ◽  
Tatsuki Kawaguchi

In this paper we report on the practical outcomes of Software Studio (SS) undergraduate course, but also on a graduate Software Engineering for Internet Applications (SEIA) course, both of which are taught collaboratively by IT and non-IT faculty members. In the latter, students are assigned to projects proposed by actual customers and work together in teams to deliver quality results under time and resource constraints. We are interested in the learning results, such as skills acquired, e.g. by analysing the interaction between students and customers to determine how and to what degree the students transform through project based collaborative learning. As for the SEIA course, the primary goal is to allow students to manage a relatively large number of tools with little prior knowledge and having to work out how to obtain detailed information about given features, when required. In other words, students have to understand the key ideas of web application development in order to be able not only to apply technical knowledge, but also to successfully interact with all the stakeholders involved. In the process, we look for the added value of collaborative teaching, aiming at equipping the participants with both technical and non-technical skills required for their prospective jobs.


Sign in / Sign up

Export Citation Format

Share Document