|
|
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
как это добро реализовать в табличках... все сидения обычные, если есть столик - места 37-38 развернутые (спиной по ходу движения) если "людей рассадить" и потом, вдруг, поменяется автобус нужно как-то пересадить их в другой, т.е. привязывать, наверное лучше не к месту а к паре (с последним рядом тогда нестыковка) и куда сохранять служебные фишки (входы, столик, телек) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2009, 18:27 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
mkr001, мдаа... кофеварку - водителю! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2009, 09:17 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
Вау... Классная задачка... Правда Вы не уточнили, что именно собираетесь сделать с этой информацией и насколько важна точность её представления (например, может ли столик занимать 3 кресла или его размер постоянен - от этого зависит, например, необходимость указывать его протяжённость). Ну по-моему в самой картинке половина ответа. Я бы наверно сделал так (примерный набросок, если необходимо передать информацию точь-в-точь): http://pic.ipicture.ru/uploads/090718/12AJ0iZ5aB.jpg ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2009, 15:29 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
RazielВау... Классная задачка... Правда Вы не уточнили, что именно собираетесь сделать с этой информацией и насколько важна точность её представления (например, может ли столик занимать 3 кресла или его размер постоянен - от этого зависит, например, необходимость указывать его протяжённость). Ну по-моему в самой картинке половина ответа. Я бы наверно сделал так (примерный набросок, если необходимо передать информацию точь-в-точь): http://pic.ipicture.ru/uploads/090718/12AJ0iZ5aB.jpg у каждого автобуса своя схема (или почти), если и схематически одинаковы, то нумерация мест может идти по другому. столик (насколько я знаю), после второго входа либо между двух пар первых сидений (первая от входа развёрнутая), либо перед первой парой (расположение мест обычное). (могу сбросить фото) а, ещё туалет может быть... ;) а вообще схему автобуса планируется использовать для рассадки туристов (определение свободных мест, привязки туриста к конкретному месту, бронирование группы мест, например пол автобуса) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 09:40 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
>> а вообще схему автобуса планируется использовать для рассадки туристов >> (определение свободных мест, >> привязки туриста к конкретному месту, бронирование группы мест, например >> пол автобуса) По пунктам: 1. не вижу проблем даже при отсутствии схемы мест 2. это как? когда туристу принципиально сидеть в 8 ряду слева у окна? и это - в любом типе автобуса? 3. а "полавтобуса" - это как? вдоль? поперек? у окна? а если треть? IMHO, это проще в графическом интерфейсе реализовывать посредством пользователя (речь о пересадках). P.S. Не люблю автобусные туры... :-) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 11:40 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
Kirill Razuvaev По пунктам: 1. не вижу проблем даже при отсутствии схемы мест 2. это как? когда туристу принципиально сидеть в 8 ряду слева у окна? и это - в любом типе автобуса? 3. а "полавтобуса" - это как? вдоль? поперек? у окна? а если треть? IMHO, это проще в графическом интерфейсе реализовывать посредством пользователя (речь о пересадках). схема мест нужна, чтобы клиент мог из свободных - выбрать себе место(места), сейчас это на бумажках, всё чёркано-перечёркано - короче некрасиво. не принципиально, но ему в договоре допустим написали 27-28 места (7 ряд), автобус ломается, заказывается другой, а там,нумерация со смещением, и получается, что они уже сидят на разных парах - это же неправильно! а полавтобуса - левая или правая сторона или произвольный набор пар. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 14:11 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
>> схема мест нужна, чтобы клиент мог из свободных - выбрать себе >> место(места), сейчас это на бумажках, всё чёркано-перечёркано - короче >> некрасиво. Сделайте красиво, мы не против... ;-) >> не принципиально, но ему в договоре допустим написали 27-28 места (7 >> ряд), автобус ломается, >> заказывается другой, а там,нумерация со смещением, и получается, что они >> уже сидят на разных парах - это же неправильно! И по какому принципу Вы хотите это разруливать? Без оператора все равно не решить... На мой взгляд, нет смысла ломать копья и разрабатывать механизм оптимальной рассадки в раскладе, когда это требуется только в "форс-мажоре". >> а полавтобуса - левая или правая сторона или произвольный набор пар. Остается все эти "или" уложить в БД... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 14:26 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
Kirill Razuvaev >> а полавтобуса - левая или правая сторона или произвольный набор пар. Остается все эти "или" уложить в БД... помогите идеями с табличками, а то мысли в разные стороны ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 14:33 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
>> помогите идеями с табличками, а то мысли в разные стороны ;) Ну, опишете Вы левую и правую половины, а потом появятся трети, диагонали и еще бог знает что. Логичнее на клиенте сделать удобный интерфейс для пересадки методом drag-and-drop. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 14:40 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
Kirill Razuvaev Логичнее на клиенте сделать удобный интерфейс для пересадки методом drag-and-drop. ладно, про пересадку пока забудем. сама схема вроде как двумерный массив, а как бы этот массив в реляционную модель? помогите!... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 15:02 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
mkr001Kirill RazuvaevЛогичнее на клиенте сделать удобный интерфейс для пересадки методом drag-and-drop.ладно, про пересадку пока забудем. сама схема вроде как двумерный массив, а как бы этот массив в реляционную модель? помогите!...Здесь даже двухмерный массив не нужен. 1. Используем обычную связь master-detail , где в мастере описаны транспортные средства, а в дитейлах места транспортных средств: Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. 3. 4. 5. Код: plaintext 1. 2. 3. Если как, могу предложить Вам услуги по разработке архитектуры Вашего приложения (аутсорсинг). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2009, 16:43 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
_VVP_, спасибо, буду копать! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 11:45 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
_VVP_2. Теперь обеспечим прикладное ПО хранилищем информации о расположении мест : PLACE(ID, BUS_ID, NUM, ..., LENGTH, WIDTH, X, Y, ...) На эту таблицу пусть ссылается еще одна таблица "FEATURES" (связь один-ко-многим), в которой можно закодировать особенности каждого конкретного места. Например, такие факты: "Это место расположено спиной вперед", "У этого места есть столик", "Это место находится у окна", "Сортир находится не далее S метров от этого места". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 12:04 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
Владимир П._VVP_2. Теперь обеспечим прикладное ПО хранилищем информации о расположении мест : PLACE(ID, BUS_ID, NUM, ..., LENGTH, WIDTH, X, Y, ...) На эту таблицу пусть ссылается еще одна таблица "FEATURES" (связь один-ко-многим), в которой можно закодировать особенности каждого конкретного места. Например, такие факты: "Это место расположено спиной вперед", "У этого места есть столик", "Это место находится у окна", "Сортир находится не далее S метров от этого места". Ну в общем-то да, можно и дальше наворачивать признаки. Правда надо учитывать такие аспекты: факты про расстояние между местами можно вычислить; сортир, телевизор, кофеварка - это тоже места, без номеров, но с координатами; расположение места у окна тоже вычисляется - крайние левые, передние, правые и задние места. А вот расположение спинки места, откидного столика этого места и т.д. можно фиксировать отдельно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 12:13 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
вот то что Вам нужно (имхо) Create Seat Plans Easy Seating Plan Software See Examples. Free Download! www.SmartDraw.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 18:50 |
|
||
|
Схема автобуса, как быть?
|
|||
|---|---|---|---|
|
#18+
nosovвот то что Вам нужно (имхо) Create Seat Plans Easy Seating Plan Software See Examples. Free Download! www.SmartDraw.com и каким боком ко всему этому блок-схемы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2009, 10:23 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=36098622&tid=1543143]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
197ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
74ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 551ms |

| 0 / 0 |
