P°φkladovΘ databßze

Toto CD obsahuje p°φklady pou₧itφ 4th Dimension verze 6.5 a jejφch nßstroj∙, kterΘ dokumentujφ zm∞ny oproti p°edchozφ verzi.
VÜechny p°φklady jsou zde ve zdrojovΘm k≤du a je mo₧no si prohlΘdnout zp∙sob vytvo°enφ aplikace.

1) Aminovanß hra - Game

P°φklad sestaven² za jeden vφkend, dokumentuje p°edevÜφm mo₧nosti u₧ivatelskΘho rozhranφ a jednoduchost s jakou takov²to typ aplikace m∙₧e vzniknout.

V aplikaci jsou po₧ity tyto novΘ rysy:
Animace objekt∙ a tlaΦφtek - pou₧ita pro "monstra" v hracφ ploÜe a grafickΘ efekty p°i zasa₧enφ "monstra" kan≤nem
P°esun objekt∙ po formulß°i k≤dem - pro p°esuny monster a pohyb m∞sφce v ·vodnφm dialogu
Uschovßvßnφ objekt∙ formulß°e - pro hlavu pouÜt∞jφcφ bomby, kterß se objevuje nepravideln∞ a pro zm∞ny vzhledu hracφ plochy

NovΘ udßlosti formulß°e, kterΘ umo₧nφ zapnout proces Φasovßnφ, kter² m∙₧e pravideln∞ volat formulß° a jeho objekty (monstra) - pou₧ito pro pravideln² nßhodn² posun "monster"

 

 

2) Album - snφmk∙ letadel
Je p°φklad pou₧itφ databßze obrßzk∙, uklßdan²ch v libovoln²ch formßtech na disk, kterΘ se pro odesφlßnφ zobrazenφ konvertujφ. Pro zobrazenφ seznamu jsou pou₧ity nßhledy obrßzk∙, kterΘ se vytvß°ejφ automaticky p°i za°azenφ obrßzku do databßze.

P°i klepnutφ na obrßzek se zobrazφ obrßzek ve zvlßÜtnφm okn∞ ji₧ v plnΘm rozsahu barev.

Stejnß filizofie je pou₧ita pro vestav∞n² WEB server a aplikace na Web vypadß obdobn∞.

 

3) eBiz- elektronick² obchod
Tento p°φklad dokumentuje novΘ rysy Web serveru a mo₧nost sestavovßnφ semidynamick²ch strßnek.
Aplikace je slouΦenφ databßze CGI a Web serveru v jednΘ aplikaci.

Z poΦφtaΦe serveru lze na pop°edφ zadßvat normßlnφm zp∙sobem do databßze (cenφky, faktury...) a administrßtor systΘmu, kontroluje p°φstupy v b∞₧n²ch obrazovkßch.

Pro Web jsou sestaveny strßnky, kterΘ se dynamicky napl≥ujφ podle akcφ u₧ivatele.
P°i v²b∞ru zbo₧φ ze seznamu je s pomocφ javascriptu tento v²b∞z okam₧it∞ odeslßn a strßnka se p°epne k napln∞nφ mno₧stvφ.
Po zadßnφ mno₧stvφ se do strßnky vyplnφ cel² °ßdek i s cenou. U₧ivatel WEB tak m∙₧e sv∙j nßkup kontrolovat okam₧it∞.
Do aplikace nenφ p°idßn odkaz na vytvo°enΘ °ßdky k jejich mazßnφ, ale tato verze si klade za cφl dokumentovat rysy a ne b²t ji₧ koneΦnou aplikacφ (proto je zde i zdrojov² k≤d), dopln∞nφ CGI a strßnky o tento rys by bylo obdobnΘ p°idßvßnφ °ßdku.

Na konci nßkupu u₧ivatel bu∩ nßkup potvrdφ nebo nepotvrdφ.

 

4) ACIVIDEO
AciVideo je poΦßteΦnφ a zßv∞reΦnß databßze ze Ükolenφ Vφce proces∙ a vφce u₧ivatzel∙ ve 4th Dimension z tohoto CD se zdrojov²mi materißly pro Ükolenφ a kontrolu jednotliv²ch krok∙ p°i domßcφ p°φprav∞.
Obsah Ükolenφ:
- vφce nezßvisl²ch ·loh d∞lφcφch se o Φas procesu
- komunikace mezi procesy na jednom poΦφtaΦi a vφce poΦφtaΦφch v sφti
- programovßnφ pro 4D server v architektu°e klient/server
- ulo₧enΘ procedury a jejich pou₧itφ
- techniky a tipy pro optimalizaci vφceu₧ivatelsk²ch databßzφ