W artykule przedstawiono opis projektu oraz implementacji wybranych elementów Systemu Zdalnego Egzaminowania. Zaprezentowano mechanizmy obsługi bazy danych z wykorzystaniem procedur składowanych. Omówiono sposób integracji opracowywanego systemu z istniejącym systemem dziennika nauczyciela oraz sposób użytkowania aplikacji.
EN
A design description including implementation of selected elements of an examining remote system is presented in the paper. Mechanisms of database maintenance using stored procedures are shown. An integration of the elaborated system with the existing system of teacher's diary has been discussed. An explanation to the use of application is given.
W pracy opisano i porównano dwa sposoby wytwarzania aplikacji bazodanowych. Pierwszy z nich opiera się na technologii Hibernate. Jest to podejście obiektowo-relacyjne. Drugi oparty jest na technologii SimpleJdbcTemplate z interfejsem proceduralnym. Podejścia te różnią się położeniem logiki biznesowej. W pierwszym przypadku logika umiejscowiona jest po stronie aplikacji, natomiast w przypadku drugim mieści się ona po stronie bazy danych.
EN
The work presents a comparative description of two database application development methodologies, one based on Hibernate object-relational mappings and another, which applies the SimplJdbcTem-plate technology with its procedural interfaces. The presented approaches differ with respect to the placement of business logic. In the former case, business logic resides within the application, while in the latter it is part of the database server.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.