Диплом: Автоматизация управления товарооборотом торговой компании ООО "РЕВАНШ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
27
1.3.2. Выбор и обоснование стратегии автоматизации задачи
Процесс реализации разработки автоматизации управления процессом
товарооборота в магазине будет проходит по следующим этапам:
- Знакомство с деятельностью магазина, изучение его структуры,
системы документооборота;
- Ознакомление с программной и технической архитектурой
имеющейся информационной системы магазина;
- Формулировка исследуемой задачи, нахождение ее места в
комплексе задач автоматизации;
- Проведение анализа имеющихся информационных систем, при
помощи которых можно решить поставленную задачу;
- Проведение анализа средств разработки, при помощи которых
будет вестись создание системы;
- Установление необходимых технических, информационных и
программных ресурсов для проектируемой системы;
- Формирование информационной модели проектируемой системы;
- Установление входных и выходных данных задачи;
- Создание структуры данных: документов, регистров, отчетов;
- Разработка программы на основе созданной структуры данных;
- Отладка разработанной программы;
- Расчет показателей экономической эффективности проекта;
- Обоснование экономической целесообразности и эффективности
разработки проекта.
При знакомстве с деятельностью предприятия нужно изучить его
структуру и используемую схему документооборота.
При ознакомлении с программной и технической архитектурой ИС
нужно исследовать имеющиеся на предприятии технические и программные
средства, предположить их возможное максимальное использование при
разработке и внедрении разрабатываемой системы.
При формулировке исследуемой задачи нужно определить ее место в
комплексе задач автоматизации.
28
Затем нужно установить, при помощи каких средств разработки может
быть решена поставленная задача и выбрать из них наиболее подходящий.
Затем нужно установить необходимые для разработки системы
технические, информационные и программные ресурсы. Затем перейдя к
разработке проекта системы, нужно сформировать информационную модель,
установить входные и выходные данные, разработать структуру данных.
На этапе разработки программы осуществляется конкретно разработка
самой программы управления процессом товарооборота. Здесь нужно создать
структуру метаданных, соответствующую предметной области, создать все
объекты конфигурации (документы, регистры, отчеты и другие), структура
которых определена на предыдущих этапах, написать тексты программных
модулей. По окончании производится оценка экономической эффективности
разработанной программы. [19]
Поскольку предусматривается автоматизация отдельных
производственных участков, объединенных по набору выполняемых функций, а
именно торговые операции магазина, то будет использоваться стратегия
автоматизации по участкам.
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации
задачи
После анализа рынка информационных систем принято решение о
собственной разработке конфигурации на платформе «1С:Предприятии 8.3».
Данное решение обусловлено тем, чтобы разработать ИС под конкретные
требования заказчика.
Основной системой разработки будет являться «1С:Предприятии 8.3».
Данный выбор обусловлен по нескольким причинам:
1. Программа уже приобретена в рамках автоматизации учета и продаж,
что позволяет организации не тратить дополнительные средства.
2. Программа русскоязычная, что позволяет разработать более понятное
приложение.
3. Программа может быть интегрирована в единое информационное
29
пространство при работе с бухгалтерским учетом.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному обеспечению
Информационное обеспечение - совокупность данных, представленных в
определенной форме для компьютерной обработки. Организационное и
методическое обеспечение представляют собой комплекс мероприятий,
направленных на функционирование компьютера и программного обеспечения
для получения искомого результата. [20]
Информационное обеспечение (ИО) - совокупность единой системы
классификации и кодирования информации, унифицированных систем
документации и информационных массивов [3].
В состав информационного обеспечения включаются два комплекса:
компоненты внемашинного ИО (классификаторы технико-экономической
информации и документы) и внутримашинного ИО (макеты и экранные формы
для ввода первичных данных в ЭВМ или вывода результатной информации,
структура информационной базы: входных, выходных файлов, базы данных)[11].
Для того чтобы приспособить экономическую информацию для
эффективного поиска, обработки и передачи по каналам связи, ее необходимо
представить в цифровом виде. С этой целью ее нужно сначала упорядочить
(классифицировать), а затем формализовать (закодировать) с использованием
классификатора.
Классификатор - это документ, с помощью которого осуществляется
формализованное описание экономической информации в ЭИС, содержащей
наименования объектов, наименования классификационных группировок и их
кодовые обозначения [11].
По сфере действия выделяют следующие виды классификаторов:
международные, общегосударственные (общесистемные), отраслевые и
локальные классификаторы.
30
Основной компонентой внемашинного информационного обеспечения
является система документации, применяемая в процессе управления
экономическим объектом. Под документом понимается определенная
совокупность сведений, используемая при решении экономических задач,
расположенная на материальном носителе в соответствии с установленной
формой.
Система документации - это совокупность взаимосвязанных форм
документов, регулярно используемых в процессе управления экономическим
объектом. Отличительной особенностью системы экономической документации
является большое разнообразие видов документов [1].
Существующие системы документации, характерные для
неавтоматизированных ИС, отличаются большим количеством разных типов
форм документов; большим объемом потоков документов и их запутанностью;
дублированием информации в документах и работ по их обработке и, как
следствие, низкой достоверностью получаемых результатов. Обработка
документов в таких системах занимает почти половину времени работников [5].
При необходимости упростить систему документации, используют следующие
подходы:
- проведение унификации и стандартизации документов;
- введение безбумажной технологии, основанной на использовании
электронных документов и новых информационных технологий их обработки.
- Входные документы для решаемой задачи желательно получать
через сеть, поэтому они должны быть представлены в файлах заранее
согласованной структуры.
Для упрощения использования таких файлов, они должны иметь
табличную форму (что несложно осуществить, т.к. эти документы являются
результатными в других задачах и выводятся программными средствами). К
внутримашинному информационному обеспечению относится описание
экранных форм.
При построении структуры экранных форм для ввода данных первичных
документов с оперативной информацией целесообразно использовать
комбинированную форму, максимально приближенную к той, которая была
31
использована для построения самого документа. Расположение полей должно
быть в последовательности, соответствующей логической структуре документа и
файлов с оперативной информацией, сокращающей трудоемкость операции
загрузки информации в информационную базу.
При построении экранных форм для документов с постоянной
информацией следует иметь в виду, что эти макеты используются для ввода и
актуализации записей информационной базы, поэтому для их проектирования
целесообразно применить анкетную форму расположения реквизитов, удобную
для выполнения этих операций. В основе выбора экранных форм лежат
принципы минимальной трудоемкости и стоимости ввода информации в ЭВМ,
максимальной степени читабельности результатной информации, выводимой на
экран, и максимальной надежности и достоверности выполнения этих операций.
Основной частью внутримашинного информационного обеспечения является
информационная база.
Информационная база (ИБ) - определенным образом организованная
совокупность данных, хранимых в памяти вычислительной системы в виде
файлов, с помощью которых удовлетворяются информационные потребности
управленческих процессов и решаемых задач [7].
Существуют следующие способы организации информационной базы [7]:
1. совокупность локальных файлов - поддерживается
функциональными пакетами прикладных программ;
2. интегрированная база данных - основывается на использовании
универсальных программных средств загрузки, хранения, поиска и ведения
данных, т.е. СУБД.
Организация локальных файлов связана с большим дублированием
данных в информационной системе, следовательно, с несогласованностью
данных в разных приложениях, а также негибкостью доступа к информации,
поэтому может применяться только в специализированных приложениях.
Для данного проекта информационная база представлена в виде
интегрированного информационного хранилища. Данная организация позволяет
объединить различные источники информации, управлять файлами различных
32
форматов. Кроме того, очевидны преимущества использования для хранения
информации базы данных:
- совместимость данных; соответствие данных реальному состоянию
объекта;
- удобство и увеличение скорости совместной обработки данных;
- поддержка целостности данных.
База данных (БД) - поименованная совокупность данных, отражающая
совокупность объектов и их отношений в рассматриваемой предметной области.
Основными способами организации БД являются создание
централизованных и распределенных БД. Основным критерием выбора способа
организации ИБ является достижение минимальных трудовых и стоимостных
затрат на проектирование структуры ИБ, программного обеспечения системы,
системы ведения файлов. На основании этих критериев и необходимостью
обеспечения надежности хранения данных выбран централизованный способ
организации БД [8].
По способу установления связей между данными различают:
1. иерархическую;
2. сетевую;
3. реляционную модель.
Основными компонентами любой из этих моделей являются файлы (или
таблицы).
Иерархические модели данных представляют собой графовую модель с
вершинами-таблицами. В моделях имеется один файл, который является входом
в структуру. Между файлами устанавливаются отношения соподчиненности. У
файла может быть одна исходная вершина и несколько подчиненных. Основной
тип отношений - 1:М.
В сетевых моделях любой файл может быть точкой входа в систему, и
связан с произвольным числом других файлов отношениями типа 1:1, 1:М и М
:М.
Наиболее широкое распространение получила реляционная модель
данных. При такой организации вся информация представлена в виде таблиц
(файлов БД) и отношений. Таблицы являются совокупностью записей (строк,
33
кортежей). Между отношениями (таблицами) существуют связи типа 1:М, М:М
[8].
Каждое отношение имеет ключ - это поле записи (атрибут)
однозначно идентифицирующее ее. Данное свойство реляционной модели
данных исключает дублирование информации, ускоряет поиск и доступ к
конкретным данным. Принятый в реляционной модели подход к
структурированию и целостности данных позволяет удобно организовать и
упорядочить процесс проектирования и реализации сложных баз данных, а
реляционные операции обладают мощными возможностями управления
данными и их обработки.
Учитывая все преимущества реляционных моделей данных для
представления информации, обрабатываемой при решении задачи целесообразно
использовать реляционную модель БД.
1.4.2. Обоснование проектных решений по программному обеспечению
Инструментарий технологии программирования обеспечивает процесс
разработки программ и включает специализированные программные продукты,
которые являются инструментальными средствами разработчика.
Инструментарий технологии программирования – совокупность
программ и программных комплексов, обеспечивающих технологию разработки,
отладки и внедрения создаваемых программных продуктов [8]
Технологическая платформа 1С Предприятие 8.3. Модель базы данных
1С:Предприятия 8.3 имеет ряд особенностей, отличающих ее от классических
моделей систем управления базами данных (например, основанных на
реляционных таблицах), с которыми имеют дело разработчики в универсальных
системах [16].
В «1С:Предприятии 8.3» реализован современный дизайн интерфейса и
повышена комфортность работы пользователей при работе с системой в течение
длительного времени.
34
Система «1С: Предприятие 8.3» является открытой системой.
Предоставляется возможность для интеграции практически с любыми внешними
программами и оборудованием на основе общепризнанных открытых стандартов
и протоколов передачи данных [16].
В 1С все ключевые слова можно писать на русском языке. Данный язык
является предварительно компилируемым предметно-ориентированным языком
высокого уровня.
На основании рассмотрения существующих инструментальных решений
был выбран вариант разработки отдельной конфигурации на технологической
платформе 1С Предприятие 8.3 по нескольким причинам:
1. Программа уже приобретена в рамках автоматизации учета и
продаж, что позволяет организации не тратить дополнительные средства.
2. Программа русскоязычная, что позволяет разработать более
понятное приложение.
3. Программа может быть интегрирована в единое информационное
пространство при работе с бухгалтерским учетом.
При построении структуры экранных форм для ввода данных первичных
документов с оперативной информацией целесообразно использовать
комбинированную форму, максимально приближенную к той, которая была
использована для построения самого документа. Расположение полей должно
быть в последовательности, соответствующей логической структуре
документа и файлов с оперативной информацией, сокращающей трудоемкость
операции загрузки информации в информационную базу. [6]
При построении экранных форм для документов с постоянной
информацией следует иметь в виду, что эти макеты используются для ввода и
актуализации записей информационной базы, поэтому для их проектирования
целесообразно применить анкетную форму расположения реквизитов,
удобную для выполнения этих операций.
В работе используются как общегосударственные классификаторы, так и
локальные, применительно к организации.
В ИС будут использоваться формы документов, выполненные
оригинальным проектированием непосредственно для работы специалистов.
35
Оригинальное проектирование заключается в разработке формы
документа по требованиям специалистов, с набором и последовательностью
реквизитов указанных заказчиком.
Особенности технологии обработки данных связаны с такими
факторами, как: функционирование в режиме диалога с пользователем,
наличие накопителей информации, исключение бумажных технологий для
обработки информации.
В работе будет использоваться диалоговый режим при работе с
программой, т.е. по мере выполнения команд и запуску определенных форм
программа будет ожидать от пользователя определенных действий. По мере их
выполнения будет происходить обработка информации, запись в БД,
преобразование, вывод на печать, фильтрация и поиск.
Результат обработки будет представляться в виде отчетов, либо
измененных наборов данных для отображения на экране. Например, поиск
документов по реквизитам, при вводе определенного параметра пользователем
система произведет отбор записей, которые отвечают данному условию, и
предоставит список.
Благодаря диалоговому режиму, отсутствует четко установленная
заранее последовательность операций по обработке данных.
Существует несколько способов регистрации первичной информации [3]:
документальный;
документальный, с регистрацией на машинном носителе;
автоматический.
В разработанной информационной системе будет использоваться как
первый, так и второй способы регистрации информации. Ввод, обработка и
выдача информации производятся в диалоговом режиме.
Для каждого из входных документов будут создаваться экранные формы
ввода первичной информации. При этом необходимо обеспечить соответствие
макета экранной формы входного документа. Не обязательно, чтобы внешний
вид этих форм совпадал, но все вводимые элементы данных должны
располагаться в том же относительном порядке и иметь такой же формат, что и в
исходном документе.
36
Результатная информация должна отображаться на экранных формах в
соответствии с формой выходного документа, отчетах по документу или
журналу документов.
Для удобного доступа к данным результатных форм предполагается
разработка общего журнала документов.
Условно-постоянная информация будет храниться в справочниках. В
системе потребуются следующие справочники:
справочник «Организации»;
справочник «Марка товара»;
справочник «Товар»;
справочник «Единицы измерения»;
справочник «Сотрудники»;
справочник «Клиенты»;
справочник «Тип товара».
Формы для ввода справочников должны позволять просматривать,
добавлять, редактировать, удалять записи. При проектировании макетов форм
ввода справочников применим анкетную форму расположения реквизитов,
удобную для ввода и актуализации справочников.
Для ввода и получения информации понадобятся следующие формы:
1. Заказ товаров.
2. Продажа товаров.
3. Закупка товаров.
4. План закупок.
5. План продаж.
6. Реализация.
7. Товарный ассортимент.
Модель базы данных 1С:Предприятия 8.3 имеет ряд особенностей,
отличающих ее от классических моделей систем управления базами
данных (например, основанных на реляционных таблицах), с которыми имеют
дело разработчики в универсальных системах. [13]
Основное отличие заключается в том, что разработчик 1С:Предприятия
не обращается к базе данных напрямую. Непосредственно он работает с

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

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