|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
Здравствуйте! Делаю базу данных на тему кинотеатр. Не знаю как осуществить продажу билетов. Чтобы можно было выбрать дату, сеанс, потом выбрать место и распечатать билет. Заранее огромное спасибо!! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2019, 11:32 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
FlorTwo, Зайдите на любой сайт продажи билетов и увидите, (практически стандарт), при выборе кинотеатра, зала, даты и сеанса открывается план зала на котором красненьким отмечены уже выкупленные билеты, зеленым свободные места, также и в ржд реализовано. Выбирается зеленое место, печатается билет, место становится красным, при бронировании например помечают место желтым, цвета не принципиальны ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2019, 12:26 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
vmag, я не понимаю как это можно осуществить в аксес ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2019, 13:25 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
ну наделай кучу кнопок с событиями click по форме кинотеатра (кол-во стульев) и обрабатывай нажатия ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2019, 19:03 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
FlorTwo Здравствуйте! Делаю базу данных на тему кинотеатр. Не знаю как осуществить продажу билетов. Чтобы можно было выбрать дату, сеанс, потом выбрать место и распечатать билет. Заранее огромное спасибо!! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2019, 20:45 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
FlorTwo я не понимаю как это можно осуществить в аксес Задача не столько сложная, сколько гиморная, если речь об одном зале, то еще как-то можно напрячься, трудности с ценовой политикой, мало того, что цены на фильмы и сеансы разные, так еще и стоимость мест в зале может быть разная (в центре дороже, галерка, первые ряды и боковые места обычно дешевле)... По идее каждое место может иметь три состояния (выкуплено, забронировано, свободно). Насколько я знаю - готовые решения по стоимости - космос и многим не по карману, бесплатных не встречал, если делать на перспективу и по взрослому - то точно не в акцесе и сразу в WEB c возможностью онлайн заказов... Знакомый лет 10 назад реализовал такую штуку за пол цены от предлагаемых на рынке, до сих пор работает в этом кинотеатре... Ну как бы смотреть как минимум сюда: https://codeseller.ru/products/wp-reservation-place-bronirovanie-i-oplata-mest-onlajn/ https://ru.wordpress.org/plugins/cinema-seat-reservation-xcloud-pro/ ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2019, 23:23 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
первая ссылка уже устарела, вместо нее эта ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2019, 23:25 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
vmag, Ну вы тут и запугали ТСа ценами и расценками. С первого поста же ясно видно, что это учебная задача. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 03:16 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
Лапух С первого поста же ясно видно, что это учебная задача. а что это меняет ? Это ж кинотеатр, а не Пятигорский провал где взрослые билеты по 10 копеек, детские по 5 копеек, милиционеры приравниваются к детям и с них тоже по 5 копеек... Помогите страждущему, протяните руку помощи, напишите за него или забашляйте ему, какие проблемы ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 05:37 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
vmag а что это меняет ? Не, ну, в начале вроде бы по правильному пути шло, типа на тему: - Как сделать такую БД. а потом уклонение в сторону пошло: - Сколько будет стоить сделать такую БД, осталось развить тему: - Сколько нужно програмистов для разработки такой БД и какую деньгу им за это можно заплатить. Прикольно. А если сурьёзно, то с кнопками наверное мороки много будет. Вдруг в зал еще пару мест добавят, это что еще кнопки добавлять придется. Мне чудится что подчиненными таблицами попроще будет. Создать справочник Залы, РядыЗала и МестаРяда. Типа как то так. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 06:59 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
Лапух С первого поста же ясно видно, что это учебная задача. vmag .... если делать на перспективу и по взрослому - то точно не в акцесе... ACCESS-СУБД и не более того ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 10:12 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
sdku, Ни кто же не начинает, с измальства строить боевые крейсера и линкоры. Все великие конструкторы,начинали с бумажных корабликов. Дабы убедиться, что - Закон Архимеда, на самом деле вытесняет воду из лужи, и соответственно не тонет. Для БД, думается этот закон тоже должен действовать в полном объёме. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 10:28 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
Лапух, проблема же не в том чтоб обработать данные в СУБД,а в том чтоб внести их в базу-а вот это ACCESSом сделать весьма проблематично ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 12:03 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
sdku проблема же не в том чтоб обработать данные в СУБД,а в том чтоб внести их в базу -а вот это ACCESSом сделать весьма проблематично ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 13:07 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
Панург, клиент выбирает сеанс и место на плане зрительного зала,щелкнув мышом по нему-как эти данные занести в БД:если с сеансом все просто,то с местом посложнее будет( я про координаты указателя и места на плане зала-или это можно как-то по другому решить в Аксе-без огромного количества кнопок,как уже предлагалось?) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 14:01 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
FlorTwo я не понимаю как это можно осуществить в аксес Если это учебная задача, то вот тут фактически ТЗ есть vmag первая ссылка уже устарела, вместо нее эта для курсача 10х10 = 100 мест вполне хватит, 100 полей на форме показать легко, по умолчанию например все зеленые с буквой С (свободно) или просто пустые зеленые, внизу кнопки (Забронировать, Продать, Возврат, Билет) Выделяем место, жмем Забронировать - стало желтым с буквой Б Выделяем место, жмем Продать - стало Красным с буквой П Выделяем место, жмем Возврат - стало Зеленым Выделяем Красное место, жмем Билет - печатается билет... Остальные мелочи можно понять из ссылки выше, там настолько понятно расписан алгоритм работы, что фактически выложено почти готовое ТЗ... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 14:06 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
А как быть с сеансами? В течении дня есть разные фильмы В этих фильмах разные цены на билеты Цены есчё зависят от места (крайние в центре ну и ряд значение имеет)? Кажный фильм надо "расписывать" А уж потом жамкать по кнопке для распечатки билета(во общем что-то типа расписания) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 14:13 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
sdku или это можно как-то по другому решить в Аксе-без огромного количества кнопок,как уже предлагалось?) залы бывают разные (маленькие или большие), походу нужно иметь таблицу мест с полями: код мероприятия, код зала, № места, описание и коэффициентом места от цены, ну и динамически их (поля № места) распределять на форме, а дальше четыре кнопки внизу (Забронировать, Продать, Возврат, Билет) По идее создаешь новое мероприятие с ценой (создается новый набор свободных мест, со стоимостью места = цена мероприятия * на коэффициент места) и в путь... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 14:17 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
sdku, Мне тоже интересно почему? Если конечно вы запретите кассиру доступ к кнопке распечатывания билета, то да, естественно такая БД будет просто непригодна к действиям, ради которых она и разрабатывается. Я конечно подозреваю, что вы как идеалист, подразумеваете, что то типа - космонавт, летающий на орбите, не сможет ко времени своего возвращения забронировать место в таком кинотеатре по интернету, а только придя лично и заранее, но при должном умении и опыте и такое скорее всего возможно. Ещё раз повторяю, что такие навороты для учебной задачи абсолютно не нужны. Нужно только выдать билет на определенное место. Если не создать первоначальное, то и улучшать то нечего. Или у вас какая та иная логика? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 14:31 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
sdku Панург, клиент выбирает сеанс и место на плане зрительного зала,щелкнув мышом по нему-как эти данные занести в БД:если с сеансом все просто,то с местом посложнее будет( я про координаты указателя и места на плане зала-или это можно как-то по другому решить в Аксе-без огромного количества кнопок,как уже предлагалось?) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 14:53 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
Ну не решить эту задачу,полноценно, в ACCESSе Давайте пытаться в "учебных целях" создать автопилот в ACCESS (из этого ничего не выйдет и по мере решения появится понимание того,что надо изучить другое ПО-Вы хотите изучить еще что-то,кроме Акса? Ваш вопрос,по моему,должен звучать так:какое ПО использовать для раазработки системы продажи билетов в кинотеатре) Да,системы("Кинотеатр 3D - 1.08" стоит 5100 руб.- не запредельная сумма) стоят денег,но бесплатный сыр бывает только в мышеловке. vmag .. если речь об одном зале, то еще как-то можно напрячься ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 15:37 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
sdku Ну не решить эту задачу,полноценно, в ACCESSе Ну не надо так громогласно. В качестве учебной вполне. С рюшьками, перделками, свистульками. В полне себе решаемая задача. Чёш вы так категоричны? Даже с выходом online. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 15:49 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
sdku ...Лично я противник учебных задач которые не имеют ничего общего с реальностью... Такие нереальные БД, скорее всего служат, для того что бы Ученик мог развить в себе разностороннее логическое мышление, а не сразу, не вставая со школьной скамьи, начинать пробовать свои силы во фрилансе и заколачивании гор денег. Судоку - вернитесь к реальной жизни студиозов и встаньте на их место, сразу всё встанет на свои места. Препод дал задание, будь добр исполнить, а то пойдешь в армию как двоешник. Там кстати, наверное щас перловку уже и не дают, а каких ни то устриц под белым соусом. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 16:21 |
|
Microsoft Access Кинотеатр
|
|||
---|---|---|---|
#18+
Вот так всегда. ТС кинул "Люююудииии! Па-ма-гите-е-е-е!" и потерялся. А тут волны всё бушуют ) Даже вон на соседней ветке пару волн плещется ;) Если исходить чисто из ТЗ - "как осуществить продажу билетов. Чтобы можно было выбрать дату, сеанс, потом выбрать место и распечатать билет. " то можно вполне обойтись чисто примитивными средствами, буквально одним шаблоном отчёта для печати билета, парой таблиц и формой с двумя-тремя выпадающими списками. И городить навороченный интерфейс нет нужды. Вполне может быть, как предположил Лапух, что это чисто примитивное задание по учёбе ТС, там внятная логика может вообще отсутствовать по определению;) Например, вполне может хватить таблички в Ворде с номерами мест, датой и номером сеанса в шапке листа. Из которой, по задумке, бабушка-контролёр будет карандашиком вычёркивать купленные места. Пардон, надо же Акс прикрутить... Тады сделать отчёт в Аксе для печати этой таблички ;))) Таблица с номерами мест есть? Есть. В Аксе? В Аксе. Усё, база данных в наличии ;))) ПыСы: ТС сказал, что "уже делает базу данных ". Хотелось бы увидеть ход его мыслей и более внятное ТЗ ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 18:08 |
|
|
start [/forum/topic.php?fid=45&msg=39903267&tid=1610327]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 313ms |
total: | 471ms |
0 / 0 |