Файл: Проектирование реализации операций бизнес-процесса «Планирование производства» (Характеристика существующих бизнес-процессов).pdf
Добавлен: 30.03.2023
Просмотров: 342
Скачиваний: 1
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации
1.2.Характеристика существующих бизнес-процессов
1.3.Характеристика документооборота, возникающего при решении задач
1.4.Обоснование проектных решений по информационному обеспечению
2.1. Информационная модель и ее описание
2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.3. Характеристика результатной информации
2.4. Общие положения (дерево функций и сценарий диалога)
2.5.Характеристика базы данных
2.6. Структурная схема пакета (дерево вызова процедур и программ)
ВВЕДЕНИЕ
За последние время значительно возрос объём и оборот информации во всех сферах жизнедеятельности человека. И процесс накопления, обработки и использования знаний постоянно ускоряется. В связи с этим возникает необходимость использования автоматических средств, позволяющих эффективно хранить, обрабатывать и распределять накопленные данные.
Исходя из современных требований, предъявляемых к качеству работы финансового звена крупного предприятия, нельзя не отметить, что эффективная работа его всецело зависит от уровня оснащения компании информационными средствами на базе компьютерных систем.
Программное обеспечение для работы с базами данных используется на персональных компьютерах уже довольно давно.
Компании, безусловно, конкурируют друг с другом за новых клиентов и новые рынки – зачастую это необходимо, но куда важнее не забывать о клиентах и поддерживать постоянные связи с ними.
В любом случае, если иметь под рукой актуальную информацию о клиенте, становится намного проще.
Выбранная мною тема проекта: «Проектирование реализации операций бизнес-процесса «Планирование производства» для предприятия ФГУП "ЦНИИ ЭИСУ" Москва», показывает, что наилучший способ тестирования программных продуктов, заключается в создании информационной подсистемы, благодаря которой впоследствии создаются необходимые аналитические технологии, решаются вопросы, связанные с оперативным доступом и долговременным хранением информации.
Важной задачей ФГУП "ЦНИИ ЭИСУ" является сохранение своих позиций на рынке по разработке программных продуктов и дальнейшее развитие самого предприятия, что означает увеличение клиентского состава.
Информация о клиентском составе и состоянии разработанных продуктов крайне необходима как для руководящего состава предприятия, а так же и для анализа эффективности разработанных программ.
Основное преимущество автоматизации - это сокращение избыточности ошибок, принятия решений, повышение производительность труда, а также снижение количества вычислительных ошибок при помощи автоматизации процесса обработки информации, содействовать эффективному и безопасному хранению и удобному доступу к информации. Эти и многие другие задачи сможет решить проектируемая информационная подсистема.
Поэтому целью работы является повышение эффективности разработки и сопровождение программного обеспечения АСУ ФГУП «ЦНИИ ЭИСУ». Для этого целесообразно разработать подсистему «Планирование производства» для предприятия ФГУП «ЦНИИ ЭИСУ».
В ходе достижения поставленной цели необходимо решить следующие задачи:
1. Оценить возможные способы решения поставленной проблемы.
2. Создать информационное, математическое, программное и техническое обеспечение подсистемы.
3. Определить экономическую эффективность внедрения разработанной подсистемы.
Данная работа состоит из введения, двух глав, заключения и списка литературы. В первой главе изложены общие понятия проектирования информационных систем. Вторая глава посвящена проектированию системы.
1 глава. Аналитическая часть
1.1. Выбор комплекса задач автоматизации
Автоматизированная система управления технологическим процессом (АСУ ТП) ФГУП «ЦНИИ ЭИСУ» - комплекс программных и технических средств, предназначенный для автоматизации управления технологическим процессом на ФГУП «ЦНИИ ЭИСУ». Под АСУ ТП обычно понимается комплексное решение, обеспечивающее автоматизацию основных технологических операций на производстве в целом (производственный процесс) или каком-то его участке, выпускающем относительно завершенный продукт.
Термин "автоматизированный" в отличие от термина "автоматический" подчеркивает возможность участия человека в отдельных операциях, как в целях сохранения человеческого контроля над процессом, так и в связи со сложностью или нецелесообразностью автоматизации отдельных операций. Составными частями АСУ ТП ФГУП «ЦНИИ ЭИСУ» являются отдельные системы автоматического управления (САУ) и автоматизированные устройства, связанные в единый комплекс. АСУ ТП ФГУП «ЦНИИ ЭИСУ» имеет единую систему операторского управления технологическим процессом в виде одного или нескольких пультов управления (компьютеров), средства обработки и архивирования информации о ходе процесса, типовые элементы автоматики: исполнительные устройства. Для информационной связи всех подсистем используются промышленные сети.
Таким образом, в общем виде автоматизированная система управления ФГУП «ЦНИИ ЭИСУ» представляет собой замкнутую систему, обеспечивающую сбор и обработку информации, необходимой для оптимизации управления технологическим объектом в соответствии с принятым критерием, и реализацию управляющих воздействий на технологический объект.
В зависимости от уровня АСУ ТП ФГУП «ЦНИИ ЭИСУ» технологическим объектом управления могут быть технологические агрегаты и установки, группы станков, отдельные производства (отделы, участки), реализующие самостоятельный технологический процесс; производственный процесс всего предприятия, если управление им сводится к рациональному выбору и согласованию режимов работы агрегатов, участков и производств.
АСУ ТП ФГУП «ЦНИИ ЭИСУ» в своем составе содержит несколько уровней с.рис.1.
Рис.1. АСУ ТП ФГУП «ЦНИИ ЭИСУ»
Первый уровень АСУ ТП ФГУП «ЦНИИ ЭИСУ» - это уровень визуализации, мониторинга и сбора данных. На этом уровне задействован содержит управленческий персонал.
При получении данных система самостоятельно сравнивает их с ограниченными параметрами (установками) и при выходе за границы уведомляет руководителя с помощью тревог. Руководитель запускает технологический процесс и имеет возможность остановить его полностью или частично, может изменить процесс работы, изменяя установки) и т.п. При этом система записывает все происходящее, включая действия руководителя, обеспечивая контроль действий в случае аварии или другой нештатной ситуации. Таким образом, обеспечивается персональная ответственность управляющего и специалистов.
Второй уровень АСУ ТП ФГУП «ЦНИИ ЭИСУ» содержит пять компонент: 1) проекты; 2) люди; 3) вычислительные машины/системы; 4) входные данные и 5) распределение. Можно заметить, что отдельные элементы второго уровня сложнейшим образом переплетаются между собой. Разработка ПО и их реализация, очень сильно влияет на 1) проекты, 2) людей, а возможно, и на 4) входные данные и 5) распределение.
Третий уровень рассмотрим на подсистеме 3 – вычислительные машины/системы, которая содержит: ЭВС, дисплей, программное обеспечение, ввод/вывод, источники информации.
На четвертом уровне, как и на всех других, мы можем произвольно выбирать дальнейшее разбиение системы. На этом уровне мы можем составить дополнительные системы классификации, для примера мы остановимся на схеме уровня 5.
На пятом уровне можно выяснить, почему программные обеспечения работают неправильно, для этого нужно изучить программы, работающие в фазе использования. Два оставшихся раздела программного обеспечения будут нами исследоваться только 1 том случае, если проблемы фазы использования приведут нас назад к одному, а то и к обоим этим разделам.
Шестой уровень выявляет исполнителей программных обеспечений и комиссию контроля программного обеспечения для проверки и тестирования.
Функциональная АСУ ФГУП «ЦНИИ ЭИСУ» содержит шесть подсистем:
- Управление проектами;
- Программное обеспечение;
- Управление инжиниринговым процессом;
- Материально-техническое обеспечение;
- Управление финансами;
- Управление научно-исследовательскими работами.
Функциональная структура АСУ ФГУП «ЦНИИ ЭИСУ» предприятия представлена на рис. 2.
Рис.2. Функциональная структура АСУ ФГУП «ЦНИИ ЭИСУ»
Каждая подсистема АСУ ФГУП «ЦНИИ ЭИСУ» решает ряд функциональных задач:
- Управление проектами:
- Планирование проектных работ;
- Контроль проектов;
- Управление инжиниринговым процессом:
- Учет и контроль выполненных работ;
- Планирование ресурсов;
- Оптимизация расходов по проекту;
- Материально-техническое обеспечение:
- Учет и распределение информационных ресурсов по проектам;
- Учет и распределение информационных ресурсов в подразделениях;
- Контроль запуска программного продукта;
- Анализ обеспеченности информационными ресурсами.
- Управление финансами:
- Анализ финансовых потоков;
- Планирование разработок;
- Учет состояния материально-технической базы;
- Формирование финансового портфеля.
- Управление научно-исследовательскими работами;
- Анализ существующего программного обеспечения;
- Ведение фонда программного обеспечения;
- Контроль за разрабатываемым программным обеспечением;
- Планирование работ по разработке программного обеспечения.
- Программное обеспечение - Эта подсистема является неотъемлемой частью управления, и решает задачи, связанные с управлением всем процессом создания программных продуктов для широкого круга заказчиков.
- Контроль и анализ достигнутых показателей программных продуктов (ПП): - проводится фиксация, сравнение и оценка методами математической статистики динамики качества ПП за период;
- Прогнозирование и анализ базовых показателей;
- Тестирование ПП: Каждый ППi проверяется на соответствие ТЗi и на соответствие нормам и ГОСТ;
- Оптимизация плана работ по отладке ПП.
Подсистема «Программное обеспечение» решает задачи, необходимые для создания полноценного программного продукта, соответствующего требованиям технических заданий и действующим ГОСТам.
Анализ функциональной АСУ ФГУП «ЦНИИ ЭИСУ» показал, что в структуре нет важной подсистемы «Планирования производства по оценки и контроля качества программного обеспечения».
Поэтому целью работы является повышение эффективности разработки и сопровождение программного обеспечения АСУ ФГУП «ЦНИИ ЭИСУ». Для этого целесообразно разработать подсистему «Планирования производства по оценки и контроля качества программного обеспечения» для предприятия ФГУП «ЦНИИ ЭИСУ».
В ходе достижения поставленной цели необходимо решить следующие задачи:
1. Оценить возможные способы решения поставленной проблемы.
2. Создать информационное, математическое, программное и техническое обеспечение подсистемы.
3. Определить экономическую эффективность внедрения разработанной подсистемы.
Создание подсистемы позволит:
- Повысить производительность труда разработчиков;
- Повысить качество разработок;
- Повысить оперативность оповещения об ошибках.
Основные требования к проектируемой подсистеме:
- Подсистема должно иметь удобный пользовательский интерфейс.
- Работа должна производиться по проектам и исполнителям.
- Автоматизация подготовки документов регламентированной формы.
- Возможность подготовки отчетов об ошибках.
- Формирование индивидуальных сведений о заказчиках и программном обеспечении для исполнителей.
1.2.Характеристика существующих бизнес-процессов
Деятельность ФГУП «ЦНИИ ЭИСУ» связана с множеством рисков. Можно привести много примеров, когда проекты по внедрению программного обеспечения заканчивались неудачей.
Обследование результатов разработок ФГУП «ЦНИИ ЭИСУ» является обязательной частью любого проекта создания программного обеспечения со стороны заказчика. Построение функциональной модели как есть позволяет четко зафиксировать, какие процессы осуществляются в ФГУП «ЦНИИ ЭИСУ», какие информационные объекты используются при выполнении процессов и отдельных операций.
При разработке информационной системы ее назначение можно сформулировать следующим образом: ведение подсистемы «Планирования производства по оценки и контроля качества программного обеспечения» ФГУП «ЦНИИ ЭИСУ». При этом руководство предприятия и другие структурные подразделения организации должны иметь возможность получать различные виды отчетов для выполнения своих задач.
Рассмотрим построение модели «как есть» (см.рис.3).