Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КР.pdf
Скачиваний:
25
Добавлен:
03.05.2015
Размер:
2.26 Mб
Скачать

© Л.М. Лукьянова, 2008 г.

52

Целесообразно представить полученные в табличной форме результаты в виде бесконтурного орграфа, в который при необходимости вводят фиктивные (не требующие выполнения) работы, обозначающие резерв времени или используемые для неразличимых по цифровому обозначению работ. Строят график по правилу: начало работы совпадает с концами всех непоcредственно предшествующих работ, завершение которых необходимо для ее выполнения. На сетевом графике жирными стрелками необходимо отметить критический путь.

5.1. Пример разработки сетевого графика создания и защиты ПС

“Редактор СГ”. Основные работы по созданию и защите ПС сведем в табл.5.1.1. Исходные данные для расчетов (графы 1, 2, 3 и 4 табл. 5.1) представлены в табл. 5.1.2.

Таблица 5.1.1

 

Наименование работы

 

п/п

 

 

 

 

1

 

2

 

 

1

Разработка исходных требований на ПС

 

 

2

Разработка внешнего описания ПС

 

 

3

Разработка архитектуры ПС

 

 

4

Разработка структуры ПС

 

 

5

Разработка модуля Image

 

 

6

Разработка модуля GroupWnd

 

 

7

Разработка модуля MainWindow

 

 

8

Разработка модуля GlobalData

 

 

10

Разработка модуля About

 

 

11

Разработка модуля HelpWnd

 

 

12

Разработка модуля PasswordWnd

 

 

13

Написание текста справки

 

 

14

Формирование набора данных для демонстрационного примера

 

15

Разработка файла ресурсов Hearts.res

 

 

16

Разработка файла ресурсов Flower.res

 

 

17

Разработка тестов

 

 

 

18

Формирование протокола отладки ПС

 

 

19

Разработка инструкции пользователя ПС

 

 

20

Разработка инструкции сопровождения ПС

 

 

 

 

 

Таблица 5.1.2

Продолжительность

Предшествующее

Следующее событие

 

п/п

работы

событие

 

 

1

1

0

1

 

2

2

1

2

 

3

2

2

3

 

4

1

3

4

 

5

3

4

5

 

C:\LLM\METODICH\TLP\КР_2008.rtf

стр. 52 из 69

Дата создания 24.09.2008 7:54:00

 

© Л.М. Лукьянова, 2008 г.

53

 

 

 

Продолжение таблицы 5.1.2

Продолжительность

Предшествующее

Следующее событие

 

п/п

работы

событие

 

 

6

3

5

6

 

7

6

5

8

 

8

2

6

7

 

9

2

6

11

 

10

1

7

11

 

11

5

8

9

 

12

2

8

10

 

13

2

8

11

 

14

7

9

10

 

15

9

10

11

 

16

4

11

12

 

17

1

12

13

 

18

6

13

14

 

19

5

14

15

 

20

8

15

16

 

Для расчетов воспользуемся разработанным в примерах 1.1, 2.1, 3.1, 4.1 ПС “Редактор СГ” (и соответствующим файлом tlp_kurs.exe). Выданные им результаты приведены ниже.

Таблица 5.1.3

Моменты времени событий

Событие

Раннее

Позднее

Ожидание

 

время

время

 

0

0

0

0

1

1

1

0

2

3

3

0

3

5

5

0

4

6

6

0

5

9

9

0

6

12

33

21

7

14

35

21

8

15

15

0

9

20

20

0

10

27

27

0

11

36

36

0

12

40

40

0

13

41

41

0

14

47

47

0

15

52

52

0

16

60

60

0

 

стр. 53 из 69

C:\LLM\METODICH\TLP\КР_2008.rtf

Дата создания 24.09.2008 7:54:00

© Л.М. Лукьянова, 2008 г.

 

 

 

54

 

 

Резервы времени на работы:

Таблица 5.1.4

 

 

 

 

 

 

 

 

 

 

 

Обозна-

Длитель-

Полный

Свободный

Независи-

Гарантирован-

чение

ность

резерв

резерв

мый

ный

 

работы

 

 

 

резерв

резерв

 

(0,1)

1

0

0

0

0

 

(1,2)

2

0

0

0

0

 

(10,11)

9

0

0

0

0

 

(11,12)

4

0

0

0

0

 

(12,13)

1

0

0

0

0

 

(13,14)

6

0

0

0

0

 

(14,15)

5

0

0

0

0

 

(15,16)

8

0

0

0

0

 

(2,3)

2

0

0

0

0

 

(3,4)

1

0

0

0

0

 

(4,5)

3

0

0

0

0

 

(5,6)

3

21

0

0

21

 

(5,8)

6

0

0

0

0

 

(6,11)

2

22

22

1

1

 

(6,7)

2

21

0

21

0

 

(7,11)

1

21

21

0

0

 

(8,10)

2

10

10

10

10

 

(8,11)

2

19

19

19

19

 

(8,9)

5

0

0

0

0

 

(9,10)

7

0

0

0

0

 

На рис.5.1.1 приведен сетевой график выполнения и защиты КР (критический путь выделен жирными стрелками) и длина критического пути.

Длина критического пути: 60 усл. Ед.

Рис. 5.1.1

Рекомендуемая к разделу 5 литература:

 

[19, с. 98 – 107].

 

стр. 54 из 69

C:\LLM\METODICH\TLP\КР_2008.rtf

Дата создания 24.09.2008 7:54:00

© Л.М. Лукьянова, 2008 г.

55

6. Методические указания к разделу 6 – "СИСТЕМАТИЗАЦИЯ ИСПОЛЬЗОВАННЫХ В КУРСОВОЙ РАБОТЕ

ТЕХНОЛОГИЙ, МЕТОДОВ И ИНСТРУМЕНТАРИЯ"

В данном разделе необходимо систематизировать использованные при выполнении курсовой работы технологии, методы и инструментальные средства, представив результаты систематизации в виде таблиц (классификаций, графических иллюстраций) и сделать выводы об эффективности/рациональности использованных технологических средств.

6.1.Пример систематизации технологий, методов и инструментария.

Результаты систематизация использованных в КР “Редактор СГ” технологий, методов и инструментария представлены в табл. 6.1.1. Знаком “+”m в табл. 6.1.1 отмечено использование того или иного средства на той или иной стадии ЖЦ разработки данного ПС.

Выполненные этапы создания ПС

 

Неформальные ме то ды и приемы

Модель “черного ящика”

Теория множеств

 

Теория графов

Модульное программирование

Нисходящее структурное программирование

 

 

 

 

 

 

 

 

 

 

1

 

 

2

3

4

 

5

6

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Определение

 

Определение-Специфицм требованийрование

+

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+

+

 

+

 

 

 

 

 

 

 

 

 

 

 

 

 

Проектирование

 

Архитектуры

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C:\LLM\METODICH\TLP\КР_2008.rtf

 

стр. 55 из 69

 

 

 

 

 

Таблица 6.1.1

Windows-

программирование

Визуальное

(компонентное) программирование

Интегрированная среда

разработчика Delphi 5.0

 

 

 

 

 

 

8

 

9

 

10

 

 

 

 

 

 

 

+

Дата создания 24.09.2008 7:54:00

© Л.М. Лукьянова, 2008 г.

1

2

3

Структуры

Конструирование

Сборка ПС и Кодирование и оптимизация тестирование

56

Продолжение табл. 6.1.1

4

5

6

7

8

9

10

+

+

+

+

+

+

+

+

+

+

+

+

+

+

7. ВАРИАНТЫ ЗАДАНИЙ НА КУРСОВУЮ РАБОТУ

Ниже приведены перечень типовых заданий с обобщенными формулировками задач и конкретные варианты по каждому типу задания. Содержание вариантов обновляется по мере необходимости. Конкретизация формулировок задач дается руководителем КР после формирования коллектива разработчиков, оформления задания на КР, предварительного ознакомления коллектива с предметной областью и закреплении за каждым членом коллектива функций в задании на КР (см. приложение А).

Вариант 1 Разработать информационную систему

Под информационной системой (ИС) условимся понимать автоматизированную систему, предназначенную для организации, хранения, обработки и предоставления пользователям информации в соответствии с их запросами. Выделяют две основные группы ИС: системы информационного обеспечения и системы, имеющие самостоятельное целевое назначение и область применения.

Системы информационного обеспечения входят в состав любой автоматизированной системы подготовки и принятия решений (СПСР). К числу ИС, имеющих самостоятельное значение, относят информационно-поисковые (ИПС) и информационно-справочные (ИСС) системы. ИПС и ИСС предназначены для

 

стр. 56 из 69

C:\LLM\METODICH\TLP\КР_2008.rtf

Дата создания 24.09.2008 7:54:00