Тестування та налагодження програмного забезпечення
Автор: serrgiussc • Апрель 12, 2019 • Курсовая работа • 4,635 Слов (19 Страниц) • 1,179 Просмотры
ЗМІСТ
Розділ 1. Алгоритмічні засади об’єктно-орієнтованого та візуального програмування 4
1.1 Середовище та засоби розробки ПЗ 4
1.2 Принципи побудови інформаційної моделі даних ПЗ 4
1.3 Процес створення алгоритмічної моделі ПЗ 4
1.4 Системи управління базами даних для реалізації інформаційної моделі 4
Розділ 2. Проектування ПЗ з використанням методів ООП та засобів візуального програмування 5
2.1 Попереднє проектування інтерфейсу користувача 5
2.2 Компоненти візуального програмування для реалізації інтерфейсу користувача 5
2.3 Механізми взаємодії компонентів візуального програмування 5
2.4 Методи реалізації об’єктної структури інформаційної моделі ПЗ 5
2.5 Процес створення власних компонентів візуального програмування 5
2.6 Методи взаємодії візуальних та не візуальних компонентів з базами даних 5
Розділ 3. Тестування та налагодження програмного забезпечення 6
3.1 Методи тестування та перевірки ПЗ 6
3.2 Засоби відладки середовища візуального програмування 6
3.3 Процес створення інсталяційної версії 6
3.4 Напрямки вдосконалення ПЗ 6
Список використаних джерел 7
- Алгоритмічні засади об’єктно-орієнтованого та візуального програмування
Під час проходження виробничої практики на підприємстві, я працював над створенням програмного забезпечення для мого курсового проекту, ціллю якого є створення програми для автоматичної генерації екзаменаційних білетів.
- Середовище та засоби розробки ПЗ
В відділі розробки програмного забезпечення я працював в інтегрованому середовищі розробки програмного забезпечення Borland C++ Builder та Microsoft Visual Studio 2017.
Microsoft Visual Studio - це набір інструментів для створення програмного забезпечення: від планування до розробки призначеного для користувача інтерфейсу, написання коду, тестування, налагодження, аналізу якості коду і продуктивності, розгортання в середовищах клієнтів і збору даних телеметрії по використанню. Ці інструменти призначені для максимально ефективної спільної роботи; всі вони доступні в інтегрованому середовищі розробки (IDE) Visual Studio.
Visual Studio можна використовувати для створення різних типів додатків, від простих додатків для магазину та ігор для мобільних клієнтів до великих і складних систем, які обслуговують підприємства та центри обробки даних. Ви можете створювати:
- додатки та ігри, які виконуються не тільки на платформі Windows, але і на Android і iOS;
- веб-сайти і веб-служби на основі ASP.NET, JQuery, AngularJS і інших популярних платформ;
- додатки для самих різних платформ і пристроїв, включаючи, але не обмежуючись: Office, Sharepoint, Hololens, Kinect і "Інтернету речей";
- Iгри і графічні додатки для різних пристроїв Windows, включаючи Xbox, з підтримкою DirectX.
За замовчуванням Visual Studio забезпечує підтримку C #, C і C ++, JavaScript, F # і Visual Basic. Visual Studio добре працює і інтегрується зі сторонніми додатками, наприклад Unity і Apache Cordova, за допомогою розширень Набір засобів Visual Studio для Unity і інструментів Visual Studio для Apache Cordova відповідно. Ви також можете самостійно розширити Visual Studio, створивши власні інструменти для виконання спеціалізованих завдань.
- Принципи побудови інформаційної моделі даних ПЗ
Перед написанням програмного забезпечення необхідно продумати інформаційну модель даних, з’ясувати, які дані програма буде приймати (вхідні дані), й який результат вона повинна видавати (вихідні дані). Для цього потрібно чітко розуміти поставлене завдання, й знати моделі й принципи побудови й оголошення змінних певних типів.
...