Обеспечивается возможность удаления из базы данных сведений о некоторых респондентах и результатов их тестирования.
Основная задача, решаемая программой - проведение группового тестирования и обработка результатов.
Графическое изображение (блок-схема) алгоритма работы автоматизированного методико-диагностического комплекса (рисунок 10) выглядит следующим образом.
Рисунок 10 ‑ Блок-схема форм программы
Таблица -1 – Основные элементы автоматизированного пакета
Название элемента |
Назначение |
Состав |
Связь с другими элементами |
StartForm |
Cодержит механизмы выбора методик, вызова «сервис», регистрации, начала тестирования, вызова справочной формы |
Label(1-10), MainMenu1, Panel1, Button1 Edit (1-4), Combobox1, DateTimePicker1, GroupBox1 |
FormSpravka Formpassword Formtest(1-3), FormAnketa |
FormBase |
Содержит базу данных респондентов и результаты тестирования. Обеспечивает выгрузку данных в Excel |
Panel (1-2), Label (1-7), DBGrid (1-6), DBNavigator1, Table1 DataSource1 PageControl1, MainMenu1 | |
Formpassword |
Содержит процедуры доступа к форме «сервис» |
Button1, Panel1, Maskedit1 |
FormServis |
Formtest1 |
Содержит кнопки перехода, выбора ответа, результат и выход по тесту |
Panel1, GroupBox (1-2), Button1, RadioButton (1-5), Memo (1-2) |
FormBase FormResult |
Formtest2 |
Содержит кнопки перехода, выбора ответа, результат и выход по тесту |
Panel1, GroupBox1, Button1, RadioButton (1-3), Memo (1-2) |
FormBase FormResult |
Formtest3 |
Содержит кнопки перехода, выбора ответа, результат и выход по тесту |
Panel1, GroupBox1, Button1, RadioButton (1-2), Memo (1-2) |
FormBase FormResult |
FormAnketa |
Содержит кнопки перехода, выбора ответа, результат и выход по анкете |
Panel1, GroupBox (1-9), Button1, RadioButton (1-45), Memo (1-2) |
FormBase |
FormRes |
Содержит результаты тестирования по методикам |
Panel1, Button1, Memo (1-9), Label (1-6) |
FormBase, startform |
Formspravka |
Содержит информацию о разработчиках, о назначении программы |
Panel1, Memo (1-2), Label (1-3) |
StartForm |
FormServis |
Содержит механизмы вызова формы базы данных и выбора методик |
Panel1, Button (1-3) |
FormBase, FormTests |
FormTests |
Содержит механизмы выбора методик для тестирования |
Panel1, Button1, CheckBox2 (1-4) |
StartForm |
Таблица 2 - Основные модули автоматизированного пакета
Название модуля |
Назначение |
Связь с другими модулями |
My_Diplom_Project. dpr |
Содержит информацию о проекте |
UnitBase, StartUnit, UnitPassword UnitTest(1-3) UnitSpravka UnitResult UnitAnketa Unitservis |
Cодержит механизмы выбора методик, вызова «сервис», регистрации, начала тестирования, вызова справочной формы |
UnitPssword, UnitSpravka, UnitTest(1-3), unitAnketa | |
UnitBase |
Содержит базу данных респондентов и результаты тестирования. Обеспечивает выгрузку данных в Excel | |
UnitPassword |
Содержит процедуры доступа к форме «сервис» |
UnitBase |
UnitTest1 |
Содержит кнопки перехода, выбора ответа, результат и выход по тесту |
UnitBase, UnitResult |
UnitTest2 |
Содержит кнопки перехода, выбора ответа, результат и выход по тесту |
UnitBase, UnitResult |
UnitTest3 |
Содержит кнопки перехода, выбора ответа, результат и выход по тесту |
UnitBase, UnitResult |
UnitAnketa |
Содержит кнопки перехода, выбора ответа, результат и выход по анкете |
UnitBase, |
UnitRes |
Содержит результаты тестирования по методикам |
StartUnit |
UnitSpravka |
Содержит информацию о разработчиках, о назначении программы |
StartUnit |
UnitTests |
Содержит механизмы вызова формы базы данных и выбора методик |
StartUnit |
UnitServis |
Содержит механизмы выбора методик для тестирования |
UnitBase, UnitTests |