WOJSKOWA AKADEMIA TECHNICZNA



Podobne dokumenty
WOJSKOWA AKADEMIA TECHNICZNA

WOJSKOWA AKADEMIA TECHNICZNA

WOJSKOWA AKADEMIA TECHNICZNA

Analityk i współczesna analiza

Narzędzia CASE dla.net. Łukasz Popiel

1. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

Cel wykładu. Literatura. Wyższa Szkoła Menedżerska w Legnicy. Modelowanie wymagań Wykład 2

Nowe, super ciekawe specjalizacje dla studentów PJWSTK

Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)

Opis metodyki i procesu produkcji oprogramowania

Modelowanie obiektowe - Ćw. 3.

PRZEWODNIK PO PRZEDMIOCIE

Informatyzacja przedsiębiorstw WYKŁAD

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 1 Wprowadzenie do narzędzia CASE. Materiały dla nauczyciela

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

Język UML w modelowaniu systemów informatycznych

Produkty i artefakty architektoniczne

Konfiguracja modelowania w procesie wytwarzania oprogramowania

Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty

Inżynieria wymagań. Wykład 3 Zarządzanie wymaganiami w oparciu o przypadki użycia. Część 5 Definicja systemu

Analiza biznesowa a metody agile owe

Spis treúci. 1. Wprowadzenie... 13

WOJSKOWA AKADEMIA TECHNICZNA

Procesowa specyfikacja systemów IT

INŻYNIERIA OPROGRAMOWANIA. laboratorium

Projekty BPM z perspektywy analityka biznesowego. Wrocław, 20 stycznia 2011

IBM Rational Software Architect uproszczona instrukcja użytkowania

Szkolenie: Budowa aplikacji SOA/BPM na platformie Oracle SOA Suite 11g

IBM DATASTAGE COMPETENCE CENTER

Zaawansowane aplikacje internetowe

Praktyczne aspekty stosowania metody punktów funkcyjnych COSMIC. Jarosław Świerczek

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 2 Ćwiczenia w narzędziu CASE diagram klas. Materiały dla nauczyciela

REQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN

Centrum Doskonałości Naukowej Infrastruktury Wytwarzania Aplikacji. Jerzy Proficz

Dobry Product Backlog Oferta szkolenia dla Product Ownerów

Specyfikowanie wymagań przypadki użycia

Strategia informatyzacji sektora ochrony zdrowia

Szczególne problemy projektowania aplikacji internetowych. Jarosław Kuchta Projektowanie Aplikacji Internetowych

Dr Katarzyna Grzesiak-Koped

Programowanie obiektowe

Skuteczna Strategia CRM - wyzwanie dla organizacji. Artur Kowalski Prometriq

Architektura korporacyjna jako narzędzie koordynacji wdrażania przetwarzania w chmurze

Projektowanie interakcji

Testowanie oprogramowania w środowisku IBM Rational Software Architect

E-ID1S-08-s5. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON

ZARZĄDZANIE WYMAGANIAMI ARCHITEKTONICZNYMI

Zagadnienia (1/3) Data-flow diagramy przepływów danych ERD diagramy związków encji Diagramy obiektowe w UML (ang. Unified Modeling Language)

Zofia Kruczkiewicz - Modelowanie i analiza systemów informatycznych 2

Projektowanie systemów informatycznych. wykład 6

Dobre wdrożenia IT cz. I Business Case.

bo od menedżera wymaga się perfekcji ANKIETY ONLINE W SYSTEMIE BUSINESS NAVIGATOR

Zarządzanie wiedzą w instytucji naukowej cz. I

Opis przedmiotu zamówienia

Załącznik KARTA PRZEDMIOTU. KARTA PRZEDMIOTU Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2011/2012

Programowanie aplikacji biznesowych

Bądź menadżerem IT to Twoja szansa edukacja.action.com.pl/efs

RUP. Rational Unified Process

Programowanie obiektowe

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 4 Ćwiczenia w narzędziu CASE diagram czynności. Materiały dla nauczyciela

Podstawy modelowania biznesowego w inżynierii oprogramowania

D:\DYDAKTYKA\ZAI_BIS\_Ćwiczenia_wzorce\04\04_poprawiony.doc 2009-lis-23, 17:44

Charakterystyka kluczowych pojęć architektonicznych w obszarze danych

WOJSKOWA AKADEMIA TECHNICZNA

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

WOJSKOWA AKADEMIA TECHNICZNA WYDZIAŁ CYBERNETYKI

UML w Visual Studio. Michał Ciećwierz

Przykład procesu zarządzania wymaganiami przy użyciu Enterprise Architect

Koszty związane z tworzeniem aplikacji on demand versus zakup gotowych rozwiązań

Zarządzanie firmą Celem specjalności jest

WOJSKOWA AKADEMIA TECHNICZNA WYDZIAŁ CYBERNETYKI

NOWOCZESNE ZARZĄDZANIE W INSTYTUCJACH RYNKU PRACY Z WYKORZYSTANIEM ZARZĄDZANIA PROCESOWEGO

Jak powstaje model biznesowy? Co to jest? Modelowanie biznesowe. Model biznesowy. Jak powstaje model biznesowy? Jak firma generuje przychody?

Kluczowe zasoby do realizacji e-usługi Warszawa, 16 października Maciej Nikiel

JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE?

The Binder Consulting

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 5 Ćwiczenia w narzędziu CASE diagram przypadków uŝycia. Materiały dla nauczyciela

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 3 Ćwiczenia w narzędziu CASE diagram sekwencji. Materiały dla nauczyciela

Platforma informacyjna dla samorządów System Raportowania Zarządczego. Małgorzata Szlachetka

Dopasowanie IT/biznes

MiASI. Modelowanie systemów biznesowych. Piotr Fulmański. 7 stycznia Wydział Matematyki i Informatyki, Uniwersytet Łódzki, Polska

WDROŻENIE MODELOWANIA PROCESÓW ORAZ WSPARCIE

Część I - Załącznik nr 7 do SIWZ. Warszawa. 2011r. (dane Wykonawcy) WYKAZ OSÓB, KTÓRYMI BĘDZIE DYSPONOWAŁ WYKONAWCA DO REALIZACJI ZAMÓWIENIA

Rozwiązania HA i DR. Etapy projektowania infrastruktury sprzętowej. Robert Kleniewski. IBM Certified Architect

Inżynieria oprogramowania

Dr inż. Marek Adamczyk. Dyrektor Zarządzający tel.:

Łatwa czy niełatwa droga do celu? - wdrożenie COSMIC w ZUS

Outsourcing procesów. dr Arkadiusz Wargin CTPartners S.A. Analiza projektu B2B Kielce, 18 października 2012

Tematy prac magisterskich Rok akademicki 2013/2014

WOJSKOWA AKADEMIA TECHNICZNA

Diagramu Związków Encji - CELE. Diagram Związków Encji - CHARAKTERYSTYKA. Diagram Związków Encji - Podstawowe bloki składowe i reguły konstrukcji

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 4 Ćwiczenia w narzędziu CASE diagram czynności. Materiały dla studenta

Oferta. opracowania mierzalnego i efektywnego procesu sprzedaży. dla xxxxxxxxxx. Niniejsza oferta została przygotowana przez:

Systemy informatyczne w samorządzie. Łódź, czerwca 2016

Modelowanie obiektowe - Ćw. 1.

Projekt systemu informatycznego

Jarosław Żeliński analityk biznesowy, projektant systemów

SharePoint 2013 / Project Server 2013 Demand Management. Bartłomiej Graczyk

Doradztwo i analiza Paperless

Rozpoczęcie, inicjacja (ang. inception

Transkrypt:

WOJSKOWA AKADEMIA TECHNICZNA LABORATORIUM ANALIZA I MODELOWANIE SYSTEMÓW INFORMATYCZNYCH Stopień, imię i nazwisko prowadzącego Stopień, imię i nazwisko słuchacza Grupa szkoleniowa mgr inż. Łukasz Laszko inż. Grzegorz Pol I0G1S4 Data wykonania ćwiczenia 14.04.2011 r. SPRAWOZDANIE Z PRACY LABORATORYJNEJ NR 1 Temat: Analiza biznesowa

1.1 Zadanie: Podczas zajęd laboratoryjnych należało wykonad zadania o poniższej treści: Firma zajmująca się produkcją oprogramowania z dziedziny bezpieczeostwa teleinformatycznego zaobserwowała, że na rynku pojawiła się konkurencja stanowiąca potencjalne zagrożenie dla obecnej pozycji Firmy. Firma nie wspiera swoich procesów biznesowych środkami IT. Firma zdecydowała, że należy dokonad czynności przygotowawczych do wdrożenia takiego wsparcia, dzięki któremu oczekuje się poprawy celności procesów biznesowych. Aby zidentyfikowad procesy biznesowe, które mogłyby otrzymad wsparcie środkami IT zlecono przeprowadzenie modelowania biznesowego, którego artefakty posłużą do podjęcia dalszych decyzji. Jesteś członkiem zespołu wykonującego modelowanie biznesowe dla Firmy, deklarującego wykonanie zadania zgodnie z IBM Rational Unified Process. W zespole występujesz w roli analityka procesów biznesowych (Business-Process Analyst) mając za zadanie identyfikację celów biznesowych a następnie znalezienie aktorów biznesowych i biznesowych przypadków użycia. W zespole pełnisz ponadto rolę architekta procesów biznesowych (Business Architect) mając do wykonania częśd analizy architektonicznej biznesu (Business Architectural Analysis). Analiza ogranicza się do budowy biznesowego modelu analitycznego dla systemów biznesowych ściśle związanych z realizacją usług Firmy, tj. z aspektów administracyjnych jak kadry, płace itp. Na podstawie zbudowanego przez ciebie modelu określone zostaną elementy, które objęte zostaną wsparciem przez środki IT. Wynikami realizacji zadao są: biznesowy model przypadków użycia (business use-case model): cele biznesowe (business goals); aktorzy biznesowi (business actors); biznesowe przypadki użycia (business use-cases); diagram biznesowych przypadków użycia (business use-case diagram); biznesowy model analityczny: system biznesowy (business system); + zasady biznesowe (business rules); pracownicy biznesowi (business worker); + encje biznesowe (business entity); + zdarzenia biznesowe (business event); realizacje biznesowych przypadków użycia: 2

diagram aktywności (activity diagram); + diagram klas (class diagram). 2.1 Aplikacja Do realizacji powyższych zadao używałem aplikacji IBM Rational Software Architect w wersji 8.0.2. Plik repozytorium został zamieszczony na platformie Moodle. 3. Biznesowy model przypadków użycia Na pierwszej części laboratorium zajmowaliśmy się tworzeniem artefaktów tworzących biznesowy model przypadków użycia. 3.1 Cele biznesowe (business goals) Pierwszym krokiem było określenie celów biznesowych przedsięwzięcia. Poniżej zamieszczam kilka z nich 3.2 Aktorzy biznesowi (business actors) Następnie stworzyłem biznesowych aktorów. Termin biznesowy aktor oznacza rolę pełnioną przez użytkownika działającego w otoczeniu organizacji. Poniżej prezentuję zrzut ekranu z wypisanymi aktorami. 3

3.3 Biznesowe przypadki użycia (business use-cases) Kolejnym krokiem realizacji zadania laboratoryjnego było stworzenie biznesowych przypadków użycia czyli procesów biznesowych, które dostarczają wyniki istotne z punktu widzenia aktora biznesowego. 3.4 Diagram biznesowych przypadków użycia (business use-case diagram) Ostatnie zadanie w pierwszej częśdi laboratorium polegało na stworzeniu diagramu biznesowych przypadków użycia. Stworzony przeze mnie diagram prezentuje powiązanie niektórych przypadków użycia na osiąganie wybranych celów biznesowych. 4

4. Biznesowy model analityczny Na drugiej części laboratorium zajmowaliśmy się tworzeniem artefaktów tworzących biznesowy model analityczny. 4.1 System biznesowy (business system) Poniżej prezentuje fragment systemu biznesowego. Skupiłem się na dziale księgowym wraz z obsługą reklamacji zgłaszanych przez klienta. 4.2 Pracownicy biznesowi (business worker) Poprzedni diagram wykorzystuje w tym podpunkcie jako mapa procesów biznesowych związanych z funkcjonowania firmy. W tym celu wskazuję, którzy pracownicy biznesowi uczestniczą w realizacji danego przypadku użycia. Pracownicy biznesowi są integralną częścią systemu. 5

4.3 Encje biznesowe (business entity) Encje biznesowe przedstawiłem za pomocą biznesowego diagramu klas z pracownikami biznesowymi. Ponadto zaznaczyłem niektóre ograniczenia (np. na jedną aplikację przypada jedna lub żadna karta reklamacyjna). 4.4 Zdarzenia biznesowe (business event) 6

4.5 Diagram aktywności (activity diagram) Dzięki diagramowi aktywności wyspecyfikowałem biznesowy przypadek użycia "przygotowanie oferty indywidualnej". Niestety nie byłem w stanie nadad temu diagramowi odpowiedniego biznesowego wyglądu. 5. Wnioski Modelowanie biznesowe jest sposobem odwzorowania i dokumentowania procesów biznesowych. Tworzenie w/w modeli istotnie przyczynia się do lepszego i łatwiejszego zrozumienie sposobu funkcjonowania danej organizacji. Niestety mimo dużego wysiłku i chęci nie udało mi się wykonad wszystkich zadao postawionych przede mną w drugiej części laboratorium. Niepowodzenie w większości z nich wynikało jednak z niewystarczającej znajomości środowiska RSA, a nie z niewiedzy (np. brak umiejętności dostosowania wyglądu diagramu do oczekiwanego). 7