Фрагмент для ознакомления
2
ВВЕДЕНИЕ
Биржевая деятельность является объектом автоматизации, задачи которой включают: мониторинг котировок в режиме реального времени, обеспечение связи с брокерами и акционерами, построение прогнозных моделей по динамике курсов, определение трендов динамики котировок.
Использование современных информационных технологий позволяет обеспечить максимальную эффективность процесса инвестирования, проведения торгов, обеспечение максимального охвата акционеров брокерскими организациями.
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1. Общая характеристика компании
ПАО «Сбербанк», в настоящее время является универсальным банком, предоставляющим все основные виды банковских услуг, включая ведение обслуживания частных и корпоративных клиентов, а также операции в рамках ведения инвестиционного банковского бизнеса, торгового финансирования и управления активами [1].
Штат сотрудников Отделения Сбербанка составляет около 21 тысячи сотрудников. Банк сохраняет позиции лидера по размеру совокупного капитала, размером кредитного портфеля и средств вкладов клиентов. Банк предоставляет возможности универсального обслуживания по основным направлениям: обслуживания корпоративного и инвестиционного бизнеса, малого и среднего бизнеса (МСБ), торгового и структурного финансирования, лизинга и факторинга, розничного бизнеса (включая услуги потребительского кредитования, кредитов наличными и выпуск кредитных карт, ведения накопительных счетов и депозитов, дистанционных каналов обслуживания). Стратегические приоритеты банка предполагают поддержание статуса лидирующего банка в России с приоритетами надежности и качества активов, а также ориентированности на лучшие в отрасли параметры качества обслуживания клиентов, технологии, эффективность и интеграцию бизнеса.
В банковском секторе России Сбербанк занимает лидирующие позиции.
Типовая организационная структура филиалов Сбербанка включает выделение отделов по видам операций:
кредитных;
расчетных;
кассовых;
вексельных;
фондовых (с ценными бумагами);
межбанковских;
с иностранной валютой;
комиссионных (посреднических) и др.
1.2. Анализ бизнес-процессов учета акционеров Сбербанка
Далее проведем построение модели бизнес-процессов ведения реестра акционеров Банка с использованием методологии IDEF0. На рисунке 2 приведена контекстная диаграмма.
Как показано на рисунке 2, входящие информационные потоки включают:
Договора брокерского обслуживания;
Заявки на покупку (продажу) акций банка;
Данные об акционерах.
Результирующие информационные потоки включают:
Проведенные торговые операции;
Сформированную отчётность.
1.4. Техническое задание на разработку проекта
1.1 Полное и краткое наименование системы
Полное наименование системы: Информационная система учета акционеров Банка.
Краткое наименование системы: «Учет акционеров»
1.2. Назначения и цели разработки
Программный продукт предназначен для поддержки бизнес-процессов учета акционеров Банка, включающих:
- ведение картотеки акций Банка (привилегированных и обыкновенных);
- учет биржевых операций по купле и продаже акций банка;
- учет брокерских счетов;
- формирование отчетности.
Задачи разработки программного продукта «Учет акционеров» включают:
1. Обеспечение возможности поиска данных о брокерских счетах и проводимых по ним операциях
2. Обеспечение наглядности и структурности данных, удобства в работе с программной системой.
Для реализации указанных целей системы необходимо провести решение следующих задач:
1. Провести анализ специфики технологи работы биржи, разработать алгоритмы работы с информацией
2. Провести анализ используемого аппаратного обеспечения.
3. Провести выбор СУБД и среды реализации.
4. Разработать программный продукт
Система предназначена для использования в технологии складского учёта
1.3. Требования к функциональным характеристикам
2. Проектная часть
2.1. Информационная модель
Информационная система для учета акционеров Банка должна выполнять сбор, обработку, распределение и ввод информации о заявках на проведение торгов по акциям Банка, учета фактически проведенных сделок, учета действующих договоров брокерского обслуживания, чтобы поддержать процесс деятельности по учету акционеров Банка и следования правилам работы.
Для качественной реализации автоматизированной системы учета нужно объект разработки правильно описать, отобразить схему функционирования ИС, состав входных, изменяемых и результатных данных.
Источниками данных для информационной модели являются:
– котировки акций Банка;
– договор брокерского обслуживания;
– данные о платежных операциях в рамках участия акционеров в торгах.
Создаваемой системой смогут пользоваться:
– брокеры;
– экономисты;
– руководство.
В рассматриваемой системе будут применяться такие формы:
– формы справочников;
– формы отчетов;
– формы документов;
– формы сообщений;
– формы выпадающих списков и других объектов конфигурации.
Пункт Справочники используется для ввода исходных данных в базу данных. Пункт Документы применяется для ввода оперативной информации о деятельности ПАО «СберБанк». Пункт Отчеты используется для вывода результатной информации по организационной деятельности.
Пункт «Администрирование» используется для управления учётными записями пользователей.
Пункт Выход используется для закрытия ИС.
После выполнения анализа начальной информации надо выделить перечень используемых объектов:
– Акционеры;
– Типы активов;
– Активы;
– Договоры;
– Сделки.
2.2 Моделирование в UML
Потоки событий:
Основной поток
1. Подача заявки на брокерское обслуживание
2. Подача заявки на проведение торговой операции
3. Постановка заявки в очередь
4. Проведение торговой операции
5. Удержание комиссионного сбора
6. Внесение изменений в брокерские счета
7. Расчет сводных показателей
Альтернативный поток:
Отклонение сделки
2.3. Обоснование выбора средства разработки
Основными требованиями к среде разработки системы автоматизации трейдинга являются:
Совместимость с подсистемами бухгалтерского учета, Учета кадров и логистики (что в условиях исследуемой компании реализовано на платформе «1С: Предприятие);
Корректность функционирования в ОС Windows;
Отсутствие необходимости в дополнительных затратах на приобретение программной платформы;
Обеспечение необходимых параметров быстродействия в рамках эксплуатации системы;
Отсутствие необходимости установки дополнительных программ на рабочие места пользователей при развертывании систем;
Отсутствие необходимости переподготовки администраторов;
Наличие встроенной системы безопасности приложения;
Скорость разработки приложения
Сравнительная характеристика наиболее распространенных средств разработки в соответствии с указанными критериями приведена в таблице 10.
2.4.Оценка экономической эффективности проекта
Проведем оценку средств, необходимых для реализации проекта автоматизации.
1.Оценка трудовых затрат.
Для реализации проекта привлечены:
- Разработчик программного обеспечения;
- Трейдер;
- Экономист.
В таблице 16 приведена оценка трудозатрат специалистов, привлеченных к реализации проекта автоматизации технологии трейдинга.
Таблица 11 - Оценка трудозатрат специалистов, привлеченных к реализации проекта автоматизации технологии трейдинга
Расчет сумм страховых взносов (30% фонда заработной платы):
S1 = 0.3*57320 = 17196 руб.
1.Учет оплаты за электроэнергию.
При работе над проектом предполагается использование компьютерной техники, установленной на рабочих местах специалистов.
Количество часов использования компьютерной техники составляет 150. Потребляемая мощность – 0,6кВт. Тариф за 1кВт*ч составляет 4 рубля.
Расходы на электроэнергию составляют:
S2 = 0.6*150*4 = 3600 руб.
Расходы на материалы, включающие бумагу, канцелярские товары, картриджи и др. зарезервированы в размере 10000руб.
Также необходимо приобретение лицензий на систему «1С: Предприятие» на необходимое количество рабочих мест на сумму 48000руб.
Таким образом, общая величина затрат на создание программного обеспечения составляет: 57320+17196+3600+10000+48000=136116 руб.
ЗАКЛЮЧЕНИЕ
В рамках данной работы проведено создание проекта информационной системы учета акционеров Сбербанка.
Автоматизация данной задачи позволит обеспечить оперативность получения информации об актуальном списке акционеров, что обеспечит возможность их оперативного информировании о корпоративных действиях, предполагающих возможность их присутствия и голосования. Также реестр акционеров используется для формирования ведомостей по выплате дивидендов.
В рамках данной работы определен перечень информационных объектов, описывающих предметную область биржевой торговли, построены диаграммы в нотации UML, разработана структура баз данных, разработан прототип информационной системы. Результаты работы могут быть использованы при создании программного обеспечения для автоматизации биржевой деятельности.
Фрагмент для ознакомления
3
Список использованных источников
1. ПАО «СберБанк». О компании [Электронный ресурс]. Режим доступа: https://www.moex.com/s10
2. Стативко Р. У. Интеллектуальные системы и технологии: учебное пособие / Р. У. Стативко. - Белгород : Изд-во БГТУ, 2018. - 124 с.
3. Стрекалова Н. Б. Современные технологии в профессиональной подготовке специалистов: учебное пособие/ Н.Б.Стрекалова. - Тольятти: Тольяттинская академия управления, 2016. - 128 с.
4. Судаков В. А. Корпоративные информационные системы: учебное пособие: / В. А. Судаков. - Москва: Изд-во МАИ, 2016. - 95 с.
5. Сурушкин М. А. Анализ предметной области и проектирование информационных систем с примерами: учебное пособие/ М.А.Сурушкин. - Белгород: НИУ "БелГУ", 2019. - 155 с.
6. Тагайцева С. Г. Разработка прикладных решений: учебное пособие/ С.Г.Тагайцева. - Нижний Новгород: ННГАСУ, 2016. - 125 с.
7. Уфимцева О. В. Предметно-ориентированные экономические информационные системы : учебное пособие / О. В. Уфимцева ; под редакцией Б. М. Суховилова. - Челябинск : Издательский центр ЮУрГУ, 2019. – 114с.
8. Федоров В. В. Информационные технологии в юридической деятельности таможенных органов: учебник / В. В. Федоров. - Санкт-Петербург: Интермедия, 2015. - 479 с.
9. Федорова Г. Н. Информационные системы: учебник / Г.Н. Федорова. -. - Москва: Академия, 2017. - 206 с.
10. Федотова Е. Л. Информационные технологии и системы: учебное пособие / Е. Л. Федотова. - Москва : ФОРУМ : ИНФРА-М, 2020. - 351 с.
11. Фролов А. В. Проектирование и разработка информационных систем: учебное пособие / А. В. Фролов. - Пермь: Пермский государственный национальный исследовательский институт, 2016. – 167с.
12. Рудаков, А. В., Технология разработки программных продуктов. Практикум/ А.В.Рудаков. – М.: Академия - Москва, 2012. - 192 c.
13. Гагарина Л. Г., Кокорева Е. В., Виснадул Б. Д. Технология разработки программного обеспечения: учебное пособие / Л. Г. Гагарина, Е. В. Кокорева, Б. Д. Виснадул. - Москва : Форум : ИНФРА-М, 2018. - 399 с.
14. Кочержинская Ю.В. Технология разработки программного обеспечения: учебное пособие/ Ю.В. Кочержинская. - Магнитогорск: ФГБОУ ВО "МГТУ им. Г.И. Носова", 2017. – 256с.
15. Акимов, П.А. Информатика и прикладная математика. Учебное пособие / П.А. Акимов, А.М. Белостоцкий, Т.Б. Кайтуков и др. - М.: АСВ, 2016. - 588 c.
16. Попов А. А., Доррер М.Г. Технология разработки программного обеспечения : курс лекций / А.А. Попов, М.Г. Доррер, О.Н. Лопатеева. Новосибирск: ФГБОУ ВО "Сиб. гос. техн. ун-т". - 113 с.
17. Юдин, Д. Б. Задачи и методы стохастического программирования / Д.Б. Юдин. - М.: Красанд, 2012. - 394 c.
18. Окулов, С.М. Основы программирования, перераб / С.М. Окулов. - М.: Бином, 2015. - 336 c.
19. Окулов, С.М. Основы программирования / С.М. Окулов. - М.: Бином. Лаборатория знаний, 2012. - 336 c.
20. Семакин, И.Г. Основы алгоритмизации и программирования: Учебник для студ. учреждений сред. проф. образования / И.Г. Семакин, А.П. Шестаков. - М.: ИЦ Академия, 2012. - 400 c.
21. Семакин, И.Г. Основы алгоритмизации и программирования. Практикум: Учебное пос. для студ. учреждений сред. проф. образования / И.Г. Семакин, А.П. Шестаков . - М.: ИЦ Академия, 2013. - 144 c.