Proces optimizacije nekvalitetno izrađene aplikacije u optimalnu aplikaciju pod velikim opterećenjem

U ovom radu prikazani su svakodnevni problemi na koje se nailazi tijekom kodiranja i razvoja softverskih aplikacija te načini za njihovo popravljanje. Aplikacija je napravljena koristeći C#, .NET Core, SQL Server i Apache JMeter tehnologije. Rad počinje s objašnjavanjem problematike kojom se bavi i...

Full description

Bibliographic Details
Main Author: Matan, Karlo
Other Authors: Braović, Maja
Format: Master Thesis
Language:Croatian
Published: Sveučilište u Splitu. Fakultet elektrotehnike, strojarstva i brodogradnje. Zavod za elektroniku i računarstvo. 2022
Subjects:
Online Access:https://repozitorij.svkst.unist.hr/islandora/object/fesb:997
https://urn.nsk.hr/urn:nbn:hr:179:661605
https://repozitorij.svkst.unist.hr/islandora/object/fesb:997/datastream/PDF
_version_ 1821700494077198336
author Matan, Karlo
author2 Braović, Maja
author_facet Matan, Karlo
author_sort Matan, Karlo
collection The University of Split Repository
description U ovom radu prikazani su svakodnevni problemi na koje se nailazi tijekom kodiranja i razvoja softverskih aplikacija te načini za njihovo popravljanje. Aplikacija je napravljena koristeći C#, .NET Core, SQL Server i Apache JMeter tehnologije. Rad počinje s objašnjavanjem problematike kojom se bavi i prikazivanjem aplikacije nad kojom će se testiranje i optimizacija provoditi te njena struktura. U sljedećim poglavljima prikazuje se način na koji je aplikacija testirana koristeći Apache JMeter softver, a kasnije i sami rezultati testiranja. Fokus rada se ne nalazi na samim problemima, već kako te iste popraviti, na različite načine. Konačno, rezultati optimizacija se pokazuju s ponovnim testiranjem kako bi prikazali poboljšanja. This thesis shows standard, daily issues that a person might run into while coding and developing software applications and the ways to resolve those issues. The sample application has been implemented using C#, .NET Core, SQL Server and Apache JMeter technologies. The thesis begins by describing the problems we are tackling and showing the application which testing and optimizations will be run upon, and the application structure itself. In subsequent chapters, the way the app was tested using the Apache JMeter tool was shown, later including the test results. The focus of this thesis is not on the problems themselves, but more about how to fix those problems in different ways. Finally, the results of the optimizations are shown by another round of testing to demonstrate the performance improvements that have been achieved.
format Master Thesis
genre sami
genre_facet sami
id ftunivsplit:oai:repozitorij.svkst.unist.hr:fesb_997
institution Open Polar
language Croatian
op_collection_id ftunivsplit
op_relation https://repozitorij.svkst.unist.hr/islandora/object/fesb:997
https://urn.nsk.hr/urn:nbn:hr:179:661605
https://repozitorij.svkst.unist.hr/islandora/object/fesb:997/datastream/PDF
op_rights http://rightsstatements.org/vocab/InC/1.0/
info:eu-repo/semantics/restrictedAccess
publishDate 2022
publisher Sveučilište u Splitu. Fakultet elektrotehnike, strojarstva i brodogradnje. Zavod za elektroniku i računarstvo.
record_format openpolar
spelling ftunivsplit:oai:repozitorij.svkst.unist.hr:fesb_997 2025-01-17T00:38:02+00:00 Proces optimizacije nekvalitetno izrađene aplikacije u optimalnu aplikaciju pod velikim opterećenjem The optimization process of a poorly made application into an optimal application under large loads Matan, Karlo Braović, Maja 2022-07-12 application/pdf https://repozitorij.svkst.unist.hr/islandora/object/fesb:997 https://urn.nsk.hr/urn:nbn:hr:179:661605 https://repozitorij.svkst.unist.hr/islandora/object/fesb:997/datastream/PDF hrv hrv Sveučilište u Splitu. Fakultet elektrotehnike, strojarstva i brodogradnje. Zavod za elektroniku i računarstvo. University of Split. Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture. Department of Electronics and Computing. https://repozitorij.svkst.unist.hr/islandora/object/fesb:997 https://urn.nsk.hr/urn:nbn:hr:179:661605 https://repozitorij.svkst.unist.hr/islandora/object/fesb:997/datastream/PDF http://rightsstatements.org/vocab/InC/1.0/ info:eu-repo/semantics/restrictedAccess C# .NET Core optimizacija Apache JMeter softver aplikacija testiranje optimization software application testing TEHNIČKE ZNANOSTI. Računarstvo TECHNICAL SCIENCES. Computing info:eu-repo/semantics/masterThesis text 2022 ftunivsplit 2024-11-18T01:30:14Z U ovom radu prikazani su svakodnevni problemi na koje se nailazi tijekom kodiranja i razvoja softverskih aplikacija te načini za njihovo popravljanje. Aplikacija je napravljena koristeći C#, .NET Core, SQL Server i Apache JMeter tehnologije. Rad počinje s objašnjavanjem problematike kojom se bavi i prikazivanjem aplikacije nad kojom će se testiranje i optimizacija provoditi te njena struktura. U sljedećim poglavljima prikazuje se način na koji je aplikacija testirana koristeći Apache JMeter softver, a kasnije i sami rezultati testiranja. Fokus rada se ne nalazi na samim problemima, već kako te iste popraviti, na različite načine. Konačno, rezultati optimizacija se pokazuju s ponovnim testiranjem kako bi prikazali poboljšanja. This thesis shows standard, daily issues that a person might run into while coding and developing software applications and the ways to resolve those issues. The sample application has been implemented using C#, .NET Core, SQL Server and Apache JMeter technologies. The thesis begins by describing the problems we are tackling and showing the application which testing and optimizations will be run upon, and the application structure itself. In subsequent chapters, the way the app was tested using the Apache JMeter tool was shown, later including the test results. The focus of this thesis is not on the problems themselves, but more about how to fix those problems in different ways. Finally, the results of the optimizations are shown by another round of testing to demonstrate the performance improvements that have been achieved. Master Thesis sami The University of Split Repository
spellingShingle C# .NET Core
optimizacija
Apache JMeter
softver
aplikacija
testiranje
optimization
software
application
testing
TEHNIČKE ZNANOSTI. Računarstvo
TECHNICAL SCIENCES. Computing
Matan, Karlo
Proces optimizacije nekvalitetno izrađene aplikacije u optimalnu aplikaciju pod velikim opterećenjem
title Proces optimizacije nekvalitetno izrađene aplikacije u optimalnu aplikaciju pod velikim opterećenjem
title_full Proces optimizacije nekvalitetno izrađene aplikacije u optimalnu aplikaciju pod velikim opterećenjem
title_fullStr Proces optimizacije nekvalitetno izrađene aplikacije u optimalnu aplikaciju pod velikim opterećenjem
title_full_unstemmed Proces optimizacije nekvalitetno izrađene aplikacije u optimalnu aplikaciju pod velikim opterećenjem
title_short Proces optimizacije nekvalitetno izrađene aplikacije u optimalnu aplikaciju pod velikim opterećenjem
title_sort proces optimizacije nekvalitetno izrađene aplikacije u optimalnu aplikaciju pod velikim opterećenjem
topic C# .NET Core
optimizacija
Apache JMeter
softver
aplikacija
testiranje
optimization
software
application
testing
TEHNIČKE ZNANOSTI. Računarstvo
TECHNICAL SCIENCES. Computing
topic_facet C# .NET Core
optimizacija
Apache JMeter
softver
aplikacija
testiranje
optimization
software
application
testing
TEHNIČKE ZNANOSTI. Računarstvo
TECHNICAL SCIENCES. Computing
url https://repozitorij.svkst.unist.hr/islandora/object/fesb:997
https://urn.nsk.hr/urn:nbn:hr:179:661605
https://repozitorij.svkst.unist.hr/islandora/object/fesb:997/datastream/PDF