Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2007.08.05;
Скачать: [xml.tar.bz2];

Вниз

Возможно ли реализовать средствами Delphi?   Найти похожие ветки 

 
Бульбаш   (2007-05-24 09:53) [0]

Руководство поставило задачу: Структура большого предприятия должна быть представлена в графическом виде. Типа квадратики подразделений с возможностью установления доп. свойств (численность сотрудников, руководители и т.д.) со связями подчиненности между ними. Вся структура должна ложиться в БД иерархической структуры (желательно Oracle). Т.е. пользователь видит и работает с графическим интерфейсом, а все изменения пишутся в базу. Сейчас у нас есть оракловая задача, но без графики, что вызывает недовольство пользователей. Выскажите плиз соображения - можно ли реализовать такое средствами делфей, если да то какие библиотеки нужны дополнительно?


 
clickmaker ©   (2007-05-24 10:06) [1]


> можно ли реализовать такое средствами делфей

можно.
для Оракула можно DbExpress юзать


 
Бульбаш   (2007-05-24 10:33) [2]

А можно чуть поподробнее, DbExpress большой, что именно можно посмотреть из него?


 
clickmaker ©   (2007-05-24 10:38) [3]

SQLConnection.DriverName = Oracle


 
Бульбаш   (2007-05-24 12:22) [4]

спутал DevExpress c DbExpress...


 
Anatoly Podgoretsky ©   (2007-05-24 13:51) [5]

Вы определитесь сначала с базой, глядишь и родной инструмент найдется.


 
ANB ©   (2007-05-24 14:09) [6]


> можно.
> для Оракула можно DbExpress юзать

Нафиг. Есть нативные инструменты. ОДАК, например.
А по сабжу - DevExpress вряд ли чем тут поможет. Рисовать ручками придется. Впрочем, можно Shape пользовать.


 
Правильный Вася   (2007-05-24 14:13) [7]


> Структура большого предприятия должна быть представлена
> в графическом виде.

Sybase PowerDesigner


 
Бульбаш   (2007-05-24 14:20) [8]

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


 
ANB ©   (2007-05-24 14:36) [9]


> а по части возможности использования графического интерфейса

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


 
homm ©   (2007-05-24 14:42) [10]

> Вопрос задан не по части БД, а по части возможности использования
> графического интерфейса, как говорится дайте точку опоры

ДА!


 
Kolan ©   (2007-05-24 14:48) [11]

> Типа квадратики подразделений с возможностью установления
> доп. свойств (численность сотрудников, руководители и т.д.)
> со связями подчиненности между ними.

Посмотри паттерн Flyweight


 
Бульбаш   (2007-05-24 16:45) [12]

Графика - это заказ именно от юзверей. Минимум что хотят - чтобы софт печатал схему, максимум - графический интерфейс


 
Jeer ©   (2007-05-24 17:35) [13]


> Бульбаш   (24.05.07 16:45) [12]


И в чем проблема ?
Рекурсивно или как получай выборку, рекурсивно обходи и рисуй shape"s
На каждый shape - своя форма со своими shape.

Ручной работы завались, да и вообще - бред, на мой взгляд.


 
Sergey Masloff   (2007-05-24 21:06) [14]

А на фиг тут дельфи? В Visio можно сделать без проблем.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2007.08.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.045 c
4-1171872184
Torn
2007-02-19 11:03
2007.08.05
Как отключить floppy через реестр?


15-1184143953
vitv
2007-07-11 12:52
2007.08.05
Проблема с Java


15-1184006487
P_
2007-07-09 22:41
2007.08.05
Кто может объяснить такое, как "Процессоры баз данных"


15-1183717597
Nic
2007-07-06 14:26
2007.08.05
Процедура или функция в DLL


15-1183640663
MOO
2007-07-05 17:04
2007.08.05
Защита приложения





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский