ограмування Delphi7;
Розробити і реалізувати Базу Даних;
Розробити і реалізувати інтерфейс;
Провести модифікацію програмного засобу;
Пройти налагодження і тестування ПС.
.2.1Функціональние вимоги
Переді мною стоїть завдання, удосконалити вже готовий програмний продукт ПО ТАНГРАМ з метою зробити його більш зручним для викладача і більш корисним для учнів.
Створити розділ «Діагностика»
Реалізувати традиційний танграм, в якому діти, переставляючи тани, можуть створювати і зберігати придумані ними силуети.
Розробити танграм з Танамі не стандартної форми, а, приміром, Г-образної, Т-образної і т.д.. Всього їх буде три види: 3х3, 4х4, 5х5. На відміну від традиційного танграма, з частин танграма 3х3, 4х4 і 5х5 потрібно скласти не придуманий силует, а квадрат.
Рис. Танграм не стандартної форми
Створити портфоліо учня, для того щоб легше було простежити динаміку розвитку кожної дитини.
У кожному з розділів діагностики дитина зможе проходити «змагання». Тобто за певний час учень повинен придумати і зібрати якомога більше нових силуетів або зібрати з різних положень Г і Т-образних танов квадрати.
Внести зміни до розділу «Навчання»
Додати танграма не стандартної форми з матрицями 3х3, 4х4 і 5х5. На відміну від розділу «Діагностика» ці танграма матимуть підказку у вигляді сітки або зразка, це дозволить дитині зрозуміти принцип роботи з подібними завданнями.
Розробити розділ «Уроки», в якому вчитель зможе самостійно складати уроки і траєкторії навчання дітей.
.2.2 Загальні вимоги
На початку роботи над проектом науковим керівником були сформульовані основні вимоги до розроблюваної системі:
Доброзичливий графічний інтерфейс;
Вільна переносимість;
Підтримка двох типів користувачів;
1.2.3 Вимоги якості та надійності
Показники супроводу. Простота конструкції модульної структури - побудова модульної структури програми найбільш раціональним з погляду сприйняття і розуміння чином;
Наочність. Наявність і подання до найбільш легко сприйманому вигляді вихідних модулів ПС, повне їх опис у відповідних програмних документах;
Повторюваність. Ступінь використання типових проектних рішень або компонентів, що входять в ПС;
Показники зручності застосування. Легкість освоєння. Представлення програмних документів і програми у вигляді, сприятливому розумінню логіки функціонування програми в цілому та її частин;
Мобільність. Можливість застосування ПС без істотних додаткових трудовитрат на ЕОМ аналогічного класу;
Тимчасова ефективність. Здатність програми виконувати задані дії в інтервал часу, що відповідає заданим вимогам;
Ресурсоємність. Мінімально необхідні обчислювальні ресурси і число обслуговуючого персоналу для експлуатації.
.3 Аналоги
У світі існує досить багато аналогів гри танграм, але багато з них мають ряд недоліків в порівнянні з ПО ТАНГРАМ.
Крім того, програмне забезпечення, над яким я працюю призначений для навчання і виявлення креативних здібностей у дітей, тоді як аналоги - це більшою мірою іграшки. Вдобавок, у аналогічних програмних продуктів існує мало можливостей для створення методичних рекомендацій.
Приклади аналогів:
lt; # 281 src= doc_zip4.jpg / gt;
Цікавий web-аналог, з тематичною китайської музикою, функцією «склеювання», але цей аналог має тільки 32 силуету (у ПО ТАНГРАМ 84 силуету) і немає можливості створювати власні картинки.
) # 288 src= doc_zip5.jpg / gt;
Чи не цікава версія танграма. Є кілька рівнів складності, можливість скачати гру на ПК, але всього лише 48 можливих силуетів і немає автоматичної стиковки.
1.4 Характеристика обраних програмних середовищ і засобів
Для реалізації поставленої задачі були використані:
середи розробки - CodeGear Rad Studio for Microsoft Windows Delphi 2009;
Операційна система - Windows 95/98/NT/2K/XP;
База даних Microsoft Access. 2 009 - засіб розробки, об'єднуюче велику бібліотеку компонентів, засоби редагування, рефакторинга й налагодження, надає в розпорядження розробників все необхідне для швидкого і зручного створення додатків будь-яких типів на платформі Windows. Delphi 2009 включає повний набір інструментів для зручної розробки потужних і ефективних додатків для Windows.Office Access - реляційна СУБД корпорації Microsoft. Має широкий спектр функцій, включаючи пов'язані запити, зв'язок із зовнішніми таблицями і базами даних.. Поставляється в складі операційної системи Windows, починаючи з версії OSR2 у вигляді двох DLL-файлів - opengl32.dll і glu32.dll. Перша з цих бібліотек і є власне набір функцій OpenGL, друга містить додатковий набір функцій, що спрощують кодування, ал...