K004105 Дипломная работа Разработка модуля ИС для автоматизации работ отдела «Поддержки пользователей» банка «Открытие»
ОГЛАВЛЕНИЕ
СПИСОК СОКРАЩЕНИЙ 3
ТЕХНИЧЕСКОЕ ЗАДАНИЕ 4
ВВЕДЕНИЕ 11
1. Изучение предметной области и постановка задачи 12
1.1. Анализ готовых программных решений по теме выпускной квалификационной работы. 12
1.2 Описание процессов автоматизации 19
1.2.1. Описание предметной области 19
1.2.2. Построение модели бизнес-процессов 20
1.3. Формирование требований к модулю 22
1.4. Разработка схем базы данных МИСППО 23
2. Проектирования и реализация модуля 24
2.1. Проектирование 24
2.1.1.Разработка спецификаций входных и выходных данных 24
2.1.2Разработка функциональной модели модуля 24
2.1.3. Графическое описание вариантов использования 28
2.2. Практическая реализация, внедрение и тестирование модуля 34
2.2.1. Описание и представление объектов модуля 34
2.2.2.Разработка модуля 40
2.2.3. Тестирование работы модуля 53
2.2.4. Интеграция модуля с «1С: Открытие» 60
ЗАКЛЮЧЕНИЕ 61
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 62
СПИСОК СОКРАЩЕНИЙ
CMS – система управления содержимым;
ОС – операционная система;
ВКР – выпускная квалификационная работа;
БД – база данных;
СУБД – система управления базами данных;
ПП – поддержка пользователей;
ПО – программное обеспечение;
SMS – услуга коротких сообщений, вид услуги в сотовых и других сетях связи.
ВВЕДЕНИЕ
Банк – место наибольшего оборота денежных операций. В банке осуществляется различного рода работа с клиентами, денежные переводы, выдача кредитов и многое другое. Для банковского предприятия очень важно беспрерывное выполнение задач. Любая остановка деятельности ведет к потере прибыли предприятия.
Для обеспечения бесперебойного обслуживания клиентов существует отдел «Поддержки пользователей». Этот отдел занимается поддержанием техники сотрудников банка в рабочем состоянии. Его задача своевременно заменять вышедшее из строя оборудование у сотрудников, ремонтировать вычислительные машины и другие технические средства. Так же отдел производит закупку нового оборудования и замену устаревшей техники более современной. В отделе есть сотрудники, которые выполняют технические работы и сотрудники, которые занимаются учетом оборудования, рабочих мест.
В связи с тем, чтобы отдел быстро и качественно выполнял свои задачи, было принято решение разработать модуль автоматизированной системы на платформе 1С «Предприятие», который будет вмещать в себя все необходимые функции отдела «Поддержки пользователей».
1. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ
1.1. Основание для разработки:
Задание на разработку руководства банка Открытие;
Задание на выпускную квалификационную работу.
1.2. Наименование разработки:
Разработка модуля ИС для автоматизации работ отдела «Поддержки пользователей» банка «Открытие»
Шифр: МИСППО
2. НАЗНАЧЕНИЕ РАЗРАБОТКИ
2.1. Назначение разработки
Модуль МИСППО предназначен для автоматизации процессов работы с заявками, заказом оборудования, рабочими местами. Модуль необходим для хранения информации о сотрудниках, оборудовании, рабочих местах. Так же необходима автоматизация процесса выдачи оборудования со склада и заказа на него нового. Так же модуль должен иметь возможность предоставлять отчеты о заявках, об оборудовании на складе, о рабочих местах.
Разработка предназначена для взаимосвязи между всеми сотрудниками банка и сотрудниками отдела «Поддержка пользователей». Основное назначение разработки – прием и обработка заявок от сотрудников банка, создание рабочих мест и учет оборудования.
2.2. Цели разработки
Главной целью разработки и внедрения модуля МИСППО является повышение эффективности работы отдела «Поддержка пользователей» и налаживание связи между отделом и рядовыми сотрудниками банка «Открытие».
3. ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ
3.1. Требования к функциональным характеристикам
3.1.1. Состав выполняемых функций
Модуль автоматизированной корпоративной информационной системы должен предоставлять возможность:
Учет заявок;
Учет оборудования;
Учет рабочих мест;
Учет сотрудников;
Заказ нового оборудования;
Формирование заявок на ремонт оборудования;
Формирование заявок на выдачу оборудования;
Формирование отчетов о заявках;
Формирование отчетов об оборудовании;
Формирования отчетов о рабочих местах.
Пользователей необходимо разделить на 4 категории:
Пользователь – создает заявку на вызов IT-Сотрудника;
Администратор – вносит в систему данные сотрудников, подразделений, контрагентов, оборудования, добавляет новых сотрудников;
IT-Сотрудник – обрабатывает и выполняет заявки, создает рабочие места, заказывает оборудование со склада, формирует отчеты о заявках;
Работник склада – обрабатывает и выполняет заявки от IT-Сотрудников на выдачу складского оборудования, заказывает новое оборудование на склад.
3.1.2. Организация входных и выходных данных
Входными данными модуля отдела «Поддержки пользователей» является информация о сотрудниках, оборудовании и рабочих местах.
Имя;
Фамилия;
Отчество;
Подразделение;
Номер рабочего места;
Адрес;
Название;
Серийный номер.
После загрузки информации о сотрудниках, оборудовании и рабочих местах
пользователи могут создавать заявки.
3.2. Требования к надежности
Для обеспечения надежности необходимо:
Использовать отработанные стандартные технологии работы и инструментальные средства «1С Предприятие 8.2»;
Документирование процесса разработки и сохранение версий ПО.
3.3. Условия эксплуатации
Для работы МИСППО необходимо чтобы сотрудники банка умели пользоваться системой «1С Предприятие».
Необходимо чтобы сотрудники отдела «Поддержка пользователей» и администратор владели информационными технологиями на уровне выше пользователя.
Эксплуатация программно-технических средств обеспечивается системными администраторами компании.
3.4. Требования к составу и параметрам технических средств
Требования к 64-разрядному серверу 1С Предприятия:
Процессор с архитектурой x86-64 (Intel с поддержкой EM64T, AMD с поддержкой AMD64);
Оперативная память 2048 Мб и выше;
Жесткий диск 40Гб и выше;
Устройство чтения компакт-дисков;
USB-порт;
SVGA-видеокарта.
Системные требования к Серверу Баз Данных:
Технические характеристики компьютера и операционная система должны соответствовать требованием Microsoft SQL Server, PostgreSQL, IBM DB2, OracleDatabase.
Требования:
Процессор IntelPentiumCeleron 2400 Мгц и выше;
Оперативная память 1024 Мб и выше;
Жесткий диск 40Гб и выше;
Устройство чтения компакт-дисков;
USB-порт;
SVGA-видеокарта.
Системные требования к тонкому клиенту:
Процессор IntelPentiumCeleron 1800 Мгц и выше;
Оперативная память 256 Мб и выше;
Жесткий диск 40Гб и выше;
Устройство чтения компакт-дисков;
USB-порт;
SVGA-видеокарта.
3.5. Требования к информационной и программной совместимости
Требования к МИСППО основываются на требованиях систем реализующихся на платформе «1С Предприятие 8.2»
Информационное содержание и требования к функциям МИСППО уточняются на этапе эскизного проектирования системы.
4. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ
Для создаваемого программного обеспечения необходимо разработать следующие документы:
Инструкция пользователя, с указанием сферы применения модуля МИСППО;
Текст программы модуля.
5. СТАДИИ И ЭТАПЫ РАЗРАБОТКИ
Должны быть проведены следующие работы:
Наименование работы Дата начала – дата
окончания
Системный анализ предметной области 05.02.16 – 15.02.16
Разработка ТЗ 16.02.16 – 21.02.16
Выбор и освоение инструментальных средств 22.02.16 – 15.03.16
Разработка схемы информационных потоков 16.03.16 – 31.03.16
Проектирование БД для модуля 01.04.16 – 19.04.16
Создание интерфейса 20.04.16 – 05.05.16
Разработка модуля МИСППО 20.04.16 – 05.05.16
Редактирование и отладка модуля 05.05.16 – 19.05.16
Разработка технической документации 20.05.16 – 23.05.16
Разработка пользовательской документации 20.05.16 – 25.05.16
Составление пояснительной записки к дипломному проекту и разработка презентации 01.03.16 – 25.05.16
6. ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ
Испытания по требованиям пп. 3.1, 3.2 и 3.5 должны быть проведены на
тестовых примерах, а для демонстрации работы ПО в целом должна быть разработана контрольно-демонстрационная задача. Приемка осуществляется на основании результатов испытаний.
ВВЕДЕНИЕ
Банк – место наибольшего оборота денежных операций. В банке осуществляется различного рода работа с клиентами, денежные переводы, выдача кредитов и многое другое. Для банковского предприятия очень важно беспрерывное выполнение задач. Любая остановка деятельности ведет к потере прибыли предприятия.
В связи с тем, чтобы отдел банка «Поддержки пользователей» быстро и качественно выполнял свои задачи, было принято решение разработать модуль автоматизированной системы на платформе 1С «Предприятие», который будет вмещать в себя все необходимые функции отдела.
На сегодняшний день существует огромный выбор платформ для разработки корпоративных порталов и автоматизированных систем. Есть много аналогов 1С Предприятие, но большая часть из них предназначена только для бухгалтерского учета и финансовых операций. Поэтому рассмотри примеры CMS порталов для сравнения готовых решений реализации модуля МИСППО. Существуют и коммерческие, и открытые варианты. Рассмотрим наиболее интересные платформы.
1. Изучение предметной области и постановка задачи
1.1. Анализ готовых программных решений по теме выпускной квалификационной работы.
Для выбора программного инструмента необходимо проанализировать готовые программные решения, с целью нахождения оптимальной платформы под разработку модуля МИСППО. Либо воспользоваться уже используемой платформой «1С: Предприятие», на которой разработана ИС банка «Открытие».
Для анализа были выбраны следующие системы: «WSSPortal», «DeskWork», «LiferayPortal», «Alfresco»и«1С: Предприятие».
WSSPortal[1] – готовый CMS интернет-портал, настраиваемый под конкретного заказчика. В нем собраны основные ключевые функции для корпоративной компании, такие как: учет заявок, страницы подразделений, разграничение прав доступа, поиск содержимого, хранение файлов, список сотрудников и многое другое. Платформа работает на ОС Windows вместе с MS SharePointServer.
Существует как базовое, так и стандартное внедрение. При стандартном внедрении портал настраивается полностью под нужды заказчика, но стоимость такой лицензии увеличивается в два раза.
В WSSPortalотсутствует возможность самостоятельно разработать портал, что не подходит под задачи в рамках выпускной квалификационной работы. На рис.1 изображен пример портала реализованного с помощью данной платформы.
Не подходит под определенные задачи в рамках проекта ВКР.
Рисунок 1 – Реализация портала на платформе WSSPortal
DeskWork[2]– еще один готовый корпоративный портал, работающий на ОС Windows. В системе легко пользоваться такими функциями как календарь, учет сотрудников, учет заявок. Так же можно создавать инфо-блоки, хранить документы. Стандартная годовая лицензия на 100 пользователей обойдется в 38700 рублей. Дополнительное подключение модулей учета заявок по 30тыс рублей за модуль. DeskWork – предоставляет бесплатную 24х-часовую версию портала для ознакомления. Список базовых модулей предоставляемых платформой изображен на рис. 2.
Рисунок 2 – Список базовых модулей
Рисунок 3 – Пример реализации портала на платформе DeskWork
В системе легко настраивать простые модули, как погода, календарь, чат, сообщений, но для того чтобы выполнить задание в рамках проекта ВКР, необходимо дополнительно приобрести специальный модуль учета, в него будет входить учет заявок, сотрудников, и других настраиваемых опций в зависимости от нужды заказчика. На рис. 3 показан пример реализации системы на платформе DeskWork.
Вывод CMS платформа DeskWork не подходит использования в рамках проекта ВКР для разработки МИСППО, поскольку необходимые подключаемые модули будут стоить так же, как и вся лицензия. DeskWork дорогая платформа для разработки МИСППО.
LiferayPortal [3]– доступная CMS платформа, разработанная на Java, с полностью открытым исходным кодом. Легко поддерживается практически любыми СУБД. Платформа позволяет создавать такие же функциональные опции, как и в других CMS системах. Главным недостатком является плохая адаптация платформы и документирование на русский язык. Компания предоставляет пробную версию на 30 дней. Можно самостоятельно добавить необходимый модуль, дописать платформу или разработать свою систему. Но из-за сложности в настройке языка и отсутствия полной документации на русском языке это довольно сложно. Многие разработчики сходятся во мнении, что система все еще нуждается в доработке. Внедрение и разработка проекта с участием компании обойдется в 90000 рублей. Основная сложность при разработке – адаптация системы под клиента, перевод на необходимый язык, составление документации. Пример реализации портала на платформе LiferayPortal показан на рис.4.
Рисунок 4 - Пример реализации портала на платформе на LiferayPortal
Считаю нецелесообразным использовать LiferayPortal в рамках ВКР для разработки проекта МИСППО из-за недостатка необходимой документации и пособий по разработке.
Alfresco[4] – платформа с открытым кодом для разработки систем связанных с документооборотом. Работа осуществляется через браузер. Платформа предоставляет широкий выбор работы с документами, а так же возможность создавать их прямо в системе.
Есть бесплатная версия системы, почти полностью раскрывающая возможности Alfresco. В настоящее время систему активно пытаются локализовать на русский язык, для возможности внедрения в отечественные компании. В Alfresco легко можно внедрять различные базы данных, импортировать/экспортировать документы. Пример системы разработанной на платформе Alfresco представлен на рис.5.
Рисунок 5 – Пример реализации системы на платформе Alfresco
Alfresco – развивающаяся платформа, с некоторыми проблемами в адаптации на русский язык. Считаю нецелесообразным использовать платформу для разработки МИСППО в рамках проекта ВКР.
1С Предприятие [5] – отечественная платформа, платформа разрабатывалась в рамках бухгалтерского учета, но сейчас на ее базе можно разработать системы для автоматизации различных процессов: учет, администрирование, расчет, отчетность.
Платформа позволяет работать с документацией, экспортировать/импортировать текстовые и XML файлы. Можно автоматизировать процесс создания и записи документов. В 1С Предприятие можно создавать различные печатные формы для документов, отчетов.
Возможности системы позволяют создать рабочую сеть для предприятия любого масштаба. Систему можно разработать и внедрить силами заказчика.
Главная особенность системы – модульность. Систему, разработанную на такой платформе, легко доработать и добавить новые модули. Сама платформа постоянно дорабатывается и обновляется. Компания 1С предоставляет учебную версию платформы для самостоятельного обучения, что дает возможность самостоятельно разработать определенный модуль или спроектировать свою систему.
Для работы с системой не обязательно устанавливать 1С Предприятие себе на компьютер. Необходимо воспользоваться Веб-клиентом, который запускается в среде интернет-браузера. Веб-клиент поддерживается с версий 8.1, 8.2. Для входа необходимо ввести адрес веб-сервера, на котором опубликована информационная система. Таким образом войти в систему можно даже с мобильного устройства, поскольку приложение поддерживает такие интернет-браузеры как:InternetExplorer, MozillaFirefox, GoogleChrome, Safari. На рис.6 представлена реализация системы на платформе 1С Предприятие.
Для хранения данных могут использоваться такие базы как СУБД MicrosoftSQLServer, PostgreSQL и Oracle. Сама система работает на Windows.
Компания 1С предоставляет полную документацию по работе в системе 1С Предприятие, а так же выпускает обучающую литературу и различные пособия.
Рисунок 6 – Пример реализации системы на платформе 1С Предприятие
1С Предприятие отлично подходит для реализации проекта МИСППО в рамках ВКР.
Таблица 1 - Сравнительный анализ платформ
Сравнение платформ для создания МИСППО WSS Portal DeskWork LiferayPortal Alfresco 1С Предприятие
Общие характеристики:
Поддержка русского языка Есть Есть Слабая Слабая Есть
Документация на русском Есть Есть Нет Нет Есть
Бесплатная техническая поддержка Нет Да Да Да Есть
Операционная система Windows Windows Windows Windows Windows
Поддержка бесплатных СУБД
Нет Нет Есть Есть Есть
Цена лицензии 450 000 руб. 120 000 руб. Бесплатная Бесплатная
Самостоятельная доработка системы Нет Нет Сложный в доработке Сложный в доработке Есть
Возможность самостоятельной разработки Нет Нет Нет Нет Есть
Основное наполнение:
Учет заявок Есть Есть Есть Есть Есть
Учет сотрудников Есть Есть Есть Есть Есть
Учет оборудования Есть Есть Есть Есть Есть
Справочники
Есть Есть Есть Есть Есть
Разграничение прав Есть Есть Есть Есть Есть
Страницы подразделений Есть Есть Есть Есть Есть
Импорт/экспорт файлов Excel Есть Есть Есть Есть Есть
Поиск содержимого Есть Есть Есть Есть Есть
Продолжение таблицы 1
Документооборот Есть Есть Есть Есть Есть
Отчетность Есть Есть Есть Есть Есть
Дополнительные функции:
Подключение новых модулей Есть Платное Есть Есть Есть
Оповещение сотрудников Настраиваемое Настраиваемое Настраиваемое Настраиваемое Настраиваемое
Проведя анализ платформ можно прийти к выводу, что 1С Предприятие больше всех соответствует всем необходимым требованиям. Платформа является более доступной для пользователей, к ней имеются необходимые пособия и документация. Платформа лучше всех адаптирована под российского пользователя.
1.2 Описание процессов автоматизации
1.2.1. Описание предметной области
Разрабатываемый модуль предназначен для автоматизации процессов сотрудников отдела «Поддержка пользователей».
Сотрудники банка отправляют заявки о неисправности в своем оборудовании или ПО, а сотрудники отдела ПП должны своевременно отреагировать на заявку и произвести работы по устранению неисправностей. Сюда входит замена оборудования или настройка ПО.
Сотрудники отдела «Поддержка пользователей» ведут учет заявок и формируют отчеты, а так же отправляются заявки на склад с целью получения необходимого оборудования и офисной техники.
Сотрудники склада ведут учет и формируют отчеты об оборудовании, а так же формируют заказы нового оборудования и офисной техники на склад и выдают ее отделу ПП.
1.2.2.Построение модели бизнес-процессов
Основные бизнес процессы:
Учет заявок
Учет оборудования
Учет рабочих мест
Учет сотрудников
Заказ нового оборудования
Формирование заявок на ремонт оборудования
Формирование заявок на выдачу оборудования
Формирование отчетов о заявках
Формирование отчетов об оборудовании
Формирования отчетов о рабочих местах
На рис.7 представлена модель бизнес процессов реализуемых модулем МИСППО.
Рисунок 7 - Модель бизнес-процессов реализуемых модулем МИСППО
Процесс учета рабочих мест подразумевает, как редактирование уже имеющихся рабочих мест, так и создание новых. Для учета необходимо указать информацию о пользователе, оборудовании. Модель процесса учета рабочих мест представлена на рис. 8.
Рисунок 8 – Модель процесса учета рабочих мест
Модуль МИСППО сможет уведомлять обычных сотрудников о том, что их заявка в скором времени будет выполнена и с ними свяжется сотрудник. Данное оповещение будет сделано по средствам СМС-сервера. Сотрудник получит смс-сообщение, в котором будет указано имя и фамилия сотрудника, который с ним свяжется и примерное время прихода специалиста. На рис.9 представлена физическая модель реализации модуля МИСППО.
Рисунок 9 – Физическая модель реализации модуля МИСППО
1.3. Формирование требований к модулю
Исследование бизнес-процессов помогло составить перечень требований к разрабатываемому модулю.
Функциональные требования:
Т1. Система должна вести учет заявок, оборудования, пользователей, рабочих мест.
Т2. Система должна предоставлять возможность формирования заявок на ремонт оборудования, заявок на выдачу оборудования и заказ нового оборудования.
Т3. Система должна предоставлять отчеты по заявкам, рабочим местам и оборудовании на складе.
Для исключения дублирования сформированных требований необходимо составить матрицу зависимостей. Если требования не противоречат друг другу отметим знаком «+» и зеленым цветом, если существуют противоречия или дублирование отметим знаком «-» и красным цветом.




Заказывала дипломную, прочитав отзывы vip-study.ru Сделали хорошо на 80% оригинальности. Но преподаватель, несмотря на методичку, сказал, что нужно аж 85%! А это нереально, так как были подсвечены только сноски и список литературы с фамилиями и названиями учебников. На https://vip-study.ru сказали, что фамилии авторов и названия учебников отрерайтить не возможно. Не будут же они менять Александра Пушкина на Сашко Гарматного))). Пришлось заказывать повышение на этом сайте. Мне добавили 5%, но я даже не поняла как. По тексту, сноскам, литературе ничего не поменялось, даже А.С. Пушкин остался на месте! Преподаватель проверил в ворде, но не поверил в 85%, так как тоже ничего не заметил сверхнового в литературе и перевел в PDF. В ПДФ тоже вышло 85%, и только после этого допустили к защите. Выражаю огромную благодарность сайтам vip-study ru и 5555455.ru за помощи и поддержку. Отдельное спасибо девочкам за прошлогодние отзывы, которые мне помогли дойти до защиты!
Превосходная работа! Нашел этот сайт именно по отзывам о повышении в PDF формате. Действительно все работает. Делают то, что никто не умеет. Я отправил работу в ворде для повышения %, указав в заказе - повысить для пдф. Мне вернули также в ворде. Я перевел в ПДФ и случилось чудо! Как и обещали 75% на самой жесткой проверке Антиплагиат.ВУЗ!
Благодарю за работу. Качественно повысили до 87% даже в таком редком формате, как PDF. Преподаватель ничего не заметил. Цена оптимальна, по сравнению с дешевыми неработающими вариантами.
Спасибо за проделанную работу! Помогли повысить Антиплагиат вуз ВКР Вуз Антиплагиат показал около 80% и 5% цитирования. До корректировки было около 40% и 15% соответственно. Интересно, что практически не видно изменений, все укладывается в рамки нормоконтроля, а процент при этом в 2 раза выш, чем был изначально. Работу писала сама. Хорошо, что есть такие сервисы, с помощью которых есть гарантия успешной защиты, а так бы весь труд пошел насмарку.
Спасибо за повышение для личного кабинета! Это реально первый сервис, который помог с повышением для личного кабинета. Прошел на 78%!
Спасибо огромное!! Очень выручили)) Рекомендую!
Нужен был безумный % по оригинальности - 90%. Что только не делала, хотя первоначальный вариант имел уже хороший уровень-70%. И вот, я правила ручками (подбирая синонимы) - не помогло, "Антиплагиат" эту писанину просто не пропустил. Затем заказала повышение % в одной фирме через интернет, у них получился перекошенный текст, на который платный антиплагиат вообще выдал ошибку и предупреждающую рамку. Потом случилось чудо, я случайным образом нашла ваши контакты и буквально за несколько часов был сделан идеально проходящий антиплагиат текст. Я дождалась результатов официальных, все просто замечательно, антиплагиат пройден и он составил 97%. Не реклама, я реальный заказчик!
Спасибо получилось 81,34%
Огромное еще раз спасибо...до связи......Михаил
Большое спасибо за помощь, за считанные часы помогли обработать текст, Оригинальность более 74 %. Всем советую!
Клевая компания! Я мучилась с антиплагиатом почти 2 недели и все бестолку. % почти не менялся. Помогли повысить за 1 день до 77%. Огромное спасибо!