Трудоемкость использования компьютера
В ходе разработки программного продукта, машина используется на этапах программирования по готовой блок-схеме алгоритма, отладки программы на компьютере, подготовки документации по задаче.
Совокупные затраты машинного времени составляют:
, (19)
часов.
Затраты на оплату машинного времени
Затраты на оплату машинного времени рассчитываются по формуле:
, (20)
рублей.
Общие затраты на создание программы
Общие затраты на создание программы определяем как сумма затрат на разработку программы и затрат на оплату машинного времени.
, (21)
рубля.
Общие затраты на расходные материал
Рассчитаем затраты на расходные материалы с помощью таблицы37.
Таблица 37 - Расходные материалы
Статьи затрат | Стоимость за единицу, руб./шт. | Количество | Общая стоимость, Руб. |
1. Пользование ресурсами Internet | 650 руб. | 1 оплата. | 650 руб. |
2. Бумага | 10 руб. | 150 листов. | 1500 руб. |
3. Компакт-диск (CD-R) | 50 руб. | 1 шт. | 50 руб. |
Итого: (ЗРМ) | 2200 руб. |
Общие затраты на разработку программного продукта приведены в таблице 38.
Таблица 38 - Общие затраты на разработку программного продукта
Статьи затрат | Условное обозначение | Числовое значение |
1. Общие затраты на заработную плату | ЗОБЩ | 48969,35 |
2. Затраты на оплату машинного времени | 2595,18 | |
3. Расходные материалы | ЗРМ | 2200,00 |
Итого: (СОБЩ) | 53765 |
|
|
Предполагаемая цена программного продукта с учетом нормы прибыли
Вычислим предполагаемую цену продукта с учетом нормы прибыли:
, (24)
гдеСОБЩ – общие затраты на разработку программного продукта;
КРЕН– коэффициент рентабельности.
рублей.
Предполагаемая цена данного продукта с учетом нормы прибыли составила 64517 рублей.
SWOT-анализ
SWOT-анализ — метод стратегического планирования, заключающийся в выявлении факторов внутренней и внешней среды организации и разделении их на четыре категории: Strengths (сильные стороны), Weaknesses (слабые стороны), Opportunities (возможности) и Threats (угрозы).
В данном случае SWOT-анализ будет отражать анализ реализованного веб-приложения. Данный SWOT-анализ показан на таблице 39.
Таблица 39–Слабые и сильные стороны, возможности и угрозы
Внутренняя среда | Сильные стороны | Интенсивность (Аi) | Слабые стороны | Интенсивность (Аi) |
Возможность повторного использования кода | 5 | Зависимость в специалистах знающих фреймворк Angular 5 | 5 | |
Быстрая загрузка страниц | 3 | Нет авторизации в системе | 3 | |
Интуитивно понятный интерфейс | 4 | Нет сохранения состояния компонентов | 3 | |
Локализация сайта на английском и русском языке | 4 | |||
Адаптация сайта под телефон | 4 |
|
|
Продолжение таблицы 39
Внешняя среда | Возможности | Вероятность появления (Pj) | Коэффициент влияния (Кj) | Угрозы | Вероятность появления (Pj) | Коэффициент влияния (Кj) |
Внедрение или обновление библиотек | 0.5 | 1 | При обновлении каких-либо библиотек, возможен временный сбой функционала веб-приложения | 0.7 | 0.5 | |
Добавление нового функционала | 0.7 | 0.9 | Прекращение поддержки фреймворком каких-либо библиотек | 0.2 | 1 | |
Добавление новых языков для локализации | 0.4 | 0.6 | При прекращении поддержки от Россельхознадзора сайт становится не нужным | 0.1 | 1 | |
Расширение возможностей существующего функционала | 0.4 | 0.7 |
На основе данных из таблицы 39, сформируем таблицу, где указываются вероятности появления и коэффициенты влияния возможностей и угроз, а также оценка интенсивности сильных и слабых сторон. В таблице 40 представлены распределения шкала оценки вероятностей появления возможностей и угроз.
Таблица 40 - Шкала оценки вероятности появления возможностей и угроз
|
|
Качественная характеристика вероятности появления события | Значение |
Низкая вероятность | 0.1-0.3 |
Средняя вероятность | 0.4-0.6 |
Продолжение таблицы 40
Высокая вероятность | 0.7-0.9 |
Очень высокая вероятность | 1 |
Для оценки факторов влияния возможностей и угроз используются шкала из таблицы 41.
Таблица 41 - Шкала оценки факторов влияния возможностей и угроз
Значение | Интерпретация |
0 | Влияние отсутствует |
0.1-0.3 | Влияние слабое |
0.4-0.7 | Влияние среднее |
0.8-1 | Влияние высокое |
Для оценки интенсивности сильных и слабых сторон используется шкала из таблицы 42.
Таблица 42 - Шкала оценки интенсивности сильных сторон и слабы сторон
Значение | Интерпретация |
1-2 | Интенсивность низкая |
3-4 | Интенсивность средняя |
5 | Интенсивность высокая |
Для слабых сторон также используются шкалы из таблицы 41 и 42, но значение следует брать со знаком минус. Шкала оценки взаимосвязи сильных и слабых сторон с возможностью и угрозами представлена в таблице 43.
Таблица 43 - Шкала оценки взаимосвязи
Балльная оценка | Интерпретация |
1, 2 | Незначительное влияние на использование благоприятных возможностей или защиту от угроз |
3, 4 | Существенное содействие использованию благоприятных возможностей или защите от угроз |
5 | Фактор дает полную возможность использовать благоприятные события или предотвратить отрицательные последствия угроз |
После выявления сильных и слабых сторон системы, а также анализа возможностей и угроз, была сформирована матрица SWOT-анализа, которая представлена на таблице 44.
|
|
Таблица 44 - Матрица SWOT-анализа
| Интенсивность (Аi) | Возможности (О) | Угрозы (Т) | |||||||
О1 | О2 | O3 | O4 | Итого | Т1 | Т2 | T3 | Итого | ||
Вероятностьпоявления (Pj) | 0.5 | 0.7 | 0.4 | 0.4 | 0.7 | 0.2 | 0.1 | |||
Коэффициент влияния (Кj) | 1 | 0.9 | 0.6 | 0.7 | 0.5 | 1 | 1 | |||
Сильные стороны | ||||||||||
S1 | 5 | 5 | 5 | 1 | 5 | 36.45 | 1 | 1 | 1 | 3.25 |
S2 | 3 | 3 | 4 | 1 | 4 | 16.14 | 1 | 1 | 1 | 1.95 |
S3 | 4 | 4 | 4 | 2 | 2 | 22.24 | 1 | 1 | 1 | 2.6 |
S4 | 4 | 5 | 1 | 5 | 1 | 18.44 | 1 | 1 | 1 | 2.6 |
S5 | 4 | 1 | 4 | 1 | 5 | 17.52 | 1 | 1 | 1 | 2.6 |
Итого | 37 | 45.99 | 9.6 | 18. 2 | 7 | 4 | 2 | |||
Слабые стороны | ||||||||||
W1 | -5 | 5 | 5 | 2 | 5 | -37.65 | 4 | 1 | 1 | -8.5 |
W2 | -3 | 1 | 4 | 1 | 4 | -13.14 | 1 | 1 | 1 | -1.95 |
W3 | -3 | 1 | 4 | 1 | 4 | -13.14 | 1 | 1 | 1 | -1.95 |
Итого |
| -15.5 | -30.87 | -3.84 | -13.72 | -9.1 | -2.2 | -1.1 |
|
На основе полученных данных были сделаны выводы и рекомендации по дальнейшему развитию веб-приложения.
Наиболее сильными сторонами веб-приложения, которые помогают ему воспользоваться имеющимися возможностями и защититься от угроз, являются «Возможность повторного использования кода» (36.45) и «Интуитивно понятный интерфейс» (22.24).
Наиболее важными возможностями веб-приложения, воспользоваться которыми можно при помощи сильных сторон являются «Добавление нового функционала» (45.99) и «Внедрение или обновление библиотеки» (37).
Самой слабой стороной является «Зависимость в специалистах знающих фреймворк Angular5» (-37.65).
Слабые стороны более всего усугубляют угрозу «При обновлении каких-либо библиотек, возможен временный сбой функционала веб-приложения» (-9.1).
Выводы по разделу. В данном разделе был проведен SWOT-анализ реализованного веб-приложения, в котором были проанализирована сильные стороны, слабые стороны, возможности и угрозы веб-приложения. Была написана инструкция для пользователей, которые будут пользоваться данным веб-приложением.
ЗАКЛЮЧЕНИЕ
В ходе дипломной работы было разработано и реализовано одностраничное веб-приложение. К основному функционалу веб-приложения был добавлен новый функционал, реализующий показ документа в онлайн режиме, настройка вывода информации в таблице, адаптация страницы под разные размеры экрана. При разработке данного веб-приложения был использован компонентный подход.
За счет использования компонентного подхода появилась возможность повторного использования кода. Так же положительными сторонами компонентного подхода являются: повышение читабельности; поддержка кода; при написании тестов, тесты пишутся только для определенного компонента.
Цель интегрировать систему Аргус в реактивное одностраничное веб-приложение, было полностью достигнута.
Задачи, поставленные перед реализацией проекта, были выполнены.
Было разработано реактивное одностраничное веб-приложение. Обеспечена эластичность веб-приложения. Был реализован удобный веб-интерфейс. Была создана понятная для обыкновенного пользователя навигация веб-приложения. И самое важное задание по интеграции системы Аргус в реализованное веб-приложение также было выполнено.
СПИСОКЛИТЕРАТУРЫ
[1] | К. Шасанкар, ZendFramework 2.0. Разработка веб-приложений, СПб.: Питер, 2014. |
[2] | J. Kremer, «AngularJS,» 14 Сентябрь 2016. [В Интернете]. Available: https://blog.angularjs.org/2016/09/angular2-final.html. [Дата обращения: 16 Мая 2018]. |
[3] | «Документация по продукту VisualStudioCode,» Microsoft, 29 Апреля 2015. [В Интернете]. Available: https://code.visualstudio.com/docs. [Дата обращения: 17 Мая 2018]. |
[4] | «Автоматизированная Система «Аргус»,» Федеральная служба по ветеринарному и фитосанитарному надзору (Россельхознадзор), 2007. [В Интернете]. Available: http://www.fsvps.ru/fsvps/argus. [Дата обращения: 17 Мая 2018]. |
[5] | meritt, «Термины Гита и Гитхаба,» 23 Апреля 2016. [В Интернете]. Available: https://github.com/web-standards-ru/dictionary/issues/234. [Дата обращения: 17 Мая 2018]. |
[6] | «Документация по библиотеке ag-grid,» ag-GridLtd., 2015. [В Интернете]. Available: https://www.ag-grid.com/documentation-main/documentation.php. [Дата обращения: 17 Мая 2018]. |
[7] | «The internationalization (i18n) library for Angular,» NGX-Translate, 2016. [В Интернете]. Available: http://www.ngx-translate.com. [Дата обращения: 17 Мая 2018]. |
[8] | «PDF Viewer Component for Angular 5+,» VadimDez, Июня 21 2016. [В Интернете]. Available: https://github.com/VadimDez/ng2-pdf-viewer. [Дата обращения: 17 05 2018]. |
[9] | T. Burleson, «Angular Flex-Layout,» 14 Декабрь 2016. [В Интернете]. Available: https://github.com/angular/flex-layout. [Дата обращения: 17 Мая 2018]. |
[10] | «Angular Material,» Google, 2010. [В Интернете]. Available: https://material.angular.io. [Дата обращения: 17 Мая 2018]. |
[11] | «Документация по Webpack,» 2015. [В Интернете]. Available: http://dev-city.me/webpack-osnovnye-ponyatiya. [Дата обращения: 17 Мая 2018]. |
Дата добавления: 2018-08-06; просмотров: 811; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!