Файл: Торговое предприятие (Краткий анализ предметной области, характеристика предприятия и его деятельности).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 27.04.2023

Просмотров: 1429

Скачиваний: 20

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

Схематично данный процесс изображен на рисунке 9.

Рисунок 9. Характеристика торгового учета ООО «ВЕРНЫЙ»

Входная информация: сведения о производстве за цеха, сведения о совершенных закупках, сведения об учтенных заказах;

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

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

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

Декомпозиция процесса подготовки аналитических отчетов приведена на рисунке 10.

Рисунок 10. Декомпозиция процесса подготовки
аналитических отчетов

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

    1. Сбор информации и ее обработку;
    2. Анализ поступивших данных;
    3. Формирование отчетов.

В настоящее время функции учета и планирования выполняет бухгалтерия.

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

Кроме того, такой порядок работы имеет и другие недостатки. Во-первых, бухгалтерия выполняет несвойственные ей функции, что влечет за собой неизбежные ошибки, во-вторых, сам способ хранения информации неудобен для ее анализа, в-третьих, возможны неточности при передаче информации между отделами компании, а также невозможна обработка файлов одновременно несколькими пользователями. Планирование осуществляется на основе данных учета, в связи с этим осуществляется неверно, что влечет за собой понижение эффективности предприятия. [10]


1.5 Анализ существующего программного обеспечения, позволяющего решить поставленную задачу

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

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

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

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

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

Для разработки использована Java EE5.

Opentaps представляет собой веб-ориентированное ERP и CRM приложение для малого и среднего бизнеса на основе Apache Open for Business. Он также предлагает встроенные инструменты бизнес-аналитики и интеграции мобильности, в том числе с Microsoft Outlook, Google Calendar, а также мобильных телефонов. Для разработки использована Java EE5.

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

Таблица 7

Сравнение ERP

Наименование

ERP-система

SAP R/3

Oracle E-Business Suite

Infor|Baan

Галактика

opentaps

Поддерживаемые ОС

Windows, Linux

Windows, Linux

Windows, Linux

Windows, Linux

Windows, Linux, Unix

Язык программирования

ABAP

C, C++

4GL

VIP

Java

Платформа

-

-

-

MS SQL Server

Apache OfBiz

Поддерживаемые базы данных

Native SQL, Open SQL

Oracle E-Business Suite

Все СУБД с SQL Links

PostgreSQL

Apache DBCP, Derby,

and Geronimo, PostgreSQL, MySQL

Доступ к серверу

настольное приложение (desktop)

+

+

+

+

+

web-интерфейс

+

+

+

+

+


Продолжение таблицы 7

Установка системы

инсталлятор

самостоятельная сборка

инсталлятор

инсталлятор

инсталлятор

Уровень руссификации

пользовательский интерфейс

неполная

неполная

неполная

полная

неполная

бухгалтерия (поддержка РСБУ)

есть

нет

нет

есть

нет

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

Глава 2. ПРАКТИЧЕСКАЯ ЧАСТЬ

2.1. Обоснование требований к разрабатываемому прикладному решению

Все классификаторы в разрабатываемой системе должны вестись администратором системы.

  1. Классификатор сотрудников.

Структурная формула классификатора:

F = [Наименование]:[XX] — код сотрудника

Пример заполнения — 26

  1. Классификатор сырья.

Структурная формула классификатора:

F = [Наименование]:[XXX] — код сырья

Пример заполнения — 001

  1. Классификатор поставщиков.

Структурная формула классификатора:

F = [Наименование ]:[ XXXXX] — код поставщика


Пример заполнения — 00001

  1. Классификатор должностей.

Структурная формула классификатора:

F = [Наименование]:[ X] — код должности

Пример заполнения — 4

  1. Классификатор клиентов.

Структурная формула классификатора:

F = [Наименование]:[XXXXX] — код клиента

Пример заполнения — 13230

  1. Классификатор подразделений.

Структурная формула классификатора:

F = [Наименование]:[ X] — код подразделения

Пример заполнения — 2

  1. Классификатор продукции.

Структурная формула классификатора:

F = [Наименование]:[XXXXX] — код продукции

Пример заполнения — 03452.

К результатным документам относятся:

  • общий объем произведенной продукции за период;
  • общий объем поставленного сырья за период;
  • общий объем реализованной продукции за период;
  • характеристика деятельности поставщиков по объему поставленного сырья и степени выполнения плана поставок;
  • характеристика деятельности клиентов по объему закупленной продукции и степени выполнения заявок на закупку готовой продукции.

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

  • сотрудники;
  • продукция
  • клиенты;
  • Сырье и материалы;
  • производство;
  • продажи.

Кроме того, необходимо спроектировать и разработать следующие основные экранные формы:

  • форму авторизации;
  • формы заполнения справочников;
  • формы учета;
  • форму получения отчетных документов.

В рассматриваемой задаче автоматизации, в ходе которой необходимо автоматизировать процесс приема и распределения заявок от клиентов ПО ООО «ВЕРНЫЙ», в качестве технического обеспечения используются следующие средства:

  • персональные компьютеры менеджеров;
  • сервера;
  • соединительные линии локальной вычислительной сети.

Персональные компьютеры оцениваются по следующим основным критериям:

  • быстродействие процессора;
  • объем жесткого диска;
  • объем оперативной памяти;
  • быстродействие видеокарты.

2.2 Анализ среды разработки

Критериями для выбора ОС масштаба предприятия являются следующие характеристики:

  • поддержка многосерверной сети;
  • высокая эффективность файловых операций;
  • возможность эффективной интеграции с другими ОС;
  • наличие централизованной масштабируемой справочной службы;
  • хорошие перспективы развития;
  • эффективная работа удаленных пользователей;
  • разнообразные сервисы: файлсервис, принтсервис, безопасность данных и отказоустойчивость, архивирование данных, служба обмена сообщениями, разнообразные базы данных и другие;
  • поддержка многообразных операционных систем конечных пользователей;
  • поддержка сетевого оборудования стандартов Ethernet;
  • наличие популярных прикладных интерфейсов и механизмов вызова удаленных процедур RPC.

В рамках курсового проекта в качестве серверной ОС для ООО «ВЕРНЫЙ» была выбрана Microsoft Server 2019.

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

Таблица 8

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

Критерий

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

IBM DB2

Microsoft SQL Server 2019

MySQL

Моделирование данных

4

5

3

Особенности архитектуры и функционал

4

4

5

Контроль работы системы

3

4

5

Производительность

5

4

5

Особенности разработки

4

5

5

Надежность

5

4

5

Требования к рабочей среде

3

4

4

Смешанные критерии

4

5

5

Итого:

32

39

33

Таким образом, для проекта, рассматриваемого в данном дипломном проекте наиболее приемлема СУБД MSSQL.

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

Для реализации приложения пользователя ООО «ВЕРНЫЙ» вполне подойдёт встроенный язык программирования платформы 1C: «Предприятие 8.3».

2.3. Архитектура разрабатываемого прикладного решения

Разрабатываемый программный продукт автоматизирует функции обработки данных и подготовки документов по учету в ООО «ВЕРНЫЙ».

Выделяется два подмножества функций системы (рисунок 11):

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

- основные функции обработки данных: ведение справочников системы, просмотр и печать документов, получаемые отчеты.

Система должна работать в многопользовательском режиме.