Теоретическая часть
Обзор программных аналогов
Архитектура платформ Java и .Net
Кроссплатформенность
Java: является кроссплатформенной средой. Если для необходимой платформы существует JDK, то и Java будет функционировать.
.NET: была полностью разработана Microsoft и может работать только на операционных системах Microsoft. На сегодняшний день единственной платформой является только Windows.
Многоязычность
Java: Единственной языковой основой является язык программирования Java.
NET: Платформа является, если так можно выразиться, языконезависимой. Если для данного языка программирования создан механизм отображения в MSIL, то его можно смело применять в разработке.
Среда исполнения
Java: Исходные тексты Java-программы компилируются в байт-код, который интерпретируется (выполняется) виртуальной Java-машиной каждый раз при выполнении. Для работы приложения на Java требуется поставить на клиента JRE (Java Runtime Environment)
.NET: Схема работы .NET-платформы во многом схожа. Выполнением программы заведует CLR (аналог JVM). При этом программа должна быть предварительно скомпилирована в Microsoft Intermediate Language — MSIL-код (аналог байт-кода.
На выбор средств разработки влияют их распространенность, доступность, простота развертывания, пристрастия программиста.
MS Visual Studio
— Это платный продукт.
— Долгая инсталляция продукта.
— Занимает много места на диске.
— Обеспечивает быстрое и легкое развертывание web-сервисов
— Web Services Enhancements 3.0 — это инструментарий для Microsoft Visual Studio .NET и Microsoft .NET Framework, который позволяет значительно упростить разработку безопасных web-сервисов, совместимых с последними версиями спецификаций WS-Security, WS-Trust, WS-SecureConversation и WS-Addressing.
Создание web-сервиса сводится к выполнению следующих шагов:
— выбор нового типа проекта — ASP.NET Web Service;
— написание кода функции;
— добавление атрибута [Webmethod] в части определения функции;
— выбор команды Project I Build — Visual Studio .NET компилирует код и внедряет его на web-сервер.
Axis и Apache Tomcat
— Apache Tomcat широко распространен
— Доступен бесплатно (http://tomcat.apache.org/)
— Быстро ставится.
— Работает на любой платформе, где есть Java
— Славится надежностью
— Поддержка современных стандартов
Для поддержки web-сервисов надо только установить пакет от Apache Software Foundation — Apache Axis (http://ws.apache.org/axis/) . Всю установку Apache Axis можно тоже свести к простой разархивации дистрибутива и копированию библиотек Axis из каталога lib/ в common/lib/ и каталога webapps/axis/ в каталог webapps/ сервера Tomcat. После этого Tomcat будет работать еще и как SOAPи WSDL-сервер.
Отличительной особенностью Axis является наличие в нем утилит (WSDL2java, java2WSDL), позволяющих автоматизировать некоторые стадии создания веб-сервиса и клиента к нему, а также обширной сопроводительной документации и примеров.
Задача развертывания web-сервисов на любой платформе быстро решается с помощью Apache Axis и Java.
Можно легко написать обертку в виде jws-класса для приложения и таким образом обеспечить доступ к нему, как к web-сервису. В зависимости от требований и имеющихся возможностей организовать обращение к web-сервисам на Java из клиентских приложений можно разными способами.
Серверы Apache и IIS
Самым популярным программным обеспечением признано бесплатное ПО Apache, которое занимает почти 50 процента рынка — около 77 миллионов сайтов, затем идет продукция компании Microsoft.
Выбор веб-сервера.
Первый критерий выбора — аппаратное обеспечение сервера. Существует два основных решения — выделенный сервер и размещение на уже существующем сервере, настроив маршрутизацию трафика на брандмауэре. IIS может быть установлен только на ОС MS Windows. Apache может быть установлен как на ОС семейства UNIX, так и на MS Windows.
Доступность. Apache распространяется бесплатно. MS Internet Information Server распространяется по лицензии.
Сравнение трудоемкости. (Таблица 2.1.)
Знающему технологию Java и технологию .Net программисту потребуется примерно одинаковое количество времени для разработки web-сервиса. Но, если разработчик не знаком с какой-либо из этих технологий, то естественно лучше разрабатывать в знакомой уже технологии. Т. к знакомство с новой технологией может занять большую часть всего времени создания web-сервиса.
Если же разработчик не знаком ни с одной из этих технологий, то на мой взгляд, проще и быстрее разобраться и создать web-сервис используя MS Visual Studio.Net.
На основе написанных web-сервисов видно, что число строк кода сервиса, написанного средствами MS Visual Studio и web-сервиса, написанного при помощи Axis, выполняющих одинаковые действия, практически одинаково.
Простой сервис, возвращающий список данных из одной таблицы базы данных занимает 29 строк в MS Visual Studio.Net и 33 строки, написанный при помощи Axis.
Таблица 2.1.
Сравнение времени работы и устойчивости web-сервисов
Наименование | MS Visual Studio, IIS | Axis, Apache |
Время отклика | 0.015 сек | 0.016 сек |
Время работы web-сервиса, возвращающего записи из одной таблицы БД (около 30000 записей) | 0,41 сек | 0,88 сек |
Время работы web-сервиса, принимающего в качестве параметра большой массив значений. | 0,9 сек | 4,3 сек |
Время работы передачи данных от web-сервиса к клиенту | 0,004 сек | 0,01 сек |
Устойчивость web-сервиса ко множеству подключений | 287 подключений | 568 подключ. |
- Время отклика практически одинаковое.
- Время работы web-сервиса, возвращающего записи из одной таблицы БД (около 30000 записей)
Проведено 100 испытаний и вычислено среднее время.
MS Visual Studio, IIS — 0,41 сек.
Axis, Apache — 0,88 сек.
Axis заметно уступает по времени выполнения данного web-сервиса. На IIS практически в 2 раза быстрее.
Время работы web-сервиса, принимающего в качестве параметра большой массив значений.
Проведено 100 испытаний и вычислено среднее время.
MS Visual Studio, IIS — 0,9 сек.
Axis, Apache — 4,3 сек.
Разница во времени возросла. На Apache время выполнения больше в 4,7 раза, чем на IIS.
Время работы передачи данных от web-сервиса к клиенту.
Среднее время в результате 100 испытаний:
MS Visual Studio, IIS — 0,04 сек.
Axis, Apache — 0,01 сек.
Данный тест опять подтверждает большую скорость первой технологии.
Устойчивость web-сервиса ко множеству подключений
Проведена попытка сделать 1000 одновременных подключений к web-сервису.
MS Visual Studio, IIS — выдержал 287 подключений
Axis, Apache — 568 подключений.
Данный тест показывает, что Apache, Axis более устойчив ко множеству подключений.
Из данных сравнений видно, что web-сервис, созданный при помощи .Net и развернутый на web-сервере IIS работает быстрее, за меньшее время возвращает данные, чем web-сервис, реализованный при помощи Apache Axis. Причем разница во времени возрастает при увеличении объема передаваемых значений от клиента к сервису. Но зато web-сервис на IIS проигрывает по устойчивости ко множеству подключений.
Постановка комплекса задач разработки web-сервиса
Целью дипломной работы является разработка web-сервиса для отслеживания складских остатков.
Web-сервис предназначен для автоматизации организации и управления движения товара на складе.
Система обеспечивает автоматизацию складского учета:
— ведение данных о поставщиках в системе;
— ведение данных о товаре;
— прием товара от поставщика и отгрузка товара покупателю;
— формирование данных о наличии товара на складе;
— формирование данных о движении товара на складе;
— выписку складских документов: приходные и расходные ордера.
Система позволяет:
— получать ежедневные и ежемесячные отчеты;
— вести ежедневный учет состояния товарных запасов в количественном выражении;
— получать справки о движении и наличии товара, поставщиках, покупателях.
Диаграмма (Рис. 2.1.) определяет взаимосвязи процессов в системе учета товаров с исходными данными, исполнителями, управляющими командами и результатами выполнения.
Рис. 2.1. – Контекстная диаграмма
Исходными данными в диаграмме является:
- Приходные документы: товарно-транспортные и товарные накладные, счета-фактуры, приходный ордер;
- Расходные документы: товарно-транспортные и товарные накладные, счета-фактуры, расходный ордер.
Управляющей информацией являются нормативно-правовые документы.
Результирующие данные системы — отчеты системы:
— о наличии товара на складе на дату,
— движение товара на складе за период.
Выбор инструментальных программных средств разработки
Для разработки сервиса отслеживания складских остатков «WEBСклад» необходимы следующие дополнительные инструментальные программные средства: язык программирования PHP5 и его расширения, локальный сервер Apache, система управления базами данных MySQL.
PHP — это серверный язык создания сценариев общего назначения, интенсивно применяющийся для разработки web-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических web-сайтов.
Известность он завоевал благодаря высокой скорости выполнения, обширному функционалу, распространению своего открытого кода и простоте. Имеет поддержку расширений — подключаемых модулей для работы в различных условиях — например, с PDF-документами, криптографическими библиотеками или динамической графикой, причем каждый желающий может создать свое собственное расширение. В настоящее время язык используют сотни тысяч разработчиков, и о работе с этим языком сообщает пятая часть всех интернет-ресурсов. Одним из важнейших преимуществ работы PHP по сравнению с другими языками является возможность внедрять команды этого языка в HTML-документ. Разработкой языка занимается множество единомышленников, которые добровольно работают над совершенствованием как ядра языка, так и его расширений, составляют документацию и занимаются прочими смежными проектами [10].
MySQL АВ – коммерческая компания, основання разработчиками MySQL, строит свой бизнес на представлении услуг, так или иначе связанных с СУБД MySQL.
— MySQL – это система управления базами данных.
База данных представляет собой структурированный набор данных. Она может содержать различную информацию – от простого списка покупок до огромного объем данных, используемого в корпоративной сети.
— MySQL – это система управления реляционными базами данных.
Реляционная база данных хранит информацию в отдельных таблицах, а не в одном большом хранилище, благодаря чему достигается высокая производительность и гибкость. Часть «SQL» слова «MySQL» обозначает «Structured Query Language» («Язык структурированных запросов»). SQL – наиболее общий стандартизованный язык доступа к базам данных; он соответствует стандарту ANSI/ISO SQL. Стандарт SQL был принят в 1986 году и на настоящее время существует несколько его версий.
— MySQL – это система с открытым кодом.
Открытость исходного кода означает, что любой желающий имеет возможность использовать и модифицировать это программное обеспечение MySQL можно из Internet, причем совершенно бесплатно. Каждый пользователь, при желании, может изучить исходные тексты и изменить их в соответствии со своими потребностями. Программное обеспечение MySQL распространяется по лицензии GPL (GNU General Public License), которая регламентирует, что разрешено, а что нет в отношении программного обеспечения.
— Сервер баз данных MySQL – очень быстрый, надежный и простой в эксплуатации сервер.
Сервер MySQL включает в себя практичный набор средств, разработанных в тесной кооперации с сообществом пользователей. Изначально сервер MySQL был разработан для более быстрого управления большими базами данных, чем существующие решения в этой области и на протяжении ряда лет успешно эксплуатировался в средах, к которым предъявлялись весьма высокие требования.
Несмотря на то, что MySQL пребывает в непрекращающемся процессе разработки, на сегодняшний день он предоставляет богатый набор удобных в эксплуатации средств и функций. Присущие серверу MySQL возможности сетевого взаимодействия, производительность и безопасность делают его удачным вариантом для работы с базами данных в Internet.
— Сервер MySQL работает в клиент-серверных и встроенных системах. СУБД MySQL является клиент-серверной системой, включающей многопоточный SQL-сервер, поддерживающий различные платформы, несколько клиентских программ и библиотек, инструменты администрирования и широкий диапазон программных интерфейсов приложений (API-интерфейсов).
— Доступен огромный объем программного обеспечения MySQL, написанного независимыми разработчиками. [11].
Использование локального сервера Apache вызвано необходимостью возможности предварительного просмотра и тестирования разработанного web-сайта до размещения его на хостинге.
Apache HTTP-сервер — это так называемый свободный web-сервер, представляющий собой кросплатформенное программное обеспечение. Apache поддерживает следующие операционные системы: BSD, Microsoft Windows, Linux, Mac OS, BeOS, Novell NetWare.
— Надежность и гибкость конфигурации – главные достоинства Apache. Благодаря этому программному обеспечению можно осуществлять подключение внешних модулей, использующихся для предоставления данных, модифицировать сообщения об ошибках, применять СУБД для аутентификации пользователей. Apache поддерживает IPv6.
Начиная с апреля 1996 года и до настоящего времени Apache является самым распространенным и популярным HTTP-сервером в сети Интернет. Согласно статистическим данным в августе 2007 HTTP-сервером работал на 51% всех web-серверов, в мае 2009 года этот показатель снизился до 46%, а в январе 2011 года – вырос до 59%. На сегодняшний день более 59% от общего количества web-сайтов обслуживаются web -сервером Apache. Разработкой и поддержкой Apache занимаются специалисты открытого сообщества разработчиков под эгидой Apache Software Foundation. Apache включен в большинство программных продуктов, среди которых IBM WebSphere и СУБД Oracle.
— Apache оснащен встроенным механизмом виртуальных хостов. Благодаря этому на одном IP-адресе можно обслуживать большое количество web-проектов (доменных имен), при этом отображая для каждого из них свое содержимое.
Для каждого виртуального хоста имеется возможность указать свои настройки модулей и ядра, а также установить ограничения к доступу ко всему сайту либо некоторым файлам. Также есть модули, которые позволяют ограничивать и учитывать ресурсы сервера (трафик, RAM, CPU) отдельно для каждого виртуально хоста.
— Взаимосвязь с языками программирования и программным обеспечением. Есть большое количество модулей, добавляющих к Apache поддержку систем разработки и многих языков программирования.
Среди них можно выделить:
— Python (mod wsgi, mod python);
— PHP (mod_php);
— Perl (mod perl);
— Ruby (apache-ruby);
— ASP (apache-asp).
Помимо этого, Apache поддерживает FastCGI и CGI, позволяющие выполнять программы на многих языках программирования, включая Java, sh, C, C++ [12].
Все перечисленные инструментальные средства имеют свободную лицензию и распространяются бесплатно, что позволяет избежать дополнительных затрат на разработку.
В качестве программы для быстрого развертывания на своем компьютере локального сервера, будем использовать локальный сервер Denwer, с помощью которого не надо устанавливать отдельно сервер Apache, систему управления базами данных MySQL и админку для БД phpMyAdmin.
После изучения теоретического материала, мы перешли непосредственно к проектированию и созданию Web-сервиса. В первую очередь установим локальный сервер Denwer.
После запуска программы установки Denwer, на первом этапе нужно указать каталог, на который устанавливать локальный сервер. По умолчанию предложат установить Denwer на диск C в папку WebServers. путь — C:\WebServers (Рис. 2.2). Разработчики рекомендуют устанавливать комплекс в каталог первого уровня, то есть, C:\WebServers, а не, например, C:\Denwer\WebServers. Тогда не возникнет проблем с установками пактов расширений. Нажимаете Enter.
Рис. 2.2. – Выбор места установки программной оболочка Denwer
Далее потребуется ввести имя виртуального диска, который будет связан с только что указанной директорией. Рекомендуется согласиться со значением по умолчанию (Z:). Важно, что диска с этим именем еще не должно содержаться в системе (Рис. 2.3.).
Рис. 2.3. – Выбор виртуального диска для программной оболочка Denwer
Затем требуется указать, в каком режиме запускать Denwer. По умолчанию стоит 1 режим, в котором установка виртуального диска происходит сразу с загрузкой Windows, загрузка серверов происходит по нажатию ярлыка, как и во 2 режиме, в котором виртуальный диск включается во время запуска сервером и отключение после остановки Denwer (Рис. 6). Некоторые операционные системы Windows не умеют правильно отключать диски, требуют при этом перезагрузку. Нажимаете Enter.
Рис. 2.4. – Запуск и установка комплекса Denwer
После завершения установки, структура локального сервера представлена на рисунке 2.5.
Рис. 2.5. – Структура локального сервера Denwer
На рабочем столе появятся ярлыки (Рис. 2.6.):
Рис. 2.6. – Ярлыки программной оболочки Denwer
В папке denwer находятся файлы запуска, перезагрузки, остановки и прочие. В папке home электронные страницы и скрипты сайтов, а также файлы администрирования в локальном сервере localhost. В папке tmp находятся временные файлы. В папке usr находятся файлы баз данных MySQL, PHP, BIN, файлы Apache и прочие [13].
В качестве html-редактора был выбран Notepad++ — это бесплатный редактор текстовых файлов с поддержкой синтаксиса большого количества языков программирования. Программа располагает широким набором опций и отличается минимальным потреблением ресурсов процессора.
Среди продвинутых опций Notepad++ — опция подсветки текста и возможность сворачивания блоков, согласно синтаксису языка программирования. Пользователь может самостоятельно определить синтаксис языка программирования. Есть возможность настроить режим подсветки. Доступно выделение цветом директив и операторов языка программирования.
Notepad++ обеспечивает возможность одновременного просмотра и редактирования нескольких документов. Также есть возможность просматривать и редактировать в двух окнах отображения один и тот же документ в разных местах. Изменение документа в одном окне просмотра будет автоматически перемещено во второе окно просмотра.
Другие возможности Notepad++:
— Авто-завершение набираемого слова.
— Возможность создания собственного списка API функций.
— Поддержка регулярных выражений Поиска/Замены.
— Полная поддержка перетягивания фрагментов текста.
— Динамическое изменение окон просмотра.
— Автоматическое определение состояния файла.
— Увеличение и уменьшение (масштабирование).
— Поддержка большого количества языков.
— Листинг программ можно печатать в цвете.
— Заметки о документе.
— Выделение скобок при редактировании текста.
— Запись макроса и его выполнение.
Комментарии
Оставить комментарий
Валера 14 минут назад
добрый день. Необходимо закрыть долги за 2 и 3 курсы. Заранее спасибо.
Иван, помощь с обучением 21 минут назад
Валерий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Fedor 2 часа назад
Здравствуйте, сколько будет стоить данная работа и как заказать?
Иван, помощь с обучением 2 часа назад
Fedor, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Алина 4 часа назад
Сделать презентацию и защитную речь к дипломной работе по теме: Источники права социального обеспечения
Иван, помощь с обучением 4 часа назад
Алина, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Алена 7 часов назад
Добрый день! Учусь в синергии, факультет экономики, нужно закрыт 2 семестр, общ получается 7 предметов! 1.Иностранный язык 2.Цифровая экономика 3.Управление проектами 4.Микроэкономика 5.Экономика и финансы организации 6.Статистика 7.Информационно-комуникационные технологии для профессиональной деятельности.
Иван, помощь с обучением 8 часов назад
Алена, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Игорь Петрович 10 часов назад
К утру необходимы материалы для защиты диплома - речь и презентация (слайды). Сам диплом готов, пришлю его Вам по запросу!
Иван, помощь с обучением 10 часов назад
Игорь Петрович, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Инкогнито 1 день назад
У меня есть скорректированный и согласованный руководителем, план ВКР. Напишите, пожалуйста, порядок оплаты и реквизиты.
Иван, помощь с обучением 1 день назад
Инкогнито, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Илья 1 день назад
Здравствуйте) нужен отчет по практике. Практику прохожу в доме-интернате для престарелых и инвалидов. Все четыре задания объединены одним отчетом о проведенных исследованиях. Каждое задание направлено на выполнение одной из его частей. Помогите!
Иван, помощь с обучением 1 день назад
Илья, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Alina 2 дня назад
Педагогическая практика, 4 семестр, Направление: ППО Во время прохождения практики Вы: получите представления об основных видах профессиональной психолого-педагогической деятельности; разовьёте навыки использования современных методов и технологий организации образовательной работы с детьми младшего школьного возраста; научитесь выстраивать взаимодействие со всеми участниками образовательного процесса.
Иван, помощь с обучением 2 дня назад
Alina, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Влад 3 дня назад
Здравствуйте. Только поступил! Операционная деятельность в логистике. Так же получается 10 - 11 класс заканчивать. То-есть 2 года 11 месяцев. Сколько будет стоить семестр закончить?
Иван, помощь с обучением 3 дня назад
Влад, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Полина 3 дня назад
Требуется выполнить 3 работы по предмету "Психология ФКиС" за 3 курс
Иван, помощь с обучением 3 дня назад
Полина, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Инкогнито 4 дня назад
Здравствуйте. Нужно написать диплом в короткие сроки. На тему Анализ финансового состояния предприятия. С материалами для защиты. Сколько будет стоить?
Иван, помощь с обучением 4 дня назад
Инкогнито, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Студент 4 дня назад
Нужно сделать отчёт по практике преддипломной, дальше по ней уже нудно будет сделать вкр. Все данные и все по производству имеется
Иван, помощь с обучением 4 дня назад
Студент, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Олег 5 дня назад
Преддипломная практика и ВКР. Проходила практика на заводе, который занимается производством электроизоляционных материалов и изделий из них. В должности менеджера отдела сбыта, а также занимался продвижением продукции в интернете. Также , эту работу надо связать с темой ВКР "РАЗРАБОТКА СТРАТЕГИИ ПРОЕКТА В СФЕРЕ ИТ".
Иван, помощь с обучением 5 дня назад
Олег, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Анна 5 дня назад
сколько стоит вступительные экзамены русский , математика, информатика и какие условия?
Иван, помощь с обучением 5 дня назад
Анна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Владимир Иванович 5 дня назад
Хочу закрыть все долги до 1 числа также вкр + диплом. Факультет информационных технологий.
Иван, помощь с обучением 5 дня назад
Владимир Иванович, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Василий 6 дней назад
сколько будет стоить полностью закрыть сессию .туда входят Информационные технологий (Контрольная работа, 3 лабораторных работ, Экзаменационный тест ), Русский язык и культура речи (практические задания) , Начертательная геометрия ( 3 задачи и атестационный тест ), Тайм менеджмент ( 4 практических задания , итоговый тест)
Иван, помощь с обучением 6 дней назад
Василий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Марк неделю назад
Нужно сделать 2 задания и 1 итоговый тест по Иностранный язык 2, 4 практических задания и 1 итоговый тест Исследования рынка, 4 практических задания и 1 итоговый тест Менеджмент, 1 практическое задание Проектная деятельность (практикум) 1, 3 практических задания Проектная деятельность (практикум) 2, 1 итоговый тест Проектная деятельность (практикум) 3, 1 практическое задание и 1 итоговый тест Проектная деятельность 1, 3 практических задания и 1 итоговый тест Проектная деятельность 2, 2 практических заданий и 1 итоговый тест Проектная деятельность 3, 2 практических задания Экономико-правовое сопровождение бизнеса какое время займет и стоимость?
Иван, помощь с обучением неделю назад
Марк, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф