Файл: Моделирование предметной области «Управление портфелем продукции» с помощью UML (Описание предметной области).pdf
Добавлен: 04.04.2023
Просмотров: 133
Скачиваний: 2
1.3 1С: Предприятие 8. Управление торговлей.
Программный продукт «1С: Предприятие 8. Управление торговлей» предназначен для автоматизации оперативного и управленческого учета, анализа и планирования торговых операций, повышения эффективности управления современным торговым предприятием.
Программа «1С:Управление торговлей 8» обладает расширенными функциональными возможностями по сравнению с 1С:Торговля и Склад 7.7 и позволяет автоматизировать следующие направления деятельности:
- управление продажами (оптовая, розничная, комиссионная торговля);
- управление поставками;
- управление складскими запасами (включает веб-приложение «Удаленный склад»);
- управление заказами;
- управление отношениями с клиентами (CRM);
- управление товарооборотом предприятия;
- планирование продаж и закупок;
- анализ цен и управление ценовой политикой;
- рапорт руководителю (мониторинг и анализ показателей деятельности предприятия);
- подключение всех видов торгового оборудования.
Конфигурация «1С:Предприятие 8. Управление торговлей» автоматизирует оформление практически всех первичных документов торгового и складского учета, а также документов движения денежных средств. «1С Предприятие 8. Управление торговлей» обеспечивает автоматический подбор данных, необходимых для ведения бухгалтерского учета, и передачу этих данных в «1С:Бухгалтерию 8». Кроме того, предусмотрена передача данных в бухгалтерские конфигурации системы программ «1С:Предприятие 7.7».
Директору и руководителю предприятия
Программа «1С:Предприятие 8. Управление торговлей» позволяет:
- увеличить производительность труда всех служб торгового предприятия;
- работать с оперативной информацией, отражающей текущее состояние предприятия на данный момент времени;
- быстро и в удобной форме получать отчеты для принятия решений на разных уровнях.
В «1С:Предприятие 8. Управление торговлей» есть специальный отчет «Рапорт руководителю», который включает информацию об:
- остатках и оборотах по денежным средствам;
- дебиторской и кредиторской задолженности;
- наличии товаров;
- оборотных средствах и оборотном капитале;
- планируемых поступлениях и платежа;
- себестоимости товарных запасов;
- эффективности менеджеров;
- эффективности рекламы.
«Рапорт руководителю» можно настроить для автоматического формирования, задать его запуск по расписанию и отправку на e-mail. Таким образом, директор и руководитель торгового предприятия получает возможность принимать оперативные и взвешенные решения в любой точке земного шара.
Руководителям и специалистам торговых подразделений.
«1С:Предприятие 8. Управление торговлей» помогает управлять:
- товародвижением и ценообразованием;
- приемом заказов и контролем их исполнения;
- оптимизацией складских запасов;
- анализом товарооборота;
- планированием закупок и поставок.
Работникам учетных служб
«1С:Предприятие 8. Управление торговлей» — эффективный инструмент, позволяющий избавиться от рутинной работы и приблизить учет к потребностям реального бизнеса. Информационно-методическая поддержка позволяет вести учет в соответствии с действующим законодательством.
Программный продукт «1С:Предприятие 8. Управление торговлей» обеспечивает автоматический подбор данных, необходимых для ведения бухгалтерского учета, и передачу этих данных в «1С:Бухгалтерию 8». Кроме того, предусмотрена передача данных в бухгалтерские конфигурации системы программ «1С:Предприятие 7.7».
ИТ-специалистам предприятий.
«1С:Предприятие 8. Управление торговлей» включает в себя комплекс инструментальных средств и технологий для разработки, модификации, администрирования и сопровождения корпоративной информационной системы. Открытость системы и легкость ее адаптации, широкие возможности масштабирования и интеграции, простота и удобство администрирования и поддержки позволят IT специалистам тратить минимум усилий на сопровождение и конфигурирование в соответствии с потребностями торговой организации.
Программный продукт «1С:Предприятие 8. Управление торговлей» обеспечивает работу прикладного решения на одном рабочем месте в один момент времени.
Для работы в многопользовательском режиме необходимо наличие у пользователей клиентских лицензий «1С:Предприятие 8». Для работы в клиент-серверном режиме необходимо наличие у пользователей лицензий на сервер. Цена лицензии может быть от 21600 рублей до 41400 рублей.
Исходя из перечня программ, мы делаем вывод, что не одна из выбранных систем нам не подходит, и необходима разработка собственной ЭИС.
2. Проектная часть
2.1 Выбор средства для моделирования бизнес-процессов
В настоящее время существует множество методологий проектирования информационных систем. Наиболее часто применяется методология функционального моделирования работ SADT.
Методология SADT (Structured Analisys and Design Technique – технология структурного анализа и проектирования) разработана в 1969-1973 годах Дугласом Т. Россом. Технология первоначально было создана для разработки систем более общего назначения по сравнению с другими структурными методами, выросшими из проектирования программного обеспечения. SADT – одна из самых популярных и часто применяемых методик проектирования. В качестве стандарта применяется новое название – IDEF0 (Icam DEFinition).
Процесс моделирования в методологии SADT состоит из таких процессов, как:
- сбор информации об исследуемом объекте;
- документирование полученной информации;
- представление информации в виде модели;
- уточнение модели.
Кроме того, этот процесс подсказывает вполне определенный путь выполнения согласованной и достоверной структурной декомпозиции, что является ключевым моментом в квалифицированном анализе системы. SADT уникальна в своей способности обеспечить как графический язык, так и процесс создания непротиворечивой и полезной системы описаний.
В IDEF0 процесс представляется в виде совокупности взаимодействующих функций (или работ). Связи между работами определяют структуру взаимосвязи внутри организации или технологический процесс. Модель SADT представляет собой серию диаграмм, которые разбивают сложный объект на составные части.
Диаграммы потоков данных DFD (Data Flow Diagrams)
Диаграммы потоков данных используются как дополнение к IDEF0 для того, чтобы описать движение документов и обработку информации. В отличие от IDEF0, где система представлены в взаимосвязанных работ и стрелки применяются для обозначения жестких взаимосвязей, стрелки в DFD указывают лишь на то, как объекты (включая данные) движутся от одной работы к другой. DFD показывает функциональные зависимости значений, которые вычисляются в системе, включая входные значения, выходные значения и внутренние хранилища данных. DFD - это граф, на котором показано движение значений данных от их источников через преобразующие их процессы к их потребителям в других объектах.
DFD содержит процессы, которые преобразуют данные, потоки данных, которые переносят данные, активные объекты, которые производят и потребляют данные, и хранилища данных, которые пассивно хранят данные.
Методология объектного проектирования на языке UML (UML-диаграммы)
Унифицированный язык моделирования (Unified Modeling Language - UML) - это язык для специфицирования, визуализации, конструирования и документирования на основе объектно-ориентированный подхода разных видов систем: программных, аппаратных, программно-аппаратных, смешанных, явно включающие деятельность людей и т. д.
Помимо прочего, язык UML применяется для проектирования реляционных БД. Для этого используется небольшая часть языка (диаграммы классов), да и то не в полном объеме. С точки зрения проектирования реляционных БД модельные возможности не слишком отличаются от возможностей ER-диаграмм
В России для моделирования и анализа бизнес-процессов чаще всего применяются следующие инструменты моделирования: Oracle Designer, Rational Rose, AllFusion Process Modeler (BPWin) и AllFusion ERwin Data Modeler(ERWin), Power Designer, ARIS. За рубежом, кроме перечисленных, активно используются такие средства как Ithink Analyst, System Architect, ReThink и т.д.
Были выделены следующие критерии, которые позволяют из инструментов моделирования выбрать наиболее подходящие для применения в России:
- устойчивое положение продукта на рынке (срок его существования, система отчетов о проблемах, программа развития продукта совокупность применений и др.);
- распространенность продукта (количество реализованных лицензий, наличие, уровень и размер деятельности пользовательской группы);
- техническая поддержка поставщика. Она включает «горячую линию» по телефону, консультационную и техническую поддержку через представителя поставщика в России;
- доступное обучение. Оно может быть проведено на территории представителя поставщика в России, пользователя или где-либо в другом месте;
- доступные материалы по программному продукту. Они могут включать компьютерные, учебные пособия, учебные материалы, статьи, книги, информацию в Интернете, демонстрационные версии.
Выберем те инструменты моделирования, которые соответствуют выделенным критериям. В этом случае дальнейшему рассмотрению подлежат Oracle Designer, BPWIn/ERWin, Rational Rose, ARIS, Power Designer, Ramus, по которым ниже дано более подробное описание.
BPWin и ERWin компании Соmputer Associates
Computer Associates International, Inc. (CA) является одним из пяти основных производителей программного обеспечения, предлагая средства моделирования, управления инфраструктурой предприятия (сетями, серверами и т.д.), резервного копирования, информационной безопасности и т.д. Пакет BPWin основывается на методологии IDEF и используется для функционального моделирования и анализа деятельности организации. Методология IDEF является официальным федеральным стандартом США и, представляет собой совокупность методов, процедур и правил, которые предназначены для построения функциональной модели объекта какой-либо предметной области. Функциональная модель IDEF отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями.
Oracle Designer компании Oracle
Набор инструментальных средств Oracle Designer предлагает интегрированное решение для разработки прикладных систем корпоративного уровня для Web и клиент/серверных приложений. Задачей Oracle Designer является сбор данных о потребностях пользователей и автоматизация построения гибких графических приложений. Oracle Designer используется не только для создания приложений, но и для ведения учета изменений, которые неизбежно происходят при эксплуатации системы.
Rational Rose является одним из ведущих инструментов визуального моделирования в программной индустрии, благодаря полноценной поддержке языка UML и многоязыковой поддержке командной разработки. Инструмент полностью поддерживает компонентно-ориентированный процесс создания ИС. Любые участники проекта – аналитики, специалисты по моделированию, разработчики и другие - могут использовать модели, построенные в Rational Rose, для большей эффективности создания конечного продукта. Для бизнес-аналитиков средство Rational Rose дает возможность детально описать и проанализировать бизнес-процессы данной предметной области.
PowerDesigner является комплексным решением для моделирования и разработки приложений и бизнес-процессов для организаций, которые нуждаются в быстром, последовательном и эффективном с точки зрения затрат создании или реинжиниринге бизнес-приложений.
PowerDesigner позволяет устранить следующие препятствия, мешающие эффективной разработке проектов: различия в профессиональной подготовке участников проекта, разнородные платформы и изобилие языков разработки, - то, что характерно для большинства современных компаний. Это позволяет фокусироваться на бизнес-потребностях создания приложений на протяжении всего процесса разработки - от системного анализа и дизайна и вплоть до непосредственной генерации кода для приложения.
Система ARIS представляет собой комплекс средств анализа и моделирования деятельности предприятия. Ее методическую основу составляет совокупность различных методов моделирования, отражающих разные взгляды на исследуемую систему. Одна и та же модель может разрабатываться с использованием нескольких методов, что позволяет использовать ARIS специалистам с различными теоретическими знаниями и настраивать его на работу с системами, имеющими свою специфику.
Программное обеспечение Ramus предназначено для использования в проектах, в которых необходимо описание бизнес-процессов предприятия и (или) создание систем классификации и кодирования.
Ramus полностью поддерживает методологию моделирования бизнес-процессов IDEF0 и DFD, а так же имеет ряд дополнительных возможностей призванных удовлетворить потребности команд разработчиков систем управления предприятиями.