и Висновок результатів тестірованіяDBGrid - текстова таблиця Відображення табличних даних
Компоненти для баз даних надають функціональні можливості, які необхідні для доступу до даних бази даних і управління ними. Пов'язані між собою, вони представляють деяку ієрархічну структуру.
На самому верхньому рівні знаходяться візуальні керуючі компоненти. Компоненти такого типу лише відображають на формі посилають їм дані, що не зв'язуючись при цьому з фізичної базою даних.
З компонентів цього типу в додатку, що розробляється використовуються компоненти DBGrid, DBComboBox і DBLookupComboBox.
На самому нижньому рівні структури компонентів для баз даних знаходяться невізуальні компоненти доступу до даних. Компоненти такого типу здатні встановлювати з'єднання з фізичними базами даних, не забезпечуючи при цьому візуального відображення даних на формі. Ці компоненти поміщаються всередину додатки і використовуються для управління базою даних. З компонентів цього типу в додатку, що розробляється використовуються компоненти ADOTable, ADOQuery, ADOStoredProc.
Пов'язані з даними керуючі елементи можуть лише візуалізувати поставляється їм інформацію, а компоненти доступу до даних - здійснювати з'єднання з базами даних і поставляти інформацію. Тому в додатку, що розробляється крім вищевказаних груп компонентів мається невізуальних компонент DataSource. Компонент DataSource діє як посередник між одним з компонентів доступу до даних і одним або більшою кількістю візуальних керуючих елементів. Таким чином, в спеціальній частині був зроблений вибір технології, середовища та мови програмування. Здійснено проектування бази даних, проектування програмного забезпечення, розробка структурної та функціональної схем.
Розроблено інтерфейс користувача, побудований графа діалогу, створені форми вводу-виводу.
3. Дослідницька частина
.1 Об'єкт випробувань
Відповідно до вимог до системи була розроблена інформаційно - експертна система визначення психофізіологічного стану людини. При тестуванні перевірялася робота, як всієї системи, так і її окремих модулів, а саме: робота модуля взаємодії з БД, модуля візуалізації та робота модуля підготовки звіту.
Крім того, об'єктом тестування є взаємодія модулів один з одним, і взаємодія програмного забезпечення з додатком MS Excel для експортування в нього звіту.
.2 Мета випробувань
Метою проведення випробувань є визначення працездатності програми в цілому і виявлення відповідності виконуваних нею функцій, описаних у технічному завданні на розробку.
Необхідно перевірити логіку виконання команд і гілки умов, а так само правильність введення даних.
При тестуванні блоків перевіряється правильність не тільки того, що функціонально виконує модуль, а й того, як він це робить. Таким чином, при тестуванні блоків використовується не тільки функціональне тестування, а й структурне тестування.
.3 Склад і порядок випробувань
Порядок проведення випробувань:
1. Проходження тестування студентами;
2. Перевірка коректної записи результатів тестування в БД;
. Випробування працездатності програми на отриманому наборі даних;
. Аналіз результатів випробування.
В якості сервера бази даних був використаний комп'ютер наступної конфігурації:
- процесор Intel Core 2 Duo 3 ГГц;
- обсяг оперативної пам'яті 4 Гб;
- обсяг вільного дискового простору - 320 ГБ;
- LCD монітор з роздільною здатністю 1280х 1024;
- клавіатура і маніпулятор типу миша raquo ;;
- Операційна система MS Windows 7 Professional;
Сервер бази даних розташований в адміністративному корпусі ФГБОУ ВПО Череповецький державний університет за адресою: вул. Луначарського, 5, кабінет 112.
Комп'ютери, на які встановлено розроблене програмне забезпечення, мають наступну конфігурацію:
- процесор Intel Celeron 2.6 ГГц;
- об'єм оперативної пам'яті 2 Гб;
- обсяг вільного дискового простору - 250 ГБ;
- LCD монітор з роздільною здатністю 1280х 1024;
- клавіатура і маніпулятор типу миша raquo ;;
- Операційна система MS Windows 7 Professional;
Розроблене ...