Autor: Marcin Polak Promotor: dr inż. Paweł Kasprowski

Slides:



Advertisements
Podobne prezentacje
Systemy operacyjne.
Advertisements

One Framework to rule them all
Serwery WWW Michał Kuciapski Uniwersytet Gdański Wyższa Szkoła Bankowa
Java Enterprise Ed. vs Spring Framework
Architektura SAP R/3 Wybrane zagadnienia.

Decyzje projektowe w .NET Framework
Opis metodyki i procesu produkcji oprogramowania
ADAM Active Directory w trybie aplikacyjnym
Microsoft Office System w praktyce wdrożenie w COMARCH-CDN
Nowa Jakość kontroli w biznesie Projekt: Stworzenie e- usługi w postaci systemu księgowo-kadrowego on-line przez MGA Sp. z o.o. w Toruniu jest współfinansowany.
SOS SYSTEM OBSŁUGI SZKOŁY
Projektowanie Aplikacji Komputerowych
Architektura systemu Gra strategiczna „Strusia Jama”
Testy akceptacyjne Analiza systemów informatycznych Wykład 9
Systemy operacyjne Bibliografia:
PROTEIN MODEL PLATFORM WEBMOBIS Krzysztof Gapiński Marcin Różański Paweł Ślusarczyk Magdalena Ziębińska Promotor: dr inż. Piotr Łukasiak.
P I OTR SKOŁYSZ. POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY.
Information Bridge Framework platforma integracji Microsoft Office 2003 z aplikacjami Line of Business Krzysztof Michalski10/01/2005.
Wzorce projektowe w J2EE
Praca Inżynierska „Analiza i projekt aplikacji informatycznej do wspomagania wybranych zadań ośrodków sportowych” Dyplomant: Marcin Iwanicki Promotor:
Projekt i implementacja aplikacji do zasilania bazy danych testowymi danymi Jacek Lis Promotor: prof. dr hab. inż. Włodzimierz KASPRZAK.
1/18 LOGO Profil zespołu. 2/18 O nas Produkcja autorskich rozwiązań informatycznych dla małych i średnich firm w zakresie systemów: Baz danych Aplikacji.
Dalsze elementy metodologii projektowania. Naszym celem jest...
Analiza, projekt i częściowa implementacja systemu obsługi kina
Readers' Choice Award PRODUCT OF THE YEAR 2007 Konkurs organizowany przez magazyn Software Developer's Journal W imieniu redaktor naczelnej Iwony Chwedoruk.
Projekt i implementacja aplikacji wspomagającej testowanie oprogramowania, zgodne z metodologią Unified Software Development Process (RUP). Włodzimierz.
Informatyczne narzędzia wspomagające pracę na odległość
InfinitERP prezentacja systemu.
Przemek Lewicki Piotr Linka Bartek Stasikowski
Microsoft Sharepoint 2010 – Peter Dabrowski
Aplikacja e-Deklaracje desktop
WinPakSE/PE Zintegrowany System Ochrony Obiektów
Zarządzanie danymi biznesowymi za pomocą usług EIM serwera SQL 2012, czyli jak SSIS, MDM i DQS rozwiązują problem błędnych danych Marcin Szeliga
WORKFLOW KLUCZEM DO MINIMALIZACJI KOSZTÓW DZIAŁANIA ORGANIZACJI
Promotor: dr.inż. Aleksandra Werner
Analiza możliwości tworzenia aplikacji typu RIA na przykładzie portalu ogrodniczego Autor: Łukasz Strzelecki Promotor: dr inż. Paweł Kasprowski.
Lokalne serwery www Serwer WWW - ang. Web server jest to oprogramowanie zainstalowane na serwerze podłączonym do sieci Internet. Używające technologii.
Inż. Łukasz Antoniak Promotor: dr inż. Piotr Gawrysiak Politechnika Warszawska, Wydział Elektroniki i Technik Informacyjnych, 2010.
System operacyjny i jego usługi
Czy SCOM jest tylko systemem monitorującym?
IBM mainframe jest optymalnym serwerem, o ile … (czy musi być tak drogo?)
Sp. z o.o. w Toruniu Jesteśmy firmą od 20 lat działająca na rynku IT Posiadamy System Zarządzania Jakością zgodny z wymogami normy PN-EN ISO 9001:2009.
Serwery aplikacji Zope Tomcat. Składniki Zopea: Serwer Management interface Databases.
Zaprojektowanie i wykonanie prototypowego systemu obiegu dokumentów (workflow) dla Dziekanatu Wydziału z wykorzystaniem narzędzi open-source i cloud computing.
Interaktywny program do nauki języka Java
Opracowanie powłoki bazy danych MySQL
ZAKŁAD SYSTEMÓW KOMPUTEROWYCH
SOS SYSTEM OBSŁUGI SZKOŁY
„Kalkulator zużycia oraz kosztu energii elektrycznej online „
Bazy danych, sieci i systemy komputerowe
systemy zarządzania bazami danych
Historia Grupy Asseco Rozpoczęcie działalności.
Jednym z podstawowych celów tworzenia sieci komputerowych jest współdzielenie zasobów, takich jak pliki lub drukarki. Każdy z takich zasobów musi być udostępniony,
Technologie programowania systemów internetowych
Forum Pracodawców AEiI 2015 Wydział Automatyki, Elektroniki i Informatyki Gliwice, 11 marca 2015r.
Forum Pracodawców AEiI 2015 Wydział Automatyki, Elektroniki i Informatyki Gliwice, 11 marca 2015r.
Zakres wykładu Kierunki rozwoju oprogramowania systemów rozproszonych Własności wybranych architektur - problemy badawcze Przykładowe obszary zastosowań.
ŁÓDŹ Budowa cyfrowego archiwum przy pomocy aplikacji IBM DB2 Content Manager Anna Leśniak 18 stycznia 2005.
Środowisko wspomagania automatycznej instalacji GNU/Linux „Multistart” Paweł Szcześniak.
Architektura Rafał Hryniów. Architektura Wizja projektu systemu, którą dzielą twórcy Struktura komponentów systemu, ich powiązań oraz zasad i reguł określających.
Środowisko wspomagania automatycznej instalacji GNU/Linux „Multistart” Paweł Szcześniak.
ARCHITEKTURA SOA JAKO KLUCZ DO CYFROWEJ TRANSFORMACJI Agata Kubacka, Poczta Polska Tomasz Gajewski, Poczta Polska Jerzy Niemojewski, Savangard © 2016 Software.
V Krajowa Konferencja „System Informacji Przestrzennej w Lasach Państwowych”, Rogów, września 2010 r. Interaktywny serwis internetowy zawierający.
ANALIZA WDROŻENIOWA ŚRODOWISKA PRACOWNI KOMPUTEROWEJ Z WYKORZYSTANIEM OPROGRAMOWANIA OPEN SOURCE. PRACA MAGISTERSKA: Sebastian Kasperek Promotor: dr inż.
Testowanie wydajnościowe Metody testowania Apache Jmeter Serwer Jboss Baza danych PostgreSQL Testowanie wydajności odczytu z bazy danych Testowanie wydajności.
ŚRODOWISKO PRACY ZESPOŁU PROGRAMISTYCZNEGO BAZUJĄCE NA ROZWIĄZANIACH OPEN SOURCE Janusz Marchewa Łódź, r.
Protokoły używane w sieciach LAN Funkcje sieciowego systemu komputerowego Wykład 5.
GTS Shared Infrastructure (GSI)
Sun Java Application Server
Zapis prezentacji:

Autor: Marcin Polak Promotor: dr inż. Paweł Kasprowski Analiza nowoczesnych rozwiązań do tworzenia aplikacji web na przykładzie systemu wspomagającego pracę hodowcy gołębi Analiza możliwości szkieletu Vaadin na przykładzie systemu wspomagającego pracę hodowcy gołębi pocztowych Autor: Marcin Polak Promotor: dr inż. Paweł Kasprowski

Agenda: Vaadin ?!?! Wymagania Projekt systemu Testy i analiza Podsumowanie Gliwice, 09-05-2011

V jak Vaadin inne spojrzenie na web IT Mill Toolkit 2000 - 2009 Google Web Toolkit jako baza technologiczna Ukryta warstwa komunikacji Vaadin a Swing Prostota Intuicyjność Konkurencja Obecna wersja Vaadin-a 6.5.7 Kod staje się kotarą, czyli kompilator Java do JavaScriptu Piszemy w Javie Wspólny interfejs do różnych przeglądarek Możliwość wykorzystania elementów GWT Gliwice, 09-05-2011

Client-side RIA Gliwice, 09-05-2011

Server-side RIA Gliwice, 09-05-2011

Wymagania Użytkownicy Hodowla Ogłoszenia Konkursy Ewidencja Lęgi Parowanie Ogłoszenia Oferty sprzedaży Oferty kupna Ogłoszenia o zaginięciu Konkursy Gliwice, 09-05-2011

Wymagania niefunkcjonalne System operacyjny: Windows Linux Mac OS Inne np. Sun Solaris Serwer aplikacyjny: Apache Tomcat, version 4.1 wzwyż BEA WebLogic® Server, version 9.2 wzwyż IBM WebSphere® Application Server, version 6.1 wzwyż JBoss Application Server, version 3.2.8 wzwyż Jetty, version 5 wzwyż Glassfish, version 2 wzwyż Gliwice, 09-05-2011

Projekt systemu – przyjęta metodologia tworzenia oprogramowania Programowanie ekstremalne (ang. eXtreme Programming, XP) Komunikacja Prostota Unikanie rozbudowanej dokumentacji Idealna dla małych systemów Została stworzona jako przeciwwaga dla procesu, który jest wolny, spóźnia się w terminach, przekracza budżet, i wymaga mnóstwa dokumentacji: 1. Ludzie i komunikacja ponad procesy i narzędzia, 2. Działające oprogramowanie ponad obszerną dokumentację, 3. Współpraca z klientem ponad negocjację kontraktu, 4. Reagowanie na zmiany ponad realizowanie planu. Gliwice, 09-05-2011

Projekt systemu - architektura Architektura trójwarstwowa: Warstwa prezentacji Warstwa biznesowa Warstwa danych DAO SPRING security HIBERNATE Gliwice, 09-05-2011

Model-View-Presenter Podział aplikacji na trzy niezależne warstwy: Model Widok Prezenter Model, czyli warstwa, która reprezentuję logię biznesową aplikacji, Widok, czyli warstwa, która reprezentuje wyniki logiki biznesowej, Kontroler, czyli warstwa, która zarządza całą aplikacją. Gliwice, 09-05-2011

MVP – schemat działania Gliwice, 09-05-2011

Testy Hudson Jednostkowe Integracyjne Funkcjonale Gliwice, 09-05-2011

Analiza Analiza: Testy na serwerach aplikacyjnych: Apache Tomcat Glassfish Testy z wykorzystaniem bazy: PostgreSQL MySQL HSQLDB Gliwice, 09-05-2011

Podsumowanie Vaadin a wydajność ?!?! Integracja z innymi narzędziami Użyteczność Gliwice, 09-05-2011

Koniec Dziękują za uwagę! Pytania ? Gliwice, 09-05-2011