Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Знаходження критичного шляху табличним методом

Реферат Знаходження критичного шляху табличним методом





Метою рішення також є:

В· Обчислення часу раннього початку робіт кожного виду - мінімального терміну початку роботи, рахуючи від початку проекту.

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

В· Обчислення часу пізнього початку робіт кожного виду - максимального терміну початку роботи, рахуючи від початку проекту.

В· Обчислення часу пізнього завершення робіт кожного виду - максимального терміну завершення роботи, вважаючи від початку проекту.

В· Обчислення повного резерву робіт кожного виду - максимального запасу часу на яке можна відстрочити початок роботи.

3.Язик програмування

В 

Для написання програми була вибрана мова VBA по наступних причин:

1. Visual Basic for Applications дозволяє зручно працювати з великими таблицями, зчитуючи з них дані, виробляючи над ними перетворення і будуючи нові.

2. Використання VBA під оболонкою Excel дозволяє використовувати функції даної оболонки, що полегшують введення даних і роботу з ними. p> 3. Ця мова дозволяє автоматизувати деякі етапи написання програми засобами макрорекордер. p> 4. Я добре знайомий з цією мовою і мені зручніше за все буде писати програму саме з допомогою VBA.

5. Простота в освоєнні мови і доступність вихідних кодів програми дозволить подальшим користувачам вдосконалити її, або змінити під свої вимоги.

4.Опісаніе алгоритму

1. При запуску вікна введення початкових даних користувачеві пропонується ввести кількість етапів робіт:

А) Виконується перевірка на правильність введення. Кількість виражається числом, воно має бути цілим (якщо число дробове, то відбувається усічення дробової частини) і не повинно перевищувати 254.

Б) Якщо умови введення виконані, то відбувається перевірка на наявність інформації в аркуші, про що виводиться повідомлення.

В) Будується таблиця вихідних даних

2. Після промальовування таблиці користувач повинен заповнити її значеннями:

А) Після підтвердження користувачем заповнення таблиці:

3. Користувач переходить до іншого робочого вікна, де він має можливість активувати розрахунок критичного шляху і мережевого графіка, або перевести одиниці часу з одних в інші (наприклад, дні у години), якщо в таблиці є дробові числа, оскільки в конкретній задачі під оболонкою VBA обчислення з використанням дробових чисел дають похибку. p> А) Якщо користувач вибрав переклад одиниць часу, то числа в таблиці вихідних даних перетворюються за обраною схемою.

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

4. Натиснувши кнопку розрахунку мережевого графіка, користувач запускає алгори...


Назад | сторінка 2 з 22 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розрахунок середнього часу доставки пакета для кожного виду інформації
  • Реферат на тему: Проблема «мови» і мислення тварин у філософських доктринах початку нового ч ...
  • Реферат на тему: Проблема «мови» і мислення тварин у філософських доктринах початку Нового ч ...
  • Реферат на тему: Розвиток капіталізму в Голландії на початку Нового часу
  • Реферат на тему: Специфіка початку Нового часу. Новий час - століття нової науки