logo

ANDRIY.CO Support Forum / Форум техподдержки ANDRIY.CO

Домашняя страница http://andriy.co

Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Андрей Кравченко  
#1 Оставлено : 9 июня 2009 г. 22:04:26(UTC)
Андрей Кравченко

Статус: Администратор

Репутация:

Группы: Administrators
Зарегистрирован: 19.08.2007(UTC)
Сообщений: 924
Украина
Откуда: Київ

sh_progr, спасибо за интерес к продукту.
Цитата:
- Возможен ли запуск из командной строки: "ИмяПрограммы" "Имя куба"?
Да, проверил, работает н ормально. Единственное пожелание - учитывайте особенности работы с длинными именами файлов
Цитата:
- Как назначить каталог по умолчанию (не "Examples"), в котором лежат кубы? (При открытии программы на закладке "Избранное" сразу видны рабочие кубы)

Уже не помню, завтра посмотрю исходники и отвечу (я сейчас уже дома).
Цитата:
- Есть ли реализация для Linux?

Система написана на Microsoft Visual Studio 2008 (.Net 2.0) с использованием компонентов от DevExpress, скорее всего, что Linux поддерживаться не может.
Цитата:
- установленные значения фильтра Show prefilter не сохраняются. При следующем открытии куба фильтра нет.
- нет помощи в программе (Help) ?

Меня терзают смутные сомнения, что Вы смотрите еще первую версию. Качните программу по этой ссылке , эта ссылка есть на главной странице нашего сайта. Справка вызывается по F1, ее же можно посмотреть на сайте по ссылке
Фильтрация сохраняется, на всякий случай только что проверил.
Цитата:
- планируется ли режимы: построение TreeMap и Scatter диаграмм, Data mining

На первых порах мы решили сделать достаточно простой продукт, чтобы посмотреть, что нужно большинству пользователей. Scatter, это когда много-много точек и результирующая линия? Не совсем понятно, что вы подразумеваете под Data Mining - это очень общий термин. Если есть ссылки, которой Вы руководствовались, чтобы определить для себя это понятие - присылайте, я почитаю, обсудим.
Андрей Кравченко  
#2 Оставлено : 9 июня 2009 г. 22:19:43(UTC)
Андрей Кравченко

Статус: Администратор

Репутация:

Группы: Administrators
Зарегистрирован: 19.08.2007(UTC)
Сообщений: 924
Украина
Откуда: Київ

Цитата:
Пожелания:
1. Разделить на Модуль администрирования (закладки Конструктор SQL, Результаты запроса, Настройка представлений куба) и Модуль отчетности (закладка Куб). Варианты:
- разные ЕХЕ-шники,
- один ЕХЕ-шник, но вход по паролю для администратора

Дело в том, что на закладке Куб мы вполне можем перемещать элементы в области строк, столбцов, данных, фильтров, как нам понравится простым перетаскиванием мышью. Никакой разницы в этих действиях по сравнению с настройкой представлений на самом деле нет, поэтому не вижу смысла разделять эти операции.
Что касается конструктора SQL, то очень неплохим вариантом является составление запросов не в кубе, а непосредственно в базе данных. Например, если это MS SQL Server, то с помощью создания View (представлений), если это Access, то созданием запроса в разделе запросов и т.д. В конструкторе куба мы увидим созданный в базе данных запрос как еще одну (результирующую) таблицу, из которой дернем данные. Тут как раз и состоится момент разделения между администратором и простым пользователем. Что касается макетов кубов, то они сохраняютися как простые файлы (xml-формат), их можно править даже текстовым редактором, поэтому опять же пугать простого пользователя администратором не вижу смысла.

Что я хочу сказать всем этим. На момент начала работ задумывалось приложение в виде линейного мастера, которым мы можем быстренько построить куб по заранее созданному в базе данных запросу, наложить в конструкторе на этот запрос дополнительные условия (если нужно), отобрать если нужно не все поля, а только необходимые и настроить куб. Выпустив куб и визуально отконфигурировав его, сохранить в виде файла для повторного использования.

Средства, которые заложены в компоненты, вполне позволяют вырастить наш SoftKuB в полноценное BI-приложение. Вот только есть ли смысл, их столько есть... Поэтому мы за счет достаточно простой, но востребованной функциональности постарались создать достаточно простую и доступную широкому кругу людей систему.
sh_progr  
#3 Оставлено : 10 июня 2009 г. 9:55:03(UTC)
sh_progr

Статус: Новичок

Репутация:

Группы: Зарегистрированный участник
Зарегистрирован: 09.06.2009(UTC)
Сообщений: 6
Украина

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


Не пугать пользователя, а защитить настройки куба от "шаловливых ручек".
Может быть даже лучше так: для администратора: SoftKub как есть (чтобы настроить и проверить), для пользователя: только закладка Куб.
sh_progr  
#4 Оставлено : 10 июня 2009 г. 10:28:48(UTC)
sh_progr

Статус: Новичок

Репутация:

Группы: Зарегистрированный участник
Зарегистрирован: 09.06.2009(UTC)
Сообщений: 6
Украина

Андрей Кравченко написал:
Средства, которые заложены в компоненты, вполне позволяют вырастить наш SoftKuB в полноценное BI-приложение. Вот только есть ли смысл, их столько есть...

Обзор показал, что системы анализа, основанные на OLAP, можно разделить на категории:
- "большие": Из учетной системы данные переносятся в Хранилище данных, потом в OLAP-куб (MOLAP): большой объем данных, сложные и дорогие средства отображения,
- "малые": данные для отображения берутся из учетной системы: малый объем данных, простые и бесплатные средства отображения,
- "средние": Из учетной системы данные переносятся в Хранилище данных (ROLAP). При правильно настроенной структуре данных, индексах и т.п. скорость выборки может быть соизмерима с MOLAP. И вот со средствами отображения для таких систем есть проблема. Первое "достойное" средство отображения, которе я увидел - это SoftKub

Поэтому вижу смысл "вырастить наш SoftKuB в полноценное BI-приложение"!
Андрей Кравченко  
#5 Оставлено : 10 июня 2009 г. 11:35:26(UTC)
Андрей Кравченко

Статус: Администратор

Репутация:

Группы: Administrators
Зарегистрирован: 19.08.2007(UTC)
Сообщений: 924
Украина
Откуда: Київ

Цитата:
Не пугать пользователя, а защитить настройки куба от "шаловливых ручек".
Может быть даже лучше так: для администратора: SoftKub как есть (чтобы настроить и проверить), для пользователя: только закладка Куб.

Пользователя можно обработать средствами Windows. Например, "ценные" кубы хранить в каталоге с правами "только на чтение" для обычных пользователей, то есть кубовый файл они просто не смогут пересохранить, а смогут сохранять этот файл в отдельном каталоге. Пользователь, который готовит такие кубы заходит под своим именем и правит все, что ему нужно. Можно сделать сетевой каталог, доступный только на чтение.
sh_progr  
#6 Оставлено : 10 июня 2009 г. 12:00:34(UTC)
sh_progr

Статус: Новичок

Репутация:

Группы: Зарегистрированный участник
Зарегистрирован: 09.06.2009(UTC)
Сообщений: 6
Украина

Андрей Кравченко написал:
Пользователя можно обработать средствами Windows

Любая программа должна быть "самодостаточна", т.е. все должно быть учтено именно в программе! А то мало ли что "случится" в нашем "любимом" Windows... Иногда ТАКИЕ чудеса бывают...
Андрей Кравченко  
#7 Оставлено : 10 июня 2009 г. 13:00:50(UTC)
Андрей Кравченко

Статус: Администратор

Репутация:

Группы: Administrators
Зарегистрирован: 19.08.2007(UTC)
Сообщений: 924
Украина
Откуда: Київ

Мы с А.М. только что обсудили эту проблему. СофтКБ предлагает следующее решение.
Следуем принципу защиты, как в MS Access. Работать это будет так:
1. Куб создается и сохраняется обычным образом (нужно учитывать, что не всем нужны защиты, по крайней мере они так считают).
2. Будет вкладка (или группа значков), которая будет называться "Защита". Там мы сможем задать пароль администратора.
3. Если пароль администратора на куб задан - то при открытии такого куба будет запрос пароля. В случае ввода пустого пароля будет выдано предупреждение о доступности куба только на чтение. При этом будет доступна только последняя вкладка "Куб".
4. На данной вкладке пользователь может конфигурировать Куб. Если он захочет такой куб (защищенный паролем) сохранить, то высветится окно приглашения ввода пароля. Пользователь может пригласить администратора (скорее, его правильно назвать "автором" куба), который введет пароль на куб и сохранит его под тем же именем или другим.
sh_progr  
#8 Оставлено : 10 июня 2009 г. 14:07:05(UTC)
sh_progr

Статус: Новичок

Репутация:

Группы: Зарегистрированный участник
Зарегистрирован: 09.06.2009(UTC)
Сообщений: 6
Украина

Андрей Кравченко написал:
2. Будет вкладка (или группа значков), которая будет называться "Защита".

Отлично! Лучше, пусть вкладка называется "Администрирование".

Андрей Кравченко написал:
Там мы сможем задать пароль администратора.

Должна быть возможность задания пароля АДМИНИСТРАТОРОМ. Периодически нужно менять пароли, иначе, через какое-то время, они становятся доступными всем :)

Андрей Кравченко написал:
3. Если пароль администратора на куб задан - то при открытии такого куба будет запрос пароля. В случае ввода пустого пароля будет выдано предупреждение о доступности куба только на чтение. При этом будет доступна только последняя вкладка "Куб".

Пароль не на куб, а на программу SoftKub!
Если пароль администратора не задан - запрос на ввод пароля не делается и SoftKub открывается в полном режиме. Вкладка "Администрирование" доступна (и видима?).
Если пароль администратора задан - делается запрос на ввод пароля. Если пароль правильный - SoftKub открывается в полном режиме. Вкладка "Администрирование" доступна (и видима?). Если пароль не правильный (или пустой) - будет доступна (и видима?) только последняя вкладка "Куб" .

Андрей Кравченко написал:
4. На данной вкладке пользователь может конфигурировать Куб. Если он захочет такой куб (защищенный паролем) сохранить, то высветится окно приглашения ввода пароля. Пользователь может пригласить администратора (скорее, его правильно назвать "автором" куба), который введет пароль на куб и сохранит его под тем же именем или другим.

Неправильно! Пусть пользователь конфигурирует куб (настраивает колонки, строки, фильтры и т.п.) и сохраняет его под тем же именем или новым. Главное, чтобы пользователь не мог изменить запрос к базе! Т.е., чтобы пользователь не смог изменить то, что делается на вкладках "Конструктор SQL, Результаты запроса, Настройка представлений куба"
sh_progr  
#9 Оставлено : 10 июня 2009 г. 14:25:16(UTC)
sh_progr

Статус: Новичок

Репутация:

Группы: Зарегистрированный участник
Зарегистрирован: 09.06.2009(UTC)
Сообщений: 6
Украина

А какой ответ на вопрос "каталог по умолчанию"?
Андрей Кравченко  
#10 Оставлено : 11 июня 2009 г. 23:08:54(UTC)
Андрей Кравченко

Статус: Администратор

Репутация:

Группы: Administrators
Зарегистрирован: 19.08.2007(UTC)
Сообщений: 924
Украина
Откуда: Київ

Спасибо за рекомендации, мы проведем цикл доработок в первой половине июля. Сейчас все силы брошены на ТЦУ, но основные работы уже сделаны, так что поработаем над кубом.
Пользователи, просматривающие эту тему
Similar Topics
SoftKub: вопросы и пожелания (Обсуждение SoftKub)
по sh_progr 09.06.2009 13:31:20(UTC)
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.

Форум YAF.NET | YAF.NET © 2003-2024, Yet Another Forum.NET
Страница сгенерирована за 0.175 секунды.