Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.05.2012, 21:31   #1
Mikhael_murmur
Новичок
Джуниор
 
Регистрация: 06.05.2012
Сообщений: 8
Сообщение Прошу совета, уважаемые форумчане.

Доброго времени суток, уважаемые Форумчане( да, с большой буквы)

Тут у меня с другом возникла потребность написать программу, которая бы прокладывала маршрут из точки А в точку В общественным транспортом. Планируется рассматривать только 1 город.

Да, я знаю, что Яндекс уже запустил примерно такой проект, но увы там многовато недоработок . Так что хочется написать свой такой проект.

Ближе к сути, мне бы хотелось попросить совета о том какими средствами можно было бы это реализовать. Уже решили писать на С#, но вот было бы приятно узнать мнение людей знающих о:
1) Какими средствами лучше представить БД?
2) Есть ли способ использовать Google или Яндекс карты в проекте?
3) Может быть некоторую литературу, которая бы дала понятие о процессе, средствах разработки

Заранее очень благодарен

Последний раз редактировалось Mikhael_murmur; 07.05.2012 в 11:46.
Mikhael_murmur вне форума Ответить с цитированием
Старый 06.05.2012, 21:40   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Какими средствами лучше представить БД?
Это будет сайт? Тогда любыми, которые ты знаешь лучше всего, и к которым твой WEB сервер будет способен подключаться.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.05.2012, 21:59   #3
Mikhael_murmur
Новичок
Джуниор
 
Регистрация: 06.05.2012
Сообщений: 8
Сообщение

Цитата:
Сообщение от Stilet Посмотреть сообщение
Это будет сайт? Тогда любыми, которые ты знаешь лучше всего, и к которым твой WEB сервер будет способен подключаться.
не, не сайт
автономное приложение

это меняет как-то суть вопроса о бд?
Mikhael_murmur вне форума Ответить с цитированием
Старый 06.05.2012, 22:28   #4
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

И все-таки, чем вам готовые проекты не угодили? 2gis например. Если в списке нет нужного города, можно взяться за создание карты и марсшрутов соответственно. Все лучше, чем начинать с нуля.
Все тривиальное просто
whatever вне форума Ответить с цитированием
Старый 06.05.2012, 22:52   #5
Mikhael_murmur
Новичок
Джуниор
 
Регистрация: 06.05.2012
Сообщений: 8
Сообщение

Цитата:
Сообщение от whatever Посмотреть сообщение
И все-таки, чем вам готовые проекты не угодили? 2gis например. Если в списке нет нужного города, можно взяться за создание карты и марсшрутов соответственно. Все лучше, чем начинать с нуля.
нуу

просто нужна же тема квала :D

учитывая, что хочется взяться (в силу юношеского максимализма) за что-то хорошее и не скучное, то эта тема была самой интересной

осталные откровенное ...

если, у Вас появятся (ну чисто случайно) интересные темы для квалификационной работы и Вы не брезгуете ими поделиться, то милости прошу
Mikhael_murmur вне форума Ответить с цитированием
Старый 06.05.2012, 22:53   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
это меняет как-то суть вопроса о бд?
Нет. Я просто предположил что сайт - самая простая схема коммуникации. Если это программа с локальной или внедренной БД, то как ты будешь ее обновлять в случаях надобности?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.05.2012, 22:54   #7
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Существует огромное количество алгоритмов на эту тему. Вам нужно почитать теорию графов и если очень чешется то сразу и алгоритм Дейкстры до кучи.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 06.05.2012, 22:58   #8
Mikhael_murmur
Новичок
Джуниор
 
Регистрация: 06.05.2012
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Нет. Я просто предположил что сайт - самая простая схема коммуникации. Если это программа с локальной или внедренной БД, то как ты будешь ее обновлять в случаях надобности?
это не коммерческий проект


пока не коммерческий :D

я этот проект хочу сделать как выпускную работу в своём учебном заведении( не вуз!), так что возможность обновлять не столь важна пока.

Цитата:
Сообщение от Utkin Посмотреть сообщение
Существует огромное количество алгоритмов на эту тему. Вам нужно почитать теорию графов и если очень чешется то сразу и алгоритм Дейкстры до кучи.
дейкстра не покатит в силу того что каким образом можно представить из города вменяемый граф?

уже были идеи

у меня уже даже в принципе задумка есть, но там нужно (как по мне) ооп сильно знать, так что вопрос о книгах актуальный

Последний раз редактировалось Stilet; 07.05.2012 в 07:54.
Mikhael_murmur вне форума Ответить с цитированием
Старый 06.05.2012, 23:03   #9
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
в силу того что каким образом можно представить из города вменяемый граф?
В силу того что нужно было в детстве развивать фантазию. Улицы то и есть ребра графа. Дома отсчитавают растояния. Нужно только ввести маршруты, по которым можно двигаться... Иной вариант - Вы не все сказали об условии задачи.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 06.05.2012, 23:09   #10
Mikhael_murmur
Новичок
Джуниор
 
Регистрация: 06.05.2012
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
В силу того что нужно было в детстве развивать фантазию. Улицы то и есть ребра графа. Дома отсчитавают растояния. Нужно только ввести маршруты, по которым можно двигаться... Иной вариант - Вы не все сказали об условии задачи.
я уже думал об этом

и тогда сколько получится вершин графа?а?
Mikhael_murmur вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПРОШУ СОВЕТА ! КАПИТОЛИНА Свободное общение 3 21.01.2012 20:46
Прошу совета в проблеме Gans_sv Компьютерное железо 5 08.11.2009 20:27
Выручайте, прошу совета. RickKick Помощь студентам 1 23.05.2009 09:55
Прошу совета ! Kamelli_13 Общие вопросы Delphi 1 18.05.2009 22:10
прошу совета мо монитору andrey_tmn Компьютерное железо 4 18.03.2009 20:03