From 6e88f018dcd481c68b705fa5b134c0f46d16475a Mon Sep 17 00:00:00 2001 From: esoe Date: Fri, 30 Dec 2022 23:33:02 +0300 Subject: [PATCH 1/2] base-spider --- muse/Base spider/README.md | 29 +++++++++++++++++++ muse/{ => Continious deploy}/README.md | 0 .../imaging/webContent.puml | 0 3 files changed, 29 insertions(+) create mode 100644 muse/Base spider/README.md rename muse/{ => Continious deploy}/README.md (100%) rename muse/{ => Continious deploy}/imaging/webContent.puml (100%) diff --git a/muse/Base spider/README.md b/muse/Base spider/README.md new file mode 100644 index 0000000..e8310c5 --- /dev/null +++ b/muse/Base spider/README.md @@ -0,0 +1,29 @@ +# Base spider + Паук, опрашивающий базу данных и собирающий сведения о структуре базы данных + +## Назначение + Автоматизация формирования графического представления структуры функционирующей базы данных + +## Область применения + Программа применима во всех случаях, когда есть необходимость получения графического представления базы данных: + - для последующей переработки структуры базы данных + - для разработки новых вариантов применения содержащейся в базе данных информации + +## Особенности реализации + Паук работает на платформе java. + В качестве драйвера, обеспечивающего взаимодействия программы с базой данных использован jdbc-driver. + + Предоставляет пользователю консольный интерфейс, предусматривающий: + - авторизацию пользователя в системе управления базой данных по логину и паролю + - выбор активной базы данных + - выбор варианта представления отчета о функционировании базы данных + + В качестве результата работы паук генерирует файл с расширением *.puml, который может быть обработан утилитой plantuml, для построения графического представления структуры базы данных. + +# Перспективы доработки программы + 1. Автоматизация построения диаграмм, чтобы пользователю не нужно было самостоятельно прогонять *.puml файлы через plantuml + 2. Автоматическое размещение диаграмм в системе контроля версий (исходников и итоговых графических схем) + 3. Возможность аналитики не только структуры базы данных, но и самих данных + + Все это может быть реализовано отдельными утилитами, которые будут запускаться на сервере в качестве аналитической платформы + diff --git a/muse/README.md b/muse/Continious deploy/README.md similarity index 100% rename from muse/README.md rename to muse/Continious deploy/README.md diff --git a/muse/imaging/webContent.puml b/muse/Continious deploy/imaging/webContent.puml similarity index 100% rename from muse/imaging/webContent.puml rename to muse/Continious deploy/imaging/webContent.puml From 47799072d8d4295aed038eb5ed099e50ad112fdc Mon Sep 17 00:00:00 2001 From: esoe Date: Fri, 30 Dec 2022 23:34:39 +0300 Subject: [PATCH 2/2] qq --- muse/Base spider/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/muse/Base spider/README.md b/muse/Base spider/README.md index e8310c5..bbeb797 100644 --- a/muse/Base spider/README.md +++ b/muse/Base spider/README.md @@ -1,4 +1,5 @@ # Base spider + Консольная программа. Паук, опрашивающий базу данных и собирающий сведения о структуре базы данных ## Назначение @@ -24,6 +25,6 @@ 1. Автоматизация построения диаграмм, чтобы пользователю не нужно было самостоятельно прогонять *.puml файлы через plantuml 2. Автоматическое размещение диаграмм в системе контроля версий (исходников и итоговых графических схем) 3. Возможность аналитики не только структуры базы данных, но и самих данных - + Все это может быть реализовано отдельными утилитами, которые будут запускаться на сервере в качестве аналитической платформы