Крім вибору типу і структури інтерфейсу, а також створення керуючих елементів, маються також і інші питання, що вимагають свого рішення для будь-якого типу інтерфейсу, що зв'язано в першу чергу з необхідністю установки і відновлення властивостей середовища Ехсеl.
Програма, що працює під керуванням VBA, не є закінченим додатком і не може бути представлена у виді що виконується (*.exe) файлу. Цей додаток працює завжди усередині самого Ехсеl, а це значить, що її розроблювач при проектуванні повинний передбачити засобу видалення ознак Ехсеl з додатка, щоб у користувача створювалося враження, що працює не Ехсеl, а закінчена програма, що виконує строго визначені дії. Мова йде про такі елементи, як: вертикальна і горизонтальна лінійки прокручування, рядок формул, рядок стану, панелі інструментів, основний меню Ехсеl, ярлички робочих аркушів, сітка, системне меню, назва робочої книги і вікна а також повідомлення Ехсеl, виведені в діалогових вікнах. Деякі з цих елементів можуть бути вилучені інтерактивно, однак найбільш загальним підходом є програмний спосіб. Видалення всіх елементів варто робити при завантаженні робочої книги з оперативної пам'яті, тоді відразу ж після завантаження Exсel, будуть установлені інтерфейсні елементи додатка. [29]
У даній дипломній роботі створюється "Інформаційна система максимізації прибутку на гірничо-збагачувальному підприємстві. У розроблювальній системі використовується кнопковий інтерфейс робочого листа Excel.
Рисунок 3.1 – Заставка системи
Для ініціалізації інформаційної системи використовується заставка (рис. 3.1). Вона виводиться відразу ж при запуску додатка. На ній звичайно відображається назва, призначення додатка, дані про розроблювача і три кнопки ²Старт², ²Вихід² і ²Автор².
Рисунок 3.2 – Головне меню системи
Для керування окремими частинами додатка використовується основна керуюча форма – головне меню (рис. 3.2). Головним меню є форма, у яку користувач попадає при натисканні кнопки "Старт" заставки. На ній відображається назва головного меню й елементи керування, що дозволяють переміщатися до різних складових частин додатка, з яких, у свою чергу, обов'язково реалізовані переходи назад у головне меню. Найбільш ефективний і наочним для основного меню є кнопковий інтерфейс робочого листа.
Рекомендується розбивати додаток на основні логічні компоненти і створювати для кожного з них окрему користувальницьку форму (робітник лист). При розбивці додатка на логічні складові частини воно стає більш структурованим. Одна задача повинна вирішуватися за допомогою однієї форми.
Рисунок 3.3 – Меню додатка "Вихідні дані"
Як видно з рис. 3.2 головне меню системи містить у собі підміню вихідні дані (рис. 3.3). Цей додаток містить вихідні дані, а саме: параметри потоків, що поступають на збагачувальну фабрику із експлуатаційних блоків; базові дані вилучення металу, зміст металу в руді, продуктивності по руді; базові дані змісти металу в концентраті, видобутку руди; базові дані цін і витрат за 2003, 2004, 2005 року. Ці дані обробляються і використовуються в якості вхідних перемінні моделі. При зміні вихідних даних міняються результати моделі.
За даними узятим із вихідних даних робляться наступні розрахунки: знаходяться коефіцієнти регресії (рис. 3.4);
Рисунок 3.5 – Розрахунок вилучення по моделі знаходяться значення прибутку при використанні нового, поліпшеного вилучення (рис. 3.6);
Рисунок 3.6 – Розрахунок прибутку при використанні вилучення по моделі, а також виробляється розрахунок економічного ефекту від застосування моделі (рис. 3.7).
Рисунок 3.7 – Розрахунок економічного ефекту
Додатка Excel досить могутні. Робочі аркуші Excel оснащені величезним обсягом убудованого програмного забезпечення. Це сотні убудованих функцій і додатків, доступних через різноманітні надбудови.
Програмне забезпечення (ПЗ) системи є взаємозалежним комплексом модулів, об'єднаний графічним інтерфейсом користувача, що реалізує діалоговий режим рішення задачі. Користувачеві надана можливість у діалоговому режимі керувати роботою програми.
У залежності від функцій, що виконуються ПЗ, його можна поділити на двох груп: базове (системне) і прикладне.
Базове ПЗ організовує процес обробки інформації в комп'ютері, створюючи нормальне робітниче середовище для прикладних програм. Воно дуже тісно зв'язано з апаратними засобами й іноді вважається частиною ПК. До складу базового ПЗ входять: операційні системи (ОС) — одне- і багатозадачні, мережні; сервісні програми (оболонки, утиліти, антивірусні засоби); транслятори будь те програмування; програми технічного обслуговування.
Прикладне ПЗ призначене для рішення конкретних задач користувача й організації обчислювального процесу ІС узагалі. Працює воно під керуванням базового ПО. До складу прикладного ПО входять:
— пакети прикладних програм (ППП) загального призначення (редактори текстові і графічні, електронні таблиці, інтегровані пакети, CASE-технології, СУБД);
— методо-орієнтовані ППП (математичного програмування, сіткового планування і керування, теорії масового обслуговування, математичної статистики);
— проблемно-орієнтовані ППП;
— ППП глобальних мереж ЕОМ.
Усі ці функції доступні з будь-якого робочого листа і виконуються швидше, ніж програми мовою VBA. До убудованих засобів, крім функцій, відносять: формули, імена, параметри обчислень, засобу приховання і захисту даних, сценарії, пошук рішення, списки, засоби сортування, проміжні підсумки, автофільтр, засобу консолідації даних, переміщення діапазону, перевірка правильності введення даних, печатка звітів і інші. Усе це являє собою основні функціональні можливості Excel, що доцільно використовувати на робочих аркушах без застосування програмного коду.
3.4 Методичні вказівки по використанню системи
Інформаційна система оптимального управління рудопотоками призначена для рішення задачі максимізації вилучення металлу в концентрат, для збільшення прибутку гірничо-збагачувального підприємства. Вона здійснює автоматизоване обчислення розміру прибутку при зміні вилучення металу в концентрат.
Призначення й умови використання.
Програма надає можливість ручного й автоматичного розрахунку прибутку. Для розрахунку прибутку виробляється максимізація параметра вилучення, при цьому знаходиться рівняння регресії, також розраховується кількість переробленої руди.
Підготовка до роботи.
Необхідно запустити "Максимизация прибутку на гірничо-збагачувальному підприємстві. При виклику цієї програми на екрані з'являється заставка. При натисканні кнопки Старт на екрані заставки можна перейти в Головне меню, де представлені всі необхідні додатки системи для розрахунку максимального прибутку.
Опис операцій.
Для того, щоб вирішити головну задачу, необхідно занести вихідні дані в таблиці додатка Сховище даних на підставі яких буде проводитися розрахунок прибутку.
Рекомендації з освоєння
Програма може бути цілком побудована бухгалтером або економістом, що володіють навичками роботи з пакетом MS Excel.
Для роботи із системою необхідно:
1. активізувати "Головне меню", натиснути кнопку "Старт"
2. якщо необхідно змінити вихідні дані, вибирати кнопку "Вихідні даних"
3. на листі "Головне меню" натиснути кнопку "Розрахунок регресії", для розрахунку – натиснути кнопку "Розрахунок регресії"