Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.05;
Скачать: CL | DM;

Вниз

Возможно ли реализовать средствами 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.03 c
15-1183856801
Petr V. Abramov
2007-07-08 05:06
2007.08.05
хорошо повесились


2-1183875434
Igor Mish
2007-07-08 10:17
2007.08.05
Работа с COM 1


2-1183965289
Pohil
2007-07-09 11:14
2007.08.05
Перекомпиляция модулей


2-1183452102
Ivolg
2007-07-03 12:41
2007.08.05
Подсветка параметров функции


2-1184151366
Jomart
2007-07-11 14:56
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский