Автоматизация обработки сведений о животноводстве организациями Аскинского района

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

°нием баз данных. В состав Delphi входит высокоэффективный компилятор с языка Object Pascal, основанном на концепции объектно-ориентированного программирования. Данный компилятор генерирует оптимизированный код, позволяющий увеличить скорость выполнения программ, что немаловажно для данного программного продукта. Delphi создает действительно откомпилированные программы, готовые для исполнения;

-доступ к аппаратным средствам. Постановка задачи исключает необходимость доступа к аппаратным средствам ЭВМ, поэтому отсутствует надобность выбора языка низкого уровня для написания программы или ее частей.

Таким образом, среда программирования Delphi является оптимальным выбором для решения поставленной задачи, так как:

  • обеспечивает простоту написания вычислительных частей приложения, высокую скорость вычисления скомпилированной программы;
  • обладает широкими средствами визуального построения интерфейса;
  • обладает обширными средствами поддержки баз данных.

 

.2 Описание программы

 

Программа Автоматизация обработки сведений в отделе Государственной статистики Аскинского района по животноводству имеет модульную структуру и состоит из 7 модулей. Модульная схема представлена на рисунке 2.1, описание модулей приведено в таблице 2.1. Код программы представлен в приложении В.

 

 

Таблица 2.1 - Описание модулей

Процедуры НазначениеМодуль MainTForm1.base_createСоздание таблиц и индексовTForm1.base_activАктивизация таблиц базы данныхTForm1.base_openОпределение имен таблиц TForm1.base_closeЗакрытие таблиц базы данныхTForm1.base_delУдаление таблиц базы данныхTForm1.RadioGroup1ClickВызов выбранной формыTForm1.FormCreateОпределение признака первичного отображения главной формыМодуль InformTForm2.FormActivateПодготовка формы для отображения данныхTForm2.Button1ClickОтображение панели для ввода или корректировки данныхTForm2.BitBtn1ClickДобавление или корректирование объектовTForm2.BitBtn2ClickОтмена корректировки объектовTForm2.Button2ClickУдаление данныхTForm2.Edit4KeyPressКонтроль на цифры при вводе числовых данныхМодуль ReportOTForm3.FormActivateПодготовка формы для отображения данныхTForm3.DBLookupComboBox1ClickОбновление отображаемых данныхTForm3.StringGrid1KeyPressКонтроль на цифры при вводе числовых данныхTForm3.Button1ClickОбработка данныхTForm3.Button3ClickОбновление выбранного листа данными из базыTForm3.Button2ClickСохранение сведений о животных по предприятиюTForm3.Button4ClickВывод годового отчетаTForm3.Button5ClickПодсчет итогов по показателям предприятияTForm3.Button7ClickСохранение данныхTForm3.Button9ClickВывод отчета в документ ExcelTForm3.Edit2ChangeОбновление всех листовTForm3.Edit2KeyPressКонтроль на цифры при вводе годаМодуль ReportPTForm4.ComboBox1ChangeУстановка фильтра на показательTform4.FormActivateПодготовка формы для отображения данныхTForm4.Button1ClickОтображение панели для ввода или корректировки данныхTForm4.Button2ClickУдаление данныхTForm4.Button7ClickВывод годового отчет по районуTForm4.Button9ClickВывод отчета в документ в Excel TForm4.Edit1KeyPressКонтроль вводаМодуль StatistTForm5.FormActivateПодготовка формы для отображения данныхTForm5.Button1ClickВывод отчетов в документ ExcelМодуль Module DataTForm6.FormCloseСкрытие графика

.3 Протокол тестирования программного продукта

 

Данный программный продукт удовлетворяет всем функциональным требованиям, имеет удобный, дружественный интерфейс, легок и понятен в пользовании, исключает появление системных ошибок.

При тестировании программного продукта на данных контрольного примера обработка данных, то есть добавление, редактирование, удаление, вывод отчетов осуществляется корректно. Результаты тестирования приведены в приложении Г и полностью совпадают с ожидаемыми результатами.

2.4 Руководство пользователя

 

Для запуска программы необходимо запустить приложение Animals.exe. При входе в программу появляется заставка, как показано на рисунке 2.2.

 

Рисунок 2.2 - Заставка программы

 

Управление программой осуществляется с панели переключателей. При выборе переключателя Справочники открывается окно, представленное на рисунке 2.3, в котором отображаются сведения о предприятиях. По кнопкам Добавить, Корректировать или Удалить вызывается панель для ввода информации по предприятию, как показано на рисунке 2.3. По кнопке ОК информация сохраняется в таблице базы данных, если введено хотя бы наименование предприятия, по кнопке Cancel - не сохраняется.

 

Рисунок 2.3 - Добавление записи

 

При удалении записи в таблице появляется окно о потверждении удалении в соответствии с рисунком 2.4.

 

Рисунок 2.4 - Подтверждения удаления записи

 

При установке переключателя на Отчет предприятия открывается окно, представленное на рисунке 2.6, в котором после выбора предприятия из выпадающего списка отображаются сведения о продуктах животноводства. Здесь необходимо выбрать предприятие района из предложенного списка и отчетный период. После этого в окне отображается таблица, в которую необходимо ввести данные по продуктам животных. Переход от предприятия к предприятию осуществляется по закладкам.

 

Рисунок 2.6 - Сведения о продуктах предприятия

 

В таблице 2.7 отображены данные и расчет итогов движения поголовья скота, по кнопкам Итоги в отчете рассчитываются итоги по показателям за квартал, Сохранить сохраняются данные внесенные в таблицу, Очистить очистка таблицы, В Excel передача отчета в Excel, Годовой отчет вывод отчета за год.

 

Рисунок 2.7 - Сведения о движении поголовья скота и птицы

Cведения о движении поголовь?/p>