9;язокВ» - Entity-Relationship (ER). Логічна модель відображає структуру даних з точки зору розробника. На цьому етапі визначаються об'єкти БД, відносини між ними. Оскільки для відображення концептуального моделювання застосовувалася ER-діаграма, то вона є і логічною моделлю. p align="justify"> Отримавши з лекційних матеріалів з предмета необхідні знання про структуру діаграми "Сутність - зв'язок" і про параметри, що описують її, можемо переходити безпосередньо до області адаптивного тестування. Розробляється система адаптивного тестування містить прикріплену базу даних. Дана база даних складається з 2 таблиць: Question, Variants. Дані таблиці пов'язані між собою за допомогою поля Qid, яке є індивідуальним і позначає порядковий номер питання. Таблиця Question є основною, вона містить головні поля з питаннями тесту, вказує на дисципліну, до якої відноситься конкретне питання, так само вказує рівень труднощі, правильну відповідь і форму питання. Форми питання проставляються значенням від 1 до 4 і прописуються в програмі. При цьому 1 - закрита форма, 2 - відкрита, 3 - на відповідність, 4 - на упорядкування. У таблиці Variants містяться додаткові варіанти відповідей. Правильне заповнення даної таблиці буде описано трохи пізніше. p align="justify"> Проаналізувавши БД, виділимо наступні сутності і для кожної опишемо атрибути:
1. Тест - є сутністю, оскільки дана програма розрахована не на одну дисципліну.
Атрибути: дисципліна (за якою ведеться тестування), вид тесту (екзаменаційний, проміжний і т.д.)
2. Питання - безпосередня формулювання питання завдання, на який потрібно відповідати студенту.
Атрибути: № питання, форма (тип) питання (відкрита, закрита, на відповідність, послідовність), текст, трудність.
3. Варіанти - вказівка ​​варіантів відповіді, якщо це необхідно (виняток відкрита форма питання).
Атрибути: № варіанту, немає варіанту, текст, форма.
4. Правильна відповідь - необхідно відзначити, який з запропонованих раніше варіантів є вірним.
Атрибути: поле, послідовність відповідей.
5. Рівень - перед початком тестування вказується рівень труднощі питання, з якого починається тест. Далі трудність розподіляється за правилами адаптивного тестування.
Атрибути: № рівня труднощі.
6. Результат - після закінчення тесту виводить результат із зазначенням кількості набраних балів. Дане вікно надається для аналізу, як студенту, так і викладачеві.
Тепер, коли сутності й атрибути визначені, приступимо до побудови діаграми "Сутність - зв'язок" і для зроз...