Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Abstract
 
 
Acadêmico(a): William Mello
Título:  Sistema gerenciador de base dados e dicionário 
 
Abstract:
This work presentes a web system to manager a dictionaire of a Manager Database System.
This system emerged as an assistant to develop legacy systems that use Oracle Manager
Database System with option to storing application information. In this way, it has the
possibility to maintain tables, tables atributes and the relationship among the tables by the web
graphic interface. Moreover, the web system allow to user do reverse engeneering of the
database throw the metadata structure and allow to the user generate a Pascal Unit. The system
was develop like a front-end one page, this is, has just one page with the main functionalities
of the system. For the development of system it was follow the usability patterns for web and
for this it was used the Bootstrap and Font Awesome frameworks, the HTML, CSS and
Javascript language for the front-end. For the back-end it was used the Dapper framework and
the C# language. The purpose of this work is change the dinamic of use database of manual to
systematic, assistant the development of comercial systems, at once that with manual way can
genereted incorrect scripts. Thus, the system with a good graphic interface web and a good
usability can be used to facility and expedite the development flow commercial companies that
use the Object Pascal programming language. As usability tests was used the SAPO heuristics
that indicates that system is over the average of user experience. As technological relevance
this system contribute with the better structural organization of database with the systems with
interest in use this developed system in the reverse engeneering process, that can be reduce the
spend time int the reverse engeneering systems and better the manutenibility. As scientific
relevance this work share the evaluations did, that was one by a usability questonnaire
consolidated (SAPO, 2022). As a limitation of this work, it has the generation of code to other
programming languages than Object Pascal, the compatibilities with other databases. By the
end, it can be concluded that the goals were achieved according what is presented along this
work.