Разработка автоматизированной системы учета пластиковых карт

Информационное обеспечение задачи автоматизации учета. Программное обеспечение задачи автоматизации учета. Расчет технико-экономической эффективности программного продукта по учету пластиковых карт. Расчет затрат на разработку программного модуля.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 10.02.2018
Размер файла 2,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Содержание

Аннотация

Введение

1. Функциональный анализ деятельности

1.1 Характеристика филиала

1.2 Характеристика отдела обслуживания филиала и видов его деятельности

1.3 Экономическая сущность задачи

1.4 Обоснование необходимости и цели использования вычислительной техники для решения задачи

1.5 Постановка задачи

1.6 Анализ существующих разработок и обоснование выбора технологии проектирования

1.7 Обоснование проектных решений по видам обеспечения

2. Разработка автоматизированной системы учета пластиковых карт

2.1 Информационное обеспечение задачи автоматизации учета

2.2 Программное обеспечение задачи автоматизации учета

2.3 Технологическое обеспечение задачи

3. Расчет технико-экономической эффективности программного продукта по учету пластиковых карт

3.1 Расчет затрат на разработку программного модуля по учету пластиковых карт

3.2 Расчет капитальных вложений на разработку программного модуля по учету пластиковых карт

3.3 Расчет эксплуатационных расходов

4. Безопасность и экологичность предложенных решений

Заключение

Список использованных литературных источников

Приложения

Аннотация

программный автоматизация учет пластиковый

Выпускная квалификационная работа объемом 101 страниц содержит 4

главы, 17 рисунков, 15 таблиц, 31 источник литературы.

Ключевые слова: пластиковые карты, количественный учет, PHP, MySQL, Apache, автоматизация учета, отчетность.

Объектом автоматизации является процесс учета пластиковых карт в филиале № 2657 банка ВТБ 24 (ЗАО).

Цель работы - автоматизация количественно учета пластиковых карт путем создания специализированной системы.

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

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

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

Введение

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

Банк ВТБ 24 (ЗАО) эмитирует карты международных платежных систем Visa, Diners Club (только Москва и МО) и MasterCard. Выпуск и пресонификация карт - функции процессингового центра головного отделения банка, находящегося в Москве. Из головного отделения карты направляются в филиалы и дополнительные офисы. Выдачу карт клиентам производит отдел обслуживания (филиала или доп. офиса).

В настоящее время учет пластиковых карт в структурных подразделениях ведется на бумажных носителях.

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

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

1. провести функциональный анализ деятельности филиала;

2. определить основные потоки информации;

3. разработать информационную модель программного комплекса;

4. проанализировать существующие программные продукты, применяемы для решения задач учета;

5. выбрать среду создания программного продукта;

6. провести тестирование и отладку готового программного продукта.

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

1. Функциональный анализ деятельности

1.1 Характеристика филиала

Филиал № 2657 Банка ВТБ 24 (закрытое акционерное общество) в г. Ставрополе, образован в целях содействия развитию и повышению эффективности операций Банка ВТБ 24 (закрытое акционерное общество), расширению географической базы его деятельности, привлечения новых клиентов, повышения качества и оперативности банковского обслуживания субъектов экономической деятельности и увеличения прибыли Банка [26].

Полное официальное наименование: Филиал № 2657 Банка ВТБ 24 (закрытое акционерное общество) в г. Ставрополе; сокращенное наименование: Филиал № 2657 ВТБ 24 (ЗАО).

Место нахождения Филиала: г. Ставрополь, ул. Мира 284/1.

Телефон /факс: 23-65-60/23-15-22

Предметом деятельности Филиала является кредитное, расчетное, кассовое и другие виды банковского обслуживания юридических и физических лиц (резидентов и нерезидентов) в соответствии с генеральной лицензией № 1623, выданной Банком России 07.11.2006, и лицензией на осуществление банковских операций с драгоценными металлами № 1625, выданной Банком России 01.12.2006, а также в соответствии с полномочиями, установленными Положением о Филиале №2657 [18].

Филиал в своей деятельности руководствуется законодательством и иными нормативными актами Российской Федерации, в том числе нормативными актами Банка России, а также Уставом, нормативными актами и распорядительными документами Банка, решениями органов управления Банка, стандартами профессиональной деятельности и нормами профессиональной этики, Положением о филиале [14].

Главными задачами Филиала являются:

· осуществление банковских операций в соответствии с требованиями законодательных и нормативных актов Российской Федерации, включая нормативные акты Банка России и Банка;

· реализация деловой стратегии и политики Банка по месту нахождения Филиала [14].

Организационная структура филиала представлена на рисунке №1.

Рисунок 1 Организационная структура филиала банка ВТБ 24 (ЗАО) в г.Ставрополе

Филиал может осуществлять от имени Банка следующие банковские операции в рублях и иностранной валюте в соответствии с установленным в Банке порядком:

· привлечение денежных средств Клиентов во вклады (до востребования и на определенный срок);

· размещение привлеченных во вклады (до востребования и на определенный срок) денежных средств Клиентов от имени Банка и за его счет;

· открытие и ведение банковских счетов Клиентов;

· расчеты по поручениям Клиентов, в том числе банков-корреспондентов, по их банковским счетам;

· инкассацию денежных средств, векселей, платежных и расчетных документов;

· кассовое обслуживание Клиентов;

· куплю-продажу иностранной валюты в наличной и безналичной формах;

· выдачу банковских гарантий;

· переводы денежных средств по поручениям физических лиц без открытия банковских счетов (за исключением почтовых переводов).

· Филиал, помимо перечисленных выше банковских операций, вправе осуществлять от имени Банка следующие сделки:

· выдачу поручительств за третьих лиц, предусматривающих исполнение обязательств в денежной форме;

· приобретение права требования от третьих лиц исполнения обязательств в денежной форме;

· доверительное управление денежными средствами и иным имуществом по договорам с Клиентами;

· операции с драгоценными металлами и драгоценными камнями в соответствии с законодательством Российской Федерации;

· предоставление в аренду Клиентам специальных помещений или находящихся в них сейфов для хранения документов и ценностей;

· лизинговые операции;

· оказание консультационных и информационных услуг [14].

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

Филиал может осуществлять в соответствии с выданной Банку лицензией профессионального участника рынка ценных бумаг:

· брокерскую деятельность, включая операции с физическими лицами;

· дилерскую деятельность;

· деятельность по доверительному управлению ценными бумагами;

· депозитарную деятельность.

Филиал осуществляет специализированное депозитарное обслуживание инвестиционных фондов, паевых инвестиционных фондов и негосударственных пенсионных фондов.

Филиал имеет право:

· запрашивать у кредитуемых Клиентов отчеты, балансы и другие документы, подтверждающие их платежеспособность, а также документы в отношении имущества, служащего обеспечением по предоставляемым кредитам;

· требовать предоставления документов и информации о проводимых Клиентом операциях, необходимых для определения соответствия таких операций действующему законодательству, осуществлять иные действия в пределах своей компетенции при осуществлении функций агента валютного контроля;

· запрашивать у Клиентов информацию, необходимую для принятия решения о целесообразности участия Банка в финансировании различных проектов;

· проводить проверки исполнения Клиентами кассовой дисциплины [2].

Руководство текущей деятельностью Филиала осуществляется управляющим Филиалом, назначаемым на должность и освобождаемым от должности Президентом-Председателем Правления Банка или лицом, исполняющим его обязанности, по согласованию (при назначении) с территориальным учреждением Банка России по месту нахождения Филиала на основании решения Правления Банка. Управляющий Филиалом действует в соответствии с настоящим Положением и на основании доверенности. Доверенность, действие которой прекращено вследствие истечения ее срока, отмены либо увольнения управляющего, подлежит возврату в Банк [1].

Управляющий Филиалом несет персональную ответственность за состояние дел в Филиале, в том числе за:

· выполнение поставленных перед Филиалом задач;

· финансовые результаты деятельности Филиала;

· надлежащее исполнение законодательных и нормативных актов Российской Федерации, включая нормативные акты Банка России и Банка;

· организацию бухгалтерского учета и представление отчетности;

· организацию и соблюдение работниками Филиала установленных правил работы с информацией ограниченного распространения;

· полноту, правильность и своевременность исчисления и перечисления налогов, а также исполнение функции налогового агента;

· организацию работы по противодействию легализации (отмыванию) доходов, полученных преступным путем;

· обеспечение сохранности документов в соответствии с требованиями законодательства и нормативных актов Банка [15]

Управляющий Филиалом:

· осуществляет руководство текущей деятельностью Филиала;

· издает и подписывает приказы и распоряжения по Филиалу;

· принимает на работу и увольняет работников;

· подготавливает предложения об изменениях штатного расписания

Филиала, которые согласовываются в установленном в Банке порядке и утверждаются Президентом-Председателем Правления Банка или лицом, исполняющим его обязанности, устанавливает в рамках штатного расписания Филиала должностные оклады работникам Филиала;

· принимает решения о выплате разовых вознаграждений и предоставлении социальных льгот работникам в соответствии с действующим законодательством Российской Федерации и нормативными актами Банка;

· представляет Банк в отношениях с другими юридическими лицами, подписывает договоры и соглашения в соответствии с полномочиями, определенными доверенностью;

· выносит на рассмотрение уполномоченных органов Банка вопросы, связанные с деятельностью Филиала;

· обеспечивает совместно с главным бухгалтером Филиала организацию бухгалтерского учета и составление отчетности в соответствии с нормативными актами Банка России, Министерства финансов Российской Федерации, нормативными актами Банка;

· организует работу Филиала при возникновении чрезвычайных ситуаций;

· исполняет иные обязанности в соответствии с нормативными актами и распорядительными документами Банка [14].

Заместитель управляющего Филиалом (заместитель управляющего - начальник отдела Филиала), главный бухгалтер Филиала, заместитель главного бухгалтера Филиала (заместитель главного бухгалтера - начальник отдела Филиала) назначаются на должность и освобождаются от должности Президентом-Председателем Правления Банка или лицом, исполняющим его обязанности, по согласованию (при назначении) с территориальным учреждением Банка России по месту нахождения Филиала.

Начальник подразделения по обеспечению безопасности (помощник управляющего Филиалом по безопасности) назначается на должность и освобождаются от должности Президентом-Председателем Правления Банка или иным уполномоченным им работником Банка в соответствии с установленным в Банке порядком [14].

1.2 Характеристика отдела обслуживания филиала и видов его деятельности

Отдел обслуживания является структурным подразделением филиала №2657 банка ВТБ 24 (ЗАО). Сокращенное наименование Отдела - ОО. Отдел создан в следующих целях:

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

2. кассового обслуживания по собственным и клиентским операциям. Отдел входит в состав Филиала Банка. Руководитель Отдела подчиняется непосредственно Управляющему филиалом. Функциональная поддержка Отдела в части операционного обслуживания осуществляется Операционным департаментом. Руководство Отделом осуществляет начальник Отдела, назначаемый и освобождаемый от должности Управляющим филиалом. В своей деятельности Отдел руководствуется законодательством Российской Федерации, нормативными актами Банка России, Уставом Банка, Положением об отделе обслуживания (Приложение № 23 к Приказу от 16.07.2007 №555) и иными организационно- распорядительными и регламентными документами Банка [15].

Для достижения поставленных целей Отдел решает следующие задачи:

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

2. Осуществлять контроль за банковскими операциями, проводимыми в ДО.

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

4. Осуществлять комплексное кассовое обслуживание клиентов ДО и по собственным операциям.

5. Осуществлять контроль за соблюдением стандартов обслуживания клиентов, обеспечения стандартов содержания офисов.

В целях решения указанных задач Отдел выполняет следующие функции:

1. Функции, выполняемые для решения задачи осуществления продаж вкладов и пассивных комиссионных продуктов, а также операционного обслуживания клиентов - физических, юридических лиц и индивидуальных предпринимателей в соответствии с требованиями законодательства Российской Федерации, нормативных актов Банка России и организационно - распорядительных и нормативных документов Банка:

Предоставление клиентам консультации по продукту/продуктам, удовлетворяющим потребности клиентов.

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

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

Оформление договоров банковского счета/вклада и иных договоров об оказании банковских услуг в соответствии с предоставленными полномочиями.

Осуществление открытия счетов, вкладов физических лиц в соответствии с установленным в Банке порядком.

Осуществление безналичных переводов по счетам и вкладам (депозитам) по поручению/в пользу юридических и физических лиц в соответствии с заключенными договорами банковского счета, вклада (депозита).

Осуществление конверсионных операций по поручению юридических и физических лиц.

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

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

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

Осуществление ввода в автоматизированную банковскую систему данных о клиенте - арендаторе индивидуальных банковских ячеек.

Осуществление безналичных операций с платежными картами в соответствии с нормативными документами Банка и в рамках предоставленных полномочий.

Осуществление приема от клиентов заявления на выпуск/перевыпуск/пополнение/о прекращении действия платежной карты/карт Банка.

Выдача банковских карт и ПИН-конвертов клиенту. Активирование (разблокировка) кредитных платежных карт при выдаче клиенту.

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

1.16.Прием и/или оформление комплекта документов на проведение депозитарных операций.

Прием заявок на приобретение, погашение и обмен инвестиционных паев паевых инвестиционных фондов; прием заявок на ввод/вывод средств в ОФБУ; передача клиентам документов, связанных с приобретением, погашением и обменом инвестиционных паев паевых инвестиционных фондов и вводом/выводом средств в ОФБУ.

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

1.19.Осуществление приема и первичной проверки слипов и писем от предприятий, заключивших с Банком договоры эквайринга.

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

Осуществление удостоверения доверенностей клиентов на заключение/ расторжение договора банковского счета (вклада), открытие/ закрытие счетов и распоряжение банковским счетом (вкладом), а также доверенностей на совершение операций, связанных с арендой ИБС, и доступом к арендованной ИБС (при оформлении доверенностей в Банке).

Осуществление удостоверения завещательных распоряжений клиентов по банковским счетам (вкладам) (при оформлении завещательных распоряжений в Банке).

Осуществление копирования и заверения необходимых документов клиентов.[15]

2. Функции, выполняемые для решения задачи осуществления контроля за банковскими операциями, проводимыми в ДО:

Исполнение функции контролера (верификатора) по операциям Офиса:

осуществление контроля соответствия данных, введенных в АБС, информации в расчетных документах клиентов, представленных на бумажном носителе и по системе «Клиент-Банк», а также контроль правильности оформления вышеуказанных документов;

осуществление контроля полноты комплекта документов, предоставленных клиентом для получения потребительского кредита, и осуществление подтверждения в АБС операции по предоставлению потребительских кредитов;

осуществление контроля достаточности средств на счетах клиентов при поведении расчетов по их счетам.

Осуществление контроля расходных кассовых операций, совершаемых в Офисе, в соответствии с нормативными актами и распорядительными документами Банка

Повторный ввод платежных поручений, поступивших на бумажных носителях, по пяти параметрам (номер документа, счет плательщика, код банка получателя, счет получателя, сумма платежа).

Осуществление оформления и выдачи клиентам счетов-фактур при расчетах по налогу на добавленную стоимость в рамках компетенции Отдела.

Осуществление завершения операционного дня офиса в соответствии с нормативными актами и распорядительными документами Банка.

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

Осуществление ежедневной сверки остатков денежной наличности и других ценностей в хранилище ценностей на начало следующего дня, указанных в Книге учета денежной наличности и других ценностей (при наличии хранилища).

3. Функции, выполняемые для решения задачи осуществления контроля отражения в бухгалтерском учете операций Офиса и подготовка сведений по ним в соответствии с нормативными актами Банка России, Учетной политикой и другими нормативными актами и распорядительными документами Банка:

Обеспечение оформления, подбора и передачи в установленном порядке документов для формирования бухгалтерских и кассовых документов дня Банка.

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

.Осуществление ежедневной сверки с данными бухгалтерского учета:

· итогов сводной справки о кассовых оборотах;

· итогов кассовых документов, сформированных за день.

4. Функции, выполняемые для решения задачи осуществления комплексного кассового обслуживания клиентов ДО и по собственным операциям:

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

.Прием/выдача денежной наличности и других ценностей клиентам ДО на счета/со счетов в соответствии с законодательством Российской Федерации, нормативными актами Банка России и внутрибанковскими нормативными документами.

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

.Совершение операций по покупке-продаже монет из драгоценных металлов в соответствии с законодательством Российской Федерации, нормативными актами Банка России и внутрибанковскими нормативными документами.

.Совершение операций по приему платежей физических лиц в соответствии с внутрибанковскими нормативными документами. Формирование пакета документов (реестров, извещений, бланков заказов) для отправки в Головной офис, в соответствии с договорами о приеме платежей в адрес юридических лиц. Контроль правильности и полноты сформированного пакета документов.

.Осуществление радиационного контроля поступающей денежной наличности и монет.

5. Функции, выполняемые для решения задачи по осуществлению контроля соблюдения стандартов обслуживания клиентов, обеспечения стандартов содержания офисов.

.Обеспечение стандартов содержания Отдела в соответствии с установленным в Банке порядком.

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

6. В рамках своей компетенции все работники Отдела участвуют в выявлении операций, подлежащих обязательному контролю, и иных операций с денежными средствами или иным имуществом, связанных с легализацией (отмыванием) доходов, полученных преступным путем, и финансированием терроризма, в деятельности физических лиц, индивидуальных предпринимателей и юридических лиц, а также при обнаружении фактов нарушений нормативных актов в сфере противодействия легализации (отмыванию) доходов, полученных преступным путем, и финансированию терроризма, допущенных работниками Банка при проведении операций (сделок), незамедлительно доводят эти факты до сведения своего непосредственного руководителя и руководителя Службы финансового мониторинга клиентских операций Банка [13].

1.3 Экономическая сущность задачи

Перечень подразделений Банка, задействованных в процессе выпуска и обслуживания платежных карт, и выполняемые ими функции приведены в таблице 1 [16].

Таблица 1

Подразделение

Функции

Управление сопровождения пассивных операций Операционного департамента (УСПО)

- ведение досье Клиента для ДО г. Москвы;

- открытие счетов для пунктов выдачи наличных и банкоматов ДО г.

Москвы;

- открытие аналитических счетов для юридических лиц по зарплатным проектам в АБС БИСКВИТ (для ДО г. Москвы)

Дополнительные офисы (ДО)

Менеджер отдела продаж

- информирование Клиентов о банковских продуктах, условиях выдачи Карт и необходимых документах, тарифах Банка, дополнительных услугах, предлагаемых Держателям карт;

- предоставление Клиентам бланков заявлений, связанных с обслуживанием, перевыпуском, утерей Карты и т.д, а также консультирование Клиентов по вопросам заполнения указанных заявлений;

Специалист Отдела обслуживания:

- проверка документа, удостоверяющего личность, и правильности заполнения комплекта документов;

- ксерокопирование документов, удостоверяющих личность Клиента;

- выдача Карты Клиенту, Представителю Клиента, ответственному лицу в рамках "зарплатных проектов" получение расписки; подпись Клиента на Карте; документы, оформляемые при получении Карт ответственным лицом в рамках «зарплатных проектов»

- проверка правильности заполнения Клиентом заявлений, связанных с обслуживанием Карты

Специалист Отдела обслуживания (типовое рабочее место - контролер ДО (далее -

Контролер)):

- направление запроса в подразделение УОБ;

- формирование файла на выпуск Карты;

- направление файла на выпуск Карты и отсканированных документов Клиента в ЦВиОПК;

- получение Карт из ЦВиОПК;

- проверка правильности данных на лицевой стороне Карты;

- передача документов, полученных от Клиента, для хранения в досье Клиента;

- передача заявлений Клиента в отсканированном виде в Операционный департамент;

- подготовка Карт к уничтожению, пересылка для уничтожения в ЦВиОПК.

Филиалы

Выполняют функции, указанные для ДО, а также:

Специалист Группы сопровождения активно- пассивных операций (Бэк- офис):

- заполнение формы на регистрацию филиала, ДО филиала в СВС Way4;

- заполнение формы на заведение счетовой схемы, тарифного плана в СВС Way4 (в том числе для новых ДО филиала);

- ведение досье Клиента;

- открытие аналитических Счетов для юридических лиц (в рамках выдачи Корпоративных карт) и синтетических Счетов для физических лиц в АБС БИСКВИТ;

- открытие счетов для учета Операций в пунктах выдачи наличных и банкоматах

Сотрудник Отдела обеспечения безопасности:

- проверка Клиентов на наличие негативной информации, препятствующей выпуску Карт.

Управление обеспечения безопасности (УОБ)

- проверка Клиентов ДО г. Москвы и Московской области на наличие негативной информации, препятствующей выпуску Карт.

Центр клиентского обслуживания

(ЦКО)

- информирует Клиента в случае выпуска/отказа в выпуске Кредитной карты на основании сформированных файлов;

- связывается с Клиентом, направившим заявление на выпуск/перевыпуск Карты и выпуск Дополнительной карты через интернет-сайт Банка, для уточнения правильности указанных Клиентом сведений по запросам, сформированным ЦВиОПК;

- блокирует/разблокирует Карту Клиента в связи с неверным набором ПИН-кода на основании телефонного звонка, а также письменного заявления Клиента, присланного и заверенного специалистом Отдела обслуживания ДО/ филиала;

- разблокирует Карту Клиента на основании письменного заявления Клиента, составленного в произвольной форме, присланного и заверенного специалистом Отдела обслуживания ДО/ филиала.

Центр выпуска и обслуживания платежных карт Операционного департамента (ЦВиОПК)

- открывает Синтетические счета для физических лиц в АБС БИСКВИТ для ДО г. Москвы;

- заполняет формы на регистрацию новых ДО г. Москвы в СВС

Way4;

- осуществляет работу с заявлениями Клиентов, поступившими по Интернету (в случае необходимости направляет запрос в УОБ/ЦКО);

- обеспечивает регистрацию Клиента и Карты в СВС Way4;

- загружает файлы на выпуск Карт, пополнение Счетов;

- обеспечивает выпуск Карт и ПИН-конвертов, а также их передачу в ДО/филиалы для последующего распространения в течение двух рабочих дней с даты обработки файла на выпуск;

- организует уничтожение невостребованных, бракованных, возвращенных Клиентами Карт;

- осуществляет опротестование спорных Операций по заявлениям Клиентов;

- осуществляет ведение базы регистрации претензий и жалоб в соответствии с Регламентом работы с обращениями клиентов

№1040;

- обрабатывает кредитовые Операции;

- осуществляет мониторинг технических овердрафтов;

- блокирует/разблокирует Карту Клиента на основании письменного заявления Клиента, а также по инициативе Управления обеспечения безопасности и Департамента анализа рисков;

- устанавливает правомерность изъятия Карт, возможность их возврата Держателю.

1.4 Обоснование необходимости и цели использования вычислительной техники для решения задачи

Филиал № 2657 банка ВТБ 24 (ЗАО) в день принимает от бэк-офиса порядка 90 пластиковых карт, прием на уничтожение от клиентов в среднем две-три карты без учета зарплатных проектов, прием от бэк-офиса до 500 карт с учетом зарплатных проектов [12].

Процедура учета вручную на бумажных ностелях представляет собой следующую последовательность действий.

1. Сотрудник бэк-офиса получает из ПЦ ГО по описи пакеты с картами и отдельно с пин-конвератами.

2. Сотрудник ОО, отвечающий за работу с картами регистрирует пришедшие карты и пин-конверты в журнале, сверяет с реестром, подписывает его и отправляет обратно в ГО. Карты и конверты кладутся на хранение в сейф.

3. По мере прихода клиентов им выдаются карты, с клиентов берется расписка в получении карты и пин-конверта. Делаются соответствующие записи в журнале.

4. Когда клиент приходит сдавать карту, его карта изымается, делается отметка в журнале, клиенту выдается документ, подтверждающий сдачу карты. Карта готовится к уничтожению (на карте делается надрез). Регулярно карты передаются в ГО на уничтожение.

5. На регулярной основе производится сверка количества карт и пин- конвертов в сейфах с данными журналов учета [11].

На ведение учета на бумажном носителе в среднем требуется час рабочего времени двух сотрудников ежедневно [16].

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

Во-вторых, высокий процент ошибок при обработке информации. Регулярные проверки соответствия записей в журнале и фактического количества карт и пин-конвертов выявляют расхождения, что влечет за собой правку записей, на которую тратится до 8 часов рабочего времени одного, а иногда и двух сотрудников.

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

1.5 Постановка задачи

Цель и назначение автоматизированного варианта решения задачи

Целью автоматизации учета пластиковых карт является сокращение объема ручной работы, связанной с ведением на бумажном носителе (журнал учета ПК и ПИН-конвертов) записей о поступлении и выдаче пластиковых карт за день, а также об их остатках на начало и конец рабочего дня. Автоматизация данного процесса позволит сократить время обработки информации, что в свою очередь приводит к улучшению качества обслуживания клиентов, что является одной из основополагающих задач банка ВТБ 24.

Разрабатываемая в рамках выпускной квалификационной работы программа учета пластиковых карт должна реализовывать ряд функций:

1. количественный учет пластиковых карт и пин-конвертов;

2. отображение текущего состояния карты и возможность его изменения;

3. подготовка отчетов разных видов (в т.ч. самостоятельное создание шаблонов);

4. архивация данных;

5. работа по сети;

6. экспорт информации в MS Office [9].

Принципы построения системы:

· Масштабируемость позволяет переносить систему без существенных доработок на различные программно-аппаратные платформы.

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

· Адаптивность обеспечивает адекватную поддержку бизнес-процессов и своевременную реконструкцию системы при необходимости их реорганизации.

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

· Надежность системы позволяет обеспечить сохранность информации, ее целостность и взаимосогласованность в любой момент времени [3].

Функционирование программного комплекса начинается с наполнения базы данных информацией о выпущенных картах. Из ЦВиОПК головного офиса через экспресс-почту DHL поступают партии выпущенных карт и пин- конвертов. Каждая партия (посылка) сопровождается описью, в которой отражены номера карт, Ф.И.О. картодержателей и общее количество карт в данной партии.

Описи формируются в ЦВиОПК по мере выпуска карт на основании заявок из региональных структурных подразделений. Оператор активирует модуль импорта данных путем ввода номера описи, пришедшей с очередной партией карт.

Модуль импорта запрашивает из БД ЦВиОПК содержимое описи в электронном виде и помещает записи в базу данных, после чего, оператор производит сверку номеров пришедших карт [17].

Часто ИТ-подразделения прибегают к автоматизации различных потоков документооборота с помощью разных продуктов. Но и в этом случае возникает необходимость выработки единых корпоративных стандартов и требований к различным частям единой системы автоматизации документооборота. Необходимо добиться, чтобы система, состоящая из ПО разных фирм-разработчиков, имела целостную структуру, поддерживающую единый системный документооборот [21].

Надо отметить, что существуют АБС, в рамках которых возможны доработки, в том числе и силами ИТ-подразделений банков. Соответственно, для этого необходимо иметь в штате подходящих специалистов [19].

Общая характеристика организации решения задачи на ЭВМ

Для реализации программного проекта были использованы web-сервер Apache, язык программирования PHP и СУБД МySQL.

Выбор данных инструментов обусловлен рядом факторов, один из которых - бесплатное распространение.

Apache является потомком web-сервера NCSA, спроектированного и разработанного Робом Маккулом (Rob McCool). На рынке серверов NCSA позиционировался как сервер для сложных и высокопроизводительных серверных комплексов. Первой выпущенной версией сервера стала 0.6.2. Один из членов постоянно растущей группы разработчиков, Роберт Тау (Robert Thau), спроектировал новую архитектуру сервера, которая была представлена в версии 0.8.8. 1 Декабря 1995 года был выпущен Apache версии 1.0 и всего год потребовался на то, чтобы Apache стал более популярным, чем сервер NCSA [27].

В течение следующих лет группа продолжала расти, а Apache получил множество новых возможностей и был перенесен на различные операционные системы.

В 1999 году группа основала Apache Software Foundation в форме некоммерческой организации. В Марте 2000 года впервые состоялось ApacheCon - конференция разработчиков Apache, на которой был впервые публично представлен сервер Apache версии 2.0. Вторая версия Apache представила полностью новую архитектуру сервера. Apache 2.0 стал легче переноситься на различные платформы и стал настолько модульным, что даже перестал быть по настоящему web-сервером. При разработке соответствующего модуля, ядро Apache 2.0 можно использовать в любом сетевом сервере [7].

Сегодня обе версии Apache (версия 1.3 и версия 2.0) продолжают существовать. Хотя все и подталкивает на использование новой версии, многие продолжают использовать версию 1.3, которая до сих пор разрабатывается и поддерживается. Обе используемые сегодня версии Apache формируют крупнейший рынок web-серверов. Даже не смотря на то, что Apache является свободно распространяемым сервером, все-таки главной причиной успеха Apache является его широкие возможности.

Рисунок 2 HTTP-сервер Apache и его окружение

Сервер Apache поддерживает одновременную работу и, следовательно, может обслуживать большое количество клиентов. Количество клиентов, которое может одновременно обслуживаться, ограничивается лишь используемыми аппаратными средствами и операционной системой. Сервер может быть легко сконфигурирован с помощью редактирования текстовых файлов или, используя один из многочисленных инструментов с графическим интерфейсом. В соответствии со своей модульной архитектурой, множество возможностей, которые необходимы для работы некоторых приложений, могут быть реализованы в виде дополнительных модулей Apache. Для поддержки такой возможности для разработчиков модулей реализован хорошо документированный API. Модульность и существование множества бесплатных модулей позволяет легко создать мощный web-сервер без изменения его исходного кода. Используя на сервере множество доступных скриптовых языков, можно легко создать любое web-приложение. Для использования любого скриптового языка необходим только соответствующий подключаемый модуль. Также обе версии Apache полностью совместимы с HTTP 1.1. Для большинства популярных платформ сделана простая процедура установки сервера. Диаграмма на рисунке 2 показывает HTTP сервер Apache в своем окружении. По сравнению с простым HTTP сервером, можно увидеть администратора, который работает с файлами конфигурации, а также с серверными расширениями, используя CGI или серверный API. Эти расширения могут получить любой ресурс на машине сервера или на удаленной машине через сеть [5].

PHP (рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor») - это широко используемый язык программирования общего назначения с открытым исходным кодом. PHP сконструирован специально для ведения Web-разработок и может внедряться в HTML-код. Код PHP отделяется специальными начальным и конечным тегами, которые позволяют процессору PHP определять начало и конец участка HTML-кода, содержащего PHP-скрипт [22].

Значительным отличием PHP от какого-либо кода, выполняющегося на стороне клиента, например, JavaScript, является то, что PHP-скрипты выполняются на сервере. Если на сервере был размещен скрипт, клиент получил бы только результат выполнения скрипта, причем он не смог бы выяснить, какой именно код выполняется. Возможно сконфигурировать свой сервер таким образом, чтобы HTML-файлы обрабатывались процессором PHP, так что клиенты даже не смогут узнать, получают ли они обычный HTML-файл или результат выполнения скрипта [30].

PHP крайне прост для освоения, но вместе с тем способен удовлетворить запросы профессиональных программистов. Хотя PHP, главным образом, предназначен для работы в среде web-серверов, область его применения не ограничивается только этим.

Главным образом, область применения PHP сфокусирована на написание скриптов, работающих на стороне сервера; таким образом, PHP способен выполнять всё то, что выполняет любая другая программа CGI, например, обрабатывать данных форм, генерировать динамические страницы или отсылать и принимать cookies. Но PHP способен выполнять и множество других задач [24].

Существуют три основных области, где используется PHP.

· Создание скриптов для выполнения на стороне сервера. PHP наиболее широко используется именно таким образом. Все, что понадобится, это парсер PHP (в виде программы CGI или серверного модуля), web-сервер и браузер. Чтобы просмотреть результаты выполнения PHP-скриптов в браузере, необходим работающий web-сервер и установленный PHP.

· Создание скриптов для выполнения в командной строке. Возможно создать PHP-скрипт, способный запускаться вне зависимости от web- сервера и браузера. Потребуется парсер PHP. Такой способ использования PHP идеально подходит для скриптов, которые должны выполняться регулярно, например, с помощью cron (на платформах *nix или Linux) или с помощью планировщика задач (Task Scheduler) на платформах Windows. Эти скрипты также могут быть использованы в задачах простой обработки текстов.

· Создание оконных приложений, выполняющихся на стороне клиента. Возможно, PHP является не самым лучшим языком для создания подобных приложений, но, если вы очень хорошо знаете PHP и хотели бы использовать некоторые его возможности в своих клиент- приложениях, вы можете использовать PHP-GTK для создания таких приложений. Подобным образом вы можете создавать и кросс- платформенные приложения. PHP-GTK является расширением PHP и не поставляется вместе с дистрибутивом PHP [5].

PHP доступен для большинства операционных систем, включая Linux, многие модификации Unix (такие, как HP-UX, Solaris и OpenBSD), Microsoft Windows, Mac OS X, RISC OS, и многих других. Также в PHP включена поддержка большинства современных вебсерверов, таких, как Apache, Microsoft Internet Information Server, Personal Web Server, серверов Netscape и iPlanet, сервера Oreilly Website Pro, Caudium, Xitami, OmniHTTPd и многих других. Для большинства серверов PHP поставляется в качестве модуля, для других, поддерживающих стандарт CGI, PHP может функционировать в качестве процессора CGI [20].

Таким образом, выбирая PHP, разработчик получает свободу выбора операционной системы и web-сервера. Кроме того, появляется выбор между использованием процедурного или объектно-ориентированного программирования или же их сочетания. Несмотря на то, что PHP 4 (текущая стабильная версия) поддерживает не все особенности ООП, многие библиотеки кода и большие приложения (включая библиотеку PEAR) написаны только с использованием ООП. PHP 5 исправляет некоторые слабости, присущие реализации ООП в PHP 4 и предоставляет разработчику целостную объектную модель [24].

Одним из значительных преимуществ PHP является поддержка широкого круга баз данных, в том числе:

· Adabas D; dBase; Empress; FilePro;

· Hyperwave; IBM DB2; Informix; Ingres; InterBase; FrontBase

· mSQL; Direct MS-SQL; MySQL; ODBC; Oracle (OCI7 и OCI8)

· Ovrimos; PostgreSQL; SQLite; Solid; Sybase; Velocis; Unix dbm

Также в PHP включена поддержка DBX для работы на абстрактном уровне, позволяющей работать с любой базой данных, использующих DBX. Кроме того, PHP поддерживает ODBC (Open Database Connection standard), что дает возможность работать с любой базой данных, поддерживающей этот всемирно признанный стандарт.

PHP также поддерживает «общение» с другими сервисами с использованием таких протоколов, как LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (на платформах Windows) и многих других. PHP поддерживает стандарт обмена сложными структурами данных WDDX. Обращая внимание на взаимодействие между различными языками, следует упомянуть о поддержке объектов Java и возможности их использования в качестве объектов PHP. Для доступа к удаленным объектам вы можете использовать расширение CORBA.

PHP включает средства обработки текстовой информации, начиная с регулярных выражений Perl или POSIX Extended и заканчивая парсером документов XML. Для парсинга XML в PHP 4 используются стандарты SAX и DOM. Для преобразования документов XML вы можете использовать расширение XSLT. В PHP 5 обработка XML-документов стандартизирована и происходит на базе библиотеки libxml2. Также добавлены два новые расширения для работы с XML: SimpleXML и XMLReader [24].

Последним по порядку, но не по значению, является поддержка многих других расширений, таких, как функции поисковой машины mnoGoSearch, функции IRC Gateway, функции для работы со сжатыми файлами (gzip, bz2), функции календарных вычислений, функции перевода.

SQL - это сокращение от Structured Query Language (структурированный язык запросов). SQL создан для работы с реляционными базами данных. Он позволяет пользователям взаимодействовать с базами данных (просматривать, искать, добавлять и управлять данными)[9].

MySQL соответствует спецификации ANSI 92 SQL.

Основные положительные стороны пакета MySQL.

· Многопоточность. Поддержка нескольких одновременных запросов.

· Оптимизация связей с присоединением многих данных за один проход.

· Записи фиксированной и переменной длины.

· ODBC драйвер в комплекте с исходником

· Гибкая система привилегий и паролей.

· До 16 ключей в таблице. Каждый ключ может иметь до 15 полей.

· Поддержка ключевых полей и специальных полей в операторе CREATE.

· Поддержка чисел длинной от 1 до 4 байт (ints, float, double, fixed), строк переменной длины и меток времени.

· Интерфейс с языками C и perl.

· Основанная на потоках, быстрая система памяти.

· Утилита проверки и ремонта таблицы.

· Все данные хранятся в формате ISO8859_1.

· Все операции работы со строками не обращают внимания на регистр символов в обрабатываемых строках.

· Псевдонимы применимы как к таблицам, так и к отдельным колонкам в таблице.

· Все поля имеют значение по умолчанию. INSERT можно использовать на любом подмножестве полей.

· Легкость управления таблицей, включая добавление и удаление ключей и полей [23].

1.6 Анализ существующих разработок и обоснование выбора технологии проектирования

Применяемая для работы в филиале АБС БИСквит состоит из следующих модулей [31].

Базовый модуль

Является функциональным ядром интегрированной банковской системы БИСквит. В модуле реализованы как функции, традиционно объединяемые понятием "многовалютный операционный день", так и целый ряд дополнительных задач: управления платежным документооборотом, синтетического, аналитического и оперативного учета, начисления комиссий, ведения нормативно-справочной информации и ряд других. Включает функции главной книги и консолидирует на аналитическом и синтетическом уровне данные всех модулей системы, отражаемые на аналитических счетах различных областей учета. Обеспечивает взаимодействие всех модулей как составных частей интегрированной системы, использующих единую модель данных и функционирующих по единым правилам [31].

Администрирование

Модуль предназначен для параметрической настройки системы БИСквит, определения пользователей и прав их доступа к различным модулям, объектам базы данных, бизнес-объектам и бизнес-процессам, а также для проведения обновлений системы и регламентного обслуживания [31].

Финансовая отчетность и анализ

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

В состав модуля входят как готовые средства формирования обязательной отчетности для предоставления в Банк России, другим органам, осуществляющим контроль банковской деятельности, так и гибкие инструменты, обеспечивающие получение аналитической информации о состоянии и перспективах бизнеса [31].

Обмен электронными документами

Модуль обеспечивает автоматизированную обработку электронных сообщений и состоит из следующих компонентов:

· Расчеты через РКЦ,

· Межбанковские расчеты,

· Расчеты по системе Клиент-Банк,

· Обмен с внешними системами [31].

Кредиты и депозиты

Модуль обеспечивает регистрацию договоров размещения и привлечения денежных средств, заключенных с клиентами банка - юридическими и физическими лицами, автоматизированное сопровождение заключенных договоров, автоматизированный бухгалтерский учет операций, выполняемых по договорам, в соответствии с нормативными документами Банка России [31].

Частные вклады

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

· настройка свойств вкладов в соответствии с внутрибанковскими нормативными документами - положениями и образцами договоров вкладов;

· обслуживание вкладов в соответствии с регламентом выполнения операций [31].

Корреспондентские отношения

Модуль обеспечивает автоматизацию работы с банками- корреспондентами и банками-респондентами, позволяя осуществлять групповые операции с картотеками незавершенных расчетов и невыясненных поступлений и гибкую маршрутизацию платежей. Модуль включает стандартные транзакции для маршрутизации документов, работы с картотеками незавершенных расчетов и невыясненных поступлений [31].

Хозяйственные договоры

Модуль автоматизирует следующие бизнес-процессы банка:

· ведение договоров на предоставление и потребление товаров и услуг;

· планирование доходов и расходов в разрезе договоров;

· учет операций, связанных с долгосрочными договорами и разовыми сделками;

· формирование отчетности по договорам [31].

АБС Головного Отделения банка в Москве включает еще несколько модулей, в том числе модуль «Пластиковые карты», предназначенного для автоматизации деятельности, связанной с эмиссией и эквайрингом банковских карт. Модуль позволяет реализовать следующие функции:

· работа с картами нескольких платежных систем, процессинговыми центрами и банками-спонсорами

· ведение различных типов договоров и условий (с физическими и юридическими лицами по выпуску карт, по эквайрингу, с банками- спонсорами, процессинговыми центрами и т.д.)

· выпуск и обслуживание карт для юридических лиц

· работа с зарплатными проектами


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.