Autor: Artur Lewandowski Promotor: mgr inż. Dariusz Olczyk

Slides:



Advertisements
Podobne prezentacje
Projekt TESTNET – połączenie testu wyboru i zasobów dydaktycznych WsteczWstecz NaprzódNaprzód Strona domowa WyjścieWyjście Przegląd projektu ITN – Społeczność
Advertisements

Modelowanie przypadków użycia
Miejsca WSHiFM w rankingach
e-PUAP czas na wdrożenie
Rdzenne rozszerzenia Joomla!
"EuroAlmaLaurea Network eRecruitment Services - innowacyjna platforma współpracy uczelni i biznesu. Projekt EAL-Net". Uniwersytet Warszawski, 27 października.
Agnieszka Lewandowska, Cezary Mazurek, Marcin Werla
Zespół L Prezentacja aplikacji Friendly Help Desk.
SIECI KOMPUTEROWE (SieKom) PIOTR MAJCHER WYŻSZA SZKOŁA ZARZĄDZANIA I MARKETINGU W SOCHACZEWIE Zarządzanie.
Architektura systemu Gra strategiczna „Strusia Jama”
Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI
(Content Management System)
Microsoft Exchange Server 2003 Obieg dokumentów
Działanie: Wsparcie Biura Karier
Zarządzanie konfiguracją Doskonalenie Procesów Programowych Wykład 6 Copyright, 2001 © Jerzy.
Życiorys mgr inż. Rafał Mikołajczak Katedra Architektury Systemów Komputerowych WETI PG Urodzony: r. Wykształcenie: studia na kierunku.
Poznańskie Centrum Superkomputerowo-Sieciowe Cezary Mazurek
PRACA DYPLOMOWA INŻYNIERSKA
Systemy zarządzania treścią CMS
Praca Inżynierska „Analiza i projekt aplikacji informatycznej do wspomagania wybranych zadań ośrodków sportowych” Dyplomant: Marcin Iwanicki Promotor:
Warszawska Wyższa Szkoła Informatyki Warszawa 2007
JOOMLA – nowoczesny system portalowy open source
Interaktywny serwer WWW zrealizowany na platformie mikrokontrolera
Projekt zaliczeniowy z przedmiotu "Inżynieria oprogramowania"
Heterogeniczne procesory wielordzeniowe w urządzeniach audio
Projekt i implementacja aplikacji wspomagającej testowanie oprogramowania, zgodne z metodologią Unified Software Development Process (RUP). Włodzimierz.
Wykład 2 Cykl życia systemu informacyjnego
Projekt i implementacja aplikacji wspomagającej testowanie
Projekt i implementacja aplikacji wspomagającej testowanie oprogramowania, zgodne z metodologią Unified Software Development Process (RUP). Włodzimierz.
Tomasz Hankus Jarosław Janik Konrad Tendera
Sadalmelik Internet Solutions & Communications sp. z.o.o. ul. Kołłątaja 24, Wrocław, tel. +48 (71) do 14, fax +48 (71)
Promotor: dr.inż. Aleksandra Werner
IPartner Twojego Sukcesu Prezentacja usługi iPartner24.
Cecylia Szymanska - Ban | Education Lead Microsoft.
Microsoft Learning Gateway - SLK SharePoint Learning Kit Warsztat: Microsoft W2 Dominik Goss Artur Nowak.
Implementacja cech Web 2.0 w systemach e-learning
Systemy zarządzania treścią Wykład 1
Adrian Bukowski Dolnośląskie Centrum Rozwoju Lokalnego.
Prezentacja funkcjonalności dziennika e-klasa
Softeris Portal System CMS. System CMS System Zarządzania Treścią umożliwiający łatwe tworzenie elastycznych stron internetowych oraz portali intranetowych.
EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE ZAWODOWE
Znaczenie Internetu w doradztwie zawodowym dla młodzieży
Prezentacja funkcjonalności dziennika e-klasa
Promotor: dr.inż. Aleksandra Werner
1 PREZENTACJA FUNKCJONALNOŚCI DZIENNIKA UCZNIA Moduł Dyrektora ZAPRASZAMY ZAPRASZAMY O&S Computer-Soft ul. Żwirki i Wigury 8-12, Wałbrzych, woj.
Inż. Łukasz Antoniak Promotor: dr inż. Piotr Gawrysiak Politechnika Warszawska, Wydział Elektroniki i Technik Informacyjnych, 2010.
Systemy zarządzania treścią Content Management System
STAĆ CIĘ NA INNOWACJE System CRM w Focus Telecom Polska - cechy i funkcjonalność usługi Autor: Tomasz Paprocki.
System rejestracji zawodników Polski Związek Judo 2006.
Wydział Przedsiębiorczości i Towarozanwastwa
Systemy IPTV 2008 © Cyfrowe Systemy Telekomunikacyjne Sp. z o.o. Efektywna komunikacja ze światem.
Plan rozwoju Biblioteki Wyższej Szkoły Humanistyczno-Ekonomicznej w Łodzi Centrum Badań i Rozwoju Kształcenia WSHE.
Opracowanie powłoki bazy danych MySQL
Przedmiot: Technologia informacyjna Autor: Olga Łodyga
Spotkanie Centrum Poczty i Postdata S.A.
Artur Ulatowski Implementacja algorytmu k – najbliższych sąsiadów jako serwis internetowy Promotor: Dr hab. prof. WWSI Michał Grabowski.
System synchronizacji oraz współdzielenia plików pomiędzy wieloma użytkownikami oraz urządzeniami poprzez sieć Internet Rafał Olszewski Promotor: Mgr inż.
Specyfikacje publiczne komponentów operacyjnych Programu e-Cło
SamSerwis, Moduł: Systemy Sygnalizacji Pożarowej
Toruń 28/ Wymagania, Co można zrobić z dodatkowymi modułami (rejestracja, logowanie), Własna baza użytkowników dla IdP, Wymiana metadanych.
ENOVA dla WODOCIĄGÓW I KANALIZACJI System Zarządzania klasy ERP NOWOCZESNE, SPECJALSTYCZNE OPROGRAMOWANIE, WSPOMAGAJĄCE ZARZĄDZANIE I OBSŁUGĘ.
Sprawozdanie Projekt celowy „Wdrożenie protokołu LDAP w akademicko-naukowych sieciach komputerowych” Jerzy Żenkiewicz Uczelniane Centrum Informatyczne.
Zadania Architekta Zespół Architekta.
Temat: Porównanie technologii php,c# oraz javascript na przykładzie webaplikacji typu społecznościowy agregator treści Autor: Wojciech Ślawski.
WYŻSZA SZKOŁA INFORMATYKI i ZARZĄDZANIA W BIELSKU - BIAŁEJ Dyplomant: Damian Bajerowski Promotor: Doc. dr inż. Aleksander M. Simon.
PROJEKT I IMPLEMENTACJA APLIKACJI MOBILNEJ "INFORMATOR UO”. Autor: Marcin Marcinkowski Promotor: Dr Helena Kiriczenko.
Analiza, projekt i częściowa implementacja systemu wspomagania pracy Referatu Reprografii Promotor: mgr inż. Dariusz OlczykWykonała: Katarzyna Ściwiarska.
Aspekty wdrożenia wybranych modułów w innych województwach Jadwiga Miśkiewicz Wiceprezes CA Consulting S.A. Kierownik projektu – etapu I.
Autor: Maciej Podsiadły Promotor: dr inż. Dariusz Chaładyniak
Zarządzanie projektami informatycznymi
Zapis prezentacji:

Autor: Artur Lewandowski Promotor: mgr inż. Dariusz Olczyk Szkolny kanał RSS Autor: Artur Lewandowski Promotor: mgr inż. Dariusz Olczyk Tematem pracy którą wykonałem było stworzenie systemu służącego do publikowanie informacji z systemu informacyjnego szkoły w postaci szkolnego kanału RSS

Co to jest RSS ? RSS - „Really Simple Syndication”. Standard opublikowany w 1999 przez firmę Netscape Communications cel – informowanie o zmianach w serwisach WWW July 10, 1999: RSS 0.91 (Netscape), published by Netscape and authored by Dan Libby June 9, 2000: RSS 0.91 (UserLand), published by UserLand Software and authored by Dave Winer Dec. 25, 2000: RSS 0.92, UserLand Aug. 19, 2002: RSS 2.0, UserLand July 15, 2003: RSS 2.0 (version 2.0.1), published by the Berkman Center for Internet & Society at Harvard Law School and authored by Dave Winer July 15, 2003: RSS 2.0 (version 2.0.1-rv-1), published by the RSS Advisory Board July 17, 2003: RSS 2.0 (version 2.0.1-rv-2), RSS Advisory Board April 6, 2004: RSS 2.0 (version 2.0.1-rv-3), RSS Advisory Board May 31, 2004: RSS 2.0 (version 2.0.1-rv-4), RSS Advisory Board June 19, 2004: RSS 2.0 (version 2.0.1-rv-5), RSS Advisory Board January 25, 2005: RSS 2.0 (version 2.0.1-rv-6), RSS Advisory Board Aug. 12, 2006 (current): RSS 2.0 (version 2.0.8), RSS Advisory Board

RSS - zalety Możliwość kontrolowania wielu kanałów jednocześnie Kanał RSS zawiera informacje z konkretnej kategorii Brak konieczności podawania adresu email (anonimowość) Powszechne stosowanie

Etapy tworzenia systemu (1) Wykonanie projektu Analiza wymagań funkcjonalnych Analiza wymagań niefunkcjonalnych Przygotowanie specyfikacji wymagań Implementacja systemu Wykonanie generatora treści RSS Wykonanie modułu administracyjnego Konfiguracja środowiska pracy systemu

Etapy tworzenia systemu (2) Testowanie Testy funkcjonalne Testy wydajnościowe Testy osiągów (performance test) Testy przeciążeniowe (stress test) Wdrożenie Instalacja i konfiguracja modułów z oprogramowaniem RSSGener@tor i RSSAdmin Konfiguracja bazy danych Wykonanie dokumentacji Przygotowanie instrukcji dla użytkowników

Architektura systemu

Moduł generatora treści RSS (1) Odbieranie zapytania od użytkownika o kanał RSS jaki ma być wygenerowany Odnalezienie i pobieranie informacji z właściwej bazy danych systemu informacyjnego szkoły Generowanie dokumentów XML w standardzie RSS 2.0 na podstawie treści w bazie danych Zwrócenie wyników użytkownikowi w postaci kanału RSS

Moduł generatora treści RSS (2) <?xml version="1.0" encoding="iso-8859-2" ?> - <rss version="2.0"> - <channel> <title>Kanał RSS Wyższej Szkoły Informatyki</title> <link>http://www.wwsi.edu.pl</link> <description>Tu znajdują się informacje dotyczące Wyższej Szkoły Informatyki</description> <copyright>Wyższa Szkoła Informatyki</copyright> <generator>RssGener@tor</generator> <managingEditor>a_lewandowski@poczta.wwsi.edu.pl</managingEditor> <webMaster>a_lewandowski@poczta.wwsi.edu.pl</webMaster> <pubDate>Fri, 23 Mar 2007 23:55:22 GMT</pubDate> <category>Edukacja</category> <language>pl</language> - <item> <title>Kariera z Pracodawcą 2006</title> <link>http://www.wwsi.edu.pl/index.php?news_id=200</link> <description>Sukces zeszłorocznego rankingu "Kariera z Pracodawcą 2005" zachęcił nas do organizacji jego kolejnej edycji. Badanie cieszyło się dużym zainteresowaniem, zarówno wśród studentów i absolwentów, jak i zaproszonych do współpracy Biur Karier. W badaniu wzięło udział 2100 osób, które studiują lub są absolwentami 130 uczelni oraz 70 Biur Karier z całej Polski.</description> <category>Wiadomości</category> <guid isPermaLink="false">a4bab8c6-1fc8-4707-acfc-896daf3b2359</guid> <pubDate>Wed, 28 Mar 2007 14:59:39 GMT</pubDate> </item> - </channel> </rss>

RSSGener@tor – diagram klas

Moduł administracyjny (1) Zarządzanie sposobem działania systemu Zarządzanie użytkownikami systemu RSSAdmin Dodanie i usunięcie kanału RSS Edytowanie informacji w poszczególnych kanałach Definiowanie źródła danych dla kanałów RSS

Moduł administracyjny (2)

Baza danych

Środowisko pracy

Testy wydajnościowe (1)

Testy wydajnościowe (2) Performance test (2000*6)*15 min. = 180000 Stress test (2200*6)*15 min. = 198000

Mocne strony systemu Modułowa budowa Możliwość korzystania z wielu źródeł danych dla kanałów RSS Możliwość tworzenia wielu kanałów RSS w tym samym serwisie WWW Łatwe zarządzanie systemem Wysoka wydajność Wysoka elastyczność Możliwość rozbudowy Celem pracy było utworzenie aplikacji do zarządzania kanałem RSS, który będzie wykorzystany przez Warszawską Wyższą Szkołę Informatyki jako medium informacyjne między uczelnią a studentami. Cel pracy został zrealizowany. Odpowiednie oprogramowanie zostało wykonane a proces jego tworzenia został udokumentowany. W pracy przedstawiono proces analizy, projektowania i implementacji aplikacji. Wykonane oprogramowanie zostało przetestowane pod względem spełnienia wymagań funkcjonalnych. Przeprowadzono również testy wydajnościowe, które dowodzą, ze aplikacja może być z powodzeniem wykorzystywana przez uczelnię Warszawska Wyższa Szkoła Informatyki do komunikacji ze studentami lub kandydatami na studentów. Wdrożenie proponowanego rozwiązania może się przyczynić do zwiększenia zadowolenia studentów dzięki lepszemu i szybszemu dostępowi do informacji. Może również wpłynąć na zwiększenie prestiżu uczelni.

Podsumowanie Celem pracy było utworzenie aplikacji do zarządzania kanałem RSS, który będzie wykorzystany przez Warszawską Wyższą Szkołę Informatyki jako medium informacyjne między uczelnią a studentami. Cel pracy został zrealizowany. Odpowiednie oprogramowanie zostało wykonane a proces jego tworzenia został udokumentowany. W pracy przedstawiono proces analizy, projektowania i implementacji aplikacji. Wykonane oprogramowanie zostało przetestowane pod względem spełnienia wymagań funkcjonalnych. Przeprowadzono również testy wydajnościowe, które dowodzą, ze aplikacja może być z powodzeniem wykorzystywana przez uczelnię Warszawska Wyższa Szkoła Informatyki do komunikacji ze studentami lub kandydatami na studentów. Wdrożenie proponowanego rozwiązania może się przyczynić do zwiększenia zadowolenia studentów dzięki lepszemu i szybszemu dostępowi do informacji. Może również wpłynąć na zwiększenie prestiżu uczelni.