1 / 9

РОЗРОБКА АВТОМАТИЗОВАНОЇ СИСТЕМИ РОЗПОДІЛУ ПАЛИВНИХ РЕСУРСІВ

РОЗРОБКА АВТОМАТИЗОВАНОЇ СИСТЕМИ РОЗПОДІЛУ ПАЛИВНИХ РЕСУРСІВ. Серверна частина. Основними складовими, які характеризують перевезення, є:. відстань між пунктами призначення; вартість палива, яке необхідне для даної відстані; чистий прибуток від замовлення. Загальна структура програми.

kedem
Download Presentation

РОЗРОБКА АВТОМАТИЗОВАНОЇ СИСТЕМИ РОЗПОДІЛУ ПАЛИВНИХ РЕСУРСІВ

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. РОЗРОБКА АВТОМАТИЗОВАНОЇ СИСТЕМИ РОЗПОДІЛУ ПАЛИВНИХ РЕСУРСІВ Серверна частина

  2. Основними складовими, які характеризують перевезення, є: • відстань між пунктами призначення; • вартість палива, яке необхідне для даної відстані; • чистий прибуток від замовлення.

  3. Загальна структура програми

  4. PROXY Шаблон проектування, який надає об'єкт, який контролює доступ до іншого об'єкта, перехоплюючи всі виклики (виконує функцію контейнера). В нашому випадку, проксі, це об’єкт який представляє інтерфейс WCF сервіса, і контролює зв’язок з Сервером, містить всю інформацію, необхідну для підртимки зв’язка через мережу. Проксі, як об’єкт створюється на стороні клієнта, автоматично з’єднується з сервером, та надає змогу клієнту користуватись інтерфейсом сервіса.

  5. Windows Communication Foundation (WCF) Це програмний фреймворк, який використовується для обміну даними між додатками входять до складу. NET Framework. До свого випуску в грудні 2006 року в складі. NET Framework 3.0, WCF був відомий під кодовим ім'ям Indigo. В нашому випадку, WCF сервіс буде створюватись і контролюватись Windows сервісом, тобто службою яка працює автоматично в середовищі Windows. Сервіс буде представляти собою основнийсервернийінтерфейс, та основною йогозадачою буде обмінінформацієюз базою даних, доданнянової, видалення, змінуінформації, та видачанеобхідноїінформаціїклієнту.

  6. Рівень доступу до даних (DAL) В комп'ютерному програмному забезпеченні DAL являє собою шар комп'ютерної програми, який забезпечує спрощений доступ до даних, які зберігаються в постійній пам'яті , такій як організація-реляційних баз даних. В нашому випадку DAL забезпечує зв’язок WCF сервіса і бази даних.

  7. Model-View-ViewModel Це шаблон проектування, що застосовується під час проектування архітектури додатків. Публічно вперше був представлений Джоном Госсманом (John Gossman) у 2005 році як модифікація шаблону Presentation Model. MVVM орієнтований на такі сучасні платформи розробки, як Windows Presentation Foundftion(наш випадок) та Silverlight від компанії Microsoft.

  8. Windows Presentation Foundation Графічна (презентаційна) підсистема в складі .NET Framework 3.0, що має пряме відношення до XAML. XAML (скорочення від ExtensibleApplicationMarkupLanguage — розширювана мова розмітки застосунків) є мовою розмітки, яку використовують для створення екземплярів об'єктів .NET. Хоча мова XAML — це технологія, що може бути застосовна до багатьох різних предметних областей, її головне призначення — конструювання інтерфейсів користувачів WPF. Інакше кажучи, документи XAML визначають розташування панелей, кнопок та інших елементів керування, що становлять вікна в застосунку WPF. В нашому виадку WPF використовується для створення клієнтської програми, і MVVM спеціально використовується разом з WPF.

  9. Дякую за увагу! Андрій Гречко

More Related