Курсовая работа: Автоматизированное рабочее место по расчёту голосов в избирательных участках
7 Наполнение страниц.
8 Тестирование проекта.
9 Устранение ошибок, выявленных в процессе тестирования.
10 Оформление технической документации.
11 Подготовка проекта к эксплуатации.
2. РАЗРАБОТКА РАБОЧЕГО ПРОЕКТА
2.1 Спецификация программы
Обозначение | Наименование | Примечание |
*.dpr | Файл проекта | |
*.exe | Файл единого модуля, файл запуска | |
*.pas | Файл фрагмент программного кода | Содержит фрагмент программного кода |
*.jpg | Файл изображения | Для отображения изображения в проекте |
*.hlp | Файл справки | Содержит руководство по пользованию |
2.2 Система меню
2.3 Состав основных модулей
После запуска главной формы загружается следующая форма. Код на Timer:
begin
Form1->Hide;
Form2->Show;
end;
При нажатии на кнопку «Выход», прописывается следующий код:
begin
Close;
end;
На главной форме находятся вкладки на панели PageControl, при нажатии на их мы переходим к разным таблицам БД.На главной форме в строке меню находятся ссылка «Справка», при нажатии на которую мы переходим к файлу справки:
begin
Application.HelpJump("StartLabel");
end;
При вызове поиска из вкладки на панели PagesControl, на событие CellClik прописываем следующий код:
begin
if MessageBox(Handle,'Удалить запись?','Подтверждение на удаление ',mb_iconquestion+mb_yesnocancel)=idyes then
begin
ADOQuery13.Parameters.ParamByName('id_rezultat_golosovanija').Value:=ADOQuery20.FieldByName('id_rezultat_golosovanija').AsInteger;
ADOQuery20.Active:=false;