Lista przedmiotów z materiałami udostępnionymi dla studentów

Dla_studentów
  • Increase font size
  • Default font size
  • Decrease font size

Michał Bieniasz

System Bezpiecznej Usługi Sieciowej dla Dostępu do Bazy Danych Oracle


Secure Web Service System for Oracle Database Access


Opiekun pracy dyplomowej: dr inż. Piotr Dębiec prof. ucz.
Praca dyplomowa ife obroniona 0000-00-00
Streszczenie pracy dyplomowej:
Przedmiotem pracy jest zaprojektowanie i implementacja usługi sieciowej pozwalającej na bezpieczny dostęp do bazy danych Oracle. W pracy opisane zostały najważniejsze technologie związane z usługami sieciowymi, oraz przedstawione zostały wymagania, które usługa sieciowa musi spełniać. Wyjaśniony został także sposób implementacji programu oraz narzędzia niezbędne do stworzenia danej usługi sieciowej. Rozdział 4 zawiera opis tworzenia usługi sieciowej, a także pokazuje funkcjonalność końcowego projektu. W ostatnim rozdziale zawarte zostały wnioski oraz doświadczenia zebrane podczas tworzenia projektu. Usługa sieciowa została stworzona w cely umożliwienia dostępu do bazy danych oraz modyfikacji jej zawartości autoryzowanym użytkownikom. Użytkownik ma możliwość zarówno dodania jak i usunięcia wpisu w bazie danych po uprzednim podaniu poprawnego hasła, chroniącego dostęp do tych funcji przez nieprzewidzianych użytkowników. Także informacja o ewentualnym niepoprawnym wprowadzeniu hasła lub braku połączenia z bazą danych jest wyświetlana użytkownikowi. Wyniki pracy spełniają podstawowe wymagania, a przeprowadzone testy potwierdziły poprawne działanie aplikacji. Wykonanie tego projektu potwierdziło przydatność usług sieciowych w nowoczesnej technologii internetowej. W pracy przedstawione zostały także duże możliwości, które posiadają nowoczesne usługi sieciowe. Końcowy projekt usługi sieciowej, a tekże wszystkie kody źródłowe stworzone w podczas pracy nad projektem są załączone na płycie CD dołączonej do pracy.
Abstract:
This thesis deals with the development of the secure web service system for Oracle database access. Thesis describes most important technologies and tools used during the development of the final project. It also provides insight view into the most important features associated with the web services. The implementation and functionality of the final application are presented and explained. The conclusions and experiences gathered during the development of the web service are also presented. The final application allows user to see the database records residing at the Oracle database server and authorized users may manipulate the records of the database by adding or deleting them. The users are also notified about the errors occurred, like incorrect password provided or lack of connectivity with the Oracle database server. This application shows the possibility of the usage of the web service technology, which is growing very fast. The results of this thesis fulfills the requirements, because web service was written in a different programming language that the client side, consuming the web service. Developed web service in this thesis proved the usefulness and interoperability of the web services. The final project itself and all the source codes written to develop it are all available on a CD attached to this thesis.