кції:
- додавання запісів;
- Редагування запісів;
- видалений запісів;
Компоненти Edit прізначені для вводу року, типу промісловості, про єму виробництва, регіону.
Компонент StringGrid призначеня для виводу усіх запісів табліці.
Компонент SaveDialog призначеня для Збереження запісів табліці у файл.
Компонент OpenDialog призначеня для завантаження запісів у таблиці.
Форма AboutForm дозволяє Користувач дізнатіся інформацію про програму, а самє хто є автором, та что вона Робить. На ній розміщені компоненти: Label, Panel.
Вікорістовуючі властівість Caption задавши заголовок форми AboutForm «Автоматизація побудови діаграм динаміки обсягів промислового виробництва регіонів України». Форму AboutForm наведено на малюнку 3.2.
Рисунок 3.2 - Вигляд форми AboutForm, яка призначила для виводу ІНФОРМАЦІЇ про програму
Компонент Label призначеня для Виведення написа «Про програму». Компонент Panel призначеня для Виведення ІНФОРМАЦІЇ про програму.
3.3 Опис складових частин програми
Програма містіть два Модулі, Які пріведені в табліці 3.4.
Таблиця 3.4 - Вміст модулів програми
Назва модулюПерелік обробніків подій MainUnit void __ fastcall FormCreate (TObject * Sender); void __ fastcall bAddClick (TObject * Sender); void __ fastcall bDelClick (TObject * Sender); void __ fastcall bChangeClick (TObject * Sender); void __ fastcall MakeChartClick (TObject * Sender); void __ fastcall bSaveClick (TObject * Sender); void __ fastcall bLoadClick (TObject * Sender); void __ fastcall sgDataClick (TObject * Sender); void __ fastcall AboutClick (TObject * Sender); void __ fastcall eKindKeyPress (TObject * Sender, char & Key); void __ fastcall eYearKeyPress (TObject * Sender, char & Key); void __ fastcall eSizeKeyPress (TObject * Sender, char & Key); void __ fastcall eRegionKeyPress (TObject * Sender, char & Key); AboutUnitTAbout_Form * About_Form;
Перелік підпрограм / функцій Які входять до складу модуля MainUnit приведено у табліці 3.5.
Таблиця 3.5 - Перелік підпрограм / функцій Які входять до складу модуля MainUnit
Підпрограмі / функціїПрізначенняbool CheckDataПеревіряє введені дані на коректністьvoid FormatGridФормує таблицю запісів
3.4 Схема зв язку между складових частин програми
Схема зв язку между складових частин програми, показана на малюнку 3.5.
Малюнок 3.5 - Схема зв язку между складових частин програми
3.5 Контроль коректності вхідніх та вихідних Даних
Контролю коректності Даних, что вводяться користувачем, звітність, пріділяті чималий уваг, оскількі необроблені помилки, что вінікають при неправильному введенні Даних, що призводять до помилок в работе програми, часто є катастрофічнім.
Для Запобігання помилок та Виявлення нештатн...