SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Prezentace k
obhajobˇ BP
       e
 23.6.2009

Marek Aufart

Obsah

Pˇedstaven´
 r        ı
N´zev pr´ce
 a      a
                   Prezentace k obhajobˇ bakal´ˇsk´ pr´ce
                                       e      ar e a
C´ pr´ce
 ıle a
ˇ s ı
Reˇen´
Integrace funkc´
               ı
do CMS Drupal
Psan´ modul˚ do
     ı
CMS Drupal
            u                  Marek Aufart
Ovˇˇov´n´
   er a ı
uˇivatel˚
 z      u
                                    ˇ
                                FEL CVUT Praha
Z´vˇr
 a e
Shrnut´
      ı
Dotazy
Pozn´mky k
    a
posudku
                              23. ˇervna 2009
                                  c
Prezentace k
obhajobˇ BP
       e           1   Pˇedstaven´
                        r         ı
 23.6.2009

Marek Aufart             N´zev pr´ce
                           a      a
Obsah                    C´ pr´ce
                           ıle a
Pˇedstaven´
 r        ı
N´zev pr´ce
 a      a          2   ˇ s ı
                       Reˇen´
C´ pr´ce
 ıle a
ˇ s ı
Reˇen´
Integrace funkc´
               ı
                         Integrace funkc´ do CMS Drupal
                                        ı
do CMS Drupal
Psan´ modul˚ do
     ı
CMS Drupal
            u            Psan´ modul˚ do CMS Drupal
                               ı     u
Ovˇˇov´n´
 z
   er a ı
uˇivatel˚
        u                Ovˇˇov´n´ uˇivatel˚
                             er a ı z      u
Z´vˇr
 a e
Shrnut´
Dotazy
      ı
                   3   Z´vˇr
                        a e
Pozn´mky k
    a
posudku
                         Shrnut´
                               ı
                         Dotazy
                         Pozn´mky k posudku
                             a
Zad´n´ pr´ce
                      a ı a

Prezentace k
obhajobˇ BP
       e
 23.6.2009

Marek Aufart
                   Framework pro jednoduch´ aplikace fakultn´
                                          e                 ıho
Obsah

Pˇedstaven´
 r        ı        intranetu v r´mci CMS Drupal
                                a
N´zev pr´ce
 a      a
C´ pr´ce
 ıle a
ˇ s ı
Reˇen´
Integrace funkc´
               ı
do CMS Drupal
Psan´ modul˚ do
     ı      u
CMS Drupal
Ovˇˇov´n´
   er a ı
uˇivatel˚
 z      u

Z´vˇr
 a e
Shrnut´
      ı
Dotazy
Pozn´mky k
    a
posudku
Zad´n´ pr´ce
                      a ı a

Prezentace k
obhajobˇ BP
       e
 23.6.2009

Marek Aufart
                   Framework pro jednoduch´ aplikace fakultn´
                                          e                 ıho
Obsah

Pˇedstaven´
 r        ı        intranetu v r´mci CMS Drupal
                                a
N´zev pr´ce
 a      a
C´ pr´ce
 ıle a
ˇ s ı
Reˇen´
                       CMS Drupal - PHP, MySQL / PostgreSQL
Integrace funkc´
               ı
do CMS Drupal
Psan´ modul˚ do
     ı      u
CMS Drupal
Ovˇˇov´n´
   er a ı
uˇivatel˚
 z      u

Z´vˇr
 a e
Shrnut´
      ı
Dotazy
Pozn´mky k
    a
posudku
Zad´n´ pr´ce
                      a ı a

Prezentace k
obhajobˇ BP
       e
 23.6.2009

Marek Aufart
                   Framework pro jednoduch´ aplikace fakultn´
                                          e                 ıho
Obsah

Pˇedstaven´
 r        ı        intranetu v r´mci CMS Drupal
                                a
N´zev pr´ce
 a      a
C´ pr´ce
 ıle a
ˇ s ı
Reˇen´
                       CMS Drupal - PHP, MySQL / PostgreSQL
Integrace funkc´
               ı
do CMS Drupal
Psan´ modul˚ do
     ı      u
                       syst´m pro veden´ akreditaˇn´ materi´l˚
                           e           ı         c ıch     au
CMS Drupal
Ovˇˇov´n´
   er a ı
uˇivatel˚
 z      u              akrmat
Z´vˇr
 a e
Shrnut´
      ı
Dotazy
Pozn´mky k
    a
posudku
Zad´n´ pr´ce
                      a ı a

Prezentace k
obhajobˇ BP
       e
 23.6.2009

Marek Aufart
                   Framework pro jednoduch´ aplikace fakultn´
                                          e                 ıho
Obsah

Pˇedstaven´
 r        ı        intranetu v r´mci CMS Drupal
                                a
N´zev pr´ce
 a      a
C´ pr´ce
 ıle a
ˇ s ı
Reˇen´
                       CMS Drupal - PHP, MySQL / PostgreSQL
Integrace funkc´
               ı
do CMS Drupal
Psan´ modul˚ do
     ı      u
                       syst´m pro veden´ akreditaˇn´ materi´l˚
                           e             ı       c ıch     au
CMS Drupal
Ovˇˇov´n´
   er a ı
uˇivatel˚
 z      u              akrmat
Z´vˇr
 a e
Shrnut´
Dotazy
      ı                ˇkoln´ ovˇˇovac´ servery
                       s     ı er     ı
Pozn´mky k
    a
posudku
Zad´n´ pr´ce
                      a ı a

Prezentace k
obhajobˇ BP
       e
 23.6.2009

Marek Aufart
                   Framework pro jednoduch´ aplikace fakultn´
                                          e                 ıho
Obsah

Pˇedstaven´
 r        ı        intranetu v r´mci CMS Drupal
                                a
N´zev pr´ce
 a      a
C´ pr´ce
 ıle a
ˇ s ı
Reˇen´
                       CMS Drupal - PHP, MySQL / PostgreSQL
Integrace funkc´
               ı
do CMS Drupal
Psan´ modul˚ do
     ı      u
                       syst´m pro veden´ akreditaˇn´ materi´l˚
                           e             ı        c ıch      au
CMS Drupal
Ovˇˇov´n´
   er a ı
uˇivatel˚
 z      u              akrmat
Z´vˇr
 a e
Shrnut´
Dotazy
      ı                ˇkoln´ ovˇˇovac´ servery
                       s     ı er     ı
Pozn´mky k
    a
posudku
                       n´vrh, pˇıklady a trocha implementace
                         a      r´
C´ pr´ce
                    ıle a

Prezentace k
obhajobˇ BP
       e
 23.6.2009

Marek Aufart

Obsah

Pˇedstaven´
 r        ı
                      Vybrat a ovˇˇit zp˚sob integrace aplikac´ typu
                                   er    u                    ı
N´zev pr´ce
 a
C´ pr´ce
 ıle a
        a
                      akrmat do CMS Drupal
ˇ s ı
Reˇen´
Integrace funkc´
do CMS Drupal
               ı      Analyzovat vyuˇit´ server˚ Shibboleth IdP v
                                      z ı      u
Psan´ modul˚ do
     ı
CMS Drupal
            u                ˇ
                      r´mci CVUT
                       a
Ovˇˇov´n´
   er a ı
uˇivatel˚
 z      u

Z´vˇr
 a e                  Spolupracovat / poskytovat podporu lidem
Shrnut´
      ı
Dotazy
Pozn´mky k
    a
                      vyv´ ıc´ akrmat
                         ıjej´ ıch
posudku
Integrace funkc´ do CMS Drupal 1/2
                                  ı

Prezentace k
obhajobˇ BP
       e
 23.6.2009

Marek Aufart

Obsah

Pˇedstaven´
 r        ı
                       integrace akrmat do CMS Drupal
N´zev pr´ce
 a      a                 modul CMS Drupal
C´ pr´ce
 ıle a
ˇ s ı
                          samostatn´ aplikace
                                   a
Reˇen´
Integrace funkc´
do CMS Drupal
               ı       uˇivatelsk´ opr´vnˇn´
                        z        a    a e ı
Psan´ modul˚ do
     ı      u
CMS Drupal                uˇivatelsk´ pr´va v r´mci CMS Drupal
                           z        a a        a
Ovˇˇov´n´
   er a ı
uˇivatel˚
 z      u                 napojen´ na SSO technologie
                                  ı
Z´vˇr
 a e
Shrnut´
Dotazy
      ı                administraˇn´ rozhran´
                                 c ı        ı
Pozn´mky k
    a
posudku
Integrace funkc´ do CMS Drupal 2/2
                                  ı

Prezentace k
obhajobˇ BP
       e
 23.6.2009

Marek Aufart

Obsah

Pˇedstaven´
 r        ı
N´zev pr´ce
 a      a
                       pˇıstup k datab´z´
                        r´            a ım
C´ pr´ce
 ıle a                    funkce nez´visl´ na druhu DB stroje
                                    a e
ˇ s ı
Reˇen´                    pˇedzpracov´n´ naˇten´ch dat
                           r         a ı c y
Integrace funkc´
               ı
do CMS Drupal
Psan´ modul˚ do
     ı
CMS Drupal
            u          framework na formul´ˇe
                                          ar
Ovˇˇov´n´
 z
   er a ı
uˇivatel˚
        u
                          automatick´ obsluha formul´ˇ˚
                                     e               aru
Z´vˇr
 a e
                          zobrazen´ validace, ukl´d´n´ dat
                                  ı,             a a ı
Shrnut´
      ı
Dotazy
Pozn´mky k
    a
posudku
Psan´ modul˚ do CMS Drupal
                       ı      u

Prezentace k
obhajobˇ BP
       e
 23.6.2009

Marek Aufart

Obsah                  Princip modul˚ - rozˇ´ren´ funkcionality
                                    u      sıˇ ı
Pˇedstaven´
 r        ı
N´zev pr´ce
 a      a              Hooky (h´ˇky) v CMS Drupal
                                ac
C´ pr´ce
 ıle a
ˇ s ı
Reˇen´                 Struktura modulu
Integrace funkc´
               ı
do CMS Drupal             modul.info
Psan´ modul˚ do
     ı      u
CMS Drupal                modul.install
Ovˇˇov´n´
   er a ı
uˇivatel˚
 z      u                 modul.module
Z´vˇr
 a e
Shrnut´
Dotazy
      ı                dobr´ dokumentace na
                           a
Pozn´mky k
    a
posudku                http://api.drupal.org
Ovˇˇov´n´ uˇivatel˚
                     er a ı z        u

Prezentace k
obhajobˇ BP
       e
 23.6.2009

Marek Aufart
                       Single Sing-On - jedno pˇihl´ˇen´ na v´
                                               r as ı        ıce
Obsah                  web˚u
Pˇedstaven´
 r        ı
N´zev pr´ce
 a      a
                           OpenId
C´ pr´ce
 ıle a                     Shibboleth
ˇ s ı
Reˇen´
Integrace funkc´
               ı
                       ˇ
                       Skoln´ Shibboleth
                            ı
do CMS Drupal
Psan´ modul˚ do
     ı      u                   ˇ
                           VIC CVUT
CMS Drupal
Ovˇˇov´n´
   er a ı
uˇivatel˚
 z      u
                           FELid
Z´vˇr
 a e
                           federace eduID.cz
Shrnut´
      ı
Dotazy
Pozn´mky k
    a
                       Aplikace www - modul webserveru - shibd -
posudku
                       server identity provider
Shrnut´
                         ı

Prezentace k
obhajobˇ BP
       e
 23.6.2009

Marek Aufart

Obsah
                     1   pouˇit CMS Drupal
                             z
Pˇedstaven´
 r        ı
N´zev pr´ce
 a
C´ pr´ce
 ıle a
        a
                     2   aplikace psan´ jako modul
                                        a
ˇ s ı
Reˇen´
Integrace funkc´
do CMS Drupal
               ı     3   vyuˇit´ funkc´ CMS Drupal
                             z ı      ı
Psan´ modul˚ do
     ı      u
CMS Drupal
Ovˇˇov´n´
   er a ı
                     4   modul na propojen´ se SSO Shibboleth
                                            ı
uˇivatel˚
 z      u

Z´vˇr
 a e
Shrnut´
      ı
                     5   v´voj na http://fit-vyvoj.cvut.cz a
                          y
Dotazy
Pozn´mky k
    a
posudku
                         http://marek.aurem.cz/drupal
Dotazy

Prezentace k
obhajobˇ BP
       e
 23.6.2009

Marek Aufart

Obsah

Pˇedstaven´
 r        ı                 D´ za pozornost!
                             ıky
N´zev pr´ce
 a      a
C´ pr´ce
 ıle a
ˇ s ı
                              Vaˇe dotazy?
                                 s
Reˇen´
Integrace funkc´
               ı
do CMS Drupal
Psan´ modul˚ do
     ı      u
CMS Drupal
Ovˇˇov´n´
   er a ı
uˇivatel˚
 z      u
                             Marek Aufart
Z´vˇr
 a e
Shrnut´
      ı
Dotazy
Pozn´mky k
    a
posudku
Pozn´mky k posudku
                       a

Prezentace k
obhajobˇ BP
       e
 23.6.2009

Marek Aufart
                      6.2 zabr´nˇn´ pˇım´mu pˇıstupu k soubor˚m
                              a e ı r´ e     r´              u
Obsah                 modulu
Pˇedstaven´
 r        ı               pravidlo webserveru Apache (FilesMatch ... deny)
N´zev pr´ce
 a      a
C´ pr´ce
 ıle a                    .htaccess ve v´choz´ instalaci CMS Drupal
                                        y    ı
ˇ s ı
Reˇen´
Integrace funkc´
               ı
                      7.4 pˇevod DB skriptem
                           r
do CMS Drupal
Psan´ modul˚ do
     ı      u             neofic´ln´ naps´n v jazyce Perl
                                a ı,      a
CMS Drupal
Ovˇˇov´n´
   er a ı                 vyˇaduje pˇım´ pˇıstup ke stroji s datab´z´
                            z        r´ y r´                      a ı
uˇivatel˚
 z      u
                          pouˇiteln´, ale nutn´ kontrola ˇlovˇkem
                              z    y          a          c e
Z´vˇr
 a e
Shrnut´
Dotazy
      ı               OpenId vybr´no zejm´na pro srovn´n´ a kv˚li
                                  a      e            a ı     u
Pozn´mky k
    a
posudku
                      vyzkouˇen´ SSO v CMS Drupal
                            s ı
                          jednoduch´ a dostupn´ SSO technologie
                                   a          a

Más contenido relacionado

La actualidad más candente

ITコミュニティと情報発信に共通する成長と貢献の要素
ITコミュニティと情報発信に共通する成長と貢献の要素ITコミュニティと情報発信に共通する成長と貢献の要素
ITコミュニティと情報発信に共通する成長と貢献の要素NISHIHARA Shota
 
プレゼン基礎講座 2016.11
プレゼン基礎講座 2016.11プレゼン基礎講座 2016.11
プレゼン基礎講座 2016.11智治 長沢
 
Google Analytics のデータ分析ハンズオン
Google Analytics のデータ分析ハンズオンGoogle Analytics のデータ分析ハンズオン
Google Analytics のデータ分析ハンズオン健一 辰濱
 
正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース増田 亨
 
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発慎一 古賀
 
WinFormsからWPFへ
WinFormsからWPFへWinFormsからWPFへ
WinFormsからWPFへYamamoto Reki
 
オブジェクト指向の設計と実装の学び方のコツ
オブジェクト指向の設計と実装の学び方のコツオブジェクト指向の設計と実装の学び方のコツ
オブジェクト指向の設計と実装の学び方のコツ増田 亨
 
ドメインロジックの実装方法とドメイン駆動設計
ドメインロジックの実装方法とドメイン駆動設計ドメインロジックの実装方法とドメイン駆動設計
ドメインロジックの実装方法とドメイン駆動設計Tadayoshi Sato
 
業務で使うIRC
業務で使うIRC業務で使うIRC
業務で使うIRConozaty
 
「実践ドメイン駆動設計」社内読書会まとめ ~IDDD本難民に捧げる1章から7章~
「実践ドメイン駆動設計」社内読書会まとめ ~IDDD本難民に捧げる1章から7章~「実践ドメイン駆動設計」社内読書会まとめ ~IDDD本難民に捧げる1章から7章~
「実践ドメイン駆動設計」社内読書会まとめ ~IDDD本難民に捧げる1章から7章~A AOKI
 
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送Google Cloud Platform - Japan
 
asm.jsとWebAssemblyって実際なんなの?
asm.jsとWebAssemblyって実際なんなの?asm.jsとWebAssemblyって実際なんなの?
asm.jsとWebAssemblyって実際なんなの?Yosuke Onoue
 
知らないと損するアプリ開発におけるStateMachineの活用法(full版)
知らないと損するアプリ開発におけるStateMachineの活用法(full版)知らないと損するアプリ開発におけるStateMachineの活用法(full版)
知らないと損するアプリ開発におけるStateMachineの活用法(full版)Ken Morishita
 
研究発表を準備する
研究発表を準備する研究発表を準備する
研究発表を準備するTakayuki Itoh
 
ドメイン駆動設計サンプルコードの徹底解説
ドメイン駆動設計サンプルコードの徹底解説ドメイン駆動設計サンプルコードの徹底解説
ドメイン駆動設計サンプルコードの徹底解説増田 亨
 
FastAPIのテンプレートプロジェクトがいい感じだった話
FastAPIのテンプレートプロジェクトがいい感じだった話FastAPIのテンプレートプロジェクトがいい感じだった話
FastAPIのテンプレートプロジェクトがいい感じだった話NipponAlgorithm
 
マクロでBASEを操作しよう BASE Let's operate with macros
 マクロでBASEを操作しよう  BASE Let's operate with macros マクロでBASEを操作しよう  BASE Let's operate with macros
マクロでBASEを操作しよう BASE Let's operate with macroskoutarou watanabe
 
ビジネスモデル図解ツールキット 配布版.pptx
ビジネスモデル図解ツールキット 配布版.pptxビジネスモデル図解ツールキット 配布版.pptx
ビジネスモデル図解ツールキット 配布版.pptxJimi Charlie
 
ドメイン駆動設計 複雑さに立ち向かう
ドメイン駆動設計 複雑さに立ち向かうドメイン駆動設計 複雑さに立ち向かう
ドメイン駆動設計 複雑さに立ち向かう増田 亨
 

La actualidad más candente (20)

ITコミュニティと情報発信に共通する成長と貢献の要素
ITコミュニティと情報発信に共通する成長と貢献の要素ITコミュニティと情報発信に共通する成長と貢献の要素
ITコミュニティと情報発信に共通する成長と貢献の要素
 
プレゼン基礎講座 2016.11
プレゼン基礎講座 2016.11プレゼン基礎講座 2016.11
プレゼン基礎講座 2016.11
 
Google Analytics のデータ分析ハンズオン
Google Analytics のデータ分析ハンズオンGoogle Analytics のデータ分析ハンズオン
Google Analytics のデータ分析ハンズオン
 
正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース
 
Cloudflare
CloudflareCloudflare
Cloudflare
 
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
 
WinFormsからWPFへ
WinFormsからWPFへWinFormsからWPFへ
WinFormsからWPFへ
 
オブジェクト指向の設計と実装の学び方のコツ
オブジェクト指向の設計と実装の学び方のコツオブジェクト指向の設計と実装の学び方のコツ
オブジェクト指向の設計と実装の学び方のコツ
 
ドメインロジックの実装方法とドメイン駆動設計
ドメインロジックの実装方法とドメイン駆動設計ドメインロジックの実装方法とドメイン駆動設計
ドメインロジックの実装方法とドメイン駆動設計
 
業務で使うIRC
業務で使うIRC業務で使うIRC
業務で使うIRC
 
「実践ドメイン駆動設計」社内読書会まとめ ~IDDD本難民に捧げる1章から7章~
「実践ドメイン駆動設計」社内読書会まとめ ~IDDD本難民に捧げる1章から7章~「実践ドメイン駆動設計」社内読書会まとめ ~IDDD本難民に捧げる1章から7章~
「実践ドメイン駆動設計」社内読書会まとめ ~IDDD本難民に捧げる1章から7章~
 
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
 
asm.jsとWebAssemblyって実際なんなの?
asm.jsとWebAssemblyって実際なんなの?asm.jsとWebAssemblyって実際なんなの?
asm.jsとWebAssemblyって実際なんなの?
 
知らないと損するアプリ開発におけるStateMachineの活用法(full版)
知らないと損するアプリ開発におけるStateMachineの活用法(full版)知らないと損するアプリ開発におけるStateMachineの活用法(full版)
知らないと損するアプリ開発におけるStateMachineの活用法(full版)
 
研究発表を準備する
研究発表を準備する研究発表を準備する
研究発表を準備する
 
ドメイン駆動設計サンプルコードの徹底解説
ドメイン駆動設計サンプルコードの徹底解説ドメイン駆動設計サンプルコードの徹底解説
ドメイン駆動設計サンプルコードの徹底解説
 
FastAPIのテンプレートプロジェクトがいい感じだった話
FastAPIのテンプレートプロジェクトがいい感じだった話FastAPIのテンプレートプロジェクトがいい感じだった話
FastAPIのテンプレートプロジェクトがいい感じだった話
 
マクロでBASEを操作しよう BASE Let's operate with macros
 マクロでBASEを操作しよう  BASE Let's operate with macros マクロでBASEを操作しよう  BASE Let's operate with macros
マクロでBASEを操作しよう BASE Let's operate with macros
 
ビジネスモデル図解ツールキット 配布版.pptx
ビジネスモデル図解ツールキット 配布版.pptxビジネスモデル図解ツールキット 配布版.pptx
ビジネスモデル図解ツールキット 配布版.pptx
 
ドメイン駆動設計 複雑さに立ち向かう
ドメイン駆動設計 複雑さに立ち向かうドメイン駆動設計 複雑さに立ち向かう
ドメイン駆動設計 複雑さに立ち向かう
 

Destacado

Šablona prezentace pro obhajobu diplomové práce
Šablona prezentace pro obhajobu diplomové práceŠablona prezentace pro obhajobu diplomové práce
Šablona prezentace pro obhajobu diplomové práceOlga Zbranek Biernátová
 
obhajoba_prace
obhajoba_praceobhajoba_prace
obhajoba_pracezlamalp
 
Diplomova prace - obhajoba
Diplomova prace - obhajobaDiplomova prace - obhajoba
Diplomova prace - obhajobaMichal Klajban
 
bakalarska a diplomova praca - zdroje
bakalarska a diplomova praca - zdrojebakalarska a diplomova praca - zdroje
bakalarska a diplomova praca - zdrojeMichal Bočák
 
Prezentacni dovednosti
Prezentacni dovednostiPrezentacni dovednosti
Prezentacni dovednostimartidlo
 
Zásady tvorby prezentace
 Zásady tvorby prezentace Zásady tvorby prezentace
Zásady tvorby prezentaceHrachovina
 
Obhajoba úprava prezentácie
Obhajoba úprava prezentácieObhajoba úprava prezentácie
Obhajoba úprava prezentáciebliksa
 
Citovanie a parafrázovanie online
Citovanie a parafrázovanie onlineCitovanie a parafrázovanie online
Citovanie a parafrázovanie onlineckest
 
Prezentace obhajoba
Prezentace obhajobaPrezentace obhajoba
Prezentace obhajobaAllix
 
Прва лекција - Музичке ознаке
Прва лекција - Музичке ознакеПрва лекција - Музичке ознаке
Прва лекција - Музичке ознакеkakoto
 
šVoč prezentacia
šVoč prezentaciašVoč prezentacia
šVoč prezentaciamajuska16189
 
Děčín - výlety pro pěší
Děčín - výlety pro pěšíDěčín - výlety pro pěší
Děčín - výlety pro pěšímmdecin
 
Eurovision slideshow
Eurovision slideshowEurovision slideshow
Eurovision slideshowFairytale09
 
Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...
Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...
Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...Roman Sterly
 
Ergonomics project
Ergonomics projectErgonomics project
Ergonomics projectnewsome92
 

Destacado (18)

Šablona prezentace pro obhajobu diplomové práce
Šablona prezentace pro obhajobu diplomové práceŠablona prezentace pro obhajobu diplomové práce
Šablona prezentace pro obhajobu diplomové práce
 
obhajoba_prace
obhajoba_praceobhajoba_prace
obhajoba_prace
 
Diplomova prace - obhajoba
Diplomova prace - obhajobaDiplomova prace - obhajoba
Diplomova prace - obhajoba
 
bakalarska a diplomova praca - zdroje
bakalarska a diplomova praca - zdrojebakalarska a diplomova praca - zdroje
bakalarska a diplomova praca - zdroje
 
Prezentacni dovednosti
Prezentacni dovednostiPrezentacni dovednosti
Prezentacni dovednosti
 
Zásady tvorby prezentace
 Zásady tvorby prezentace Zásady tvorby prezentace
Zásady tvorby prezentace
 
Obhajoba úprava prezentácie
Obhajoba úprava prezentácieObhajoba úprava prezentácie
Obhajoba úprava prezentácie
 
Prezentace
PrezentacePrezentace
Prezentace
 
Citovanie a parafrázovanie online
Citovanie a parafrázovanie onlineCitovanie a parafrázovanie online
Citovanie a parafrázovanie online
 
Prezentace obhajoba
Prezentace obhajobaPrezentace obhajoba
Prezentace obhajoba
 
prezentacia
prezentaciaprezentacia
prezentacia
 
Прва лекција - Музичке ознаке
Прва лекција - Музичке ознакеПрва лекција - Музичке ознаке
Прва лекција - Музичке ознаке
 
šVoč prezentacia
šVoč prezentaciašVoč prezentacia
šVoč prezentacia
 
Děčín - výlety pro pěší
Děčín - výlety pro pěšíDěčín - výlety pro pěší
Děčín - výlety pro pěší
 
Eurovision slideshow
Eurovision slideshowEurovision slideshow
Eurovision slideshow
 
Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...
Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...
Diplomová práce - Podnikatelský plán internetového startupu a jeho realizace ...
 
Ergonomics project
Ergonomics projectErgonomics project
Ergonomics project
 
Videogame Genres
Videogame GenresVideogame Genres
Videogame Genres
 

Similar a Prezentace k bakalářské práci

Zkušenosti se Sparx System Pro Cloud serverem
Zkušenosti se Sparx System Pro Cloud serveremZkušenosti se Sparx System Pro Cloud serverem
Zkušenosti se Sparx System Pro Cloud serveremSlávek Rydval
 
WP Weekend - Úvod do WP Frameworku
WP Weekend - Úvod do WP FrameworkuWP Weekend - Úvod do WP Frameworku
WP Weekend - Úvod do WP FrameworkuBrilo Team
 
Představení Ruby on Rails
Představení Ruby on RailsPředstavení Ruby on Rails
Představení Ruby on Railsigloonet
 
Content Management Framework Drupal aneb 80% webu za pár hodin. Hodí se i pro...
Content Management Framework Drupal aneb 80% webu za pár hodin. Hodí se i pro...Content Management Framework Drupal aneb 80% webu za pár hodin. Hodí se i pro...
Content Management Framework Drupal aneb 80% webu za pár hodin. Hodí se i pro...Vojtěch Kusý
 
Profil firmy Lundegaard
Profil firmy LundegaardProfil firmy Lundegaard
Profil firmy LundegaardLundegaard
 
Cloudové řešení HRIS
Cloudové řešení HRISCloudové řešení HRIS
Cloudové řešení HRISJaroslav Smarda
 
IRP Redcat Obhajoba
IRP Redcat ObhajobaIRP Redcat Obhajoba
IRP Redcat ObhajobaPavel Kratky
 
Oracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do clouduOracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do clouduMarketingArrowECS_CZ
 
Petr Nikolas Prokop - Symfony framework (0. sraz přátel Symfony v Hradci Král...
Petr Nikolas Prokop - Symfony framework (0. sraz přátel Symfony v Hradci Král...Petr Nikolas Prokop - Symfony framework (0. sraz přátel Symfony v Hradci Král...
Petr Nikolas Prokop - Symfony framework (0. sraz přátel Symfony v Hradci Král...Péhápkaři
 
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změnySpusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změnyMarketingArrowECS_CZ
 
2009 X33EJA Moderní Technologie Pro Vývoj JEE
2009 X33EJA Moderní Technologie Pro Vývoj JEE2009 X33EJA Moderní Technologie Pro Vývoj JEE
2009 X33EJA Moderní Technologie Pro Vývoj JEEMartin Ptáček
 
Úvod do programování 6
Úvod do programování 6Úvod do programování 6
Úvod do programování 6Karel Minarik
 
Uživatelské testování webu NAVRCHOLU.cz
Uživatelské testování webu NAVRCHOLU.czUživatelské testování webu NAVRCHOLU.cz
Uživatelské testování webu NAVRCHOLU.czSherpas
 
E controlling w
E controlling wE controlling w
E controlling wIvo Novak
 

Similar a Prezentace k bakalářské práci (20)

Zkušenosti se Sparx System Pro Cloud serverem
Zkušenosti se Sparx System Pro Cloud serveremZkušenosti se Sparx System Pro Cloud serverem
Zkušenosti se Sparx System Pro Cloud serverem
 
WP Weekend - Úvod do WP Frameworku
WP Weekend - Úvod do WP FrameworkuWP Weekend - Úvod do WP Frameworku
WP Weekend - Úvod do WP Frameworku
 
Představení Ruby on Rails
Představení Ruby on RailsPředstavení Ruby on Rails
Představení Ruby on Rails
 
TNPW2-2011-06
TNPW2-2011-06TNPW2-2011-06
TNPW2-2011-06
 
Content Management Framework Drupal aneb 80% webu za pár hodin. Hodí se i pro...
Content Management Framework Drupal aneb 80% webu za pár hodin. Hodí se i pro...Content Management Framework Drupal aneb 80% webu za pár hodin. Hodí se i pro...
Content Management Framework Drupal aneb 80% webu za pár hodin. Hodí se i pro...
 
Profil firmy Lundegaard
Profil firmy LundegaardProfil firmy Lundegaard
Profil firmy Lundegaard
 
Cloudové řešení HRIS
Cloudové řešení HRISCloudové řešení HRIS
Cloudové řešení HRIS
 
IRP Redcat Obhajoba
IRP Redcat ObhajobaIRP Redcat Obhajoba
IRP Redcat Obhajoba
 
Oracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do clouduOracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
 
TNPW2-2011-04
TNPW2-2011-04TNPW2-2011-04
TNPW2-2011-04
 
Petr Nikolas Prokop - Symfony framework (0. sraz přátel Symfony v Hradci Král...
Petr Nikolas Prokop - Symfony framework (0. sraz přátel Symfony v Hradci Král...Petr Nikolas Prokop - Symfony framework (0. sraz přátel Symfony v Hradci Král...
Petr Nikolas Prokop - Symfony framework (0. sraz přátel Symfony v Hradci Král...
 
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změnySpusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
 
TNPW2-2013-05
TNPW2-2013-05TNPW2-2013-05
TNPW2-2013-05
 
2009 X33EJA Moderní Technologie Pro Vývoj JEE
2009 X33EJA Moderní Technologie Pro Vývoj JEE2009 X33EJA Moderní Technologie Pro Vývoj JEE
2009 X33EJA Moderní Technologie Pro Vývoj JEE
 
Úvod do programování 6
Úvod do programování 6Úvod do programování 6
Úvod do programování 6
 
ASSIST Software Services
ASSIST Software Services ASSIST Software Services
ASSIST Software Services
 
Uživatelské testování webu NAVRCHOLU.cz
Uživatelské testování webu NAVRCHOLU.czUživatelské testování webu NAVRCHOLU.cz
Uživatelské testování webu NAVRCHOLU.cz
 
TNPW2-2012-05
TNPW2-2012-05TNPW2-2012-05
TNPW2-2012-05
 
E controlling w
E controlling wE controlling w
E controlling w
 
Instalace WordPress
Instalace WordPressInstalace WordPress
Instalace WordPress
 

Prezentace k bakalářské práci

  • 1. Prezentace k obhajobˇ BP e 23.6.2009 Marek Aufart Obsah Pˇedstaven´ r ı N´zev pr´ce a a Prezentace k obhajobˇ bakal´ˇsk´ pr´ce e ar e a C´ pr´ce ıle a ˇ s ı Reˇen´ Integrace funkc´ ı do CMS Drupal Psan´ modul˚ do ı CMS Drupal u Marek Aufart Ovˇˇov´n´ er a ı uˇivatel˚ z u ˇ FEL CVUT Praha Z´vˇr a e Shrnut´ ı Dotazy Pozn´mky k a posudku 23. ˇervna 2009 c
  • 2. Prezentace k obhajobˇ BP e 1 Pˇedstaven´ r ı 23.6.2009 Marek Aufart N´zev pr´ce a a Obsah C´ pr´ce ıle a Pˇedstaven´ r ı N´zev pr´ce a a 2 ˇ s ı Reˇen´ C´ pr´ce ıle a ˇ s ı Reˇen´ Integrace funkc´ ı Integrace funkc´ do CMS Drupal ı do CMS Drupal Psan´ modul˚ do ı CMS Drupal u Psan´ modul˚ do CMS Drupal ı u Ovˇˇov´n´ z er a ı uˇivatel˚ u Ovˇˇov´n´ uˇivatel˚ er a ı z u Z´vˇr a e Shrnut´ Dotazy ı 3 Z´vˇr a e Pozn´mky k a posudku Shrnut´ ı Dotazy Pozn´mky k posudku a
  • 3. Zad´n´ pr´ce a ı a Prezentace k obhajobˇ BP e 23.6.2009 Marek Aufart Framework pro jednoduch´ aplikace fakultn´ e ıho Obsah Pˇedstaven´ r ı intranetu v r´mci CMS Drupal a N´zev pr´ce a a C´ pr´ce ıle a ˇ s ı Reˇen´ Integrace funkc´ ı do CMS Drupal Psan´ modul˚ do ı u CMS Drupal Ovˇˇov´n´ er a ı uˇivatel˚ z u Z´vˇr a e Shrnut´ ı Dotazy Pozn´mky k a posudku
  • 4. Zad´n´ pr´ce a ı a Prezentace k obhajobˇ BP e 23.6.2009 Marek Aufart Framework pro jednoduch´ aplikace fakultn´ e ıho Obsah Pˇedstaven´ r ı intranetu v r´mci CMS Drupal a N´zev pr´ce a a C´ pr´ce ıle a ˇ s ı Reˇen´ CMS Drupal - PHP, MySQL / PostgreSQL Integrace funkc´ ı do CMS Drupal Psan´ modul˚ do ı u CMS Drupal Ovˇˇov´n´ er a ı uˇivatel˚ z u Z´vˇr a e Shrnut´ ı Dotazy Pozn´mky k a posudku
  • 5. Zad´n´ pr´ce a ı a Prezentace k obhajobˇ BP e 23.6.2009 Marek Aufart Framework pro jednoduch´ aplikace fakultn´ e ıho Obsah Pˇedstaven´ r ı intranetu v r´mci CMS Drupal a N´zev pr´ce a a C´ pr´ce ıle a ˇ s ı Reˇen´ CMS Drupal - PHP, MySQL / PostgreSQL Integrace funkc´ ı do CMS Drupal Psan´ modul˚ do ı u syst´m pro veden´ akreditaˇn´ materi´l˚ e ı c ıch au CMS Drupal Ovˇˇov´n´ er a ı uˇivatel˚ z u akrmat Z´vˇr a e Shrnut´ ı Dotazy Pozn´mky k a posudku
  • 6. Zad´n´ pr´ce a ı a Prezentace k obhajobˇ BP e 23.6.2009 Marek Aufart Framework pro jednoduch´ aplikace fakultn´ e ıho Obsah Pˇedstaven´ r ı intranetu v r´mci CMS Drupal a N´zev pr´ce a a C´ pr´ce ıle a ˇ s ı Reˇen´ CMS Drupal - PHP, MySQL / PostgreSQL Integrace funkc´ ı do CMS Drupal Psan´ modul˚ do ı u syst´m pro veden´ akreditaˇn´ materi´l˚ e ı c ıch au CMS Drupal Ovˇˇov´n´ er a ı uˇivatel˚ z u akrmat Z´vˇr a e Shrnut´ Dotazy ı ˇkoln´ ovˇˇovac´ servery s ı er ı Pozn´mky k a posudku
  • 7. Zad´n´ pr´ce a ı a Prezentace k obhajobˇ BP e 23.6.2009 Marek Aufart Framework pro jednoduch´ aplikace fakultn´ e ıho Obsah Pˇedstaven´ r ı intranetu v r´mci CMS Drupal a N´zev pr´ce a a C´ pr´ce ıle a ˇ s ı Reˇen´ CMS Drupal - PHP, MySQL / PostgreSQL Integrace funkc´ ı do CMS Drupal Psan´ modul˚ do ı u syst´m pro veden´ akreditaˇn´ materi´l˚ e ı c ıch au CMS Drupal Ovˇˇov´n´ er a ı uˇivatel˚ z u akrmat Z´vˇr a e Shrnut´ Dotazy ı ˇkoln´ ovˇˇovac´ servery s ı er ı Pozn´mky k a posudku n´vrh, pˇıklady a trocha implementace a r´
  • 8. C´ pr´ce ıle a Prezentace k obhajobˇ BP e 23.6.2009 Marek Aufart Obsah Pˇedstaven´ r ı Vybrat a ovˇˇit zp˚sob integrace aplikac´ typu er u ı N´zev pr´ce a C´ pr´ce ıle a a akrmat do CMS Drupal ˇ s ı Reˇen´ Integrace funkc´ do CMS Drupal ı Analyzovat vyuˇit´ server˚ Shibboleth IdP v z ı u Psan´ modul˚ do ı CMS Drupal u ˇ r´mci CVUT a Ovˇˇov´n´ er a ı uˇivatel˚ z u Z´vˇr a e Spolupracovat / poskytovat podporu lidem Shrnut´ ı Dotazy Pozn´mky k a vyv´ ıc´ akrmat ıjej´ ıch posudku
  • 9. Integrace funkc´ do CMS Drupal 1/2 ı Prezentace k obhajobˇ BP e 23.6.2009 Marek Aufart Obsah Pˇedstaven´ r ı integrace akrmat do CMS Drupal N´zev pr´ce a a modul CMS Drupal C´ pr´ce ıle a ˇ s ı samostatn´ aplikace a Reˇen´ Integrace funkc´ do CMS Drupal ı uˇivatelsk´ opr´vnˇn´ z a a e ı Psan´ modul˚ do ı u CMS Drupal uˇivatelsk´ pr´va v r´mci CMS Drupal z a a a Ovˇˇov´n´ er a ı uˇivatel˚ z u napojen´ na SSO technologie ı Z´vˇr a e Shrnut´ Dotazy ı administraˇn´ rozhran´ c ı ı Pozn´mky k a posudku
  • 10. Integrace funkc´ do CMS Drupal 2/2 ı Prezentace k obhajobˇ BP e 23.6.2009 Marek Aufart Obsah Pˇedstaven´ r ı N´zev pr´ce a a pˇıstup k datab´z´ r´ a ım C´ pr´ce ıle a funkce nez´visl´ na druhu DB stroje a e ˇ s ı Reˇen´ pˇedzpracov´n´ naˇten´ch dat r a ı c y Integrace funkc´ ı do CMS Drupal Psan´ modul˚ do ı CMS Drupal u framework na formul´ˇe ar Ovˇˇov´n´ z er a ı uˇivatel˚ u automatick´ obsluha formul´ˇ˚ e aru Z´vˇr a e zobrazen´ validace, ukl´d´n´ dat ı, a a ı Shrnut´ ı Dotazy Pozn´mky k a posudku
  • 11. Psan´ modul˚ do CMS Drupal ı u Prezentace k obhajobˇ BP e 23.6.2009 Marek Aufart Obsah Princip modul˚ - rozˇ´ren´ funkcionality u sıˇ ı Pˇedstaven´ r ı N´zev pr´ce a a Hooky (h´ˇky) v CMS Drupal ac C´ pr´ce ıle a ˇ s ı Reˇen´ Struktura modulu Integrace funkc´ ı do CMS Drupal modul.info Psan´ modul˚ do ı u CMS Drupal modul.install Ovˇˇov´n´ er a ı uˇivatel˚ z u modul.module Z´vˇr a e Shrnut´ Dotazy ı dobr´ dokumentace na a Pozn´mky k a posudku http://api.drupal.org
  • 12. Ovˇˇov´n´ uˇivatel˚ er a ı z u Prezentace k obhajobˇ BP e 23.6.2009 Marek Aufart Single Sing-On - jedno pˇihl´ˇen´ na v´ r as ı ıce Obsah web˚u Pˇedstaven´ r ı N´zev pr´ce a a OpenId C´ pr´ce ıle a Shibboleth ˇ s ı Reˇen´ Integrace funkc´ ı ˇ Skoln´ Shibboleth ı do CMS Drupal Psan´ modul˚ do ı u ˇ VIC CVUT CMS Drupal Ovˇˇov´n´ er a ı uˇivatel˚ z u FELid Z´vˇr a e federace eduID.cz Shrnut´ ı Dotazy Pozn´mky k a Aplikace www - modul webserveru - shibd - posudku server identity provider
  • 13. Shrnut´ ı Prezentace k obhajobˇ BP e 23.6.2009 Marek Aufart Obsah 1 pouˇit CMS Drupal z Pˇedstaven´ r ı N´zev pr´ce a C´ pr´ce ıle a a 2 aplikace psan´ jako modul a ˇ s ı Reˇen´ Integrace funkc´ do CMS Drupal ı 3 vyuˇit´ funkc´ CMS Drupal z ı ı Psan´ modul˚ do ı u CMS Drupal Ovˇˇov´n´ er a ı 4 modul na propojen´ se SSO Shibboleth ı uˇivatel˚ z u Z´vˇr a e Shrnut´ ı 5 v´voj na http://fit-vyvoj.cvut.cz a y Dotazy Pozn´mky k a posudku http://marek.aurem.cz/drupal
  • 14. Dotazy Prezentace k obhajobˇ BP e 23.6.2009 Marek Aufart Obsah Pˇedstaven´ r ı D´ za pozornost! ıky N´zev pr´ce a a C´ pr´ce ıle a ˇ s ı Vaˇe dotazy? s Reˇen´ Integrace funkc´ ı do CMS Drupal Psan´ modul˚ do ı u CMS Drupal Ovˇˇov´n´ er a ı uˇivatel˚ z u Marek Aufart Z´vˇr a e Shrnut´ ı Dotazy Pozn´mky k a posudku
  • 15. Pozn´mky k posudku a Prezentace k obhajobˇ BP e 23.6.2009 Marek Aufart 6.2 zabr´nˇn´ pˇım´mu pˇıstupu k soubor˚m a e ı r´ e r´ u Obsah modulu Pˇedstaven´ r ı pravidlo webserveru Apache (FilesMatch ... deny) N´zev pr´ce a a C´ pr´ce ıle a .htaccess ve v´choz´ instalaci CMS Drupal y ı ˇ s ı Reˇen´ Integrace funkc´ ı 7.4 pˇevod DB skriptem r do CMS Drupal Psan´ modul˚ do ı u neofic´ln´ naps´n v jazyce Perl a ı, a CMS Drupal Ovˇˇov´n´ er a ı vyˇaduje pˇım´ pˇıstup ke stroji s datab´z´ z r´ y r´ a ı uˇivatel˚ z u pouˇiteln´, ale nutn´ kontrola ˇlovˇkem z y a c e Z´vˇr a e Shrnut´ Dotazy ı OpenId vybr´no zejm´na pro srovn´n´ a kv˚li a e a ı u Pozn´mky k a posudku vyzkouˇen´ SSO v CMS Drupal s ı jednoduch´ a dostupn´ SSO technologie a a