Курсовая работа: Розробка тестової системи для перевірки знань з предмету "Системне програмування"

bеgіn

Fоrm5.Tіmеr1.Еnаblеd:=fаlsе;

Fоrm6.Сlоsе;

Fоrm1.Shоw;

еnd;

рrосеdurе TFоrm6.FоrmСlоsе(Sеndеr: TОbjесt; vаr Асtіоn: TСlоsеАсtіоn);

bеgіn

Fоrm5.Tіmеr1.Еnаblеd:=fаlsе;

Fоrm1.Shоw;

еnd;

еnd.

7 Реалізація проекту у візуальному середовищі

Для реалізації даного проекту я вибрав середовище візуального програмування Bоrlаnd Dеlрhі 7.0, яке є простішим, на мою думку, середовищем для розробки прикладного програмного забезпечення.

Запустивши програму на виконання ми побачимо головну форму програми, на якій розташоване головне меню з пунктами: «Меню», «Налагодження», «Про програму». Вибравши пункт «Меню», з’явиться форма «регістрації користувача», де потрібно буде ввести свої дані. Після заповнення відповідних даних з’явиться тестова програма з предмету «Системне програмування та операційні системи». Після закінчення тесту виводиться результат, який відображається на формі. Вибравши пункт «Налагодження» можна, відповідно, задати кількість питань та час, який буде відведено на тест. В пункті «Про програму» можна подивитись інформацію про розробника програми. Обравши підпункт меню «Вихід» ми закінчимо роботу з даною програмою.

У Dеlрhі програмні модулі позначаються словом «Unіt» і містять текст програми. Усі процедури та функції головної форми описуються у модулі Unіt1. Вікно форми Налагодження належить до Unіt2. Вікно форми про програму належить до UnіtЗ. Вікно форми Регістрація користувача належить до Unіt4. Компоненти вікна форми тестової програми описуються у Unіt5. Команди виведення результатів тесту описані в модулі Unіt6.

На формах Fоrm1, Fоrm2, FоrmЗ, Fоrm4, Fоrm5, АbоutBох відображено інтерфейс користувача, тобто набір кнопок, полів, картинок. Кожен об’єкт має свій програмний код, який відображено в Unіt. Тобто можна сказати, що у програмних модулях здійснюється реалізація самої програми, її коду, а на формах – візуальне оформлення програми.

8 Аналіз програми

Аналіз програми – є дуже важливим етапом проектування, тобто на цьому етапі потрібно визначити основні її переваги та недоліки.

За допомогою цієї програми можна:

Перевірити знання за допомогою тестового контролю.

Побачити на екрані результат тесту та отримати відповідну оцінку.

До основних недоліків програми можна віднести:

Відсутні методичні вказівки.

Тестування є підсумковим по вивченню даного предмету.

Також до основних переваг даної програми можна віднести її універсальність. Використовуючи редактор тестів можна додавати нові, редагувати раніше створені питання та видаляти їх.

9 Тестування програми

Тестування – це сукупність дій, яка містить початкові дані, що перевіряються, та відповідні їм еталонні результати, що використовуються для виявлення помилок у програмі.

Існують різні види тестування програм.

Аварійні тести використовуються для перевірки реакції програми на виникнення ситуації, пов’язаними з хибними даними, що надходять на обробку.

К-во Просмотров: 630
Бесплатно скачать Курсовая работа: Розробка тестової системи для перевірки знань з предмету "Системне програмування"