Мобильное приложение для системы автоматизации франчайзинговых сетей FRAISYS

Ларионов, Сергей Сергеевич Отделение информационных технологий (ОИТ)
Бесплатно
В избранное
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

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

ВВЕДЕНИЕ ……………………………………………………………………………………………… 17
1 ОБЗОР ТЕХНОЛОГИЙ …………………………………………………………………………. 20
1.1 Паттерн «N-Layer» …………………………………………………………………………… 20
1.2 Паттерн «MVVM» ……………………………………………………………………………. 21
1.3 Паттерн «Repository» ……………………………………………………………………….. 23
1.4 REST-API ………………………………………………………………………………………… 24
1.5 Zeroconf …………………………………………………………………………………………… 25
1.6 Xamarin ……………………………………………………………………………………………. 26
2 ПРЕДМЕТНАЯ ОБЛАСТЬ ПРОЕКТА …………………………………………………… 27
2.1 Франшиза ………………………………………………………………………………………… 27
2.2 Система Fraisys ………………………………………………………………………………… 27
2.3 Типы пользователей в системе …………………………………………………………. 29
2.4 Сравнительный анализ конкурентов…………………………………………………. 30
3 АРХИТЕКТУРА ПРИЛОЖЕНИЯ ………………………………………………………….. 33
3.1 Диаграмма вариантов использования ……………………………………………….. 33
3.2 Диаграмма пакетов…………………………………………………………………………… 38
4 МОБИЛЬНОЕ ПРИЛОЖЕНИЕ ……………………………………………………………… 40
4.1 Цель разработки ………………………………………………………………………………. 40
4.2 Задачи ……………………………………………………………………………………………… 40
4.3 Переработка архитектуры приложения …………………………………………….. 40
4.4 Интеграция с системой эквайринга…………………………………………………… 44
4.5 Интеграция с фискальными принтерами для печати чеков ……………….. 45
4.6 Обеспечение общего доступа к принтеру чеков ………………………………… 52
4.7 Использованное программное обеспечение ………………………………………. 54
4.8 Актуальность мобильного приложения Fraisys …………………………………. 54
5 РАЗДЕЛ «ФИНАНСОВЫЙ МЕНЕДЖМЕНТ,
РЕСУРСОЭФФЕКТИВНОСТЬ И РЕСУРСОСБЕРЕЖЕНИЕ» …………………… 56
6 РАЗДЕЛ «СОЦИАЛЬНАЯ ОТВЕТСТВЕННОСТЬ» ……………………………….. 85
ЗАКЛЮЧЕНИЕ ……………………………………………………………………………………….. 99
СПИСОК ПУБЛИКАЦИЙ СТУДЕНТА ………………………………………………….. 101
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ………………………………….. 102
Приложение А ……………………………………………………………………………………….. 105
Приложение Б ………………………………………………………………………………………… 106

Среди всех современных форм предпринимательской деятельности
особую популярность на рынке России в данный момент набирает
франчайзинг.
Можно выделить следующие признаки франчайзинга:
− владелец франшизы (франчайзер) получает некоторые денежные
отчисления от партнеров своей сети за использование принадлежащего
владельцу франшизы товарного знака;
− партнер франчайзинговой сети (франчайзи) также выплачивает
владельцу франшизы единоразовую денежную плату за предоставление
права партнеру стать участником работы системы и использовать товарный
знак франчайзинговой сети;
− владелец франшизы передает купившему права партнеру уже
разработанную систему, которой необходимо придерживаться для ведения
бизнеса.
Как и для других форм предпринимательской деятельности, для
франчайзинговых сетей необходима система автоматизации и возможность
электронного документооборота. За счет этой необходимости, системы
управления и автоматизации франчайзинговых сетей на сегодняшний день
набирают популярность.
Fraisys [1] – система управления, являющаяся инструментом для
автоматизации и управления франчайзинговыми сетями. Идея данной
системы принадлежит компании Arview. Система Fraisys была
спроектирована и реализована, а на данный момент расширяется,
поддерживается и продвигается компанией Arview. Система Fraisys
обеспечивает функцию электронного документооборота, что позволяет более
удобно управлять складом: поддерживается создание и работа с документами
оприходования, списания, перемещения между складами, также
поддерживается импорт и экспорт документов в электронные таблицы Excel.
В системе Fraisys также обеспечены функции заказа товаров со склада
владельца или поставщиков, инвентаризации склада, регистрации продаж,
возврата товара либо всей продажи целиком, управления иерархией
франчайзинговой сети, интеграции с интернет-магазинами. Система также
собирает и всегда может отобразить подробную статистику по работе
франчайзинговой сети в актуальном на данный момент состоянии. Владелец
сети и партнеры франшизы могут внести соответствующие коррективы в
систему ведения бизнеса на основании анализа статистики, предоставляемой
системой Fraisys. Система Fraisys состоит из серверной и клиентской частей.
Серверная часть также предоставляет пользователям web-интерфейс.
Клиентская часть системы представляет собой мобильное приложение,
предоставляющее функции регистрации продаж, соединения с принтерами
чеков и печати чеков, возврата товаров, проведения инвентаризации склада,
просмотра собственной статистики продаж продавца, просмотра статистики
продаж на текущей торговой точке, обработки заказов интернет-магазина.
Мобильное приложение системы реализовано как кроссплатформенное
приложение (поддерживаются мобильные операционные системы Android и
iOS). Данная возможность достигается за счет использования набирающего
популярность фреймворка Xamarin, который обеспечивает разработчиков
возможностью написания приложений на языке C# для работы на различных
мобильных платформах [2].
Объектом исследования данной работы являются системы
автоматизации и управления франчайзинговыми и торговыми сетями.
Предметом исследования данной работы является клиентская часть
системы управления франчайзинговыми и торговыми сетями.
Практическая значимость данной разработки заключается в разработке
мобильного приложения, являющегося клиентом для системы управления
франчайзинговыми и торговыми сетями, позволяющим лучше анализировать
состояние сети, строить прогнозы на основе статистики продаж сети,
увеличить результативность работников торговых точек франчайзинговых
сетей.
Далее описано краткое содержание и структура данной магистерской
диссертации.
В первой главе диссертации охарактеризована и описана предметная
область системы. Также представлено описание разработанной системы
управления торговыми и франчайзинговыми сетями Fraisys и иерархия
пользователей системы.
Во второй главе работы представлено подробное описание внедренных
и использованных в работе шаблонов проектирования, а также технологий.
Также описаны возможности пользователя при работе с разработанным
приложением. Также описано взаимодействие пакетов в работе приложения с
помощью UML диаграммы.
В третьей главе диссертации поставлены и описаны цели и задачи для
данной работы.
Четвертая глава содержит описание процесса разработки и переработки
мобильного приложения – клиента Fraisys. В главе содержится описание
разработки и переработки архитектуры приложения, внедрение в мобильное
приложение функции безналичной оплаты посредством терминалов
безналичной оплаты, функции подключения к фискальным принтерам чеков
и последующей печати чеков через данные принтеры, обеспечение доступа к
принтеру чеков с нескольких устройств в локальной сети, разработка
собственной системы версионной миграции базы данных и перевод
приложения на работу с REST-API для взаимодействия с API сервера
системы.
1 ОБЗОР ТЕХНОЛОГИЙ
1.1 Паттерн «N-Layer»
N-Layer (многоуровневая архитектура) [7-8] – архитектура или шаблон
проектирования, который представляет собой разделение всего исходного
кода программы на слои, где каждый следующий слой (n) имеет доступ
только к предыдущему слою (n – 1). Подобный подход позволяет получить
ясную архитектуру программы, уменьшить связность [9], улучшает
понимание и читаемость кода другими разработчиками. Разделение
программного кода приложения на логические слои, при
продекларированном интерфейсе между ними позволяет разным
разработчикам реализовывать их независимо. Каждый слой в данном
шаблоне проектирования выполняет определенную функцию. На рисунке 1
представлена схема слоев шаблона проектирования N-Layer. Также при
использовании архитектуры NLayer совместно применяется подход
«инъекции зависимостей (Dependency Injection)» [10], который является
частью более общего архитектурного подхода «инверсия управления
(Inversion of Control)», данный подход позволяет уменьшить связность кода.
Обычно выделяют следующие слои: − Data Layer – слой данных,
представляет собой базу данных, явно в коде не выражается; − Data Access
Layer – слой доступа к данным, на данном слое реализуется доступ к базе
данных, выполняется отображение реляционной базы данных на сущности
ООП (таблица – класс, ORM), применяются паттерны организации доступа к
данным такие как репозиторий, запрос (query) и другие. Также на данном
уровне находятся подключения приложения к внешним сетевым сервисам
(например, к API сервера); − Buisness Logic Layer – слой бизнес-логики,
содержит описание всех доменных объектов (объектов предметной области)
и бизнес-процессов, применяется паттерн «Domain object (Доменный
объект)» для описания предметной области, и паттерн «Service (сервис)», для
связывания доменной логики с инфраструктурой приложения, т. е. другими
слоями: использует слой «Data Access Layer» и является интерфейсом для
слоя «Presentation Layer». В случае несложной бизнесс-логики некоторой
функции системы использование паттерна «доменный объект» можно
опустить, поместив бизнес-логику непосредственно в сервисах; − Presentation
Layer – слой интерфейса программы, применяются паттерны: MVC, MVP,
MVVM [11] и другие. На этом слое инкапсулируется логика диалога
программы с пользователем.

Компоновка рабочей зоны разработчика, описанная ранее, полностью
соблюдается в компании разработки программного обеспечения «Arview».
Также компания придерживается всех правовых норм, описанных в пункте
6.6.
Для постоянной профилактики возникновения чрезвычайных ситуаций,
персонал компании регулярно проходит инструктаж, а также ежедневно
проверяет состояние проводки и приборов. Данные действия позволяют
персоналу минимизировать возможность возникновения чрезвычайных
ситуаций на рабочем месте.
Также персонал компании «Arview» придерживается всех норм и
правил законодательства в сфере охраны труда и других производственных
норм, что позволяет разработчикам комфортно работать и минимизирует
влияние на них вредных производственных факторов.
За время работы над проектом «Fraisys» в компании «Arview», не было
выявлено нарушения норм законодательства Российской Федерации. Также
не было выявлено возникновения угроз, обусловленных вредными и
опасными производственными факторами, представленными в таблице 1, что
говорит о хорошей подготовленности и информированности персонала о
профилактике возможных угроз.
ЗАКЛЮЧЕНИЕ
Целью разработки данного проекта являлась разработка нового
функционала мобильного приложения для системы управления
франчайзинговыми сетями Fraisys, а также переработка программной
архитектуры приложения. Были рассмотрены следующие проблемы: не
расширяемая архитектура существующей версии приложения, отсутствие
покрытия кода модульными тестами даже самых важных подмодулей
приложения, потребность автоматизации оплаты платежными картами и
печати чеков, обеспечение общего доступа к принтеру чеков, использование
устаревшей технологии WCF для организации API. Для решения проблемы
плохой программной архитектуры приложения были рассмотрены
имеющиеся зарекомендовавшие себя подходы организации архитектуры. В
качестве глобальной архитектуры приложения был выбран паттерн N-Layer
(многоуровневая архитектура). Для слоя доступа к данным – паттерн
репозиторий. Для слоя модели (бизнес-логики) выбран подход Domain Object
(объект предметной области). Для связывания пользовательского интерфейса
приложения с уровнем модели выбран паттерн MVVM (модель-вид-модель
вида). Новая архитектура позволит снизить трудоемкость внесения
изменений в код и добавления новой функциональности. Система продаж
приложения была покрыта автоматическими модульными тестами, которые
помогут сохранить корректность кода при внесении в него изменений в ходе
разработки. Была добавлена поддержка работы приложения с принтерами
чеков фирм АТОЛ и Штрих-М. Это позволит печатать чеки для покупателей
непосредственно в процессе оформления продажи внутри приложения
Fraisys, что избавит продавцов от рутинного дополнительного шага
оформления продажи. Реализована связь приложения с системой оплаты
электронными банковскими картами (эквайринг), что позволит проводить
оплату покупки непосредственно из приложения Fraisys. Это также
автоматизирует процесс оформления продажи продавцом. Для обеспечения
общего доступа к принтеру чеков с нескольких мобильных устройств
(принтеры чеков фирм АТОЛ и Штрих не позволяют произвести
одновременное подключение с нескольких устройств) была реализована
подсистема децентрализованного общего доступа к принтеру, работающая на
основе объединения устройств с сеть на основе технологии Zeroconf. Это
позволит производить печать чеков с нескольких мобильных устройств на
торговой точке, несмотря на аппаратную невозможность подобного у
принтеров фискальных чеков. Спроектирован программный интерфейс (API)
для взаимодействия мобильного приложения с сервером на основе подхода
REST, что позволяет упростить архитектуру API и привнести прозрачность
для разработчиков.
СПИСОК ПУБЛИКАЦИЙ СТУДЕНТА
Результаты промежуточной работы были опубликованы на
конференциях:
1. Ларионов С.С. ИСПОЛЬЗОВАНИЕ ТЕХНОЛОГИИ MVVM В
СРЕДЕ РАЗРАБОТКИ XAMARIN STUDIO ДЛЯ МОБИЛЬНОГО
ПРИЛОЖЕНИЯ ПОД УПРАВЛЕНИЕМ IOS / Молодежь и современные
информационные технологии. Сборник трудов XIV Международной научно-
практической конференции студентов, аспирантов и молодых учёных –
Томск, 2017. – Т.2. – С. 17-18.
2. Ларионов С.С. СОЗДАНИЕ ПРИЛОЖЕНИЯ–КЛИЕНТА СИСТЕМЫ
АВТОМАТИЗАЦИИ ФРАНЧАЙЗИНГОВЫХ СЕТЕЙ / Молодежь и
современные информационные технологии. Сборник трудов XV
Международной научно-практической конференции студентов, аспирантов и
молодых учёных – Томск, 2018. – С. 201-202.

1. Официальный сайт Fraisys [Электронный ресурс]. – Режим доступа:
http://fraisys.com/, свободный (дата обращения: 08.12.2017).
2.. Документация Xamarin [Электронный ресурс]. – Режим доступа:
https://www.xamarin.com/support, свободный (дата обращения: 08.12.2017).
3. Bilgin C. Mastering Cross-Platform Development with Xamarin. – Packt
Publishing, 2016. – 390 c.
4. Hermes D. Xamarin Mobile Application Development. – Apress, 2015. –
425 c.
5. Reynolds M. Xamarin Essentials. – Packt Publishing, 2014. – 234 c.
6. Рихтер Дж. CLR via C#. Программирование на платформе .NET
Framework 4.5 на языке C#. 4-ое изд. – СПб.: Питер, 2013. – 896 с.
7. Статья Layered Application Guidelines [Электронный ресурс]. –
Режимдоступа:https://msdn.microsoft.com/en-us/library/ee658109.aspx,
свободный (дата обращения: 08.12.2017).
8. Фаулер М. Архитектура корпоративным программных приложений.:
Пер. с англ. – М.: Вильямс, 2006. – 544 с.
9. Мартин Р., Мартин М. Принципы, паттерны и методики гибкой
разработки на языке С#. – Пер. с англ. – СПб: Символ-Плюс, 2011. – 768 с.
10. Seemann M. Dependency Injection in .NET. – Manning Publications
Co., 2012. – 586 c.
11. Браун П. Silverlight практическое руководство. – Питер, 2010. – с.
471 – 517.
12. Эванс Э. Предметно-ориентированное проектирование (DDD).
Структуризация сложных программных систем. – М.: Вильямс, 2010. – 448 с.
13. Фаулер М. Предметно-ориентированные языки программирования.
– М.: Вильямс, 2011. – 576 с.
14. Эмбер В., Садаладж Дж. Рефакторинг баз данных: эволюционное
проектрование. – Пер. с англ. – М.: Вильямс, 2007. – 672 с.
15. Руководство по REST API [Электронный ресурс]. – Режим доступа:
http://www.restapitutorial.ru/, свободный (дата обращения: 08.12.2017).
16. Patni S. Pro RESTful APIs: Design, Build and Integrate with REST,
JSON, XML and JAX-RS. – Apress, 2017. – 136 c.
17. Richardson L., Amundsen M. RESTful Web APIs. – O’Reilly, 2013. –
404 c.
18. Zero Configuration Networking [Электронный ресурс]. – Режим
доступа: http://www.zeroconf.org/, свободный (дата обращения: 08.12.2017).
19. Cheshire S., Aboba B., Guttman E. RFC 3927: Dynamic Configuration
of IPv4 Link-Local Addresses. – The Internet Society, 2005. – 33 c.
20. Фаулер М. UML. Основы, 3-е издание. – Пер. с англ. – СПб:
СимволПлюс, 2004. – 192 с.
21. Официальный сайт АТОЛ [Электронный ресурс]. – Режим доступа:
www.atol.ru, свободный (дата обращения: 08.12.2017).
22. Федеральный закон РФ от 22 мая 2003 г. N 54-ФЗ О применении
контрольно-кассовой техники при осуществлении наличных денежных
расчетов и (или) расчетов с использованием платежных карт [Электронный
ресурс]. – Режим доступа:
http://www.consultant.ru/document/cons_doc_LAW_42359/, свободный (дата
обращения: 22.03.2017).
23. Федеральный закон РФ от 3 июля 2016 г. N 290-ФЗ О внесении
изменений в Федеральный закон «О применении контрольно-кассовой
техники при осуществлении наличных денежных расчетов и (или) расчетов с
использованием платежных карт» и отдельные законодательные акты
РоссийскойФедерации[Электронныйресурс].–Режимдоступа:
http://www.consultant.ru/document/cons_doc_LAW_200743/, свободный (дата
обращения: 22.03.2018).
24.Драйверконтрольно-кассовыхмашинv.9.Руководство
программиста. – Управляющая Компания «АТОЛ», 2015. – 206 с.
25. UnifiedPOS Retail Peripheral Architecture v.1.12 International Standard.
– National Retail Federation, 2007. – 1968 c.
26. ШТРИХ-М: Протокол работы ФР v.1.12. – НТЦ ШТРИХ-М, 2008. –
70 с.
27. ШТРИХ-М: JPOS драйвер. Руководство пользователя. – НТЦ
ШТРИХ-М, 2017. – 34 с.
28. Официальный сайт SQLite [Электронный ресурс]. – Режим доступа:
https://sqlite.org/, свободный (дата обращения: 08.12.2017).
29. Kreibich A. Using SQLite. – O’Reilly, 2010. – 530 c.
30. Сайт IDE Visual Studio [Электронный ресурс]. – Режим доступа:
https://www.visualstudio.com/vs/, свободный (дата обращения: 08.12.2017).
31. Официальный сайт Git [Электронный ресурс]. – Режим доступа:
https://git-scm.com/, свободный (дата обращения: 08.12.2017).
32.СанПиН2.2.4.548-96.«Гигиеническиетребованияк
персональнымэлектронно-вычислительныммашинамиорганизации
работы».
33.СНиП 23-05-95. «Естественное и искусственное освещение».
34.ГОСТ12.1.003-83.«ССБТ.Шум.Общиетребования
безопасности».
35.ГОСТ12.1.009-76.«Электробезопасность.Терминыи
определения»
36.ГОСТ12.1.019-79.ССБТ«Электробезопасность.Общие
требования и номенклатура видов защиты».
37.СНиП 21-01-97. «Пожарная безопасность зданий и сооружений».
38.ГОСТ 17.4.3.04-85. «Охрана природы. Почвы. Общие требования
к контролю и охране от загрязнения».
39.ГОСТ 12.2.032-78. «ССБТ. Рабочее место при выполнении работ
сидя. Общие эргономические требования».

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

    Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

    Последние выполненные заказы

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    Екатерина Д.
    4.8 (37 отзывов)
    Более 5 лет помогаю в написании работ от простых учебных заданий и магистерских диссертаций до реальных бизнес-планов и проектов для открытия своего дела. Имею два об... Читать все
    Более 5 лет помогаю в написании работ от простых учебных заданий и магистерских диссертаций до реальных бизнес-планов и проектов для открытия своего дела. Имею два образования: экономист-менеджер и маркетолог. Буду рада помочь и Вам.
    #Кандидатские #Магистерские
    55 Выполненных работ
    Виктор В. Смоленская государственная медицинская академия 1997, Леч...
    4.7 (46 отзывов)
    Имеют опыт грамотного написания диссертационных работ по медицине, а также отдельных ее частей (литературный обзор, цели и задачи исследования, материалы и методы, выв... Читать все
    Имеют опыт грамотного написания диссертационных работ по медицине, а также отдельных ее частей (литературный обзор, цели и задачи исследования, материалы и методы, выводы).Пишу статьи в РИНЦ, ВАК.Оформление патентов от идеи до регистрации.
    #Кандидатские #Магистерские
    100 Выполненных работ
    Ксения М. Курганский Государственный Университет 2009, Юридический...
    4.8 (105 отзывов)
    Работаю только по книгам, учебникам, статьям и диссертациям. Никогда не использую технические способы поднятия оригинальности. Только авторские работы. Стараюсь учитыв... Читать все
    Работаю только по книгам, учебникам, статьям и диссертациям. Никогда не использую технические способы поднятия оригинальности. Только авторские работы. Стараюсь учитывать все требования и пожелания.
    #Кандидатские #Магистерские
    213 Выполненных работ
    Мария Б. преподаватель, кандидат наук
    5 (22 отзыва)
    Окончила специалитет по направлению "Прикладная информатика в экономике", магистратуру по направлению "Торговое дело". Защитила кандидатскую диссертацию по специальнос... Читать все
    Окончила специалитет по направлению "Прикладная информатика в экономике", магистратуру по направлению "Торговое дело". Защитила кандидатскую диссертацию по специальности "Экономика и управление народным хозяйством". Автор научных статей.
    #Кандидатские #Магистерские
    37 Выполненных работ
    Антон П. преподаватель, доцент
    4.8 (1033 отзыва)
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публик... Читать все
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публикуюсь, имею высокий индекс цитирования. Спикер.
    #Кандидатские #Магистерские
    1386 Выполненных работ
    Александра С.
    5 (91 отзыв)
    Красный диплом референта-аналитика информационных ресурсов, 8 лет преподавания. Опыт написания работ вплоть до докторских диссертаций. Отдельно специализируюсь на повы... Читать все
    Красный диплом референта-аналитика информационных ресурсов, 8 лет преподавания. Опыт написания работ вплоть до докторских диссертаций. Отдельно специализируюсь на повышении уникальности текста и оформлении библиографических ссылок по ГОСТу.
    #Кандидатские #Магистерские
    132 Выполненных работы
    Анастасия Л. аспирант
    5 (8 отзывов)
    Работаю в сфере метрологического обеспечения. Защищаю кандидатскую диссертацию. Основной профиль: Метрология, стандартизация и сертификация. Оптико-электронное прибост... Читать все
    Работаю в сфере метрологического обеспечения. Защищаю кандидатскую диссертацию. Основной профиль: Метрология, стандартизация и сертификация. Оптико-электронное прибостроение, управление качеством
    #Кандидатские #Магистерские
    10 Выполненных работ
    Ольга Б. кандидат наук, доцент
    4.8 (373 отзыва)
    Работаю на сайте четвертый год. Действующий преподаватель вуза. Основные направления: микробиология, биология и медицина. Написано несколько кандидатских, магистерских... Читать все
    Работаю на сайте четвертый год. Действующий преподаватель вуза. Основные направления: микробиология, биология и медицина. Написано несколько кандидатских, магистерских диссертаций, дипломных и курсовых работ. Слежу за новинками в медицине.
    #Кандидатские #Магистерские
    566 Выполненных работ
    Яна К. ТюмГУ 2004, ГМУ, выпускник
    5 (8 отзывов)
    Помощь в написании магистерских диссертаций, курсовых, контрольных работ, рефератов, статей, повышение уникальности текста(ручной рерайт), качественно и в срок, в соот... Читать все
    Помощь в написании магистерских диссертаций, курсовых, контрольных работ, рефератов, статей, повышение уникальности текста(ручной рерайт), качественно и в срок, в соответствии с Вашими требованиями.
    #Кандидатские #Магистерские
    12 Выполненных работ

    Другие учебные работы по предмету