Файл: Разработка и реализация конфигурации «Продуктовый магазин» на платформе 1С:Предприятие ( Теоретическая часть ).pdf

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

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

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

Добавлен: 28.03.2023

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

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

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

Обоснование выбора системы для разработки прикладного решения

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

Это приложение было выбрано для разработки конфигурации продуктового магазина.

Можно выделить следующие преимущества, предлагаемые предложениями 1С: Предприятия:

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

Бухгалтерский учет, управление транзакциями, расчет заработной платы и управление персоналом охватывают платформу 1С: Предприятие 8 и многое другое, что упрощает ведение бизнеса.

Описание основных возможностей системы 1С: Предприятие

«1С: Предприятие» - это система программ, предназначенная для автоматизации различных секторов экономической деятельности компаний, организаций и учреждений, независимо от их вида деятельности и формы собственности, с различным уровнем сложности учета. Благодаря своей универсальности, он используется для автоматизации самых разных секторов экономической деятельности компании: бухгалтерский учет, персонал, оперативные переговоры, складской и производственный учет, расчет заработной платы, учет активов и материалов, взаиморасчеты с контрагентами. [1]

Версия 1С: Предприятия 8.3 является наиболее значительным изменением основных функциональных возможностей платформы 1С и наиболее значительным с момента ее выпуска. Интерфейс с программой «1С: Предприятие 8.3» полностью переписан. Набор программных инструментов, команд и их форма претерпели изменения, окно платформы также существенно изменилось. В то же время модель пользовательского интерфейса и его конфигурация стали намного лучше. Изменения произошли и в системе работы между клиентским приложением и сервером. [3]


Программа 1С версии 8.3 стала значительно работоспособней в направлениях масштабности и использовании кластеров сервера для защиты от непредвиденных отказов системы. Если рабочий сервер или какое-нибудь приложение прекращается нормально работать, второй сервер в кластере, может продолжить выполнять определенную задачу. Тонкий клиент и веб-клиент это два абсолютно новых клиентских приложения версии 8.3.

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

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

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

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

Скоординированное и управляемое приложение облегчает внедрение теоретических решений. Отныне вы больше не можете соглашаться на доработку, а просто настраиваете приложения под специфику конкретной компании, оставляя практическое решение без изменений. Управляемое приложение предоставляет возможность включать и отключать дополнительные функции и более сложные функциональные решения, которые могут потребоваться для практической разработки. Отказоустойчивый кластер серверов с динамической балансировкой нагрузки. Последняя версия платформы 1С: Предприятия 8 позволяет использовать кластер серверов для защиты от непредвиденных сбоев системы или, как его еще называют отказоустойчивостью, кластер серверов. Функция позволяет взаимодействие между пользователем и системой управления базами данных (СУБД). Данные из кластера серверов, а также сбои в работе компьютера пользователя или внезапное отключение из-за непредвиденных обстоятельств не приведут к потере информации. Все данные будут резервироваться с помощью избыточных рабочих процессов в существующем кластере.


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

Поддержка СУБД Оrаlcе Dаtаbаsе (система управления базами данных) Обновлена поддержка СУБД Оrаclе Dаtаbаsе. Все разработки платформы» 1С: Предприятия 8 велись в сотрудничестве с корпорацией Оrаclе и её сотрудниками. Обновленная платформа «1С: Предприятия 8» поддерживает в данный момент работу с пятью СУБД (Система управления базами данных): файловая база, база Micrоsоft SQL Sеrvеr, PоstgrеSQL, IBM DB2, Оrаclе.

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

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

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

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

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

ГЛАВА 2. практическая часть

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

Возможные дефекты ИС

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

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


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

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

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

  • структурно-конструктивные особенности ИС;
  • интенсивность и характеристики ошибок, приводящих к дефектам.

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

  • количество, типы и характер распределения дефектов;
  • устойчивость ИС к проявлению дефектов;
  • характеристики средств контроля и диагностики дефектов;
  • квалификация обслуживающего персонала.

Разграничение прав доступа к ИС

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

Существует несколько разновидностей ограничений прав – на чтение, изменение и уничтожение.

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

Таблица 4 - Разграничение прав доступа к ИС

Группы пользователей

«Полный»

«Только чтение»

«Чтение и запись»

Администратор

Кассир

Бухгалтер

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

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

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


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

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

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

Алгоритмы взаимодействия объектов конфигурации

На Рисунок 4 представлена IDF0 диаграмма деятельности продуктового магазина.

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

Рисунок 4 - IDF0 Деятельности продуктового магазина

Описание основных объектов (элементов) разрабатываемого прикладного решения

«1C: Предприятие 8» является универсальной системой для автоматизации ведения учета. Она может поддерживать различные системы учета, различные методологии учета, использоваться на предприятиях различных типов деятельности. Система программ «1C:Предприятие 8» предназначена для решения широкого спектра задач автоматизации учета и управления, стоящих перед динамично развивающимся предприятиями.

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

Встроенный язык системы «1С: Предприятие» предназначен для описания (на стадии разработки конфигурации) алгоритмов. Результатом конфигурирования является Конфигурация, которая представляет собой модель предметной области.