- •Щоденник-звіт практики
- •Календарний графік проходження практики
- •Реферат
- •1 Організаційна структура підприємства і підрозділу де проходила практика
- •Загальна характеристика підприємства
- •1.2 Основний рід зайнятості підприємства
- •2 Організація інформаційних процесів
- •3 Характеристика технічного та апаратного забезпечення підприємства
- •3.1 Склад та структура технічного та апаратного забезпечення
- •3.2 Коротка характеристика обладнання
- •3.3 Наявність засобів автоматизації
- •4 Рівень програмного забезпечення підприємства
- •5 Прогресивна технологія
- •6 Індивідуальне завдання
- •Висновки
- •Перелік посилань
- •Відгук і оцінка роботи студента на практиці
- •Висновок керівника практики від вищого навчального закладу про проходження практики
6 Індивідуальне завдання
Моїм індивідуальним завданням було створити базу даних з продажу комп’ютерної техніки для ФОП Лисак О.О. Для запуску моєї програми необхідно відкрити файл База даних «Комп всесвіт».mdb. Система попередить про можливість присутності шкідливого коду. Адже всі обробники кнопок написані на мові Visual basic. Visual basic- це повноцінна мова програмування на якій міг би бути написаний шкідливий код. Але в мене такої цілі не було, моя база даних безпечна.
Одразу після запуску з’явиться головна кнопочна форма моєї бази. До речі це справжня кнопочка форма, створена за допомогою інструменту “Диспетчер кнопочных форм”, який знаходить в меню “Сервис/Служебные программы”. Зазвичай форми створюють за допомогою конструктора, або за допомогою майстра форм. Але в диспетчері кнопочних форм вони не відображаються. Мене завжди цікавило: Чому мої форми не відображаються в диспетчері? Адже на моїх формах є кнопки і всякі елементи керування. Але на цей раз я вирішив створити справжню кнопочку форму.
Рисунок 7.1 – Головна кнопочна форма
Кнопка “Переглянути товари” відкриває форму “Товари” (рисунок 7.2)
Рисунок 7.2 – Форма “Товари”
Працювати із цією формою дуже просто. Усі кнопки чи інші елементи керування такі як поле зі списком чи вкладки названі відповідно до їхнього призначення. Тобто якщо кнопка відкриває форму то називатись вона буде так :“Відкрити <Назва форми>”.
Поле зі списком відображає записи із таблиці “Виробники”. Чому обрано саме цей елемент керування чи фільтр? можна сказати по різному, обидва варіанти правильні. Обрав я його через те що сьогодні є дуже багато виробників комп'ютерної техніки. Якби я обрав елемент, наприклад список, то цей елемент зайняв би дуже багато місця на формі. Ось список виробників:
Таблиця 7.1 - Виробники
@LUX |
PORTO |
MAXXTRO |
PHILIPS |
Ansmann |
TelecomFM |
MSI |
Viewcon |
Belkin |
TITAN |
Panasonic |
ViewSonic |
BRAIN |
Tucano |
POWER MASTER |
Archos |
CANYON |
Zalman |
Samsung |
Atlas |
Cliptec |
Adapt |
Smart Electronics |
Coby |
CoolerMaster |
ASUS |
Toshiba |
Enot |
cRadia |
BatteryExpert |
3Q |
Globex |
Deepcool |
Cerus |
COMEL |
GoClever |
F&K |
DELL |
Impression |
HTC |
GEMBIRD |
Drobak |
ZOTAC |
Lbook |
Genius |
FSP |
BENQ |
Packard Bell |
Huawei |
Fujitsu |
iiyama |
Prestigio |
Hybertone |
Grand-X |
Apple |
Tenex |
iTOY |
HP |
EnerGenie |
G.Skill |
Logitech |
Huntkey |
LaCie MN |
CORSAIR DRAM |
Microsoft HW |
Lex |
NEC |
Exceleram |
Neodrive |
Lenovo |
Neovo |
GEIL |
Novatel Wireless |
LG |
GOODRAM |
Hynix |
KINGMAX |
Kingston |
MICRON |
Patriot |
Цей елемент не тільки відображає виробників, але при зміні його стану фільтрує записи на підлеглій формі, яка вибрана в поточний момент часу за допомогою відповідної вкладки. Отже, на цій формі застосовано два рівні фільтрації. Спочатку вибираємо виробника, потім вид товару і аж після цього бачимо записи, які нас цікавлять. Я вважаю, що це досить зручно, тому й реалізував таким метод доступу до записів.
Я вважаю, що немає сенсу розписувати кожну кнопку, кожної форми. Далі буду описувати тільки кнопки головної кнопочної форми.
Отже, наступна кнопка “Послуги сервіс-центру” відкриває форму “Послуги сервіс-центру” (рисунок 7.3).
Рисунок 7.3 – Форма “Послуги”
Тут теж все просто в розумінні, тому зупинятись не буду.
При натисканні кнопки «Вмхід з програми» завершується робота з базою даних.
