Описание системы GSM - PullRequest
       21

Описание системы GSM

0 голосов
/ 17 декабря 2010

Мы хотим запустить службу слежения за автотранспортными средствами, удаленный мониторинг активов через GPRS / SMS.разработка, интеграция и обслуживание программного обеспечения для отслеживания GPS / удаленного мониторинга SYSTem (на основе Gsm / Gprs), имеющего Google Map API или mapinfo, .img или возможность интеграции любого другого картографического сервиса, гео-фехтования, геокодирования, обратного геокодирования, оповещенийо событиях, удобном пользовательском интерфейсе, панели инструментов, выставлении счетов каждому пользователю, прокрутке, отображении счетчика топлива и т. д. Для справки взгляните на gpsgate.com (решение сервера отслеживания)

Как это разработать и сколько временидля этого нужно? Есть идеи?

Ответы [ 2 ]

1 голос
/ 17 декабря 2010

Прежде всего вам понадобится какой-то шлюз.Он должен обрабатывать TCP-соединения от устройств (используйте асинхронные сокеты! =)), Анализировать их данные и отправлять в хранилище.

Следующая большая вещь - это сама память.Если вы хотите поддерживать разные устройства, я бы предложил использовать что-то вроде Apache Cassandra с ключами на основе даты (только дата, а не время) и UID устройства.

Третья часть головоломки - это то, как вы собираетесь представлять данные пользователям.Это довольно просто.Я бы предложил REST услуги.

Это мой собственный опыт.На моей последней работе я был архитектором / руководителем совершенно того же проекта.Теперь он работает и успешно обрабатывает более 30 тыс. Устройств в режиме онлайн на 1 сервере для приложений (IIS), 2 для данных и 2 для шлюзов TCP.

Если вам нужна более конкретная информация, не стесняйтесь спрашивать =)

0 голосов
/ 17 декабря 2010

Честно говоря, все зависит от ваших навыков и опыта.

Команда, которая хорошо разбирается в разработке сложных систем, может завершить задачу за 4-6 месяцев.

Учитывая, что вы задаете такой вопрос, а не имеете приблизительную оценку, это означает, что вы, вероятно, будете учиться на ходу.Это может легко занять более года, особенно без предшествующего опыта управления таким всеобъемлющим проектом.

...