K.Subieta. Inżynieria Oprogramowania i Baz Danych, slajd 1 Wrzesień. 2000 Specjalność kursu inżynierskiego w Polsko-Japońskiej Wyższej Szkole Technik Komputerowych:

Slides:



Advertisements
Podobne prezentacje
Inżynieria Oprogramowania w dobie Elektronicznego Biznesu
Advertisements

Dlaczego warto wybrać specjalność CYBERNETYKA EKONOMICZNA
Studia Podyplomowe IT w Biznesie Inżynieria Oprogramowania
Specjalność kursu inżynierskiego w Polsko-Japońskiej Wyższej Szkole Technik Komputerowych: Inżynieria Oprogramowania i Baz Danych Prowadzący: dr hab.
OiZPI Część 5 narzędzia CASE w materiałach wykorzystano:
Role w zespole projektowym
Specjalność kursu magisterskiego w Polsko-Japońskiej Wyższej Szkole Technik Komputerowych: Bazy Danych i Inżynieria Oprogramowania Prowadzący: Kazimierz.
Propozycja metodyki nauczania inżynierii oprogramowania
Nadzór pedagogiczny nad szkoleniem zawodowym
Tomasz Pieciukiewicz Rafał Hryniów
Cykle życia oprogramowania
Wydział Nauk Ekonomicznych Studia stacjonarne I stopnia, rok akademicki 2012/2013 Wybór specjalności na kierunku Zarządzanie.
Specjalność: Kompleksowe Sterowanie Jakością
Specjalność: Metody i systemy wspomagania decyzji II
Specjalność Analiza danych 2009 Katedra Statystyki Instytut Zastosowań Matematyki.
Specjalność Analiza danych 2010 na kierunku IiE Katedra Statystyki Instytut Zastosowań Matematyki.
Specjalność: Metody i systemy wspomagania decyzji
SPECJALNOŚĆ: Interaktywna Grafika Trójwymiarowa
Jakość systemów informacyjnych (aspekt eksploatacyjny)
Rational Unified Process
Współczesne systemy informacyjne
POLITECHNIKA ŚLĄSKA w Gliwicach WYDZIAŁ ORGANIZACJI I ZARZĄDZANIA Instytut Ekonomii i Informatyki.
Katedra Informatyki i Ekonometrii
Katedra Informatyki i Ekonometrii
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
Wykład 2 Cykl życia systemu informacyjnego
C.d. wstępu do tematyki RUP
Inwestycje i projekty inwestycyjne (menedżer projektu)
ALM (Asset Life Cycle Management) - wsparcie procesów biznesowych w obszarze zarządzania cyklem życia majątku. Centralny Ośrodek Informatyki Górnictwa.
WORKFLOW KLUCZEM DO MINIMALIZACJI KOSZTÓW DZIAŁANIA ORGANIZACJI
Microsoft Solution Framework
Instytut Matematyki i Informatyki
Moduł: Informatyka w Zarządzaniu
Opis zawodu ( łac. informare, -atum: obrazowo opisać) – osoba, która wykształciła się na specjalistę w dziedzinie nowych technologii, posiadającego wiedzę
ZAKŁAD SYSTEMÓW KOMPUTEROWYCH
Pod kierownictwem dr hab. inż. Piotra Zaskórskiego prof. WWSI
Tematyka badawcza Grupy Roboczej Czynniki ludzkie i organizacyjne odnosi się do następujących aspektów związanych z zapewnieniem BHP: ocena ryzyka zawodowego.
Bazy danych, sieci i systemy komputerowe
SPECJALNOŚĆ: Oprogramowanie Systemowe
Komputerowe wspomaganie projektowania
Metodologia CASE. Przyczyny użycia narzędzi CASE Główną przesłanką użycia narzędzi CASE jest zwiększenie produktywności i jakości produkowanych systemów.
Transport i logistyka Studia II stopnia Katedra Transportu.
Technik informatyk.
Forum Pracodawców AEiI 2015 Wydział Automatyki, Elektroniki i Informatyki Gliwice, 11 marca 2015r.
ZESPÓŁ SZKÓŁ ZAWODOWYCH W MRĄGOWIE Technikum Informatyczne.
ZINTEGROWANE SYSTEMY ZARZĄDZANIA
TY: TALENT RAZEM: HARMONIA RAZEM. KIEDY JEDNO SŁOWO ZMIENIA TWOJĄ KARIERĘ.
Politechnika Śląska w Gliwicach Wydział Organizacji i Zarządzania Katedra Zarządzania Przedsiębiorstwem i Organizacji Produkcji Kierownik Katedry: prof.
Ergonomia procesów informacyjnych
Karolina Muszyńska. Spis zagadnień Wprowadzenie Znaczenie zarządzania komunikacją dla powodzenia projektu Praktyki zarządzania komunikacją w zespołach.
Studia Podyplomowe IT w Biznesie Inżynieria Oprogramowania
Polsko-Japońska Wyższa Szkoła Technik Komputerowych Specjalność kursu inżynierskiego w Polsko-Japońskiej Wyższej Szkole Technik Komputerowych: Inżynieria.
Zarządzanie projektami „I”
Budowa i integracja systemów informacyjnych Wykład 1 Wprowadzenie do inżynierii oprogramowania mgr inż. Rafał Hryniów P olsko J apońska W yższa S zkoła.
Specjalność INNOWACYJNY BINZES Katedra Informatyki Ekonomicznej Katedra Przedsiębiorczości i Zarządzania Innowacyjnego Katowice,
1 Instytut Techniczny Państwowa Wyższa Szkoła Zawodowa w Gorzowie Wielkopolskim Konferencja: Lubuskie Centrum Innowacji, styczeń
Centralny Instytut Ochrony Pracy – Państwowy Instytut Badawczy 1 dr inż. Małgorzata Suchecka Bezpieczeństwo i higiena pracy na stronach internetowych CIOP-PIB.
Projekt InMoST Podsumowanie dotychczasowych działań oraz plany na kolejny rok Projekt InMoST Podsumowanie dotychczasowych działań oraz plany na kolejny.
Wyższa Szkoła Informatyki i Zarządzania W Bielsku-Białej Kierunek informatyka Specjalność : Systemy informatyczne Praca dyplomowa inżynierska : System.
Analiza, projekt i częściowa implementacja systemu wspomagania pracy Referatu Reprografii Promotor: mgr inż. Dariusz OlczykWykonała: Katarzyna Ściwiarska.
P OWIAT N OWOTARSKI – S TAROSTWO P OWIATOWE W N OWYM T ARGU Nowotarski- nowatorski. Samorząd zorientowany projektowo. Program Operacyjny Kapitał Ludzki-
Zarządzanie międzynarodowe
Zarządzanie projektami informatycznymi
Technikum informatyczne
Budowa i integracja systemów informacyjnych
Zarządzanie w biznesie i sektorze publicznym
IEEE SPMP Autor : Tomasz Czwarno
Specjalność ZARZĄDZANIE PROJEKTAMI 2018/2019
Zapis prezentacji:

K.Subieta. Inżynieria Oprogramowania i Baz Danych, slajd 1 Wrzesień Specjalność kursu inżynierskiego w Polsko-Japońskiej Wyższej Szkole Technik Komputerowych: Inżynieria Oprogramowania i Baz Danych Prowadzący: dr hab. inż.. Kazimierz Subieta, profesor PJWSTK Polsko-Japońska Wyższa Szkoła Technik Komputerowych Instytut Podstaw Informatyki PAN

K.Subieta. Inżynieria Oprogramowania i Baz Danych, slajd 2 Wrzesień Po co ta inżynieria...? Znaczna część studentów postrzega informatykę jako stukanie w klawiaturę w ulubionym języku programowania. Czy ten model będzie słuszny gdy budżet projektu będzie wynosił zł? –Gdy będzie wynosił zł? –Gdy będzie wynosił zł –Gdy będzie musiał zaangażować osób? Dla tak dużych projektów konieczne jest zorganizowanie pracy w taki sam sposób, w jaki organizuje się pracę nad wieżowcem.

K.Subieta. Inżynieria Oprogramowania i Baz Danych, slajd 3 Wrzesień Duże i złożone projekty... Wymagają pracy w dużych zespołach Wymagają rozbicia na wiele faz, z których każda podlega rozliczeniu finansowemu i merytorycznemu. Prac programistyczne są w nich niezbędne, ale nie są jedyne i najważniejsze. –Znacznie ważniejsza jest analiza i projekt. –Przynajmniej równie ważne jest testowanie i wdrożenie. Wymagają stworzenia efektywnego biznesowo produktu informatycznego przy założeniu określonego budżetu, czasu i zasobów (ludzkich i informatycznych)

K.Subieta. Inżynieria Oprogramowania i Baz Danych, slajd 4 Wrzesień Zagadnienia inżynierii oprogramowania Sposoby prowadzenia przedsięwzięć informatycznych. Techniki planowania, szacowania kosztów, harmonogramowania i monitorowania przedsięwzięć informatycznych. Metody analizy i projektowania systemów. Techniki zwiększania niezawodności oprogramowania. Sposoby testowania systemów i szacowania niezawodności. Sposoby przygotowania dokumentacji technicznej i użytkowej. Procedury kontroli jakości. Metody redukcji kosztów konserwacji (usuwania błędów, modyfikacji i rozszerzeń) Techniki pracy zespołowej i czynniki psychologiczne wpływające na efektywność pracy.

K.Subieta. Inżynieria Oprogramowania i Baz Danych, slajd 5 Wrzesień Źródła złożoności projektu oprogramowania Zespół projektantów podlegający ograniczeniom pamięci, percepcji, wyrażania informacji i komunikacji. Dziedzina problemowa, obejmująca ogromną liczbę wzajemnie uzależnionych aspektów i problemów. Dziedzina problemowa, obejmująca ogromną liczbę wzajemnie uzależnionych aspektów i problemów. Środki i technologie informatyczne: sprzęt, oprogramowanie, sieć, języki, narzędzia, udogodnienia. Środki i technologie informatyczne: sprzęt, oprogramowanie, sieć, języki, narzędzia, udogodnienia. Oprogramowanie : decyzje strategiczne, analiza, projektowanie, konstrukcja, dokumentacja, wdrożenie, szkolenie, eksploatacja, pielęgnacja, modyfikacja. Potencjalni użytkownicy: czynniki psychologiczne, ergonomia, ograniczenia pamięci i percepcji, skłonność do błędów i nadużyć, tajność, prywatność. Potencjalni użytkownicy: czynniki psychologiczne, ergonomia, ograniczenia pamięci i percepcji, skłonność do błędów i nadużyć, tajność, prywatność.

K.Subieta. Inżynieria Oprogramowania i Baz Danych, slajd 6 Wrzesień Cel specjalności Kształcenie w zakresie inżynierii oprogramowania, baz danych i systemów rozproszonych (w tym technologii Internetowych). Prowadzenie prac inżynierskich w w/w zakresie. Kształcenie jest przede wszystkim nastawione na zdobycie wiedzy i umiejętności inżynierskich bezpośrednio przydatnych praktycznie w późniejszej pracy zawodowej. Kształcenie dotyczy także ważnych aspektów teoretycznych, których praktyczna wartość została zweryfikowana w wiarygodny sposób. Prace inżynierskie są wykonywane w dużych zespołach, przypominających swoją organizacją zespoły projektowe firm programistycznych.

K.Subieta. Inżynieria Oprogramowania i Baz Danych, slajd 7 Wrzesień Perspektywy pracy Obecna oferta pracy dla absolwentów tej specjalności jest ogromna. Popyt na specjalistów z tego zakresu znacznie przewyższa podaż. Początkowe uposażenie absolwenta tej specjalności w firmach komercyjnych jest na ogół nie niższe niż 4000 PLN netto (często jest wyższe). Absolwenci będą mogli znaleźć pracę w przedsiębiorstwach przemysłowych, firmach programistycznych, przedsiębiorstwach telekomunikacyjnych, bankach, urzędach centralnych i administracji państwowej, spółkach handlowych, itd. Absolwenci tej specjalności łatwo znajdą pracę w krajach zachodnich i USA, w tym w przedstawicielstwach firm zachodnich i amerykańskich w Polsce. Charakter pracy: analiza i projektowanie dużych systemów informatycznych, konstrukcja oprogramowania, prace badawcze, kształcenie w zakresie oprogramowania, kierowanie projektami informatycznymi, audyt i zarządzanie jakością oprogramowania, pielęgnacja oprogramowania, projektowanie aplikacji Internetowych, w tym handel elektroniczny oraz portale biznesowe.

K.Subieta. Inżynieria Oprogramowania i Baz Danych, slajd 8 Wrzesień Czego uczymy? Analiza i projektowanie systemów informatycznych przy użyciu metodyk obiektowych (UML) i obiektowych narzędzi CASE; Zagadnienia inżynierii oprogramowania, w tym omówienie pełnego cyklu życiowego oprogramowania (faza strategiczna, analiza, projektowanie, konstrukcja, testowanie, wdrożenie, pielęgnacja); Zarządzanie przedsięwzięciem programistycznym, miary złożoności i jakości oprogramowania, zarządzanie konfiguracją oprogramowania, i inne; Technologie Internetu, w tym budowa aplikacji zorientowanych na zastosowania w Internecie.

K.Subieta. Inżynieria Oprogramowania i Baz Danych, slajd 9 Wrzesień Gdzie to może się przydać? Specjaliści z zakresu analizy i projektowania dużych systemów informatycznych, metod inżynierii oprogramowania, metod projektowania baz danych, metod zwiększania jakości oprogramowania, metod integracji z Internetem są bardzo poszukiwani przez średnie i duże firmy komputerowe (w tym zagraniczne) realizujących kluczowe projekty informatyczne dla: instytucji rządowych, państwowych i administracyjnych, przedsiębiorstw państwowych, przedsiębiorstw prywatnych, banków, szkół, wojska, mediów, instytucji publicznych,...

K.Subieta. Inżynieria Oprogramowania i Baz Danych, slajd 10 Wrzesień Repozytorium ponownego użycia, gromadzące i udostępniające poprzez WWW dowolne informacje, które mogą być przedmiotem wymiany w ramach firmy. System zarządzania wiedzą dla firmy programistycznej ze wspomaganiem analizy ryzyka. Oprogramowanie wspomagające budowę i działanie sklepu internetowego. System workflow wspomagający zarządzanie dokumentami i jakością oprogramowania System zarządzania konfiguracją i zmianami w oprogramowaniu. Zrealizowane: Przykładowe tematy prac inżynierskich W trakcie realizacji:

K.Subieta. Inżynieria Oprogramowania i Baz Danych, slajd 11 Wrzesień Platformy realizacyjne, narzędzia i metodologie Systemy zarządzania bazami danych: Oracle 8i, Oracle 9i, Microsoft SQL Server, Objectivity/DB Platforma.NET: język C#, ASP.NET, Visual Studio.NET 2003 Java + technologie związane z Java: Java Servlet, JSP, JDBC, EJB (J2EE) Oprogramowanie pośredniczące: CORBA, RMI,.NET (DCOM) Technologie Internetowe: HTML, XML, WebServices, PHP Narzędzia CASE: IBM Rational Suite, IBM Rational XDE Proces wytwarzania oprogramowania prowadzony zgodnie z Rational Unified Process

K.Subieta. Inżynieria Oprogramowania i Baz Danych, slajd 12 Wrzesień Personel Katedry Systemów Informacyjnych Dr hab. inż. Kazimierz Subieta, profesor, kierownik Dr inż. Włodzimierz Dąbrowski Dr inż. Piotr Habela Dr Agnieszka Mykowiecka Dr inż. Ewa Stemposz Mgr inż. Edgar Głowacki Mgr inż. Rafał Hryniów Mgr inż. Michał Lentner Mgr inż. Tomasz Pieciukiewicz Mgr inż. Alina Stasiecka Mgr. inż. Mariusz Trzaska Inż. Mariusz Świetliński oraz kilku dalszych pracowników na zlecenie