Автор работы: Пользователь скрыл имя, 28 Июня 2015 в 16:00, отчет по практике
У студента, будущего молодого специалиста, есть возможность себя зарекомендовать и определиться с последующим трудоустройством или, может быть, поискать себе другое «поле» для деятельности.
В данном отчете подводится итог прохождения мной производственной практики в ИООО «ЭпамСистемз».
Введение …………………………………………………………………………3
1. Ознакомление с деятельностью и структурой предприятия ………………4
2. Задание от предприятия ……………………………………………………...9
3. Разработка и создание базы данных ………………………………………...11
4. Изучение Oracle SQL Developer……………………………………………...21
Заключение………………………………………………………………………24
Литература ……………………
Министерство образования Республики Беларусь
Учреждение образования
Белорусский государственный университет информатики и радиоэлектроники
Факультет компьютерных технологий
Кафедра информационных систем и технологий
Отчет
по производственной (технологической) практике
Студент: Римашевский А.А.
Группы: 082425
Место прохождения практики:
ИООО «ЭпамСистемз»
Руководитель по практике
от организации:
Тихон И.Ю.
Руководитель по практике
от кафедры:
Шведова О. А.
Оценка_______________________
« » _____________20 ___ года
Подпись
Минск 2013
СОДЕРЖАНИЕ
Введение …………………………………………………………………………3
1. Ознакомление с деятельностью
и структурой предприятия ……………
2. Задание от предприятия ……………………………………………………...9
3. Разработка и создание базы данных ………………………………………...11
4. Изучение Oracle SQL Developer……………………………………………...
Заключение……………………………………………………
Литература …………………………………………………
ВВЕДЕНИЕ
Производственная практика важнейшая часть процесса обучения и подготовки специалиста (инженера). Она позволяет студенту посмотреть как в жизни, на производстве, применяется то, что изучалось в процессе обучения в университете на протяжении четырёх лет. Понаблюдать за процессом разработки программного обеспечения, их моделирования, программирования и последующего тестирования, отладки. Также возможность самому принять в этом участие, применить в жизни, на производстве полученные в процессе обучения навыки и знания, пополнить пока скромным опытом теоретические знания.
У студента, будущего молодого специалиста, есть возможность себя зарекомендовать и определиться с последующим трудоустройством или, может быть, поискать себе другое «поле» для деятельности.
В данном отчете подводится итог прохождения мной производственной практики в ИООО «ЭпамСистемз».
1. ОЗНАКОМЛЕНИЕ СО СТРУКТРОЙ И ДЕЯТЕЛЬНОСТЬЮ
ПРЕДПРИЯТИЯ
EPAM Systems – крупнейший поставщик
услуг в области разработки
проектного (заказного) программного
обеспечения и решений в
Выполняя проекты для крупнейших корпораций и сотрудничая с ведущими мировыми разработчиками программного обеспечения, EPAM Systems приобрела уникальный опыт в таких областях как:
Компания с успехом внедрила свои решения в различных областях промышленности, включая:
Компания EPAM Systems в очередной раз успешно прошла международную сертификацию соответствия 4-му уровню CMMI® (SEI CMMI v.1.1 MaturityLevel 4). Во всем мире лишь порядка 140 компаний обладают сертификатами CMMI 4 и 5 уровня, что говорит о жестких требованиях, предъявляемых к организациям. EPAM первой в Европе была сертифицирована по CMMI Level 4 и на сегодняшний день является единственной в странах СНГ компанией, имеющей не один, а несколько сертифицированных по CMMI центров разработки программного обеспечения.
Схема работы с клиентом в EPAM Systems показана на рис. 1
Рисунок 1 – Структура предприятия “ EPAM Systems”
В настоящий момент в штате компании 2700 специалистов, выполняющих проекты для крупных заказчиков в более чем 30 странах мира. Отделения компании расположены в Российской Федерации, Республике Беларусь, США, Венгрии, Украине и Великобритании. Производственные процессы EPAM Systems сертифицированы в соответствии с требованиями ISO 9001:2000 (ИСО-9001:2000.) и SEI CMMI Level 4.
Необходимо отметить, что численность сотрудников постоянно увеличивается. Это вызвано расширением компании. Регулярно организуются курсы по целенаправленному подбору персонала: как для сотрудников компании, так и для внешних кандидатов.
Огромное значение руководство компании уделяет вопросам повышения квалификации своих сотрудников. Это достигается путём организации тематических и проблемных курсов и семинаров (как на базе компании, так и в специализированных учебных центрах), обмена опытом и т.д.
EPAM Systems стремится обеспечить
оптимальные условия труда и
комфортность своих
За 13 лет существования EPAM Systems в компании сложилась собственная корпоративная культура. К ее отличительным особенностям можно отнести демократизм и открытость в общении, свободный обмен знаниями, стимулирование инициативы и ответственности сотрудников.
На предприятии проводятся следующие мероприятия по энергоэффективности:
Я проходила практику в отделе BusinessIntelligence.
Для многих компаний характерно наличие многочисленных разрозненных источников данных, большая часть информации из которых остается невостребованной для целей бизнес-аналитики по ряду технических причин и не приносит фактической пользы компании. Повысить отдачу от накопленных данных возможно за счет разработки и внедрения программного обеспечения, позволяющего производить многомерный анализ структурированной и неструктурированной информации, осуществлять мониторинг ключевых показателей эффективности (KPI) и формировать отчетность различных типов. Для решения данных задач используются хранилища данных (DW – DataWarehouse) и решения BusinessIntelligence (BI).
Компетенция EPAM Systems в области разработки корпоративных хранилищ данных и BI-решений охватывает широкий спектр технологий, предлагаемых ведущими производителями программного обеспечения для интеграции, организации и анализа информации.
Для обеспечения высокого качества реализации проектов по созданию систем для структурирования информации на базе компании действует Центр компетенции по BI-решениям, объединяющий накопленную экспертизу EPAM по работе с технологиями BusinessIntelligence.
Благодаря большому опыту работы с различными BI-платформами и инструментами для построения хранилищ данных и непосредственному участию специалистов компании в разработке BI-продуктов для ведущих вендоров ПО (Oracle и SAP), консультанты и инженеры EPAM Systems способны найти оптимальное решение исходя из требований и бизнес-задач каждого заказчика.
BusinessIntelligence = бизнес-аналитика
= набор методик и технологий
для подготовки и
Задачи, решаемые BI-системой
Системы длябизнес-анализа решают очень широкий спектр задач. Так, «ближним горизонтом» является мониторинг, анализ и корректировка оперативных целей:
2. ЗАДАНИЕ ОТ ПРЕДПРИЯТИЯ
Проверить, работает ли "Проклятие Текумсе" (оно же проклятие американских президентов).
Итак, необходимо убедиться в следующем:
Для выполнения задания потребуется найти и загрузить в базу список американских президентов.
Структуру БД вы выбираете и проектируете сами (разумеется, данные желательно нормализовать до 3 нормальной формы или привести веские аргументы, почему этого делать не следует).
Запрос для решения каждой задачи оформить в виде отдельного представления (view).Например, представление содержит список президентов, которые удовлетворяют условию проклятия. К этому представлению делается запрос, который даёт ответ на вопрос, в виде строки "Да, выполняется" или "Нет, не выполняется".
Тоже самое по остальным пунктам: представление + запрос к нему с булевым результатом.
Обратите внимание:
3. Разработка и создание базы данных
Для разработки и создания базы данных, необходимой для решения поставленной задачи будем использовать СУБД Oracle и среду разработки Oracle SQL Developer.
Для создания графической модели базы данных воспользуемся средствами SQL Developer, а именно Data Modeler. В нашей реляционной базе данных будем использовать третью нормальную форму. Это необходимо для уменьшения потенциальной противоречивости хранимой в базе данных информации, а так же обеспечения минимальной логической избыточности данных.
Рисунок 1 - Диаграмма, описывающая структуру БД.