Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пояснительная записка без.doc
Скачиваний:
13
Добавлен:
13.08.2019
Размер:
3.15 Mб
Скачать

8 Технико-экономическое обоснование проекта

8.1 Обоснование целесообразности разрабатываемой программы

Технико-экономическое обоснование выполняется для определения целесообразности разработки. Для этого выполняется комплекс работ: организационно-экономическое обоснование, расчет сметы затрат на разработку, подсчитывается примерный экономический эффект от внедрения разработки и анализируется преимущество проектируемого варианта над уже существующим вариантом [28].

В данном технико-экономическом обосновании рассматривается генератор заданий по дисциплине АИУС. Представленная система позволяет проводить контрольную работу и экзамен по дисциплине, при этом формирует индивидуальные задания для каждого студента и проверяет решение введенное студентами. Также система выполняет функции компьютерного тренажера.

Системы представляет собой программный комплекс, состоящие из нескольких типов компьютерных учебных программ. Комплекс содержит: экзаменатор, модуль проведения контрольной работы, тренажер, компьютерный справочник по теме, созданные в рамках темы «Линейное программирование» дисциплины АИУС. Таким образом, система является интегрированной. Аналогичных систем не существует.

8.2 Планирование комплекса работ по разработке темы

Для нахождения наиболее эффективного пути решения поставленных задач необходимо рационально спланировать свою работу, для этого нужно провести отбор и обоснование комплекса работ.

Для разработки проекта было задействовано два человека:

- руководитель проекта;

- исполнитель (программист-разработчик).

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

Трудоемкость работ определялась с учетом срока окончания работ, особенностей работы с данной вычислительной техникой, выбранной среды программирования, объемом информации.

В результате составления перечня работ был получен список из 15 пунктов. Результат представлен в таблице 8.1.

Наиболее ответственной частью этого раздела является определение трудоёмкости отдельных видов работ.

Расчёт ожидаемой продолжительности работы tож проведён по формуле:

(8.1)

где tmin – кратчайшая продолжительность заданной работы (оптимистическая оценка);

tmax – самая большая продолжительность работы (пессимистическая оценка);

tн.в. – наиболее вероятная продолжительность работы (реалистическая оценка);

Значения рассчитанной ожидаемости продолжительности tож. представлены в таблице 8.1.

Таблица 8.1 – Оценки для определения продолжительности работ

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

Исполнители (должность)

Количество, чел

Трудоемкость, tож дни

1 Постановка задачи

Руководитель

Инженер

1

1

1

1

2 Составление, согласование и утверждение технического задания

Руководитель

Инженер

1

1

2

2

3 Сбор и изучение научно-технической литературы,

нормативно-технической документации

Руководитель

Инженер

1

1

2

9

4 Составление аналитического обзора состояния вопросов по теме

Руководитель

Инженер

1

1

2

12

5 Анализ и реализация алгоритма решения оптимизационной задачи - "Симплекс-метод"

Руководитель

Инженер

1

1

2

7

6 Анализ и реализация алгоритма "Анализ чувствительности"

Руководитель

Инженер

1

1

2

5

7 Анализ и реализация алгоритма "Двойственная задача"

Руководитель

Инженер

1

1

2

5

8 Разработка алгоритмического модуля генерации заданий

Руководитель

Инженер

1

1

1

4

Окончание таблицы 8.1

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

Исполнители (должность)

Количество, чел

Трудоемкость, tож дни

9 Разработка модуля "Тренажер"

Руководитель

Инженер

1

1

3

8

10 Разработка модуля справочника по теме "Линейное программирование"

Руководитель

Инженер

1

1

1

3

11 Разработка модуля "Контрольная работа" и алгоритмов проверки решений

Руководитель

Инженер

1

1

3

12

12 Разработка модуля "Экзамен" и алгоритмов проверки решений

Руководитель

Инженер

1

1

3

15

13 Разработка вопросов безопасности жизнедеятельности и охраны труда

Инженер

1

5

14 Разработка экономической части работы

Инженер

1

5

15 Оформление и проверка работы

Руководитель Инженер

1

1

3

11

Общая продолжительность работ инженера – 104 дней, руководителя – 27 дней. Для более наглядного планирования выполняют построение календарного и ленточного графика. Ленточный график – это графическая модель с указанием перечня и организационно-технических характеристик всех работ, сроков выполнения и последовательности работ.

В данном случае, вероятно, целесообразнее построить ленточный график работ. Он показывает, кем выполняется та или иная работа, и сколько времени она занимает. Также на ленточном графике отчетливо видна параллельность работ руководителя и инженера программиста.

На основе данных таблицы 8.1 представим ленточный график загрузки участников разработки в виде таблицы 8.2, а так же календарный план работ в виде таблицы 8.3.

Таблица 8.2 – Ленточный график загрузки участников работ

Таблица 8.3 – Календарный план работ

n/n

Название этапа

Длительность, дни

Период

1

Постановка задачи

1

10.01.11

2

Составление, согласование и утверждение технического задания

2

с 11.01.11 по 12.01.11

3

Сбор и изучение научно-технической литературы,

нормативно-технической документации

9

с 13.01.11 по 25.01.11

4

Составление аналитического обзора состояния вопросов по теме

12

с 26.01.11 по 10.02.11

5

Анализ и реализация алгоритма решения оптимизационной задачи –«Симплекс-метод»

7

с 11.02.11 по 21.02.11

6

Анализ и реализация алгоритма «Анализ чувствительности»

5

с 22.02.11 по 1.03.11

7

Анализ и реализация алгоритма «Двойственная задача»

5

с 2.03.11 по 9.03.11

8

Разработка алгоритмического модуля генерации заданий

4

С 10.03.11 по 15.03.11

9

Разработка модуля «Тренажер»

8

с 16.03.11 по 25.03.11

Окончание таблицы 8.3

n/n

Название этапа

Длительность, дни

Период

10

Разработка модуля справочника по теме "Линейное программирование"

3

с 28.03.11 по 30.03.11

11

Разработка модуля "Контрольная работа" и алгоритмов проверки решений

12

с 31.03.11 по 15.04.11

12

Разработка модуля "Экзамен" и алгоритмов проверки решений

15

с 18.04.11 по 3.05.11

13

Разработка вопросов безопасности жизнедеятельности и охраны труда

5

с 4.05.11 по 11.05.11

14

Разработка экономической части работы

5

с 12.05.11 по 18.05.11

15

Оформление и проверка работы

11

с 19.05.11 по 3.06.11