- •Индивидуальное задание календарний план
- •Реферат
- •1 Аналіз предметної області
- •Обумовлення вибору інструментальних засобів
- •3 Реалізація прикладного додатку
- •6.1 Загальні положення
- •4 Керівництво програміста
- •5 Керівництво користувача
- •5.5 Повідомлення користувачу
- •Охорона праці
- •Висновок
- •Перелік посилань
- •Додаток а
Обумовлення вибору інструментальних засобів
2.1 Огляд сучасних засобів візуальних розробок
Візуальне програмування — спосіб створення програм шляхом маніпулювання графічними об'єктами замість написання програмного коду в текстовому вигляді.
Візуальне програмування дозволяє програмувати, використовуючи графічні або символьні елементи, якими можна маніпулювати інтерактивним чином згідно з деякими правилами, причому просторове графічних об’єктів використовувати в якості елементів синтаксису програми.
Недоліки:
як правило, прив'язка до конкретного середовища розробки зв’язані з проблематичністю переходу на іншу середовище розробки
утруднене використання нестандартних компонентів
наявність не документованих особливостей компонент
Переваги:
легкість освоєння
швидкість розробки
стандартизація зовнішнього вигляду програм.
Слід враховувати, що деякі візуальні середовища розробки мають власний формат зберігання проекту і при переході на іншу середу може виникнути непереносимість властивостей проекту і деяких частин проекту, таких, як власні бібліотеки використовуваного середовища розробки.
2.2 Microsoft Visual Studio C++ 2010
Microsoft Visual Studio — серія продуктів фірми Майкрософт, які включають інтегроване середовище розробки програмного забезпечення та ряд інших інструментальних засобів. Ці продукти дозволяють розробляти як консольні програми, так і програми з графічним інтерфейсом, в тому числі з підтримкою технології Windows Forms, а також веб-сайти, веб-додатки, веб-служби як в рідному, так і в керованому кодах для всіх платформ, що підтримуються Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework та Microsoft Silverlight.Представлений 12 квітня 2010 року. Включає .NET Framework 4.0. З'явилася нова мова F#, Visual C++ підтримує стандарт C++0x.
2.3 Переваги можливостей Microsoft Visual C++ 2010 для вирішення задачі
Інструменти Visual Studio 2010 допоможуть не тільки в створенні звичних програм для мобільних телефонів і персональних комп'ютерів, але в розробці хмарних застосунків. При цьому процес тестування, зневадження і розгортання програм в «хмарі» аналогічний створенню .NET-застосунків. Іншим важливим доповненням в Visual Studio 2010 є інструменти для багатонитевої розробки з використанням як некерованого коду, так і .NET Framework.
У Visual Studio 2010 повністю перероблений інтерфейс з використанням Windows Presentation Foundation (WPF), упроваджено наступне покоління інструментів ASP.NET, є підтримка динамічних розширень в мовах програмування C# і Visual Basic, використовуються нові шаблони проектів, інструментарій для документування тестових сценаріїв і велика кількість нових бібліотек, що підтримують Windows 7.
Visual Studio Ultimate 2010, формально це Visual Studio Team System 2010, кодове ім’я Rosario, це новий інструмент для спільної розробки застосунків.
3 Реалізація прикладного додатку
3.1 Аналіз вхідної інформації до роботи
Вхідною інформацією для курсової роботи є:
слово яке вводить користувач, для подальшої обробки та висновку.
3.2 Схема алгоритму рішення задачі
Алгоритм вирішення задачі складається з декількох пунктів:
введення слова яке потрібно перекласти;
натиснення кнопки перекладу;
отримання результату роботи програми;
завершення роботи.
Блок-схема наведена нижче на рисунку 3.1.
3.3 Опис структури прикладного додатку
Структура прикладного додатку заключається в відкритті головного діалогового вікна, в якому користувач вводить слово яке програма перекладає та виводить у необхідне поле.
3.4 Опис особливостей програмної реалізації прикладного додатку
Особливостями програмної реалізації прикладного додатку є:
робота з кнопками;
робота з текстовими полями;
робота з файлами.
Рисунок 3.1 - Блок-схема алгоритму програми
