User Tools

Site Tools


tanszek:oktatas:informatikai_rendszerek_epitese:informatikai_rendszerek_epitese

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tanszek:oktatas:informatikai_rendszerek_epitese:informatikai_rendszerek_epitese [2026/03/18 18:46] kissatanszek:oktatas:informatikai_rendszerek_epitese:informatikai_rendszerek_epitese [2026/04/22 05:31] (current) – [Table] szabom
Line 5: Line 5:
 /*{{tanszek:oktatas:informatikai_rendszerek_epitese:inf_rendszerek_epitese_geiak120b_202x.pdf|Ütemterv 2021/2022 tavaszi félév - BSC mérnök infomatikus}}*/ /*{{tanszek:oktatas:informatikai_rendszerek_epitese:inf_rendszerek_epitese_geiak120b_202x.pdf|Ütemterv 2021/2022 tavaszi félév - BSC mérnök infomatikus}}*/
  
-**Előadó:** Szabó Martin egyetemi tanársegéd, sz.martin91<kukac>gmail.com+**Előadó:** Szabó Martin egyetemi tanársegéd, martin.szabo<kukac>uni-miskolc.hu
  
 **Gyakorlatvezető:** Kiss Áron egyetemi tanársegéd, kiss.aron<kukac>uni-miskolc.hu **Gyakorlatvezető:** Kiss Áron egyetemi tanársegéd, kiss.aron<kukac>uni-miskolc.hu
  
 ===== Előadás anyag ===== ===== Előadás anyag =====
-  * Informatikai rendszerek bevezetes: {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas1_infr_opensource.ppt}}  
-  * Nyilt Forráskódú Szoftver Licenszek: {{tanszek:oktatas:informatikai_rendszerek_epitese:nyilt_forraskodu_szoftver_licenszek.ppt}} 
-    * További érdekességek: 
-        * https://index.hu/tech/jog/szabad220607/ 
-        * [[http://patft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6727830.PN.&OS=PN/6727830&RS=PN/6727830| "Dupla kattintás" - szabadalom]] 
-        * Producing Open Source Software: http://producingoss.com/ 
-        * [[https://bura.brunel.ac.uk/bitstream/2438/6981/5/Fulltext.pdf|Why do commercial companies contribute to open source 
-software?]] 
-        * http://opensource.org/ 
-        * [[http://www.oss-watch.ac.uk/resources/tips.xml|Top Tips For Selecting Open Source Software]] 
-        * Az ausztrál "kerék" szabadalmának eredeti változata: {{tanszek:oktatas:informatikai_rendszerek_epitese:circular_transportation_facilitation_device.pdf|Szabadalom}} 
-  
-  * Informatikai rendszerek fejlesztési módszerei: [[fejlesztési módszerek]] 
-  * Informatikai rendszerek csoportosítása és kilens szerver modellek {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas2_kilens_szerver.ppt}} 
-  * 12 legfontosabb elv az informatikai rendszerek/komponensek építésében: [[tizenket_faktor]]  
-  * Szemantikus verziókezelés: https://semver.org/lang/hu/spec/v2.0.0.html 
-  * Informatikai rendszerek teljesítménye: {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas_teljesitmeny.ppt|}} 
-  * OLAP rendszerek: Kovács László jegyzetei alapján és jóváhagyásával: http://users.iit.uni-miskolc.hu/~kovacs/ 
-  * Apache Web szerver konfigurációja: {{tanszek:oktatas:informatikai_rendszerek:eloadas6_Apache.ppt}} 
-  * Informatikai rendszerek elemei: {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas_inf_rendszerek_elemei.ppt}} 
-      * Sterbinszky Nóra: 4 adatbázis-kezelő rendszer összehasonlítása webes környezetben {{tanszek:oktatas:informatikai_rendszerek_epitese:4_db_osszehasonlitas.pdf|}} 
-  * Adatbányászat: {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas_adatbanyaszat.ppt}}  
-  * {{tanszek:oktatas:informatikai_rendszerek_epitese:enterprise_integration_patterns.pdf|Üzenetalapú tervezési minták - rendszerintegráció}} 
-  * Üzenet vezérelt bean-ek: {{tanszek:oktatas:informatikai_rendszerek_epitese:ejb_uezenet_vezerelt_bean_mdb_.ppt}} 
-  * Webszolgáltatások - XML-RPC {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas_webszolg.ppt}} 
-    * Microsoft IIS - SOAP web szolgáltatás tutorial és példa Turóczy Attila jóvoltából: {{tanszek:oktatas:informatikai_rendszerek_epitese:iis_alkalmazaskiszolgalo.zip}} 
-  * Javascript: {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas7_javascript.ppt}} 
-     * Ismétlés HTML formok: {{tanszek:oktatas:informatikai_rendszerek_epitese:gyakorlat_html_formok.ppt}} 
-  * AJAX alapok: {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas_ajax.ppt}} 
-    * JSON {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas_json.ppt|}} 
-    * jsf ajax frameworks http://www.jsfmatrix.net/ 
  
-  * Modern Javaszkript: {{tanszek:oktatas:informatikai_rendszerek_epitese:modern_javaszkript_jquery.ppt|}} 
-     * Összetettebb példa: {{tanszek:oktatas:informatikai_rendszerek_epitese:jqueryimagegallery.zip|}} 
-  * Angular - TypeORM - CRUD összetett mintapélda: https://github.com/knehez/dynamicforms 
  
 +| {{ :tanszek:oktatas:web_technologia_alapjai:00_eloadas_inf_rendszerek_elemei.pptx | Informatikai rendszerek elemei}}                                                             |
 +| {{ :tanszek:oktatas:web_technologia_alapjai:01_eloadas1_infr_opensource.pptx | Nyílt forráskódú szoftverek}}                                                                     |
 +| {{ :tanszek:oktatas:web_technologia_alapjai:02_eloadas2_kilens_szerver.pptx | Kliens - szerver architektúra alapjai}}                                                            |
 +| {{ :tanszek:oktatas:web_technologia_alapjai:03_eloadas3_webszolg.pptx | Webszolgáltatások}}                                                                                      |
 +| {{ :tanszek:oktatas:web_technologia_alapjai:04_eloadas4_tcpip1.pptx | TCPIP 1.}} {{ :tanszek:oktatas:web_technologia_alapjai:05_eloadas5_tcpip2.pptx | TCPIP 2.}}                |
 +| {{ :tanszek:oktatas:web_technologia_alapjai:06_eloadas6_apache.pptx | Apache}}                                                                                                   |
 +| {{ :tanszek:oktatas:web_technologia_alapjai:07_eloadas7_javascript.pptx | JavaScript}} + TypeScript + {{ :tanszek:oktatas:web_technologia_alapjai:10_eloadas10_xml.pptx | XML}}  |
 +| {{ :tanszek:oktatas:web_technologia_alapjai:09_eloadas9_kriptografia.pptx | Kriptográfia alapjai}}                                                                               |
 +| {{ :tanszek:oktatas:web_technologia_alapjai:11_eloadas_11_adatbanyaszat.pptx |Adatbányászat alapjai}}                                                                            |
 +| {{ :tanszek:oktatas:informatikai_rendszerek_epitese:l1_felho_cloud_computing_magyar.pptx | Felhőszolgáltatások alapjai }}                                                        |
 +| {{ :tanszek:oktatas:informatikai_rendszerek_epitese:docker.pptx | Docker}}                                                                                                       |
 +| {{ :tanszek:oktatas:informatikai_rendszerek_epitese:git_es_github.pptx | GIT}}                                                                                                   |
  
 Ellenőrző kérdések: Ellenőrző kérdések:
-  * {{ :tanszek:oktatas:informatikai_rendszerek_epitese:vizsgakerdesek23.pdf | Vizsgakérdések - 2023}}+  * {{ :tanszek:oktatas:informatikai_rendszerek_epitese:infrend_zh.pdf | Vizsgakérdések - 2026}}
  
 ===== Gyakorlati anyag ===== ===== Gyakorlati anyag =====
Line 112: Line 90:
   - [[Express.js alapok]]   - [[Express.js alapok]]
     - [[https://portapps.io/download/postman-portable-win64-11.62.7-64-setup.exe|Postman (portable)]]     - [[https://portapps.io/download/postman-portable-win64-11.62.7-64-setup.exe|Postman (portable)]]
 +  - [[https://github.com/aron123/infrend-2026/tree/master/backend-sz10|Órai projekt]]
  
 Dokumentáció: Dokumentáció:
Line 124: Line 103:
 Dokumentáció: Dokumentáció:
   - [[https://typeorm.io/|TypeORM]]   - [[https://typeorm.io/|TypeORM]]
 +
 +==== 8. héttől ====
 +A megismert technológiák gyakorlása, webalkalmazás fejlesztés.
 +
 +  - [[https://github.com/aron123/infrend-2026/blob/master/_data/users.sql|Adatbázis]]
 +  - [[https://github.com/aron123/infrend-2026/raw/refs/heads/master/banking-app-init.zip|Üres projekt]]
 +  - Projekt: Banki számlavezetés
 +    - [[https://github.com/aron123/infrend-2026/tree/master/banking-app-k8|Kedd 8:00]]
 +    - [[https://github.com/aron123/infrend-2026/tree/master/banking-app-sz10|Szerda 10:00]]
 +
 +Hasznos anyagok:
 +  - [[https://en.wikipedia.org/wiki/Data_transfer_object|Data Transfer Object (DTO) tervezési minta]]
 +  - [[https://angular.dev/tools/cli/serve#proxying-to-a-backend-server|Angular - Proxying to a backend server]]
 +
 ===== Féléves feladatok ===== ===== Féléves feladatok =====
  
-[[féléves_feladat]]+  - [[Követelmények]] 
 +  - [[féléves_feladat|Feladat kiírások]]
  
  
Line 253: Line 247:
 [[inf_rend_zh_kerdesek]] [[inf_rend_zh_kerdesek]]
  
-====== Korábbi, már elavult anyagok ====== +===== Korábbi Előadás anyag ===== 
-==== JQuery példák (depricated) ==== +  * Informatikai rendszerek bevezetes: {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas1_infr_opensource.ppt}}  
-  Slider example: {{tanszek:oktatas:informatikai_rendszerek_epitese:vertical_slide.zip|}} +  * Nyilt Forráskódú Szoftver Licenszek: {{tanszek:oktatas:informatikai_rendszerek_epitese:nyilt_forraskodu_szoftver_licenszek.ppt}} 
-  * Image galery: {{tanszek:oktatas:informatikai_rendszerek_epitese:jqueryimagegallery.zip|}} +    * További érdekességek: 
-  * Példagyüjtemény: [[http://www.roseindia.net/ajax/jquery/|JQuery examples]]+        * https://index.hu/tech/jog/szabad220607/ 
 +        * [[http://patft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6727830.PN.&OS=PN/6727830&RS=PN/6727830| "Dupla kattintás" - szabadalom]] 
 +        Producing Open Source Software: http://producingoss.com/ 
 +        * [[https://bura.brunel.ac.uk/bitstream/2438/6981/5/Fulltext.pdf|Why do commercial companies contribute to open source 
 +software?]] 
 +        * http://opensource.org/ 
 +        * [[http://www.oss-watch.ac.uk/resources/tips.xml|Top Tips For Selecting Open Source Software]] 
 +        * Az ausztrál "kerék" szabadalmának eredeti változata: {{tanszek:oktatas:informatikai_rendszerek_epitese:circular_transportation_facilitation_device.pdf|Szabadalom}} 
 +  
 +  * Informatikai rendszerek fejlesztési módszerei[[fejlesztési módszerek]] 
 +  * Informatikai rendszerek csoportosítása és kilens szerver modellek {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas2_kilens_szerver.ppt}} 
 +  * 12 legfontosabb elv az informatikai rendszerek/komponensek építésében: [[tizenket_faktor]]  
 +  * Szemantikus verziókezelés: https://semver.org/lang/hu/spec/v2.0.0.html 
 +  * Informatikai rendszerek teljesítménye: {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas_teljesitmeny.ppt|}} 
 +  * OLAP rendszerek: Kovács László jegyzetei alapján és jóváhagyásával: http://users.iit.uni-miskolc.hu/~kovacs/ 
 +  * Apache Web szerver konfigurációja: {{tanszek:oktatas:informatikai_rendszerek:eloadas6_Apache.ppt}} 
 +  * Informatikai rendszerek elemei: {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas_inf_rendszerek_elemei.ppt}} 
 +      * Sterbinszky Nóra: 4 adatbázis-kezelő rendszer összehasonlítása webes környezetben {{tanszek:oktatas:informatikai_rendszerek_epitese:4_db_osszehasonlitas.pdf|}} 
 +  * Adatbányászat: {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas_adatbanyaszat.ppt}}  
 +  * {{tanszek:oktatas:informatikai_rendszerek_epitese:enterprise_integration_patterns.pdf|Üzenetalapú tervezési minták - rendszerintegráció}} 
 +  * Üzenet vezérelt bean-ek: {{tanszek:oktatas:informatikai_rendszerek_epitese:ejb_uezenet_vezerelt_bean_mdb_.ppt}} 
 +  * Webszolgáltatások - XML-RPC {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas_webszolg.ppt}} 
 +    * Microsoft IIS - SOAP web szolgáltatás tutorial és példa Turóczy Attila jóvoltából: {{tanszek:oktatas:informatikai_rendszerek_epitese:iis_alkalmazaskiszolgalo.zip}} 
 +  * Javascript: {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas7_javascript.ppt}} 
 +     * Ismétlés HTML formok: {{tanszek:oktatas:informatikai_rendszerek_epitese:gyakorlat_html_formok.ppt}} 
 +  * AJAX alapok: {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas_ajax.ppt}} 
 +    * JSON {{tanszek:oktatas:informatikai_rendszerek_epitese:eloadas_json.ppt|}} 
 +    * jsf ajax frameworks http://www.jsfmatrix.net/ 
 + 
 +  * Modern Javaszkript: {{tanszek:oktatas:informatikai_rendszerek_epitese:modern_javaszkript_jquery.ppt|}} 
 +     * Összetettebb példa: {{tanszek:oktatas:informatikai_rendszerek_epitese:jqueryimagegallery.zip|}} 
 +  * Angular - TypeORM - CRUD összetett mintapélda: https://github.com/knehez/dynamicforms 
  
 */ */
  
tanszek/oktatas/informatikai_rendszerek_epitese/informatikai_rendszerek_epitese.1773859607.txt.gz · Last modified: 2026/03/18 18:46 by kissa