logo
Автомат для продажу наливних продуктів

ВСТУП

Одним з пріоритетних методів ведення бізнесу є вендинг - розміщення автоматів для продажу певних речей, їжі, напоїв, поповнення рахунку та оплати послуг тощо. Створюючи автомат для вендингу, необхідно попередньо протестувати зразки, які розглядаються.

Мета роботи: створення емулятора автомату для продажу наливних продуктів. За основу взято можливості сучасних автоматів для продажу, проте емулятор надає більш гнучкі можливості: зміна можливих варіантів встановлених ємностей для напою, різноманітна тара тощо. Дана програма може бути корисною вендинговим компаніям, для економії коштів на дослідні зразки автоматів або маркетингового дослідження ринку(наприклад, методом включення моделі автомата у компютерну гру).

Для розробки емулятора використовувалась мова програмування С# v4.0, платформа .NET Framework. Середовище програмування - Microsoft Visual Studio 2010.

C# (вимовляється Сі-шарп) -- обєктно-орієнтована мова програмування для платформи .NET. Розроблена під егідою Microsoft Research (при фірмі Microsoft).

Синтаксис C# близький до С++ і Java. Мова має строгу статичну типізацію, підтримує поліморфізм, перевантаження операторів, вказівники на функції-члени класів, атрибути, події, властивості, винятки, коментарі у форматі XML. Перейнявши багато що від своїх попередників -- мов С++, Delphi, Модула і Smalltalk -- С#, спираючись на практику їхнього використання, виключає деякі моделі, що зарекомендували себе як проблематичні при розробці програмних систем: так, C# не підтримує множинне спадкування класів (на відміну від C++).

Microsoft .NET (читається дот-нет) -- програмна технологія, запропонована фірмою Microsoft як платформа для створення як звичайних програм, так і веб-програм. Багато в чому є продовженням ідей та принципів, покладених в технологію Java. Хоча .NET є патентованої технологією корпорації Microsoft і офіційно розрахована на роботу під операційними системами сімейства Microsoft Windows, але існують незалежні проекти (перш за все це Mono і Portable.NET), що дозволяють запускати програми. NET на багатьох інших операційних системах.

Microsoft Visual Studio -- серія продуктів фірми Майкрософт, які включають інтегроване середовище розробки програмного забезпечення та ряд інших інструментальних засобів. Visual Studio 2010 включає .NET Framework 4.0. повністю перероблений інтерфейс з використанням WPF(Windows Presentation Foundation), упроваджено наступне покоління інструментів ASP.NET, є підтримка динамічних розширень в мовах програмування C# і Visual Basic, використовуються нові шаблони проектів, інструментарій для документування тестових сценаріїв і велика кількість нових бібліотек, що підтримують Windows 7.