Создание обучающей системы с использованием интернет-технологий

Автор: Пользователь скрыл имя, 05 Марта 2013 в 10:01, дипломная работа

Описание работы

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

Содержание

Введение 6
1 Постановка задачи и обзор существующих решений 8
1.1 Требования к системам дистанционного обучения 8
1.2 Обзор некоторых существующих решений 9
1.3 Выбор и обоснование решения поставленной задачи 18
1.4 Основные преимущества и возможности системы 19
2 Разработка системы 20
2.1 Проектирование структуры системы 20
2.2 Создание базового приложения Rails 20
3 Реализация дополнительной функциональности и работа с системой 32
3.1 Идентификация пользователей 32
3.2 Контроль уровня доступа 33
3.3 Загрузка файлов на сервер и работа с ними 34
3.4 Работа с комментариями 36
3.5 Начальная настройка 36
3.6 Создание пользователя 37
3.7 Обслуживание системы 38
4 Технико-экономическое обоснование разработки клиент-серверного приложения «обучающая система с использованием интернет-технологий» 39
4.1 Краткая характеристика программного продукта 39
4.2 Расчет сметы затрат, себестоимости и отпускной цены ПО 39
4.3 Расчет экономического эффекта от применения ПО пользователем 48
4.4 Вывод 52
5 Реализация эргономических требований к конструкции и организации рабочего места в системе “человек - тех.средство” 53
5.1 Характеристика трудового процесса технического средства. Функции работника 53
5.2 Выбор и обоснование рабочего положения работника, рабочей поверхности, сидения (рабочего кресла) 54
5.3 Проектирование сенсомоторного поля рабочего места, т.е. пространства с размещенными в нем средствами отображения информации, органами управления и другими техническими средствами с учетом зон досягаемости 56
Заключение 61
Список использованных источников 62

Работа содержит 1 файл

Пояснительная записка 1.docx

— 339.89 Кб (Скачать)

Уточненная трудоемкость:

(4.3)

,

где  – трудоемкость разработки ПО на i-ой стадии (человеко-дней);

 – количество стадий  разработки.

(4.4)

,

где  – трудоемкость разработки ПО на i-ой стадии;

 – поправочный коэффициент,  учитывающий степень новизны  ПО;

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

 – удельный вес  трудоемкости i-ой стадии разработки  ПО в общей трудоемкости разработки  ПО.

Данные по расчету уточненной трудоемкости по стадиям приведены в таблице 4.3.

Таблица 4.3 – Расчет уточненной трудоемкости и численности исполнителей по стадиям

 

Стадии

         
 

ТЗ

ЭП

ТП

РП

ВН

Итого

Коэффициенты удельных весов  трудоемкости стадий (dст)

0,1

0,08

0,09

0,58

0,15

1

Коэффициенты, учитывающие  использование типовых программ (Кт)

-

-

-

0,7

-

-

Коэффициенты новизны (Кн)

0,7

0,7

0,7

0,7

0,7

-

Уточняющая трудоемкость (Ту) стадий (чел/дней)

17

13

15

68

25

138


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

(4.5)

ЧР=ТУ/(ТРД*ФЭФ),

где  ЧР – плановая численность  разработчиков (чел);

ТРД – плановая продолжительность  разработки ПО (лет);

ФЭФ – годовой эффективный  фонд времени работы одного работника (дней в год).

При этом эффективный фонд времени работы одного работника (ФЭФ) рассчитывается по формуле:

(4.1)

ФЭФ=ДГ - ДП - ДВ - ДО,

где ДГ – количество дней в году;

ДП – количество праздничных  дней в году;

ДВ –  количество выходных дней в году;

ДО – количество дней отпуска.

Из формулы (4.6) получим:

ФЭФ=365-8-103-24=230 (дней).

Тогда получаем:

(4.7)

4.2.3 Расчет основной заработной платы исполнителей

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

Таблица 4.4 – Исполнители-разработчики ПО

Исполнитель

Тарифный разряд

Тарифный коэффициент

Эффективный фонд времени (дней)

Главный специалист

17

3,98

115


 

Месячная тарифная ставка каждого исполнителя (ТМ) определяется путем умножения действующей  месячной тарифной ставки 1-го разряда (ТМ1) на тарифный коэффициент (ТК), соответствующий  установленному тарифному разряду

(4.7)

ТМ= ТМ1 ∙ ТК.

Часовая тарифная ставка рассчитывается путем деления месячной тарифной ставки на установленный фонд рабочего времени (Фр=168 ч)

(4.8)

 

где  ТЧ – часовая тарифная ставка, руб.;

ТМ – месячная тарифная ставка, руб.

118000*3,98=470 000 руб.

322 380/168= 2795 руб.

Основная зарплата исполнителей рассчитывается по формуле (4.9):

(4.9)

,

где  – количество исполнителей, занятых разработкой конкретного  ПО;

 – часовая тарифная  ставка i-го исполнителя;

 – эффективный фонд  рабочего времени i-го исполнителя,  дней;

 – количество часов  работы в день;

 – коэффициент премирования.

279581151.25 = 3 600 573 руб.

4.2.4 Расчет дополнительной заработной  платы

Дополнительная заработная плата определяется в процентах  к основной заработной плате

(4.10)

,

где  – дополнительная зарплата исполнителей на конкретное ПО;

 – норматив дополнительной  заработной платы, 15%.

3 600 573 *15/100= 540 086 руб.

4.2.5 Расчет отчислений в фонд социальной  защиты населения

 

Сумма отчислений в фонд социальной защиты населения:

(4.11)

,

где  – норматив отчислений в фонд социальной защиты населения, в настоящий момент составляет 34%.

(3 600 573 + 540 086)*34/100=1 449 231 руб.

4.2.6 Расчет взноса    на   обязательное   социальное  страхование от несчастных  случаев   на  производстве  и  профессиональных заболеваний

Налоги, рассчитываемые от фонда  оплаты труда определяются в соответствии с действующими законодательными актами по нормативам в процентном отношении  к сумме всей заработной платы, относимой  на ПО (перечисление в «Белгосстрах»  от несчастных случаев на производстве 0,7 %) (Нс)):

(4.12)

 

(3 600 573 + 540 086) 0.7/100= 28 985 руб.

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

Нормы расхода материалов в суммарном выражении () определяются в расчете на 100 строк исходного  кода

(4.13)

,

где  – норма расхода  материалов в расчете на 100 строк  исходного кода ПО, руб.;

 – общий объем ПО (строк исходного кода) на конкретное  ПО.

(38020250)/100= 76 950 руб.

Затрат на приобретение спецоборудования (РCi) не предусмотрено, поэтому PCi=0 руб.

4.2.8 Расчет расходов на оплату  машинного времени

Расходы по статье «Машинное  время» включают оплату машинного времени, необходимого для разработки и отладки  ПО, которое определяется по нормативам (в машино-часах) на 100 строк () машинного  времени в зависимости от характера  решаемых задач и типа ПЭВМ.

(4.14)

,

где  – цена одного машино-часа, руб.;

 – общий объем ПО, строк исходного кода;

 – норматив расхода  машинного времени на отладку  100 строк исходного кода.

(16002025012)/100= 3 888 000 руб.

4.2.9 Расчет расходов на научные  командировки

Расходы по статье «Научные командировки» (РНкi) определяются по нормативу, в процентах к основной заработной плате:

(4.16)

 

где НРНК – норматив расходов на командировки в целом по научной организации (30%).

РНКi =3 600 573 30/100= 1 080 172 (руб.).

4.2.10 Расчет прочих затрат

(4.17)

,

где  – норматив прочих затрат в целом по организации, %.

3 600 573 20/100=720 114 руб.

4.2.11 Расчет накладных расходов

(4.18)

,

где  – накладные расходы  на конкретную ПО, руб.;

 – норматив накладных  расходов в целом по организации  (100%).

3 600 573 100/100=3 600 573 руб.

4.2.12 Расчет общей суммы расходов  на разработку

(4.19)

,

14 984 684 (руб.)

4.2.13 Расчет расходов на освоение  ПО

(4.20)

,

где  – норматив расходов на освоение ПО, 10 %.

(14 984 684  10)/100= 1 498 468 руб.

4.2.14 Расчет расходов на сопровождение  ПО

(4.21)

,

где  – норматив расходов на сопровождение и адаптацию  ПО, 20%.

(14 984 684 20)/100= 2 996 396 руб.

4.2.15 Расчет полной себестоимости  ПО с учетом расходов на  сопровождение и адаптацию

(4.22)

,

14 984 684 + 1 498 468 +  2 996 396 = 19 480 088 руб.  

4.2.16 Расчет плановой прибыли на  создаваемое ПО

Прибыль рассчитывается по формуле:

(4.23)

 

где Ппоi – прибыль от реализации ПО, руб.;

 – уровень рентабельности  ПО, 30%;

 – себестоимость ПО, руб.

(19 480 088 30)/100=5 844 026  руб

(4.24)

Прогнозируемая цена ПО без  налогов (Цпi):

.

Цпi = 19 480 088 + 5 844 026  = 25 324 115  руб.

4.2.17 Расчет прогнозируемой отпускной  цены

Налог на добавленную стоимость (НДСi):

(4.25)

,

где Ндс – норматив НДС (20%).

НДСi = 25 324 115 20/100 = 5 064 822  руб.

Прогнозируемая отпускная  цена (Цоi):

= 25 324 115 + 5 064 822 = 30 388 937  руб.

4.3 Расчет экономического эффекта  от применения ПО пользователем

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

Таблица 4.5 - Исходные данные

Наименование показателей

Обозна чение

Единицы измерения

Значение показателя   

 

Наименование источника  информации

     

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

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

 

1

2

3

4

5

6

Капиталовложения, включая  стоимость услуг по сопровождению  и адаптации ПО

Кпр

руб.

-

30 388 937

Договор заказчика с разработчиком 

Затраты на доукомплектование  ВТ техническими средствами в связи  с внедрением нового ПО

Ктс

руб.

-

0

Смета затрат на внедрение 

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

         

1

2

3

4

5

6

Затраты на пополнение оборотных  фондов, связанных с эксплуатацией  нового ПО

Коб

руб.

-

0

Смета затрат на внедрение 

Численность программистов, занятых освоением ПО

Чпо

Чел

-

1

Паспорт ПО

Численность программистов, занятых эксплуатацией ПО

Чпэ

Чел

1

1

Паспорт ПО

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

Тос

Мес

-

1

Паспорт ПО

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

Зсм

руб.

750 000

750 000

Расчетные данные пользователя

Коэффициент начислений на зарплату

Кнз

 

1,25

1,25

Рассчитывается по данным пользователя

Среднемесячное количество рабочих дней

Др

день

22

22

Принято для расчета 

Время простоя сервиса, обусловленное  ПО, в день

П1 2

мин

21

10

Расчетные данные пользователя

Стоимость одного часа простоя

Сп

руб.

4500

4500

Расчетные данные пользователя

Количество типовых задач, решаемых в год

Зт1, Зт2

задача

1000

1000

План пользователя

Объем выполняемых работ

А12

задача

1000

1000

План пользователя

Средняя трудоемкость работ  в расчете на задачу

Тс1  Тс2

человеко-часов на задачу

5,0

0,5

Рассчитывается по данным пользователя

Количество часов работы в день

Тч

час

8

8

Принято для расчета

Ставка налога на прибыль

Нп

%

24

24

 

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