esoe 2 years ago
parent
commit
a8b67d1943
  1. 30
      muse/Base spider/README.md
  2. 0
      muse/Continious deploy/README.md
  3. 0
      muse/Continious deploy/imaging/webContent.puml

30
muse/Base spider/README.md

@ -0,0 +1,30 @@ @@ -0,0 +1,30 @@
# Base spider
Консольная программа.
Паук, опрашивающий базу данных и собирающий сведения о структуре базы данных
## Назначение
Автоматизация формирования графического представления структуры функционирующей базы данных
## Область применения
Программа применима во всех случаях, когда есть необходимость получения графического представления базы данных:
- для последующей переработки структуры базы данных
- для разработки новых вариантов применения содержащейся в базе данных информации
## Особенности реализации
Паук работает на платформе java.
В качестве драйвера, обеспечивающего взаимодействия программы с базой данных использован jdbc-driver.
Предоставляет пользователю консольный интерфейс, предусматривающий:
- авторизацию пользователя в системе управления базой данных по логину и паролю
- выбор активной базы данных
- выбор варианта представления отчета о функционировании базы данных
В качестве результата работы паук генерирует файл с расширением *.puml, который может быть обработан утилитой plantuml, для построения графического представления структуры базы данных.
# Перспективы доработки программы
1. Автоматизация построения диаграмм, чтобы пользователю не нужно было самостоятельно прогонять *.puml файлы через plantuml
2. Автоматическое размещение диаграмм в системе контроля версий (исходников и итоговых графических схем)
3. Возможность аналитики не только структуры базы данных, но и самих данных
<b> Все это может быть реализовано отдельными утилитами, которые будут запускаться на сервере в качестве аналитической платформы <b>

0
muse/README.md → muse/Continious deploy/README.md

0
muse/imaging/webContent.puml → muse/Continious deploy/imaging/webContent.puml

Loading…
Cancel
Save