- •Розділ 1. Аналіз і дослідження діяльності підприємства тов «завод укрбудмаш»
- •Загальна характеристика галузі машинобудування в Україні
- •1.2. Загальна характеристика тов «завод укрбудмаш»
- •1.3. Ринки збуту тов «завод укрбудмаш»
- •1.4. Економічний і фінансовий аналіз підприємства
- •Розділ 2. Характеристика інформаційної системи підприємства
- •2.1. Характеристика відділу планування
- •2.2. Задачі та функції відділу планування
- •2.3.Характеристика аіс підприємства, його програмного та технічного забезпечення
- •Висновки по діяльності підприємства
- •3. Моделювання надійності використання обладнання
- •3.1. Побудова математичної моделі надійності використання обладнання підприємства
- •3.2. Реалізація математичної моделі надійності використання обладнання підприємства за допомогою vba Excel
3.2. Реалізація математичної моделі надійності використання обладнання підприємства за допомогою vba Excel
Excel - це найбільш часто використовуваний з точки зору програмування додаток Office.Чаще всього на підприємствах зустрічаються наступні ситуації:
необхідно автоматизувати завантаження даних в таблицю Excel з бази даних, а потім в автоматичному режимі провести обробку цієї таблиці (розрахунки, моделювання тощо), і представити цю інформацію в стандартному вигляді. На практиці, звичайно, набагато правильніше постаратися перенести виконання розрахунків (групування, розрахунок підсумків по групах і т.п.) на сервер баз даних, але зазвичай у користувачів для цього немає ні необхідних знань, ні прав для роботи з сервером баз даних. Тому Excel в таких ситуаціях залишається незамінним засобом;
варіант першої ситуації - додаток, що працює з базою даних, уже вміє генерувати звіти у форматі файлів Excel. Але з часом потреби в звітах змінюються, з'являється необхідність у нових звітах або у зміні старих. Найчастіше в цьому випадку користувачі самостійно створюють нові звіти, використовуючи дані зі старих. Повторюваною роботи дуже багато, тому автоматизація таких операцій буває просто необхідною;
дуже часто користувачі, не маючи можливості звернутися до професійним програмістам, самостійно реалізують потрібні їм додатки в таблицях Excel. У безлічі організацій, наприклад, фінансове планування або складання кошторисів ведеться просто у вигляді безлічі файлів Excel (часто пов'язаних між собою). Excel виконує і роль бази даних, і роль клієнтського додатку, і генератора звітів. У таких ситуаціях, звичайно, знову-таки питання автоматизації стоять дуже гостро;
формат файлів Excel зручний не тільки для виведення інформації з бази даних, але і для завантаження введеної вручну інформацію в базу даних. Часто на підприємствах інформація з філій, підрозділів, співробітників і т.п. збирається у форматі Excel. У результаті з часом виникає питання - як автоматизувати процес завантаження інформації з Excel до бази даних.
Прийоми, необхідні для вирішення подібних завдань, розглядаються в даній главі. Сподіваємося, що після її вивчення проблем з тим, як їх вирішувати, у вас не виникне.
Для більш зручного і швидкого користування даною математичною моделлю було розроблений додаток на мові VBA.
Рисунок 3.2. – Форма розрахунку
Для розрахунку ймовірності поломки обладнання на даній формі було добавлення поле „Время работы” яке дозволяє більш точно відобразити ймовірність поломки даного обладнання. Також на формі є кнопка „Эффективность использования” яка дозволяє побачити не лише ймовірність поломки обладнання за простих умов а ще й чи ефективно використовувалось дане обкладення.
Рисунок 3.3. – Розгорнута форма розрахунку
Для достовірного розрахунку було представлену розгорнуту форму в якій можна побачити всі етапи які проходить дана модель до отримання результатів.
Також на формі передбачені видача повідомлень про похибки при заповненні даних (рис.3.4).
Рисунок 3.4. – Повідомлення про похибку
