Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Створення тестової інформаційної системи для перевірки знань з предмету ООП

Реферат Створення тестової інформаційної системи для перевірки знань з предмету ООП





оцесі оцінки, практично виключаючи суб'єктивізм викладача.

За допомогою тестуючої програми можлива організація та проведення тестування як з метою виявити рівень знань з будь-яким навчальним дисциплінам, так і з навчальними цілями. Підприємства та організації можуть здійснювати атестацію та сертифікацію своїх співробітників.


. Uml-діаграма «Прецедентів» розв'язуваної задачі


На даному етапі розробки ми визначаємо систему, не залежну від умов експлуатації, а саме розробляємо діаграму прецедентів. На малюнку 1 зображена Uml-діаграма «Прецедентів» нашої системи.


Рисунок 1 - Uml-діаграма «Прецедентів»


. Uml-діаграма «Класів» розв'язуваної задачі


Даний етап включає в себе розробку структури класів розв'язуваної задачі.


Рисунок 2.1 - Uml-діаграма класу Type


Малюнок 2.2 - Uml-діаграма Main


Малюнок 2.3 - Uml-діаграма Login


Малюнок 2.4 - Uml-діаграма Report


. Текст програми на мові програмування C #


На даному етапі необхідно реалізувати і підключити класи до проекту. Результат роботи програми представлений на малюнках. Питання до тесту представлені у додатку А.

Рисунок 3 - Вікно Login


Малюнок 4 - Головне вікно програми


Малюнок 5 - Звіт


Малюнок 6 - Докладний звіт


Код програми на мові програмування C # представлений в лістингах 1-4.

Лістинг 1 - TypeSystem; System.Collections.Generic; System.Linq; System.Text; System.Xml; System.IO; tester

{class Type

{

/ / /

/ / / Файл з питаннями

/ / /

public static string ContentFile=« content.qdb»;

/ / /

/ / / Номер поточного питання

/ / /

public static int Index;

/ / /

/ / / Ім'я тестованого

/ / / static string FirstName;

/ / /

/ / / Прізвище тестованого

/ / / static string SecondName;

/ / /

/ / / Папка з звітами

/ / /

public static string ReportDir=« reports»;

/ / /

/ / / Запис у файл (текстовий)

/ / /

/ / / Файл

/ / / Рядок static void WriteFile (string File, string Line)

{. IO.StreamWriter sw; (sw=new System.IO.StreamWriter (File, true, Encoding.UTF8))

{sw.WriteLine (Line); }. Dispose ();

}

/ / / ...


Назад | сторінка 2 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Кругова діаграма прийняття рішень (павутинна діаграма)
  • Реферат на тему: Діаграма стану Двокомпонентне сталева
  • Реферат на тему: Технічний метод контролю якості продукції. Діаграма Парето і Ісікава
  • Реферат на тему: Напівпровідникові мікросхеми. Векторна діаграма електричного кола. Однопо ...
  • Реферат на тему: Многочлен Жегалкина. Діаграма Ейлера-Венна. Властивості логічної функції ...