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

Реферат Розробка програмного засобу з розвитку наочно-образного мислення на основі гри &Узагальнений Танграм&





е побудованих і виконуваних з підключенням opengl32.dll і є надбудовою. Те, що ці бібліотеки поставляються у складі операційної системи, значно спрощує поширення розроблених додатків. OpenGL поширюється у вигляді динамічних бібліотек, спрощує доступ до його функцій.


2.Опісаніе Бази даних


Протягом всієї роботи з певним користувачем, тобто під час сесії, в якості параметрів передається тільки ID (реєстраційний номер). При реєстрації клієнт вводить ім'я, прізвище і пароль, а з бази даних йому видається персональний реєстраційний номер. Під час проходження тесту використовується таблиця для зберігання тимчасових даних тесту, під час тесту БД працює не з особистими параметрами користувача, а з ID. Після закінчення тестування в таблицю виводу результатів надходять дані користувача (ім'я, прізвище, результат). Опис всіх таблиць представлено нижче.


ClassesТабліца классовFiguresТабліца, що містить координати фігурIdТабліца з реєстраційним номеромLesFiguresТабліца з фігурами для уроковLesResultТадліца результатів уроковlessonsТабліца уроковSilResultsТабліца з результатами традиційного танграмаSiluetsТабліца з сілуетаміSorevТабліца результатів змагань у розділі діагностікіUsersТабліца пользователейUsersFiguresТабліца з одними фігурами

2.1 Схема Бази Даних


Схема Бази Даних наведена нижче:


2.2 Опис елементів Бази Даних


Нижче приведені всі поля таблиць справжньою бази даних










3. Алгоритм рішення задачі


. 1 Режим Діагностика


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

Дослідження режиму «Діагностика», яке було розпочато попередніми студентами;

Формування вимог до складових режиму;

Програмне виконання поставлених вимог;

Аналіз результатів.

Далі докладно описані кожна з вищевказаних підзадач.


. 1.1 Дослідження

Режим «Діагностика», який почали виконувати попередні студенти мого керівника - мало відрізнявся від режиму «Навчання». У ньому були задіяні всі ті ж модулі і процедури. Учневі пропонувалося збирати різні силуети з традиційного танграма (без можливості збереження). Після чого він повинен був перевірити їх на відповідність зі стандартними силуетами з режиму «Навчання». Якщо він збирав силует збігається з якимось із стандартних, його вітали з успішним закінченням і фігури скидалися в «нульове положення», пропонуючи почати спочатку.

Проаналізувавши даний напрямок, було прийнято рішення не допрацьовувати цей режим, тому те, що було зроблено - в корені не відповідало вимогам діагностичного режиму. Замість цього, було запропоновано забрати з програмної частини даного модуля всі процедури і функції, що відрізняються від мінімально необхідного набору для працездатності. Внаслідок чого, режим «Діагностика» став складатися лише з можливості переміщати і обертати фігури традиційного танграма і збирати різні силуети. Саме на цій основі було вирішено допрацьовувати режим.


. 1.2 Формування вимог до діагностичної частини

Керівником мені були запропоновані наступні побажання до впровадження:

Організувати збереження фігур зібраних користувачем;

Створити форму, де можна легко переглянути всі фігури створені учнями;

У режим «Діагностика» впровадити панель швидкого перегляду останніх зібраних фігур, організувати отчистки цій панелі після виходу з режиму;

У діагностиці організувати настроюється режим «Змагання». У цьому режимі за задану кількість часу учневі пропонується створювати нові силуети. Результатом змагань є кількість зібраних фігур;

У додаток впровадити матриці розмірами 3х3, 4х4 і 5х5. При проходженні діагностики за місце традиційного танграма учень буде збирати квадрат відповідних розмірів з нестандартних фігур;


. 1.3 Програмне виконання поставлених підзадач

Нижче наведені найважливіші процедури і функції, написані під час розробки діагностичної частини.

. Збереження фігур.

Для збереження нових фігур використовується процедура програмного отримання знімка екрана. Коли учень збирає силует він тисне на кнопку «Готово!» І йому пропонується дати назву свого силуету. Знімок зберігається в кореневій папці програми UsersFigures. Посилання на цю фігуру, ...


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





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

  • Реферат на тему: Розробка бази даних в MS Access на основі таблиць MS Excel
  • Реферат на тему: Розробка бази даних і серверної частини інформаційної системи обліку техніч ...
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Розробка системи збереження результатів анкетування в базі даних MS SQL Ser ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access