Диплом: Автоматизация складского учета в ООО АртВеб

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
5
СОДЕРЖАНИЕ
Введение ................................................................................................................. 6
Глава 1. Теоретические основы разработки и использования информационных
систем инвентаризационного учета .................................................................. 10
1.1 Информационные системы и их применение в деятельности предприятий
............................................................................................................................... 10
1.2 Складской учет как один из основных бизнес-процессов предприятия . 19
1.3 Системы инвентаризационного учета и их функциональность ............... 21
1.4 Проектирование и основные технологии разработки ИС ......................... 32
Глава 2. Проектная часть .......................... Ошибка! Закладка не определена.
2.1 Описание деятельности компании и необходимости внедрения системы
инвентаризационного учета ............................................................................... 32
2.2 Выбор стандарта разработки информационной системы и описание ее
функциональности .............................................................................................. 62
2.3 Выбор средств разработки для системы инвентаризационного учета .... 71
2.4 Функции и структура системы инвентаризационного учета .................... 85
2.5 Описание порядка использования системы инвентаризационного учета 98
Глава 3. Расчет стоимости разработки и обоснование
эргономических решений ................................................................................ 105
3.1 Расчет стоимости разработки ..................................................................... 105
3.2 Обоснование эргономических решений ................................................... 109
Заключение ........................................................................................................ 113
Список используемых источников .................................................................. 115
Приложение 1. Фрагмент листинга программных модулей ......................... 117
6
ВВЕДЕНИЕ
Актуальность тематики выпускной квалификационной работы
заключается в том, что сейчас работа практически каждой фирмы связана так
или иначе с учетом основных средств, а также в том, что уже сегодня без
автоматизации деятельности по учету основных средств уже не обойтись даже
в самой маленькой компании, в том числе и без инвентаризации.
Развитие IT-сферы, появление новых алгоритмов, методик анализа в
скором времени приводят к объектному моделированию, основывающемуся на
анализе систем и их последующем объектном проектировании.
Сегодня объектный анализ и проектирование выходят на первый план
среди технологий создания виртуальных моделей систем. Но все же сейчас
данная методология еще располагается на этапе развития и совершенствования,
другими словами - становления.
Трудность поставленных перед разработчиками задач уже сейчас
выявляют нехватку обычных стандартно применяемых методик структурного
анализа и структурного проектирования систем.
Показательной становится попытка подойти к решению вопросов
автоматизации в экономике с точки зрения анализа и проектирования, планируя
сделать доступным решение задач автоматизации в экономике, которые раньше
просто не поддавались решению.
Применение объектного анализа системы включает в себя создание ее
объектной модели – базовой части компонентного проектирования систем.
Созданная в результате виртуальная модель системы дает возможно
более полно оценить возможности управления системой, выявляя ее
оптимальные траектории трех ее состояний: прошлого, настоящего и будущего.
В работе любой компании существенная часть людских и технических
ресурсов тратится на генерацию и обработку огромного количества отчетных
документов. У предприятий, которые занимаются перепродажами, в перечень
7
документации включена также и товарная номенклатура. Полное отсутствие
автоматизированных бизнес-процессов работы склада на таком предприятии
или их неэффективное применение может привести к тому, что скорость
обработки данных значительно уменьшится. Разработка и внедрение системы
автоматизации учета основных средств дает возможность упростить их учет и
уйти от таких негативных явлений для бизнеса, как задержки приема или
отправки продукции.
Объектом исследования выпускной квалификационной работы является
ООО «АртВеб», предметом – складской и инвентарный учет ИТ-активов отдела
ИТ компании.
Подсистема инвентаризационного хозяйства предназначена для
автоматизации всего комплекса складских операций, в том числе приема и
маркировки товаров, их расфасовки, выдаче и отгрузки товаров в торговый зал,
ведения оперативного контроля за наличием и движением товаров. При этом,
как правило, организуется два модуля этой подсистемы: модуль центрального
склада и модуль удаленного склада. Пользователями подсистемы являются
товароведы и кладовщики.
Рынок сегодня диктует все более жесткие конкурентные условия. Если
раньше для успеха торговой компании достаточно было иметь хороший
ассортимент товаров и приемлемый сервис, то сейчас этого мало.
Обязательным компонентом успеха на рынке становится освоение систем
автоматизации складов. Быстрая и четкая работа склада позволяет
максимизировать прибыль за счет мобильности компании и высоких темпов
оборачиваемости товаров. Всего этого помогает достигнуть автоматизация
работы склада.
В деятельности любого предприятия существенная часть людских и
технических ресурсов уходит на создание и обработку большого объема
отчетных документов. У компаний, занимающихся продажей чего-либо, в
8
перечень документации также входит и товарная номенклатура. Отсутствие
системы автоматизации работы склада на таком предприятии или её
недостаточное функционирование может привести к тому, что темпы работы
складских служб будут значительно тормозятся. Внедрение системы
автоматизации склада позволяет оптимизировать складской учет и избавиться
от таких вредных для бизнеса явлений, как задержки на приемке или отгрузке
товаров.
Эффективная автоматизация управления складом позволяет развиваться
бизнесу. Она существенно повышает темпы реализации основных бизнес-
процессов, что положительно сказывается на выручке, доверии клиентов,
имидже и конкурентоспособности торговой компании. При внедрении
стройной системы автоматизации склада под четкий контроль попадает
огромное количество крупных и мелких складских операций. Все это позволяет
без особых сложностей заниматься регулированием оборотных средств
торговой компании, в том числе, избегать возникновения случаев недостач или
потери товаров при хранении.
Данная выпускная квалификационная работа посвящена проектированию
информационной системы, позволяющей автоматизировать некоторые
процессы инвентаризационного учета ИТ-активов ООО «АртВеб».
При этом информационная система должна быть разработана с помощью
эвристических методов.
Эвристические методы – это система принципов и правил, которые
задают наиболее вероятностные стратегии и тактики деятельности решающего,
стимулирующие его интуитивное мышление в процессе решения,
генерирование новых идей и на этой основе существенно повышающие
эффективность решения определенного класса творческих задач.
Цель работы - разработать веб - приложение для учета материальных
ценностей и их инвентаризации на предприятии ООО «АртВеб».
9
Задачи работы:
анализ теоретических основ разработки информационных систем и
основ инвентаризационного учета;
анализ предметной области деятельности компании;
анализ существующих аналогов и прототипов;
выбор средств разработки веб-приложения;
разработка веб-приложения и его апробация.
Практическая значимость работы состоит в апробации результатов
исследования и разработки программного обеспечения выпускной
квалификационной работы на примере применения соответствующей базы
данных.
При написании выпускной квалификационной работы использовались
научные труды следующих авторов: Исаев Г.А. [13], Пирогов В.А. [23], Чистов
Д.А. [37].
10
ГЛАВА 1. Аналитическая часть
1.1 Информационные системы и их применение в деятельности
предприятий
Автоматизированная информационная система (АИС) представляет из
себя совокупность аппаратных и программных средств, которые используются
для хранения или управления информацией и данными, а также производят
вычисления. [3]
Исходя из того, что ИС – это некоторая совокупность взаимосвязанных
средств, персонала, методов, которые могут применяться при сборе, обработке,
хранении, и выдаче информации для решения поставленных задач, всю ее
структуру можно представить, как совокупность должным образом
организованных подсистем, которые обеспечивают все эти процессы.
Сама АИС состоит из обеспечивающей и функциональной части, каждая
из которых имеет свою собственную структуру. [1]
Под функцией можно понимать проявление взаимодействия с внешней
средой. А действие функции во времени обычно называется
функционированием. [6]
Функциональная часть состоит из подсистем, которые определяются
особенностями АСУ. Всех их можно разделить по отдельным признакам
(структурным или функциональным), а сами они объединяют в себе
соответствующее комплексы задач контроля. [2]
Обеспечивающая часть включает в себя информационное,
математическое, правовое, программное, методологическое, техническое,
эргономическое и др. обеспечение. Структура АИС представлена на рисунке
1.1.
11
Автоматизированная
информационная система
Информационное
Математическое
Программное
Техническое
Правовое
Сбор информации
Представление, хранение
и обработка информации
Выдача и
распространение
информации
Организационное
Функциональные подсистемыОбеспечение
Рисунок 1.1 – Структура АИС
Информационное обеспечение АИС подразумевает под собой комплекс
баз данных и файлов ОС, лексической и форматной базы, а также отдельных
языковых средств, которые созданы для ввода, поиска, обработки и
представления данных в той форме, которая необходимо для потребителя.
ИО обычно включает в себя массивы форматированных или
неформатированных документов, кодификаторы, классификаторы, словари,
всю нормативную базу для того, чтобы реализовать решение по объемам,
размещению и методике существования данных в АИС, а также набор средств
и правил для перевода естественного языка, который используется при
общении пользователей и персонала АС с комплексом автоматизированных
средств. [14]
12
Сегодня ИО рассматриваются как сочетание информационного и
лингвистического обеспечения. При этом само информационное обеспечение
включает файлы ОС и БД, а лингвистическое обеспечение содержит
форматную базу, языковые средства и лексику.
Математическое обеспечение рассматривается как комплекс
математических методов и моделей, на основании ГОСТ 24.03-90,
применяющихся в АС.
Программное обеспечение подразумевает совокупность прикладных и
общесистемных программ, а также всю нормативно-методическую
документацию по их использованию.
Техническое обеспечение обобщает комплекс технических средств,
которые могут обеспечить работу всей системы. Обычно это средства сбора,
передачи, контроля, обработки и размножения данных. [31]
Правовое обеспечение включает в себя совокупность нормативно-
правовых документов, которые позволяют обозначить права и обязанности
сотрудников и условия функционирования системы, а также комплект
документов, которые могут корректировать порядок хранения информации,
правила проверки данных, и обеспечение правомерности всех исполняемых
операций. [32]
Организационно-методическое обеспечение выражается в совокупности
документов, которые определяют организационную структуру всей
автоматизации, направленной на исполнение конкретных функций.
Эргономическое обеспечение подразумевает методы и средства для
создания оптимальных условий для работы сотрудников в рамках единой АИС.
Методологическое обеспечение включает в себя средства и методы
метрологии и все рекомендации по их использованию для каждого компонента
АИС. [33]
13
Функции системы определяются как совокупность действий, которые
нужны для достижения определенной частной цели. Все функции АИС можно
разделить на информационные, управляющие и вспомогательные.
Информационные функции позволяют осуществлять сбор, обработку и
представление данных о состоянии автоматизируемого объекта для
сотрудников, либо же передают все эти данные для последующей обработки.
Это могут быть такие функции, как: изменение параметров, контроль, расчет
параметров, формирование и представление их для ответственного персонал
или системы, а также оценка и прогноз деятельности для всей АС и ее
подсистем. [34]
Управляющие функции сами могут вырабатывать и реализовывать
управляющее воздействие на объекты управления. К ним можно отнести
логическое воздействие, программное и адаптивное управление, регулирование
параметров.
Если функция реализована в автоматизированном виде, то имеются
следующие режимы работы:
Диалог – персонал сам выбирает параметры из предложенных
рекомендаций по управлению объектом с помощью ПО и КТС.
Советчик – персонал имеет возможность принимать решения о
внедрении рекомендаций, которые предлагает системы.
Ручной режим – персонал оценивает обстановку на основе показаний
приборов и другой измерительной аппаратуры.
Все подсистемы функциональной части ИС реализуются в соответствии с
выбранными управляющими и информационными функциями.
Подсистема сбора данных реализует снятие информации по каналам
связи разными способами – от ручного до полностью автоматизированного.
[35]
14
Оператор выполняет лишь первичный сбор и распределение данных. Вся
собранная информация анализируется на предмет выявления сущностей,
которые могут служить шаблонами для таблиц БД. Далее все данные переходят
в системы управления, хранения и обработки информации.
Эта подсистема делает пред машинную подготовку данных и вводит их в
базу данных, которая определена как информационная модель предметной
области. Оператор при помощи администратора БД по заранее обговоренным
правилам заполняют всю базу данных подготовленной информацией. На этом
же этапе проверяется достоверность и непротиворечивость представленной
информации и происходит обработка, редактирование, сохранение всех
данных, а также восстановление утерянных. Основа этой подсистемы –
непосредственно база данных(БД), которая управляется системой управления
базами данных (СУБД). [36]
Сама база данных определяется как именованная совокупность
разделенных и структурированных данных, которая позволяет отображать
состояние объектов и их отношения в отдельной предметной области.
В процессе управления компанией одной из важнейших задач
руководства является сбор данных, их обработка и передача сотрудникам.
Чтобы управлять компанией эффективно, важно предвидеть ситуацию наперед.
Помимо интуитивных оценок сегодня очень широко используется
обоснованное оценивание состояния компании на основе уже совершенных
изменений, другими словами, экстраполяция. [37]
Проведение экстраполяции можно условно разделить на 3 отдельных
этапа:
сбор и измерение информации;
создание моделей динамических процессов, которые могут определять
деятельность компании;

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

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