Курсовая работа по проектированию информационных систем Учет движения товаров на складе. КР_Бабинцева_ПИЭ-81. Реферат курсовая работа содержит 66 страниц текстового документа формата А4, 17 использованных источников, 58 рисунков и одну таблицу
Скачать 1.62 Mb.
|
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Тихоокеанский государственный университет» Кафедра «Экономическая кибернетика» Проектирование информационной системы учета движения продуктов на складе компании оптовой торговли ООО «ФЕМЕЛИ ФРУТ» Текстовый документ курсовой работы по дисциплине «Проектирование информационных систем» КР.180009757.ТД Выполнил студент Бабинцева М.В. Факультет, группа ИЭУ, ПИЭ(аб)-81 Руководитель работы Серебрякова. Т.А Виза: ____________________________________ (доработать, к защите и т.д.) Хабаровск – 2021 г. БЛАНК ЗАДАНИЯ На выполнение курсовой работы по дисциплине «Проектирование информационных систем» Студент группы ПИЭ(аб) - 81 Ф.И.О. Бабинцева Марина Владимировна Дата выдачи 15.02.2021 Дата сдачи 02.06.2021 Реализация в информационной системе автоматизации учета движения продуктов на складе компании оптовой торговли ООО «ФЕМЕЛИ ФРУТ». Необходимо провести анализ предметной области, описать организационную структуру, описать бизнес процессы, построить таблицу выполняемых отделом функций. Так же описать разработку информационной системы и описать архитектурные требования. Руководитель: _________________________ Исполнитель:__________________________ РЕФЕРАТ Курсовая работа содержит 66 страниц текстового документа формата А4, 17 использованных источников, 58 рисунков и одну таблицу. ПРЕДМЕТНАЯ ОБЛАСТЬ, БИЗНЕС ПРОЦЕССЫ, ИНФОРМАЦИОННАЯ СИСТЕМА, ИНФОРМАЦИОННО ЛОГИЧЕСКАЯ МОДЕЛЬ, БАЗЫ ДАННЫХ (БД), СУБД, ПО, MICROSOFT, ТАБЛИЦА, ЗАПРОС, ОТЧЕТ, IDEF0. Целью работы являлось изучение методов анализа прикладной области, информационных потребностей, формирования требований к ИС; методологии и технологии проектирования информационной системы, проектирование обеспечивающих подсистем ИС. А также выявление информационные потребностей и разработка требований к ИС, проведение формализации и реализации решения прикладных задач. Получить навыки работы с инструментальными средствами моделирования предметной области, прикладных и информационных процессов; навыки разработки технологической документации, использования функциональных и технологических стандартов ИС. Объект исследования – разработка ПО или автоматизированной информационной системы. Предметом исследования является функциональная автоматизированная информационная система. В процессе работы был проведен анализ предметной области. Построена организационная структура предприятия, изучена деятельность склада и его функции. Построены бизнес-процессы и разработана информационно логическая модель. Создана автоматизированная информационная система, определены технические, архитектурные и другие требования к ней. СОДЕРЖАНИЕ Введение 5 1 Анализ предметной области 7 1.1 Организационная структура учреждения 7 1.2 Бизнес процессы 15 1.3 Информационно логическая модель 25 2 Реализация 28 2.1 Обоснование выбора СУБД 28 2.2 Проектирование реляционной модели данных 33 2.3 Реализация информационной системы 40 3 Руководство пользователя 47 3.1 Защита информации 47 3.2 Архитектурные требования 49 3.3 Технология распределенной обработки информации 53 Заключение 55 Список использованных источников 57 Приложение А Декомпозиция контекстной диаграммы 60 Приложение Б Проектирование реляционной модели данных 63 ВВЕДЕНИЕВ современном обществе, которое функционирует в жестких рыночных условиях, своевременная обработка информации способствует совершенствованию организации производства, оперативному и долгосрочному планированию, прогнозированию и анализу хозяйственной деятельности, что позволяет успешно конкурировать на рынке. Каждая организация стремиться минимизировать затраты времени, материальных, трудовых ресурсов в ходе своей деятельности и упростить процесс обработки информации. Эти задачи можно решить с использованием автоматизированных информационных систем. В автоматизированных ИС часть функций управления и обработки данных выполняется компьютерами, а часть человеком. Исходя из современных требований, предъявляемых к качеству работы финансового звена крупного предприятия, нельзя не отметить, что эффективная работа его всецело зависит от уровня оснащения компании информационными средствами на базе компьютерных систем автоматизированного складского учета. Компьютер не только облегчает учет, сокращая время, требующееся на оформление документов и обобщение накопленных данных для анализа хода торговой деятельности, необходимого для управления ею. Отчеты о положении в торговле, получаемые с помощью компьютера, можно получить и без него – никакой особой математики в компьютере не содержится – но на расчеты уйдет столько времени, что они уже ни на что не будут нужны; или ими придется занять такое количество расчетчиков, что на их зарплату уйдет значительно больше, чем будет получено прибыли в результате их расчетов. Таким образом, при применении компьютера «количество переходит в качество»: увеличение скорости расчетов делает возможным качественное улучшение самой схемы построения торговли. Реализация проекта автоматизированной информационной системы «Учет движения продуктов на складе компании оптовой торговли» значительно облегчит работу сотрудников компании и склада, и обеспечит возможность уменьшить расходы на управление за счет освобождения человеческих ресурсов, занятых различными видами обработки бумажных документов, хранить и анализировать данные за любой промежуток времени, осуществлять поиск нужной информации по различным критериям отбора. Поэтому данная тема является весьма актуальной в современных условиях хозяйственной деятельности. В первой главе описаны анализ предметной области и бизнес процессы, построены контекстные диаграммы в программе Erwin, проведены декомпозиции. Описаны сущности, атрибуты этих сущностей и связи между ними, разработана инфологическая модель. Во второй главе подробно описано создание базы данных (далее сокращенно – БД), приведены изображения таблиц, запросов и отчетов. БД была разработана в программе Microsoft Access 2016. Третья глава посвящена требованиям к программному и техническому обеспечению (далее ПО). В данной главе описаны требования: архитектурные; требования к режимам функционирования системы; к функциональным характеристикам; к надежности и безопасности; к составу и параметрам технических средств; к информационной и программной совместимости; описана технология распределенной обработки информации. Целью курсовой работы является анализ деятельности складского учета, внедрение информационных технологий в процесс работы склада. Результатом выполнения работы является создание готовой информационной системы учета движения материалов на складе. При выполнении курсовой работы пред нами были поставлены следующие задачи: описание предметной области; проектирование концептуальной модели данных; моделирование бизнес-процессов; проектирование физической структуры базы данных. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ Организационная структура предприятия Оптовой торговле принадлежит важная роль в развитии сферы обращения товаров народного потребления. Преобразуя производственный ассортимент в торговый, определяя структуру и направление товарных потоков, выступая на рынке в качестве посредника между промышленностью и розничным торговым звеном, оптовые предприятия и организации тем самым способствуют гармонизации единого потребительского рынка страны. На складе происходит движение материальных и информационных потоков. Первые представлены движением товара от поставщиков на склад или со склада к покупателям, а информационные потоки представлены документацией, необходимой для этих операций. Склад принимает и складирует готовую продукцию, эта операция сопровождается формированием приходной накладной. Продукция со складов направляется заказчикам на основании товарно-транспортной накладной. После получения продукции заказчик должен произвести оплату, которая оформляется платежным поручением, выписанным на основании товарно-транспортной накладной. Счет-фактура - это документ, выдаваемый поставщиком покупателю или предоставляемые поставщиком банку для подтверждения платежа покупателя. Склад должен выполнять следующие функции: прием, учет, хранение и отгрузка готовой продукции, приемка готовой продукции, рассортировка, комплектация потребителям, определение потребности в транспортных средствах, механизированных погрузочных средствах, таре и рабочей силе для отгрузки продукции, согласование планов и условий поставок продукции с основного производства и по договорам со сторонними организациями, организация приемки продукции сторонними организациями, координация деятельности по закупке и продаже продукции с наличием свободных складских площадей, подготовка отчетов об объемах продукции, а также участие в рассмотрении поступающих на предприятие претензий. Склад обязан вести учет продукции, находящейся на временном хранении, составление карточек, кладовых книг, описей, приходных и расходных накладных, ордеров по учету прихода, расхода, наличия, остатков продукции на складе, учет выполнения заказов по отгрузке и разгрузке готовой продукции, составление отчетов о загрузке складских площадей. ООО «ФЕМЕЛИ ФРУТ» относится к крупным оптовым торговым компаниям г. Хабаровска, специализирующимся на оптовой торговле фруктами и овощами. Зарегистрировано ООО «ФЕМЕЛИ ФРУТ» в 2018 году. Данная компания наряду с приобретением и последующей продажей товаров они осуществляют производственную деятельность по обработке, расфасовке, упаковке, подсортировке реализуемых товаров и др. Они работают по широкой номенклатуре товаров. По своей организационно-правовой форме «ФЕМЕЛИ ФРУТ» является обществом с ограниченной ответственностью. В ООО «ФЕМЕЛИ ФРУТ» используется линейная организационная структура, что отражено на рисунке 1. Достоинство этой структуры заключается в том, что в организации присутствует единоначалие, то есть руководитель сосредотачивает в своих руках руководство всех подразделений, в то же время эта структура проста и экономична. Рисунок 1 - Организационная структура управления ООО «ФЕМЕЛИ ФРУТ» Как следует из рисунка 1, во главе компании стоит Генеральный директор, в функциональные обязанности которого входит: анализ эффективности коммерческой деятельности компании; участие в разработке ассортимента продукции, создании бренда; общее управление сбытовой и снабженческой деятельностью торгового дома; координация работы всех служб; формирование стратегии продаж, маркетинга; организация процесса продаж и руководство деятельностью специалистов по продажам и маркетингу; ответственность за составление и выполнение планов маркетинга и продаж; разработка и внедрение мероприятий по расширению рынка сбыта и т. п. Основными задачами ООО «ФЕМЕЛИ ФРУТ» являются формирование продуктового портфеля и основного рынка сбыта. И его организационная структура в первую очередь ориентирована на решение этих задач. В компании имеется не только отдел оптовых продаж, но и отдел маркетинга, в которых трудятся высококвалифицированные специалисты по продажам и бренд-маркетингу. Непосредственное участие в стратегических вопросах маркетинга и организации сбыта принимает Генеральный директор. По этой причине, специалисты по продажам и маркетингу подчинены ему непосредственно и работают в тесной связке. В структуре организации имеется планово-экономический отдел, в обязанности специалистов которого входит: разработка и подготовка проектов годовых, квартальных и перспективных планов экономической деятельности Общества, а также обоснований и расчетов к ним; доведение показателей планов, смет расходов в соответствии с утвержденным бюджетом доходов и расходов до генерального директора, и до всех структурных подразделений, включая филиалы и офисы продаж; проведение экономического анализа хозяйственной деятельности Общества и своевременная разработка мер по эффективному использованию финансовых ресурсов, снижению себестоимости товаров и сопутствующих процессу продаж услуг, повышению рентабельности, увеличению прибыли организации и др. Так как в данной курсовой работе будет рассматриваться деятельность склада необходимо изобразить и его организационную структуру. Склад имеет классическую линейную организационную структуру (рисунок 2). Рисунок 2 – Организационная структура склада В обязанности начальника отдела логистики входит: координация деятельности всего подразделения предприятия; осуществление контроля функционирования всей логистической цепи; взаимодействие с руководством организации. Начальник отдела логистики подчиняется генеральному директору учреждения. В должностные обязанности заведующего складом входит: руководить работой склада по приему, хранению и отпуску товарно-материальных ценностей, по их размещению с учетом наиболее рационального использования складских площадей, облегчения и ускорения поиска необходимых материалов, инвентаря и тому подобного; обеспечивать сохранность складируемых товарно-материальных ценностей, соблюдение режимов хранения, правил оформления и сдачи приходно-расходных документов; следить за наличием и исправностью противопожарных средств, состоянием помещений, оборудования и инвентаря на складе и обеспечивать их своевременный ремонт; организовывать проведение погрузо-разгрузочных работ на складе с соблюдением норм, правил и инструкций по охране труда; обеспечивать сбор, хранение и своевременный возврат поставщикам погрузочного реквизита; участвовать в проведении инвентаризаций товарно-материальных ценностей; контролировать ведение учета складских операций, установленной отчетности; принимать участие в разработке и осуществлении мероприятий по повышению эффективности работы складского хозяйства, сокращению расходов на транспортировку и хранение товарно-материальных ценностей, внедрению в организацию складского хозяйства современных средств вычислительной техники, коммуникаций и связи. Менеджер склада отвечает за общие результаты деятельности (количественный и финансовые), рациональную организацию работы подразделения в целом, долгосрочное и краткосрочное планирование, управление штатным расписанием, контроль техники безопасности и трудовой дисциплины, обеспечение здоровья и безопасности персонала, исправность складского оборудования, повышение квалификации работников и т.п. Кладовщик – это сотрудник складского хозяйства, подчиняющийся непосредственно начальнику или заведующему складом и выполняющий большинство складских операций, а именно: прием продукции и других товарно-материальных ценностей на склад; выдача (отпуск) продукции и других товарно-материальных ценностей со склада; хранение материальных ценностей, внутреннее перемещение предметов на складе; проверка товарно-сопроводительных документов; учет и ведение складской документации. Грузчик — это профессия, в которой используется преимущественно только мускульная физическая сила человека для выполнения простых рабочих операций: погрузки, выгрузки, кантования, перекатывания и подъёма тяжелых (большой массы или размеров) грузов. В обязанности грузчика входит соблюдение правил логистики. Управляющий фирмы заинтересован в том, чтобы товары доставлялись в назначенное место в срок. Для слаженной работы необходимо выбрать оптимальный маршрут доставки, соблюдать правила упаковки и погрузки. Итак, работа грузчика всегда востребована на любых производствах и складах. Его аккуратность, внимательность и организованность способствуют оперативной деятельности предприятия. Водитель погрузчика — это специалист, который умеет управлять погрузчиком, знает особенности такой техники и способен аккуратно перемещать грузы, также он знает какие у этой машины есть технические особенности, как пользоваться всеми механизмами, чтобы не повредить груз. Профессия особенно актуальна в торговле, так как погрузчики перемещают грузы для их расстановки в торговом зале. Функциональные обязанности водителя, помимо управления погрузчиком, включают в себя также: обязательный контрольный осмотр погрузчика перед началом рабочего дня; текущий ремонт и техобслуживание для безотказной работы погрузчика и всех приспособлений; своевременную установку и демонтаж съёмных грузозахватных приспособлений; строгое соблюдение инструкции по эксплуатации погрузчика. Оператор склада – сотрудник из категории технических исполнителей. Его назначает директор предприятия своим распоряжением. Основные функции – обеспечивать правильный и четкий учет товарооборота на складе, вести документооборот, оприходовать и списывать продукцию, формировать отчетов о движении товаров. Оператор склада определяет порядок доступа к секциям консольных или потолочных складских металлических стеллажей. Он увеличивает производительность работы сотрудников и оптимизирует управление секциями стеллажных систем. Товароведение – сфера деятельности, сочетающая разноплановые задачи, требующие непосредственного контроля и участия ответственного за них работника. От товароведа зависит работа всего магазина или склада. Он руководит каждым этапом деятельности торговой точки: от заказа товара до списания просроченной продукции. Профессиональный товаровед должен обладать навыками менеджера и маркетолога. Формируя список продукции для заявки, он ориентируется на потребности покупателей, но при этом в его задачу входит внедрять новые виды товаров и стимулировать покупателей дегустировать его. Специфика оценки покупательской способности зависит от типа магазина. Товаровед в магазине одежды должен следить за модными тенденциями. На основе должностных обязанностей были определены функции, выполняемые на складе, которые будут автоматизированы. В таблице 1 показаны функции, входные и выходные документы. Таблица 1 – Функции склада
Продолжение таблицы 1
Главное назначение автоматизированной системы в данном случае – повысить эффективность выполнения основных функций работников склада. Бизнес процессы Дать определение бизнес процессу можно по-разному. Далее приведены некоторые определения бизнес процесса. Бизнес процессы (БП) – это совокупность стандартов и процедур, используемых предприятием для организации своей повседневной работы. Это последовательность действий, приводящая производственный процесс к запланированному результату [4]. Бизнес-процесс – это регулярно повторяющаяся последовательность взаимосвязанных мероприятий (операций, процедур, действий), при выполнении которых используются ресурсы внешней среды, создается ценность для потребителя и выдается ему результат. Рассмотрим типичные бизнес-процессы складского учета на не автоматизированном гипотетическом складе. Такое рассмотрение проводится с целью выявления недостатков существующей системы складского учета, а также показать необходимость автоматизации склада. Процедура принятия продукции на склад: Продукция приходит на склад в сопровождении экспедитора и приходной накладной; Контролер на складе, проверяет приходную накладную, и регистрирует ее в книге учета входящих документов (накладных), затем осматривает входящую продукцию, и если с ней все нормально принимает ее на склад, передавая экспедитору товара выписку (документ) о том, что товар принят на хранение; Грузчики отвозят товар в свободное место хранения, и контролер делает запись в книге учета о том, где хранится вновь поступившая продукция. В ходе работы склада, он нуждается в инвентаризации, которая включает в себя такие стадии как: ответственный работник по переучету продукции, в сопровождении книги переучета, отправляется на склад и вручную осматривает и переписывает данные о товаре и его количестве; после этого данные сверяются в книге учета товаров, лицами ответственными за документы отчетности на складе и составляется соответствующий отчет, по данным переучета продукции. Отгрузка товаров со склада проходит следующие стадии: Получатель товара подает накладную на отгрузку товара; Контролер проверяет эту накладную и регистрирует ее в книге учета входящих документов; Далее контролер дает указание работникам склада на поиск нужной продукции и отгрузки ее; Затем получатель товара проводит его осмотр, на счет того нужный ли товар отгрузили и в нужном количестве; Контролер регистрирует в книге учета факт отгрузки товара; Далее контролер выдает получателю груза сопроводительный документ по отгрузке товара; Далее происходит непосредственно отгрузка товара техническими средствами. Проанализировав ситуацию на складе и выявив все минусы, постараемся создать такую систему, которая бы автоматизировала следующие операции на складе: Регистрация документов осуществляется с помощью ЭВМ; Поиск товаров для отгрузки будет проводиться путем поиска соответствующего товара в БД и просмотра информации о месте его хранении (номер склада). Формирование документов отчетности, будет производиться системой автоматически. В результате вся работа с бумагами будет проводиться с использованием компьютеров, не нужно будет возится с кучей бумаг. При помощи ЭВМ на складе автоматизирован учет поступления и отгрузки товаров, учет входящих и исходящих документов, количественный учет. В общем объеме учетных работ эти задачи имеют значительный удельный вес. Их автоматизация позволяет сократить ручные операции, ускорить обработку информации, повысить точность учета. В памяти ЭВМ хранится и может быть выдана на печать детальная информация о количестве поступления и отгрузки конкретного товара по каждому документу в случае несовпадения величины запаса с данными машинного учета. Главное назначение автоматизированной системы в данном случае – повысить эффективность выполнения основных функций работников склада. Нотация IDEF0 (Integration Definition for Function Modeling) была разработана на основе методологии структурного анализа и проектирования SADT, утверждена в качестве стандарта США и успешно эксплуатируется во многих проектах, связанных с описанием деятельности предприятий. Результатом применения IDEF0 к некоторой системе является модель этой системы, состоящая из иерархически упорядоченного набора диаграмм, текста документации и словарей, связанных друг с другом с помощью перекрестных ссылок. Контекстная диаграмма — это модель, представляющая систему как набор иерархических действий, в которой каждое действие преобразует некоторый объект или набор объектов. Высшее действие иерархии называется действием контекста — это самый высокий уровень, который непосредственно описывает систему. Уровни ниже называются порожденными декомпозициями и представляют подпроцессы родительского действия. Для проанализированной предметной области построим контекстную диаграмму при помощи BPWin 4.0.(рисунок 3). |