Шановний користувач!
Якщо Ви рахуєте, що дана робота неякісна, порушує авторські права або ж є проблеми з її достовірністю повідомте про це адміністратора
Програмування: Автоматизація підсумкової атестації студентів з навчальної дисципліни (звіт + програма на С++)
Курсова
№ 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
грн.
Ця робота була виставлена на продаж користувачем сайту, тому її достовірність, умови замовлення та способи оплати можна дізнатись у автора цієї роботи ...
Щоб переглянути інформацію про автора натисніть на посилання нижче і...
Зачекайте
секунд...
Ця робота була виставлена на продаж користувачем сайту, тому її достовірність, умови замовлення та способи оплати можна дізнатись у автора цієї роботи