Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подскажите чем лучше сделать клиент серверное приложение [D7, XP]


alucard ©   (2006-11-06 12:33:00) 

Доброго дня.

Подскажите, нужна прога (клиенты и сервер) для хранения данных по продуктам в ресторане, через что её лучше сделать, какие компоненты?

Спасибо.


Anatoly Podgoretsky   (2006-11-06 14:07:00) [1]

> alucard  (06.11.2006 13:22:11)  [11]
> сетевые БДДавно не встречал, может реляционный подойдут-- С уважением,Анатолий Подгорецкий  "alucard" <vodvorezlaya@ukr.net> wrote in message news:1162805595.11@delphimaster.ru...  alucard © (06.11.2006 13:22) [11]------=_NextPart_000_00F7_01C701A4.76F3EC30


Anatoly Podgoretsky   (2006-11-06 14:05:00) [2]

> alucard  (06.11.2006 12:47:02)  [2]
Ворд/Эксель?-- С уважением,Анатолий Подгорецкий  "alucard" <vodvorezlaya@ukr.net> wrote in message news:1162805595.2@delphimaster.ru...  alucard © (06.11.2006 12:47) [2]  Percent   (06.11.06 12:37) [1]  :)  Смешно.  Нет, на ПК вводят продукты - что нужно завезти (т.е. что закончилось) или что уже пора выбрасывать (прошёл срок хранения)------=_NextPart_000_00D3_01C701A4.3C87DE30


RebroFF   (2006-11-06 14:04:00) [3]

Firebird+FIBPlus (доки и полезные статьи на ibase.ru)


Percent   (2006-11-06 14:02:00) [4]

где-то до 20 таблиц по 5-10 столбцов

"Где-то как-то" - это не показатель.
Это говорит о том, что структуры БД у тебя нет.
То есть, ты ее не проектировал еще. Возможно, начал уже, но пока... в уме.

Вот, вначале спроектируй структуру, потом, проконсультировавшись с заказчиками, приблизительно оцени объемы хранимых данных, объемы ввода данных в единицу времени, количество пользователей, одновременно работающийх с БД, всякие "железные" параметры... и тогда уже начинай думать о СУБД и компонентах доступа к данным.


Sergey Masloff   (2006-11-06 14:01:00) [5]

alucard ©   (06.11.06 13:16) [9]
>обьёмы не большие, где-то до 20 таблиц по 5-10 столбцов.
А что это говорит об объемах? Вобщем-то из теории следует что любую реляционную схему можно свести к двум таблицам. Другое дело какая эффективность будет у всего этого дела...
 В любом случае если многомиллионных таблиц нет то и InterBase и MySQL и MSDE и Access справятся с поставленной задачей


Array   (2006-11-06 13:24:00) [6]

на выбор: InterBase, My SQL и т.п.
а компоненты уже на выбор, в зависимости от выбранной бд


alucard   (2006-11-06 13:22:00) [7]

сетевые БД


Array   (2006-11-06 13:20:00) [8]

какую Вы выбрали базу??

хотите 3х звенную реализовать или вам по душе НЕ локальные а сетевые БД


alucard   (2006-11-06 13:16:00) [9]

Сеть Ethernet 100MBps, обьёмы не большие, где-то до 20 таблиц по 5-10 столбцов.


Array   (2006-11-06 13:16:00) [10]


> Задача есть конкретная, производственная.

Так в чем кАнкретна загвоздка...

если производственная задача то ТЗ, или хотябы требоваия в студию


alucard   (2006-11-06 13:13:00) [11]

>Если у вас нет опыта создания подобных программ то ничего работоспособного вы не сделаете.

Есть опыт написания приложений локальных баз данных

Задача есть конкретная, производственная.


Array   (2006-11-06 13:08:00) [12]


> alucard ©   (06.11.06 13:04) [5]


Всё описано тут...

> Sergey Masloff   (06.11.06 13:04) [4]

Ответьте на эти вопросы для себя самого, задайти после этого вопросы на форум, и получите ответы

З,Ы, Какие обьемы, какие данные, есть сеть, какие обьёмы....

Поиск идеала...?!!! нет, тут только можно предложить компромис или макс. оптимальное решение,НО только на основаниии исходных данных


alucard   (2006-11-06 13:04:00) [13]

Какими компонентами лучше писать клиент-серверное приложение:

например

1) IBase+ Firebird.

2) Midas


Sergey Masloff   (2006-11-06 13:04:00) [14]

Если у вас нет опыта создания подобных программ то ничего работоспособного вы не сделаете. Если это учебное задание, следует сначала спроектировать модель данных, описать функции системы, кто и как их будет использовать. Потом неплохо составить несколько формальных характеристик - сколько человек одновременно будет использовать систему, примерный объем обрабатываемых данных и ожидаемое время отклика для всех интерактивных операций.
 Для выполнения всех этих задач никаких компонентов не нужно, вобщем-то, не нужно и компьютера а достаточно тетрадки и карандаша. Когда эти стадии будут завершены, то оставшееся можно решить с помощью ЛЮБЫХ компонентов или вообще без оных, просто с некоторыми решать будет удобнее.
 А пока эти задачи не решены любой выбор компонент просто глупое занятие и те кто будут Вам пытаться в этом помочь просто будут оказывать "медвежью" услугу.


Array   (2006-11-06 12:51:00) [15]

TForm можно пользоваться.... но это так по желанию, для воода информации лучше всего TEdit, для выбрасывания в корзину придёться писать сво компонент, а то корзина у всех разная, может стандартным компонентом не попасть ))))

конкретнеее !!!!!! что Вам необходимо... ато мне надо вотто, сам не наю шо


alucard   (2006-11-06 12:47:00) [16]

Percent   (06.11.06 12:37) [1]
:)
Смешно.

Нет, на ПК вводят продукты - что нужно завезти (т.е. что закончилось) или что уже пора выбрасывать (прошёл срок хранения)


Percent   (2006-11-06 12:37:00) [17]

Привет-привет.

Программа для хранения продуктов?
Это для микроконтроллера холодильной установки, что ли?
Тогда всяко не на Delphi...


Наверх

Титульная страница Поиск, карта сайта Написать письмо