Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Список предприятий на примере GIS


Автор: Student00 14.4.2008, 19:05
Цитата

В двух словах задача такая. Сделать список предприятий на примере GIS c шифрованием информации. Задачу можно выполнить одним компонентом или  двумя.

Компонент первый.
Нужно написать компонент списка предприятий (на примере 2GIS).

Параметры компонента:
В списке может отображаться как текст, так и графика  (если значение текст, то элемент в списке формируется в несколько строк с автоматическим переносом, если значение графика ? то элемент списка формируется по размерам картинки).
Размеры картинок - условно назовем из баннерами, будут одинаковы (или не более определенного размера).
При формировании списка передаются не только название (или картинка),  прочие реквизиты предприятия (телефон, адрес, отдел), но и уникальный код, который будет передаваться в обработчик событий при выборе элемента списка.
При выборе элемента списка открывается поле дополнительной информации (адрес, телефон, прочая информация ?). Причем поле адреса и сайта оформлены гиперссылками ? если кликнули мышкой на поле с типом адрес передается вышеуказанный уникальный код объекта и код ссылки (например: 1 ? адрес, 2-интернет ресурс).

Компонент второй.

Необходимо сделать компонент для шифрования информации о предприятиях. В программе планируется использовать несколько таблиц: база предприятий, список телефонов, рубрикатор.
Вариант реализации ? Взять готовый компонент Halcyon и вставить в него шифрование строк.  Хотя возможны другие варианты.

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

Данные - в базе dBase (но возможны варианты). 


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

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)