Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Inteligentny System Aktualności

Podobne prezentacje


Prezentacja na temat: "Inteligentny System Aktualności"— Zapis prezentacji:

1 Inteligentny System Aktualności
Projekt Inżynierski: Inteligentny System Aktualności Praca dyplomowa napisana pod kierunkiem mgr inż. Edgara Głowackiego Wrzesień 2009 Polsko-Japońska Wyższa Szkoła Technik Komputerowych

2 Autorzy Iwona Posel, nr albumu s4251 Artur Janicki, nr albumu s4136
Jacek Szlendak, nr albumu s3963 Kamil Świątkiewicz, nr albumu s5556 Tomasz Modelski, nr albumu s1842 Tomasz Skubida, nr albumu s4751

3 Plan prezentacji Opis problemu Założenia i cele projektu
Koncepcja rozwiązania Sposób działania systemu Podsumowanie

4 Opis problemu Obecnie w PJWSTK Wiele źródeł aktualności
Informacje przesyłane do wszystkich bez względu na treść Informacje istotne pomieszane z nieistotnymi

5 Cel projektu Cel projektu: Agregacja informacji ze źródeł dostępnych w PJWSTK i personalizacja wyświetlanych informacji tak by pokazywać w pierwszej kolejności informacje najbardziej przydatne dla użytkownika

6 Założenia i cele Szczegółowe założenia i cele
agregacja aktualności z dostępnych w PJWSTK źródeł Personalizacja wyświetlanych aktualności System ma uczyć się na podstawie działania użytkownika System ‘bezobsługowy’

7 Koncepcja rozwiązania
automatyczne gromadzenie i indeksowanie aktualności wyświetlanie listy spozycjonowanych aktualności dla użytkownika Indeksowanie wg. słów kluczowych Pozycjonowanie wg. słów kluczowych i wag użytkownika Uczenie się systemu poprzez zmianę słów kluczowych i ich wag dla użytkownika Część administracyjna

8 Sposób działania systemu (1)

9

10

11 Pierwsze uruchomienie

12 Szczegóły aktualności

13 Aktualności spozycjonowane

14 Panel administracyjny

15 Tomasz Modelski – zakres prac
Implementacja całości logiki biznesowej Implementacja usługi systemu Windows Użycie bibliteki Lucene.Net Pomoc w technologii .Net dla reszty zespołu Używane wzorce projektowe: - Factory - Inversion of Control (Dependency Injection) Testy jednostkowe i integracyjne

16 Jacek Szlendak Zakres prac przy projekcie ISA:
Logowanie do systemu w tej wersji na zasadzie Web Forms ( bezproblemowe przejście na AD ) Uzupełnienie bazy danych przykładowymi danymi Podzielenie praw dostępu na określone funkcje: Użytkownik, Redaktor, Administrator Część Web aplikacji ( za wyjątkiem strony głównej oraz funkcji redaktora ) Panel administracyjny Dodawanie/Usuwanie źródeł aktualności Dodawanie/Usuwanie/Modyfikacja słów kluczowych Dodawanie/Usuwanie/Modyfikacja użytkowników

17 Iwona Posel Zakres prac przy projekcie ISA przy części webowej aplikacji: Ekrany dodawania i edycji nowej aktualności Usuwanie aktualności z systemu Dodawanie i usuwanie załączników dodawanych do aktualności Wykorzystanie FCK editora

18 Kamil Świątkiewicz Zebranie wymagań na system w całość
Interfejs użytkownika Makiety, prototyp uwzględniający wymagania systemu, potrzeby i charakterystykę grupy docelowej Design, elementy graficzne Strony panelu administracyjnego oraz słów kluczowych Ocena użyteczności rozwiązania Dokumentacja

19 Artur Janicki Wyświetlanie i pobieranie listy spersonalizowanych aktuaności wedle kategorii Wyświetlanie i pobieranie najnowszych aktualności w zależności od kategorii Wyświetlanie i pobieranie listy aktualności użytkownika, które zostały oznaczone jako ważne. Szczegóły danej aktualności z mozliwością zaznaczenia jako ważny dla mnie Kontrolki – panele boczne Layout – cały projekt

20 Tomasz Skubida Warstwa trwałości Nhibernate Nhibernate Burrow
Implementacja Encji oraz klas DAO

21 Podsumowanie Rozwiązanie problemu agregacji i pozycjonowania aktualności przesyłanych w obrębie uczelni Uniwersalne rozwiązanie – system może być wdrożony w każdej organizacji Wizja rozwoju: integracja z systemem GAKKO Praca rozwojowa z użyciem repozytorium kodu i portalu współpracy Assembla.

22 Pytania i dyskusja


Pobierz ppt "Inteligentny System Aktualności"

Podobne prezentacje


Reklamy Google