Побудова студенто-центричного програмного рішення тестування знань
Використані технології
- C#
- .NET 4.0
- Microsoft Visual C#
- DataLib
- Hash
- Microsoft SQL Server
- Microsoft Server Management Studio
Авторизація
Перед використанням застосунку, студенту потрібно авторизуватись - вибрати своє ім'я, вказати пароль і вибрати групу, з якої хоче побачити тестові завдання
- пошук студента в табличці
- хешування паролів за допомогою SHA1
- використання групи для пошуку завдань
Список завдань
Після авторизації студент може побачити список завдань, що доступні йому для вибраної групи. Також зверху справа він бачить своє ім'я і поточну оцінку. По кліку на завдання він попадає на його виконання
- ім'я авторизованого користувача
- таблиця з списком завдань та їх коротким описом
- оцінка студента
виконання завдання
Після кліку на завдання, студент попадає на екран, де повинен ввести відповідь на завдання - SQL запит, який підпадає під умови завдання. Також є кнопка перегляду повного завдання
- поле для вводу відповіді на питання
- кнопка для перегляду умов завдання, а також для повернення до списку завдань
- кнопка "тестування" SQL-запиту із відповіді
Перегляд завдання
При кліку на кнопку перегляду деталей завдання, студенту відображається його повний опис та опис структури сутностей та зв'язків між ними для кращого розуміння умов
Дипломна
By TenantCloud
Дипломна
- 121