Научная работа оу во «юуиуиЭ»




Скачать 0.74 Mb.
Название Научная работа оу во «юуиуиЭ»
страница 10/11
Тип Научная работа
rykovodstvo.ru > Руководство эксплуатация > Научная работа
1   2   3   4   5   6   7   8   9   10   11

3.3 Внедрение системы

3.3.1 Установка и настройка серверной части


Руководство пользователя по администрированию СУБД не описывается, по причине отсутствия каких-либо уникальных элементов в СУБД. Администрирование СУБД может осуществлять только квалифицированный сотрудник, специализирующейся на СУБД.

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

  • развернуть пользовательскую панель системы на веб-сервере Apache2 или Nginx;

  • распаковать архив с сервисами системы и запустить компонент Балансировщик с помощью команды «./dashboard».

3.3.2 Руководство пользователя


Для взаимодействия пользователя с системой, пользователю необходимо перейти по адресу http://webmetr.com/ в веб-браузере, после чего он увидит форму входа в систему, изображённую на рисунке 20.



Рисунок 20 – Форма входа в систему

Для регистрации пользователю необходимо перейти по адресу http://webmetr.com/register. Форма регистрации представлена на рисунке 21.



Рисунок 21 – Форма регистрации

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

  • главная;

  • аудиты;

  • задачи;

  • сравнения.

Для создания аудита пользователю необходимо перейти в раздел аудиты и нажать кнопку «Создать», после чего он будет направлен на форму создания аудита, в которой он может указать такие настройки как:

  • название аудита;

  • адрес сканируемого сайта;

  • источники данных;

  • необходимость сканирования поддоменов;

  • необходимость учета правил robots.txt;

  • необходимость учета метатега nofollow у ссылок и страниц;

  • user-agent;

  • разрешенные протоколы;

  • игнорируемые элементы (css селекторы, разделенные пробелами, ссылки внутри которых не будут учитываться при сканировании);

  • количество страниц для сканирования;

  • количество запросов к сайту в единицу времени.

Интерфейс страницы создания аудита представлен на рисунке 22.



Рисунок 22 – Интерфейс формы создания аудита

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

Для запуска аудита необходимо перейти в раздел «Аудиты» и нажать кнопку «начать» рядом с необходимым аудитом.

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

Для завершения аудита необходимо перейти в раздел «Аудиты» и нажать кнопку «остановить» рядом с необходимым аудитом.

Для просмотра отчета необходимо перейти в раздел «аудиты» и нажать кнопку «отчет» рядом с завершенным аудитом. Интерфейс страницы отчета представлен на рисунке 23.



Рисунок 23 – Интерфейс страницы с отчетом

На данной странице можно произвести поиск данных по отчеты, сделать выгрузку отчета в файл формата csv и отфильтровать данные по следующим критериям:

  • внутренние страницы;

  • внешние страницы;

  • дубликаты страниц;

  • ответы сервера;

  • типы контента;

  • корректность заголовков;

  • корректность метатегов.

В разделе «задачи» пользователь может создать задачу на выполнение по расписанию, для этого необходимо нажать кнопку «создать» и заполнить форму, представленную на рисунке 24. После чего система будет проводить аудит сайта по расписанию, заданному пользователем.



Рисунок 24 – Форма создания задачи

В разделе «Сравнения» пользователь может сравнить результаты двух аудитов. Интерфейс раздела представлен на рисунке 25.



Рисунок 25 – Интерфейс раздела сравнения
3.4 Оценка экономических затрат на проект

Определение затрат труда на разработку программного продукта.

Период проведения работ: c 11.05.2016 по 7.06.2016.

Работы проводились в одну смену продолжительностью 8 часов.

Рассчитаем общую трудоемкость работ.

Используем систему коэффициентов для отдельных этапов разработки.

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

(формула 1):

Т = То + Ти + Та + Тп + Тотл + Тд,

(1)

где Т – общие затраты труда;

То – затраты труда на описание задачи;

Ти – затраты на исследование предметной области;

Та – затраты на разработку блок-схем;

Тп – затраты на программирование;

Тотл – затраты на отладку;

Тд – затраты на подготовку документации.

Все составляющие определяем через условное число операторов – Q (формула 2):

Q = q * c * (1 + p),

(2)

где q = 2056 – число операторов.

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

Коэффициент коррекции p – увеличение объема работ за счет внесения изменений в структуру базы данных, в алгоритм построения серверной части или программное обеспечение со стороны пользователя по результатам уточнения постановок. С учетом того, что в данном случае заказчик, имел полное представление и необходимые требования от предстоящего проекта, возьмем коэффициент = 0.04

В результате получим условное число операторов.

Q = qc(1 + p) = 20561,4(1+ 0,02) = 2935,968

Также используем следующие коэффициенты.

Коэффициент увеличения затрат труда, вследствие недостаточного описания задачи, в зависимости от сложности задачи принимается от 1,2 до 1,5, в связи с тем, что данная задача, была корректно поставлена и доработок программного обеспечения практически не было, примем B = 1,2.

Коэффициент квалификации разработчика k определяется в зависимости от стажа работы и составляет: для работающих до двух лет – 0,8; от двух до трех лет – 1,0; от трех до пяти лет – 1,1 – 1,2; от пяти до семи – 1,3 – 1,4; свыше семи лет – 1,5 – 1,6. Разработчик, которому было поручено это задание, имел опыт работы по специальности 1,5 года, поэтому примем k = 0,8.

Рассчитаем общую трудоемкость.

Затраты труда на подготовку описания задачи Тo точно определить невозможно, так как это связано с творческим характером работы. Примем Тo = 17 чел.-ч.

Затраты труда на изучение описания задачи Ти с учетом уточнения описания и квалификации программиста могут быть определены по формуле 3:

Ти = Q B / (75  85) k,

(3)

где Q – условное число операторов;

B – коэффициент увеличения затрат труда, вследствие недостаточного описания задачи.

Ти = 2935,9681,2 /851,1 = 40,55 чел.-ч.

Затраты труда на разработку алгоритма решения задачи Тa рассчитывается по формуле 4:

Тa = Q / (20  25) k,

(4)

Та = 2935,968 / (251,1) = 106,76 чел.-ч.

Затраты труда на составление информационной системы по готовой блок-схеме Тп определяется по формуле 5:

Тп = Q / (20  25) k,

(5)

Тп = 2935,968/ (24  1,1) =111,21 чел.-ч.

Затраты труда на отладку Тотл рассчитывается по следующей формуле 6:

Тотл= Q / (4  5) k,

(6)

Тотл = 2935,968/(51,1) = 533,81 чел.-ч.

Затраты труда на подготовку документации по задаче Тд определяются по формуле 7:

Тд = Тдр + Тдо,

(7)

где Tдр – затраты труда на подготовку материалов в рукописи.

Затраты труда на подготовку материалов в рукописи формула 8:

Тдр = Q / (15  20) k,

(8)

Тдр = 2935,968 / 20  1,1 = 133,45 чел.-ч.

Тдо – затраты труда на редактирование, печать и оформление документации (формула 9):

Тдо = 0,75 Тдр,

(9)

Тдо = 0,75133,45 = 100,08 чел.-ч.

Тд = 133,45 + 100,08= 233,53 чел.-ч.

С учетом уровня языка программирования трудоемкость разработки программы может быть скорректирована следующим образом (формула 10):

Ткор = Е kкор ,

(10)

где Ткор – коэффициент изменения трудоемкости, берётся из следующей таблицы 8.


Таблица 8 – Изменение трудоемкости в зависимости уровня языка программирования

Уровень языка

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

Характеристика языка

Программирования

Коэффициент изменения

трудоемкости

1

Покомандный автокод-Ассемблер

1

2

Макроассемблер

0,95

3

Алгоритмические языки Высокого уровня

0,8 – 0,9

4

Алгоритмические языки Сверхвысокого уровня

0,7 – 0,8

Выбранные для разработки языки PHP и Go относятся к алгоритмическим языкам высокого уровня, с учетом этого примем kкор = 0,8.

Подставив все полученные данные в формулу 1, получим полную трудоемкость разработки:

Т = То + Ти + Та + Тп + Тотл + Тд,

Т = 17+40,55+106,76+111,21+533,81+233,53 1042,86 чел.-ч.

С учетом корректировки из формулы 11 получим итоговую трудоемкость разработки:

Ткор = 0,8 * 1042,86 = 834,288 чел.-ч.

Определение численности исполнителей (формула 11):

Ч = Т / Ф,

(11)

где Ч – численность исполнителей;

Ф – действительный фонд времени специалиста в период разработки.

При Ф = 530 часов найдем численность исполнителей:

Ч = 834,288 / 530 = 1,57 – 1 – исполнитель

В состав исполнителей входят: старший инженер.

Распределение трудоемкости по стадиям разработки приведено в таблице 10.

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

Этап разработки

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

Трудоёмкость ч.

Трудоёмкость работ исполнителя, ч.

Должность исполнителя

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

Предпроектное обследование.

Разработка ТЗ.

Разработка, согласование и утверждение технико-экономического обоснования.

42,25

42,25

Старший инженер


Технический проект

Уточнение структуры и формы представления входных и выходных данных.

Разработка алгоритма решения задачи. Разработка структуры программы. Разработка пояснительной записки. Согласование технического проекта и его утверждение.

172,45

172,45

Старший инженер


Рабочий проект

Отладка программы. Разработка дизайна программы.

231,2

231,2

Старший инженер


Документация и внедрение

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

84,1

84,1

Старший инженер


ИТОГО:




530

530





Расчет затрат на разработку.

Основная заработная плата разработчика рассчитывается по формуле 12:

ЗПосн = О *1,15,

(12)

где О – оклад;

1,15 – уральский коэффициент.

Оклад старшего инженера равен: 20 000 рублей.

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

20 000 * 1,15 = 23 000 рублей.

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

23 0000 руб. *(3)месяца * (530) ч. / (8ч. * 66 дней) = 69 261 руб.

Дополнительная заработная плата рассчитывается в процентах от основной заработной платы и составляет 12%.

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

23 000 * 0,12 = 2 760 руб.

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

69 261 руб. + 2 760 руб. = 72 021 руб.

Страховые взносы во внебюджетные фонды берутся в размере 30,2% от суммы основной и дополнительной заработной платы.

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

72 021 * 30,2%= 21 750 руб.

Содержание и эксплуатация вычислительного комплекса считается следующим образом (формула 13):

Свт = См-ч * Число часов отладки,

(13)

См-ч – стоимость машино-часа.

Число часов отладки составляет:

Тп + Тотл = (111,21 ч.+ 533,81 ч.) * 0,7= 451,51 ч.

Стоимость машино-часа рассчитывается, как сумма составляющих:

(Ст-ть_эл_эн_в год + Аморт в год+Затраты_на_ремонт_за_год)/Фвт,

(14)

где Фвт – действительный фонд времени работы вычислительного комплекса.

Стоимость 1 КВТ/час электроэнергии составляет, например, 2,51 руб.

Один компьютер потребляет, например, 250 ВТ в час.

За три месяца расходы на электроэнергию, потребляемую одной ЭВМ составляет:

8 ч. * 66 дня * 0,25 КВТ/ч. * 2,51 руб. * ч. / КВТ = 331,32 руб.

Действительный фонд времени работы вычислительного комплекса рассчитываем по следующей формуле 15:

Фвт = Фном – Фпроф,

(15)

где Фном – номинальный фонд времени работы вычислительного комплекса,

Фпроф – годовые затраты времени на профилактические работы (принимаются 15% от Фном).

Итак:

Фвт = 0,85 * 530 час. = 450,5 часа.

Стоимость машино-часа составляет:

(331,32 руб. + 3750 руб. + 1200 руб.)/ 450,5 часа = 11,72 руб.

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

530 ч. * 11,72 руб. = 5978,4 руб.

Накладные расходы рассчитываются, как 60% от расходов на содержание и эксплуатацию вычислительного комплекса:

5978,4 руб.*0,6 = 3587,04 руб.

Смета затрат на разработку программного продукта приведена в таблице 10.

Таблица 10 – Смета затрат на разработку программного продукта

Наименование статьи расходов

Затраты, руб.

Основная заработная плата производственного персонала.

69 261

Дополнительная заработная плата производственного персонала.

2 760

Страховые взносы во внебюджетные фонды

21 750

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

5 978,4

Накладные расходы.

3 587,04

ИТОГО:

103 336,44

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

В ходе вышеприведённых вычислений были получены следующие результаты:

  • была определена трудоёмкость разработки программного продукта, которая составила: 834 чел.-час.;

  • рассчитано, что для выполнения данной разработки в планируемый период понадобится 2 человека, инженер-программист и оператор ЭВМ;

  • была рассчитана смета затрат на разработку программного продукта, итоговая сумма которой: 103 336,44 руб.


1   2   3   4   5   6   7   8   9   10   11

Похожие:

Научная работа оу во «юуиуиЭ» icon Научная работа оу во «юуиуиЭ»
Необходимости проведения и экономическое значение внутрихозяйственного землеустройства
Научная работа оу во «юуиуиЭ» icon Научная работа оу во «юуиуиЭ»
Анализ состояния исследуемого вопроса в конкретной области науки или технологии 6
Научная работа оу во «юуиуиЭ» icon Итоги научная деятельность
Научная работа в вузе ведется по 51 научному направлению. В 2014/2015 гг научные исследования проводились в приоритетных областях...
Научная работа оу во «юуиуиЭ» icon Научная работа велась по следующим 20 направлениям
Экономика – 06. 41, 06. 61, 06. 01. 45, 06. 01. 79, 06. 03. 07, 06. 09. 00, 06. 43. 00, 06. 51. 00, 06. 51. 51, 06. 61. 33, 06. 75,...
Научная работа оу во «юуиуиЭ» icon №7 Научная деятельность кафедры
...
Научная работа оу во «юуиуиЭ» icon Научная концепция реэкспозиции музея истории спбгэту «лэти» Выпускная...
Краткий обзор истории университетских музеев
Научная работа оу во «юуиуиЭ» icon Нир научная исследовательская работа
Федеральное государственное автономное образовательное учреждение высшего образования «Уральский федеральный университет имени первого...
Научная работа оу во «юуиуиЭ» icon Научная работа Дибиров Гаджи Шарапович
Вклад населения горных районов Дагестана в победу над фашистской Германией во время Великой Отечественной войны (1941-1945 гг.)
Научная работа оу во «юуиуиЭ» icon Общеуниверситетская экспертная комиссия по распределению внутренних грантов в спбГУ
Тема: Научная работа студента спбгу признана лучшей на конференции по протяженным дефектам в полупроводниках
Научная работа оу во «юуиуиЭ» icon Научная работа 78 научных публикаций, из них 48 статей и 1 монография...
Российский государственный гуманитарный университет (рггу), Институт лингвистики (Лингвист, специализация – арабский язык)
Научная работа оу во «юуиуиЭ» icon Лабораторная работа 1 4 лабораторная работа 2 13 лабораторная работа...
Интернете разнообразную информацию – описательную, графическую, картографическую и пр. При разработке сайтов необходимо уметь работать...
Научная работа оу во «юуиуиЭ» icon Российской цивилизации Сборник материалов I межвузовской научной...
А43 материалов I межвузовской научной конференции 29 мая 2008 г. Саратов: Изд-во «Научная книга», 2009. 171 с
Научная работа оу во «юуиуиЭ» icon Научная работа на тему: Использование мобильных технологий в процессе...
Признать целесообразность применения инновационных и коммуникативных технологий, в нашем случае мобильных технологий – программ в...
Научная работа оу во «юуиуиЭ» icon Сборник материалов II межвузовской научной конференции (к 100-летию...
А43 материалов II межвузовской научной конференции 27 февраля 2009 г. Саратов: Изд-во «Научная книга», 2009. 200 с
Научная работа оу во «юуиуиЭ» icon Порядок ведения и оформления тетрадей по русскому языку и литературе
Например: Проверочная работа. Самостоятельная работа. Контрольная работа. Работа над ошибками. Изложение. Сочинение
Научная работа оу во «юуиуиЭ» icon Лабораторная работа №9 59 Лабораторная работа №10 72 Лабораторная...
Рабочая тетрадь для выполнения лабораторных работ по мдк. 03. 01. «Техническое обслуживание и ремонт компьютерных систем и комплексов»...

Руководство, инструкция по применению






При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск