і вимоги:
процесор з тактовою частотою 1000 МГц;
оперативна пам'ять 256 Мб;
не менше 50 Мб вільного простору на жорсткому диску;
відеокарта і монітор SVGA з роздільною здатністю не менше 1280 * 1024 пікселів;
операційна система Windows ХР;
клавіатура;
миша;
CD-ROM.
2.5 Захист інформації
Захисту даних в програмі і комплексі в цілому було приділено досить велику увагу. Цілі захисту спрямовані на кодування використовуваних файлів і перевірку коду доступу. Перше досягається за рахунок використання нетипізований файлів. Другий пункт гарантований настройками самої програми.
Вся інформація, про дані програми включаючи налаштування інтерфейсу, документи і ключі реєстрації перебувати в нетипізований файлах. Це обумовлено тим, що даний вид файлів не відкривається коректно програмами, крім тих для яких він був призначений. Інформація в ньому перебувати в шістнадцятковому форматі, що дозволяє особливо ефективно зберігати в ньому цифрові дані. Записувати і зчитувати їх досить просто завдяки структурі файлу, яка грунтується на типі даних - запис. Запис являє собою загальний тип даних, який конкретизується для кожної визначеної мети. Другий пункт захисту обумовлений перевіркою спеціального коду.
3. Розробка програмного забезпечення
.1 Алгоритм розв'язання задачі
Алгоритм тестування і навчання користувача представлений на схемі:
Малюнок 6 - Структура навчання
.2 Визначення форми представлення вхідних і вихідних даних
Малюнок 7 є головним вікном програми, тому що тут йде безпосередньо вибір даних з якими буде працювати людина, будь він адміністратором або простим користувачем.
Малюнок 7 - Вікно вибору користувача
На малюнку 8 йде безпосередньо саме створення тестів. Цей пункт програми можна активувати після того як буде введений необхідний пароль адміністратора.
Малюнок 8 - Головне вікно програми
На малюнку 9 виводиться повне вивчення інформації (лекцій) з обраної користувачем темі.
Рисунок 9 - Вікно вивчення матеріалу
Під малюнком 10 розуміється журнал звітності по кожному користувачеві минулого спочатку матеріал наданий у вигляді лекцій, а потім вже самоконтроль у вигляді тестів. У цьому журналі реєструються всі дії пов'язані з проходженням тестів того чи іншого користувача системи.
Рисунок 10 - Вікно адміністрування журналу звітності
На останній формі, наданої на малюнку 11 спочатку вибирається тема тесту, показуються його короткі характеристики, наприклад (скільки дано часу на той чи інший тест; скільки питань включено вданий тест; яка система оцінок за тест, чи буде заокруглюватимуть оцінка на користь людини проходить тест).
Малюнок 11 - Навчальне-тестуючий комплекс (самоконтроль у вигляді тестів)
.3 Тестування програмно...