![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите чем лучше сделать клиент серверное приложение [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...