- •Характеристика підприємства
- •2.1 Огляд технічних засобів
- •2.2 Програмне забезпечення.
- •2.3 Топологія мережі і її характеристики
- •3. Основна частина
- •3.1 Загальні рекомендації
- •3.2 Багатовіконні додатки
- •3.5 Проектування віконного та контекстного меню
- •3.6 Проектування екрану
- •3.7 Послідовність фокусування елементів
- •3.8 Підказки і контекстно незалежні довідки
- •3.9 Обробка подій клавіатури і миші
- •4. Блок-схеми
- •5. Розробка довідки програми
- •6.0 Розробка інсталяційного пакету
- •7. Висновок
- •8. Рекомендації
- •Література
3.5 Проектування віконного та контекстного меню
Програма містить Головне меню та контекстне меню. Головне меню містить основні та додаткові функції програми. Контекстне меню використовується для розгортання програми з трею.
Детальний опис компонентів меню програми:
|
|
Таблиця 3 «Проектування вільного та контекстного меню» |
|
№ п/п |
Назва |
Призначення |
Назва форми або компоненти |
1 |
MainMenu1 |
Головне меню програми. Призначене для керування основними та додатковими діями програми. Аналогом дій головного меню програми є функціональні кнопки на головній формі. Команди «Добавати», «Зберегти» та «Удалить» призначені для додавання, збереження та видалення записів. «Печать» виводить вікно налаштувань друку звіту таблиць. «Сортування» таблиця сортує записи по імені. «Закрити» - закриває програму. Додаткові можливості програми: «Згорнути» - дозволяє згорнути програму в маленьку картинку, «Показати/Заховати підказки» - приховує чи відображає підказки компонент програми. «Довідка» - викликає вікно довідки програми. |
Файл
Печать Сортування Підказки
Згорнути Закрити
|
2 |
PoupMenu1 |
Призначене для розгортання програми, що була згорнута в трей (властивість «Показати»). Також можливо закрити програму з допомогою команди «Закрити» |
Показати, Закрити. |
3 |
Стандартне контекстне меню |
Стандартне контекстне меню для компонент: Edit, DBEdit та ComboBox форми. Містить такі команди: «Копіювати» - копіює виділену інформацію в буфер, «Вирізати» - вирізає виділений фрагмент з можливістю вставити його в інше поле, «Вставити» - вставляє фрагмент з буферу. |
Копіювати, Вирізати, Вставити. |
3.6 Проектування екрану
Програма складається з чотирьох вікон: головного «Нарахування заробітної плати», «Працівники», «Зарплата» та «Про програму», а також двох вікон звіту.
Головна форма програми «Нарахування заробітної плати»: Вікно містить чотири клавіші, які призначені для переходу до інших вікон програми.
Компоненти головної форми мають зручне розташування:
Вікно містить чотири кнопки сірого кольору, які розташовані одна за одною.
Колір форми оранжевий.
Форма «Працівники»: В горі вікна розташоване головне меню програми та панель інструментів з основними функціями та діями програми, а також пошуком. Нижче розташована таблиця з усією потрібною інформацією про працівників. Справа розташована таблиця з адресою працівників. Є клавіші для гортання таблиці вгору та вниз. Нижче є поле для пошуку по таблиці. На формі містяться клавіші для керування таблицею. Та внизу справа вікна розміщена клавіша виходу з програми.
Компоненти форми мають зручне розташування:
Програма містить головне меню, що ,за стандартом, розташоване вгорі головного робочого вікна. Дане меню місить функціональні команди. Всі назви розділів головного меню мають чітку та зрозумілу для користувача назву.
Панель інструментів розташована вгорі, починаючи з лівого і закінчуючи правим кінцем програми. Таке розташування буде зручним для роботи користувача з програмою. Панель містить клавіші з картинками: «Добавити», «Зберегти», «Удалити», «Пошук», «Згорнути програму» та «Вихід».
Таблиці мають чітку структуру з відповідними полями та назвами цих полів. . Містить смуги гортання, що забезпечує перегляд полів, будь-яких розмірів. Поля заголовків мають чорний колір. Записи таблиці можна змінювати, добавляти нові, удаляти.
Основні функціональні кнопки знаходяться на панелі інструментів та на формі програми справа від таблиці.
Форма «Зарплата»: В горі вікна розташоване головне меню програми з основними діями програми. Нижче містяться поля для вводу місяця, року, кількості робочих годин. Справа є поле для пошуку та поле яке показує суму зарплати, яку треба виплатити певній людині. Нижче розташована таблиця з інформацією для розрахунку зарплати. На формі внизу вікна містяться клавіші для керування таблицею.
Компоненти форми мають зручне розташування:
Програма містить головне меню, що ,за стандартом, розташоване вгорі головного робочого вікна. Дане меню місить функціональні команди. Всі назви розділів головного меню мають чітку та зрозумілу для користувача назву.
Поля, що призначені для вводу розташовані вгорі програми. Користувач може не вписувати, а вибрати із списку потрібний місяць і рік.
Поле пошуку розташоване справа і можна вводити лише прізвище працівника, бо інакше буде повідомлення про помилку («Запис не знайдено»).
Поле, яке показує суму зарплати неможна змінити вручну.
Таблиці мають чітку структуру з відповідними полями та назвами цих полів. . Містить смуги гортання, що забезпечує перегляд полів, будь-яких розмірів. Поля заголовків мають чорний колір. Записи таблиці можна змінювати, добавляти нові, удаляти. Таблиця містить всі поля, що стосуються розрахунку зарплати.
Основні функціональні кнопки знаходяться внизу програми.
Форма «Про програму»:
Вікно даної форми має невеликий розмір, оскільки містить додаткову інформацію про програму.
До особливостей даного вікна можемо віднести:
Вікно місить лише одну кнопку «Закрити». Розташована знизу програми, оскільки закривати користувач вікно буде лише ознайомившись з даними, що розташовані вище..
Картинка, зображена в даному вікні, дозволяє наштовхнути користувача на тематику застосування програми.
Поле «Назва програми» відображає назву програмного продукту.
Поле «Коментарі» відображає короткий опис програми, що дозволяє користувачеві ознайомитись з призначенням програми.
Поле версія, дозволить користувачеві бачити яка версія програми встановлена на його комп’ютері, щоб при можливості оновлювати програму.
Поле «Автор» відображає розробника програмного продукту.
