Projektowanie Aplikacji Komputerowych

Slides:



Advertisements
Podobne prezentacje
I część 1.
Advertisements

Bazy danych II Transakcje Piotr Górczyński 25/08/2001.
20041 Projektowanie dynamicznych witryn internetowych Paweł Górczyński ASP 3.0.
Projektowanie Aplikacji Komputerowych
Architektura SAP R/3 Wybrane zagadnienia.
J2EE vs .NET Próba porównania Krzysztof Sobiesiński Michał Słupski.
Tworzenie portali z wykorzystaniem technologii Sun Java Enterprise Systems Joanna Kosińska
WEB SERVICE Stefan Rutkowski.
CORBA Łukasz Wnęk.
Horyzontalne scenariusze pracy
ADAM Active Directory w trybie aplikacyjnym
Środowisko Windows 2000.
Uwierzytelnianie i autoryzacja dostępu do portali
Artur Jonak empolis Polska Sp. z o.o.
25/08/2001 Bazy danych II 1 Piotr Górczyński Wstęp do SQL.
25/08/ Języki programowania 1 Piotr Górczyński Obiekty i zdarzenia.
Projektowanie Aplikacji Komputerowych
Architektura systemu Gra strategiczna „Strusia Jama”
KONKURS WIEDZY O SZTUCE
Tomasz Smieszkoł - 15 stycznia
Wykład 2. Wprowadzenie do architektur systemów rozproszonych
Serwerowe systemy pamięci tłumaczeń dr inż. Agenor Hofmann-Delbor
E-Region Rozwiązania portalowe Sybase Tomasz Kotowski Business Development Manager / EAI Sybase Polska.
INFORMAYZACJA PRZEDSIĘBIORSTW
„Migracja środowisk Novell NDS/eDirectory oraz Novell Groupwise do środowiska Microsoft Active Directory oraz Microsoft Exchange przy użyciu narzędzi Quest.
Platforma J2EE korporacyjny standard wytwarzania złożonych systemów informatycznych Autor: Jarosław Lis Warszawa, 2006r.
ETL – wymiana danych Michał Jabłonka
Information Bridge Framework platforma integracji Microsoft Office 2003 z aplikacjami Line of Business Krzysztof Michalski10/01/2005.
Enteprise Java Beans Emil Wcisło.
Wzorce projektowe w J2EE
7. Platformy informatyczne przyszłości (wizja SAP)
Praca Inżynierska „Analiza i projekt aplikacji informatycznej do wspomagania wybranych zadań ośrodków sportowych” Dyplomant: Marcin Iwanicki Promotor:
Wprowadzenie do platformy J2EE
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.
Analiza, projekt i częściowa implementacja systemu obsługi kina
Architektura systemów wykorzystujących bazy danych (systemów bazodanowych) Wykład S. Kozielski.
Inżynieria Oprogramowania
Wykład 7 Projektowanie kodu oprogramowania
Wykład 2 Cykl życia systemu informacyjnego
Systemy Rozproszone TECHNOLOGIA JAVA 2 ENTERPRISE EDITION PRZEMYSŁAW SOŁTAN
InfinitERP prezentacja systemu.
Przemek Lewicki Piotr Linka Bartek Stasikowski
Wykonawcy:Magdalena Bęczkowska Łukasz Maliszewski Piotr Kwiatek Piotr Litwiniuk Paweł Głębocki.
ALM (Asset Life Cycle Management) - wsparcie procesów biznesowych w obszarze zarządzania cyklem życia majątku. Centralny Ośrodek Informatyki Górnictwa.
Microsoft Sharepoint 2010 – Peter Dabrowski
Stanisław Jerzy Niepostyn, Ilona Bluemke Instytut Informatyki,
Architektura Systemu MunSOL
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
Mobilny system sprzedaży z wykorzystaniem sieci telefonii komórkowej
DIGISTER CSS spółka z o. o Katowice ul. Sobieskiego 27
Rozdział 1: Wprowadzenie do systemu Windows 2000 i podstaw sieci
Mobilny system sprzedaży z wykorzystaniem sieci telefonii komórkowej
Opracowanie powłoki bazy danych MySQL
SOS SYSTEM OBSŁUGI SZKOŁY
„Kalkulator zużycia oraz kosztu energii elektrycznej online „
dr Łukasz Murowaniecki T-109
Podstawy programowania
Technologie programowania systemów internetowych
Hibernate Podstawy.
Odwzorowania relacyjno-obiektowe Hibernate Podstawy.
7/1/ Projektowanie Aplikacji Komputerowych Piotr Górczyński Cykl życia systemu.
WSPM - Wirtualny System Plików Multimedialnych Igor BOKUN, Stanisław STRELNIK, Krzysztof ZIELIŃSKI Katedra Informatyki Akademia Górniczo-Hutnicza.
Połączenia aplikacji Klient/Serwer
Systemy zarządzania przepływem pracy i systemy zarządzania procesami biznesowymi Karolina Muszyńska.
Wdrożenie Foglight w Urzędzie Dozoru Technicznego
Bartosz Pawlak Wiktor Paliwoda Bezpieczeństwo Systemów Operacyjnych IMAP vs POP.
Sławomir Staśkiewicz JBossAS i EJB 3.1 Sławomir Staśkiewicz
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.
Narzędzia CRM słownik pojęć
CIS Polska - mgr inż. Mirosław Pułyk
Zapis prezentacji:

Projektowanie Aplikacji Komputerowych Implementacja Piotr Górczyński 25/08/2001

Plan Wymagania stawiane systemom Składniki systemu Architektury systemów Integracja systemów Przykłady rozwiązań Programowanie 25/08/2001

Wymagania stawiane systemom Skalowalny Bezpieczny Otwarty Konfigurowalny 25/08/2001

Składniki systemu Prezentacja Logika Dane i zasoby odpowiada za interakcję użytkownika z danymi, nie sprawdza poprawności danych z regułami biznesowymi Logika realizuje logikę biznesową Dane i zasoby są dostępne dla wszystkich w jednolity sposób 25/08/2001

Składniki systemu cd 25/08/2001

Architektura klient-serwer Logika biznesowa może znajdować się po stronie klienta lub serwera. Takie umiejscowienie logiki biznesowej utrudnia integrację systemów i ponowne użycie modułów. 25/08/2001

Trójwarstwowa architektura klient-serwer 25/08/2001

Wielowarstwowa architektura klient-serwer 25/08/2001

Integracja systemów 25/08/2001

Point-to-point źródło: www.stratech.com 25/08/2001

Hub-spoke źródło: www.stratech.com 25/08/2001

WAP 25/08/2001

B2B 25/08/2001

B2B cd źródło: java.sun.com 25/08/2001

CRM źródło: www.siebel.com 25/08/2001

CRM cd źródło: dcb.sun.com 25/08/2001

B2C źródło: www.impact.gr 25/08/2001

B2C cd źródło: www.impact.gr 25/08/2001

Budowa własnego rozwiązania 25/08/2001

Wykorzystanie gotowych elementów Redukcja kosztów Zwiększenie niezawodności Efektywniejsze wykorzystanie zasobów Stosowanie standardów Uzależnienie się od dostawcy Zmniejszenie ryzyka 25/08/2001

Wskazówki Stosowanie standardów Hermetyzacja Ponowne użycie Unikanie niebezpiecznych technik programistycznych Stosowanie języków z kompilatorami sprawdzającymi zgodność typów Obsługiwanie błędów 25/08/2001

Transakcyjność Transakcja umożliwia powrót do sytuacji przed jej rozpoczęciem, jeśli w jej trakcie wystąpi błąd Podstawowy mechanizm baz danych Cechy transakcji: atomowość – w ramach jednej transakcji wykonują się wszystkie operacje albo żadna spójność – transakcja nie narusza spójności danych izolacja – transakcja nie wie o działaniu innych transakcji trwałość – po zakończeniu transakcji jej skutki są trwałe 25/08/2001

Słowniczek B2C - Business to Customer B2B – Business to Business CRM - Customer Relationship Management EAI - Enterprise Application Integration EIS - Enterprise Information Systems EJB - Enterprise Java Beans ERP - Enterprise Resource Planning J2EE - Java 2 Platform, Enterprise Edition JDBC – Java Database Connectivity JSP – Java Server Pages LDAP -Lightweight Directory Access Protocol 25/08/2001