|
|
|
Выдача талонов на примере катка
|
|||
|---|---|---|---|
|
#18+
Здравствуйте люди! В делфи считаю себя очень плохим пользователем :\ Так что сразу прошу прощения за возможно довольно банальный и глупый вопрос, так вот... Нужно сделать программу которая могла бы выдавать временные талоны на каток, по истечению времени которого талон снова становился свободным. Понимаю что за меня никто этого конечно же делать не будет, но надеюсь что направят на путь истинный :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 14:49:29 |
|
||
|
Выдача талонов на примере катка
|
|||
|---|---|---|---|
|
#18+
Не шучу. Тут нужен программист. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 14:52:21 |
|
||
|
Выдача талонов на примере катка
|
|||
|---|---|---|---|
|
#18+
inacrionнадеюсь что направят на путь истинныйКак делали? Что не получилось? inacrionпо истечению времени которого талон снова становился свободным.Может - израсходованным? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 14:53:00 |
|
||
|
Выдача талонов на примере катка
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, В том то и дело что не представляю даже как начать :с По поводу израсходованных, представлял себе что есть фиксированное количество талонов и их возвращают в завершение. Но вариант с израсходоваными талонами тоже вполне устраивает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 15:01:18 |
|
||
|
Выдача талонов на примере катка
|
|||
|---|---|---|---|
|
#18+
Талоны (пластик, брелок) многоразовые и с номером ? У талона можно сделать время жизни сеанса (например 1час). После чего он автоматически "освобождается". Если талон попытались использовать, но старый сеанс еще не закончился, то можно выдать сообщение и отменить действие либо завершить старый сеанс и сразу начать новый. Также можно предусмотреть действие "завершение сеанса". Сначала нужно более четкое ТЗ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 15:12:26 |
|
||
|
Выдача талонов на примере катка
|
|||
|---|---|---|---|
|
#18+
LSV, Да, пластиковый брелок, который дается на оплаченный сеанс. Есть возможность сдать талон раньше времени и завершит сеанс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 15:22:04 |
|
||
|
Выдача талонов на примере катка
|
|||
|---|---|---|---|
|
#18+
И что не получается ? Разложите для себя все процессы по полочкам: варианты ветвления логики и действия оператора во всех случаях. Есть список брелков: ID, статус. Есть лог сеансов: БрелокID,начало,конец, ОператорID, КатокID (если их несколько). действия: * начало сеанса * завершение сеанса * проверка текущего статуса * активация/деактивация ID (утеря, замена) Отчетность по посещаемости (за период, свернуто/подробно). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 15:41:19 |
|
||
|
Выдача талонов на примере катка
|
|||
|---|---|---|---|
|
#18+
LSV, Спасибо большое, попробую реализовать! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 16:17:10 |
|
||
|
Выдача талонов на примере катка
|
|||
|---|---|---|---|
|
#18+
Возникла проблема, как по завершению времени таймера поменять запись в бд? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 19:45:43 |
|
||
|
Выдача талонов на примере катка
|
|||
|---|---|---|---|
|
#18+
inacrionВозникла проблема, как по завершению времени таймера поменять запись в бд? Не надо её менять. И таймера не надо. В базе при выдаче ставить DATE_START= и DATE_END=, а при проверке ликвидности талона просто проверять NOW BETWEEN DATE_START AND DATE_END. Например так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 19:49:22 |
|
||
|
Выдача талонов на примере катка
|
|||
|---|---|---|---|
|
#18+
YuRock, Я слишком плох в делфи чтоб сделать это :с При помощи каких компонентов реализуется такая возможность? Прошу прощения за скудоумие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 20:06:08 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39456456&tid=2042275]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 358ms |

| 0 / 0 |
