Отчет о прохождении преддипломной практики в ОАО «ЭЗТМ»

Автор: Пользователь скрыл имя, 17 Декабря 2011 в 10:17, отчет по практике

Описание работы

1. Ознакомиться с деятельностью предприятия, его позиционированием, с основными видами производимой продукции (услуг), с организационной структурой предприятия и с функциями основных подразделений.
2. Особое внимание обратить деятельность подразделений, соответствующих профилю специальности: аналитических, информационных, плановых и др.
3. Получить опыт практической работы.
4. Решить задачу оптимизации функционирующего процесса выгрузки из 1С в БД MySQL

Работа содержит 1 файл

Отчет о практике-new.doc

— 440.50 Кб (Скачать)

                        Федеральное агентство по образованию

         

ЭЛЕКТРОСТАЛЬСКИЙ  ПОЛИТЕХНИЧЕСКИЙ  ИНСТИТУТ

(ФИЛИАЛ) ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО  ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО  ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ  "НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ  ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ "МИСИС"

 

Кафедра “Прикладной информатики” 
 
 
 

О Т Ч Ё Т 

о прохождении  преддипломной практики

в ОАО «ЭЗТМ»

за период с «07» февраля 2011 г.   по «06» марта 2011 г. 
 
 
 
 
 

              Выполнил:

              студент группы ДИС-06-2

              Гончаров  Н.С.

              Руководитель практики от института:

              Посевин Д.П.

              Руководитель практики от предприятия:

              Меркулова О.Е.

 

 
 

ДНЕВНИК 

ПРОХОЖДЕНИЯ ПРЕДДИПЛОМНОЙ ПРАКТИКИ 

Студента 5 курса группы ДИС-07-1

Гончаров  Н.С. 

Место прохождения  практики: ОАО «ЭЗТМ» 
 

Число и месяц Подразделение предприятия Краткое описание выполненной работы Подпись руководителя практики от предприятия
1 2 3 4
07.02.11 – 11.02.11   Инструктаж  по прохождению практики и правилам безопасности работы; Ознакомление с организацией работы на предприятии или в структурном подразделении; Ознакомление с должностными и функциональными обязанностями;  
14.02.11 – 18.02.11   Сбор информации о текущем алгоритме выгрузки информации о товаре Интернет-магазина из 1С в БД MySQL;  
21.02.11 – 25.02.11   Разработка  нового алгоритма выгрузки с учётом новых данных;  
28.02.11 – 06.03.11   Создание, тестирование, дальнейшая доработка и поддержка  нового скрипта выгрузки.  
 
 
 

Начало практики: 07.02.11                Конец практики: 06.03.11 

                                        

 

ОТЗЫВ 

о прохождении преддипломной практики 

в ОАО «ЭЗТМ» 

                                    студента 5 курса  группы ДИС-07-1

                                                        Гончарова Н.С. 

  У Т В Е  Р Ж Д А Ю 
  Генеральный директор ООО «Специальные Интернет Проекты»
  Меркулова О.Е.
  06 марта 2011 г.
 

  О Т З Ы В

  руководителя  практики от предприятия

  Студент группы ДИС-06-2 Просин Алексей Андреевич проходил производственную практику в период с 07 февраля по 06 марта 2011 г. в  
ООО "Специальные Интернет Проекты" в качестве программиста.

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

  Считаю, что прохождение практики студентом Просиным А.А. заслуживает оценки отлично. 

Руководитель  практики  
от  предприятия  Меркулова О.Е.
 

 

 

                        Федеральное агентство по образованию

         

Электростальский

политехнический институт

(филиал)

Федерального  государственного образовательного учреждения высшего профессионального образования

«Государственный  технологический университет 

«Московский институт стали и сплавов»

 

Кафедра “Прикладной информатики” 
 

Задание на преддипломную практику 
 

    Студент Гончаров Никита Сергеевич

    Группа  ДИС -07 -1

    Место прохождения практики ОАО «ЭЗТМ» 

  1. Ознакомиться  с деятельностью предприятия, его позиционированием, с основными видами производимой продукции (услуг), с организационной структурой предприятия и с функциями основных подразделений.
  2. Особое внимание обратить деятельность подразделений, соответствующих профилю специальности: аналитических, информационных, плановых и др.
  3. Получить опыт практической работы.
  4. Решить задачу оптимизации функционирующего процесса выгрузки из 1С в БД MySQL

 

СОДЕРЖАНИЕ 

Введение 6

Характеристика  предприятия 7

Практическая  часть………………………………………………………………8

 

Введение 

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

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

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

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

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

 

    Характеристика  предприятия 

    Общие сведения о фирме:

Название: Открытое акционерное  общество «Электростальский завод тяжелого машиностроения»
Юридический адрес: 107120, Москва, ул. Сергия Радонежского, д. 27, стр. 1
   
Вид хозяйственной  деятельности фирмы: Машиностроение
Спектр  предоставляемых услуг: Разработка, поисковое  продвижение, обслуживание и поддержка, редизайн и модернизация сайтов.
 
Клиенты: База данных насчитывает более 100 разработанных решений
   

Численность работников, в том  числе управленческого персонала

Фирма состоит из следующего штата:

   
1. Генеральный директор 1 чел.
2. Исполнительный директор 1 чел.
3. Коммерческий  директор 1 чел.
4. Главный  бухгалтер 1 чел.
5. Копирайтер 1 чел.
6. Дизайнер 2 чел.
7. Программист 3 чел.
 

 

    Практическая  часть 
     

Информация о  товаре импортируется из 1С в БД MySQL посредством текстового файла с разделителями в виде символа табуляции. Выгрузка проходит в несколько этапов (Рис. 1), наиболее ресурсоёмким из которых является 4-ый – обновление имеющихся позиций.

Рис. 1. Процесс  выгрузки базы 

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

  1. Проверка структуры файла – удаление лишних символов табуляции и символов перехода строк (для успешной загрузки в БД MySQL необходимо было жёсткое соблюдение структуры файла).
  2. Проверка товара на наличие в базе данных через коды товара и отбор новых товарных позиций.
  3. Добавление отобранного в п.2 товара в базу (Рис. 2) поочерёдно вызывает помимо прямой записи простой информации (цена, название, код товара) следующие процедуры:
    • Вычисление ID бренда по наименованию бренда
    • Вычисление ID линии по наименованию линии и ID бренда
    • Вычисление ID фильтра в каталоге «по уходу» (если есть)
    • Вычисление ID фильтра в каталоге «по бренду» (если есть)
    • Вычисление ID фильтра в корневом каталоге «по уходу» (если есть)
    • Вычисление ID фильтра в корневом каталоге «по бренду» (если есть)
 
  1. Обновление  существующих позиций – в принципе аналогично вышеописанному алгоритму  добавления, но привязано к коду товара.
  2. Перезапись товаров-дубликатов в других каталогах, основано на простом копировании уже отредактированной строки и изменении кодов категорий.
  3. Удаление товаров, снятых с продажи в Интернет-магазине по ключевому признаку – отсутствию соответствующего параметра в файле выгрузки.
  4. Индексация – создание на основе ранее заданных наборов правил файла robots.txt для управления индексацией.
 

Рис. 2. Таблица товарных позиций 

Так как изначально код категории задавался непосредственно  скриптом-обработчиком, а не выгружался в файле, то товар связывался с  определённой категорией только по её названию (Рис. 3). Это приводило в конечном итоге к тому, что при изменении даже одного символа в названии категории строковые параметры, хранящиеся в базе данных MySQL, не совпадали с соответствующими полями в файле выгрузки. В дальнейшем эта категория расценивалась как абсолютно новая, и, как следствие, товар получал новые коды категорий (линий, фильтров, брендов), что негативно влияет на SEO продвижение, т.к. изменяется ссылка на товар.

Рис. 3. Изначальная таблица линий 
 

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

Новый алгоритм реализован по следующей структуре:

  1. Проверка структуры файла – удаление лишних символов табуляции и символов перехода строк.
  2. Запись файла в соответствующую таблицу БД (оптимизация процесса выгрузки за счёт снижения количества обращений к файлу) .
  3. Проверка товара на наличие в базе данных через коды товара и отбор новых товарных позиций (сравнение кодов в таблице импорта и актуальной таблице товара).
  4. Обновление и добавление линий – выборка из таблицы импорта происходит по коду линии и сравнивается с соответствующей колонкой в таблице актуальных линий (Рис. 4).
  5. Добавление отобранного в п.3 товара в базу поочерёдно вызывает помимо прямой записи простой информации (цена, название, код товара) следующие процедуры:
    • Вычисление ID бренда по наименованию бренда
    • Вычисление ID линии по коду линии и ID бренда
    • Вычисление ID фильтра в каталоге «по уходу» (если есть)
    • Вычисление ID фильтра в каталоге «по бренду» (если есть)
    • Вычисление ID фильтра в корневом каталоге «по уходу» (если есть)
    • Вычисление ID фильтра в корневом каталоге «по бренду» (если есть)

Информация о работе Отчет о прохождении преддипломной практики в ОАО «ЭЗТМ»