Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Опис програмних модулів

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Цей модуль реалізовує перевірку введеної інформації користувачем. Таблиця має свою розмітку і відповідні правила до даних, які заносяться в поля таблиці. Даний модуль реалізований для того, щоб не виникали критичні помилки при розрахунках або некоректно виводились результати. При неправильному введенні даних користувач може почути звуковий сигнал і програма не дає можливість заповнювати інші поля. Читати ще >

Опис програмних модулів (реферат, курсова, диплом, контрольна)

У програмному засобі розроблено наступні модулі:

модуль графічного інтерфейсу;

модуль зберігання даних користувача;

модуль очистки даних користувача;

модуль головного меню;

модуль обробки початкових даних;

модуль формування запитів;

модуль перевірки правильності введення даних;

модуль відображення результатів.

На рисунку 1.5.5.1 наведена структурна схема програмного засобу.

Основою даного програмного засобу є база даних. За допомогою головного меню програми користувач має можливість викликати розділи форми для введення даних. База даних складається з таблиць, в яких містяться розгруповані вхідні дані.

Для забезпечення цілісності даних необхідно встановити зв’язки між таблицями. Цю операцію виконує модуль створення зв’язків між таблицями.

Модуль графічного інтерфейсу.

Цей модуль відповідає за коректне відображення всіх форм, та об'єктів, які знаходяться на формах. При запуску програми, перевіряється наявність всіх форм в папці forms.

Якщо форма відсутня, то з’являється попередження про її відсутність. У спеціальному файлі з розширенням .sct зберігаються всі необхідні налаштування для коректного відображення форми на моніторах з різним розширенням, у файлі з розширенням .scx зберігається сама форма та об'єкти, які розміщені на ній.

Модуль зберігання даних користувача.

Для збереження початкових даних, які вводяться користувачем, використовується модуль зберігання даних. Ці дані можна доповнювати або переглянути в необхідний момент. При занесенні даних до таблиць, інформація автоматично зберігається. В робочій директорії data таблиці являють собою файли з розширенням .сdx.

У зв’язку з тим що, кожний набір даних має свій тип, кожна таблиця має свій власний розмір. Таблиця складається з полів, кожне поле має свій тип, і свою розмірність. В цих полях можуть зберігатися тільки ті дані, які мають відповідний тип і розмірність.

Модуль очистки початкових даних.

В цій програмі міститься база даних в якій розміщується великий набір даних. При тривалому використанні цієї програми в базі накопичується величезний об'єм даних. Автоматичний режим вилучення даних вирішує цю проблему, що значно економить час користувача. Сам користувач має можливість вибрати, яку саме таблицю необхідно очистити.

Модуль головного меню.

На головній формі даної програми розміщено ряд кнопок що являються головним меню. Всі функції кнопок прописані в файлові Upr_Kadr.tds, що знаходиться в головній папці програми.

Модуль відображення результатів.

Основними результатами роботи цієї програми є заповнені розділи форми, можливість роботи з ними та їх редагування. Такими розділами є: загальні відомості, додаткові відомості, військова служба, освіта, рідні, рух по службі, відпустки, звільнення, атестація, стаж, підвищення кваліфікації, закордонне стажування, подяка/догана, чин/розряд, соціальні пільги, нагороди, відрядження, останнє місце роботи, контракти.

Модуль перевірки введених даних.

Цей модуль реалізовує перевірку введеної інформації користувачем. Таблиця має свою розмітку і відповідні правила до даних, які заносяться в поля таблиці. Даний модуль реалізований для того, щоб не виникали критичні помилки при розрахунках або некоректно виводились результати. При неправильному введенні даних користувач може почути звуковий сигнал і програма не дає можливість заповнювати інші поля.

Модуль довідкової інформації.

Даний модуль представлений у вигляді окремої форми. Довідковий файл розроблений у вигляді декількох форм об'єднаних між собою.

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

Показати весь текст
Заповнити форму поточною роботою