MODELOWANIE SYSTEMU INFORMATYCZNEGO WSPOMAGAJĄCEGO DZIAŁALNOŚĆ USŁUGOWĄ W ŚRODOWISKU OBIEKTOWO ZORIENTOWANYM.



Podobne dokumenty
Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

Podstawy modelowania programów Kod przedmiotu

Iteracyjno-rozwojowy proces tworzenia oprogramowania Wykład 3 część 1

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

Zasady organizacji projektów informatycznych

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

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

Analiza, projekt i realizacja systemu wspomagania zarządzaniem hotelu. Michał Koczko 4321

KOMPUTERYZACJA ANKIETA za rok 2017 (dostępna również w wersji elektronicznej)

Grupa treści kształcenia, w ramach której przedmiot jest realizowany Przedmiot kierunkowy

PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH S Y L A B U S

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

Modelowanie i Programowanie Obiektowe

Analiza i częściowa implementacja systemu elektronicznej wymiany danych na przykładzie e-faktury

Pytania z przedmiotów kierunkowych

Autor: Bączkowski Karol Promotor: dr inż. Paweł FIGAT

Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką?

Modelowanie i analiza systemów informatycznych

Fazy analizy (modelowania) oraz projektowania FAZA ANALIZY:

E-1IZ s2. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Rok akademicki: 2012/2013 Kod: ZIE s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

tel. (+48 81) /22 fax (+48 81) Wykład Ćwiczenia Laboratorium Projekt

E-I2SG-2010-s1. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Modelowanie Systemów informacyjnych (MSI)

Kurs programowania. Wykład 12. Wojciech Macyna. 7 czerwca 2017

Narzędzia CASE dla.net. Łukasz Popiel

Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

PRZEWODNIK PO PRZEDMIOCIE

Diagramy klas. WYKŁAD Piotr Ciskowski

ZARZĄDZANIU. Wykład VI. dr Jan Kazimirski

Programowanie MorphX Ax

Załącznik Nr 1. Istotne warunki zamówienia do przetargu nieograniczonego na wykonanie pakietu usług programistycznych

KARTA MODUŁU KSZTAŁCENIA

Zofia Kruczkiewicz - Modelowanie i analiza systemów informatycznych 2

KARTA PRZEDMIOTU. 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA. 2) Kod przedmiotu: ROZ-L3-20

Egzamin / zaliczenie na ocenę*

Techniki modelowania programów Kod przedmiotu

INFORMATYKA Pytania ogólne na egzamin dyplomowy

Programowanie obiektowe

PROLIB jest zintegrowanym oprogramowaniem, który pozwala na pełną automatyzację procesów bibliotecznych związanych z gromadzeniem, opracowaniem,

Specyfikacja wymagań systemowych (może podlegać edytowaniu na kolejnych etapach)

Języki Programowania Obiektowego

Mariusz Trzaska Modelowanie i implementacja systemów informatycznych

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

Programowanie obiektowe

INŻYNIERIA OPROGRAMOWANIA

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Wstęp Część I. Podstawy teoretyczne zintegrowanych systemów zarządzania

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

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Programowanie II C10

Baza danych przestrzennych modelowa reprezentacja fragmentu świata rzeczywistego

Inżynieria oprogramowania. Wykład 7 Inżynieria wymagań: punkty widzenia, scenariusze, przypadki użycia

Michał Adamczyk. Język UML

Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08

SPECYFIKACJA WYMAGAŃ

INSTRUKCJA OBSŁUGI CZYTNIKA KODÓW KRESKOWYCH XL 6800.

Instrukcja obsługi czytnika kodów kreskowych XL 5800

KOMPUTERYZACJA ANKIETA za rok 2016

PRZEWODNIK PO PRZEDMIOCIE

Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010

Mgr inż. Leszek Masadyński Poznań SOKRATES

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

Modelowanie obiektowe - Ćw. 3.

Diagramy przypadków użycia. WYKŁAD Piotr Ciskowski

Inżynieria oprogramowania. Wykład 6 Analiza i specyfikowanie wymagań

Baza danych przestrzennych modelowa reprezentacja fragmentu świata rzeczywistego

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

Dokument Detaliczny Projektu

Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz

Podstawy programowania. Wprowadzenie

KOMPUTEROWE WSPOMAGANIE ZARZĄDZANIA

Narzędzia informatyczne wspierające przedsięwzięcia e-commerce

Spis treści 1. Wstęp 2. Projektowanie systemów informatycznych

Historia modeli programowania

Programowanie obiektowe

Analiza i projektowanie obiektowe w UML Kod przedmiotu

Modelowanie danych, projektowanie systemu informatycznego

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki

Sylabus przedmiotu: Data wydruku: Dla rocznika: 2014/2015. Kierunek: Opis przedmiotu. Dane podstawowe. Efekty i cele. Opis. 1 z 5

Zofia Kruczkiewicz - Modelowanie i analiza systemów informatycznych 1

KATEDRA INFORMATYKI STOSOWANEJ PŁ INŻYNIERIA OPROGRAMOWANIA

Informatyka, I stopień. Programowanie (PRO300.2)

Diagramy przypadków użycia

OPIS PRZEDMIOTU, PROGRAMU NAUCZANIA ORAZ SPOSOBÓW WERYFIKACJI EFEKTÓW KSZTAŁCENIA. CZEŚĆ A * (opis przedmiotu i programu nauczania) OPIS PRZEDMIOTU

KOMPUTERYZACJA ANKIETA za rok 2015

UML. zastosowanie i projektowanie w języku UML

Referat pracy dyplomowej

12) Wadą modelu kaskadowego jest: Zagadnienia obowiązujące na egzaminie z inżynierii oprogramowania: 13) Wadą modelu opartego na prototypowaniu jest:

Świat rzeczywisty i jego model

Projekt systemu informatycznego

Dotacje na innowacje. Inwestujemy w waszą przyszłość.

Modelowanie i analiza systemów informatycznych

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

Tworzenie modelu konceptualnego systemu informatycznego część 1

Język programowania. Andrzej Bobyk

Warsztaty informatyków współtworzących katalog NUKAT: wymiana doświadczeń, propozycje usprawnień

Wykład 1 Inżynieria Oprogramowania

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

Projektowanie Graficznych Interfejsów Użytkownika. Robert Szmurło

Transkrypt:

PRACA DYPLOMOWA WYŻSZE STUDIA ZAWODOWE MODELOWANIE SYSTEMU INFORMATYCZNEGO WSPOMAGAJĄCEGO DZIAŁALNOŚĆ USŁUGOWĄ W ŚRODOWISKU OBIEKTOWO ZORIENTOWANYM. Marcin Brudka 3901 Promotor: Prof. dr hab. inż. Piotr ZASKÓRSKI 1

CEL PRACY BIBLIOTEKA SYSTEM INFORMACYJNY IDENTYFIKACJA I ANALIZA PROCESÓW ROBOCZYCH (NP. WYPOŻYCZENIE) IDENTYFIKACJA OBIEKTÓW I ICH ZWIĄZKÓW (NP. CZYTELNIK) MODEL POJĘCIOWY (TECHNIKI) IMPLEMENTACJA POJĘCIOWEGO MODELU OBIEKTOWEGO PROCES EWIDENCJI CZYTELNIKÓW I PRACOWNIKÓW MODEL IMPLEMENTACYJNY WYNIK SYSTEM INFORMATYCZNY IDENTYFIKACJA ZASOBÓW INFORMACYJNYCH (NP. IMIĘ I NAZWISKO CZYTELNIKA) SPECYFIKACJA WYMAGAŃ FUNKCJONALNYCH ORAZ POZAFUNKCJONALNYCH AUTOMATYZACJA PROCESÓW ROBOCZYCH MODEL: - POJĘCIOWY (STRUKTURALNY, OBIEKTOWY); - IMPLEMENTACYJNY (ŚRODOWISKO OBIEKTOWE VISUAL STUDIO C++ 2008). TECHNIKI: - DIAGRAMY MODELOWANIA STRUKTURALNEGO (DIAGRAM HIERARCHII FUNKCJI, ERD, PRZEPŁYWU DANYCH); - DIAGRAMY UML (DIAGRAM KLAS, OBIEKTÓW, PRZYPADKÓW UŻYCIA, SEKWENCJI, CZYNNOŚCI). NARZĘDZIA CASE: - ENTERPRISE ARCHITECT 7.5; - MICROSOFT VISIO 2003. 2

ZAKRES PRACY 1. DZIEDZINA PROBLEMU. 2. ANALIZA ISTNIEJĄCYCH ROZWIĄZAŃ. 3. MODEL SYSTEMU. 4. IMPLEMENTACJA WYBRANEJ FUNKCJI SYSTEMU. 5. TESTOWANIE APLIKACJI. 3

WNIOSKI Z ANALIZY ISTNIEJĄCYCH ROZWIĄZAŃ - SYSTEM INFORMATYCZNY PROLIB, SOWA 2; - WYMIANA REKORDÓW BIBLIOGRAFICZNYCH POMIĘDZY SYSTEMAMI WSPOMAGAJĄCYMI DZIAŁANIE BIBLIOTEKI (FORMAT MARC 21, PROTOKÓŁ Z39.50); - PODŁĄCZENIE ELEKTRONICZNEJ BAZY KATALOGOWEJ BIBLIOTEKI DO MULTIWYSZUKIWAREK (NUKAT, KARO); - RPOZPROSZONE WYSZUKIWANIE DANYCH (PROLIB - MODUŁ MULTIOPAC, NUKAT, KARO); - DOSTĘP CZYTELNIKA DO KONTA BIBLIOTEKI POPRZEZ INTERNET; - STOSOWANIE KODÓW KRESKOWYCH I CZYTNIKA KODÓW KRESKOWYCH; - AUTOMATYZACJA PROCESÓW ROBOCZYCH; - UŁATWIENIE PRACY, KONTROLA WPROWADZANYCH DANYCH I OSZCZĘDNOŚĆ CZASU. 4

ZAŁOŻENIA DO SYSTEMU - FORMAT KATALOGOWANIA MARC 21; - WYKORZYSTANIE CZYTNIKA KODÓW KRESKOWYCH; - MODUŁOWA BUDOWA PROGRAMU; - DOSTĘP DO KONTA CZYTELNIKA POPRZEZ INTERNET. 5

HIPOTEZY 1) TECHNIKI STOSOWANE W MODELOWANIU OBIEKTOWYM DOBRZE PRZEDSTAWIAJĄ ASPEKT BEHAWIORALNY PRZYSZŁEGO SYSTEMU INFORMATYCZNEGO. 2) ŚRODOWISKO OBIEKTOWE SPRZYJA ROZWOJOWOŚCI MODELU POJĘCIOWEGO I IMPLEMENTACYJNEGO ISTNIEJĄCEGO SYSTEMU INFORMATYCZNEGO. 6

MODEL STRUKTURALNY SYSTEMU 1. DIAGRAM HIERARCHII FUNKCJI SYSTEMU SKWPB. FUNKCJE SYSTEMU: - PODSTAWOWE FUNKCJE SYSTEMU O DOSTĘPIE BEZPOŚREDNIM; - ZAUTOMATYZOWANE FUNKCJE SYSTEMU. RYS.1. DIAGRAM HIERARCHII FUNKCJI. 7

2. DIAGRAM KONTEKSTOWY SYSTEMU SKWBP. OTOCZENIE: KOMUNIKACJA: - MAGAZYNIER; - PRZPŁYWY DANYCH; - ADMINISTRATOR. RYS.2. DIAGRAM KONTEKSTOWY SYSTEMU SKWBP NOTACJA SSADM. 8

MODEL OBIEKTOWY SYSTEMU 3. DIAGRAM OGÓLNY PRZYPADKÓW UŻYCIA SYSTEMU SKWPB. RYS.3. DIAGRAM OGÓLNY PRZYPADKÓW UŻYCIA SYSTEMU SKWPB. 9

4. DIAGRAM KLAS. RYS.4. DIAGRAM KLAS. 10

5. DIAGRAM SEKWENCJI DLA PRZYPADKU UŻYCIA EWIDENCJA CZYTELNIKÓW. RYS.5. DIAGRAM SEKWENCJI DLA PRZYPADKU UŻYCIA EWIDENCJA CZYTELNIKÓW. 11

IMPLEMENTACJA RYS.6. DIAGRAM KLAS PROCESU EWIDENCJI CZYTELNIKÓW I PRACOWNIKÓW. - WYKORZYSTANE CECHY OBIEKTOWOŚCI: HERMETYZACJA, DZIEDZICZENIE, POLIMORFIZM, METODY WIRTUALNE, KLASA ABSTRAKCYJNA. 12

7. DIAGRAM HIERARCHII FUNKCJI INTERFEJS UŻYTKOWNIKA RYS.7. DIAGRAM HIERARCHII FUNKCJI INTERFEJS UŻYTKOWNIKA. 13

WERYFIKACJA HIPOTEZ 1) TECHNIKI STOSOWANE W MODELOWANIU OBIEKTOWYM DOBRZE PRZEDSTAWIAJĄ ASPEKT BEHAWIORALNY PRZYSZŁEGO SYSTEMU INFORMATYCZNEGO. WERYFIKACJA HIPOTEZY: - DOKONANIE PORÓWNIANIA DIAGRAMÓW: - MODELOWANIA STRUKTURALNEGO (DIAGRAM PRZEPŁYWÓW DANYCH); - MODELOWANIA OBIEKTOWEGO (DIAGRAM SEKWENCJI, DIAGRAM CZYNNOŚCI). 2) ŚRODOWISKO OBIEKTOWE SPRZYJA ROZWOJOWOŚCI MODELU POJĘCIOWEGO I IMPLEMENTACYJNEGO ISTNIEJĄCEGO SYSTEMU INFORMATYCZNEGO. WERYFIKACJA HIPOTEZY: - NA PODSTAWIE OBIEKTOWEGO MODELU POJĘCIOWEGO: DIAGRAM KLAS; - NOWA FUNKCJONALNOŚĆ SYSTEMU: PODZIAŁ CZYTELNIKÓW WEDŁUG WIEKU NA MŁODZIEŻOWĄ GRUPĘ CZYTELNIKÓW I GRUPĘ CZYTELNIKÓW PEŁNOLETNICH; 14

WNIOSKI - BIBLIOTEKI są złożonym systemem DZIAŁANIA; - ISTNIEJĄCE PRODUKTY WSPOMAGAJĄCE FUNKCJONOWANIE BIBLIOTEKI obarczone są różnorodnymi mankamentami; - MODEL SYSTEMU I IMPLEMENTACJA WYBRANEJ FUNKCJI W ŚRODOWISKU OBIEKTOWYM sprzyja rozwojowości; - ROZWIĄZYWANIE tej klasy PROBLEMÓW może być wspomagane LITERATURĄ Z DZIEDZINY INFORMATYKI I INFORMACJĄ ZAWARTĄ W INTERNECIE. 15