Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите, пожалуйста, нужен совет! / 17 сообщений из 17, страница 1 из 1
10.05.2012, 20:02
    #37788411
nik-boss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
Доброго времени суток! Помогите, пожалуйста, советом. У меня есть такое задание. Заранее СПАСИБО!

1. Необходимо разработать структуру данных для представления и хранения расписания движения поездов.
Ключевым элементом расписания является информация в столбце "Движение", для которого необходимо предусмотреть структурированное хранилище данных в базе данных.
Каждая строка в этом столбце должна быть представлена некоторым шаблоном, который должен полностью описывать дни движения конкретного поезда со всеми возможными исключениями. На практике возможно использование одного и того же шаблона движения для задания расписания различных поездов (например, и поезд Минск- Прага и поезд Москва- Симферополь ходят каждый вторник и четверг).
2. Необходимо реализовать пользовательский интерфейс для определения расписания, в том числе для добавления, редактирования и удаления шаблона движения.
3. Необходимо реализовать возможность поиска поездов, которые проезжают через станцию в определённый день (с учётом расписания).
Входные данные: Дата (например, 20.03.2010)
Выходные данные: Список поездов, проходящих через станцию в этот день.
...
Рейтинг: 0 / 0
10.05.2012, 20:16
    #37788427
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
У вас есть задание. Каким советом вам помочь ?
...
Рейтинг: 0 / 0
10.05.2012, 20:23
    #37788435
nik-boss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
Мне нужен совет, как реализовать запись информации в столбце "Движение" и как реализовать шаблон.
Пример строки в столбце Движение

Пнд - Чт; кроме 16. до 19. Feb, 5. до 13 Apr, 20., 31. Mai, 1., 10. Jun, 12. Jul до 9. Sept, 26 Okt., 1.,2.,15. Nov., 8. Deс.
...
Рейтинг: 0 / 0
10.05.2012, 20:36
    #37788441
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
Вопрос 1 очень мутный и неконкретный. Это первоначальная постановка задачи или уже ваша попытка ее решения ?

Что такое поезда и как они ходят знают все. Маршрут движения поезда представлят собой набор значение отправление из п.А во время Т1 прибытие в п.Б во время Т2, стоянка Т минут и так далее. Можно разложить эту модель по реляционным таблицам.

Но как описать движение поездов по разным маршрктам "одним шаблоном" - это я не понимаю.
...
Рейтинг: 0 / 0
10.05.2012, 20:38
    #37788447
nik-boss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
Это первоначальная постановка задачи. Ломаю голову над ней уже очень долго и никак не придут никакие умные мысли. Надо, чтобы кто-то натолкнул на правильное направление.
...
Рейтинг: 0 / 0
10.05.2012, 20:42
    #37788449
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
авторКлючевым элементом расписания является информация в столбце "Движение", для которого необходимо предусмотреть структурированное хранилище данных в базе данных.
Каждая строка в этом столбце должна быть представлена некоторым шаблоном, который должен полностью описывать дни движения конкретного поезда со всеми возможными исключениями. На практике возможно использование одного и того же шаблона движения для задания расписания различных поездов (например, и поезд Минск- Прага и поезд Москва- Симферополь ходят каждый вторник и четверг).
Вот это вот постановка задачи ? Не верится.
...
Рейтинг: 0 / 0
10.05.2012, 20:44
    #37788451
nik-boss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
Ну вот вам не верится, а что поделать, такая постановка задачи
...
Рейтинг: 0 / 0
10.05.2012, 21:16
    #37788469
nord-woolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
nik-bossМне нужен совет, как реализовать запись информации в столбце "Движение" и как реализовать шаблон.
Пример строки в столбце Движение

Пнд - Чт; кроме 16. до 19. Feb, 5. до 13 Apr, 20., 31. Mai, 1., 10. Jun, 12. Jul до 9. Sept, 26 Okt., 1.,2.,15. Nov., 8. Deс.

Пример строки в столбце Движение для января 2012 года:
Код: vbnet
1.
0 1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 1 ...


зы. порвем шаблоны! :)
...
Рейтинг: 0 / 0
10.05.2012, 21:21
    #37788473
nik-boss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
))) Это конечно хорошая идея, только описывать лет 10 надоест) Суть в том, что при проверке могут указать любую дату, пусть даже 2025 или 1963
...
Рейтинг: 0 / 0
10.05.2012, 21:30
    #37788480
nord-woolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
nik-boss... только описывать лет 10 надоест...
Исключениями, при хорошей визуализации?
...
Рейтинг: 0 / 0
10.05.2012, 21:48
    #37788509
nik-boss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
Не поняла вопроса.
...
Рейтинг: 0 / 0
10.05.2012, 22:47
    #37788547
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
nik-bossНу вот вам не верится, а что поделать, такая постановка задачи
Уточнять ТЗ. А вообще, судя по описанию, совет один, курить теорию графов (не тех которые де ля Фер).
...
Рейтинг: 0 / 0
10.05.2012, 23:10
    #37788560
nik-boss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
Спасибо, посмотрю!
...
Рейтинг: 0 / 0
11.05.2012, 00:46
    #37788635
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
А так на вскидку:
1.Таблица маршруты с номером маршрута.
2.Зависимая от нее таблица с вариантами маршрутов (на случай если один и тот же маршрут в разные дни в разное время останавливается на одной и той же станции)
3.Таблица станции с названиями станций.
Таблица расписание в ней ссылка на таблицы 2 и 3 и время остановки, время отправления.

С привязкой на дни недели, и т.п. нужно смотреть по ситуации. Тут много ньюансов с праздничными днями, изменениями расписания и т.п.
...
Рейтинг: 0 / 0
11.05.2012, 02:16
    #37788676
alvk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
nik-boss,

"Это всё от того, что у меня велосипеда не было" (c) Печкин.

а у нас фотографической карточки нет.
...
Рейтинг: 0 / 0
14.05.2012, 23:42
    #37794014
nik-boss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
спасибо, а вот мне еще советуют прописать столбец движение просто текстом, а потом на Visual Basic разработать процедуру проверки
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
01.08.2016, 22:56
    #39284247
Timothy94
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, нужен совет!
nik-boss,

У вас осталась решения этого задания?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите, пожалуйста, нужен совет! / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]