Вы находитесь на странице: 1из 23

Академия экономических наук Молдовы

ФакультетКибернетика, Статистика и Экономическая Информатика


КафедраКибернетика и Экономическая Информатика

Отчёт по практике в рамках предприятия

__ÎCS “CEDACRI INTERNATIONAL” SRL__

Автор:
Студент группы:CIB151
Lisic Iurie__________
(подпись, фамилия, имя)

Куратор/кафедра:
Toaca Zinaida_________
(подпись, фамилия, имя)

Куратор/предприятие:
Bleduc_Natalia_______
(подпись,фамилия,имя)

Кишинёв, 2018
Содержание

Содержание .......................................................................................................................................... 2
ВВЕДЕНИЕ.............................................................................................................................................. 3
1. ДОКУМЕНТАЦИЯ ОРГАНИЗАЦИОННОЙ И ФУНКЦИОНАЛЬНОЙ СТРУКТУРЫ ДЕЯТЕЛЬНОСТИ .......... 4
1.1. История создания предприятия «Cedacri International» SRL...................................................... 5
1.2. Организационная структура предприятия ........................................................................................... 5
1.3. Производственная сфера предприятия................................................................................................. 7
2. ОПИСАНИЕ ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ .......................................................................................... 9
2.1 Настройка терминала TEE...................................................................................................................... 9
2.2 Создание и управление файлами, библиотеками и пользователями................................................ 11
2.3 JCL – JobControlLanguage ..................................................................................................................... 14
2.4 Endevor ................................................................................................................................................... 15
2.5 Проект Выдача предварительно подготовленных почтовых бюллетеней 896 ....................... 17
ВЫВОДЫ ..................................................................................................................................................... 22
Используемая литература .................................................................................................................. 23

2
ВВЕДЕНИЕ

Аутсорсинг(outer-source-using - использование внешнего источника и/или ресурса)-


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

Cedacri International - важное звено Cedacri Italia Group со штаб-квартирой в столице


Республики Молдова, основанной в 2008 году. Эта компания, предлагающая программное
обеспечение и услуги аутсорсинга бизнес-процессов для банковской системы.
Компания Cedacri более тридцати лет является лидером в области IT-аутсорсинга для
банковского и финансового сектора в Италии. Имея более 1300 сотрудников, Cedacri Group
насчитывает более 150 клиентов, из которых 70 являются итальянскими банковскими
учреждениями в полном аутсорсинге, в общей сложности более 2700 управляемых
банковских агентств и 31,5 млн. ежедневных транзакций с вычислительным центром,
который занимает одно из первых мест в Италии.
Клиенты, которыеобладают доверием к решению определенных задач, предложенных
со стороны Cedacri, превращают аутсорсинг в конкретное преимущество, а именно:
• Создание проектов любого размера
• Гарантия стандартов и качества обслуживания
• Сокращение производственных издержек
• Команда высококвалифицированных специалистов
Имея профессиональную и финансовую поддержку одной из самых мощных
аутсорсинговых компаний, Cedacri International, с 2008 года, сообщает об увеличении
оборота, площади, численности персонала, объема проектов и качества.
Команда Cedacri International приобрела международный опыт, характерный для
сферы финансовых банковских услуг, в проектах, осуществляемых для клиентов компании.

3
1.ДОКУМЕНТАЦИЯ ОРГАНИЗАЦИОННОЙ И ФУНКЦИОНАЛЬНОЙ СТРУКТУРЫ
ДЕЯТЕЛЬНОСТИ
Cedacri Group занимает лидирующее место на рынке аутсорсинга благодаря своей
способности предоставлять своим более 150 клиентам (банки, финансовые учреждения,
промышленные компании) обширный и полный спектр услуг (рисунок 1.1)

Рисунок 1. 1Структура CedacriGroup

4
Cedacri Group является надёжным партнёром с более чем 1300 сотрудниками,
определенными в шесть итальянских штабов: Collecchio, Parma, Castellazzo Bormida (AL),
Bari, Milano, Brescia, а также штаб-квартира в Молдове (Кишинев).
Лидирующая позиция и престиж Cedacri объясняется плодотворным сотрудничеством
высокопрофессиональных сотрудников и, конечно же, передовыми технологиями, которые
постоянно совершенствуются благодаря инвестициям в исследования,разработки и
направлению решения потребностей клиентов.

1.1. История создания предприятия «Cedacri International» SRL


ICS «Cedacri International» SRL была открыта в апреле 2008 года, которая является
дочерней компанией Cedacri Italia Action Company в рамках международной группы Cedacri и
имеет особый приоритет. Группа Cedacri состоит из специализированных компаний, которые
выполняют множество мероприятий, связанных с услугами аутсорсинга для удовлетворения
потребностей банковского и финансового рынка. Оборот Группы в 2008 году составил 184,2
млн. Евро, предоставляя ИТ-услуги более чем 150 клиентам.Каждая компания способствует
уровню специализации и селекционных навыков в этой области, участвуя в предложениях и
повышая эффективность решений на высокий уровень. Услуги, предоставляемые группой
Cedacri:
 Полный аутсорсинг;
 Выборочный аутсорсинг;
 Разработка ИТ-решений;
 Управление объектами;
 Непрерывность бизнеса;
 Аутсорсинг бизнес-процессов;
 Управление документацией;
 Обработка информации.

1.2. Организационная структура предприятия


Весь спектр мероприятий Cedacri International осуществляется людьми из Италии,
благодаря их опыту в этой области. Средний возраст сотрудников Cedacri International
составляет 25 лет, среди них выпускники университетов Молдовы, такие как: USM

5
превышает 40%, ASEM - 30%, UTM - 20%, а остальные 10% разделены между
Педагогическим университетом Ион Крянгэ, Коммерческим кооперативным университетом
Молдовы и Государственным университетом Алеку Руссо от Бэлць.Предприятие содержит 2
отдела деятельности:
 отдел разработки программного обеспечения
 отдел аутсорсинга бизнес-процессов
Каждый отдел разделен на подразделы, в которых имеется свой Team-Lider. Таким
образом, отдел разработки программного обеспечения делится на 2 подраздела в
зависимости от языка программирования: Cobol и Java. В этих отделах сотрудники делятся
на группы из 4 человек, максимум 7 групп; в каждой командеестьРуководитель группы,
который управляет проектной деятельностью с Управляющим Директором и Руководителем
команды. Вотделе Cobol работаютоколо60 программистов, в отделе Java 35. У каждого
начинающего специалиста есть подписанный контракт на работу с длительностью в 3 месяца
стажировки, в то время как он назначается на уровне А – от итальянского Apprendista, то есть
практикантом. После 3 месяцев обучения он проходит оценивание и может перейти на
уровни: J1 / J2 / J3 Junior Developer. D1/D2 Developer. Разница в уровнях отражается в
знаниях и возможностях каждого, а также в уровне знания итальянского языка. Мотивация
роста заключается в уровне зарплаты.
Отдел аутсорсинга бизнес-процессов имеет два подразделения: банковские услуги и
BackOffice. Отдел банковских услуг предлагает службу поддержки 24/24, и здесь работа
выполняется по сменам. Ежемесячно руководитель группы составляет инструкцию. В целом
здесь работают 20 операторов. Как и программистам, операторам сначала предоставляют
трехмесячный контракт, после которого они могут перейти на уровень B01 / B02 / B03 / B04 /
B05 в зависимости от качества предоставления услуг.
В отделе BackOffice есть 5 подразделений: сетевые коррекции, межбанковская сеть,
ипотечный кредит, платежные системы и регистрация портфолио, каждый из которых имеет
старосту группы, который подчинен Лидеру команды отдела BackOffice. В этом отделе
работают 25 банковских операторов. Квалификационные уровни после трехмесячной
стажировки - BP01 / BP02 / BP03 / BP04 BP05. Каждыешесть месяцев сотрудники этой
отрасли оцениваются на уровень знания итальянского языка и итальянской банковской
финансовой системы.

6
В состав Администрации и Главного Управления входят:
1. Делегат-администратор (директор)1
2. Менеджер по аутсорсингу бизнес-процессов (заместитель директора)1
3. Менеджер отдела разработки программного обеспечения 1
4. Офис-менеджер 1
5. Менеджер по обучению 1
6. Бухгалтера2
7. Сетевой администратор1

Политика расчета заработной платы и премий устанавливается индивидуально для


каждого сотрудника в зависимости от роли, функции, нововведений и продолжительности
обслуживания.
Администратор и Главные Менеджеры названы Cedacri S.A и назначаются на 3 года.
Они управляют непосредственно всеми руководителями команд и принимают важнейшие
решения, такие как управленческие, финансовые, кадровые и т. д. Для повышения уровня
квалификации, в Италии для бухгалтеров ожидается период стажировки в июне / июле, в
Cedacri S.A. в целом, все стажировки, переподготовка осуществляется в Cedacri International,
специалистами в этой области, как правило, из Италии. Часы работы: с понедельника по
пятницу, с 9:00 до 18:00 и один час обеденного перерыва.

1.3. Производственная сфера предприятия


Компания Cedacri International SRL работает в сфере банковских услуг, предлагаемых в
процессе полного аутсорсинга. Cedacri International была первоначально создана для работы в
банковском финансовой сфере. Предприятие предоставляет все необходимое банку, то есть
необходимые ему программы, всю техническую часть BackOffice и банковские услуги.
Согласно выписке из Паспортного стола юридических лиц №. 8104 от 6.04.2009 основным
объектом деятельности является:

1. Консультации в области вычислительных систем;


2. Создание программ и консультаций в данной области;
3. Обработка данных;
4. Деятельность, связанная с банковскимиданными;

7
5. Другие, связанные с компьютерным видом деятельности

Начиная с деятельности предприятия, разделенной на производственные сферы, мы


будем анализировать каждый отдел отдельно. Наиболее важным отделом, который приносит
наибольшую прибыль предприятию и на который инвестируются как финансовые, так и
временные ресурсы, является Департамент Разработки Программного Обеспечения,
который имеет вид деятельности:
 Управление проектами;
 Системы и бизнес-анализ;
 Архитектура(Структура) программного обеспечения;
 Технологии, платформы и модели;
 Разработка, интеграция и обслуживание IT -решений любой сложности;
 Внедрение специализированных программных решений для банков.

Департамент Банковских Услуг предоставляет услуги:


 Мониторинг Банкоматов (около 1600)
 Помощь точкам по продажам (около 14 400)
 Мониторинг мошенничества и блокировка банковских карт (24/24 часа, 7/7 дней)
 Call Center (24/24 часа, 7/7 дней)
 Мониторинг серверов
 Центральная группа Cedacri

BackOffice предоставляет услуги:


 BackOffice ценные бумаги
 Ипотечные кредиты в BackOffice
 Аналоговые клиенты ввода данных
 Call Center Home Banking
 Управление контрактами с Home Banking
 Проверка ценных бумаг
 Управление Incasso Portafolia
 Сертифицированная электронная почта

8
 Ввод данных SAP
 Обновление банков данных
Чтобы обеспечить гарантией наших клиентов, Cedacri International стала обладателем
сертификата PCI DSS. Стандарты безопасности отраслевых шаблонов платежных данных
(PCI DSS) были созданы Visa и Mastercard, поддерживаемые всеми основными
международными сетями, действующими в этом секторе, целью которых является
обеспечение безопасности и защиты информации владельца карты.

2. ОПИСАНИЕ ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ


Во время производственной практики в Cedacri International задача заключалась в том,
чтобы на практике применить знания, полученные в университетских исследованиях, а также
изучение и использование нового языка программирования.
На практике я изучал и разрабатывал проекты на языке Cobol. Cobol - это простой
язык программирования без функций и типов данных, определенных пользователем, но
одновременно гибкий, в том смысле, что он способен удовлетворить любые требования
структур бизнес-данных и вычислительных алгоритмов настолько сложным, насколько это
возможно. Первоначально Cobol считался языком, который понятен и непрограммирован.
Таким образом, целая серия инструкций использует синтаксис устного английского языка.

2.1 Настройка терминала TEE


Синхронизация формата кодирования позволяет корректно отображать все символы.
Это выполняется следующим образом:

9
Рисунок 2. 1Синхронизация формата
Требуемое кодирование - «Usa 037». Измененные значения сохраняются.
Если IP не установлен, выбирается протокол связи «TCP / IP Telnet3270», затем
открывается меню настроек сети с помощью клавиши «Imposta», а IP XX.XX.XXX.X
установлен (рисунок 2.2)

Рисунок 2. 2Выбор профиля связи и настройка IP-адреса


Чтобы сделать код более понятным, следует изменить цветовую схему:

10
Рисунок 2. 3Выбор цветов
Требуемая цветовая схема - «По умолчанию IBM». Сохранение измененных значений
(рисунок 2.3)

2.2 Создание и управление файлами, библиотеками и пользователями


Команда 3.2 из главного меню открывает окно «Data Set Utility». Это приложение
позволяет создавать новые файлы и управлять существующими (рисунок 2.4)

Рисунок 2. 4. Создание файлов

11
Имя файла (нового или существующего) должно быть записано в поле «Имя» и
команде, написанной в опции Option. Команда для создания нового файла –A (alocate new
file).

Рисунок 2. 5Создание файлов


Класс управления = MCSTD - базовый класс управления. Управляет атрибутами файлов,
такими как период существования и возможность изменения людьми со своим персональным
доступом. Значение MCSTD указывает, что эта функция контролируется префиксом в имени
файла.
Space units = CYLINDERS - указывает тип единиц, которые указывают объем,
зарезервированный для объекта.
Primary Quantity = 10 - представляет собой основной объем объекта.
Secondary Quantity = 1 - представляет собой вторичную память, которая должна быть
выделена объекту, если первичная память исчерпана. В зависимости от типа
рассматриваемого объекта и системных параметров настроек такие дополнения могут быть
сделаны от 10 и до 25 раз, пока общий объем памяти, выделенный для объекта, не будет
исчерпан.
Record Format = FB - указывает формат файла
Record Length = 200 - указывает длину в битах строк компонента данного объекта.

12
Block Size - указывает размер блоков журнала, используемых для форматов FB и VB. В
этом случае поле остается неоцененным, что позволяет автоматическую валоризацию с
базовым значением системы (оптимально рассчитанным на основе длины и формата файла)
(рисунок 2.5)
Создание и управление каталогом (библиотекой) осуществляется аналогично
последовательному файлу. Разница заключается в том, что в поле «Тип имени набора
данных» значение «Library». Кроме того, что члены каталога должны содержать
скомпилированный код. Доступ ко вновь созданному каталогу невозможен, если в нем нет
члена (рисунок 2.6)ю

Рисунок 2. 6Доступ к созданному каталогу


Таким образом, первый член каталога должен быть создан извне. Утилита библиотеки (3.1
главного меню) используется как для создания членов(member) каталога, так и для
управления каталогом и его членами. Опция редактирования также является возможностью
создавать элементы, если участник с указанным именем все еще не существует.
Для того, чтобы подтвердить элемент создания, он должен содержать, по крайней мере
один символ и быть сохранен.
Последующие члены каталога могут быть созданными/ управляемыми аналогичным
образом или непосредственно в каталоге. Для этого каталог должен быть открыт для
редактирования, а в командной строке - команда S, за которой следует имя нового члена
(рисунок 2.7)

13
Рисунок 2. 7 Создание участника

2.3 JCL – JobControlLanguage


JCL (job control language) или язык управления задачами - это язык программирования
низкого уровня, предназначенный для связи программ, написанных на языке
программирования, совместимом с TSO (например, COBOL, ASSEMBER, PL / I и т. Д.) И
операционной системы MVS (версия адаптирована на z / OS, эмулируемая TEE на ПК).
Непосредственно от имени основная функция языка - управление заданиями, которые, в свою
очередь, представляют z / OS эквивалент процессов в Windows (рисунок 2.8).

Рисунок 2. 8Структура JCL


Таким образом, JCL-программы записываются для запуска и управления BATCH JOBs.

14
Рисунок 2. 9Структура столбцов JCL
Код в JCL должен быть написан заглавными буквами, строго соблюдая синтаксис и
позиционирование компонентов в коде, поскольку он чрезвычайно подвержен ошибкам и
имеет очень ограниченную способность интерпретировать написанный код вне синтаксиса
(рисунок 2.9)

2.4 Endevor
Endevor - это инструмент разработки программного обеспечения для приложений
Mainframe. Он объединяет функции поисковой системы, среду разработки, компилятор и
контроль версий. Доступ Endevor осуществляется из главного меню с помощью команды A.Q
или в некоторых областях A, E, 2, U (E) (рисунок 2.10)
Меню и интерактивные окна служат для точных исполнений команд по умолчанию,
выполняемых Endevor(таких как создание, компиляция или редактирование объектов
Endevor).
Команды позволяют выполнять операции с отдельными объектами в «списке
выбранных элементов».

Фильтры поиска - упорядочение и логическая группировка отдельных объектов в


Endevor позволяющая сократить время их поиска в дальнейшем. Данные поля также

15
используются для указания некоторых фундаментальных особенностей объектов, которые
будут созданы в Endevor.

Рисунок 2. 10Компоненты окна Endevor


Планирование программы COBOL Batch начинается с объявления в Endevor объекта
PBC со всеми соответствующими функциями (рисунок 2.11)

16
Рисунок 2. 11Рисунок 2.11. Характеристики создания программы BATCH(PBC)
BATCH - с английского переводится как лот / серия / пакет / группа, в контексте JCL может
применяться двумя способами:
 Технология управления процессами и действиями, выполняемая автоматически
(без взаимодействия с оператором) по требованию или срабатывание триггера
(логическое условие для запуска активности).
 Ряд программ, запущенных последовательно в процессе (JOB). Характеристики
рассматриваемого процесса, порядок программ и ресурсы, назначенные процессу,
все продиктованы характеристиками JOB, написанными на языке
программирования JCL.

2.5 Проект Выдача предварительно подготовленных почтовых бюллетеней 896


Основными задачами проекта являются: выдача счетов-фактур 896, чтобы
воспользоваться возможностью оплаты в банке или пост-учреждений в любое время
(например. магазины и торговые центры).
Выпущенный бюллетень является эксклюзивным механизмом, который позволяет
владельцам собирать любые виды долгов на всей территории страны. Доступно четыре
типа бюллетеней:
- premarcato TD 896
17
- parzialmentepremarcato TD 674
- bianco personalizzato TD 451
- bianco generico TD 123
Бюллетень TD 896 может использоваться, когда все данные известны, данные такие
как: номер и заголовок учетной записи, сумма и персональные данные заемщика,
идентифицированный уникальным кодом в кодовой линии.
Бюллетени используются следующим образом:
1) Банк готовит предварительно обработанный и штампованный бюллетень TD
896 для клиента.
2) Клиент использует его на посту, где они что-то покупают.
3) Этот элемент отправляет поток платежей в банк.

Рисунок 2. 12Bollettino Postale 896 premarcato


Программа XX00CW28 - Добавление Бюллетеня.

18
Базовая программа вызывается из PWS (protectedwebservice) для вставки карты TD 896 для
клиента, карта может содержать несколько бюллетеней, до 30.

Рисунок 2. 13Загрузка карты

Рисунок 2. 14Вставка карт в таблицу- схема.


Программа должна включать 4 функции: «Управление», «Вставка», «Печать» и «Отмена».

Функция подтверждения:

19
Рисунок 2. 15 Подтверждение ввода

Рисунок 2. 16 Отмена и печать карты

Программа XX00G029 - пакетная программа для ввода бюллетеня TD 896 в таблицу


XX00TB29. Для каждой записи проводятся специальные проверки.

20
Рисунок 2. 17 Составление бюллетеня

Программа XXKPG004 - пакетная программа для обновления таблиц дебетовых потоков.

Рисунок 2. 18 Обновление таблицы XX00TB29

Программа XX00CW30 – программатипа CICS, которая должна извлекать список карт в


таблице XX00TB28 на основе фильтров ввода, программа включает также в себя разметку
страницы веб.
Программа XX00CW31 –программа типа CICS, которая читает таблицу XX00TB29 на
основе Кода банка (банка) и номера карты, передавая значения выходным полям.

21
ВЫВОДЫ

Период прохождения практики (05.03.2018 - 07.05.2018) был продуктивным. Таким


образом, в этот период я работал в компании ICS «Cedacri International» SRL, в отделе
разработки программного обеспечения в подразделении Cobol Area Credits, где изучал новый
язык, интегрировал себя в команду, работал над некоторыми производственными проектами,
которые включали создание новых программ и разработку существующих.
Проходя стажировку, у меня была возможность столкнуться с некоторыми проблемами с
интерпретацией синтаксиса написанного кода, я столкнулся с конфликтами интересов,
которые были решены быстро и в дружеской атмосфере.
В заключение я могу сказать, что моя учебная практика позволила мне развивать свои
профессиональные навыки, приобрести определенные качества, которые должен иметь
программист, и я научился работать в команде, я понимаю, как назначаются поставленные
задачи.

22
Используемая литература

1. Ioan Pogangeanu “Suport Curs de programare COBOL”


2. Thane Hubbell “Sams Teach Yourself COBOL in 24 Hours”
3. https://ru.scribd.com/doc/260233428/raport-de-practica-cedacri-international-srl-
conspecte-md-2-doc#scribd
4. http://www.cedacrinternational.md/?page_id=20&lang=ro
5. http://www.cedacrinternational.md/?page_id=25&lang=ro
6. http://www.cedacrinternational.md/?page_id=27&lang=ro
7. http://www.cedacri.it
8. http://www.tutorialspoint.com/cobol/
9. Информационные материалы на предприятии.
10. АнализпроектаEmissione Bollettini Postali 896 premarcati

23