ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 01.06.2020

Просмотров: 583

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

7 Технико-экономическое обоснование дипломного проекта

7.1 Введение


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

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

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

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

Исходя из вышесказанного, предлагается создать данную программу и перевести все данные на компьютер.


7.2 Последовательность выполнения работ


Для планирования разработки применим сетевой метод, для чего составим перечень событий и работ с учетом нормативных документов НИР. Перечень событий и работ приводится в таблице 6. Результаты расчета параметров сетевого графика сведены в таблицу 7. Сетевой график показан на рисунке 10.

По вышеизложенной методике проведено планирование разработки. Задача, решаемая в дипломном проекте, поставленная перед научной группой из двух человек, должна быть выполнена в течение 2 месяцев (44 дня). Путь, имеющий максимальную продолжительность, равную 42 дням, является критическим. Это путь:

0-1-2-3-4-8-9-10-13-14-15-17-18-19-21-22-23.

Для правильного выполнения сетевого графика должно выполняться следующее условие: вероятность совершения события в заданный срок Р(Ткрд) должна удовлетворять следующему соотношению: 0,35 < Р(Ткрд) < 0,65


Из анализа сетевого графика и из таблицы значений параметров сетевого графика видно, что Ткрд, так как Ткр = 42 дней, а Тд=44 дней. Так как условие правильного выполнения сетевого графика выполняется, то нет необходимости принимать меры по уплотнению графика работ. Следовательно, сетевой график составлен правильно.


Таблица 6 - Перечень событий и работ

события

Содержание события

Код работы

Содержание работы

0

Получено задание на разработку

0-1

Получение задания

1

Утверждено задание

1-2

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

2

Обобщенный анализ проведен

2-3

Сбор информации по теме исследования (изучение литературы и исходных данных)

3

Техническое предложение утверждено

3-4

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

4

Программный продукт и язык программирования выбраны

4-5

Выбор метода моделирования и языка программирования

5

Программный продукт установлен

4-8

Установка программы

6

Физическая часть программного продукта настроена

5-6

Настройка физической части программного продукта

7

Связь программного продукта с Visual Basic установлена

6-7

Установка связи программного продукта с Visual Basic.

8

Технологическая и управленческая части программы спроектированы

8-9

Проектирование технологической и управленческой частей программы

9

Взаимосвязь между технологической и управленческой частями установлена

9-10

Установка взаимосвязи между отдельными частями программы

10

Алгоритм вывода отчетов на экран монитора составлен

10-11

Разработка алгоритма вывода отчета на экран монитора

11

Управленческая часть программы и документация по программе составлены

10-12

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

12

Технологическая часть программы и документация по программе составлены

10-13

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

13

Управляющая программа с документацией составлена

13-14

Разработка управляющей программы и составление документации



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


события

Содержание события

Код работы

Содержание работы

14

Модули программы объединены

14-15

Объединение модулей программы в единый блок

15

Управленческая часть программы отлажена, документация скорректирована

14-16

Отладка управленческой части программы

16

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

14-17

Отладка технологической части программы

17

Управляющая программа отлажена, документация скорректирована

17-18

Отладка управляющей программы

18

Главная программа отлажена

17-18

Отладка всей главной программы

19

Программа установки написана

18-19

Написание программы установки и составление документации к ней

20

Документация составлена

18-20

Составление руководства пользователя и другой программной документации

21

Тестирование проведено

18-21

Тестирование и составление отчета по тестированию

22

Корректировка проведена

21-22

Корректировка документации и программы

23

Работа завершена

22-23

Компоновка программы и тиражирование



Таблица 7 - Результаты расчета параметров сетевого графика

Код работы

tож

Ранний срок

Поздний срок

Резервы времени

Начала работы

Троij

Окончания работы

Троij

Начала работы

Тпнij

Окончания работы

Тпоij

Полный

Rпij

Свободный

Rcij

0-1

4

0

4

0

4

0

0

1-2

3

4

7

4

7

0

0

2-3

2

7

9

7

9

0

0

3-4

1

9

10

9

10

0

0

4-5

1

10

11

11

12

1

1

4-8

5

10

15

10

15

0

0

5-6

1

11

12

12

13

1

1

6-7

2

12

14

13

15

1

1

8-9

1

15

16

15

16

0

0

9-10

2

16

18

16

18

0

0

10-11

6

18

24

19

25

1

1

10-12

5

18

23

20

25

2

2

10-13

7

18

25

18

25

0

0

13-14

5

25

30

25

30

0

0

14-15

4

30

34

30

34

0

0

14-16

2

30

32

32

34

2

2

14-17

3

30

33

31

34

1

1

17-18

2

34

36

34

36

0

0

18-19

3

36

39

36

39

0

0

18-20

2

36

38

37

39

1

1

18-21

1

36

37

38

39

2

2

21-22

2

39

41

39

41

0

0

22-23

1

41

42

41

42

0

0


7.3 Определение трудоемкости


Анализ различных подходов к нормированию процесса программирования показал, что в качестве основного фактора, определяющего трудоемкость и длительность разработки программы, следует принять размер исходного текста записи алгоритмов и данных. Преобладающее влияние указанного фактора на трудоемкость и длительность программной разработки является общим для всех типов программ: независимого, полунезависимого и встроенного типов. Он в основном определяет трудоемкость разработки программы программного изделия t, а также длительность разработки Т и затраты на ее проведение Ка.

Для быстрой приближенной оценки трудоемкости и длительности разработки программного изделия может использоваться базовая модель.

Эта модель состоит из двух простейших формул. Затраты труда (или трудоемкости разработки программного изделия t) определяют по формуле:

t = 3,6 (nт.и.к.)1,2; (63)

где nт.и.к. – число тысяч исходных команд;

t = 3,6 (0,3)1,2 = 0,85 чел-мес; (64)

продолжительность разработки программного изделия Т:

Т = 2,5 t 0,32; (65)

Т = 2,5 0,85 0,32 = 2,37 мес.; (66)

Производительность труда группы разработчиков программного изделия Пр:

Пр = 1000 nт.и.к / t; (67)

Пр. = 1000 0,3 / 0,85 = 352,94 исходных команд/ чел. мес.; (68)

Среднее число исполнителей Чи рассчитывается исходя из определенных или заданных характеристик трудоемкости и длительности разработки программного изделия по формуле: