Диплом: Автоматизированные системы управления технологическими процессами на примере ООО "Неткрекер"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
2
СОДЕРЖАНИЕ
ВВЕДЕНИЕ .......................................................................................................... 3
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ РАЗРАБОТКИ АСУТП ............. 6
1.1. Общая характеристика компании. Организационная структура компании
ООО «Неткрекер» ............................................................................................ 6
1.2. Анализ предметной области. Описание требований к разрабатываемому
ПО ...................................................................................................................... 9
1.3. Обзор программного обеспечения для работы с продажами ............. 10
1.4. Описание выбранных средств разработки ........................................... 13
ГЛАВА 2. ПРОЕКТИРОВАНИЕ АСУТП ...................................................... 24
2.1. Техническое задание на разработку АСУТП ....................................... 24
2.2. Функциональное проектирование АСУТП .......................................... 33
ГЛАВА 3. РАЗРАБОТКА АСУТП .................................................................. 48
3.1. Описание структуры АСУТП ................................................................ 48
3.2. Описание функционала и интерфейса АСУТП ................................... 53
3.3. Разработка руководства пользователя АСУТП ................................... 60
ЗАКЛЮЧЕНИЕ ................................................................................................. 63
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ ......................................... 70
ПРИЛОЖЕНИЯ ................................................................................................. 74
3
ВВЕДЕНИЕ
Информационное общество – это концепция постиндустриального
общества; новая историческая фаза развития цивилизации, в которой
главными продуктами производства являются информация и знания.
Информация (данные) – это сведения, которые можно собирать,
хранить, передавать, обрабатывать, использовать. К свойствам информации
относятся: полнота, актуальность, достоверность, доступность, релевантность
(соответствие данных запросам потребителя), защищенность, эргономичность
[20, с.37].
В настоящее время все люди сталкиваются в личной и
профессиональной жизни с тем, что приходится воспринимать, обрабатывать,
хранить большие объемы информации. В связи с чем в профессиональной
деятельности многие идут по пути стандартизации и автоматизации своей
деятельности. Многими компаниями в настоящие дни используется
компьютерный метод обработки информации, который позволяет хранить
большие массивы данных, представлять их в удобном для восприятия виде,
быстро и безошибочно выполнять обработку этих данных.
Для обеспечения хранения и обработки данных средствами
компьютерной техники используются:
базы данных (БД) это набор сведений, хранящихся некоторым
упорядоченным способом;
системы управления базами данных (СУБД) – это совокупность
языковых и программных средств, которая осуществляет доступ к
данным, позволяет их создавать, менять и удалять, обеспечивает
безопасность данных и т.д.;
информационные системы (ИС) – это программно-аппаратный
комплекс, который предназначен для автоматизированного ввода,
4
хранения, выдачи и обработки данных;
автоматизированные системы управления технологическими
процессами (АСУТП) – это комплекс аппаратных и программных
средств, который предназначен для управления различными
процессами в рамках технологического процесса [15, с.45].
Цель выпускной квалификационной работы – автоматизация процессов
управления в организации ООО «Неткрекер».
Задачи выпускной квалификационной работы:
выполнить анализ имеющегося программного обеспечения для работы
с продажами;
выполнить описание предметной области;
выполнить разработку технического задания (ТЗ);
выполнить функциональное проектирование программного
обеспечения (ПО);
выполнить разработку программного обеспечения;
выполнить тестирование программного обеспечения;
выполнить разработку руководства пользователя.
Актуальность данной работы состоит в том, что в настоящие дни
практически во всех сферах деятельности человека возникает потребность
работы с большими массивами данных. От того насколько актуальны
хранимые данные, а также насколько оперативно выполняются
многочисленные операции по обработке данных зависит
конкурентоспособность многих компаний.
Объектом исследования является автоматизация бизнес-процессов в
компании.
Предметом исследования является автоматизация бизнес-процесса учета
продаж.
Выпускная квалификационная работа состоит из трех глав, первая из
5
которых носит обзорный теоретический характер, вторая и третья главы носят
практический характер (проектирование и разработка конкретной АСУТП).
В первой главе выпускной квалификационной работы рассмотрены
теоретические аспекты разработки автоматизированных систем управления
технологическими процессами, дана общая характеристика компании,
рассмотрена и проанализирована организационная структура компании ООО
«Неткрекер», сделан анализ предметной области и сделано описание
требований к разрабатываемому программному обеспечению; сделан обзор
программного обеспечения для работы с продажами и выполнено описание
выбранных средств разработки.
Во второй главе выполнено проектирование автоматизированной
системы управления технологическими процессами, разработано техническое
задание на разработку автоматизированной системы управления
технологическими процессами и функциональное проектирование.
В третьей главе выполнена непосредственная автоматизированной
системы управления технологическими процессами, сделано описание
структуры системы, описание функционала и интерфейса и разработка
руководства пользователя автоматизированной системы управления
технологическими процессами.
6
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ РАЗРАБОТКИ
АСУТП
1.1. Общая характеристика компании. Организационная структура
компании ООО «Неткрекер»
ООО «Неткрекер» является коммерческой компанией, которая
преследует в качестве основной цели своей предпринимательской
деятельности извлечение прибыли.
Учредительными документами ООО «Неткрекер» является
учредительный договор и устав компании. Учредительный договор
определяет состав участников общества, размер уставного капитала (в данном
случае, 18400руб.) и т.д. Руководителем компании является генеральный
директор Гроднева Галина Александровна.
Основной вид деятельности:
63.11.1 – Деятельность по созданию и использованию баз данных и
информационных ресурсов.
Дополнительные виды деятельности:
62.02 – Деятельность консультативная и работы в области
компьютерных технологий;
62.01 – Разработка компьютерного программного обеспечения;
63.03 – Деятельность по управлению компьютерным оборудованием.
Выручка, прибыль и стоимость ООО «Неткрекер» за 2011-2016 гг.
приведены на рис. 1.
Как видно из данных рисунка 1 за 2011-2016г.г. деятельность компании
имеет положительную динамику, растет выручка от реализации с 980млн. руб.
в 2011 году до 5880 млн. руб. в 2016 году, причем темп роста выручки в 2016
году по сравнению с 2015 годом составляет 2 млрд. руб., или 50%, в 2015 году
по сравнению с 2014 годом 200 млн. руб., или 5%, в 2014 году по сравнению
с 2013 годом 1, 2 млрд. руб или 46%.
7
Рисунок 1 – Показатели деятельности организации
То есть выручка за тригода с 2014 по 2016 выросла на 2.2 млрд. руб. или
на 57%, причем темп роста ее в 2014 и 2016 годах примерно одинаковый, а в
8
2015 году всего 5%, что объясняется закупкой оборудования для расширения
бизнеса в 2015 году и вложение средств в основные фонды.
Прибыль компании за 2016 год по сравнению с 2011 годом выросла на
260 млн. руб. или в 14 раз. За три года с 2014 по 2016г.г. мы видим, что
прибыль компании показала разную динамику. В 2015 году по сравнению с
2014 годом она имеет положительную динамику, растет на 50 млн. руб. или на
51%, а в 2016 году по с равнению с 2015 годом, наоборот, имеет
отрицательную динамику, падает на 10 млн. руб, или на 3,5%. В общем за три
года с 2014 по 2016г.г. прибыль выросла на 40 млн. руб., или на
17%.Отрицательная динамика роста прибыли в 2016 году объясняется
вложением средств компании в 2015 году в основные фонды и отладку работы
закупленного оборудования.
В организационно-управленческую структуру ООО «Неткрекер» входит
генеральный директор, бухгалтерия, отдел кадров, отдел продаж, отдел АСУ
(рис.2).
Рисунок 2 – Организационно-управленческая структура ООО «Неткрекер»
9
1.2. Анализ предметной области. Описание требований к
разрабатываемому ПО
Рассмотрим предметную область – продажи.
Деятельность отдела продаж контролируется менеджером по продажам
и осуществляется специалистами по продажам в соответствии с
законодательством, нормативными документами и др.
Деятельность специалистов по продажам включает в себя следующие
этапы:
работа с заказчиком;
оформление и ведение заявок на разработку;
оформление и регистрация договоров на продажу;
формирование документов/отчетов.
К входным потокам данных относятся:
информация о заказчике;
данные заявки на разработку (заказчик, тип работы, название ПО
и др.);
данные договора на продажу (тип договора, способ оплаты,
заказчик и др.).
К выходным потокам данных относятся:
заявка на разработку;
договор на продажу;
результаты обработки данных;
отчеты и выходные документы.
Вследствие большого объема заказов на проектирование и разработку
ПО возникает потребность учета, хранения и обработки большого объема
информации о заявках, продажах и др. Решить проблему учета, хранения и
обработки большого объема информации может автоматизация бизнес-
процесса «Продажи» и разработка АСУТП «Продажи» соответственно.
10
Создание АСУТП «Продажи» позволит полностью учесть специфику
ведения бизнес-процесса в компании, а именно, учет заказчиков, заявок на
разработку, договоров на продажу и др.
Разрабатываемая АСУТП должна обеспечивать выполнение следующих
функций:
учет заказчиков (ввод, редактирование, удаление, обработка,
сортировка, поиск данных);
учет заявок на разработку (ввод, редактирование, удаление,
обработка, сортировка, поиск/фильтр данных);
учет договоров на продажу (ввод, редактирование, удаление,
обработка, сортировка, поиск/фильтр данных);
формирование документов/отчетов.
Разрабатываемая АСУТП должна функционировать, используя
следующее ПО:
операционная система семейства Windows версии не ниже XP;
офисный пакет MS Office версии 2003 и выше;
СУБД MS SQL Server 2008.
1.3. Обзор программного обеспечения для работы с продажами
На рынке программного обеспечения представлено достаточно много
программных продуктов, позволяющих автоматизировать учет оптовых и
розничных продаж: Турбо Бухгалтер, 1С: Предприятие, 1С: Бухгалтерия, 1С:
Управление торговлей и др. [33].
Программа «Турбо Бухгалтер» входит в ТОП-5 на российском рынке
ПО для бухгалтерии и является мощным учетно-аналитическим
инструментом, который позволяет комплексно решать учетные задачи
предприятия. Данная программа позволяет автоматизировать:
11
аналитический, синтетический, количественный и др. виды учета,
кассовые и банковские операции, формирование Кассовой книги и
выписки банка;
зачет и начисление НДС, формирование Книги продаж, Книги покупок;
составление, хранение и печать первичных бухгалтерских документов;
подготовку налоговой и бухгалтерской отчетности;
формирование внутренних отчетов;
взаиморасчеты с контрагентами;
формирование консолидированной отчетности;
учет нескольких предприятий на одном ЭВМ. [33]
Программа «Турбо Бухгалтер» содержит широкий набор
унифицированных форм первичных и отчетных документов, которые
соответствуют текущему законодательству. Продукт «Турбо Бухгалтер»
имеет несколько комплектаций для разной категории пользователей, при этом
все комплектации имеют единый интерфейс, одинаковые структуры картотек
и справочников, а также три привычные формы журналов хозяйственных
операций.
Комплектация «Турбо Бухгалтер ЭКОНОМ» предназначена для ведения
бухгалтерского учета на небольших предприятиях. Данная программа
позволяет выполнять следующие функции:
автоматизация банковских кассовых операций, расчетов с
контрагентами и подотчетными лицами, учет НДС;
автоматическое формирование бухгалтерской отчетности;
расчет зарплаты, учет ТМЦ и амортизируемого имущества.
Комплектация «Турбо Бухгалтер БАЗОВАЯ» предназначена для
комплексной автоматизации налогового и бухгалтерского учета на малых и
средних предприятиях.

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

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