Смекни!
smekni.com

Процессный подход к управлению, моделирование бизнес-процессов. Разработка ПО (стр. 6 из 6)

Непревзойденное качество продуктов ES является результатом научных исследований, которые компания ведет со дня своего основания. Благодаря высокому качеству, широкой функциональности и простоте эксплуатации продукты компании ES признаны во многих странах мира.

2.1.2 Организационная структура компании

Рис. 2.1. Организационная структура

2.2 Основные характеристики информационной системы управления объектом

2.2.1 Функциональная структура системы

Рис. 2.2. Функциональная структура

2.2.2 Структура и характеристика видов обеспечения

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

На рисунке 2.1 показаны основные процессы, протекающие в информационной системе. Информационная система немыслима без персонала, взаимодействующего с компьютерами и телекоммуникациями. В этом смысле персонал — это неотъемлемый и, более того, основной элемент информационного менеджмента.

Рис. 2.3. Процессы в информационной системе

В качестве технологической среды информационной системы можно рассматривать виды обеспечения, приведенные на рис. 2.2

Рис. 2.4. Обеспечения информационной системы (технологическая среда информационной системы)

3. Проектный раздел

3.1 Постановка задачи

В настоящее время в системе Teamcenter существует отчет о прохождении процесса (класс Job). Но в нем много лишней информации, так же, отчет трудно читаем. На разбор одного отчета уходит около часа. При разборе велика вероятность ошибки, т.к. приходится разбирать большой массив информации.

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

Утилита должна вызываться через пункт меню в программе Teamcenter (Tools -> Job report). Перед этим в Teamcenter должен быть выбран процесс для которого будет производиться генерация отчета.

Добавление пункта меню должно производиться с помощью класса написанного на языке Java SE 1.4, а логика генерирования отчета на языке C++ как динамическая библиотека (dll).

3.1.1 Архитектура задачи

В ява части должен быть один класс, отвечающий за добавление пункта меню, в С++ части так же один класс, который занимается обработкой входного отчета.

Рис. 3.1. Архитектура ПО

3.1.2 Описание метода решения задачи

Задача решается написанием динамичной библиотеки на языке C++, и класса для интерфейсной части TeamCenter на языке Java 1.4.

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

3.2 Информационное обеспечение подсистемы или задачи

3.3 Описание бизнес-процесса

Рис. 3.1. Бизнес-процесс разработки ПО

3.4 Программное обеспечение задачи

Для разработки модулей для системы Teamcenter требуется писать программы для С++ части в Visual Studio 6.0 – 2008, а “ява” части в с Eclipse v3.3.

4. Заключение

В данной работе были успешно решены поставленные задачи, было разработано ПО в соответствии указанному бизнес-процессу.

На данном этапе улучшения данной схемы не требуется.

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

Список литературы

Гулин В.Н. Информационный менеджмент. – Москва, Современная школа, 2009

Калаченцов В.Д., Кобко Л.И., Рыжко А.Л. Основы применения программного инструментария для создания систем информационного менеджмента. – Москва, МАИ 2006

Костров А.В., Александров Д.В. Уроки информационного менеджмента. – Москва, Финансы и статистика 2005

Крупский А.Ю., Феоктистова Л.А. Информационный менеджмент. – Москва, Дашков и Ко 2009

Симионов Ю.Ф., Бормотов В.В. Информационный менеджмент. – Москва, Феникс, 2006