1. АНАЛИЗ ПРЕДПРИЯТИЯ, ИТ-ОТДЕЛА, ИТ-ТЕХНОЛОГИЙ
1.1 Цели и задачи практики
Целью практики является выработка практических навыков по анализу, бизнес-процесса онлайн заказов, построению диаграмм бизнес-процессов, как составляющей процесса проектирования программного обеспечения, выбору и применению веб-технологий для проектирования и разработки веб-приложения онлайн заказов, с непосредственным закреплением теоретических знаний в области разработки и веб-приложений, программирования при прохождении практики в ИТ отделе предприятия ООО «ЗИОМ». Результатом исследований в рамках преддипломной практики является разработка компонент веб-ориентированной системы, веб-приложения для проведения онлайн заказов клиентами предприятия.
Основная часть для отчета по практике МФЮА - актуальные примеры
- Готовый отчет по практике. (ВГУЭиС)
- Готовый отчет по практике. (ВШП)
- Готовый отчет по практике. (КЦЭиТ)
- Готовый отчет по практике. (ММУ)
- Готовый отчет по практике. (академии предпринимательства)
- Готовый отчет по практике. (МТИ)
- Готовый отчет по практике. (МИП)
- Готовый отчет по практике. (МОИ)
- Готовый отчет по практике. (МФЮА)
- Готовый отчет по практике. (НИБ)
- Готовый отчет по практике. (ОСЭК)
- Готовый отчет по практике. (политехнического колледжа Годикова)
- Готовый отчет по практике. (РГСУ)
- Готовый отчет по практике. (СПбГТИ(ТУ))
- Готовый отчет по практике. (Росдистант)
- Готовый отчет по практике. (СамНИУ)
- Готовый отчет по практике. (Синергии)
- Готовый отчет по практике. (ТИСБИ)
- Готовый отчет по практике. (ТГУ)
- Готовый отчет по практике. (университета им. Витте)
- Готовый отчет по практике. (ФЭК)
ООО «ЗИОМ» осуществляет прямые поставки климатических систем от ведущих европейских и российских производителей, имеет собственное производство вентиляционных комплектующих, что позволяет вести гибкую ценовую политику.
В рамках практики была поставлена задача по анализу бизнес-процессов, связанных с онлайн заказами продукции и услуг предприятия на основе интернет-технологий в ИТ-отделе предприятия, проектирования компонент программного обеспечения веб-ориентированной системы онлайн заказов, разработки этих программных компонент и их интеграции в единое веб-приложение.
В этой связи, в рамках производственной практики была проведена работа по анализу бизнес-процесса онлайн заказов, проектирования веб-приложения для онлайн заказов, использования программных средств для разработки веб-приложения онлайн заказов, проводится установка и тестирование программных средств, которые предполагается использовать для разработки веб-приложения.
1.2 Характеристика отдела ИТ-технологий
Организационная структура подразделений и отделов предприятия приведена на рисунке 1.1.
Рисунок 1.1 — Структурные подразделения компании ООО «ЗИОМ»
Виды деятельности отдела информационных технологий предприятия, в котором проходилась практика:
- Деятельность, связанная с использованием вычислительной техники и информационных технологий,
- разработка и сопровождение сайтов, веб-приложений, веб-ориентированных информационных систем
- и прочая деятельность.
ИТ отдел информатизации выполняет следующие функции:
- Проводит анализ системы документооборота и информационных потоков в компании, разрабатывает предложения по введению новых технологий.
- Организует постановку задач автоматизации и предложения по их решению посредством автоматизации.
- Обеспечивает разработку и внедрение задач автоматизации.
- Обосновывает целесообразность приобретения программных продуктов.
- Занимается адаптацией программных продуктов к условиям компании.
- Осуществляет выбор средств вычислительной техники для решения задач автоматизации.
- Разрабатывает предложения по развитию автоматизированных систем.
- Обеспечивает техническое обслуживание и ремонт средств вычислительной техники.
- Взаимодействует с разработчиками внедряемых автоматизированных систем и программных продуктов.
- Занимается администрированием баз данных компании.
- Участвует в мероприятиях по защите информации при ее обработке информации с использованием вычислительных средств.
- Разрабатывает программные средства автоматизации бизнес-процессов, в том числе основанные на интернет-технологиях. Рассмотрим некоторые из таких ИТ-технологий.
Руководством компании ставятся задачи перед ИТ-отделом по разработке веб-приложений, автоматизирующих бизнес-процессы предприятия.
В частности, руководством предприятия поставлена задача разработки веб-ориентированной системы онлайн заказов для клиентов компании. В связи с этим, в рамках практики в ИТ-отделе предприятия была поставлена задача по анализу бизнес-процессов, связанных с онлайн заказами продукции и услуг предприятия на основе интернет-технологий, выбора программных средств для разработки системы автоматизации процессов онлайн заказов продукции и услуг предприятия, разработки программных компонент программного обеспечения веб-приложения.
1.3 Обзор веб-технологий, используемых в ИТ-отделе
В рамках производственной практики была проведена работа по анализу использования программных средств для разработки динамических веб-ориентированных информационных систем и веб-приложений.
В создании динамических веб-приложений можно выделить два подхода. Первый из них, это использование какого-то графического конструктора веб-приложений, сайтов и систем управления контентом. Использование их позволяет создавать веб-приложения специалистам, не имеющих знаний и навыков в сфере веб-разработок. Однако функционал таких веб-приложений ограничивается шаблонами, которые предоставляет конструктор или CMS-система. Следовательно, веб-приложение, созданное с помощью таких систем, теряет важный аспект — уникальность программного продукта. Этого можно избежать, использовав второй подход.
Второй подход, который используется в ИТ-отделе, по разработке веб-приложений связан с использованием языков программирования и библиотек динамического содержимого. Для создания таких веб-приложений существуют специальные языки программирования, например, перечислим наиболее популярные из них: PHP, Ruby, Python, JavaScript.
Для проектирования и реализации веб-ориентированной ИС в ИТ-отделе используется пакет (набор) серверного программного обеспечения, включающий в себя четыре базовые составляющие.
В качестве средств разработки веб-ориентированной ИС предприятия был выбран комплекс программных средств LAMP.
Структура программных средств разработки и поддержки веб-приложения представлена на рисунке 1.1.
В данном проекте предполагается использовать скриптовый язык PHP. Обращение к базе данных осуществляется посредством SQL-запросов, в качестве сервера баз данных используется СУБД MySQL.
SQL-запросы встраиваются в PHP-сценарии. PHP разрабатывался с учетом этих обращений [26,27].
HTML (от английского Hyper Text Markup Language – язык разметки гипертекста). HTML является базовым языком для создания статических веб- страниц.
CSS, это краткая аббревиатура названия каскадных таблиц стилей (Cascading Style Sheets). Это набор параметров управления видом компонент веб-страниц – цвет, шрифт, положение [14,16].
PHP является одним из самых используемых разработчиками скриптовым языком создания веб-страниц. Он создан для динамического формирования HTML-CSS-страниц HTTP-сервером, в том числе путем обращения с SQL запросами к серверу баз данных MySQL.
SQL (Structured Query Language), это язык запросов к реляционным базам данных. Язык включается в исполняемый скриптовый код и дает возможность обмениваться данными с базой данных [20,21].
Средства администратора поддерживают устойчивую работу системы, использующего панель администратора, расположенного на хостинге, а также использующего веб-интерфейса администратора.
Рисунок 1.1 – Программные средства разработки веб-приложения
Для БД используется phpMyAdmin, для редактирования модулей (скриптов) — Zend Development Environment (или NotePad++), загрузки на хостинг и редактирования – GuteFTP 8 Professional [17,21].
Скачать основную часть для отчета по практике МФЮА можно по ссылке: Скачать основную часть для отчета по практике МФЮА Вариант 1, Вариант 2, Вариант 3