
- •Теплоенергетичний факультет Кафедра автоматизації проектування енергетичних поцесів і систем
- •Загальний опис структури підприємства
- •Охорона праці на підприємстві
- •Охорона навколишнього середовища
- •Опис прикладних і спеціалізованих пакетів програм, які використовуються на підприємстві
- •Опис роботи, виконаної відповідно до індивідуального завдання.
- •Постановка задачі
- •Опис бази даних
- •5.3. Опис програмної реалізації
- •Модель системи
- •Використані апаратні та програмні засоби
- •. Опис роботи програми
Опис роботи, виконаної відповідно до індивідуального завдання.
Постановка задачі
"Облік автомобілів відправлених для проходження технічного обслуговування"
Цех приймає та ремонтує автомобілі різних марок та моделей за поступанням, що складається диспетчерським відділом.
Щодня кожному робітнику видається замовлення-наряд на ремонт конкретних автомобілів, створене майстром-приймальником.
Після закінчення роботи майстер перевіряє і автомобіль на відсутність проблем по якими зверталися, та на якість виконаного ремонту.
Щодня ведеться облік виконаної роботи по автомобілях, що поступали для обслуговування у формі:
№ п/п;
Вид роботи;
Деталь;
Кількість;
Ціна;
Співробітник;
Також до форми входить інформація про автомобіль, дані по клієнту та дані по наряд-замовленню.
Завдання:
Видати список автомобілів відправлених на технічний огляд за день .
Видати акт виконаних робіт по ремонту автомобіля.
Видати залишок по складу на кінець дня.
Опис бази даних
Для опису бази даних, в тому числі для побудови її концептуальної моделі, було створено інформаційні таблиці за допомогою середовища Microsoft Exсel та імпортовано їх до файлової БД . Метою цього є ведення обліку та забезпеченні найбільш природних для людини способів збору та представлення інформації та процесів, які знаходяться та протікають відповідно.
В загальному зібрана база набула наступного вигляду:
Рисунок 5.1 Загальний вигляд БД.
5.3. Опис програмної реалізації
Дана робота виконана у середовищі візуального проектування 1С:підприємство 7.7.
Створене інформаційне забезпечення має такі властивості:
Автоматизація необхідних звітів для друку чи перегляду.
Легкий спосіб введення, зміни або видалення даних.
Підтримка цілісності та коректності даних.
Зручний інтерфейс користувача що зменшує вірогідність введення невірних або випадкових даних.
Модель системи
База даних предметної області «Облік автомобілів відправлених для проходження технічного обслуговування» складається з різних таблиць, що мають власні рівні підкорення. В даному випадку для кожного надійшовшого автомобіля створюється своя таблиця підчинення, в яку, надалі, записується інформація по обслуговуванню.
Інтерфейс користувача включає форми для додавання нових елементів таблиці. Також входять функціональні кнопки, які забезпечують можливість додавання, редагування, видалення та пошуку даних, звітів, які можна налагоджувати для отримання різних результатів.
рис. 5.2 Функціональні кнопки
Використані апаратні та програмні засоби
Вся робота виконана в середовищі 1С:підприємство. Інформаційна безпека передбачає встановлення паролів на доступ до даних, заборону їх копіювання.
. Опис роботи програми
Програма для автоматизації предметної області «Облік автомобілів відправлених для проходження технічного обслуговування» створена для полегшення роботи з документами і запобіганню помилок та легкого пошуку по заданим критеріям.
Виклик списку замовлень відбувається автоматично після запуску програми. З головної форми користувач може викликати всі необхідні таблиці для маніпулювання даними, а також переглянути дані таблиць, які зв’язані між собою. Ця форма забезпечує пошук та друк даних. Кнопка «Пошук» активізує обрані фільтри, для забезпечення швидкого пошуку, користувач може виставити фільтри, які відповідають уже існуючим даним. Кнопка «Звіт» друку дані які отримані підчас пошуку, таким чином можна створювати унікальні звіти.
Форма забезпечує перегляд даних окремих таблиць, а також видалення відповідного запису. Кнопка «Видалити» видаляє запис відповідної таблиці. Якщо запис зв’язаний з даними в інших таблицях, то користувач отримає відповідне повідомлення. Кнопки «Наступний», «Попередній» маніпулює записами відповідної таблиці.
Форми та таблиці для роботи з даними:
рис. 5.2 Наряд-замовлення
Рисунок 5.3 – Форма «Дохідна накладна»
Ця форма забезпечує безпечне доповнення записами таблиць, кожне поле вводу містить тип, який строго відповідає типу поля відповідної таблиці. Кнопка «ОК» додає запис до відповідної таблиці. Якщо користувач не ввів інформацію в одне з полів, він отримає повідомлення про помилку.
Рисунок 5.4 – Повідомлення «Номер обліку не може повторюватись»
Звіти:
Рис. 5.5 Звіт «Список автомобілів відправлених на технічний огляд»
Рис. 5.6 Звіт «Акт виконаних робіт, витратних матеріалів по ремонту автомобіля».
Рис. 5.7 Звіт «Залишок по складу на кінець дня».
Висновки
На виробничій технологічній практиці отримав навички по ремонту та обслуговуванню комп`ютерної техніки, а також прокладання мереж між двома чи більше комп`ютерами, та здобув навички з програмування.
Протягом практики ознайомився з різними видами прикладного програмного забезпечення, вдосконалив свої навички з ремонту, налаштування електротехніки, а також програмного забезпечення. Також ознайомився з правилами внутрішнього розпорядку підприємства; організаційною структурою управління підприємством; функціями головних спеціалістів одного із відділів підприємства відповідно із своїм індивідуальним завданням.
Під час практики підібрав необхідну інформацію для написання курсового проекту; придбав навички практичної діяльності за фахом; ознайомився з правилами прийому та здачі обладнання; прийняв участь у комплектації обчислюваної та копіювальної техніки, периферійних пристроїв, монтажі мереж.
У роботі були розглянуті прийоми проектування реляційних баз даних у середовищі 1С. По заданій предметній області «Облік автомобілів відправлених для проходження технічного обслуговування» було розроблено базу даних та інформаційне забезпечення зв’язків таблиць, що представляє відомості про клієнтів, автомобілі, роботи по обслуговуванню, запасні частини. Інформаційне забезпечення включає всі необхідні засоби для додавання нових записів, видалення записів, пошук інформації по різних критеріях та підтримка цілісності даних.
Під час виконання роботи був отриманий практичний досвід проектування бази даних, використання моделі даних та їх організацію, створення ефективного та зрозумілого інтерфейсу.