Linkovací systém spojený s on-line katalogem

Autor

František Szabó

Oponent

Doc. Ing. Ivan Jelínek, CSc.

Adresa aplikace

Zadání

  • Navrhněte katalog stránek a článků využívající výhod linkovacích systémů.
  • Systém bude s weby pracovat na úrovni podstránek.
  • Katalog bude hodnotit stránky a články podle návštěvnosti.
  • Systém navrhněte tak, aby byl odolný proti možným útokům a zneužitím.
  • Dále umožněte uživatelům hodnotit kvalitu stránek i článků.
  • Katalog bude umožňovat registrovaným uživatelům umístit na stránku dynamicky se měnící ikonu s hodnotou PageRanku a S-Ranku stránky.
  • Katalog bude uchovávat data o přístupech na weby, kde jsou umístěny ikonky katalogu.
  • Systém implementujte pomocí HTML, PHP, CSS, SMARTY a AJAXu.
  • Celý systém otestujte.

Úkoly a komunikace

11. 5. 2009

  • schůzka
  • úkoly:
    • pošlu info, jak odstranit „Kapitola 1“ u úvodu
    • pošlu info, jak se vytvoří linky na obrázky
    • zaneste změny a verzi mi zašlete do 20. 5. 2009
  • další schůzka: 25. 5. 2009, 20:00, KN:E-315

20. 4. 2009

  • schůzka
  • úkoly:
    • sjednoťte oba USE-CASE diagramy do jednoho,
    • oveřte si směr šipek u dědění v USE-CASE,
    • zpracujte sekvenční diagramy,
    • dodělejte datový model, transformujte jej na class diagram,
    • projděte si osnovu záverečné zprávy a ke každé kapitolce zpracujte základ,
    • precizněji zpracujte první tři kapitolky.
  • termín odevzdání: 2. května
  • termín další schůzky: 4. května, 20:00

16. 3. 2009

  • schůzka
  • úkoly:
    • dolaďte komunikaci formulářů s uživatelem prostřednictvím PHP,
    • vyřešte problémy s počty článků / webů v jednotlivých kategoriích v pravém sloupci,
    • odstraňte ikony z míst, kam nepatří,
    • popřemýšlejte nad novou grafikou,
    • pošlete mi datový model,
    • sepište základ textové části, konkrétně Úvod, teoretické základy včetně rešerše, motivaci a popis datového modelu (ideálně alespoň 10 stran A4).
  • další schůzka: 6. 4. 2009, 20:00, KN:E-315.

10. 2. 2009

  • schůzka.
  • úkoly:
    • zkontrolujte si zadání bakalářské práce na info336 a dejte mi echo, zda mohu odstartovat proces zadávání.
    • vyřešte problém s češtinou,
    • upravte chybové hlášení při neúspěšném odeslání e-mailu,
    • dodělejte řazení položek,
    • implementujte stránkování,
  • termín další schůzky: začátkem března po předchozí domluvě, KN:E-315.

6. 1. 2009

  • schůzka.
  • úkoly:
    • implementujte možnost vložení stránky či článku a jejich editaci a prohlížení,
    • rozmyslete si reprezentaci klíčových slov v databázi a práci s nimi,
    • dolaďte ošetření formulářů,
    • implementujte správu uživatelských účtů,
    • do detailu si promyslete použití redirectu,
  • termín další schůzky: začátek března.

25. 11. 2008

  • schůzka.
  • úkoly:
    • pošlete mi stávající verzi datového modelu,
    • datový model ještě dolaďte - sjednoťte dostal / poslal u počtu odkazů a dolů / nahoru u ajaxového hodnocení,
    • popřemýšlejte nad systémem sběru a ukládání informací o návštěvách,
    • popřemýšlejte nad koncepcí uživatelských práv,
    • nezapomeňte v BP zdůvodnit, proč používáte položku seo_url,
    • implementujte ošetření správnosti vstupů ve formulářích
    • implementujte administraci statických stránek.
  • termín další schůzky: 16. 12., 13:30.

4. 11. 2008

  • schůzka.
  • zvážit, zda přidat do zadání zmínku o vyhledávání,
  • navrhnout datový model (zaslat nejpozději v neděli před schůzkou),
  • popřemýšlet nad způsobem využití dat z historie,
  • poladit grafický design,
  • implementovat některé dílčí funkční části,
  • termín další schůzky: 25. 11. 2008, 13:00.

14. 10. 2008

  • schůzka.
  • do konce října dokončete návrh šablon,
  • sepište plánované funkcionality systému,
  • termín další schůzky: 4. 11. 2008, KN:E-315.

6. 10. 2008

6. 8. 2008

  • Zaslán tento soubor,
  • termín další schůzky: začátek září.
bp/szabof1.txt · Poslední úprava: 2010/09/01 19:12 autor: matyape1
 
Kromě míst, kde je explicitně uvedeno jinak, je obsah této wiki licencován pod následující licencí: GNU Free Documentation License 1.3
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki