Шановний користувач!
Якщо Ви рахуєте, що дана робота неякісна, порушує авторські права або ж є проблеми з її достовірністю повідомте про це адміністратора
Програмування: Автоматизація підсумкової атестації студентів з навчальної дисципліни (звіт + програма на С++)
Курсова
№ K-23118
ВСТУП……………………………………………………………………………..3 1 ТЕХНІЧНЕ ЗАВДАННЯ……………………………………………………..…4 1.1 Постановка задачі…………………………………………………...….4 1.2 Функціональні вимоги до програми…………………………………..4 1.3 Вимоги до апаратної, інформаційної та програмної сумісності…….5 1.4 Порядок контролю та приймання……………………………………..6 2 РОБОЧИЙ ПРОЕКТ………………………………………………………...…10 2.1 Загальний опис функцій програми…………………………………..10 2.2 Опис модулів………………………………………………………….10 2.2.1 Модуль UProfile………………………………………………….11 2.2.2 Модуль UTest…………………………………………………….14 2.2.3 Модуль UResult………………………………………………….17 4 ОБГРУНТУВАННЯ ПРИЙНЯТИХ ТЕХНІЧНИХ ТА ТЕХНІКО-ЕКОНОМІЧНИХ РІШЕНЬ, ПОЯСНЕННЯ ВИРІШЕННЯ СПЕЦІАЛНИХ ВИМОГ…………………………………………………………………………...19 5 СИСТЕМА ВХІДНИХ ТА ВИХІДНИХ ДАНИХ, МЕТОДИ ЇХ ЗБЕРЕЖЕННЯ…………………………………………………………………...20 6 ПАМ’ЯТКА ПРОГРАМІСТА………………………………………………...21 7 ПАМ’ЯТКА КОРИСТУВАЧА……………………………………………..…22 3 ВИСНОВОК……………………………………………………………………24 СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ………………………………...…25 ДОДАТОК А (Лістинг програми)………………………………………………27
1 ТЕХНІЧНЕ ЗАВДАННЯ
1.1 Постановка задачі
Створити програмний код на мові С++, який реалізує автоматизацію підсумкової атестації студентів з навчальної дисципліни. Програма повинна мати: 1. Інтерфейс користувача; 2. Вікно для відображення поля проведення тесту, функцію вибору нового тесту. 3. Можливість розпочати новий тест після завершення поточного тесту. Комп'ютерна програма тестування знань є корисною для навчальних установ, а так само для людей займаються самопідготовкою або на дистанційній основі. Підставою для розробки програми є завдання до курсової роботи по предмету «Програмування». Содержание: В останні часи різко зріс інтерес до програмування. Це пов’язано з розвитком інформаційних та комунікаційних технологій. Якщо людина має діло з комп’ютером, то, рано чи пізно, у неї виникає бажання, а іноді і необхідність, програмувати. Бурхливий розвиток обчислювальної техніки, потрібність у ефективних засобах розробки програмного забезпечення привели до появи систем програмування, орієнтованих на так звану “швидку розробку”. В основі систем швидкої розробки або RAD-систем (Rapid Application Development – середовище швидкої розробки додатків) лежить технологія візуального проектування та подійного проектування, суть якої заключається у тому, що середа розробки бере на себе більшу частину рутини, залишаючи програмісту роботу з конструювання діалогових вікон та створення функцій обробки подій. Однією з широко використовуваних RAD-систем є Borland C++Builder, яка дозволяє створювати різноманітні програми: від найпростіших одновіконних додатків до програм управління розподіленими базами даних. В основі язика програмування Borland C++Builder використовується Си++. Завданням курсової роботи є розробка візуального додатку, а саме програми для автоматизації підсумкової атестації студентів з навчальної дисципліни. Розроблена програма надає змогу зробити процес підсумкової атестації студентів з навчальної дисципліни не лише швидким, але й зручним. Завдяки інтуїтивно зрозумілому інтерфейсу, навіть не дуже досвідчена в комп’ютерній сфері людина зможе користуватися розробленим додатком.
ВИСНОВОК
Для написання програми були використанні можливості мови програмування С++, які використовуються в основі язика програмування Borland C++Builder. Використання можливостей об’єктна-орієнтованого програмування та стандартних процедур Borland C++Builder дозволило розробити програму, до переваг якої належать: - Зручність в користуванні. - Зрозумілий користувачу інтерфейс. - Невеликий розмір файлу-програми. - Програма має можливість корегування уже існуючих елементів, а також додавання до них нових. - Надає можливість здійснювати процес підсумкової атестації студентів з допомогою комп’ютера. Програма має ряд недоліків: - відсутність визначення часу, який був використаний для проходження тесту, - відсутність звукових сигналів при закінченні тесту. У разі потреби всі недоліки можна усунути. Розроблена курсова робота може бути використана в навчальному процесі, при виконанні атестації студентів з дисципліни “Програмування ”.
Ціна
115
грн.
Ця робота була виставлена на продаж користувачем сайту, тому її достовірність, умови замовлення та способи оплати можна дізнатись у автора цієї роботи