Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Проектирование реализации операций бизнес-процесса «Ежедневный складской учет»

Содержание:

Введение

Сегодня уже невозможно представить, что ждать отчета по работе предприятия за месяц потребуется неделя, а делает его специальный человек для этого нанятый. Применение компьютерной техники, а главное применение информационной системы делает возможным проведение этой операции от доли секунд до нескольких секунд. Даже несколько минут по полному пересчету всех данных за год для большой фирмы – это подсильная задача для компьютерных систем.

Для быстрой работы информационной системы и для хорошей переносимости используется SQL. Не смотря на не 100% исполнение производителей спецификаций SQL – это является оптимальным решением. Многие производители СУБД вводят дополнительные возможности, но есть и мелкие недочеты, в связи с этим 100% переносимости для СУБД нет, но небольшие корректировки исправляют ситуацию.

Системы могут быть локальные и сетевые. Для решения небольшой задачи можно воспользоваться практически любыми СУБД, но рациональнее воспользоваться свободно распространяемым ПО или используемым на фирме. К таким относятся MySQL, ACCESS. Так же нужно отметить, что разработкой на начальном этапе может заниматься сотрудник фирмы или фрилансер (специалист по контракту).

При логистике этот вопрос стоит наиболее актуально. Многие склады работают по аутсорсингу. Необходимо вести учет всех товаров, перемещение, сдача, прием, инвентаризация, поиск товаров и еще тысячи операций. Причем все это нужно делать в реальном времени и зачастую склады физически разнесены территориально. Для решения этих задач используются виртуальные сети, серверы с базами данных или распределенные серверы. Доступ может быть и не онлай при сложностях связи. Тогда используют подчиненные базы и делают периодическую репликацию.

Программы должны иметь возможность интеграции с программами и комплексами. Так, например, нужно взаимодействие с бухгалтерскими программами. Такими как 1С, Парус и др.

В курсовой работе поставлена цель проектирования реализации операций бизнес-процесса «складской учет».

Задачи работы:

– охарактеризовать деятельность объекта исследования;

– выявить проблемы действующей организации складского учета в компании;

– обосновать выбор информационного и программного обеспечения проектирования;

– разработать проект решения задачи;

– описать этапы реализации проекта.

Объект исследования – ООО «Склад-логист».

Предмет исследования курсовой работы – проблема автоматизации операций бизнес-процесса «складской учет».

1. Аналитическая часть

1.1 Выбор комплекса задач автоматизации

В качестве основной задачи проекта выступает автоматизация операций бизнес-процесса «Ежедневный складской учет». Объектом автоматизации является ООО «Склад-логист», имеющее на балансе пятнадцать складских помещений в разных городах.

ООО «Склад-логист» оказывает следующие услуги:

– предоставляет свои склады для ответственного хранения;

– перемещает грузы между складами;

– перемещает грузы со складов по городу (при наличие свободного транспорта или заказывает у смежников);

– два вида доставки (экспресс и стандарт);

– отпуск товара со склада (по поручению предприятия владельца груза);

– бронирование места на складе;

– видеонаблюдение за своим участком склада (+ архивирование записей для клиента).

Численность персонала компании – 67 человек: 6 руководителей и 61 подчиненный.

Действующая структура управления представляет организацию как совокупность взаимосвязанных элементов-работников. Все работники организации имеют свои цели и задачи, выполняют определенные функции.

Организационная структура компании представлена на рисунке 1.1.

Рисунок 1. Организационная структура ООО «Склад-логист»

Существующая организационная структура позволяет определить входные и выходные информационные потоки. Входными информационными потоками в основной (складской) деятельности компании являются:

– информация о сотрудниках складов;

– информация о клиентах компании, пользующихся услугами ответственного хранения;

– информация о предметах хранения (товарах);

– информация о перемещениях грузов между складами, на склад;

– информация об отгрузках;

– данные накладных (приходная накладная, накладная перемещения).

Выходными информационными потоками являются:

– отчетность по движению товаров на складах;

– отчеты о порче грузов;

– акт приема/передачи;

– акты сверок.

Границы рассматриваемой задачи находятся в пределах от поступления груза на склад и до его отгрузки со склада. Предприятие не имеет ИС. Весь документооборот осуществляется на бумажном носителе с использованием ПК. Ревизия, контроль, аналитика, составление отчетов проводится при помощи отдельных специалистов. Для выполнения функций по управлению складской деятельностью в компании используются стандартные средства Microsoft Office: Excel и Word.

Задача находится во взаимосвязи с задачами учета продаж и логистики компании, поэтому в дальнейшем следует рассматривать полную автоматизацию логистической деятельности ООО «Склад-логист».

Важность задачи для предприятия определяется необходимостью сокращения длительности операций складского учета. Действующая система лишает оперативности при оказании услуг клиентам, увеличивает вероятность ошибки счета. Без ИС компании необходимо содержать архив и отдел сотрудников для работы с клиентами. Вероятность потери документа также велика. Изложенные проблемы определяют необходимость исключения всех самостоятельно изготавливаемых документов. Все документы должны генерироваться ИС в режиме автоматизации.

При решении задачи автоматизации потребуется разработчик (программист) владеющий ЯВУ (языками высокого уровня) и СУБД (системами управления базами данных).

Основными понятиями в проекте являются:

1. Бизнес-процесс – это регулярно повторяющаяся последовательность взаимосвязанных мероприятий (операций, процедур, действий), при выполнении которых используются ресурсы внешней среды, создается ценность для потребителя и выдается ему результат.

2. Информационная система – это компьютерная система (к примеру, программа или веб-сайт), обеспечивающая:

– хранение информации, организованной в определенные структуры;

– предоставление доступа к хранимой информации (для поиска, изменения и т.п.) одновременно множеству заинтересованных лиц;

– передачу информации между определенными сторонами и по определенным правилам;

– преобразование информации по определенным алгоритмам.

Для оценки эффекта от внедрения информационной системы предполагается использовать показатель количества высвобожденных рабочих мест, экономии на заработной плате сотрудникам.

В качестве входных данных будет использован ввод операторов и менеджеров с клавиатуры, но массивные данные будут конвертироваться из файлов или запросов к другим ИС.

В качестве выходных документов будут выступать договоры, путевые листы, акты передачи товаров и др. документы.

Исполнителями на каждом из этапов основной деятельности ООО «Склад-логист» являются:

– менеджер по продажам на этапе работы с клиентами;

– кассир на этапе формирования счета на оплату для клиентов и предоставления чека;

– персонал склада на этапах непосредственного складского учета (прием, хранение, перемещение товара, формирование отчетной документации по работе склада).

1.2. Характеристика существующих бизнес-процессов

На входе процесса складского учета в ООО «Склад-логист» имеются груз, договор с клиентом на предоставление услуг аренды склада (места на складе), приходная накладная, накладная перемещения, расходная накладная. Накладные формируются зав. складом компании на основании договора с клиентом.

На выходе получаем: рекламации, акт приема/передачи груза, информацию о поступлениях и об отгрузках, сопроводительные документы для транспортных перевозок, акты сверок, итоговый отчет по работе склада.

В реализации процесса складского учета принимают участие: зав. складом, координатор склада, грузчики.

Действующая технология учета предполагает ручной ввод данных и подсчет результирующих показателей в ручном режиме, формируемая документация передается в архив компании, единой базы данных для хранения информации не разработано, что приводит к ошибкам персонала и поступлению рекламаций, выплате штрафных санкций по условиям договора.

Внедрение ИС предполагает формирование накладных на основе данных, вводимых пользователем, и договора с клиентом. Информация на выходе получается в автоматическом режиме по запросу пользователя. Акт сверки формируется по результатам проверки товара на складах компании – пользователь вводит информацию о количестве товара по результатам инвентаризации, а программа автоматически выводит акт сверки, содержащий данные о соответствии имеющего и учтенного объема товара.

Контекстная диаграмма процесса складского учета в ООО «Склад-логист» («как должно быть») представлена в приложении 1.

Составим декомпозицию процесса складского учета компании (приложение 2).

В соответствии с декомпозицией определяются пять подпроцессов автоматизированного складского учета:

1. Приемка груза – на основании договора с клиентом, приходной накладной или накладной перемещения груз поступает на склад компании. По результатам операции в ИС ведутся формирование и учет рекламаций (претензий клиентов), актов приема/передачи, информации о поступлениях грузов.

2. Хранение груза – принятый на склад груз хранится в требуемых условиях в течение периода, указанного в договоре с клиентом.

3. Перемещение груза внутри (между) складом – реализуется на основании накладной перемещения, предполагает формирование в ИС сопроводительных документов.

4. Отгрузка – для отгрузки груза со склада ООО «Склад-логист» требуется расходная накладная (входной документ подпроцесса). В информационной системе на выходе формируется информация об отгрузках.

5. Инвентаризация – после введения пользователем данных о текущем количестве груза на складах ИС формируются акты сверок, выгрузка которых возможна на электронную почту руководства компании. Итоговый отчет автоматически передается по запросу пользователя.

На основе диаграмм можно определить, что решение задачи предполагает устранение проблем на этапах приемки, хранения, перемещения, отгрузки, инвентаризации в работе складов компании. Внедрение ИС предполагается автоматический учет любых поступлений, перемещений, порчи груза. Ускоряется процесс формирования итоговой отчетности работы склада.

Автоматизация складского учета позволяет вести учет персонала складов, договоров с клиентами, накладных, объемов груза на хранении по складам. На выходе будут формироваться: рекламации, акты приема/передачи, сопроводительные документы, данные о поступлениях, перемещениях, отгрузке, акты сверок и итоговый отчет.

1.3. Характеристика документооборота, возникающего при решении задачи

Для решения задачи автоматизации определяются три схемы документооборота:

1. Приемка груза.

2. Внутреннее перемещение груза.

3. Отгрузка груза.

Операция приемки груза включает 5 действий: передача запроса на услугу от клиента, подписание договора на предоставление услуг, приход груза на склад (приходная накладная), размещение груза на складе (акт приема груза), поступление рекламации (при необходимости).

Для схемы характерны следующие недостатки:

– наличие опозданий при выполнении заказа по приемке груза, долгое ожидание клиента, вызванное передачей документов в ручном режиме;

– наличие выплат штрафных санкций и неустоек – вероятность поступления рекламации высока;

– высокая трудоемкость обработки информации – на выполнение всех операций затрачивается от 3-ех часов;

– высокая вероятность ошибок персонала при ручном вводе данных акта приема груза.

Рисунок 2. Схема документооборота при приемке груза

Перемещение груза реализуется за 5 операций: формирование Приказа зав. складом, подготовка накладной перемещения, перемещение груза с формированием уведомления о перемещении для зав. складом, сверка груза с формированием отчета сверки, поступление рекламации от клиента (при наличии претензий к целостности груза).

Недостатками этой схемы также являются:

– значительная длительность операций в связи с необходимостью передачи документов от одного сотрудника другому лично;

– ошибки персонала, вызванные неточностью в подсчете груза.

Рисунок 3. Схема документооборота при перемещении груза

Для операции отгрузки груза характерно пять действий: передача запроса от клиента менеджеру по продажам, подготовка расходной накладной зав. складом, предварительная инвентаризация груза с формированием акта сверки, выполнение отгрузки груза с передачей руководству отчета об отгрузке, поступление рекламаций от клиента (при необходимости).

Недостатками в данном случае являются:

– необходимость подготовки отчета об отгрузке в ручном режиме по результатам повторной проверки данных и пересчета груза;

– возможные потери груза при отгрузке;

– наличие выплат штрафных санкций и неустоек.

Рисунок 4. Схема документооборота при отгрузке груза

В результате автоматизации складского учета прогнозируется сокращение времени, затрачиваемого на выполнение каждого действия бизнес-процесса. Оценка экономии сведена в таблице 1.

Таблица 1

Оценка временной и финансовой экономии в результате внедрения ИС

Операция

Время, мин.

Стоимость 1 часа работы задействованных сотрудников, руб.

Расходы, руб.

Экономия заработной платы, руб.

до

после

до

после

Приемка груза:

330

180

4775

2991,7

1783,3

передача запроса на услугу от клиента

30

15

450

225

112,5

112,5

подписание договора

60

15

450

450

112,5

337,5

приход груза на склад

60

50

1200

1200

1000

200,0

размещение груза на складе

120

80

1200

2400

1600

800,0

поступление рекламации

60

20

500

500

166,7

333,3

Перемещение груза:

390

155

4850

2275

2575,0

формирование Приказа

30

10

500

250

83,3

166,7

подготовка накладной перемещения

60

15

500

500

125

375,0

перемещение груза

120

80

1200

2400

1600

800,0

сверка груза

120

30

600

1200

300

900,0

поступление рекламации

60

20

500

500

166,7

333,3

Отгрузка груза:

390

160

4825

2304,2

2520,8

передача запроса от клиента

30

15

450

225

112,5

112,5

подготовка расходной накладной

60

15

500

500

125

375,0

инвентаризация груза

120

30

600

1200

300

900,0

отгрузка

120

80

1200

2400

1600

800,0

поступление рекламации

60

20

500

500

166,7

333,3

Таким образом, ожидаемая максимальная экономия заработной платы персонала при выполнении одной операции по приемке груза оценивается в 1783,3 руб., перемещения груза – 2575 руб., отгрузки – 2520,8 руб.

1.4. Обоснование проектных решений по информационному обеспечению

В соответствии с действующей системой складского учета в ООО «Склад-логист» и составленной схемой документооборота можно определить состав и содержание входных и выходных документов.

Для формирования документов будут использованы унифицированные формы, принятые в компании. Выбор обосновывается требованиями к минимальным изменениям в принятой системе документооборота.

Для построения экранных форм ввода переменной и условно-постоянной первичной информации и вывода на экран результатной информации или ответов на запросы предполагается использовать клиент-серверную архитектуру в разработке ИС.

Клиент-сервер – это вид распределенной системы, в которой есть сервер, выполняющий запросы клиента, причем сервер и клиент общаются между собой с использованием того или иного протокола.

Необходимость применения данного метода обусловлена разветвленностью сети деятельности ООО «Склад-логист», наличием сообщающихся складов в разных районах Московской области.

По задаче проектирования определяются состав классификаторов и система кодирования. Классификатором может быть как существующая система классификации, так и проектная разработка. Для целей данной работы проектная разработка невозможна, так как значительно удлиняет процесс проектирования и внедрения ИС.

Таким образом, в качестве классификатора принято использовать класс ОКВЭД 52: «Складское хозяйство и вспомогательная транспортная деятельность».

Для кодирования информации принимается классификационная система кодирования, основанная на данных по местонахождению склада и по приоритетности обслуживания клиентов.

Информационную базу планируется организовать как интегрированную базу данных с распределенной организацией. Интегрированная ИБ, т.е. база данных (БД) – это совокупность взаимосвязанных, хранящихся вместе данных при такой минимальной избыточности, которая допускает их использование оптимальным образом для множества приложений.

Преимущество выбранного решения обосновано тем, что ООО «Склад-логист» планирует внедрять комплексную систему автоматизации.

Файлы с результатной и промежуточной информацией в ИС планируется хранить в виде документов Word и Excel с возможностью выгрузки данных.

Основными справочниками системы являются:

– пользователи;

– склады;

– договора на оказание услуг;

– накладные;

– сводные данные о ресурсах (товарах) на складах.

Таблицы информационной системы:

1. Пользователи.

2. Клиенты.

3. Договора.

4. Приходные накладные.

5. Накладные перемещения.

6. Расходные накладные.

7. Ресурсы (товары) на складах.

Результирующими данными в ИС становятся: отчет по рекламациям клиентов; акты приема/передачи; справки о поступлениях и отгрузках; сопроводительные документы; акты сверок; итоговый отчет по работе склада.

1.5. Обоснование проектных решений по программному обеспечению

Самыми распространенными и популярными среди ОС считаются Windows, Linux и Mac OS.

В ООО «Склад-логист» установлены компьютеры с операционной системой Microsoft Windows 7 Professional и пакет Microsoft Office (профессиональный выпуск версии 2013). Для минимизации расходов разработки принято решение использовать имеющуюся версию операционной системы. Основное преимущество выбранной ОС – простота использования, минимум навыков, необходимых для операторов ИС для работы в системе.

Критерии поиска и оценок СУБД проводились по следующим характеристикам:

    • административное управление;
    • графические инструменты;
    • простота обслуживания;
    • механизм данных;
    • работа с несколькими ЦП;
    • одновременный доступ нескольких пользователей;
    • построение баз данных;
    • средства анализа;
  • работа под управлением различных ОС.

Сравнение проводилось среди следующих СУБД;

      • MS SQL Server 2005;
      • Oracle 10g;
  • Microsoft Office Access;
  • PostgreSQL.

Результаты сравнения представлены в таблице 2.

Таблица 2

Сравнение СУБД

Критерий оценки

MS SQL Server 2012

Oracle 10g

Microsoft Office Access

PostgreSQL

административное управление

хорошо

отлично

хорошо

хорошо

графические инструменты

отлично

хорошо

отлично

отлично

простота обслуживания

отлично

отлично

отлично

отлично

механизм данных

хорошо

отлично

хорошо

хорошо

работа с несколькими ЦП

приемлемо

отлично

приемлемо

приемлемо

одновременный доступ нескольких пользователей

хорошо

отлично

приемлемо

хорошо

построение баз данных

хорошо

отлично

хорошо

хорошо

средства анализа

отлично

отлично

хорошо

отлично

работа под управлением различных ОС

приемлемо

хорошо

плохо

хорошо

Исходя из больших затрат на разработку и внедрение клиент серверного решения, было принято использовать на начальном этапе настольные решения. В качестве СУБД выбрана Access, т.к. на рабочих станция стоит Windows и MS Office.

2. Проектная часть

2.1. Информационная модель и её описание

Выполнение функций по обработке данных и формирование конкретных выходных документов в ИС происходит на основе данных договоров с клиентами, информации о пользователях, об имеющихся ресурсах (товарах) на складах.

Накладные формируются в ИС вводом данных по договору с клиентом.

В приложении 3 представлена информационная модель системы.

Таблицам базы данных в ИС являются следующие:

– сотрудники склада;

– клиенты;

– договора на оказание услуг;

– приходные накладные;

– накладные перемещения;

– расходные накладные;

– ресурсы (товары) на складах.

Данные таблицы «ресурсы (товары) на складах» изменяются автоматически в зависимости от проводимых складских операций. Исходные данные вводятся пользователем по результатам инвентаризации складов на момент внедрения ИС.

Проектируются три экранные формы: ведение справочников, обработка клиентских заявок, формирование отчетности.

ИС позволяет формировать следующие документы: договор, накладные, акт приема/передачи, справки о поступлениях и отгрузках, сопроводительные документы, итоговый отчет по работе одного или нескольких складов компании.

Ответственность по контролю за работой ИС и ведению справочников возлагается на зав. складом ООО «Склад-логист».

2.2. Характеристика нормативно-справочной, входной и оперативной информации

Входными документами в ИС являются: договор на оказание услуг, приходные, расходные накладные, накладные перемещения.

Выходные документы: акт приема/передачи, справки о поступлениях и отгрузках, сопроводительные документы, итоговых отчет. Основные формы документов представлены в приложении 10.

Перечень первичных показателей представлен в таблице 3.

Таблица 3

Перечень первичных показателей документов ИС

Документ

Данные

договор на оказание услуг (частота возникновения – 3-5 раз в неделю)

– ФИО клиента;

– адрес клиента;

– номер договора;

– дата заключения договора;

– код услуги (код хранения – 011);

– дата привоза груза на склад;

– дата перемещения груза (при необходимости);

– дата отгрузки (при единовременной отгрузке);

– отгрузка по частям (флажок);

– категория груза;

– объем груза;

– дополнительные требования

приходная накладная (частота возникновения – 3-5 раз в неделю)

– ФИО клиента;

– номер договора;

– дата прихода;

– категория груза;

– объем груза;

– места размещения на складе

накладная перемещения (частота возникновения – 3-5 раз в неделю)

– ФИО клиента;

– номер договора;

– дата перемещения;

– категория груза;

– объем груза;

– места исходного размещения на складе;

– место перемещения

расходная накладная (частота возникновения – 2-3 раза в неделю)

– ФИО клиента;

– номер договора;

– категория груза;

– объем груза;

– дата отгрузки

Источник получения входных документов – отдел продаж и склад ООО «Склад-логист».

Экранная форма «ведение справочников» содержит переход к таблицам базы данных, основное меню. При заполнении таблиц пользователю выводятся подсказки выбора одного из нескольких возможных вариантов.

Экранная форма «обработка клиентских заявок» предназначения для заполнения базы данных «клиенты» и «договора». Сохраняемые данные автоматически выгружаются на страницу соответствующих справочников.

Экранная форма «формирование отчетности» предназначена для автоматического получения справок и отчетов по работа одного или нескольких складов предприятия.

Описание справочников ИС представлено в таблице 4.

Таблица 4

Описание справочников ИС «Ежедневный складской учет»

Название справочника

Ответственный за ведение справочника

Средний объем справочника, записей

Средняя частота актуализации

Средний объем актуализации, %

Сотрудники

зав. складом

8

раз в месяц

10

Клиенты

менеджер по продажам

8

раз в неделю

20

Договора

менеджер по продажам

13

раз в день

20

Приходные накладные

зав. складом

5

раз в день

20

Накладные перемещения

зав. складом

8

раз в день

20

Расходные накладные

зав. складом

8

раз в день

20

Ресурсы (товары) на складах

зав. складом

8

раз в день

30

Приведем характеристику реквизитного состава справочников ИС (приложение 11).

Сводная таблица связи данных представлена ниже (таблица 5).

Таблица 5

Связи данных справочников в системе

Родительская сущность

Дочерняя сущность

Тип связи

Клиенты

Договора

1:М

Приходные накладные

Договора

1:1

Приходные накладные

Сотрудники

1:М

Накладные перемещения

Приходные накладные

1:1

Накладные перемещения

Договора

1:1

Накладные перемещения

Сотрудники

1:М

Расходные накладные

Приходные накладные

1:1

Расходные накладные

Договора

1:1

Расходные накладные

Сотрудники

1:М

Ресурсы (товары) на складах

Договора

1:1

Обозначения: 1:1 «один к одному», 1:М «один ко многим», М:1 «многие к одному» или М:М «многие ко многим».

2.3. Характеристика результатной информации

Результатная информация формируется в форме выходных документов: акта приема/передачи, справок о поступлениях и отгрузках, сопроводительных документов, итогового отчета.

Состав выходных документов представлен в таблице 6.

Таблица 6

Перечень первичных показателей результатных файлов ИС

Результатный файл

Реквизитный состав

Акт приема/передачи (частота возникновения – 3-5 раз в неделю)

– ФИО клиента;

– номер договора;

– дата приема/передачи груза;

– порча груза (при наличии)

Справки о поступлениях и отгрузках (частота возникновения – каждый день)

– код склада;

– объемы поступлений или отгрузок;

– даты последних поступлений или отгрузок

Сопроводительные документы (частота возникновения – 3-5 раз в неделю)

– код склада;

– категория груза;

– объем груза;

– ФИО водителя

Итоговый отчет (частота возникновения – раз в неделю)

– ФИО ответственного сотрудника;

– приходы;

– расходы;

– рекламации;

– штрафы, компенсации

Акт приема/передачи формируется на основе данных договоров на оказание услуг, данных по приходу товаров на склад, формируемых по приходным накладным.

Справки о поступлениях и отгрузках основываются на накладных и на данных о текущем изменении численности ресурсов (товаров) на складах компании.

Сопроводительные документы формируются автоматически по данным накладных прихода, расхода или перемещения.

Итоговый отчет формируется на основе имеющейся информации по грузовым перемещениям, приходам и отгрузкам.

Дальнейшему хранению подлежит только акт приема/передачи грузов.

Результатные файлы отображаются на экранной форме ИС с возможностью выгрузки в виде файла word.

2.4. Общие положения (дерево функций и сценарий диалога)

Дерево функций ИС «Ежедневный складской учет» представлено на рисунке 5.

Выделены два вида функций: основные (ведение справочников, ввод данных, обработка информации, формирование отчетов) и служебные (связь с БД, управление окнами, авторизация пользователя, помощь, настройка администратором).

Рисунок 5. Дерево функций ИС

Разработанный сценарий диалога ИС представлен в приложении 4.

Основное меню после авторизации пользователя включает пять пунктов: файл, справочники, отчеты, документы и помощь.

2.5. Характеристика базы данных

Проведем разбиение данных для справочников ИС (таблицы 7-13).

Таблица 7

Справочник «сотрудники»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код сотрудника

Kod_sotr

Число

5

ключевое поле

Паспортные данные

Passport

Строка

100

Фамилия

Surname

Строка

50

Имя

Name

Строка

50

Отчество

Patronymic

Строка

50

Должность

Dolzh

Строка

20

Год начала работы

Date

Число

4

Номер склада

Nom_skl

Число

3

Таблица 8

Справочник «клиенты»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код клиента

Kod_kl

Число

5

ключевое поле

Паспортные данные

Passport_kl

Строка

100

Фамилия

Surname_kl

Строка

50

Имя

Name_kl

Строка

50

Отчество

Patronymic_kl

Строка

50

Наименование организации

Org

Строка

50

Год регистрации в системе

Date_kl

Число

4

Код договора

Kod_dog

Число

3

Таблица 9

Справочник «договора»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код договора

Kod_dog

Число

3

ключевое поле

Номер договора

Nomer_dog

Число

5

Дата заключения договора

Date_nach

Дата

10

Услуга

Usl

Строка

50

Дата привоза груза на склад

Date_priv

Дата

10

Дата перемещения груза (при необходимости)

Date_perem

Дата

10

Дата отгрузки (при единовременной отгрузке)

Date_otgr

Дата

10

Отгрузка по частям

Otgr

Булево

Категория груза

Kat_gruz

Строка

20

Объем груза, тонн

Ob_gr

Число

6

Дополнительные требования

Dop

Строка

100

Номер склада

Nom_skl

Число

3

Таблица 10

Справочник «приходные накладные»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код приходной накладной

Kod_prih

Число

5

ключевое поле

Код договора

Kod_dog

Число

3

Фактическая дата прихода

Fakt_prih

Дата

10

Номер склада

Nom_skl

Число

3

Код сотрудника

Kod_sotr

Число

5

Таблица 11

Справочник «накладные перемещения»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код накладной перемещения

Kod_perem

Число

5

ключевое поле

Код приходной накладной

Kod_prih

Число

5

Код договора

Kod_dog

Число

3

Дата перемещения

Date_perem

Дата

10

Объем перемещения, тонн

Ob_perem

Число

6

Номер склада, из

Nom_skl_iz

Число

3

Номер склада, в

Nom_skl_v

Число

3

Код сотрудника

Kod_sotr

Число

5

Таблица 12

Справочник «расходные накладные»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код расходной накладной

Kod_rash

Число

5

ключевое поле

Код договора

Kod_dog

Число

3

Код приходной накладной

Kod_prih

Число

5

Фактическая дата отгрузки

Fakt_otgr

Дата

10

Объем отгрузки, тонн

Ob_otgr

Число

6

Номер склада

Nom_skl

Число

3

Рекламация

Rekl

Строка

200

Код сотрудника

Kod_sotr

Число

5

Таблица 13

Справочник «ресурсы (товары) на складах»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код ресурса

Kod_res

Число

5

ключевое поле

Код договора

Kod_dog

Число

3

Объем товара в наличии, тонн

Ob_tov

Число

6

Номер склада

Nom_skl

Число

3

Проектируемые таблицы соответствуют входным данным ИС.

ER-диаграмма связи данных в системе представлена в приложении 5.

Полные права доступа предоставляются администратору ИС, зав. складом, координатору склада (должность изменятся на оператора складского учета).

2.6. Структурная схема пакета (дерево вызова программных модулей)

ИС состоит из девяти программных модулей:

– главный;

– модули справочников;

– модуль формирования итогового отчета.

Таблица 14

Описание программных модулей ИС

№ п/п

Наименование модуля

Функции модуля

1

Главный модуль

Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые необходимо выполнить при запуске системы

2

Модуль справочника «сотрудники»

Содержит предопределенные процедуры формы списка и элемента справочника

3

Модуль справочника «клиенты»

Содержит предопределенные процедуры формы списка и элемента справочника

4

Модуль справочника «договора»

Содержит предопределенные процедуры формы списка и элемента справочника

5

Модуль справочника «приходные накладные»

Содержит предопределенные процедуры формы списка и элемента справочника

6

Модуль справочника «накладные перемещения»

Содержит предопределенные процедуры формы списка и элемента справочника

7

Модуль справочника «расходные накладные»

Содержит предопределенные процедуры формы списка и элемента справочника

8

Модуль справочника «ресурсы (товары) на складах»

Содержит предопределенные процедуры формы списка и элемента справочника

9

Модуль формирования итогового отчета

Содержит предопределенные процедуры формы итогового отчета

Совокупность модулей можно представить в виде дерева вызова программных модулей (рисунок 6).

Рисунок 6. Дерево вызова программных модулей ИС «Ежедневный складской учет»

Авторизация пользователя проходит в главном модуле информационной системы учета.

2.7. Описание программных модулей

Работу пользователя в справочнике системы можно представить в виде блок-схемы (приложение 6).

Итоговый отчет предполагает проведение анализа погрузок и разгрузок по работе склада. Оценивается итоговый результат путем сравнения с показателем предыдущего периода.

2.8. Контрольный пример реализации проекта и его описание

Основные функциональные возможности модуля информационной системы для ООО «Склад-логист» доступны только тем пользователям, которые прошли процедуры регистрации и авторизации.

Рисунок 7. Страница авторизации пользователя в системе

Рабочее пространство администратора – это область, предназначенная для работы с данными системы посредством различных представлений, экранных форм и сущностей.

Уровень доступа и настройка прав пользователей определяется в специальной группе «Администрирование», расположенной в основной форме ИС.

ИС предоставляет возможности формирования отчетов и выполнения запросов. Сформированные отчеты могут быть отправлены руководителю компании по электронной почте.

Для оформления прихода груза оператор создает документ на приход. Затем заполняет необходимые поля и создает приход.

Вид главной формы приложения представлен на рисунке 8.

C:\Users\Света\Desktop\Разработка ИС\1.jpg

Рисунок 8. Главная форма модуля

Формирование отчета может происходить в виде справок (приложение 7).

Пример отчета «Клиенты» представлен в приложении 8.

Связь данных в системе построена, исходя из требований действующего механизма складского учета компании.

Окно просмотра/редактирования документа имеет следующий вид (приложение 9).

Заключение

В курсовой работе решены задачи автоматизации:

– учета товаров на складах;

– получения всех отчетов, ведения всех документов в ИС;

– взаимодействия с другими программными продуктами.

Устранены проблемы, выявленные в ходе анализа складского учета компании, среди которых:

– потеря документации;

– низкая скорость передачи документации;

– трудность контроля изменений;

– зависимость от руководителя при стандартных условиях предоставления услуг;

– высокая трудоемкость обработки информации при проверках документов и наличие фактов изменения, поиска самих изменений;

– низкая оперативность, снижающая качество управления объектом;

– наличие возможности подмены листов договора после подписания или длительное время подписей для всех листов;

– высокая сложность процессов сбора, передачи, обработки, хранения информации, а также определения целостности.

ИС будет расширяться и наполнятся данными. Лучшим решением для последующего развития ИС будет использование WEB-технологий, т.к. это дает возможность мгновенно изменять скрипты и не потребует совмещения версий, переноса БД и потери времени на проведение всех работ.

Список использованной литературы

  1. Вдовин В.М. Предметно-ориентированные экономические информационные системы: учебное пособие / В.М. Вдовин, Л.Е. Суркова, А.А. Шурупов.– 3-е изд.– М.: Дашков и Ко, 2013.– 386 с.
  2. Егоров А.В. Количественные показатели оценки информационных систем / А.В. Егоров, А.С. Грищенко, В.Ф. Кузнецова // Наука и Мир. – 2016. – № 1(29). – С. 48-50.
  3. Информационные технологии в менеджменте (управлении): учебник и практикум для академического бакалавриата / под общ. ред. Ю.Д. Романовой. – М.: Издательство Юрайт, 2016. – 478 с.
  4. Нестеров С.А. Базы данных: учебник и практикум для академического бакалавриата / С. А. Нестеров. – М.: Издательство Юрайт, 2016. – 230 с.
  5. Проектирование информационных систем: учебник и практикум для академического бакалавриата / под ред. Д. В. Чистова. – М.: Издательство Юрайт, 2016. – 258 с.
  6. Проскурякова Л.Г. Информационные технологии управления: Учебное пособие. – издание 2-е, переработанное и дополненное. – Орел: Изд-во ОФ РАНХиГС, 2015. – 144 с.
  7. Хлебников А.А. Информационные технологии: учебник / А.А. Хлебников. – М.: КНОРУС, 2015. – 466 с.