1. Prezentace RDS
    1. High-Level cast
      1. Uvod
        1. Co je to RDS
          1. Hodne obecny uvod
        2. Historie
          1. PWC
          2. Produkt puvodne vyvinut na miru PWC
          3. ucelem bylo nahradit financne narocne Kalido
          4. proto RDS, ktere splnovalo zakladni pozadavky
          5. v prvnifazi urceno pouze pro nahrani dat pres ETL, transformaci, vygenerovani rozdilu a publikaci rozdilu do MQ
          6. Komponentovy model, univerzalnost a nabizeno i jinam nez PWC
          7. CSOB
          8. Na zaklade pozadavku klientu se zahajil vyvoj GUI
          9. Struts2/JDBC
          10. Ve stavajici podobe nasazeno v CSOBL, PWC, CS
          11. CS
          12. RDS uspesne nasazeno do CS pro spravu ciselniku
          13. Online WS rozhrani
          14. GUI
          15. PLSQL rozhrani
          16. Vypujcim z tvych prezentaci
      2. Zakladni stavebni kameny RDS
        1. Ulozit cokoliv
        2. Validace
        3. Historie
        4. Pracovni data/jedna verze pravdy
        5. Genericke struktury
    2. Technicka cast
      1. Databazova vrstva
        1. podporujeme Oracle / SQLServer
        2. meta-data
          1. systemy, tabulky, atributy, relace, ...
        3. pracovni-data
          1. zaznamy, atirbuty, relace, stavy, validace, ...
          2. Segmentove cleneno
          3. Prinos
          4. Validita na urovni zaznamu a atributu
          5. Historie na urovni zaznamu
          6. Unifikovane procesy nad WT (mapovani, validace apod)
        4. meta-data v datech - aka pracovni verze meta-dat a jejich deployment
          1. nejakej vtipek s tim jak to byvaleho clena tymu tak odrovnalo, ze sel radsi ucit na zakladku
        5. input tables
          1. INPUT
          2. TMP
        6. GC tables
          1. REPORT
          2. GC
          3. GC1
          4. SC
      2. Aplikacni vrstva
        1. Moduly
          1. Novinka ve verzi 3.2
          2. Kazdy modul lze:
          3. licensovat (lze pouzit globalni licence)
          4. povolit/zakazat
          5. konfigurovat
          6. Priklady modulu
          7. Base GUI
          8. Business User GUI
          9. Scheduler
          10. Task Manager
          11. Notification Manager
          12. Client CodebookLoader
          13. Client ComponentRunner
          14. Codebook solution
          15. ...
          16. U vsech bude nejake vysvetleni k cemu jsou dobre
        2. Komponenty
          1. Zakladni prvek, puvodne pouze komponenty a CLI rozhrani
          2. Komponenta muze pouzivat RDS API a poustet tak i jine komponenty
          3. Komponenty maji jasne dany ucel. napr.:
          4. napr publikaci zaznamu
          5. validaci
          6. transformaci vstupu
          7. mapovani relaci
          8. posilani mailu
          9. ...
          10. lze je spoustet na nekolik zpusobu
          11. pres Java API
          12. pres CLI rozhrani
          13. pres Swing GUI
          14. pres eventy v GUI
          15. Scheduler
          16. ...
    3. Uzivatelska cast
      1. To co je na prvni pohled videt
      2. Codebook solution
        1. Datove struktury
          1. Codebook structure
          2. fixed attibutes
          3. ID
          4. VALUE
          5. LANG
          6. SYS
          7. COND
          8. VALIDFROM
          9. VALIDTO
          10. ORDER COLUMN
          11. LABEL
          12. row label displayed in GUI -> #EID#_value=[#value#]
          13. EID
          14. automatically computed value - row identificator (#ID#_#LANG#_#SYS#_#COND#)
          15. _RDS_PK
          16. automatically computed - row identificator in history (#EID#_#VALIDFROM#-#VALIDTO#
          17. _RDS_GUID
          18. automatically generated - UID from WT
          19. additional attributes
          20. Key - value
          21. Relation table structure
          22. ID
          23. ATT1
          24. any name can be used
          25. ATT2
          26. any name can be used
          27. VALIDFROM
          28. _RDS_GUID
          29. _RDS_PK
        2. Aplikacni logika
          1. PLSQL
          2. Packages
          3. RDS_CODEBOOK
          4. getCodebookEntriesObject
          5. Uses getCodebookEntries method
          6. does support additional attributes
          7. does support loading of related entries
          8. does use oracle objects instead of simple cursor result
          9. RDS_HELPER
          10. helper methods (conversion, generation of selects etc.
          11. RDS_CONDITIONS
          12. Condition handling
          13. LOGGER
          14. simple logger with trace,debug,info,warn,error levels
          15. EJB
          16. RMI interface
          17. Calls PLSQL
          18. uses oracle to java objects
          19. WS
          20. calls EJB
          21. does convert oracle objects to WS objects
        3. Nehodlam popisovat takto detailne, vytahl jsem ze skoleni pro CS
      3. RDS Base GUI
        1. Standard generic RDS UI
        2. features
          1. Action-events
          2. Events
          3. can be used to trigger some action
          4. can be used for logging
          5. standard events can be disabled in configuration
          6. Custom controlls
          7. Actions
          8. Listeners
      4. RDS Business User GUI
        1. Michal doplni
      5. Swing klienti
  2. Verze
    1. RDS 3.2.1 [2012-11-01]
      1. Komponenta pro FULL export/import prostredi (data i mtd)
    2. RDS 3.2.2 [2012-12-01]
      1. Dokonceni migrace na SQLServer
      2. Oziveni puvodnich WS
    3. RDS 3.2.3 [2013-01-01]
      1. Product Catalogue GUI
    4. RDS 3.3.0 [2012-03-15]
      1. LDAP autentifikace
      2. GC PUSH