|
Розробка алгоритмічного і програмного забезпечення ⇐ ПредыдущаяСтр 5 из 5 Вибір засобів розробки Всесвітня павутина World Wide Web створена із web-сторінок, які створюються за допомогою так званої мови розмітки гіпертексту. HTML не є мовою програмування. HTML – мова розмітки документа. При розробці HTML-документа виконується розмітка текстового документа точно так, як і це робить редактор за допомогою червоного олівця. Ці позначки служать для вказівки форми представлення інформації, що міститься в документі. Існує декілька мов програмування: – PHP (Personal Home Pages); – Javascript; – ASP (Active Server Pages). PHP – скриптова мова програмування, яка була створена для генерації HTML-сторінок на стороні web-сервера. PHP володіє безліччю переваг: – висока продуктивність; – наявність інтерфейсів до багатьом різним системам баз даних; – вбудовані бібліотеки для виконання багатьох завдань, пов'язаних з Web; – низька вартість; – простота вивчення і використання; – переместимість. JavaScript – динамічна, об'єктно-орієнтованa мова програмування [6]. За допомогою Javascript можна: – динамічно формувати HTML-документи; – проводити перевірку правильності даних HTML-форми перед передачею їх на сервер; – представити користувачеві можливість вводити локальні дані для управління роботою Javascript; – створювати вікна повідомлень і діалогові вікна для введення застережливих повідомлень і введення даних; – створювати документи з розширеними можливостями навігації, використовуючи фрейми і автономні вікна; ASP.NET – це технологія розробки web-додатків. Вона дозволяє створювати динамічні HTML-сторінки. ASP.NET виникла в результаті об'єднання більш старої технології ASP (активні серверні сторінки) та NET Framework. Вона містить безліч готових елементів управління, використовуючи які можна швидко створювати інтерактивні web-сайти. Можна використовувати сервіси, що надаються іншими сайтами. ASP.NET MVC Framework – це платформа для створення, розгортання і запуску web-сервісів і додатків. Вона надає високопродуктивну, багатомовне середовище, яке дозволяє інтегрувати існуючі програми з додатками і сервісами наступного покоління, а також вирішувати завдання розгортання і використання інтернет-додатків. MVC (Model-View-Controller) – архітектурний шаблон, який використовується під час проектування та розробки програмного забезпечення [7]. MVC поділяє систему на три основні частини: модель даних, вигляд да-них та керування. Мета MVC – гнучкий дизайн програмного забезпечення, який повинен полегшувати подальші зміни чи розширення програм, а також надавати можливість повторного використання окремих компонентів програми. Для розробки додатку обрано ASP.NET з фреймворком MVC та Bootstrap. Bootstrap – це набір інструментів для створення сайтів і web-форм, кнопок, міток, блоків навігації та інших компонентів web-інтерфейсів. Функціональна структура програми У додатку В зображено функціональну структуру інформаційної системи фірми з постачання продуктів харчування для муніципальних закладів харчування. Вона відображає основні функціональні блоки, з яких складається програма і взаємозв’язок між ними. Також за допомогою схеми можна визначити можливу послідовність дій користувача під час роботи з програмою. Опис структури програмного забезпечення Алгоритм – це набір інструкцій, які описують порядок дій, щоб досягти необхідного результату. Алгоритми мають такі властивості: – дискретність – розбиття алгоритму на зручні, зрозумілі, доступні частини; – масовість – можливість використання для інших задач; – результативність – отримання результату [8]. Усі задачі, що вирішуються системою можуть бути розподілені на групи у відповідності з функціональною схемою, зображеної у додатку В. Кожна з задач передбачає діалог з користувачем, роботу з базою даних, відображення та обробку певної інформації.
ЧТО ТАКОЕ УВЕРЕННОЕ ПОВЕДЕНИЕ В МЕЖЛИЧНОСТНЫХ ОТНОШЕНИЯХ? Исторически существует три основных модели различий, существующих между... Живите по правилу: МАЛО ЛИ ЧТО НА СВЕТЕ СУЩЕСТВУЕТ? Я неслучайно подчеркиваю, что место в голове ограничено, а информации вокруг много, и что ваше право... Система охраняемых территорий в США Изучение особо охраняемых природных территорий(ООПТ) США представляет особый интерес по многим причинам... ЧТО ПРОИСХОДИТ ВО ВЗРОСЛОЙ ЖИЗНИ? Если вы все еще «неправильно» связаны с матерью, вы избегаете отделения и независимого взрослого существования... Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:
|