Загрузка данных


Кировское областное государственное профессиональное
образовательное бюджетное учреждение
 «Кировский авиационный техникум»
(КОГПОБУ «Кировский авиационный техникум»)
	

КУРСОВОЙ ПРОЕКТ 
МДК 07.03 – ИТ-РЕШЕНИЯ ДЛЯ БИЗНЕСА 

РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ «АПТЕКИ» 

Пояснительная записка
КП.09.02.07.БД41.08 ПЗ


Выполнил студент	____________	______________________
	подпись	Расшифровка подписи
Руководитель КП	____________	______________________
	подпись	Расшифровка подписи








				




Оценка защиты курсового проекта ___________________
Дата защиты курсового проекта «___» ____________ 2025 г. 
 
Содержание

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

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

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

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

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

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

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

1.1 Описание деятельности современной аптеки.

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

Основные направления деятельности современной аптеки включают:
–	приём и учёт лекарственных средств и медицинских изделий от поставщиков;
–	ведение складского учёта с контролем партий, серий и сроков годности;
–	соблюдение правил ценообразования, включая работу с реестром ЖНВЛП;
–	розничную продажу товаров с применением контрольно-кассовой техники;
–	формирование отчётности для контролирующих органов;
–	анализ продаж и управление ассортиментом;
–	взаимодействие с поставщиками и автоматизация закупок.

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

1.2  Анализ существующих систем автоматизации аптеки

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

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

1  «ФармЭксперти» 
Ключевые возможности:
Оптимальное решение для автоматизации работы как одиночной аптеки, так и целой аптечной сети. Программа помогает вести складской учет, управлять ассортиментом и контролировать движение лекарственных средств, легко интегрируется с системами маркировки и документооборота.
Преимущества:
–	автоматизация аптеки за 2 часа без остановки продаж,
–	надежное шифрование и хранение данных в облачных датацентрах,
–	готовый сайт и мобильное приложение с встроенной программой лояльности,
–	простая аналитика с подробными отчетами,
–	отзывчивая техподдержка
Главные недостатки:
–	Нет подтверждённой интеграции с «Честный ЗНАК».
–	Ограниченная поддержка маркировки DataMatrix.
–	Требует ручной настройки для работы с реестром ЖНВЛП. 

2 «СмартАптека»
Ключевые возможности:
Программа автоматизации для единичных аптек и сетей, при создании которой принимали участие опытные провизоры и аналитики, хорошо знающие фармацевтический рынок. При переходе на это ПО со старого софта проводится обязательное обучение, причём помощь оказывают специалисты с высшим фармацевтическим образованием. В полной мере соответствует всем требованиям системы «Честный знак».
Преимущества:
▫	полная синхронизация данных без пакетной обработки, что гарантирует 100% точность;
▫	структурированный справочник-конструктор;
▫	программа входит в официальный реестр российского ПО;
▫	использование в 68 регионах, постоянное расширение;
внутри программы — проверка всех операций на соответствие законодательства;
Главные недостатки:
▫	Недостаточная прозрачность по глубине учёта маркированного товара.
▫	 Возможны сбои при работе с партиями и сроками годности.
▫	 Не всегда корректно работает с реестром ЖНВЛП.
Реальная интеграция с поставщиками требует проверки.

3 «СОФТ-АПТЕКА»
Ключевые возможности:
Софт-Аптека – мощная программа для автоматизации фармацевтического бизнеса, подходит как для небольших аптечных пунктов, так и для оптовых складов федеральных масштабов. Гибкое и простое в использовании ПО, не требует дорогостоящих технических решений и адаптируется под нужды конкретной аптеки. Позволяет вести учет медикаментов, контролировать товарные запасы, работать с обязательной маркировкой лекарств и даже делать прямые закупки у поставщиков.
Преимущества:
▫	десктопная и облачная версия,
▫	запуск аптеки за 1 день,
▫	легкий переход с любой программы – перенос всех справочников, номенклатуры, штрих-кодов, цен, истории продаж,
▫	подключение оборудования специалистами провайдера,
▫	настройка интеграции с 1С и другим ПО,
▫	регулярные обновления,
▫	Главные недостатки:
▫	 Реализована не вся глубина интеграции с «Честный ЗНАК» (особенно возвраты и частичные продажи).
▫	Требует ручной настройки обмена с поставщиками. Отсутствует гибкий механизм предзаказов и аналитического автозаказа.
Ограниченные возможности интеграции с внешними API.

Существующие системы не обеспечивают полной автоматизации требуемых процессов. Необходима разработка специализированного решения, ориентированного на:
–	Эффективную работу с индивидуальными заказами
–	Интеграцию с внешними системами
Для обеспечения комплексной автоматизации аптечной деятельности, учёта поступлений, продаж и предзаказов, а также интеграции с «Честным ЗНАКОМ», требуется разработка собственной информационной системы аптеки, ориентированной на реальные бизнес-процессы.

1.3  Обоснование выбора платформы «1С:Предприятие» для разработки.

На основании анализа существующих программных решений для автоматизации аптек можно сделать вывод, что большинство систем имеют ряд ограничений, связанных с глубиной интеграции с государственными системами, гибкостью настройки и масштабируемостью. В связи с этим в качестве платформы для разработки предлагается использовать платформу «1С:Предприятие».
Выбор платформы «1С» обусловлен следующими факторами:
 1 Соответствие требованиям законодательства РФ
Платформа «1С» активно используется в фармацевтической отрасли и регулярно обновляется с учётом изменений законодательства, включая требования системы «Честный ЗНАК», ФНС, Росздравнадзора и работы с реестром ЖНВЛП.
 2 Гибкость и расширяемость
«1С» позволяет реализовать как типовые, так и специализированные механизмы учёта, включая:
 • детальный учёт маркированных лекарств;
 • работу с партиями, сериями и сроками годности;
 • настройку интеграции с внешними API и поставщиками.
 3 Развитые средства интеграции
Платформа поддерживает обмен данными с:
 • государственными информационными системами;
 • контрольно-кассовой техникой;
 • торговым оборудованием;
 • внешними сайтами, мобильными приложениями и ERP-системами.
 4  Масштабируемость решения
Разрабатываемая система может использоваться как в одиночной аптеке, так и в аптечной сети без необходимости смены программной платформы.
 5 Распространённость и поддержка
Большое количество специалистов, методических материалов и готовых библиотек снижает риски разработки и упрощает дальнейшее сопровождение системы.

Таким образом, платформа «1С:Предприятие» является оптимальным выбором для разработки современной системы автоматизации аптеки, ориентированной на соблюдение нормативных требований и повышение эффективности бизнес-процессов.

1.4 Формирование технического задания (функциональные требования).

Разрабатываемая система автоматизации аптеки должна обеспечивать выполнение следующих функциональных требований:
4.1.1 Управление справочниками
 ведение номенклатуры лекарственных средств и медицинских изделий;
 хранение данных о производителях, поставщиках и сериях товаров;
 поддержка классификаторов и нормативных справочников.
4.1.2 Складской учёт
 учёт поступления, перемещения и списания товаров;
 учёт по партиям, сериям и срокам годности;
 контроль остатков в режиме реального времени;
автоматическое выявление просроченных и близких к истечению сроков товаров.
4.1.3 Продажи и кассовые операции
 оформление розничных продаж;
 интеграция с онлайн-кассами и фискальными регистраторами;
 поддержка различных форм оплаты;
  автоматическая проверка легальности продажи товара.
4.1.4 Закупки и взаимодействие с поставщиками
 формирование заказов поставщикам;
 поддержка электронного документооборота;
 контроль выполнения поставок;
 возможность аналитического автозаказа.

4.1.5 Отчётность и аналитика
 формирование регламентированной отчётности;
 аналитические отчёты по продажам, остаткам;
 контроль финансовых показателей аптеки.
4.1.6 Администрирование и безопасность
 разграничение прав доступа пользователей;
  ведение журнала действий;
  резервное копирование данных;
 защита информации в соответствии с требованиями безопасности.
 
2	Проектирование информационной системы

2.1  Функциональное проектирование в стандарте IDEF0:

2.2 Инфологическое проектирование (ER-модель):

 
Отлично! Давай аккуратно перепишем твой пункт 3 «Разработка системы на платформе 1С» с учётом всех новых объектов, реквизитов и обработок, сохранив структуру и последовательность.

⸻

3 Разработка системы на платформе 1С

3.1 Разработка структуры метаданных

Метаданные определяют, какие данные хранятся в системе, как они структурированы и взаимосвязаны. Корректно построенная структура обеспечивает автоматизацию учёта товаров, управление заказами, контроль остатков, а также упрощает взаимодействие с клиентами и поставщиками. Метаданные системы включают следующие типы объектов: справочники, документы, регистры накопления, регистры сведений, перечисления и обработки.


1 Справочники

Справочники содержат справочную информацию, используемую во всех подсистемах системы.
–	Номенклатура — содержит полные сведения о лекарственных средствах и товарах аптеки. Реквизиты: Наименование, Дозировка, Форма выпуска, Категория, Отпуск, Производитель, Описание, Цена.
–	Поставщики — информация о поставляющих товары.
Реквизиты: ФИО, ИНН, Тип контрагента, Телефон, Фактический адрес, Контактное лицо.
–	Покупатели — данные о клиентах аптеки.
Реквизиты: Наименование, Телефон, Дата рождения, Пол, Адрес.
–	Сотрудники — сведения о персонале аптеки.
Реквизиты: Фамилия, Имя, Отчество, Должность, Телефон, Логин, Пароль.
–	Должности — информация о должностях сотрудников.
Реквизиты: Должность, Оклад, Обязанности.
–	Склады — сведения о складских помещениях аптеки.
Реквизиты: Наименование склада, Ответственный, Площадь.
–	Категории лекарств — классификация лекарственных средств.
Реквизиты: Наименование категории, Описание.

2 Документы

Документы фиксируют хозяйственные операции и движение товаров.
 • Поступление товаров — отражает приход продукции от поставщиков.
Реквизиты: Поставщик, Склад, Договор, Сумма договора.
Табличная часть: Партия, Номенклатура, Срок годности, Количество, Цена, Сумма.
 • Реализация товаров (Продажа) — фиксирует отпуск товаров клиентам.
Реквизиты: Клиент, Склад, Тип оплаты, Сумма документа, Продажа по заказу.
Табличная часть: Номенклатура, Количество, Цена, Сумма.
 • Заказ покупателя — оформляется на заказ товаров клиентами.
Реквизиты: Клиент, Статус заказа.
Табличная часть: Номенклатура, Количество.
 • Списание товаров — документ для списания товаров с истёкшим сроком годности.
Реквизиты: Склад.
Табличная часть: Номенклатура, Партия, Статус годности, Срок годности, Количество.

3 Регистры накопления

Регистры накопления позволяют вести количественный учёт товаров.
 • Товары на складах — учёт наличия и резервирования товаров.
Измерения: Номенклатура, Склад, Партия, Срок годности.
Ресурсы: Количество, Резерв.

4 Регистры сведений

Регистры сведений хранят справочную информацию, используемую для аналитики и отчётности.
 • Заказы покупателей — отслеживание статусов заказов.
Измерения: Клиент, Номенклатура, Статус.
Ресурсы: Количество.
 • Состояние сроков годности — контроль состояния товаров по срокам годности.
Измерения: Номенклатура, Партия, Склад, Срок годности.
Реквизиты: Дата проверки, Статус годности, Количество.


5 Перечисления

Перечисления используются для стандартизации данных и упрощения ввода:
 • Форма выпуска
 • Отпуск
 • Статус в позиции
 • Пол
 • Статус заказа
 • Типы оплат
 • Типы контрагентов
 • Статус годности (для контроля просроченных товаров)

6 Обработки и отчёты
 Обработка «Обновление сроков годности» — автоматически обновляет регистр сведений Состояние сроков годности на основании остатков в регистре накопления Товары на складах.
 • Отчёты:
 • Остатки на складе
 • Продажи за период
 • Приход товаров
 • Заказы покупателей
 • Списание товаров по сроку годности

3.2 Реализация интерфейсной части

Реализация интерфейсной части информационной системы аптеки выполнена с учётом требований удобства использования, наглядности и разграничения прав доступа пользователей в зависимости от выполняемых ими функций. Интерфейс системы ориентирован на автоматизацию основных бизнес-процессов аптечной деятельности и снижение трудоёмкости работы персонала.
Организация главного меню и подсистем
Главное меню системы реализовано в виде вертикального меню, расположенного в левой части рабочего окна. Структура меню формируется динамически и зависит от роли пользователя, под которой выполнен вход в систему.
Для пользователя с ролью «Администратор» доступен полный набор функциональных подсистем:
–	  Главная;
–	  Администрирование;
–	  Закупки и поставки;
–	  Обслуживание клиентов;
–	 Управление складом.
Администратор имеет полный доступ ко всем объектам конфигурации, включая справочники, документы, регистры, отчёты и настройки прав доступа пользователей.
Для пользователя с ролью «Фармацевт» при входе в систему автоматически открывается форма «Проверка наличия лекарств», обеспечивающая оперативный доступ к информации о товарных остатках. Фармацевту доступны следующие подсистемы:
–	 Обслуживание клиентов;
–	 Закупки и поставки (в части просмотра номенклатуры).
Фармацевт осуществляет оформление продаж, создание заказов покупателей и работу со справочником клиентов.
Для пользователя с ролью «Провизор» реализовано автоматическое открытие формы «Проверка наличия лекарств». Провизору доступны подсистемы:
–	 Закупки и поставки;
–	 Обслуживание клиентов;
–	 Управление складом.
Провизор выполняет операции по заказу недостающих товаров, обслуживанию клиентов, контролю складских остатков, анализу наличия лекарственных средств и списанию товаров, у которых вышел срок годности.

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

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

Документ «Продажа товаров»
В документе реализации товаров клиент, склад и тип оплаты (наличный расчёт, безналичный расчёт, оплата банковской картой) выбираются из списка. Цена товара подставляется автоматически на основании данных справочника номенклатуры, пользователю требуется указать только количество. Суммы рассчитываются автоматически. Реализована форма подбора, позволяющая добавлять несколько товаров за одну операцию.

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

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

Обработка «Обновление сроков годности»
Реализована обработка, которая автоматически обновляет регистр сведений Состояние сроков годности на основе текущих остатков в регистре накопления Товары на складах. Она позволяет своевременно выявлять товары с истекающим или уже истёкшим сроком годности, формируя актуальные данные для отчётности и последующего списания.

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

3.3 Разработка обратной связи с пользователей

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

Контроль корректности ввода данных

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

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

Контроль складских остатков

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

Контроль сроков годности лекарственных средств

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

При поступлении заказанного товара в аптеку в регистре сведений «Заказы покупателей» автоматически изменяется статус заказа с «Ожидание» на «Готов к выдаче». Данное изменение статуса является формой обратной связи для пользователя и позволяет оперативно информировать клиентов о возможности получения заказанного товара.

Роль отчётов в системе обратной связи

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

Использование отчётов позволяет принимать своевременные управленческие решения и повышает эффективность работы аптеки.


 
4 Тестирование и оценка эффективности

4.1 Сценарий тестирования (сквозной пример: от регистрации заказа до продажи поступившего лекарства).

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

Сценарий включает следующие этапы:

Этап 1. Проверка наличия лекарств
1 Пользователь (роль: фармацевт) открывает общую форму «Проверка наличия лекарств».
2. Вводится наименование препарата в поисковую строку.
3. Система отображает результаты с указанием:
• Наименование лекарства
• Склад хранения
• Количество в наличии
• Срок годности

 
  		Рисунок 1 - Проверка наличия лекарств на складе

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


Этап 3. Оформление заказа покупателя
1 Пользователь выбирает клиента, система автоматически присваивает статус заказа.
2 Через форму подбора добавляются необходимые товары.
3 Заказ фиксируется в регистре сведений «Заказы покупателей» с измерениями клиент, номенклатура, статус и реквизитами количества.

 
  			Рисунок 3- «Создание заказа покупателя»

Этап 4. Продажа товаров
1 Пользователь оформляет документ продажи: выбирает клиента, склад и тип оплаты.
2 Если товар был зарезервирован по заказу, система автоматически устанавливает галочку «Продажа по заказу».
3 Через форму подбора добавляются товары с указанием партии, срока годности, количества и цены.
4 При проведении документа уменьшается количество в регистре накопления «Товары на складах», учитываются резервирования.
 
  		Рисунок 4- «Оформление продажи с резервом по заказу»

Этап 5. Контроль сроков годности и списание
1 Через обработку «Обновление сроков годности» пользователь нажимает «Обновить состояние», и регистр сведений «Состояние сроков годности» обновляется: фиксируются количество, партия, склад, срок годности и статус показано на рисунке 5.
2 Просроченные товары выделяются по статусу «Просрочен».
3 Пользователь нажимает «Списать просроченные товары», автоматически создаётся документ «Списание товаров», при проведении которого формируются движения в регистре накопления «Товары на складах» и остатки уменьшаются рисунок 6.
 			 
 Рисунок 7- Обновление состояния сроков годности

 	  
 Рисунок 8- Документ «Списания просроченных товаров»

Этап 6. Проверка остатков после всех операций
 1. Пользователь открывает отчёт «Остатки на складе», проверяет количество товаров на складе, учитывая проданные и списанные позиции.
 2. Система отражает корректные остатки, что позволяет оценить эффективность работы автоматизации.

 Рисунок 7- Контроль остатков на складе

⸻

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

4.2 Оценка удобства интерфейса и надежности контроля данных.

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

Удобство интерфейса
 1  Общие формы и формы подбора товаров
–	Форма «Проверка наличия лекарств» позволяет быстро проверить наличие и количество товара на складах, отображает срок годности и склад хранения.
–	Формы подбора в документах «Поступление товаров», «Продажа товаров» и «Заказ покупателя» позволяют добавлять несколько позиций одновременно, автоматически подставлять реквизиты номенклатуры и цену, что ускоряет ввод данных и снижает риск ошибок.
 2 Автоматические расчёты и проверки
–	Суммы по строкам и итоговая сумма документа рассчитываются автоматически.
–	При продаже по заказу система учитывает резервирование товара и автоматически проставляет галочку «Продажа по заказу».
 3. Интерактивное выделение статусов
Состояние товара по срокам годности фиксируется в регистре сведений «Состояние сроков годности». Это позволяет пользователю легко видеть, какие позиции скоро истекают и какие уже просрочены.
 4. Согласованность данных и единая логика
  Все действия пользователя (поступление, продажа, заказ, списание) формируют движения в регистрах накопления и обновляют регистры сведений, обеспечивая согласованность остатков и актуальность информации.

⸻

Надёжность контроля данных
 1. Контроль сроков годности
–	Просроченные товары автоматически фиксируются в регистре сведений и формируют документ «Списание товаров», что исключает возможность их реализации.
–	Система предупреждает пользователя о товарах с истекающим сроком годности, обеспечивая своевременное принятие решений.
 2. Валидация ввода данных
–	Обязательные реквизиты (например, склад, количество, клиент) проверяются при сохранении и проведении документов.
–	В случае незаполненных или некорректных данных система выводит сообщение и блокирует проведение документа до исправления ошибок.
 3. Разграничение прав пользователей
  Роли администратор, фармацевт и провизор обеспечивают, что только уполномоченные сотрудники могут создавать, изменять и проводить определённые документы. Это снижает риск случайного изменения критичных данных и защищает конфиденциальную информацию.
 4. Автоматизация и интеграция с регистрами
  Все операции автоматически отражаются в регистрах накопления (Товары на складах) и регистре сведений (Состояние сроков годности, Заказы покупателей), что позволяет контролировать остатки, резервирование и списание без ручного пересчёта.

Интерфейс системы аптеки удобен и интуитивно понятен, а встроенные механизмы контроля и автоматизации обеспечивают надёжность данных, точность учёта и своевременное принятие решений. Благодаря интеграции с регистрами накопления и сведений пользователь может быть уверен в актуальности информации и корректности остатков на складах.
 
Заключение
• Краткие итоги разработки.
• Практическая ценность системы.
• Направления для дальнейшего развития (маркировка «Честный знак», интеграция с онлайн-кассами).