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

Реферат Система тестування





няти продуктивність праці;

бути надійною в експлуатації;

окупитися в задані терміни;

легкість впровадження та доведення до персоналу.

Функції АІС «Система тестування»:

- формування бази тестологов

- формування бази тестованих

формування банку тестів

моніторинг та генерація звітності

забезпечення швидкого доступу до інформації.


. 4 Функціональна модель процесу урахування тестування


Модель процесу автоматизації роботи з викладачами та студентами представлена ??з використанням функціональної моделі DFD (Data Flow Diagram) (Малюнок 1). Даний метод дозволяє провести структурний аналіз потоків даних, зробити виділення атрибутів і перейти до конструювання бази даних.

Моделювання вироблено з використанням програмного пакету Erwin Process Modeler.

Для аналізу потоків даних використовуються діаграми потоків даних.

Малюнок 1 - Контекстна DFD діаграма першого рівня


Декомпозиція DFD діаграми першого рівня представлена ??на (Малюнку 2):


Малюнок 2 - Декомпозиція DFD діаграми першого рівня


. 5 Проектування бази даних методом «Сутність - Зв'язок» для розробленої функціональної моделі


У загальному сенсі модель даних - це інструмент для представлення даних в базі даних.

З метою забезпечення найбільш природних для людини способів збору і представлення тієї інформації, яку передбачається зберігати в створюваній базі даних побудуємо модель, звану сутність-зв'язок raquo ;. Цю модель даних намагаються будувати за аналогією з природною мовою (останній не може бути використаний в чистому вигляді через складність комп'ютерної обробки текстів і неоднозначності будь-якої природної мови). Основними конструктивними елементами таких моделей є сутності, зв'язки між ними та їх властивості (атрибути).

Сутність - будь-який помітний об'єкт (об'єкт, який ми можемо відрізнити від іншого), інформацію про який необхідно зберігати в базі даних.

У проектованої базі даних сутностями будуть: викладачів, студентів, ТЕМИ тести, тести, СТАТИСТИКА.

Необхідно розрізняти такі поняття, як тип сутності й екземпляр сутності. Поняття тип сутності відноситься до набору однорідних особистостей, предметів, подій або ідей, виступаючих як ціле. Примірник сутності відноситься до конкретної речі в наборі. Наприклад, типом сутності може бути СТУДЕНТ, а екземпляром - Іванов І.І., Петров П.П. і т.д.

Атрибут - пойменована характеристика сутності. Прикладами атрибутів для сутності СТАТИСТИКА будуть: код тесту, код тестованого, результат, дата і т.д.

Ключ - мінімальний набір атрибутів, за значеннями яких можна однозначно знайти необхідний екземпляр сутності. Приміром, по суті ТЕСТ виключення з атрибутів такого як Код Тесту не дозволить однозначно визначити конкретний тест, тому ключем сутності ТЕСТ є атрибут - Код тесту.

Зв'язок - асоціювання двох або більше сутностей. Для виявлення зв'язків між сутностями необхідно, як мінімум, визначити самі сутності й їх Атрібутний склад. Побудуємо модель сутність-зв'язок (відображена на схемі 2):


Схема 2 Модель Сутність - зв'язок


Центральна задача проектування бази даних - це визначення кількості відносин та їх атрибутного складу.


1.6 Інформаційна модель


Інформаційна модель, побудована ER методом, може бути отримана за допомогою CASE-засоби фірми Computer Associates Technologies: ERwin Data Modeler r7. ERwin Data Modeler r7 дозволяє автоматизувати процеси створення логічної і фізичної моделей даних.

Побудована логічна модель бази даних для АІС «Система тестування» представлена ??на (малюнку 4). Усі зв'язки мають вигляд «один-до-багатьох».


Малюнок 4 - Логічна модель бази даних для АІС «Система тестування»


На основі логічної моделі даних ERWin була згенерована фізична модель, яка має такий вигляд (рисунок 5):


Малюнок 5 - Фізична модель бази даних


Праворуч від назви поля можна побачити його тип; поруч у дужках зазначена його розмірність. Розшифровка типів:

COUNTER - поле лічильник (числовий інкремент)

VARCHAR - текстове поле

INTEGER - довге ціле

Назад | сторінка 3 з 10 | Наступна сторінка





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

  • Реферат на тему: Ієрархічна модель даних. Структури даних
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Створення та аналіз бази даних обліку комунальних витрат підприємств. Орга ...
  • Реферат на тему: Створення бази даних критичних властивостей речовин в редакторі баз даних M ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access