Budowa systemu ekspertowego wspomagającego diagnozowanie chorób zwierząt domowych (psów i kotów)

master
dc.abstract.enThe thesis presents the process of design and developing of a system that makes a communication between pet owners and veterinary clinic effortles. To make this possible three applications were created for this system: mobile application for smatphones with Android operating system, that is directed towards pet owners, web application for veterinary clinic and server application that handles requests from client's apps and to controll database access.In the chapter Material and methods there were discussed applied technologies and tools used to create the system. Mainly there were technologies commonly used to build web apps. The selection of development tools was explained. The chapter contains a presentation of applied design patterns along with advantages of using them, good delopment practices, and a short introtuction to veterinary.Chapter Results presents created system. The architecture of the project is shown along with database schema and depiction of how modules of the application communicate. It was explained how the server application is separeted into different components and what is their responsibility. Next, the interfaces of both client applications were shown. The functionalities of mobile app were depicted: registering into the system, adding pet, managing pets, scheduling an appointment in the clinic. Next the web application was presented. Following were shown: dashboard with upcoming appointments, managment and reporting module. At the end there is information about conducted tests of the mobile application.In the chapter Summary one can find a judgement of the project. The system is well built but some criticism is to be found. It is shown how the system can be expanded and how could it evolve.pl
dc.abstract.plNiniejsza praca opisuje proces projektowania oraz budowy systemu ułatwiającego komunikację między właścicielami zwierząt domowych a gabinetem weterynarii. Na potrzeby pracy zostały stworzony system składający się z trzech aplikacji: aplikacji mobilnej dla systemu Android skierowana do właścicieli zwierząt, aplikacji internetowej dla gabinetu weterynarii oraz aplikacji serwera, której zadaniem jest obsługa żądań aplikacji klienckich oraz dostęp do bazy danych.W rozdziale Materiały i metody omówione zostały zastosowane technologie oraz narzędzia wykorzystane przy powstawaniu tej pracy. W głównej mierze były to technologie składające się zwykle na aplikacje internetowe. Wyjaśniony został dobrany zestaw narzędzi programistycznych. Rozdział ten zawiera również przedstawienie użytych wzorców projektowych wraz z podaniem korzyści ich zastosowania, dobrych praktyk deweloperskich, a także krótki wstęp do tematu weterynarii.Rozdział Wyniki prezentuje powstały system. Pokazana została infrastruktura projektu wraz ze schematem bazy danych oraz to jak poszczególne moduły aplikacji komunikują się ze sobą. Wyjaśniony został sposób podziału aplikacji serwerowej na komponenty, z których każdy pełni inną rolę. Następnie zaprezentowane zostały interfejsy obu aplikacji klienckich. Przedstawione zostały funkcjonalności mobilnej aplikacji: rejestracja w systemie, dodawanie zwierzęcia przez właściciela, zarządzanie dodanymi zwierzętami, umawianie różnego rodzaju wizyt. Następnie omówiona została aplikacja internetowa. Pokazana została tablica ze zbliżającymi się wizytami, moduł zarządzania oraz moduł raportowy. Na końcu rozdziału wzmianka o przeprowadzonych testach aplikacji.W rozdziale Podsumowanie znajduje się ocena projektu, sam system spełnia przedstawione przed nim zadanie. Jednakże nie obyło się bez krytyki. Podane zostały również możliwe drogi rozbudowy systemu.pl
dc.affiliationWydział Fizyki, Astronomii i Informatyki Stosowanejpl
dc.areaobszar nauk ścisłychpl
dc.contributor.advisorRoterman-Konieczna, Irenapl
dc.contributor.authorSąsiadek, Jakubpl
dc.contributor.departmentbycodeUJK/WFAISpl
dc.contributor.reviewerRoterman-Konieczna, Irenapl
dc.contributor.reviewerStrug, Barbara - 100344 pl
dc.date.accessioned2020-07-27T14:58:43Z
dc.date.available2020-07-27T14:58:43Z
dc.date.submitted2018-07-10pl
dc.fieldofstudyinformatyka stosowanapl
dc.identifier.apddiploma-122379-177317pl
dc.identifier.projectAPD / Opl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/226828
dc.languagepolpl
dc.subject.enExper system, Veterinary science, .NET, Angular, Ionicpl
dc.subject.plSystem eskpertowy, weterynaria, .NET, Angular, Ionicpl
dc.titleBudowa systemu ekspertowego wspomagającego diagnozowanie chorób zwierząt domowych (psów i kotów)pl
dc.title.alternativeDesign of expert system aiding in diagnosing of diseases of pets (dogs and cats)pl
dc.typemasterpl
dspace.entity.typePublication
dc.abstract.enpl
The thesis presents the process of design and developing of a system that makes a communication between pet owners and veterinary clinic effortles. To make this possible three applications were created for this system: mobile application for smatphones with Android operating system, that is directed towards pet owners, web application for veterinary clinic and server application that handles requests from client's apps and to controll database access.In the chapter Material and methods there were discussed applied technologies and tools used to create the system. Mainly there were technologies commonly used to build web apps. The selection of development tools was explained. The chapter contains a presentation of applied design patterns along with advantages of using them, good delopment practices, and a short introtuction to veterinary.Chapter Results presents created system. The architecture of the project is shown along with database schema and depiction of how modules of the application communicate. It was explained how the server application is separeted into different components and what is their responsibility. Next, the interfaces of both client applications were shown. The functionalities of mobile app were depicted: registering into the system, adding pet, managing pets, scheduling an appointment in the clinic. Next the web application was presented. Following were shown: dashboard with upcoming appointments, managment and reporting module. At the end there is information about conducted tests of the mobile application.In the chapter Summary one can find a judgement of the project. The system is well built but some criticism is to be found. It is shown how the system can be expanded and how could it evolve.
dc.abstract.plpl
Niniejsza praca opisuje proces projektowania oraz budowy systemu ułatwiającego komunikację między właścicielami zwierząt domowych a gabinetem weterynarii. Na potrzeby pracy zostały stworzony system składający się z trzech aplikacji: aplikacji mobilnej dla systemu Android skierowana do właścicieli zwierząt, aplikacji internetowej dla gabinetu weterynarii oraz aplikacji serwera, której zadaniem jest obsługa żądań aplikacji klienckich oraz dostęp do bazy danych.W rozdziale Materiały i metody omówione zostały zastosowane technologie oraz narzędzia wykorzystane przy powstawaniu tej pracy. W głównej mierze były to technologie składające się zwykle na aplikacje internetowe. Wyjaśniony został dobrany zestaw narzędzi programistycznych. Rozdział ten zawiera również przedstawienie użytych wzorców projektowych wraz z podaniem korzyści ich zastosowania, dobrych praktyk deweloperskich, a także krótki wstęp do tematu weterynarii.Rozdział Wyniki prezentuje powstały system. Pokazana została infrastruktura projektu wraz ze schematem bazy danych oraz to jak poszczególne moduły aplikacji komunikują się ze sobą. Wyjaśniony został sposób podziału aplikacji serwerowej na komponenty, z których każdy pełni inną rolę. Następnie zaprezentowane zostały interfejsy obu aplikacji klienckich. Przedstawione zostały funkcjonalności mobilnej aplikacji: rejestracja w systemie, dodawanie zwierzęcia przez właściciela, zarządzanie dodanymi zwierzętami, umawianie różnego rodzaju wizyt. Następnie omówiona została aplikacja internetowa. Pokazana została tablica ze zbliżającymi się wizytami, moduł zarządzania oraz moduł raportowy. Na końcu rozdziału wzmianka o przeprowadzonych testach aplikacji.W rozdziale Podsumowanie znajduje się ocena projektu, sam system spełnia przedstawione przed nim zadanie. Jednakże nie obyło się bez krytyki. Podane zostały również możliwe drogi rozbudowy systemu.
dc.affiliationpl
Wydział Fizyki, Astronomii i Informatyki Stosowanej
dc.areapl
obszar nauk ścisłych
dc.contributor.advisorpl
Roterman-Konieczna, Irena
dc.contributor.authorpl
Sąsiadek, Jakub
dc.contributor.departmentbycodepl
UJK/WFAIS
dc.contributor.reviewerpl
Roterman-Konieczna, Irena
dc.contributor.reviewerpl
Strug, Barbara - 100344
dc.date.accessioned
2020-07-27T14:58:43Z
dc.date.available
2020-07-27T14:58:43Z
dc.date.submittedpl
2018-07-10
dc.fieldofstudypl
informatyka stosowana
dc.identifier.apdpl
diploma-122379-177317
dc.identifier.projectpl
APD / O
dc.identifier.uri
https://ruj.uj.edu.pl/xmlui/handle/item/226828
dc.languagepl
pol
dc.subject.enpl
Exper system, Veterinary science, .NET, Angular, Ionic
dc.subject.plpl
System eskpertowy, weterynaria, .NET, Angular, Ionic
dc.titlepl
Budowa systemu ekspertowego wspomagającego diagnozowanie chorób zwierząt domowych (psów i kotów)
dc.title.alternativepl
Design of expert system aiding in diagnosing of diseases of pets (dogs and cats)
dc.typepl
master
dspace.entity.type
Publication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

Views
17
Views per month
Views per city
Dublin
2
Rzeszów
2
Wroclaw
2
Chandler
1
Des Moines
1
Krakow
1
Warsaw
1

No access

No Thumbnail Available