Смекни!
smekni.com

Підвищення економічних показників державного підприємства "Дніпропетровські магістральні електричні мережі" (стр. 15 из 18)

3.1 Інформаційна система підтримки прийняття рішень (СППР) по максимізації прибутку на підприємстві "Титан"

3.1.1 Узагальнена структура і вимоги до СППР

Вміння приймати найкращі рішення, засноване на досвіді й інтуїції, і є сутністю будь-якої сфери людської діяльності. Наука про вибір прийнятного варіанта рішення склалася порівняно недавно. Основи теорії прийняття рішень розроблені Джоном фон Нейманом та Отто Моргенштерном. З ускладненням задач з'явилося багато різних напрямків цієї науки, що мають справу з однією ж проблемою аналізу можливих способів дії, з метою перебування оптимального, у даних умовах, рішення проблеми.

Як самостійна дисципліна теорія підтримки прийняття рішень сформувалася на початку 60-х років, тоді ж була сформульована основна мета цієї теорії – раціоналізувати процес прийняття рішень.

Необхідність використання підходів і методів СППР у керуванні очевидна: швидкий розвиток і ускладнення економічних зв'язків, виявлення залежності між окремими складними процесами і явищами приводить до різкого зростання труднощів при прийнятті обґрунтованих рішень. Витрати на їх здійснення збільшуються, наслідку помилок стають серйознішими, а звертання до професійного досвіду й інтуїції не завжди приводить до вибору найкращої стратегії. Використання системи підтримки прийняття рішень дозволяє вирішити цю проблему швидко і достатньо точно.

В даний час система підтримки прийняття рішень застосовується в основному для аналізу ділових проблем, які можна легко й однозначно формалізувати, а результати дослідження адекватно інтерпретувати.

Менеджер у процесі прийняття керуючих рішень користається інтуїтивними методами. Використання СППР, що має дані про продажі, ціни, постійні і перемінні витрати за різні інтервали часу (місяць, квартал, рік) і по різним видам продукції, а також систему моделей: прогнозування і максимізації прибутку, що об'єднані одним інтерфейсом, дозволяє приймати керуючі рішення з використанням результатів моделювання, реалізуючи які може бути отриманий максимальний прибуток, тобто найбільше ефективно досягнута мета діяльності комерційного підприємства.

Система підтримки прийняття рішень обов’язково повинна містити наступні елементи:

заставку;

головне меню;

підсистеми інформаційної системи у виді графіків і таблиць.

Елементи інформаційної системи поєднуються між собою за допомогою користувальницького інтерфейсу, що забезпечує зручний перегляд вхідних, проміжних даних і результатів.

Інформаційна система розробляється в табличному процесорі Microsoft Excel, який є найбільш могутнім засобом розробки інформаційних систем, об'єднуючим у собі переваги як табличного процесора, так і засобів візуального програмування – вбудованого мови програмування "Visual Basic for Applications" (VBA). За допомогою VBA розроблювачі можуть поєднувати більше 100 об'єктів і близько 400 інших убудованих додатків (функцій, надбудов и так далі), що дозволяє створювати гнучкі і розвинуті інформаційні системи.

Excel може бути використаний для будь-якої інформаційної системи, що містить аналіз даних, тому що включає набір об'єктів обробки даних. В даний час на базі інструментальних засобів Excel уже створені тисячі інформаційних систем, що успішно використовуються в усьому світі. З огляду на зазначені переваги, варто очікувати, що потреба в інформаційних системах, створених на основі Excel і VBA, значно зросте найближчим часом і усе більше число компаній прийдуть до розуміння того, що використовуючи Excel, вони зможуть створювати інформаційні системи з меншими витратами часу і коштів.

3.1.2 Створення основних елементів інформаційної системи

Інтерфейс користувача є невід'ємною частиною будь-якої інформаційної системи, що визначає всі можливі шляхи і зручність доступу до її окремих компонентів. Існують різні типи інтерфейсу користувача, що реалізується різними засобами VBA Excel:

Кнопковий інтерфейс робочого листа:

Розроблювач інформаційної системи наповняє робочу книгу Excel потрібною кількістю листів, після чого кожен робочий лист перетворюється в діалогову форму. Перший лист звичай служить для виводу на екран заставки інформаційної системи, другий лист використовується для відображення основної керуючої форми (основного меню), із якого здійснюється виклик основних компонентів інформаційної системи, розташованих на інших робочих листах. Усі необхідні компоненти, в основному, можна створювати засобами Excel в інтерактивному режимі роботи без програмування на VBA. Ці робочі листи, як правило, містять тексти, таблиці, діаграми, а також на них наносяться найпростіші елементи керування – кнопки повернення в основне меню. Крім кнопок можуть використовуватися й інші елементи керування, що містяться на панелях інструментів "Форми" и "Елементи управління", які звичайно носять допоміжні функції і не зв'язуються з доступом до інших компонентів і основному меню інформаційної системи. Цей тип інтерфейсу є найпростішим для реалізації і досить наочним. До недоліків інтерфейсу робочого листа варто віднести складність представлення робочих листів у надбудовах Excel, що трохи знижує захист інформації в системі.

Інтерфейс користувальницьких форм:

Цей тип інтерфейсу використовує діалогові вікна, коли від користувач повинен внести вхідну інформацію для виконання додатком різних задач, алгоритми рішення яких, зазвичай сховані від користувача і реалізуються програмним шляхом у надбудовах. Результати рішення звичайно виводяться на робочі листи, як це виконано, наприклад, в функції "Поиск решения" в Excel. Перевагою інтерфейсу користувальницьких форм є поліпшений захист програм і більш професійний вид додатка. До недоліків інтерфейсу користувальницьких форм варто віднести складність розробки і необхідність виконання користувачем додаткових операцій по відкриттю і закриттю діалогових вікон, що затрудняє експлуатацію системи.

Інтерфейс панелей команд робочого листа:

Цей тип інтерфейсу дозволяє розташовувати на робочих листах кнопки і пункти меню у виді лінійок на користувальницьких панелях команд. Кнопки зв'язуються з процедурами, а пункти меню поєднують групи кнопок. На відміну від кнопкового інтерфейсу робочого листа, використання панелей команд дозволяє досягти більшої структурованості й упорядкування елементів керування на робочому листі, особливо для випадків, коли окремі компоненти інформаційної системи досить складні і їх неможливо представити на окремому листі чи користувальницькій формі. Кращим прикладом даного типу інтерфейсу є сам табличний процесор Exсel, у якому використовується основне меню з вкладеними меню і кнопками, що визивають окремі процедури обробки чи користувальницькі форми для завдання вхідних параметрів обчислень. В Exсel також представлений широкий набір панелей інструментів, які є різновидами інтерфейсу панелей команд робочого листа. Розроблювачами Exсel передбачено два режими створення панелей команд: програмний і інтерактивний (без програмування). При програмному режимі панелі команд, окремі вкладені меню і кнопки розробляються шляхом складання програми мовою VBA. Це найбільш загальний спосіб створення інтерфейсу, у якому можна передбачити як побудову, так і керування окремими елементами панелей команд, зокрема їх заборона, видалення, відновлення і приховування. Для створення менш складних інформаційних систем передбачений інтерактивний режим, у якому легко створити структурований інтерфейс меню і панелей інструментів, у який можна додавати елементи самого Exсel, однак цими елементами неможливо керувати в процесі виконання додатка без програмування. З усіх перерахованих різновидів, інтерфейс панелей команд робочого листа є найбільш професійним, тому що дозволяє створювати і керувати інтерфейсними елементами в будь-яких частинах додатка і створювати необхідні інтерфейсні структури будь-якої складності. Однак, це не означає, що його необхідно застосовувати для усіх без винятку інформаційних систем.

Програма, що працює під керуванням VBA, не є закінченим додатком і не може бути представлена у виді файлу, що виконується (*.exe). Цей додаток працює завжди усередині самого Exсel, а це значить, що її розроблювач при проектуванні повинний передбачити засіб видалення ознак Excel з додатка, щоб у користувача створювалося враження, що працює не Excel, а закінчена програма, що виконує строго визначені дії. Мова йде про такі елементи, як: вертикальна і горизонтальна лінійки прокручування, рядок формул, рядок стану, панелі інструментів, основне меню Excel, ярлички робочих листів, сітка, системне меню, назва робочої книги і вікна а також повідомлення Excel, що виводяться в діалогових вікнах. Деякі з цих елементів можуть бути вилучені інтерактивно, однак найбільш загальним підходом є програмний спосіб. Видалення всіх елементів варто робити при завантаженні робочої книги з оперативної пам'яті, тоді відразу ж після завантаження Exсel, будуть установлені інтерфейсні елементи додатка.

3.1.3 Інструкція користувача

У даній дипломній роботі створюється "Інформаційна система максимізації прибутку на підприємстві "Титан". У розроблювальній системі використовується кнопковий інтерфейс робочого листа Excel.

Інформаційна система максимізації прибутку призначена для рішення задачі "Максимізації прибутку на підприємстві "Титан" та підвищення ефективності економічних показників роботи підприємства. Вона розраховує розмір прибутку від реалізації послуг з установки єдиних систем пиловидалення, що надає підприємство "Титан".

Призначення та умови використання:

Програма надає можливість автоматичного розрахунку прибутку підприємства від реалізації послуг з установки єдиних систем пиловидалення за допомогою трьох різних математичних моделей. У моделі, що передбачає нову маркетингову стратегію, та моделі, що веде розрахунки по підвищенню цін на послуги, що надає підприємство, розрахунки проводяться за допомогою табличного процесору Microsoft Excel та функції "Поиск решения". Розрахунки ведуться у вартісних показниках.