сд.01_пиэ_о_проектирование ИС_12310-2010_8_1. Образовательный стандарт учебной дисциплины Проектирование информационных систем
![]()
|
А.6 Лабораторная работа 6 – 2ч. Анализ материалов обследования и построение моделей «как должно быть» с помощью IDEF0, IDEF3, DFD и ARIS диаграмм А.6.1 Цель работы – анализ материалов обследования, формирование требований к будущей системе и построение моделей описания бизнес-процессов «как должно быть». А.6.2 Предмет работы Предметом работы является анализ материалов обследования и построение моделей описания бизнес-процессов «как должно быть». А.6.3 Содержание лабораторной работы 1) Анализ материалов обследования; 2) Формирование требований к будущей системе; 3) Построение диаграмм IDEF0 модели «как должно быть»; 4) Построение диаграмм IDEF3 модели «как должно быть»; 5) Построение диаграмм DFD модели «как должно быть»; 6) Построение диаграмм ARIS модели «как должно быть»; 7) Защита работы. А.6.4 Оборудование и технические средства Для выполнения работы необходимы технические и программные средства лаборатории «Электронный офис», доступ к сетевому серверу кафедры. А.6.5 Порядок выполнение работы 1) Провести анализ материалов обследования (см. технологическую сеть работ, выполняемых на 2-ом этапе предпроектной стадии «Анализ материалов обследования»): - анализ и определение состава объектов автоматизации; - анализ и определение состава задач в каждом автоматизируемом объекте; - анализ и предварительный выбор комплекса технических средств; - анализ и предварительный выбор типа ОС; - выбор способа организации информационной базы и программного ведения ИБ; - выбор средства проектирования ПО системы; 2) Сформировать требования к будущей системе, функции и задачи; 3) Построить функциональные матрицы (до внедрения системы и после внедрения). 4) Построить диаграммы IDEF0 «как должно быть» (см. лаб. раб. 2); 5) Построить диаграммы IDEF3 «как должно быть» (см. лаб. раб. 3); 6) Построить диаграммы DFD «как должно быть» (см. лаб. раб. 4). 7) Построить диаграммы ARIS «как должно быть» (см. лаб. раб. 5). А.6.6 Требования к оформлению работы Отчет должен дополнять отчет о предыдущей работе и содержать разделы: 1) Результаты анализа материалов обследования; 2) Построенные диаграммы IDEF0 модели «как должно быть»; 3) Построенные диаграммы IDEF3 модели «как должно быть»; 4) Построенные диаграммы DFD модели «как должно быть»; 5) Построенные диаграммы ARIS модели «как должно быть». А.6.7 Методические указания На 2-ом этапе предпроектной стадии после сбора материалов обследования проектировщиками выполняется ряд технологических операций и решаются следующие задачи (технологическая сеть проектирования представлена на рисунке А.6.1). ![]() Рисунок А.6.1 – Технологическая сеть работ, выполняемых на 2-ом этапе предпроектной стадии «Анализ материалов обследования» (Д1.1. – Д.1.5.) – это (Д7.1. – Д7.5.), получаемые по завершению 1-ого этапа. U 1.1. – универсум факторов выбора; Д 1.6 – обоснование и список объектов автоматизации; U 2.1. – универсум факторов выбора задач; Д 2.1. – обоснование списка задач по каждому подразделению (объекту автоматизации); U 3.1. – универсум технических средств; U 3.2. – универсум факторов отбора КТС; Д 3.1. – обоснование выбора КТС; U 4.1. – универсум операционных систем; U 4.2. – критерии отбора; Д 4.1. – обоснование выбора ОС; U 5.1. – универсум способов организации ИБ; U 5.2. – универсум программных средств ведения ИБ; U 5.3. – универсум факторов выбора; Д 5.1. – обоснование выбора и описание организации ИБ и программного средства; U 6.1. – универсум методов и программных средств разработки; Д 6.1. – обоснование выбора метода проектирования и инструментального средства; Д 7.1 – модель «как должно быть», реализованная в IDEF0; Д 7.2 – модель «как должно быть», реализованная в IDEF3; Д 7.3 – модель «как должно быть», реализованная в DFD; Д 7.4 – модель «как должно быть», реализованная с помощью ARIS-диаграмм; Д 8.1. – ТЭО; Д 8.2. – ТЗ. Приведем пример построения функциональной матрицы для задачи управления производственным предприятием (на этой матрице не отображена информационная система). ![]() Приведем пример последовательного выполнения работ по анализу предметной области. Анализ и определение состава объектов автоматизации Основной вид деятельности ЗАО «Мельница» – хранение, переработка зерна, производство зернопродуктов, хранение и сбыт готовой продукции. Вся информация о ЗАО «Мельница» была получена путем беседы со специалистами отдела сбыта, лаборатории, бухгалтерии, весовой. Были собраны сведения обо всех объектах обследования, в том числе о предприятии в целом, функциях управления, методах и алгоритмах реализации функций, составе обрабатываемых и рассчитываемых показателей. Также были собраны формы документов, отражающих хозяйственные процессы и используемые классификаторы, макеты файлов, сведения об используемых технических средствах и технологиях обработки данных. Вышеперечисленные документы необходимы для автоматизации отделов ЗАО «Мельница» и для более совершенного поддержания деятельности данного предприятия. Нам необходимо автоматизировать функции следующих отделов предприятия: - бухгалтерии; - лаборатории; - весовой; - складов. Также собранная информация у сотрудников ЗАО «Мельница» позволяют выявить и автоматизировать следующие функции полноценной деятельности данного предприятия: - учет движения зерна; - учет готовой продукции. Анализ материалов обследования позволяет проектировщикам выделить и составить список автоматизируемых подразделений. На выбор объектов автоматизации оказывает влияние ряд факторов, например, такие как: - количество формализуемых функций в каждом конкретном подразделении; - количество связей этого подразделения с другими подразделениями; - важность этого подразделения в процессах управления объектом; - степень подготовленности подразделения для внедрения ЭВМ и др. При исследовании экономического объекта ЗАО «Мельница», были выявлены подразделения и сотрудники, деятельность которых необходимо автоматизировать. Как уже отмечалось, основной вид деятельности ЗАО «Мельница» – хранение, переработка зерна, производство зернопродуктов, хранение и сбыт готовой продукции. При этом приходится работать с большим числом документов, отчетов и т.д. Но все автоматизируемые системы, которые использовались ранее этой фирмой, имели ряд недостатков: невозможность ведения в одной системе отчетов, документов и оперативная связь с бухгалтерией предприятия. На основе полученных и проанализированных данных было выявлено, что необходимо автоматизировать функции следующих отделов. Лаборатория Деятельность лаборатории можно разбить на две основные части: - руководство лабораторией; - проведение анализов. Руководство лабораторией осуществляет главный лаборант. Бухгалтерия Работа бухгалтерии разделяется на следующие направления: - учет оплаты труда и заработной платы; - учет реализации; - учет в производстве; - руководство бухгалтерией. Весовая - измерение веса зерна и готовой продукции; - ведение документации количественного учета зерна. Деятельность весовой осуществляет начальник весовой. Склады Складской учет осуществляет заведующий складом. Анализ и определение состава задач в каждом автоматизируемом объекте При выявлении списка автоматизируемых задач проектировщики будущей системы принимают к сведению следующие факторы, представленные универсумом: - важность решения задачи для выполнения основных функций управления, деловых процессов и процедур в данном подразделении; - трудоемкость и стоимость расчета основных показателей данной задачи за год; - сильная информационная связь рассматриваемой задачи с другими задачами; - недостаточная оперативность расчета показателей; - низкая достоверность получаемых данных; - недостаточное количество аналитических показателей, получаемых на базе первичных документов; - неэквивалентный метод расчета показателей и др. Для реализации основной деятельности необходимо автоматизировать следующие задачи в соответствии с каждым отделом: Лаборатория - Контроль качества зерна на предприятии; - Предоставление отчетности по проведению детального анализа качества поступающего зерна и зерна после подработки; - Формирование документа «Ввод остатков зерна»; - Формирование документа «Карточка лабораторного анализа»; - Формирование документа «Реестр приходов зерна»; - Предоставление отчетности о поступлении зерна и его основных показателях качества в разрезе поставщиков и культур; - Предоставление отчетности о среднесуточном качестве зерна; - Предоставление отчетности о качестве поступившего зерна за сезон сборки урожая; - Формирование удостоверения качества зерна; - Формирование печатной формы реестра приходов с определением качества по среднесуточной пробе; - Контроль за выполнением анализов лаборантами; - Формирование акта подработки. Бухгалтерия - Формирование и хранение документов на продажу; - Формирование банковских платежных документов (платежное поручение входящее, платежное поручение исходящее, платежный ордер на поступление денежных средств, платежный ордер на списание денежных средств, платежное требование выставленное, выписка банка); - Учет покупок; - Оформление доверенности; - Оформление документа о поступлении товаров и услуг; - Оформление документа о поступлении дополнительных расходов; - Оформление и учет факта возврата товара поставщику; - Ведение книги покупок; - Учет продаж; - Формирование счета на оплату покупателю; - Оформление акта реализации товаров и услуг; - Формирование отчета о продажах; - Оформление акта возврата товара от покупателя; - Учет операций по складу; - Формирование складских документов (оприходование товара, списание товара); - Учет перемещения товаров; - Формирование документа об инвентаризации товаров на складе; - Формирование отчета «Форма №36»; - Формирование базы клиентов; - Заключение договора; - Формирование документа «Приход зерна»; - Формирование акта подработки; - Расчет и учет НДФЛ и ЕСН; - Формирование отчетов; - Формирование регламентных отчетов. Весовая - Измерение веса брутто автомобиля с зерном; - Определение веса тары (автомобиля); - Вычисление веса нетто зерна (физический вес); - Формирование документа «Приход зерна»; - Формирование документа «Реестр приходов зерна»; - Формирование документа «Отгрузка зерна»; - Формирование документа «Акт передачи зерна»; - Контроль корректности измерения веса автомобиля и зерна. Склады - Организация приемки зерна на склад; - Контроль наличия материальных ценностей; - Отпуск зерна; - Ведение складской документации; - Формирование документа «Акт передачи зерна»; - Формирование документа «Отгрузка зерна»; - Формирование документа «Акт подработки зерна»; - Составление отчетности о материальных ценностях на складе; - Формирование отчета «Остатки зерна на складе»; - Контроль соблюдения норм хранения зерна; - Контроль поступления зерна после подработки. Анализ и предварительный выбор комплекса технических средств Для разработки конфигурации потребуется компьютер, удовлетворяющий следующим требованиям: - процессор Intel Pentium IV и выше; - оперативная память 256 Мбайт и выше (рекомендуется 512 Мбайт); - жесткий диск (при установке используется около 1 Гбайта). Для использования конфигурации потребуется: 1) компьютер, удовлетворяющий следующим требованиям: - процессор Intel Pentium IV и выше; - оперативная память 128 Мбайт и выше (рекомендуется 512 Мбайт); - жесткий диск (при установке используется около 1 Гбайта). 2) принтер. Если с системой могут одновременно работать более чем 1 человек, то потребуется установка сетевой версии. Анализ и предварительный выбор типа ОС Поскольку на сегодняшний день наиболее распространенной операционной системой является Windows XP, то для работы с системой потребуется, чтобы на каждом ПК была установлена операционная система Windows 2000/XP (рекомендуется)/7. Выбор способа организации информационной базы и программного ведения ИБ АИС «Учет движения зерна и готовой продукции» должна создаваться на базе платформы «1С:Предприятие 8.1» (обоснование выбора инструментальных средств приведено далее). Поэтому и организация ИБ реализуется средствами платформы «1С:Предприятие 8.1» и представлена в следующем виде: - Основная конфигурация; - Конфигурация базы данных. Основная конфигурация предназначена для разработчика, в ней обычно отсутствуют реальные данные. С конфигурацией базы данных работают пользователи. Основную конфигурацию можно редактировать, тогда, как конфигурацию базы данных редактировать нельзя, а можно лишь сравнивать и обновлять в соответствии с основной конфигурацией. Основная конфигурация представляет собой совокупность объектов конфигурации таких как: справочники, документы, отчеты, обработки и др. Конфигурация базы данных состоит из объектов, соответствующих основной конфигурации. В таблице А.6.1 представлена оценка сред разработки программного обеспечения (ПО) по 5-и бальной шкале. Таблица А.6.1 – Оценка и анализ возможных сред разработки ПО
По данным, приведенным в таблице, был сделан выбор в пользу «1С: Предприятие 8.1». Для выбора платформы «1С: Предприятие 8.1» так же послужили и такие факторы как: 1) Программа «1С: Предприятие 8.1» — мощный и современный инструмент для автоматизации любых бизнес-процессов; 2) «1С: Предприятие 8.1» используют более миллиона организацией всех форм собственности; 3) «1С Предприятие 8.1» одинаково стабильно работает и на малом предприятии, и на крупном заводе — количество пользователей системы практически не влияет на ее производительность и надежность при высоком удобстве и функциональности; 4) Состав прикладных механизмов «1С Предприятие 8.1» ориентирован на решение задач автоматизации учета и управления предприятием. Использование проблемно-ориентированных объектов позволяет разработчику решать самый широкий круг задач складского, бухгалтерского, управленческого учета, расчета зарплаты, анализа данных и управления на уровне бизнес-процессов; 5) В «1С:Предприятие 8.1» реализован современный дизайн интерфейса и повышена комфортность работы пользователей при работе с системой в течение длительного времени; 6) Технологическая платформа обеспечивает различные варианты работы прикладного решения: от персонального однопользовательского, до работы в масштабах больших рабочих групп и предприятий; 7) Система «1С:Предприятие 8.1» является открытой системой. Предоставляется возможность для интеграции практически с любыми внешними программами и оборудованием на основе общепризнанных открытых стандартов и протоколов передачи данных; 8) Система прав доступа позволяет разрешать доступ пользователей только к тем данным, которые необходимы им для выполнения определенных функций в прикладном решении. Разработчик может создавать наборы прав, соответствующие должностям пользователей или виду деятельности. Например, могут быть введены такие наборы прав, как «Главный бухгалтер», «Кладовщик», «Менеджер», «Начальник отдела» и т.д; 9) Мощные средства формирования отчетов и печатных форм обеспечивают широкие возможности оформления и интерактивной работы: - интеллектуальное построение иерархических, многомерных и кросс-отчетов; - получение любых аналитических данных с произвольной настройкой пользователем без изменения прикладного решения; - группировки и расшифровки в отчетах, детализация и агрегирование информации; - сводные таблицы для анализа многомерных данных, динамическое изменение структуры отчета; - различные типы диаграмм для графического представления экономической информации. 10) Администратору прикладного решения предоставляются широкие возможности для управления работой пользователей и контроля действий, которые они выполняют. Также система предоставляет развитые механизмы обновления прикладного решения с использованием различных протоколов обмена данными, в том числе и через Интернет; 11) Технологическая платформа «1С:Предприятие 8.1» содержит средство разработки, с помощью которого создаются новые или изменяются существующие прикладные решения. Пользователь может самостоятельно разработать или модифицировать прикладное решение. |