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

Вниз

доступ нескольких пользователей с данным   Найти похожие ветки 

 
delphim   (2006-10-26 09:59) [0]

Здравствуйте !
Нужно спроектировать (БД) работу касс автовокзала. Delphi7 + mssql2000. Допустим, регистрация билета выполняется процедурой stored proc cardRegistry. При этом, при попытке повторной регистрации билета на это же место, cardRegistry вернёт сообщение о факте продажи. Можно, конечно, не указывать № места и отдать всё серверу. Но существуют пассажиры, требующие определённого места. Я рассмариваю именно такой случай. Тогда кассир при регистрации билета должен видеть свободные места в автобусе. Напрашивается такое решение: визуализировать схему размещения мест и каждые 5...10 сек. эту картинку обновлять. Значит, по сети постоянно от каждого кассира будет идти некий трафик. А можно каким то образом на время запретить попытку регистрации билетов при открытии на клиенте определённой формы. Наверняка решение уже существует. Кто может подсказать решение ?


 
Sergey13 ©   (2006-10-26 10:04) [1]

> Наверняка решение уже существует.

Даже тут недавно обсуждали и именно билеты автовокзала.


 
Johnmen ©   (2006-10-26 10:13) [2]

Видимо учебные задания однотипные...:)


 
delphim   (2006-10-26 10:15) [3]

Sergey13 ! Я дико извиняюсь, в окне "поиск" ввёл строку [Автовокзал] и ничего, кроме моего вопроса не нашёл. Не умею пользоваться поиском ?


 
Sergey13 ©   (2006-10-26 10:18) [4]

> [3] delphim   (26.10.06 10:15)

> Не умею пользоваться поиском ?

Видимо не умеешь. Я ввел "билеты" и первая ссылка была
http://delphimaster.net/view/3-1159240148/


 
Desdechado ©   (2006-10-26 11:03) [5]

Не понимаю, как проектирование БД связано с визуализацией посадочных мест и с блокированием операций других рабочих мест.


 
Anatoly Podgoretsky ©   (2006-10-26 12:40) [6]

Это рядовая графика (готовые картинки) и регионы, к базам никакого отношения, тут художник нужен.

Тут карта Московской области нужна :-)


 
Anatoly Podgoretsky ©   (2006-10-26 12:41) [7]


> Не умею пользоваться поиском ?

Одназначно


 
delphim   (2006-10-28 09:18) [8]

Прошу прощения, - меня здесь отвлекли. И всем спасибо.
Anatoly Podgoretsky ! "Это рядовая графика (готовые картинки) и регионы, к базам никакого отношения, тут художник нужен." Согласен.
Но нужет не только project db, но и визуальная (клиентская часть).


 
Дмитрий Белькевич ©   (2006-11-02 03:00) [9]

Так тебе же и гворят - нужен хороший художник, шоб красиво автобус нарисовал (визуальную клментскую часть). Дальше этот автобус - в тимэйдж, дальше при клике на зоне-месте по координатам узнаешь номер места. Занятые места можно подкрашивать каким-либо образом. Не уверен, что нужно обновлять каждые n секунд, проще кнопку "обновить" на форму кинуть. А затем в момент попытки занять место проверять в базе, не занято ли оно уже с другой кассы, и если таки успели занять (кто первый встал - того и тапки ;)) - выбрасывать мессагу, и, возможно, обновлять вид автобуса.
Недавно в больнице знакомый делал журнал предварительной записи с некоторым количеством свободных мест для пациентов и с несколькими рабочими местами для записи - фактически та же задача. Всё именно так и сделали, все довольны.



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

Текущий архив: 2007.07.29;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.021 c
1-1179652280
seRioUS
2007-05-20 13:11
2007.07.29
Выподающий список выбота толщины линии


2-1182993583
DagOT-R
2007-06-28 05:19
2007.07.29
Верните "свойства папки"!


2-1183559033
Реактор
2007-07-04 18:23
2007.07.29
Проблема Read Write


2-1183511741
Voproshay
2007-07-04 05:15
2007.07.29
Как работать с длительными процессами в программе?


15-1182926820
IGray
2007-06-27 10:47
2007.07.29
Стандарт оформления кода от Borland - ссылку плиииз!