Установка и запуск Смарт ЛЭП: установка СУБД, работа с Администратором Смарт ЛЭП

После завершения установки

После завершения установки в меню пуск будут созданы ярлык (ярлыки) для запуска «Смарт ЛЭП» на выбранной платформе AutoCAD, nanoCAD. Количество таких ярлыков зависит от того какие платформы установлены и какие настройки интеграции выбраны при установке.

В приведённом ниже скриншоте вариант запуска под платформу «AutoCAD 2021 — Русский (Russian)»

547f7bb352400f516bd8d515864cae12.png

Также буду созданы ярлыки для запуска:

·         «Конфигуратор модулей» — утилита, предназначенная для настройки загрузки опциональных компонентов программы Смарт ЛЭП

·         «Мастер лицензий» — утилита, предназначенная для активации/обновления лицензий, просмотра активированных лицензий

·         «Смарт ЛЭП Администратор» — утилита для создания проектов, назначения прав пользователей и т.д.

·         «Смарт ЛЭП Справочник» — программа для редактирования информации необходимой для проектирования: опоры, провода, тросы, гирлянды и т.п.

·         «Справка CHM» — справка в формате CHM

·         «Справка PDF» — справка в формате PDF

de84260f3cd13be75c868cb566e02523.png

Активация лицензии

Для активации лицензии нужно запустить Мастер лицензий и нажать кнопку »+Активация лицензии».

3ae77fda952a566941d949bc89dd90d7.png

Если на компьютере имеется подключение к сети интернет, нужно выбрать кнопку «На этом».

Кнопка «На другом» и ситуация без подключения к интернету в этом руководстве не рассматривается, но подробно описана в справке.

Если нужно активировать USB-ключ, нужно выбрать «Записать лицензию в USB-ключ…».

b2565fad85b7becf645ff179378ef487.png

Ввести серийный номер продукта, полученный у продавца и нажать «Получить лицензию». Далее «Мастер» отобразит информацию по активированным лицензиям и доступным модулям «Смарт ЛЭП».

0f05e6cf48c8eb5768b1af08121b6361.png

Установка СУБД

Для работы «Смарт ЛЭП» необходима СУБД либо MS SQL, либо PostgreSQL.

В процессе работы «Смарт ЛЭП» создаёт базу lepprojects которая содержит метаданные. В этой базе содержится описание справочников, пользователей, проектов. И взаимосвязи между этими сущностями.

Для каждого справочника будет создана отдельная БД.

Для каждого проекта будет создана отдельная БД.

В данной инструкции рассматривается вариант локальной установки СУБД

Установка MS SQL

Microsoft® SQL Server® 2014 Express

https://download.microsoft.com/download/4/E/3/4E38FD5A-8859–446F-8C58–9FC70FE82BB1/Express%2064BIT/SQLEXPR_x64_RUS.exe

Выберите пункт «Новая установка изолированного экземпляра SQL Server или добавление компонентов к существующей установке».

c7b4bf843970d1a1177379a4d1e83f5d.png

Для установки необходимо принять условия лицензионного соглашения. Нажмите «Далее».

b0f0cf71a81c892103c69dc5d73dfdc7.png

Нажмите «Далее».

Если вы устанавливаете MS SQL Server на компьютере пользователя, то рекомендуется выбрать переключатель «Экземпляр по умолчанию».

Для установки на сервер, в котором уже установлены другие экземпляры SQL Server, необходимо выбрать «Именованный экземпляр». Нажмите «Далее».

4f26eaeae43638f3377e9b11cfad262f.png

Нажмите «Далее».

c2df2ca846a006219a9ad571804ac7ff.png

Назначение администратора СУБД

Нужно запомнить какая учётная запись Windows назначается администратором.

Данные этой учётной записи будут использованы при работе с утилитой «Смарт ЛЭП Администратор».

Нажмите «Далее».

b333ce7f29009f00a26824af233df259.png

Нажмите «Далее».

721ddc6efd5ec365ebcde2c9ee00bfcd.png

Дождитесь пока приложение установится. Нажмите «Закрыть».

8bb192d19ccfa0901488a3ee3ee52ed4.png

Установка PostgreSQL

PostgreSQL 16

https://sbp.enterprisedb.com/getfile.jsp? fileid=12586981

Запустите скачанный файл.

19f36d5fa4b282f3f5d6b692f8e94694.png

Нажмите «Next» 

2.  Выберите диск для установки. По умолчанию это диск «С»:

294135d25016224d2036b554bcaea7d2.png

Нажмите «Next».

3.  Оставляем включенные опции по умолчанию:

4960b37a8f6cac6384d949e9731ad9fe.png

Нажмите «Next».

4.  Выберите диск, куда будут сохраняться созданные БД. По умолчанию это диск «С»:

3a9bb9f43fe1cd17b25da1241659e645.png

Нажмите «Next».

Назначение администратора СУБД

5.  Введите пароль для подключения PostgreSQL Запишите пароль, чтобы не забыть, имя администратора всегда: postgres

891e6131393ae2a5d79d700d7cf34b19.png

Нажмите «Next».

6.  Порт оставляем по умолчанию.

a7ab93754ebc7ce76f0c0445d9d38617.png

Нажмите «Next».

7.  Данный пункт оставляем по умолчанию:

ee853c4618804376d3965e317c3b2ea0.png

Нажмите «Next».

8.  Проверьте выбранные установки и нажмите «Next»:

d27e2b507f9fdaf4c9a8ceb64f25f053.png

Нажмите «Next».

9.  Нажмите «Next». Начинается установка:

3b9d6901476f7c88e19caefb63ba6fee.png

Ждите окончания установки.

10.          Оставьте галку включенной, нажмите Finish:

a5b91d30376ff706481ba2b0efe8334d.png

11.          Выберете из списка указанный ниже пункт:

6fe7507bae3d2d1b852b76de4ce66146.png0f6012355efae18a21f331c2319bb805.png

И нажмите «Следующий».

12.          В разделе «Database Drivers» нужно выбрать указанный драйвер и нажать «Следующий»:

d54748e118387c2f22e4934c29015df1.png

13.          Оставьте по умолчанию и нажмите «Следующий»:

191ab3de01854ed53b00aa3a23b61ac5.png

14.          Не включая опцию «Skip Installation», нажмите «Следующий»:

c0c6b5997d014d45a797c28036b77081.png

Нажмите «Next».

2029cfbb2ee2f891acae0b9ce7f28d55.png

15.          Выберите диск для установки и нажмите «Next»:

901170b093df7151871df047af78d3de.png

Нажмите «Next».

6592c06b2178b1adc7eb80ade4ec6497.png

Нажмите «Finish».

d51909a1d26b85643a4e45a3a46dd874.png

Нажмите «Завершить». Установка завершена.

23936e7c3bceac78bfa5f271c10f1d43.png

Работа в «Администратор Смарт ЛЭП»

Утилита «Администратор Смарт ЛЭП» применяется для создания справочников, пользователей и проектов.

Первый запуск «Администратор Смарт ЛЭП»

При запуске утилиты будет выведен диалог подключения к БД

1df4d0c7071a019f3d6d9fd32c28216d.png

Тип сервера

Укажите ту СУБД, которую вы установили.

Имя сервера

localhost

Учётная запись

Для MS SQL может быть использована «Аутентификация Windows»

В таком случае для работы нужно использовать ту учётную запись, которая была указана как администратор при установке MS SQL.

Для PostgresSQL используется только «Аутентификация SQL»

Пользователь postgres

Пароль, тот который был указан при установке.

Далее будет выведено окно создания администратора, где необходимо указать фамилию и имя. Эти данные буду использоваться в дальнейшей работе «Смарт ЛЭП»

87a7ab15f10bc25de7af2f2dfe090ac4.png

Создание пользователя

На вкладке пользователей можно создавать других пользователей что необходимо для совместной работы над проектом.

В данной инструкции создание пользователей рассматриваться не будет.

Создание справочника

Для работы «Смарт ЛЭП» необходим справочник содержащий типовые данные.

Один справочник может быть подключен к нескольким проектам.

Для создания нового справочника используем меню

0ef45c3e0287d99f9220d536f2de06c1.png

Далее мы попадём в меню администрирования справочника

75d5f06d333af6d9fb1eb9486db9c3cd.png

Выбираем создать БД

7ccc2df085dc40a9e1b8c5289db29a1e.png

Указываем названия справочника и описание.

Название лучше писать латиницей маленькими буквами.

В случае использования postgreSQL не используйте названия длинной больше 63 символов.

После нажатия кнопки «ОК» будет создана пустая база справочника.

Необходимо заполнить её типовыми элементами, входящими в состав «Смарт ЛЭП»

Кнопка «Заполнить БД»

41ab49902dcd1557035c92cfc0bc1476.png

После того как справочник заполнится необходимо закрыть панель «Администрирование» и окно «Справочник ЛЭП»

В списке справочников появится созданный справочник

c015376727f67b8b2578d2755ac1fe06.png

Созданный справочник можно назначит справочником по умолчанию для всех новых проектов.

Для это нужно перейти на вкладку проектов, выбрать корневую группу и использовать функцию

df59df3765f2a6edb1a5830a12d372df.png

В появившемся окне выбрать нужный справочник и нажать «ОК»

0c7f760d0335d5bbc519f8ed722ac4c2.png

Создание проекта

На вкладке «Проекты» используйте функцию

9067e3178d62db1401df475400174577.png

Далее нужно указать название проекта, режим работы проекта и выбрать справочник. По умолчанию уже будет выбран справочник что мы указали для корневой группы.

В случае использования postgreSQL не используйте названия длинной больше 63 символов.

97a027e4c036ca7e88d014926a1cb243.png7355dd261c6600d7c229ad0dd6fccfb4.png

Обратите внимание что ранее созданый администратор назначен в корневую группу с ролями «Строителя» и «Электрика». И новый созданный проект наследует назначенного пользователя от корневой группы.

a9816f062cf6da95c4f33e8f981b43c2.png

Новых пользователей нужно будет назначать в группы или проекты вручную.

На этом создание проекта завершено.

Работа в «Смарт ЛЭП»

Открытие проекта

Для того чтобы начать работу в Смарт ЛЭП необходимо открыть проект

33adae78cc1c136b169a8bdb604e06ea.png514e81d75737b26287eb53cc8dbbfe5d.png

Необходимо снова указать данные для подключения.

В данном случае данные буду аналогичны тем что указывались при запуске «Администратора Смарт ЛЭП»

Тип сервера

Укажите ту СУБД, которую вы установили.

Имя сервера

localhost

Учётная запись

Для MS SQL может быть использована «Аутентификация Windows»

В таком случае для работы нужно использовать ту учётную запись (пользователя windows), которая была указана как администратор при установке MS SQL.

Для PostgreSQL используется только «Аутентификация SQL».

Пользователь postgres.

Пароль, тот который был указан при установке.

Если соединение прошло успешно будет показано окно с проектами на данном сервере.

3a6aaed1b3f05942424bddabbc7ae3c0.png

Необходимо выбрать проект и нажать «ОК».

После загрузки будут показаны две основные панели интерфейса Смарт ЛЭП.

Панель дерева проектов:

09144d0527f8be673e694cbc45b20bb9.png

И панель табличного редактора:

d06239864f6890ea09cf3d50a2966c21.png

Работа в дереве проекта и табличном редакторе более детально описана в справке.

Для завершения работы с проектов нужно использовать кнопку

c9947d797ca68873c09961195615dccd.png

Панель последних проектов

После завершения работы с проектом он отобразится в панели последних проектов.

f86e8872225d23028d4ff20a7f258a1e.png

В подсказке будет указаны все данные используемы для подключения к проекту.

В дальнейшем можно будет открывать проекты одним кликом. Подключение к серверу будет проведено в фоновом режиме.

© Habrahabr.ru