У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент





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

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

Подія - це стан, момент досягнення проміжної або кінцевої мети розробки. Подія має тривалість в часі.

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

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

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

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

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

Резерв часу події визначається як різниця між пізнім і раннім термінами завершення події за формулою:

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

де - вихідна подія.

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

де - заключна подія.

5.2.1 Побудова сіткового графа

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

По кожній роботі необхідно враховувати:

- які роботи повинні бути завершені раніше, ніж почнеться дана робота;

- які роботи можуть початись після завершення даної роботи;

- які роботи повинні виконуватись одночасно з виконанням даної роботи.

Всі вихідні дані для розробки сіткового графіку представлені в таблицях робіт і подій.

Таблиця 5.1 - Події мережевого графа

події |

Подія

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

| Отримання завдання на дипломне проектування

Аналіз завдання дипломного проектування

Ознайомлення з літературою на задану тему

Пошук інформації в мережі INTERNET

Підбір необхідних джерел інформації

Аналіз підібраного матеріалу

Розгляд можливих варіантів реалізації завдання

Аналіз можливих варіантів реалізації завдання

Вибір системи управління

Розробка анімації

Вибір середовища розробки програмного забезпечення

Розробка дизайну програми

Визначення основних програмних модулів

Розробка алгоритму роботи програми

Розробка алгоритму обробки даних

Тестування програми

Аналіз результатів виконання програми

Остаточне налагодження програми

Визначення безпечних умов експлуатації програми

Визначення економічної доцільності використання системи

Завершення роботи

Таблиця 5.2 - Роботи мережевого графа

Номери робіт | Роботи | Тривалість, дні

0-1

1-2

1-3

2-4

3-4

4-5

5-6

6-7

7-8

7-10

8-9

10-11

11-12

12-13 9-14

13-15

14-15 15-16 16-17 17-18

18-19

19-20 | Аналіз завдання дипломного проекту

Огляд літератури

Огляд інформації в INTERNET

Робота з підібраною літературою

Робота з підібраним матеріалом з INTERNET

Аналіз можливостей реалізації завдання

Формування вимог до системи

Пошук оптимального варіанту реалізації завдання

Аналіз можливостей і особливостей Flash

Аналіз можливостей вибраного середовища

розробки програмного забезпечення

Створення таблиць і встановлення зв’язків між ними

Розробка дизайну програми

Побудова ієрархії програми

Написання алгоритму роботи програми

Написання алгоритму роботи з Flash

Перевірка правильності виконання програмою поставлених задач

Перевірка правильності роботи з базою даних

Аналіз роботи програми вцілому і окремих її модулів

Виправлення помилок в алгоритмах

Аналіз потенційних небезпек та шкідливих умов роботи

Аналіз економічних показників

Завершення роботи | 2

3

2

4

3

4

2

3

2

3

2

4

3

7

15

3

4

3

4

5

7

10

Сітковий граф представлений на рисунку 5.1.

Рисунок 5.1 – Сітковий граф

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

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

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

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

Оскільки в даному випадку мережевий граф досить простий, очевидно що критичний шлях рівний 70.

Дані розрахунків часу подій приведені в таблиці 5.3

Таблиця 5.3 - Параметри подій мережевого графіка

№ події | Ранній час | Пізній час | Резерв часу

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20 | 0

2

5

4

9

13

15

18

20

22

21

25

28

35

37

41

44

48

53

60

70 | 0

2

5 6

9

13

15

18

20

22

21

25

28

38

37

41

44

48

53

60

70 | 0 0 0 2 0

0

0

0

0

0

0

0

0

3

0

0

0

0

0

0

0

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

Висновок

В даній роботі було створено програмний продукт, який забезпечує автоматизоване тестування, як у вигляді самоконтролю так і для


Сторінки: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25