тесті) дозволить студенту легко встановити взаємодію з програмою. p align="justify"> Визначимо основні простору взаємодії системи і побудуємо модель абстрактного вмісту одного з них. Для даної системи адаптивного тестування можна виділити наступні простору взаємодії: вікно реєстрації, що містить поле вказівки початкового рівня труднощі й дисципліни, безпосередньо вікно програми, форма питань і відповідей (при цьому для кожної форми питання простір відрізняється), кнопка управління переходом до іншого питання (кнопка "наступне питання"), вікно результату.
При побудові моделі абстрактного вмісту стоїть завдання визначити, що увійде до складу інтерфейсу (які дані і функції), а не вирішувати питання про те, як саме воно буде виглядати. Модель можна побудувати графічно, а можна описати в текстовому редакторі. Я вибрала графічне представлення моделі. br/>В
Малюнок 5 Моделювання абстрактного вмісту інтерфейсу
Тепер побудуємо карту навігації. Карта навігації за контекстами відображає загальну архітектуру інтерфейсу, моделюючи зв'язку між контекстами взаємодії. Це частина моделі вмісту і являє собою схему, на якій відображені всі закінчені простору взаємодії. <В
Малюнок 6 Карта навігації
4. Реалізація програмного засобу
.1 Вибір засобів реалізації
Програма розроблялася на платформі. NET Framework в середовищі Microsoft Visual Studio 2005 на мові програмування Visual C #, який відноситься до універсальних мов. Це сучасний і прогресивний мова програмування, який включає можливості, доступні в найбільш поширених промислових і дослідницьких мовами. p align="justify"> середу програмування Visual Studio 2005 в даний час має величезну популярність, вона дає великі можливості для швидкої і надійної розробки програмного засобу, а так само його налагодження і тестування.
Програма адаптивного тестування не зможе працювати без бази даних.
База даних для підсистеми адаптивного тестування, з якої програма буде генерувати тест, створювалася за допомогою спеціалізованої мови, що входить до складу промислових клієнт-серверних систем управління базами даних (СКБД) - Microsoft SQL Server Express. Ця СУБД поставляється разом з середовищем розробки Microsoft Visual Studio 2005, по цьому немає сенсу використовувати інші СУБД. Для реалізації проекту усіх необхідних нам функцій цього сервера цілком достатньо. Так само, як вже говорилося раніше, вибір Microsoft SQL Server Express обумовлений тим, що при проходженні тесту, база даних буде одночасно використовуватися декількома клієнтами, і цей сервер успішно виконає дану роботу. br/>
4.2 Реалізація інформаційного забезпечення
Інформаційне забезпечення (ІС) - це сукупність відомостей (даних), представлених у певному виді і викорис...