2014-07-13 6 views
0

У меня есть небольшой простой проект по созданию интерактивной интерактивной карты нашей школы.Создание интерактивной карты с использованием C#

Задача состоит в том, чтобы создать кликабельную партию карты и добавить анимацию , направляющую пользователя из пункта A в B с использованием данных дорог/коридоров на карте. Более того, я хотел бы создать базу данных, которая позволяет пользователю просматривать информацию для этого конкретного участка карты при нажатии.

Я использую C# для программирования этого. Мое приложение Visual Studio 2010

Пример ссылки:

ВОПРОСЫ:

  1. Какие процессы (шаг за шагом) на создавая этот проект?
  2. Какие приложения мне нужны для программирования, базы данных, анимации, рисования и т. Д.?
+0

http://greatmaps.codeplex.com/, http://gmapdotnet.codeplex.com/ – EZI

+0

Вам также понадобится база данных, которая может отслеживать всех учеников и всех учителей?Seriuosly, это звучит очень весело, но __not__ точно очень мало и просто. Сделайте шаг назад и __WRITE DOWN__ все ваши требования. Позвольте мне повторить: попробуйте __WRITE DOWN ALL__ ваши требования !! – TaW

+0

Хорошая точка. Я обязательно вернусь к этому и напишу все требования. Спасибо. – buenmann

ответ

0
  • Решают на платформе вы будете использовать: WinForms, WPF, WinRT, ASP ... Если описание проекта включает в себя платформу, то вы знаете; если не учитывать вопрос!

  • Получите ваши ресурсы. Получите карту и список всех мест, в которых вы будете работать. Кроме того, все дополнительные функции, такие как описания и фотографии и т. Д. Получите эту рутину сейчас. Это поможет вам получить представление о количестве вещей, которые вы ставите в проект.

  • Знай своих клиентов. В более старой системе киосков работает только несколько киосков. Сегодня, возможно, вам нужно/нужно, чтобы он работал в Интернете и на портативных устройствах. Это может повлиять не только на размеры экрана, но и на количество возможных маршрутов.

  • Определите элементы управления вводами пользователей. Клавиатура? Мышь? Прикоснитесь? Какие кнопки? Вам нужен полный список!

  • Определите взаимодействие с пользователем. Полностью. Попробуйте сделать таблицы состояний, через которые система может пройти.

  • Постарайтесь решить, как должен работать путь. Это ничего, кроме тривиального, как только вы хотите включить несколько пунктов. У вас может быть набор готовых путей или попытаться найти их или создать из списка частичных путей. Это может быть самая сложная часть. Некоторые люди верят в «Самый тяжелый первый» в «Самый тяжелый последний». Я считаю, что первое, что нужно, - понять тяжелые части достаточно хорошо, чтобы почувствовать их и решить тогда.

Ну, это действительно просто начало, с головы.

Удачи и получайте удовольствие!

+0

Я использую WinForms для этого проекта, так как я только начал его изучать. Я обязательно создам новый, используя ASP.NET, чтобы передать его в Интернете, как вы предложили. Благодарим вас за руководство. Это было очень полезно. – buenmann

Смежные вопросы