MŠMT Webové služby 2022 Pilot

12. 12. 2021

MŠMT Webové služby 2022 Pilot
MŠMT Služby '22

Pilotní projekt pro Ministerstvo školství, mládeže a tělovýchovy byl připravován ve Visual Studiu 2022, a to na základě perfektního zadání. Jednalo se o webové služby spolupracující s SQL Server databází a poskytující či zapisující různé informace v několika formátech (SOAP, JSON, XML). Součástí zadání byl i script na vytvoření databáze s testovacími daty, což přispělo k rychlejší a pohodlnější spolupráci i testování. Vždy bylo jasné, která data mají dát jaký výsledek.

Vše bylo napsáno v C# a je třeba říct, že umělá inteligence, kterou disponuje VS 2022 byla chvílemi opravdu fascinující a navrhovaný kód byl často rovnou použitelný. Hlavní práce spočívala v návrhu tříd, které v průběhu práce prošly několikanásobnou refaktorizací. Také jsem s výhodou využil abstraktní/virtuální třídy a zařadil jsem i tzv. Unit testy, které vedly k odhalení několika problémů. Stranou nezůstalo ani detailní logování nebo ochrana před zneužíváním služeb.

Aby bylo možné navržené služby opravdu vyzkoušet, byl připraven i testovací server s databází. Jako třešinku na dortu jsem přidal vytvoření malé testovací aplikace v Delphi, která rovněž připravené webové služby uměla využít a potvrdila se tak kompatibilita mezi vytvořenými systémy i daty.

S ohledem na charakter projektu zde nemohu poskytnout žádné další informace ani screenshoty.

Služby

Projekt je ukázkou těchto nabízených služeb:

Programování v C#
Programování v C#
Databáze
Databáze

Příbuzné projekty (Programování v C#)

HRAL Platformy web 2024
HRAL Platformy 2024
Happy Platforma 2023
Happy Platforma 2023
HRAL Platformy web 2023
HRAL Platformy 2023
Vyleštěné auto web 2023
Vyleštěné auto 2023
ČSRES web 2022
ČSRES web 2022
Pension Happy Rezervace 2021
Happy Rezervace 2021
HRAL Sklad 2021
HRAL Sklad 2021
MV Dental web 2021
MV Dental web 2021
Web pro evidenci chovné stanice koček 2020
Web evidence koček 2020
HRAL zásilka web 2020 pro IKEA
HRAL zásilka 2020
Gynekologie Barrandov web 2020
Gynekologie Barrandov
Penzion rezervace web 2020
Penzion rezervace web 2020
ProfiMag web 2020
ProfiMag 2020
HRAL Sklad 2018, edice 2019
HRAL Sklad 2018
Magazín iDomo web 2019
iDomo 2019
Květinový ateliér Iva Jungrová web 2018
Květinový a. 2018
Host Scan 2018
Host Scan 2018
Proxon truhlářská výroba web 2018
Proxon web 2018
Dortíky Janička web, zpracování fotek, vizitka
Dortíky web
HRAL Sklad 2016 pro tablety
HRAL Sklad Tablet
Prometheus DATA
Prometheus DATA
AUDREY e-shop
AUDREY e-shop
Vladimír Klaus BLOG
Vladimír Klaus
HRAL Sklad 2016 webová aplikace
HRAL Sklad web
Pronájem vánočních stromků web 2015
Stromky 2015
Kalendář Clinterap 2015
Kalendář Clinterap
AUDREY software web 2015
AUDREY web 2015
Vyleštěné auto web 2015
Vyleštěné auto 2
FTP Downloader web 2015
FTP Downloader
Lucie Pítrová web 2015
Lucie P. web 2015
Pozemky Brandýsek web 2015
Brandýsek web
Nářadí Kušnír web 2015
Nářadí Kušnír
Pronájem stromků web 2014
Pronájem stromků
Vyleštěné auto - firemní web 2014
Vyleštěné auto
KLIO energo - firemní web 2014
KLIO energo web
Kladenské domky - firemní web 2014
Kladenské domky
Dr. Bergmann Pharma - firemní web 2014
Bergmann 2014
REKONsys - firemní web 2014
REKONsys 2014
Blog Tomáše Adla 2014
Blog Tomáše Adla
OPTIKA Jaroslav Policar - firemní web 2013
J. Policar web 2013
Vladimír Klaus BLOG
V. Klaus Blog 2013
Conditio humana - Intranet 2013
Intranet CH 2013
ČSRES - firemní stránky 2013
ČSRES 2013
Conditio humana - web občanského sdružení 2013
Conditio humana
Ing. Martin Líbal - osobní stránky
Martin Líbal web
Web pro Moderní dějiny a multikulturní společnost
Multikulturalita
Web Edice VNPČP
Web Edice VNPČP
Adrian von Arburg, Ph.D. - nové osobní stránky
Adrian von Arburg