Диплом: Автоматизация процесса ведения документации и отчетности в ИП Черкашин

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
8
Оглавление
ВВЕДЕНИЕ .................................................................................................................. 10
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ .................................................................................. 12
1.1. Технико-экономическая характеристика предметной области и
предприятия. Анализ деятельности «КАК ЕСТЬ» ............................................... 12
1.1.1. Характеристика предприятия и его деятельности ................................. 12
1.1.2. Организационная структура управления предприятием ...................... 13
1.1.3. Программная и техническая архитектура ИС предприятия ................. 14
1.2. Характеристика комплекса задач, задачи и обоснование необходимости
автоматизации .......................................................................................................... 18
1.2.1. Выбор комплекса задач автоматизации и характеристика
существующих бизнес процессов ...................................................................... 18
1.2.2. Определение места проектируемой задачи в комплексе задач и ее
описание ............................................................................................................... 22
1.2.3. Обоснование необходимости использования вычислительной техники
для решения задачи ............................................................................................. 22
1.2.4. Анализ системы обеспечения информационной безопасности и защиты
информации .......................................................................................................... 25
1.3. Анализ существующих разработок и выбор стратегии автоматизации «КАК
ДОЛЖНО БЫТЬ» .................................................................................................... 27
1.3.1. Анализ существующих разработок для автоматизации задачи ........... 27
1.3.2. Выбор и обоснование стратегии автоматизации задачи ....................... 33
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации
задачи .................................................................................................................... 35
1.4. Обоснование проектных решений .................................................................. 37
1.4.1. Обоснование проектных решений по информационному
обеспечению ......................................................................................................... 37
1.4.2. Обоснование проектных решений по программному обеспечению ... 40
9
1.4.3. Обоснование проектных решений по техническому обеспечению ..... 41
2. ПРОЕКТНАЯ ЧАСТЬ ............................................................................................. 43
2.1. Разработка проекта автоматизации ................................................................ 43
2.1.1. Этапы жизненного цикла проекта автоматизации ................................ 43
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание .......... 48
2.1.3. Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации ........... 50
2.2. Информационное обеспечение задачи ........................................................... 52
2.2.1. Информационная модель и её описание ................................................ 52
2.2.2. Характеристика нормaтивно-спрaвочной, входной и оперативной
информации .......................................................................................................... 53
2.2.3. Характеристика результатной информации .......................................... 57
2.3. Программное обеспечение задачи .................................................................. 58
2.3.1. Общие положения (дерево функций и сценарий диалога) ................... 58
2.3.2. Характеристика базы данных .................................................................. 59
2.3.3. Структурная схема пакета (дерево вызова программных модулей) ... 62
2.3.4. Описание программных модулей ............................................................ 64
2.4. Контрольный пример реализации проекта и его описание ......................... 67
3. Обоснование экономической эффективности проекта ........................................ 73
3.1. Выбор и обоснование методики расчёта экономической эффективности . 73
3.2. Расчёт показателей экономической эффективности .................................... 77
ЗАКЛЮЧЕНИЕ............................................................................................................ 85
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ .................................................. 87
ПРИЛОЖЕНИЕ ........................................................................................................... 89
Приложение 1 Скрипт создания базы данных ..................................................... 89
Приложение 2 Исходный код программных модулей ........................................ 91
10
ВВЕДЕНИЕ
В настоящее время использование информационных технологий прочно
вошло в нашу жизнь в различных сферах, что неудивительно. Ведь использование
компьютеров позволяет значительно увеличить не только скорость работы
какого-либо объекта, но и поднять качество самой деятельности на новый
уровень. Увеличение производительности компьютеров и одновременное
уменьшение их стоимости позволило использовать вычислительные мощности
ЭВМ для решения широкого спектра задач в различных сферах деятельности.
Практически любое рабочее место любого сотрудника в современной компании
оборудовано персональным компьютером и необходимой оргтехникой. Такое
повсеместное внедрение компьютеров в производственную деятельность
обусловлено в первую очередь сопутствующим информатизации увеличением
производительности как каждого отдельного сотрудника, так и общей
производительности предприятия, а как известно, чем выше производительность,
тем более конкурентно-способна компания.
Однако, даже в высокотехнологичных предприятиях имеются
производственные участки, которые либо слабо автоматизированы, либо не
автоматизированы вовсе. Обычно это связано либо с незначительным влиянием
данных участков на общую работу компании, либо из-за того, что компания еще
не дошла до нужного этапа развития. В данном дипломном проекте
рассматривается проблема, связанная с ведением документации и отчетности в
компании ИП Черкашин, которая занимается оказанием услуг по ковке и литью
изделий из металла. По мере увеличения количества и перечня оказываемых услуг
усложняется учет документации по заказам клиентов и также формирования
отчетности по этим данным.
Объектом исследования данной выпускной квалификационной работы
является предприятие ИП Черкашин С.Н.
Предметом исследования выступает бизнес-процессы ведения
документации по заказам клиентов и оформления соответствующей отчетности.
Цель ВКР – создать информационную систему для автоматизации бизнес-
процессов ведения документации и отчетности.
11
Для достижения поставленной цели необходимо решить следующие
задачи:
1) Изучить деятельность ИП Черкашин С.Н.
2) Исследовать и проанализировать текущую организацию бизнес-
процессов, связанных с ведением документации по заказам клиентов и
оформления соответствующей отчетности;
3) Проанализировать уже имеющиеся решения выявленных проблем;
4) Выбрать и обосновать стратегию автоматизации выбранных задач;
5) Обосновать проектные решения по информационному, программному и
техническому обеспечению;
6) Разработать проект автоматизации: выделить основные этапы
жизненного цикла, выявить возможные риски проекта;
7) Реализовать информационную систему, удовлетворяющую
обозначенным требованиями;
8) Протестировать работоспособность ИС на контрольном примере;
9) Обосновать экономическую эффективность автоматизации процесса
ведения документации и отчетности.
Решение обозначенных задач позволить увеличить производительность
сотрудников предприятия, в должностные обязанности которых входит работа с
заказами клиентов, ведения сопутствующей документации и оформления
отчетности.
Используемые методы исследования: анализ, моделирование, сравнение,
обобщение.
12
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1. Технико-экономическая характеристика предметной
области и предприятия. Анализ деятельности «КАК ЕСТЬ»
1.1.1. Характеристика предприятия и его деятельности
Индивидуальный Предприниматель Черкашин Сергей Николаевич –
малое предприятие, занимающееся оказанием услуг по ковке и литью железных
изделий. Компания была основана в 1997 году и изначально в ней был один
сотрудник, выполняющий все работы.
По мере увеличения количества клиентов и наращивания оборотных
средства основатель компании нанимал сотрудников, которые выполняли те или
иные задачи. В данный момент в перечень услуг компании входят такие услуги
как:
изготовление спортивных тренажеров и инвентаря (турники, стойки,
шведские стенки);
изготовление кованных изделий (перил, лестниц, лавочек);
изготовление скульптурных композиций;
изготовление металлических инструментов (лопаты, тяпки, ножи,
пилы) как по стандартным размерам, так и уникальной формы;
полимерно-порошковое окрашивание металлических покрытый;
изготовление каркасов для теплиц, торговых палаток;
создания металлических форм для отливки изделий из пластика и
других мягких материалов;
производство практически любых изделий из металла по чертежам
заказчика.
В таблице 1 представлены общие показатели деятельности организации за
2018 год.
Таблица 1
Общие показатели деятельности на январь 2019 г.
Показатели
2018 год
Количество сотрудников
14
Общий годовой оборот, млн. руб
13,8
Среднее количество заказов клиентов в месяц
45
Среднее количество обращений клиентов в день
12
13
1.1.2. Организационная структура управления предприятием
В штате предприятия работает небольшое количество сотрудников – 18
человек. Организационную структуру ИП Черкашин можно представить в виде
схемы, изображенной на рисунке 1.
Рисунок 1 – Организационная схема компании
Во главе компании стоит владелец, который руководит деятельностью
компании, вносит корректировки во внутренние бизнес-процессы компании,
решает стратегические вопросы, кроме того, владелец компании выполняет
функции бухгалтера (ведет финансовый учет) и кадрового специалиста (ведет
кадровый учет).
Отдел продаж занимается работой с клиентами: обработкой входящих
заявок на оказание услуг, проведение консультаций клиентов, оформление
договоров, выставление счетов на оплату и т.п.
Маркетолог отвечает за организацию различных рекламных кампаний,
проводимых для привлечения клиентов. В своей работе маркетолог использует
как офлайн-рекламу (баннеры, объявления в газетах и т.п.), так и онлайн-
площадки (контекстная реклама, доски объявления и пр.).
Сотрудники производственного отдела выполняют непосредственное
оказание услуг: ковку, литье, изготовление заказанных изделий и исполнение
заказанных услуг.
Владелец
Отдел продаж Маркетолог
Производственный
отдел
Менеджер по
закупкам
Системный
администратор
14
Менеджер по закупкам осуществляет взаимодействие с поставщиками
материалов и оборудования: поиск новых поставщиков, ведение переговоров,
заключение договоров, прием заказанных товаров при поступлении новой партии.
Системный администратор обеспечивает работоспособность аппаратного
и программного обеспечения, используемого в компании: он обслуживает
локальную сеть, телефонные аппараты, принтеры, МФУ, выполняет обновление
программ, следит за корректной работой сайта компании и вносит изменения в
его функционал и внешний вид по мере необходимости.
1.1.3. Программная и техническая архитектура ИС предприятия
Архитектура информационной системы – концепция, определяющая
модель, структуру, выполняемые функции и взаимосвязь компонентов
информационной системы.
Аппаратная архитектура предприятия отображена на рисунке 2.
15
Интернет
Intel Core 2 DUO 2 GHz
4 Gb DDR3
500 Gb HDD
Менеджер по закупкам
Intel i3 8100 2.2 GHz
4 Gb DDR3
500 Gb HDD
Маркетолог
Intel Core i7-6500U
16Gb DDR3
RAID 16 Tb
Сервер
Маршрутизатор
МФУ Canon Pixma TS8040
Intel i7 8700 2.4 GHz
4 Gb DDR3
1000 Gb HDD
Системный администратор
МФУ Xerox 3025-V
WI-FI
Intel Core 2 DUO 2 GHz
4 Gb DDR3
500 Gb HDD
Директор
Acer V-3i
Менеджеры по продажам
Intel i3 8100 2.2 GHz
4 Gb DDR3
500 Gb HDD
Производственный отдел
Рисунок 2 – Аппаратная архитектура предприятия
Офисные кабинеты компании и производственное помещение находятся
в одном здании, поэтому все компьютеры компании объединены в единую
локальную сеть с помощью маршрутизатора. Выход в интернет из локальной сети
контролируется сервером. В роли сервера выступает системный блок с
процессором Intel Core i7-6500U с частотой 2.8ГГц (4 ядра) и объемом
оперативной памяти 32 Гб. Для хранения данных на сервере установлен RAID-
массив объемом в 12 Тб. Основная задача сервера – обеспечение бесперебойного
доступа в интернет, а также фильтрация входящего и исходящего трафика. Кроме
того, на нем установлено серверные части используемого в компании
программного обеспечения.
К серверу подключен маршрутизатор с Wi-Fi антенной для обеспечения
возможности беспроводного подключения к сети ноутбуков менеджеров по
продажам. К маршрутизатору с помощью витой пары подключены рабочие
16
станции всех остальных сотрудников: директора, маркетолога, менеджера по
закупкам, системного администратора и сотрудников производственного отдела.
Пользовательские ПК оснащены преимущественно процессорами Intel,
начиная от Core 2 Duo (минимальная частота – 1,8 ГГц, 2 ядра) и выше.
Минимальный объём ОЗУ – 4Гб. Минимальный объём жёсткого диска – 500Гб.
Технические требования к рабочим станциям устанавливаются в зависимости от
задач, которые будут на них выполняться. По мере необходимости производится
модернизация оборудования. Так же, в зависимости от задач, подбираются
периферийные устройства. Преимущественно используется техника
производителей Canon и Xerox.
Программная архитектура включает совокупность всех программных
продуктов, технологий, интерфейсов, которые используются на предприятии для
выполнения выбранных бизнес-процессов [8].
Программная архитектура предприятия отображена на рисунке 3.
Интернет
Сервер 1С:
Бухгалтерия
Клиент 1С:
Бухгалтерия
FireWall
Microsoft Office 2013
TCP/IP
TCP/IP
TCP/IP
Сетевые
ресурсы
СУБД MS SQL
SERVER 2012
Mozilla Firefox
Антивирус
Касперского
Microsoft Office 2013
Mozilla Firefox
Антивирус
Касперского
Microsoft Office
PhpStorm
Антивирус
Касперского
TCP/IP
Mozilla Firefox
Рисунок 3 – Программная архитектура предприятия
Сервер компании работает под управлением серверной операционной
системы Microsoft Windows Server 2012, на рабочих станциях пользователей
установлена операционная система Windows 10. В обязанности системного
администратора входит обслуживание установленного программного
17
обеспечения и своевременное его обновление, т.к. от своевременного получения
обновлений зависит не только производительность труда сотрудников, но и
безопасность данных.
Для защиты локальной сети от вредоносного программного обеспечения
и атак из всемирной сети Интернет на сервере работает FireWall. Кроме того, на
сервере располагаются внутренние сетевые ресурсы: принтеры и папки с общим
доступом для всех компьютеров ЛВС компании.
Программное обеспечение, используемое в организации, разнообразно и
применяется для широкого круга задач. Специальным программным
обеспечением пользуется в своей работе системный администратор. Остальным
достаточно возможностей текстового редактора Microsoft Word и табличного
процессора Microsoft Excel (версия 2013).
В качестве основной информационной системы для автоматизации учета
главного направления деятельности компании (продаж) выступает 1С:
Бухгалтерия. На сервере установлена серверная часть, а на пользовательских
компьютерах директора, менеджера по закупкам и менеджеров по продажам –
клиентские.
В качестве СУБД для системы 1С используется Microsoft SQL Server. В
качестве СУБД для системы 1С используется Microsoft SQL Server. Платформа
данных SQL Server включает следующие инструменты:
Реляционная база данных: безопасное, надёжное, масштабируемое,
высоко доступное ядро с улучшенной производительностью и поддержкой
структурированных и неструктурированных (XML) данных.
Replication Services: репликация данных для распределённых и
мобильных приложений обработки данных, высокая доступность систем,
масштабируемый параллелизм со вторичными хранилищами данных для
отчётных решений предприятия и интеграция с разнородными системами.
Notification Services: развитые возможности уведомлений для
разработки и внедрения масштабируемых приложений, способных доставлять
персонализированные, своевременные обновления информации множеству
соединённых и мобильных устройств.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)