Реализация программного обеспечения для использования в транспортной логистике. Архитектура, программное обеспечение, оборудование

Страницы работы

Содержание работы

РЕФЕРАТ

ВЫПУСКНОЙ  КВАЛИФИКАЦИОННОЙ  РАБОТЫ

Студента __

( Фамилия, И., О. )

Факультет _Компьютерных технологий и управления

Кафедра      Вычислительной техники              Группа      6103

Наименование темы: Программная реализация системы мониторинга и управления логистики.                 

Руководитель           

( Фамилия, И., О. )

Основываясь на  предоставление ранние разработки геоинформационной мониторинговой системы, для использования ее в транспортной логистики. В которой представлялась архитектура, техническое обеспечение, некоторые результаты опробование оборудование, а также требования к программному обеспечению разработанные там. Моей задачей в рамках диплома являются реализация этого программного обеспечения. Моя работа включала в себя разработку базы мониторных данных и прикладное программное обеспечение, в данном случае располагающиеся на сервере.  

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

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

Была разработана схема базы данных. При разработке схемы базы данных оказалось, что она  относительно несложная по структуре база. И в процессе доработки была приведена к 3 нормальной форме и в пояснительной записке есть разъяснение на эту тему.

Выбор используемых инструментов и сервиса пал на: Oracle XE, PHP, JavaScript,  Google Maps, CSS,HTML. Этот выбор был сделан из учета условия выполнения работы. Мы остановились на Oracle XE, как на свободном п.о. Такой выбор в полнее достаточен для разработки портотипного решения этого, как мы рассматриваем этапы разработки. Далее в качестве языков программирования, был использован PHP, часто применяемым в задачах такого типа, этот язык тесно связан с JavaScript, который также использовался в данной работе.  Далее необходимо отметить использование внешнего сервиса Google maps, в данной разработки. Хочу обратить внимание, что речь идет не о картах Google maps, а именно о сервисе. Для доступа к этому сервису необходимо использовать AP.

Возникла необходимость развернуть систему для обеспечение local host, это дало возможность выполнять серверное программное программирование на dask top-вой машине. Имеется целый ряд подробностей, в частности установка веб-сервера Apache. Все эти подробности приведены в пояснительной записке.

Для использование внешнего сервиса Google maps, необходимо получить с сайта Google ключ доступа при первичной регистрации по предоставляемого во время этого URL. В дальнейшем этот ключ авторизации используется при обращение к сервису для получение карт.

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

Был создан пользовательский интерфейс приложение “Карта”, который представляет конкретного транспортного средства, на конкретно задаваемом отрезке времени. С сайта Google передается  карта центр которой определяется по координатам точки в которой находилось транспортное средство в середине отрезка времени.

Было также разработано приложение температура, которое представляет пример использование мониторных данных не позиционного типа. В нашем случае температура двигателя. В требование приложения становилась задача выявления случаев перегрева двигателя. В требованиях для приложения ставилась задача выявления случаев перегрева двигателя. Например, в случае длительного нахождение транспортного средства в пробках или других инцидентов.

Таким образом при выполнении этой работы показаны следующие результаты моей работы:  

1.  Разработана базы данных “PEREVOZKI”

2.  Разработана приложение “Карта”

3.  Разработка приложение “Температура”

4.  Предложено развитие системы

Перечень ссылочных документов:

1.  Кирилов В.В., Громов Г.Ю.  “Структурированный язык запросов (SQL)”

2.  Град Буч. “Объектно-ориентированный анализ и проектирование”

3.  Руководства по использованию Oracle XE (http://www.oranet.ru/OraDoc10gXE/admin.102/b25107/toc.htm)

4.  Руководство по установке среды Oracle XE и сопутствующих языков программирование (http://www.oracle.com/technology/tech/php/htdocs/inst_php_apache_windows.html)

5.  Руководство по эксплуатации сервиса GoogleMaps

Похожие материалы

Информация о работе