Загрузил olga_lidamt

Практическая работа по теме "Моделирование предметной области программными средствами"

реклама
Тема: Моделирование бизнес-процессов
программными средствами
Автор: Волков Александр Павлович, Перов Иван Сергеевич
Научный руководитель: Селиверстова Ольга Михайловна
Место выполнения работы: Ликино-Дулевский политехнический
колледж - филиал Государственного гуманитарно-технологического
университета
2024
Оглавление
Введение ..................................................................................................................................3
1.
Моделирование, как этап жизненного цикла программного обеспечения ............4
1.1 Case- средства................................................................................................................4
1.2 Case-технологии ............................................................................................................5
2. Моделирование в среде MS Visio .....................................................................................6
2.1. Итоговая практическая работа ...................................................................................6
2.1.1. Диаграмма прецедентов .......................................................................................6
2.1.2. 1 этап. Определение бизнес-процессов ...............................................................7
2.1.3. 2 этап. Словесный алгоритм ................................................................................7
2.1.4. 3 Этап. Построение диаграммы действий ..........................................................8
2.1.5. 4 Этап. Формирование таблицы операций .........................................................9
2.1.6. 5 Этап. Формирование таблицы описания документов ....................................9
3. Моделирование в среде BPWin .......................................................................................11
3.1. Итоговая практическая работа .................................................................................11
3.1.1. Технология IDEF() ..............................................................................................11
3.1.2. Технология IDEF(3) ............................................................................................14
3.1.3. Технология DFD ..................................................................................................16
3.1.4. Описание процесса проектирования предметной области .............................17
Приложение 1. ......................................................................................................................19
Варианты работ для проектирования в среде MS Visio ...................................................19
Список литературы...............................................................................................................23
2
Введение
Студент специальности 09.02.07 Информационные системы и программирование
изучает междисциплинарный комплекс МДК 02.01 Технология разработки программного
обеспечения, с целью овладения видом профессиональной деятельности и соответствующими
профессиональными компетенциями. В рамках данного комплекса и в соответствии с
изучением этапа проектирования в жизненном цикле ПП, обучающийся должен:
иметь практический опыт:
–
участия в проектировании программного обеспечения с использованием
специализированных программных пакетов;
уметь:
–
владеть основными методологиями процессов разработки программного
обеспечения;
знать:
–
модели процесса разработки программного обеспечения;
–
принципы построения, структуры и приемы работы с инструментальными
средствами, поддерживающими создание программного обеспечения;
–
методы и средства разработки программной документации.
Цель работы. Анализ этапа проектирования предметной области с использованием
программных средств MS Visiо, BPWin; получение практического опыта; разработка
итогового примера оформления этапа проектирования и вариантов словесного алгоритма для
выполнения моделирования конкретной предметной области.
Базовые положения. В работе проанализирован алгоритм проведения этапа
проектирования предметной области, изучены документы, определены основные бизнеспроцессы в организациях, предоставляющих услуги по оптовой торговле и ремонту
компьютерной техники. Использованы Case-средства: MS Visiо, BPWin и соответствующие
Case-технологии: UML и IDEF(), IDEF(3), DFD.
Промежуточные результаты. Проанализированы данные по использованию Caseсредств и технологий, определены лучшие варианты для применения в учебном процессе.
Основной результат. Разработка примеров выполнения итоговых работ
программными Case-средствами MS Visiо, BPWin, описание словесных алгоритмов для
проведения практических работ на этапе проектирования предметных областей.
Задачи исследовательской работы:
1. анализ набора инструментов и методов программной инженерии для проектирования
программного обеспечения
2. выбор и применение Case на этапе моделирования предметных областей;
3. разработка примеров выполнения итоговых работ,
4. подбор словесных алгоритмов для проверки усвоения знаний студентом.
В работе использовалось следующее ПО:
• MS Visiо, BPWin - среда проектирования предметной области.
1. Моделирование, как этап жизненного цикла программного обеспечения
Жизненный цикл программного обеспечения (ПО) — период времени, который
начинается с момента принятия решения о необходимости создания программного продукта
и заканчивается в момент его полного изъятия из эксплуатации.
Процесс создания автоматизированных систем представляет собой совокупность
ориентированных во времени, взаимосвязанных, объединенных в этапы и под этапы работ.
Этапы проектирования ИС: моделирование бизнес-прецедентов, разработка модели
бизнес-объектов, разработка концептуальной модели данных, разработка требований к
системе, анализ требований и предварительное проектирование системы, разработка моделей
базы данных и приложений, проектирование физической реализации системы.
1.1 Case- средства
В среде разработки программного обеспечения CASE-средства являются основными
технологиями, используемыми для создания и эксплуатации программных систем. Под Сaseсредствами (согласно международному стандарту ISO/IEC14102:1995(E)) означает
программный инструмент, который поддерживает жизненный цикл обработки программного
обеспечения (определенный в стандарте iso/IEC12207:1995), включая анализ системных
требований, проектирование, программные приложения и базы данных, генерацию кода,
тестирование, документацию, качество обеспечение, управление конфигурацией
программного обеспечения и управление проектами, а также другие процессы. Case-средства
вместе с системным программным обеспечением и техническими инструментами формируют
сферу разработки программного обеспечения для них
В наше время Case-средства охватывают обширную область обслуживания
многочисленных технологий проектирования для них: от простого анализа и
документированных инструментов до средств полной автоматизации, охватывающих весь
срок службы программного обеспечения.
Наиболее трудоемкими этапами разработки программного обеспечения являются
этапы, необходимые для формирования и проектирования, и в этом случае инструменты
обеспечивают качество технических решений и подготовку документированных файлов.
В то же время способы визуальной информации играют важную роль в представлении.
Это включает в себя построение различных графических моделей (диаграмм), использование
другой цветовой палитры и сквозную проверку синтаксических правил. Инструменты
графического моделирования предметной области позволяют разработчикам визуально
изучать существующие приложения, исправлять их в соответствии с их существующими
ограничениями.
Как относительно недорогие системы для персональных компьютеров с очень
ограниченными ресурсами, так и дорогостоящие системы для гетерогенных вычислительных
платформ и операционных сред попадают в категорию мультимедийных кейсов. Таким
образом, на современном рынке программного обеспечения представлено около 300
различных case-средств, которые в той или иной степени чрезвычайно эффективны
практически всеми ведущими западными фирмами.
Сase-средства характеризуются следующими особенностями:

наличие мощных графических инструментов для копирования и
документирования системы, обеспечивающих удобный интерфейс с разработчиком и
развивающих его творческие возможности;

интеграция отдельных Case-компонентов, обеспечивающая управляемость
процессом разработки программного обеспечения;

специально разработанный репозиторий, использующий метаданные проекта
(repository).
Интегрированный инструмент CASE содержит следующие компоненты:
хранилище является основой для создания этого инструмента, так как необходимо
обеспечить хранение версий проекта и его отдельных компонентов, синхронизацию
информации от различных разработчиков при групповой разработке, контроль метаданных
для обеспечения совершенства и надежности,

инструменты графического анализа и проектирования, обеспечивающие
создание и совершенствование взаимосвязанных диаграмм, которые формируют примеры
деятельности и программ организации,

инструменты разработки приложений, включая языки 4gl (язык четвертого
поколения) и генераторы кода,

инструменты управления:
o инструменты управления конфигурацией программного обеспечения,
o инструменты документирования,
o инструменты тестирования,
o инструменты управления проектами,
o инструменты разработки программного обеспечения и баз данных.
Основными функциями организации хранилища и вспомогательных средств являются
хранение, доступ, обновление, анализ и визуализация всей информации в программном
обеспечении. Содержимое репозитория включает в себя не только информационные объекты
различных типов, но и отчеты между их компонентами, а также правила использования или
обработки этих компонентов.
Любые данные в репозитории описываются путем перечисления их свойств:
идентификатор, синонимичные имена, пол, текстовое описание, роль и область значений.
Кроме того, все взаимосвязи с другими объектами, правила форматирования и улучшения
реальности, а также регламентирующая информация о времени создания объекта, времени
последнего обновления, номере версии, возможностях обновления и т.д. замененный.
Хранилище является основой для стандартной документации проекта и
правительственных спецификаций проекта. Все отчеты автоматически создаются из
хранилища содержимого.
Важные функции управления проектами и контроля также реализуются в соответствии
с хранилищем пивоварни. В частности, средства контроля безопасности (ограничения
доступа, привилегии доступа), контроль версий, контроль изменений и т.д. это может быть
осуществлено через репозиторий.
1.2 Case-технологии
Case-технологии (использование программного обеспечения для компьютеров; с англ.
автоматизированная программная инженерия-CASE), методы и программные средства,
средства разработки программного обеспечения (software). Case-технологии аналогичны в
проектировании средств автоматизации, которые используются для проектирования
микропроцессоров, только Case-технологии используются для проектирования и разработки
программных систем. Case-технологии призваны повысить производительность
разработчиков и способствовать повышению надежности, упрощая модернизацию и
обслуживание программных систем с использованием технологии, созданной Caseтехнологий часто ассоциируются с разработкой инструментов информационных систем,
включающих базы данных, хотя диапазон типов программного обеспечения, для которых
создаются и используются Case-технологии, гораздо шире.
Таким образом, существует широкий спектр case-инструментов для Case-технологий,
объектно-ориентированных программной разработки одноязычного моделирования на основе
CASE. Инструмент CASE может включать в себя несколько различных инструментов,
например, графический редактор и генератор программ на языке программирования или
генератор тестов.
В итоге изучения Case-средств и Case-технологий для проектирования предметных
областей выбраны MS Visio и BPWin в соответствии с реализацией CASE-технологий UML и
IDEF(), IDEF (3), DFD. Программы имеют интуитивно понятный интерфейс и достаточно
просты в использовании
5
2. Моделирование в среде MS Visio
Одним из основных этапов жизненного цикла программного продукта является этап
проектирования предметной области с точки зрения заказчика, непосредственного
участника бизнес-процессов.
Цель: выявить участников, определить их взаимосвязь, автоматизировать процессы,
наладить электронный документооборот в организации.
2.1. Итоговая практическая работа
Проект: «Разработка ИС организации оптовой торговли
лекарственными препаратами»
Практическое задание позволяет изучить состав, содержание и процедуры
формирования основных документов, которые создаются в процессе типового
проектирования ИС, приобрести навыки разработки диаграмм бизнес-процессов на основе
их вербального описания, которое получается в результате обследования деятельности
предприятий.
Среда MS Visio — это приложение для диаграммы и векторной графики, которое
является частью приложений Microsoft Office. Это позволяет пользователям создавать
различные диаграммы и блок-схемы, включая организационные схемы, сетевые
диаграммы, блок -схемы процессов, планы этажей и многое другое.
2.1.1. Диаграмма прецедентов
На Диаграмме прецедентов представлены автоматизируемые бизнес-процессы
компании и их исполнители.
Рис.1 «Диаграмма прецедентов»
6
Процесс проектирования проходит в пять этапов.
2.1.2. 1 этап. Определение бизнес-процессов
Для того чтобы выделить бизнес-процессы, необходимо выделить действия, которые
совершает компания. В рассматриваемом случае компания планирует закупки, закупает
медикаменты, доставляет медикаменты на склад, приходует медикаменты на склад, продает
медикаменты.
Пример заполнения таблицы бизнес-процессов.
Таблица №1 «Бизнес-процессы»
Примечание. В целях упрощения задачи в дальнейшем объединим описание бизнеспроцессов «Закупки» и «Планирование закупок» в один бизнес-процесс под названием
«Планирование закупок и размещение заказов» и присвоим ему номер 1Пл_Зак.
2.1.3. 2 этап. Словесный алгоритм
Бизнес-процесс «Планирование закупок и размещение заказов поставщикам»
(1Пл_Зак)
Предприятие планирует закупки медикаментов. Планирование закупок
осуществляется в Департаменте маркетинга, в группе маркетинга и планирования.
Планирование закупок осуществляется следующим образом:
1.
Менеджер группы планирования и маркетинга ежесуточно получает от контрагентов
данные внешней и внутренней статистики продаж медикаментов в виде отчетов продаж.
2.
Для планирования закупок медикаментов менеджер группы планирования и
маркетинга еженедельно на основании статистики продаж производит расчет потребности
в товаре. В результате расчета формируется Таблица потребностей в товаре.
3.
Определив количество и номенклатуру заказываемых товаров, менеджер отдела
закупок приступает к анализу предложений поставщиков. Данный процесс осуществляется
ежемесячно или по мере необходимости. Выбираются наиболее выгодные условия
поставки. Для этого сравниваются цены поставщиков. Данные сведения берутся из прайслиста для закупок. При выборе поставщика важно учесть предоставляемую отсрочку
платежа.
Эта информация берется из контрактов, отмеченных как приоритетные
(действующие). В результате формируется список поставщиков, каждой позиции
присваивается признак основного и запасных поставщиков в порядке убывания приоритета.
4.
Менеджер отдела закупок ежемесячно на основании Таблицы потребностей в
товаре и списка выбранных поставщиков формирует графики поставок с указанием сроков
и периодичности, но без количества поставки.
5.
Ежемесячно после определения потребности в товаре менеджер группы
логистики рассчитывает необходимое количество закупок. Необходимое количество
закупок рассчитывается на основании фактических запасов на складе, необходимого
минимального и максимального уровня запасов. Нормы минимального и максимального
количества запасов устанавливаются в днях. При расчете необходимого количества закупки
учитывается также время товара в пути. Таким образом, данный расчет должен обеспечить
возможность без-перебойного отпуска товара со склада. По результату расчетов
формируется план заявок на месяц.
7
6.
Затем в группе логистики ежедневно по плану заявок, графику поставок,
прайс-листам поставщиков формируются заказы поставщикам.
7.
Если предстоит сделать заказ импортному поставщику, то менеджер группы
логистики рассчитывает затраты на сертификацию, создается отчет о затратах на
сертификацию. Затраты на сертификацию проверяются на соответствие внутрифирменным
нормам. Данная операция производится по мере необходимости.
8.
Если затраты на сертификацию превышают внутрифирменные нормы, то
менеджер группы логистики повторяет процесс формирования заказов поставщикам.
Формируются новые заказы.
9.
Ежедневно подготовленный заказ поставщику акцептуется, заказ должен
подписать менеджер по логистике и директор Департамента маркетинга и управления
товарными запасами.
10.
Ежедневно менеджер группы логистики направляет заказ в отдел закупок.
Менеджер отдела закупок направляет заказ поставщику.
2.1.4. 3 Этап. Построение диаграммы действий
На основании общего описания бизнес-процесса «Планирование закупок и
размещение заказов поставщикам» составьте диаграмму действий, которая показывает
участников процесса, выполняемые каждым участником операции и взаимосвязь между
ними. Операции на диаграмме должны следовать в хронологическом порядке, который
определен в приведенном словесном описании бизнес-процесса.
Рис.2 «Диаграмма действий»
8
2.1.5. 4 Этап. Формирование таблицы операций
Все операции, участвующие в процессе «Планирование закупок, формирование
заказов поставщикам», отразите в Таблице описания операций, имеющей следующий
формат:
Таблица №2 «Таблица описания операций
«Планирование закупок и размещение заказов поставщикам_1Пл_Зак»»
2.1.6. 5 Этап. Формирование таблицы описания документов
Таблица описания документов получается путем переформирования (перестановки
столбцов и объединении строк) таблицы описания операций. Особенности таблицы описания
документов заключаются в следующем. В Графе 2 не должно быть повторяющихся
наименований документов. Если один и тот же документ является исходящим на различных
операциях, то он один раз указывается в графе 2 «Составляемый документ», а в графе 3 ему в
соответствие ставятся несколько операций. Также по наименованию документа следует
объединить записи и в других графах. В графе 7 указывается наименование реестра, в котором
регистрируется создаваемый документ. Наименование реестру присваивается, как правило, по
наименованию документа. Например, если документ «Заказ», то «Реестр заказов»; документ
«прайс-лист», тогда «реестр прайс-листов» и т.д. На следующей странице приведена таблица
описания документов бизнес-процесса «Планирование закупок и размещение заказов поставщикам».
9
Таблица №3 «Таблицы описания документов бизнес-процесса
«Планирование закупок и размещение заказов поставщикам_1Пл_Зак»»
Таким образом проводиться и оформляется этап проектирования предметной
области в среде MS Visio, инструмента, предназначенного для помощи разработчикам и
специалистам в IT индустрии.
Единая система моделирования (UML) — это стандартный способ рисования
моделей программного обеспечения, эскизов макетов и документов существующих макетов
и систем.
10
3. Моделирование в среде BPWin
3.1. Итоговая практическая работа
Выполнение работы с применением СASE-технологий: IDEF(), IDEF (3), DFD.
Рис.3 «Работа в программе BPWin»
3.1.1. Технология IDEF()
Выполнение процесса декомпозиции контекстной диаграммы.
11
Рис. 4 «Процесс декомпозиции»
12
Рис. 5 «Продолжение процесса детализации»
13
3.1.2. Технология IDEF(3)
.
Рис. 6 «Логическое представление данных»
14
Рис. 7 «Технология IDEF(3)»
15
3.1.3. Технология DFD
Рис.8 «Хранилище данных»
16
3.1.4. Описание процесса проектирования предметной области
Название проекта: Автоматизация работы организации «Техник».
Цель проекта: подготовить рабочую модель бизнес-процесса работы организации
по ремонту компьютерной техники.
Точка зрения: руководство организации.
Инструментарий:
методология
функционального
моделирования
в
среде
приложения BPWin
Список данных:
1. Бухгалтерская система
2. Система оформления заказов
3. Сборка и тестирование компьютера
4. Продажа, маркетинг
5. Отгрузка, получение
6. Заказы клиентов
7. Компоненты для сборки
8. Тестирование компьютеров
9. Персонал производственного отдела
10. Инсталляция операционной системы
Список функций
В модели использованы следующие функции:
o Работа организации «Техник» — АО
 Продажи, маркетинг – А1
 Представление информации о ценах – А11
 Оформление заказа – А12
 Оформление заказов – А121
 Исследование рынка – А13
 Сборка, тестирование компьютеров— А2
 Отслеживание расписания и управление – А21
 Сборка настольных компьютеров – А22
 Сборка настольных компьютеров – А22.1
 Сборка ноутбуков – А23
 Тестирование компьютеров – А24
 Тестирование компьютеров – А24.1
 Отгрузка, получение – А3
17
Словарь
1.
Данные — факты, характеризующие деятельность организации, подлежащие
количественному выражению.
2.
Данные в информационной системе — данные, введенные в информационную
систему и разнесенные по аналитическим признакам.
3.
Имеющиеся ресурсы — персонал и информационная система в распоряжении
организации.
4.
Информационная система — совокупность программных приложений, баз данных,
используемых для управления организацией.
5.
Обработанные данные — данные, разнесенные по объектам учета и центрам
ответственности.
6.
Подтвержденные данные — данные, соответствующие первичным документам.
Данные в информационной системе, обозначенные как соответствующие первичным
документам.
7.
Руководство предприятия — должностные лица, несущие конечную
ответственность за принимаемые ими управленческие решения в пределах своей
компетенции.
8.
ПО - программное обеспечение, используемое для работы специалиста в
компьютере
9.
Инсталляция ПО – установка программного обеспечения
18
Приложение 1.
Варианты работ для проектирования в среде MS Visio
Общее описание бизнес-процессов
Организация располагает 10 складами, из которых один, Центральный,
расположен в Москве, а другие в филиалах. Количество хранимой номенклатуры
медикаментов — от 1000 до 2000 единиц.
1вариант. Словесный алгоритм
Предприятие планирует закупки медикаментов. Планирование закупок
осуществляется в Департаменте маркетинга, в группе маркетинга и планирования.
Планирование закупок осуществляется следующим образом:
1. Менеджер группы планирования и маркетинга ежесуточно получает от контрагентов
данные внешней и внутренней статистики продаж медикаментов в виде отчетов продаж.
2. Для планирования закупок медикаментов менеджер группы планирования и
маркетинга еженедельно на основании статистики продаж производит расчет потребности
в товаре. В результате расчета формируется Таблица потребностей в товаре.
3. Определив количество и номенклатуру заказываемых товаров, менеджер отдела
закупок приступает к анализу предложений поставщиков. Данный процесс осуществляется
ежемесячно или по мере необходимости. Выбираются наиболее выгодные условия
поставки. Для этого сравниваются цены поставщиков. Данные сведения берутся из прайслиста для закупок. При выборе поставщика важно учесть предоставляемую отсрочку
платежа.
Эта информация берется из контрактов, отмеченных как приоритетные (действующие). В
результате формируется список поставщиков, каждой позиции присваивается признак
основного и запасных поставщиков в порядке убывания приоритета.
4. Менеджер отдела закупок ежемесячно на основании Таблицы потребностей в товаре
и списка выбранных поставщиков формирует графики поставок с указанием сроков и
периодичности, но без количества поставки.
5. Ежемесячно после определения потребности в товаре менеджер группы логистики
рассчитывает необходимое количество закупок. Необходимое количество закупок
рассчитывается на основании фактических запасов на складе, необходимого минимального
и максимального уровня запасов. Нормы минимального и максимального количества
запасов устанавливаются в днях. При расчете необходимого количества закупки
учитывается также время товара в пути. Таким образом, данный расчет должен обеспечить
возможность без-перебойного отпуска товара со склада. По результату расчетов
формируется план заявок на месяц.
6. Затем в группе логистики ежедневно по плану заявок, графику поставок, прайслистам поставщиков формируются заказы поставщикам.
7. Если предстоит сделать заказ импортному поставщику, то менеджер группы
логистики рассчитывает затраты на сертификацию, создается отчет о затратах на
сертификацию. Затраты на сертификацию проверяются на соответствие внутрифирменным
нормам. Данная операция производится по мере необходимости.
8. Если затраты на сертификацию превышают внутрифирменные нормы, то менеджер
группы логистики повторяет процесс формирования заказов поставщикам. Формируются
новые заказы.
9. Ежедневно подготовленный заказ поставщику акцептуется, заказ должен подписать
менеджер по логистике и директор Департамента маркетинга и управления товарными
запасами.
10. Ежедневно менеджер группы логистики направляет заказ в отдел закупок.
Менеджер отдела закупок направляет заказ поставщику.
19
2 вариант. Этап. Словесный алгоритм
Бизнес-процесс выглядит следующим образом:
Менеджер отдела продаж ежедневно получает от клиента Заказ на конкретную
номенклатурную единицу медикаментов. В Заказе номенклатурных единиц клиент
указывает желаемую отсрочку платежа.
2. При получении Заказа менеджер отдела продаж по справочнику лицензий
проверяет наличие у клиента действующей лицензии на право реализации
медикаментов. При отсутствии лицензии продажа медикаментов клиенту не
производится. Наличие лицензии проверяется по мере необходимости.
3. Менеджер отдела продаж ежедневно проверяет наличие необходимого
количества заказанных медикаментов на складе.
4. Если медикаментов недостаточно для выполнения заказа, то менеджер отдела
продаж размещает Заказ в реестре «неудовлетворенный спрос». Затем менеджер
ежедневно проверяет возможность выполнения Заказа, размещенного в реестре
«неудовлетворенный спрос».
5. При наличии у клиента необходимой лицензии и достаточном количестве товара
на складе в отделе продаж на основании Заказа и договора формируется Заявка на
номенклатурные единицы. Заявки формируются ежедневно.
6. Ежедневно на основании Заявки менеджер отдела продаж осуществляет
резервирование товара.
7. Менеджер отдела продаж ежедневно контролирует кредитный лимит и
дебиторскую задолженность потенциальных покупателей.
8. Если кредитный лимит и дебиторская задолженность не превышают допустимых
значений, то Заявка передается на склад в Учетно-операционный отдел.
9. При превышении кредитного лимита или наличии просроченной дебиторской
задолженности свыше допустимого количества дней менеджер отдела продаж заявку в
Учетно-операционный отдел не передает, процесс продаж приостанавливается,
осуществляются переговоры с клиентом.
10. Менеджер
учетно-операционного отдела, получив Заявку, ежедневно
производит подборку номенклатурных единиц.
11. Менеджер учетно-операционного отдела ежедневно формирует упаковочные
листы для вложения их в каждый ящик.
12. Менеджером учетно-операционного отдела ежедневно формируются для
клиента следующие документы: счет, расходная накладная, счет-фактура.
13. При фактической отгрузке товара со склада осуществляется его списание.
Списание медикаментов осуществляется по расходной накладной и сопровождается
формированием проводки Д62-К41.
1.
20
3 вариант. Словесный алгоритм.
Склад фактически работает не с номенклатурой, а с сериями. Одной позиции
номенклатуры может соответствовать несколько серий медикаментов.
Склад разбит на несколько зон хранения. Зоны хранения соответствуют
правилам хранения тех или иных медикаментов.
Используются вложенные единицы измерения — упаковка (минимальная
единица), блок (несколько упаковок), заводская коробка (несколько блоков).
На складе хранится товар зарезервированный (недоступный для продажи).
Учет ТМЦ ведется в двух валютах — в рублях, валюте прихода. Процесс
приходования медикаментов на склад выглядит следующим образом:
1. Менеджер приемного отдела принимает товар по товарной накладной
поставщика, проверяя номенклатуру, количество, посерийное соответствие, срок
годности.
2. При полном соответствии фактически поступившего товара товару, указанному
в товарно-транспортной накладной и заказе поставщику, менеджер приемного отдела
передает документы менеджеру отдела закупок. В противном случае осуществляется
процесс выявления виновных лиц и предъявление претензий.
3. Менеджер отдела закупок проверяет соответствие поставки заказу по
номенклатуре, количествам и ценам и на основании товарной накладной поставщика
формирует приходную накладную, отражая в базе данных количество и учетную цену
поступившего товара. При формировании приходной накладной создается проводка
Д41-К60. Далее в работу включаются менеджеры отделов сертификации и маркетинга.
4. Менеджер отдела сертификации по товарно-транспортной накладной проверяет
наличие серий в справочнике. При необходимости справочник серий пополняется.
5. Менеджером отдела сертификации осуществляется процесс сертификации.
Процесс сертификации в данном случае рассматривается и как процесс приходования
сертификатов-документов на медикаменты, и как процедура сертификации с целью
получения документов-сертификатов.
6. Менеджер учетного отдела при приходовании ТМЦ по товарно-транспортной
накладной разбивает каждую номенклатурную позицию по сериям с указанием срока
годности.
7. Параллельно с работой менеджера по сертификации, после отражения в базе
данных количества товара менеджером отдела закупок, менеджер отдела маркетинга,
используя товарно-транспортную накладную, определяет базовую цену продажи и
указывает ее в карточке товара.
8. Размещение товара по местам хранения осуществляется менеджером склада в
соответствии с Планом расстановки продукции по местам хранения. Место хранения
заносится в карточку товара.
21
4 вариант. Словесный алгоритм
Бизнес-процесс выглядит следующим образом:
1. Менеджер отдела продаж до 10 раз в день отгружает товары клиентам в
соответствии с договорами и Приказом по кредитной линии. Одновременно с отгрузкой
товара менеджер отдела продаж выставляет счет клиенту. Счет регистрируется в
реестре счетов.
2. По факту произведенной отгрузки менеджер отдела продаж делает запись в
журнале отгрузок и оплат, тем самым фиксируя задолженность клиента.
3. Бухгалтер компании ежедневно получает и обрабатывает выписки с расчетных
счетов банков. Бухгалтер на основании банковской выписки определяет оплаченные
счета и делает отметку об оплате счета в реестре счетов.
4. Менеджер отдела продаж ежедневно контролирует поступление платежей от
клиентов, проверяя допустимый срок оплаты счета.
5. Если платежи по счету на расчетный счет компании не поступили и срок оплаты
счета истек, то менеджер отдела продаж блокирует отгрузку товара клиенту. Если
клиент оплатил счет, то менеджер вносит сведения об оплате в Журнал отгрузок и
оплат.
6. Бухгалтер в конце каждого месяца выводит сальдо взаиморасчетов с клиентами.
5 вариант. Словесный алгоритм
Бизнес-процесс выглядит следующим образом:
Менеджер отдела закупок ежедневно получает от поставщика медикаментов счет
на оплату, регистрирует его в реестре счетов поставщиков и передает счет поставщика
бухгалтеру.
2.
Бухгалтер на основании счета поставщика ежедневно формирует платежное
поручение на оплату и передает платежное поручение в банк.
3.
Бухгалтер на основании выписки с расчетного счета банка делает отметку об
оплате счета в реестре счетов поставщика.
4.
Менеджер отдела закупок при поступлении товара и (или) при оплате делает
запись в Журнале поступлений и оплат.
5.
Бухгалтер в конце каждого месяца выводит сальдо взаиморасчетов с клиентами.
1.
22
Список литературы
Основные источники:
1. Рудаков А.В. Технология разработки программных продуктов. Практикум: учебное
пособие. -М.:Изд.дом «Академия» - 2019 г.
2. Грекул В.И. Проектирование информационных систем: Учебник / В.И. Грекул,
Г.Н.Денищенко, Н.Л. Коровина. - М.: БИНОМ, 2019 г.
3. Федорова Г.Н. Участие в интеграции программных модулей: учебное пособие для студ.
Учреждений сред.проф.образования/ Г.Н. Федорова -М.:Изд.дом «Академия» - 2018 г.
4. Мезенцев К.Н. Автоматизированные информационные системы: учебник для студ.
Учреждений сред.проф.образования/ К.Н. Мезенцев - М.:Изд.дом «Академия» - 2020 г.
23
Скачать