Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







Розробка алгоритмічного і програмного забезпечення





Вибір засобів розробки

Всесвітня павутина 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].

Усі задачі, що вирішуються системою можуть бути розподілені на групи у відповідності з функціональною схемою, зображеної у додатку В. Кожна з задач передбачає діалог з користувачем, роботу з базою даних, відображення та обробку певної інформації.

 

 

 







Что способствует осуществлению желаний? Стопроцентная, непоколебимая уверенность в своем...

ЧТО ПРОИСХОДИТ, КОГДА МЫ ССОРИМСЯ Не понимая различий, существующих между мужчинами и женщинами, очень легко довести дело до ссоры...

Что вызывает тренды на фондовых и товарных рынках Объяснение теории грузового поезда Первые 17 лет моих рыночных исследований сводились к попыткам вычис­лить, когда этот...

Живите по правилу: МАЛО ЛИ ЧТО НА СВЕТЕ СУЩЕСТВУЕТ? Я неслучайно подчеркиваю, что место в голове ограничено, а информации вокруг много, и что ваше право...





Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2024 zdamsam.ru Размещенные материалы защищены законодательством РФ.