Диплом: Автоматизация учета и обработки заказов в ООО «Магазин «Родник»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
39
При разработке платформы 1С: Предприятие ее создатели сразу же
сосредоточились на получении комплексной базовой платформы, которая будет
использоваться для создания различных прикладных решений. Этот продукт
включает в себя все необходимые технологии для работы бизнес-приложений и
инструменты для их разработки и модификации. Для разработки модуля бизнес-
процессов из вышеперечисленных систем автоматизации наилучшей является
система «1С: Компания».
Основным недостатком этих систем является их громоздкость и, как
следствие, сложность внедрения, большое количество времени и денег,
затрачиваемых на это. В нашем случае необходимо разработать модуль для
автоматизации только небольшой сферы деятельности предприятия. Для таких
целей приобретать одно из готовых решений не нужно, поскольку это может
привести к значительным финансовым потерям. Поэтому было решено разработать
такую систему самостоятельно. В то же время этот модуль должен быть
интегрирован в уже используемую систему.
Приобретение функционального модуля системы информационного
планирования экономически выгодно, но полностью противоречит политике
информационной безопасности предприятия.
1.3.2. Выбор и обоснование стратегии автоматизации задачи
Концепция стратегии автоматизации включает в себя основные принципы,
используемые в автоматизации предприятия. Он состоит из следующих
компонентов [12]:
- цели: сферы деятельности предприятия и последовательность, в которой
они будут автоматизированы
- метод автоматизации: в областях, областях, комплексная автоматизация,
хаотично.
- долгосрочная техническая политика - набор внутренних стандартов,
поддерживаемых компанией
- ограничения: финансовые, временные и т. д.
- план управления изменениями плана.
40
Мы определяем стратегические и функциональные свойства ИС.
Реализованная автоматизация проектируемой информационной системы
должна обладать хорошей масштабируемостью и высокой надежностью хранения
данных. Система также должна быть легко адаптирована к программной среде
обьекта реализации. При реализации этот ИС должен иметь возможность гибкого
пересмотра, так как может потребоваться дальнейшая доработка ИС персоналом ИТ.
Система не должна быть загромождена большим количеством ненужных функций.
Основными функциями системы должны быть: понятный пользовательский
интерфейс, функциональный интерфейс администратора и широкая система
отчетов.
Существует четыре варианта стратегии автоматизации: кусочная
(хаотичная) автоматизация, автоматизация по участкам, автоматизация по
направлениям и комплексная автоматизация.
Кусочная автоматизация предполагает под собой приобретение
предприятием без конкретного стратегического плана отдельных фрагментов
информационной системы, которые не способны оказать реальной пользы
предприятию в целом. Дальнейшее развитие информационной системы предприятия
связано с новыми, значительными затратами.
Автоматизация по участкам предусматривает автоматизацию отдельных
производственных участков, объединенных по набору выполняемых функций. Этот
способ автоматизации выбирается при условии, если существуют участки, где
применение автоматизированных систем дает значительный экономический эффект,
например за счет сокращения персонала.
Автоматизация по направлениям подразумевает под собой автоматизацию
отдельных направлений деятельности предприятия [2].
Анализ существующих методов приобретения показал, что наиболее
эффективным будет собственное развитие. Выбор был сделан в связи с
необходимостью расширения компании и, как следствие, включением в ее
организационную структуру IT-отдела, в котором будут работать
квалифицированные специалисты, занимающиеся разработкой нового
программного обеспечения и поддержкой существующей корпоративной ИС. В то
же время важно, чтобы ИТ-отдел располагал достаточным необходимым
41
программным обеспечением, а также квалифицированными сотрудниками, которые
обладают знаниями не только о приложении, способны создавать и внедрять
систему, но также обладают знаниями в предметной области. (знание внутренних
бизнес-процессов компании).
Поэтому информационная система в компании будет развиваться сама по
себе, поскольку у компании есть квалифицированный персонал для разработки и
внедрения этой информационной системы. Разработка собственной системы
предполагает, что на предприятии есть специалисты, способные анализировать
бизнес-процессы, разрабатывать и внедрять системы для их автоматизации.
Поскольку автоматизируется одно направление деятельности, для существующих
работников не составит труда выполнить весь спектр проектирования, разработки и
внедрения системы автоматизации. Разработанная информационная система будет
включать в себя все необходимые функциональные возможности, а также учитывать
все особенности работы и пожелания сотрудников этой компании, так как это будет
индивидуальный (уникальный) продукт, который позволяет быстро менять
функциональность в соответствие требованию внутреннего заказчика.
В нашем случае будет выбрана стратегия автоматизации по участкам.
Вследствие этого предприятие сможет автоматизировать деятельность по работе с
клиентами, получив при этом экономический эффект.
Для рассматриваемой фирмы разработка стратегии реализации проекта
будет такой:
Анализ области деятельности предприятия;
Анализ стратегии дальнейшего развития предприятия;
Определения стратегических свойств разрабатываемой системы ;
Определение функциональности системы;
Анализ существующих разработок;
Выбор стратегии автоматизации;
Выбор способа приобретения;
Определение архитектуры;
Формирование бизнес-плана
На сегодня существуют две ключевых стратегии автоматизации: подгонка
существующего программного продукта под бизнес-процессы организации,
42
предварительная реорганизация бизнес-процессов и последующая автоматизации
уже упрощенной структуры. Выбор стратегии автоматизации зависит от целей
развития организации-заказчика и ее долгосрочных экономических возможностей.
Для рассматриваемой фирмы более подходит вариант с подгонкой
существующего программного продукта под бизнес-процессы.
Вывод: выбрав эту стратегию можно сэкономить время и средства на
развертывание системы. Но при возможной последующей в будущем модернизации,
которая будет затрагивать полную автоматизацию, использование системы будет не
рациональным и экономически невыгодным.
1.3.3. Выбор и обоснование способа приобретения проектируемой
информационной системы для автоматизации задачи
Способы приобретения проектируемой информационной системы - это
последующие действия от определения и формализации решения о необходимости
проектируемой информационной системы до момента, когда IP внедряется в
магазине. Есть следующие способы покупки ИС:
- разработка (индивидуальная и индивидуальная);
- покупка проектируемой информационной системы (покупка отечественной
или зарубежной ИС);
- покупка + доработка (индивидуальная или индивидуальная);
- арендная плата.
Рассмотрим подробнее каждый из методов его применения для
автоматизации поставленной задачи.
При покупке готового решения необходимо выбрать решение, полностью
соответствующее бизнес-схемам. Это очень сложно, поскольку производители
систем автоматизации стараются угодить всем потенциальным клиентам, а их
системы перегружены ненужной функциональностью, за которую приходится
платить, или система является основой для построения решений для конкретного
потребителя. Оба эти варианта не подходят для решения поставленной задачи, так
как приобретение готовой информационной системы для автоматизации в областях
невыгодно с точки зрения вложения денег в систему автоматизации.
43
Также приобретенная информационная система нам не подходит из-за ряда
недостатков, а также отсутствия функциональности, направление будущего
развития информационной системы продумано хуже, долгосрочная адаптация к
требованиям предприятий, как, а также частое обращение в службу поддержки.
Заказ на разработку у сторонних разработчиков предоставит
информационную систему, которая на данный момент соответствует бизнес-
правилам компании. Однако, если бизнес-процессы изменяются, может
потребоваться его повторная утилизация, что приведет к лишению затрат на
реинжиниринг существующей ИС.
Покупка и пересмотр возможны, если требуется небольшой пересмотр, этот
пересмотр часто возможен в рамках базовой модели ИС, что часто вызывает
трудности из-за отсутствия подробной документации. Следующие опции могут быть
определены для варианта аренды ИС:
- совершенствует инновационные возможности компании через взаимодействие и
партнерские отношения с поставщиками мирового уровня, которые имеют большой
интеллектуальный потенциал и богатый инновационный опыт;
- обеспечивает большую гибкость компании в случае внезапного изменения
ситуации на рынке или предпочтений потребителей;
- ускоряет приобретение ресурсов и навыков;
- позволяет сосредоточиться на тех операциях, которые эффективно
выполняются компанией, и тех, которые стратегически целесообразно держать под
ее контролем.
Из-за отсутствия на рынке готовых продуктов, реализующих необходимые
функции, невозможно воспользоваться возможностью аренды готовой системы
программного обеспечения.
Наиболее предпочтительным является вариант разработки программного
обеспечения самостоятельно. Эта опция позволяет полностью устранить недостатки,
присущие порядку разработки программного обеспечения, а именно, правильное
понимание бизнес-процессов в организации позволит точно описать сами бизнес-
процессы и предметную область. Самостоятельная разработка программного
обеспечения, при условии соблюдения всех технологических процессов
44
проектирования программного обеспечения, значительно снизит стоимость его
написания.
Поэтому информационная система в компании будет развиваться сама по
себе, поскольку у компании есть квалифицированный персонал для разработки и
внедрения этой информационной системы. Разработка собственной системы
предполагает наличие в магазине специалистов, способных анализировать бизнес-
процессы, разрабатывать и внедрять системы для их автоматизации. Поскольку
автоматизируется одно довольно небольшое направление деятельности ООО
«Магазин Родник», существующим работникам не составит труда выполнить весь
комплекс работ по проектированию, разработке и внедрению системы
автоматизации.
Разработанная информационная система будет включать в себя все
необходимые функциональные возможности, а также учитывать все особенности
работы и пожелания сотрудников этой компании, так как это будет индивидуальный
(уникальный) продукт, который позволяет быстро менять функциональность в
соответствие требованию внутреннего заказчика.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному
обеспечению
Информационная поддержка (ИТ) включает в себя:
- система классификации и кодирования;
- система унифицированной документации, используемая в Онкологическом
институте;
- информационная база.
Классификатор представляет собой систематизированный сборник названий
групп обьектов, знаков и их кодовых обозначений. Классификаторы служат
средством описания данных, определяют единство классификации и кодирования
информации и предназначены для обеспечения машинной обработки и вывода
данных в удобной форме для потребителей при решении различных задач. В
зависимости от приложения они делятся на три группы:
45
- общенациональные классификаторы,
- отраслевые (ведомственные) классификаторы, используемые в конкретной
отрасли (ведомстве);
- местные классификаторы, используемые в организации или группе
организаций.
В этом дипломном проекте будет использоваться только локальный
классификатор, поскольку в системе не используются никакие другие
классификаторы Российской Федерации.
Значительная часть не машинного ввода-вывода - это документация. С точки
зрения автоматизации большое значение придается унификации документации,
которая устанавливает единые требования к содержанию и оформлению
документов. Унифицированные формы документов разрабатываются как для всех
предприятий Российской Федерации (например, формы бухгалтерской отчетности),
так и для отдельных предприятий (например, формы управленческой отчетности).
Унификация заключается в тщательном отборе и четком определении необходимой
номенклатуры документов. В то же время определяются сферы назначения и
использования документов и выявляются особенности, характерные для
соответствующих типов документов. Документы могут быть унифицированными и
локальными.
В этом дипломном проекте наиболее подходящей организацией
информационной безопасности считается интегрированная организация
информационной безопасности, поскольку размер базы данных будет увеличиваться
каждый день на 70-80 записей. И лучшим выбором будет использование СУБД
вместо хранилища файлов базы данных.
Чтобы реализовать программный продукт, необходимо создать базу данных,
в которой необходимо хранить необходимую информацию. Создание базы данных
позволит вам занимать меньше места на жестком диске, структурировать
информацию и т. Д.
База данных - это совокупность информации о реальных обьектах,
процессах, событиях или событиях, относящихся к определенной теме или задаче,
организованная таким образом, чтобы обеспечить удобное представление этого
набора, как в целом, так и любой его части.
46
Наиболее удобной формой базы данных является один файл. Это удобно с
точки зрения передачи данных, обновления баз и т. Д.
В качестве логической структуры базы данных была выбрана модель
реляционной базы данных, поскольку она позволяет быстро создавать ссылки между
таблицами для правильного построения запросов к базе данных, а также легко
разбивать эти ссылки и создавать новые для создания другого запроса. Кроме того,
архитектура построения связи проще, и время выполнения запроса в реляционной
модели выше, чем при использовании сети или иерархической структуры.
1.4.2. Обоснование проектных решений по программному обеспечению
Программное обеспечение (ПО) включает в себя набор программ, которые
реализуют функции и задачи проектируемой информационной системы и
обеспечивают стабильную работу комплексов технических средств. Программное
обеспечение включает общесистемные и специальные программы, а также учебные
и методические материалы по использованию программных средств.
В качестве операционной системы для разработки и применения программы
была выбрана операционная система семейства Windows, в частности операционная
система Windows 10. Этот выбор обусловлен тем, что на сегодняшний день Windows
10 является одной из самых распространенных операционных систем. Операционная
система Windows 10 обеспечивает стабильность работы, предоставляя
пользователям возможность сосредоточиться на выполняемой работе.
При выборе метода проектирования был выбран структурный дизайн.
Обоснуйте выбор:
1. Вам нужно четкое представление об IP.
2. Нам также нужна декомпозиция системы, которая позволит нам быстрее
находить ошибки.
3. Иерархический взгляд на IP
Наш выбор был сделан на СУБД Microsoft Access - сегодня это самая
популярная настольная система управления базами данных. Его успех можно
обьяснить великолепной рекламной кампанией, организованной Microsoft, или
включением ее в богатую среду семейства продуктов Microsoft Office. Корень
47
успеха, скорее всего, лежит в отличной реализации продукта, рассчитанного как на
начинающего, так и на квалифицированного пользователя.
Microsoft Access, обладающий всеми функциями классической СУБД,
предоставляет дополнительные возможности. Access - это не только мощная, гибкая
и простая в использовании система управления базами данных, но и система для
разработки приложений баз данных. С помощью Access вы можете создать
приложение, которое работает в среде Windows и полностью соответствует вашим
потребностям в управлении данными. Используя запросы, вы можете выбирать и
обрабатывать информацию, хранящуюся в таблицах. Вы можете создавать формы
для ввода, просмотра и обновления данных, а также использовать Access для
создания как простых, так и сложных отчетов. Формы и отчеты «наследуют»
свойства базовой таблицы или запроса. Самые мощные средства доступа включают
в себя инструменты разработки обьектов - мастера. Чтобы полностью
автоматизировать приложение с помощью макросов Access, вы можете легко связать
данные с формами и отчетами.
Все эти инструменты позволяют создавать приложения, которые работают
не только с базами данных Access, но и с другими наиболее распространенными
базами данных. Приложение может работать напрямую с файлами dBASE, базами
данных Ragadox, FohRgo и любой базой данных, поддерживающей ODBC. Вы
можете легко импортировать данные из текстовых файлов, документов текстового
процессора и электронных таблиц (и экспортировать данные в них).
Microsoft Access имеет много приложений: в малом бизнесе; в подрядной
работе; в крупных корпорациях и даже в домашних условиях.
Несмотря на ориентацию на конечного пользователя, Access имеет язык
программирования Visual Basic for Application, который позволяет создавать
массивы, собственные типы данных, вызывать функции DLL и использовать OLE
Automation для управления работой приложений, которые могут функционировать
как серверы OLE. Вы можете даже создать целые базы данных, используя
кодирование, когда возникнет такая необходимость.
Из всех рассмотренных инструментов разработки MS Access обладает,
пожалуй, самым богатым набором визуальных инструментов.
48
Основное качество доступа, которое нас привлекло, - тесная интеграция с
Microsoft Office. Например, копируя графическое изображение таблицы в буфер,
открывая Microsoft Word и применяя вставку из буфера, мы сразу же получим
готовую таблицу с данными из базы данных в документе. Кроме того, таблицы
доступа из СУБД могут быть переброшены и адаптированы в процессоре
электронных таблиц Ms Excel. Эта операция имеет противоположный эффект.
Вся работа с базой данных осуществляется через окно контейнера базы
данных. Отсюда доступ ко всем обьектам, а именно: таблицы, запросы, формы,
отчеты, макросы, модули.
Исходя из сравнительной характеристики, выбор пал на MS Access, как
наиболее оптимальный вариант проектирования базы данных для разработанной
ИС.
1.4.3. Обоснование проектных решений по техническому обеспечению
Одной из важных задач при проектировании автоматизированных систем
обработки информации является выбор набора аппаратного и программного
обеспечения для реализации процесса обработки информации.
Техническая поддержка - это персональный компьютер, оргтехника, линии
связи, сетевое оборудование. Тип информационных технологий в зависимости от
технического оснащения (ручное, автоматическое, дистанционное) влияет на сбор,
обработку и передачу информации. Комплекс технических средств состоит из:
- компьютеры
- устройства для сбора, хранения, обработки, передачи и вывода информации
(жесткие диски, устройства хранения данных, сканеры, принтеры и т. д.);
- устройства передачи данных;
- материалы для обслуживания (бумага, CD / DVD диски и т. д.).
Чтобы автоматизировать сбор и обработку данных, необходимо разработать
программное обеспечение, которое удовлетворяет функциональности рабочей
станции, и выбрать аппаратное обеспечение, которое соответствует
функциональным требованиям (таблица 7).
Таблица 7

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

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