Стоимость: 2300 руб.
Содержание
1 АНАЛІТИКА ПРОЕКТУ МОНІТОРИНГУ
1.1 Актуальність проекту моніторингу
1.2 Аналіз існуючих рішень розробки
1.3 Вибір мови програмування для розробки проекту
1.3.1 Мова програмування С#
1.3.2 Платформа ASP.NET
1.3.3 JavaScript
1.4 Вибір СУБД
1.4.3 Microsoft SQL Server
…Нужна такая же работа?
Оставь заявку и получи бесплатный расчет
Несколько простых шагов
Оставьте бесплатную заявку. Требуется только e-mail, не будет никаких звонков
Получайте предложения от авторов
Выбирете понравившегося автора
Получите готовую работу по электронной почте
На странице представлен фрагмент
Реши любую задачу с помощью нейросети.
1.1 Актуальність проекту моніторингу
Системи моніторингу транспортних засобів з використанням глобальних навігаційних супутникових систем на протязі багатьох років активно використовуються для вирішення задач контролю і управління транспорту.
В ході розвитку цих систем постійно вдосконалювали функціонал, з’явились функції контролю палива, функції контролю вузлів і агрегатів транспортних засобів та функції відео реєстрації, які забезпечують повний контроль використання автомобільних транспортних засобів.
Однак на залізничному транспорті системи диспетчерського керування і контролю локомотивного парку технології ГЛОНАСС/GPS не знайшли широкого використання, але функції контролю розходу палива, а також стану вузлів і агрегатів вже використовується. Також системи маневрової (МАЛС) і гіркової (ГАЛС) локомотивної сигналізації.
…
1.2 Аналіз існуючих рішень розробки
На сьогоднішній день існує невелика кількість систем моніторингу для транспорту: Auto Tracker.Geopos,Wialon,Disp. В якості порівняння була взята программа Wialon – це програмна платформа з Web-інтерфейсом для супутникового моніторингу транспорту [6].
Основні достоїнства:
• Бездоганна і безпечна робота.
Система працює з будь-яким браузером, а за нормальною, швидкою та безпечною роботою системи стежать фахівці високої кваліфікації.
• Універсальність інтерфейсу.
Використовувати систему моніторингу транспортних засобів може будь-який користувач ПК, не кажучи про досвідчених фахівцях
• Підтримка розгорнутого діапазону пристроїв.
Будь-яке виконання системи Wialon здатне працювати з двома сотнями моделей пристроїв навігації ГЛОНАСС і GPS, в тому числі – з персональними і автомобільними трекерами, спеціальним ПО для мобільних телефонів або ПК.
• Багатство функціональних можливостей моніторингу транспорту.
…
1.3.1 Мова програмування С#
C# – обьектно-орієнтована мова програмування, одна з найпотужніших, що швидко розвиваються і затребуваних мов в ІТ-галузі. На даний момент на ньому пишуться найрізноманітніші програми: від невеликих десктопних програмок до великих веб-порталів і веб-сервісів, які обслуговують щодня мільйони користувачів[8].
В порівнянні з іншими мовами C # досить молодий, але в той же час він вже пройшов великий шлях. Перша версія мови вийшла разом з релізом Microsoft Visual Studio .NET в лютому 2002 року. Поточною версією мови є версія C # 7.2, яка вийшла в 15 листопада 2017 року разом з Visual Studio 2017.
C # підтримує поліморфізм, успадкування, перевантаження операторів, статичну типізацію. Об’єктно-орієнтований підхід дозволяє вирішити завдання з побудови великих, але в той же час гнучких, масштабованих і розширюваних додатків.
…
1.3.2 Платформа ASP.NET
Microsoft .NET Framework – це платформа для створення, розгортання і запуску Web-сервісів і додатків. Вона надає високопродуктивну, засновану на стандартах, багатомовне середовище, яке дозволяє інтегрувати існуючі застосування з додатками і сервісами наступного покоління, а також вирішувати завдання розгортання і використання інтернет-додатків. .NET Framework складається з трьох основних частин – загальномовного середовища виконання (common language runtime), ієрархічної безлічі уніфікованих бібліотек класів та проміжної мови (Common Intermediate Language)[10].
ASP.NET – це частина технології .NET, використовувана для написання потужних клієнт-серверних інтернет додатків. Вона дозволяє створювати динамічні сторінки HTML. ASP.NET виникла в результаті об’єднання старішої технології ASP (активні серверні сторінки) і .NET Framework. Вона містить безліч готових елементів управління, використовуючи які можна швидко створювати інтерактивні web-сайти.
…
1.3.3 JavaScript
JavaScript спочатку створювався для того, щоб зробити web-сторінку “живими”. Програми на цій мові називаються скриптами. У браузері вони підключаються безпосередньо до HTML і, як тільки завантажується сторінка – тут же виконуються[12,13].
JavaScript може виконуватися не тільки в браузері, а де завгодно, потрібна лише спеціальна програма – інтерпретатор. Процес виконання скрипта називають “інтерпретацією”.
Сучасний JavaScript – це “безпечний” мова програмування загального призначення. Він не надає низькорівневих засобів роботи з пам’яттю, процесором, оскільки спочатку був орієнтований на браузери, в яких це не потрібно. Що ж стосується інших можливостей – вони залежать від оточення, в якому запущений JavaScript. У браузері JavaScript вміє робити все, що відноситься до маніпуляції зі сторінкою, взаємодії з відвідувачем і, в якійсь мірі, з сервером:
– Створювати нові HTML-теги, видаляти існуючі, міняти стилі елементів, ховати, показувати елементи і т.п.
…
1.4 Вибір СУБД
СУБД-сукупність програмних і лінгвістичних засобів загального або спеціального призначення, які забезпечують управління створенням та використанням баз данних CУБД класифікуються за моделі даних:
– Мережеві.
– Ієрархічні .
– Реляційні
– Об’єктно-орієнтовані
– Об’єктно-реляційні
У дипломній роботі буде використана Реляційна СУБД. Реляційна модель орієнтована на організацію даних у вигляді двовимірних таблиць[14]. Кожна реляційна таблиця являє собою двовимірний масив і має такі властивості:
– Кожен елемент таблиці – один елемент даних.
– Всі осередки в стовпці таблиці однорідні, тобто всі елементи в стовпці мають однаковий тип (числовий, символьний і т.д.).
– Кожен стовпець має унікальне ім’я.
– Однакові рядки в таблиці відсутні.
– Порядок проходження рядків і стовпців може бути довільним.
СУБД управляє однією або декількома базами даних. База даних являє собою сукупність інформації, організованої у вигляді множин. Кожне безліч містить записи уніфікованого вигляду.
…
Узнайте сколько будет стоить выполнение вашей работы