
- •Якименко Тетяна Миколаївна
- •Робота на здобуття освітньо-кваліфікаційного рівня Бакалавр
- •1.1 Середовище розробки програми
- •1.2 Програми-аналоги
- •2.1 Постановка задачі
- •2.2 Програмна модель.
- •3.1 Інтерфейс
- •3.2 Створення інсталяції
- •3.3 Тестування програми.
- •4. Охорона праці
- •4.1 Загальні питання охорони праці на обчислювальному центрі
- •4.2 Електробезпека на обчислювальному центрі
- •4.3 Техніка безпеки при роботі з пристроєм
- •4.4 Виробнича санітарія
- •4.4.1 Розрахунок штучного освітлення
- •4.4.2 Розрахунок притоку свіжого повтря
- •4.5 Протипожежний захист
- •4.6 Охорона навколишнього середовища
3.1 Інтерфейс
Для розробки інтерфейсу було використано такі модулі:
1) Головний модуль
Рис. 1 Головна форма.
Основою форми є TPanel - панель, використовується для розміщення модулів програми.
TToolBar - панель розміщення кнопок TToolButton, які використовуються для виконання основних функцій редактору заміток.
TFileListBox - перелік файлів у певному каталозі. Призначений для відображення, та швидкого доступу до заміток.
TOpenTextFileDialog, TSaveTextFileDialog - додаткові компоненти, які не мають графічного відображення та використовуються для відкриття та збереження файлу.
TMemo - середа для вводу тексту при редагуванні записної книги.
TImageList - хранилище зображень, яке містить зображення для загрузки їх у якості bitmap TToolButton.
TBitBtn - звичайні кнопки, які виконують різні функції, у калькуляторі це усі функціональні кнопки, у записній книжці же кнопки роботи з файлами у TFileListBox.
TEdit - компонент вводу\виводу тексту, який має вид прямокутника. Використовується для виводу інформації в калькуляторі та виводу використаних символів у генераторі паролів.
TImage - зображення, вікористовуються для відображення годинника.
TMainMenu - головне меню (панель у самому верху програми).
TMenuItem - елемент TMainMenu
Timer1 - таймер, використовується в різних цілях: годинник, блок "таймер".
2) Модуль додаткових функцій , який ми можемо викликати за допомогою пункту меню Настройки / Доп. функции/Включить
Використані при цьому компоненти :
TGroupBox - компонент для группування інших компонентів, наприклад TCheckBox, TRadioButton (перемикачі).
TSpinEdit - аналог TEdit, але з додатковими кнопками збільшення\зменшення числа у ньому.
TStaticText - вивід тексту статичного розміру.
TButton - кнопка.
TLabeledEdit - той самий TEdit, але з текстом зверху.
До нашого модулю додаткових функцій ми включаємо такі блоки, як :
1) Генератор паролів
2
)
Гра «Тетріс»
|
|
|
3
)
Конвертер
зображень
в ASCII
код
3.2 Створення інсталяції
Для створення інсталяції я використала Inno Setup Compiler 5.5.4 – програму- створювач пакетів установки.
Inno Setup - open source система створення інсталяторів для Windows програм. Вперше випущений в 1997 році, Inno Setup сьогодні конкурує і навіть перевершує багато комерційних установники по функціональності і стабільності.
Ключові особливості:
Підтримка всіх сучасних версій Windows: 8, 7, 2008 R2, Vista, XP, 2003, 2000, 9x, NT 4.0. Підтримує встановлення 64-бітних програм на 64-бітних випусках Windows Vista, Windows 7, Windows XP, і Windows Server 2003. Також підтримує 64-розрядні процесори. (При використанні процесорів Itanium необхідно встановити Service Pack).
Підтримує створення одиночних EXE для полегшення установки і розповсюдження програм через мережу Інтернет.
Стандартний інтерфейс майстра установки в стилі Windows 2000/XP.
Можливість вибору типу установки, наприклад: Повний, Мінімальний, Вибірковий.
Має вбудовану підтримку DEFLATE, bzip2 і 7-Zip LZMA/LZMA2 стиснень. Установник вміє порівнювати версії файлів, замінювати вбудовані файли, встановлювати колективні файли, реєструвати DLL / OCX бібліотеки і встановлювати шрифти.
Дозволяє створювати ярлики в меню «Пуск» і на «Робочому столі».
Дозволяє створювати записи в реєстрі і. Ini-файли.
Має вбудовану підтримку скриптів на Object Pascal.
Підтримує створення багатомовних інсталяторів програм.
Підтримує Unicode і мови з напрямком письма справа наліво.
Підтримує встановлення пароля і шифрування інсталяторів програм.
Доступні вихідні тексти на Borland Delphi 2.0-5.0 і 2009.
Отже, програма скомпілювала інсталяцію, яка являє собою єдиний том, і встановлюється наступними кроками:
Рис. Обираємо мову для процесу установки
Рис. Старт установки
Рис. Обираємо диск, на який завантажуємо данний продукт
Рис. Процес установки
Рис. Успішне завершення установки
Після завершення установки на робочому столі з’являється ярлик додатка.