Social News

Do rozważenia/poczytania:

TODO:

  • wnioski z researchu
  • ramy funkcjonalności
  • wybór technologii

research

next steps as of 19.04

  • vision/general architecture
  • component integration tests (mahout vs. cassandra, etc.)
  • pick methodology 4 implementation
  • implement

Technologie

  • Logika i prezentacja: JEE (Spring MVC + JSP)
  • DBMS: Cassandra
  • Serwer: Tomcat

Ramy funkcjonalności

Aplikacja będzie oferowała interfaktywny, webowy interfejs użytkownika wykorzystujący AJAX.

MUST

  • dodawanie odnośników przez użytkowników
  • komentowanie odnośników przez użytkowników
  • głosowanie na odnośniki przez użytkowników („Lubię to!”)
  • oznaczanie treści przez użytkownika publikującego za pomocą tagów, tytułu i krótkiego opisu
  • proste wyszukiwanie (wg tagu, zawartości tytułu i opisu, użytkownika publikującego)
  • dodawanie/usuwanie użytkowników z listy znajomych danego użytkownika

SHOULD

  • kompatybilność z najpopularniejszymi przeglądarkami internetowymi w najnowszych wersjach
  • zaawansowane wyszukiwanie (wielokryterialne)
  • oferowanie podstawowej funkcjonalności nawet po wyłączeniu JavaScript przez użytkownika

COULD

  • customizacja interfejsu użytkownika (motywy)

WON'T

  • bezpośrednia komunikacja między użytkownikami
pl/dydaktyka/ztb/2012/projekty/social_news.txt · ostatnio zmienione: 2019/06/27 15:50 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0