Koncepcja rozwoju oprogramowania ORPPD Słownik pojęd: Informacja indeksowana przetworzona Informacja nieindeksowana (pełna autentyczna treśd pracy dyplomowej znajdująca się w ORPPD) przez Program indeksujący do formy (indeksu) uniemożliwiającej odtworzenie treści pisemnej pracy dyplomowej przez dostawcę Programu indeksującego oraz jakikolwiek inny podmiot będący w posiadaniu tego programu lub mający możliwośd z jego korzystania. Program antyplagiatowy system informatyczny będący w posiadaniu Uczelni, za pomocą którego można pozyskiwad indeksy prac dyplomowych z Programu indeksującego (Informacja indeksowana), dedykowany promotorom prac dyplomowych w celu dokonania przez nich sprawdzeo pisemnych prac dyplomowych pod względem zapożyczeo z obcych źródeł lub naruszenia praw autorskich. Program antyplagiatowy stanowi własnośd firm antyplagiatowych, chociaż Uczelnia też może byd właścicielem takiego programu (tego nie można wykluczyd). Program indeksujący jest częścią Programu antyplagiatowego będącego w posiadaniu Uczelni dokonujący transformacji danych pochodzących z ORPPD, czyli pełnych i autentycznych treści prac dyplomowych do formy zindeksowanej (przekształcenie Informacji nieindeksowanej do Informacji indeksowanej) umieszczony w Wirtualnej maszynie udostępnionej przez OPI PIB. Program indeksujący stanowi własnośd firm antyplagiatowych, chociaż uczelnia też może byd właścicielem takiego programu (tego nie można wykluczyd.) Interfejs dostępu do ORPPD dla Programów indeksujących mechanizm w ramach ORPPD umożliwiający udostępnianie danych z ORPPD i współpracę z Programem indeksującym. Interfejs dostępu do ORPPD, należy do OPI PIB. Przez interfejs dostępu następuje udostępnienie pełnych autentycznych prac dyplomowych Programom indeksującym. Wirtualna maszyna - przestrzeo informatyczna znajdująca się w środowisku informatycznym OPI PIB, w którym zostaje umieszczony Program indeksujący pobierający z interfejsu dostępu do ORPPD pełną autentyczną treśd pracy dyplomowej w celu jej przekształcenia do formy zindeksowanej czyli Informacji indeksowanej. Anonimizacja treści pracy dyplomowej przetworzenie danych osobowych zawartych w plikach tekstowych, znajdujących się w ORPPD, zawierających pełne treści autentycznych prac dyplomowych do formy uniemożliwiającej ich odtworzenie przez jakikolwiek podmiot, z wyłączeniem OPI PIB, jako procesora. Anonimizacji treści pracy dyplomowej podlega: tytuł pracy dyplomowej, imiona i nazwiska autorów prac, imiona i nazwiska promotorów prac, imiona i nazwiska recenzentów prac. (zakres wskazany w art. 167b ust.2 pkt 1) 4) ustawy prawo o szkolnictwie wyższym). Zahashowane identyfikatory prac przetworzone identyfikatory bazodanowe prac dyplomowych do formy uniemożliwiającej ich odtworzenie. Identyfikatory bazodanowe prac wyłączny i niepowtarzalny numer przydzielony pracy dyplomowej znajdującej się w bazie ORPPD, po którym rozpoznawana jest ta praca w bazie ORPPD. Listy prac dyplomowych Listy generowane cyklicznie przez ORPPD zawierające pliki z pracami dyplomowymi i zahashowane identyfikatory tych prac. W ORPPD generowane są i udostępniane Programom indeksującym dwa rodzaje list z pracami dyplomowymi: 1
- Resource list lista zawierająca wszystkie pliki z pracami dyplomowymi zdeponowanymi w ORPPD - Change list lista zawierająca pliki prac z nowymi pracami dyplomowymi i pracami które zostały zmienione od czasu generowania ostatniej Resource list. 2
Proces indeksowania prac dyplomowych przez Program indeksujący Założenia: i. Uczelnia/ Firma antyplagiatowa posiada Program indeksujący współpracujący z ORPPD i wyłącznie uczelni przysługuje prawo weryfikacji pracy dyplomowej (promotorowi); Uczelnia/ Firma antyplagiatowa posiada podpisaną z OPI PIB UMOWĘ NA DOSTĘP DO OGÓLNOPOLSKIEGO REPOZYTORIUM PISEMNYCH PRAC DYPLOMOWYCH PRZY UŻYCIU PROGRAMU ANTYPLAGIATOWEGO; Program antyplagiatowy i współpracujący z nim Program indeksujący zarejestrowane (rejestracja w ramach funkcjonalności systemu ORPPD) są w ORPPD; Program indeksujący posiada konto w ORPPD, wykorzystywane do uwierzytelniania komunikacji z ORPPD (w ramach funkcjonalności systemu ORPPD); Konto Programu indeksującego jest w stanie Aktywne. ii. Interfejs dostępu do ORPPD dla Programów indeksujących udostępnia im zanonimizowane treści autentycznych prac dyplomowych, (bez dane osobowych znajdujących się w treści tych prac) i zahashowane identyfikatory tych prac. iii. Program indeksujący udostępnia współpracującemu Programowi antyplagiatowemu treści prac w formie informacji indeksowanej wraz z identyfikatorem bazodanowym pracy, jednak w formie zahashowanej. iv. Proces indeksowania prac dyplomowych uruchamiany jest cyklicznie każdego dnia, ze względu na przyrosty prac dyplomowych do bazy. Rys. 1 Schemat proces indeksowania prac dyplomowych przez Program indeksujący. 3
Przebieg procesu 1. ORPPD anonimizuje treści autentycznych prac dyplomowych w zakresie w jakim zawierają one dane osobowe wskazane w art. 167b ust. 2 pkt 1-4 przed ich udostępnieniem Programom indeksującym. 2. ORPPD tworzy listy, Resource list i Change list zawierające zanonimizowane treści prac dyplomowych. 3. ORPPD udostępnia Programom indeksującym listy z pracami dyplomowymi, Resource list i Change list poprzez Interfejs dostępu dla Programów Indeksujących. 4. Program indeksujący pobiera zanonimizowane treści autentycznych prac udostępnione przez Interfejs dostępu dla Programów indeksujących. 5. Program indeksujący zamienia zanonimizowane treści autentycznych prac dyplomowych do postaci informacji indeksowanej. 6. Program indeksujący udostępnia w formie informacji indeksowanej treści prac dyplomowych współpracującemu Programowi antyplagiatowemu. 7. Program antyplagiatowy pobiera informację indeksowaną udostępnioną przez Program indeksujący. 4
Proces sprawdzania pisemnej pracy dyplomowej przez Promotora przed egzaminem dyplomowym z wykorzystaniem programów antyplagiatowych współpracujących z Ogólnopolskim Repozytorium Pisemnych Prac Dyplomowych Założenia: i. Promotor posiada konto w systemie POL-on z rolą INS_ORPD_PROMOTOR w jednostce podstawowej uczelni, w której praca będzie broniona; ii. Promotor posiada dostęp do Programu antyplagiatowego do funkcji sprawdzania pracy dyplomowej z bazą indeksów prac dyplomowych; iii. Uczelnia/ Firma antyplagiatowa posiada Program antyplagiatowy i Program indeksujący współpracujący z ORPPD: Uczelnia/ Firma antyplagiatowa posiada podpisaną z OPI PIB UMOWĘ NA DOSTĘP DO OGÓLNOPOLSKIEGO REPOZYTORIUM PISEMNYCH PRAC DYPLOMOWYCH PRZY UŻYCIU PROGRAMU ANTYPLAGIATOWEGO; Program antyplagiatowy zarejestrowany jest w ORPPD (rejestracja w ramach funkcjonalności systemu ORPPD) ; Uczelnia posiada konto w ORPPD, utworzone w kontekście Programu antyplagiatowego, wykorzystywane do autoryzacji komunikacji z ORPPD; Konto uczelni jest w stanie Aktywne ; iv. Program antyplagiatowy posiada aktualną bazę indeksów prac dyplomowych zdeponowanych w ORPPD; v. Raport ze sprawdzenia pracy dyplomowej dostępny jest dla Promotora w ORPPD do czasu obrony tej pracy i zdeponowania jej w ORPPD i nie dłużej niż przez czas określony parametrem systemowym ( wymuszenie przez ORPPD). Wartośd domyślna parametru 1 miesiąc. 5
Rys.1 Schemat procesu sprawdzania pisemnej pracy dyplomowej przez Promotora przed egzaminem dyplomowym z wykorzystaniem programu antyplagiatowego współpracującego z ORPPD Przebieg procesu 1. Promotor przed obroną pracy dyplomowej w Programie antyplagiatowym wskazuje plik tekstowy pracy dyplomowej i uruchamia funkcję Sprawdź pracę. 2. Program antyplagiatowy porównuje treśd sprawdzanej pracy z indeksami prac dyplomowych przechowywanych w bazie indeksów firmy antyplagiatowej (poprzednio uzyskanej informacji indeksowanej z Programu indeksującego) i generuje raport ze sprawdzenia pracy. 3. Program antyplagiatowy przesyła raport ze sprawdzenia pracy do ORPPD. Minimalny zakres danych przesyłanych do ORPPD: i. data obrony sprawdzanej pracy; ii. login promotora wykorzystywany do logowania do ORPPD; iii. kod uczelni/ kod jednostki podstawowej uczelni z POL-on, w której praca będzie broniona iv. imiona i nazwiska autorów sprawdzanej pracy v. zahashowane identyfikatory prac podejrzanych; vi. pliki sprawdzanej pracy. 4. Promotor loguje się bezpośrednio do ORPPD i wyszukuje dostępne dla niego raporty z Programu antyplagiatowego. 5. ORPPD prezentuje listę dostępnych raportów ze statusami dostępu i terminem dostępu. 6. Promotor przechodzi do podglądu szczegółów wybranego raportu. 7. Promotor przechodzi do podglądu treści prac podejrzanych. 8. System prezentuje treści prac podejrzanych w przeglądarce bez możliwości zapisania pliku na dysku. 6