1636660593

1636660593



2.2 Projekt implementacji

2.2.1 Model systemu

Nasz system (2.1) składa się z:

•    bota internetowego, pobierającego dane w sposób automatyczny

•    aplikacji matlabowej przetwarzającej zgromadzone dane.

Dane o publikacjach, patentach, zainteresowaniach pobierane są z sieci Internet z wybranych serwerów. Niektóre dane zostały pozyskane manualnie. Po wstępnym przetworzeniu dane gromadzone są w bazie wiedzy, wykorzystywanej przez moduł główny aplikacji.

W module głównym wykonywana jest weryfikacja i selekcja danych do użycia ich do obliczeń prognoz. Po wstępnej ocenie generowane są wzory empiryczne na wartości zmiennych opisywanych zależnych od zmiennych opisujących. Z otrzymanych wzorów tworzone są prognozy, a na ich podstawie generowane są raporty, które znajdą się w rozdziale 3.

2.2.2    Implementacja

Projekt zaimplementowany został z użyciem technologii i języków:

•    Java

•    Matlab

W przetwarzaniu inormacji przydatne okazały się technologie skryptowe języków Python, Perl, Bash, w tym wyrażenia regularne.

2.2.3    Import danych

Dane wczytywane są do programu przy wykorzystaniu serwera komunikacyjnego COM opracowanego przez firmę Microsoft wbudowanego w program Microsoft Office.

Matlab przy wykorzystaniu funkcji xlsread łączy się z wyżej wymienionym serwerem stając się w stosunku do niego klientem i odbiera odczytane przez niego dane.

Serwer COM zwraca dane w postaci obiektu posiadającego dwa pola; nagłówek, dane, zgodnie z filozofią bazy danych dla Microsoft Excel:

•    nagłówek: typ tekstowy, dane nierozdzielne pustą kolumną, koniec nagłówka poprzez rozpoczęcie danych liczbowych,

•    dane: typy liczbowe zdefiniowane przez arkusz programu Excel, dane nierozdzielne pustą kolumną, koniec danych sygnalizuje pusty wiersz. Powyższe zastrzeżenie sprawia, że Matlab tworzy tablicę zawierającą dwa wiersze; tekstową tablicę nagłówka, liczbową tablicę danych.

Importując dane tworzona jest tablica wektorów zawierająca wektory będące strukturami zawierającymi następujące pola:

•    nazwa

7



Wyszukiwarka

Podobne podstrony:
IMGI98 (4) żą od relacji człowjek-świat, a na treść tego systemu składa się społecsiie wytworzona re
Rynek finansowy Rynek finansowy jest częścią wielkiego systemu, składającego się z licznych elementó
Metoda Analityczna (1916) W przedziale od 100 pkt do 271 pkt system składał się z:10 grup zaszeregow
Czym jest GIS? GIS to zorganizowany system składający się z komputera, oprogramowania, danych geogra
126 Tadeusz Kaczmarczyk 3. Oprogramowanie systemu Oprogramowanie systemu składa się z dwóch
PROJEKT WYKONAWCZY AKPIAStruktura systemu Proponuje się system zbudowany w oparciu o protokół PROFIB
— 1. (15) Schemat blokowy systemu RoxAnn. Schemat: System składa się z czterech głównych modułów: 1
System kontroli sensornotorycznei * System składający się z < System składający się z czuciowych
z grzyb1 Rozdział 5 Zakażenia grzybicze Grzyby stanowy niezależną grupę systemową składają się z oko
Oprogramowanie systemu składa się z trzech modułów. Moduł Delta-Server realizuje następujące
1.Przeznaczenie o Cercon art jest systemem składającym się z urządzenia i oprogramowania, służącym d
Analizowany proces eksploatacji należy widzieć jako złożony system składający się z podsystemów i
Teoria kolejek System I Opis - system składa się z jednego stanowiska obsługi, nieskończonej poczeka
Teoria kolejek System II Opis - system składa się z jednego stanowiska obsługi, skończonej poczekaln
Teoria kolejek Czas przebywania w systemie składa się z dwóch czasów: 1.    czas
System składa się z trzech podstawowych segmentów: •    kosmicznego, •

więcej podobnych podstron