Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Отчёт, И_11

.pdf
Скачиваний:
1
Добавлен:
17.06.2023
Размер:
943.9 Кб
Скачать

Организационное обеспечение автоматизированного рабочего места заключается в функционировании, развитии, подготовки кадров и администрировании, куда включены планирование работ, учет, контроль,

анализ, регулирование, документальное оформление прав и обязанностей пользователей автоматизированных рабочих мест [7]. Схема автоматизированного рабочего места представлена на рисунке 1.2.

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

1.2 Существующие подходы к проектированию и разработке автоматизированных рабочих мест

На сегодняшний день разделяют структурный и объектно-

ориентированный подходы к проектированию АРМ.

Структурный подход заключен в декомпозиции автоматизируемых функций, то есть система разделяется на функциональные подсистемы,

который делятся на подфункции, а подфункции разбиваются на задачи.

Процесс разбиения продолжается вплоть до конкретных процедур.

Автоматизированное рабочее место сохраняет целостное представление, в

котором взаимосвязаны все составляющие элементы.

Методология структурного подхода основывается на следующих принципах:

-принцип решения сложных проблем методом из разделения на множество менее независимых задач, простых для понимания и решения;

-принцип иерархического упорядочивания (организация составных частей проблемы в иерархические доверительные структуры с введением новых деталей на каждом уровне);

12

-принцип абстрагирования (выделение существующих аспектов системы

иотвлечение от несуществующих);

-принцип формализации (необходим строгий методический подход к решению проблем);

-принцип непротиворечивости (обоснование и согласование элементов);

-принцип структурирования данных (данные должны быть структурированы и иерархически организованы).

На этапе проектирования АРМ модели расширяются, уточняются,

дополняются диаграммами, которые отражают структуру программного обеспечения: архитектуру программного обеспечения, структурные схемы программ, экранных форм.

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

Методология SADT (Structured Analysis and Design Technique)

представляет из себя комплекс методов, правил, процедур, которые предназначены для построения процедур функциональной модели объекта какой-либо предметной области. Функциональная модель описывает функциональную структуру объекта, действия, производимые объектами, а

также связь между действиями.

Следующим этапом данной методологии является появление стандарта

IDF0, которое представляет собой семейство применяемых методов для процесс моделирования [8].

Результатом использования SADT считается модель, состоящая из диаграмм, текстовых фрагментов, глоссария, которые имеют ссылки друг на друга. Диаграммы – это ключевые компоненты модели, все функции информационных систем и их интерфейсы представляются в виде блоков и дуг.

Место соединения дуги и блока определяет тип интерфейса. Управляющая информация входит в блок сверху, информация, подвергаемая обработке,

13

показывается с левой части блока, результат выхода – правая сторона блока.

Механизм, осуществляющий операцию, является дугой, входящей в блок снизу.

Модель SADT предоставляет полное, точное, адекватное описание системы, которая имеет определенное назначение. Цель построения модели – получение ответов на некоторую совокупность вопросов. Данные вопросы присутствуют в процессе анализа, то есть они руководят созданием модели.

Модель должна ответить на все поставленные вопросы с установленной степенью точности. В случае, если модель не отвечает на поставленные вопросы, можно утверждать, что она не достигла своей цели.

Объектно-ориентированное проектирование заключается в решении задач с использованием моделей, которые основаны на понятиях реального мира [9].

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

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

Классификация означает то, что объекты в идентичными структурами данных и поведением группируются в классы. Класс – абстракция, которая описывает свойства, важные для определенного приложения, и игнорирующая все остальное. Любой выбор классов произволен и зависит от приложения.

Каждый класс характеризует множество индивидуальных объектов. Каждый объект из этого множества является экземпляром класса. У объекта есть свои значения атрибутов, однако названия атрибутов и операций являются общими для всех экземпляров класса.

14

Наследование заключается в наличии у классов, образующих иерархию,

общих атрибутов и операций. Суперкласс назначает наиболее общую информацию, уточняющую и улучшающую его подклассы. Каждый подкласс объединяет (наследует) все черты его суперкласса, добавляя собственные уникальные черты. Подкласс не должен воспроизводить все черты суперкласса.

Выделение общих черт нескольких классов в суперкласс в значительной мере сокращает число повторений в программах и проектах. Наследование является одним из самых главных преимуществ объектно-ориентированного проектирования.

Полиморфизм означат, что одна операция может вызывать разное поведение в разных классах. Операция – процедура, которая выполняется объектом. Реализация операций в определенном классе называется методом.

Объектно-ориентированная операция является полиморфной, поэтому в различных классах объектов она может быть реализована разными методами.

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

что оно помогает тем, кто пишет спецификации. Объектно-ориентированный подход состоит из построения модели приложения и дальнейшей его детализации [10].

Также существуют четыре традиционных метода проектирования [11]:

-элементный метод (представляет разработку проекта информационных технологий для каждого элемента системы по единой схеме разработки: на первом шагу для элементов разработки строят свою информационную технологию, на втором шагу применяют принципы синтеза, которые реализуют соединение элементов системы в единую функциональную единицу);

-подсистемный метод (систему разбивают на подсистемы, анализируется предметная область каждой подсистемы);

15

-объектный метод (рассмотрение типовых классов системы как определенного объекта0, после анализа предметной области реализуется модель проекта ИТ для подобных систем);

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

При проектировании применяют определенные программные и

аппаратные средства:

-типовые проектные решения (ТПР);

-пакеты прикладных программ (ППП);

-СУБД и их оболочки, которые расширяют возможности СУБД;

-системы автоматизации проектирования (САПР);

-CASE-технологии;

-оригинальные средства (индивидуальные разработки).

При разработке программы необходимо определить, с какой СУБД и средой разработки можно работать. На сегодняшний день существует множество СУБД.

Microsoft Access (MS Access) – современное приложение Windows,

которое позволяет использовать возможности DDE (Dynamic Data Exchange) –

динамический обмен данными и OLE (Object Linking and Embedding) – связь и внедрение объектов. MS Access использует мощный язык SQL [12].

Объектно-реляционная система управления базами данных PostfreSQL –

одна из наиболее популярных СУБД, которая распространяется с открытыми исходными текстами. Это говорит о том, что любой пользователь может работать с исходным текстом программы и модифицировать его [13]. Функции могут осуществляться с помощью встроенного процедурного языка PL/pgSQl,

скриптовых языков PL/Perl, plPHP, PL/Python, PL/Ruby, классических языков

C, C++, Java, С#.

16

Сервер Oracle Database обеспечивает эффективные и действенные решения для основных средств баз данных. Основным достоинством СУБД

Oracle является его механизм пакетной обработки запросов с подтверждением.

Транзакционный механизм дает возможность не предостерегаться сбоев программной среды и оборудования. Delphi - среда разработки программ для работы в операционной среде Windows. Delphi представляет собой рабочую среду, состоящую из модулей, переменных, констант и т.д. Эта среда представляет собой сложный механизм для обеспечения эффективной работы программиста. Языком программирования в Delphi выступает объектно-

ориентированный язык Object Pascal [14-15].

Microsoft Visual Studio.NET – мощная, настраиваемая среда разработки,

содержащая все инструменты, которые необходимы для быстрой разработки надежных программ. Большая часть возможностей Visual Studio может одинаково использоваться для всех компонентов среды: Visual Basic.NET, Visual C++, Visual C#, Visual F# [16].

В ходе изучения существующих решений для автоматизации рабочего места сотрудников ИТ-отдела были выявлены системы, представленные в таблице 1.1 [17,18].

Таблица 1.1. Существующие решения для автоматизации деятельности ИТотдела

Наименование

Описание

 

 

 

 

 

1С: ИТIL

Дает возможность эффективно управлять деятельностью

 

службы технической поддержки, вести учет компьютерного

 

оборудования, создавать каталог сервисов. Помогает

 

прогнозировать возможный выход оборудования из строя.

 

Учет компьютеров, управление доступом пользователей,

 

учет загрузки сотрудников.

 

 

 

 

Управление ИТотделом 8

Осуществляет

учет

компьютеров,

оборудования,

 

комплектующих.

Помогает

осуществлять

заказ

 

оборудования. Включает обслуживание и ремонт

 

компьютерной техники и оборудования, схематичное

 

распределение компьютеров в помещениях. Производит

 

учет времени загрузки сотрудников. Учет показателей

 

работы оборудования.

 

 

 

 

17

Можно сделать вывод, что на рынке программных продуктов существует довольное малое количество готовых решений для автоматизации деятельности ИТ-отдела.

1.3 Анализ проблем формирования информационной поддержки сотрудника ИТ-отдела приборостроительного предприятия

На сегодняшний день деятельность ИТ-отдела не автоматизирована в ФГУП «СПО «Аналитприбор». Предприятие разрабатывает все программные продукты собственными силами.

Возможно, одной из основных проблем формирования информационной поддержки ИТ-отдела является непонимание и неспособности оценить преимущества, которые предприятие может получить.

Еще одной причиной можно назвать отсутствие подходящего программного продукта. Еще не создано универсальное решение, которое бы учитывало все интересы подразделения [19].

Основополагающим пунктом при формировании информационной поддержки являются организационные вопросы. Недостаточная проработка данного вопроса может повлечь за собой нерезультативную работу системы.

Внедрение АРМ, согласно мнению некоторых руководителей, не считается главной задачей при внедрении АИС, но данные мелочи становятся решающими при повышении эффективности деятельности организации.

Также недостаток интереса со стороны руководства может стать причиной того, что внедрение затянется на довольно продолжительный срок.

Для организации поддержки со стороны руководства необходимо описать все преимущества, которые даст новая система [20].

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

18

Постановка конечных целей проекта — базовое решение организационных сложностей. После того, как цели заданы, на передний план выступает формирование рабочей группы проекта. Сотрудники предприятия и специалисты ИТ-отдела должны тесно сотрудничать для достижения поставленных целей.

Еще некоторые проблемы могут появиться в процессе внедрения АРМ.

Среди них можно выделить недостаточную проработку внутрикорпоративных документов, которые регламентируют процессы работы с системой на предприятии. Подготовка нормативных правил по процессам АРМ должна реализовываться одновременно с опытной эксплуатацией и предполагает разработку подробных инструкций по внесению данных в систему для сотрудников, соответствующих приказов и положений.

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

-отсутствие постановки задачи менеджмента на предприятии

(необходимость в частичной или полной реорганизации организационной структуры);

- сопротивление со стороны сотрудников производственного предприятия

(временное увеличение нагрузки на сотрудников на момент внедрения информационной системы; необходимость в создании квалифицированной группы внедрения и сопровождения системы, выбор сильного руководителя группы [21].

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

19

Грамотная постановка задач менеджмента - основополагающий фактор,

который влияет не только на успех деятельности организации в целом, но и на успех проекта автоматизации.

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

формируется вся дальнейшая схема построения системы. Можно автоматизировать все, по принципу «как есть», но этого не следует делать по некоторым причинам. Суть в том, что в результате обследования, как правило,

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

1.4 Выводы по первому разделу

В рамках первого раздела была рассмотрена информационная поддержка сотрудников различных подразделений производственного предприятия. Было выявлено, что на ФГУП «СПО «Аналитприбор» действует единая база данных.

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

Были рассмотрены существующие подходы к проектированию и разработке автоматизированных рабочих мест. Проектирование может быть структурным и объектно-ориентированным. Разработка может осуществляться с помощью написания кода с помощью среды разработки, также возможны готовые прикладные решения.

Был проведен анализ проблем формирования информационной поддержки сотрудника ИТ-отдела приборостроительного предприятия.

20

2 ТЕХНИКО-ЭКОНОМИЧЕСКИЙ АНАЛИЗ ОБЪЕКТА ИССЛЕДОЫВАНИЯ

ИЗАДАЧ АВТОМАТИЗАЦИИ

2.1Характеристика деятельности ФГУП «СПО «Аналитприбор»

ФГУП «СПО «Аналитприбор» - лидирующее российское предприятие в сфере разработки и производства газоаналитической техники (ОКВЭД 33.20). Здесь соединены многие отрасли и направления науки: физика, химия, оптика, электроника.

1 апреля 1960 года постановлением Совнархоза №145 был утвержден акт с решением: «включить в число действующих предприятий Смоленский завод средств автоматики».

Завод средств автоматики изначально был нацелен на производство сложнейшей газоаналитической техники. Первым продуктом этого профиля в 1961 году стал инфракрасный оптико-акустический газоанализатор типа «ОА

2109-2309», который предназначен для анализа окиси, двуокиси углерода и метана.

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

Применяя достижения прогрессивной науки и техники, объединение за годы своей жизни создало и массово освоило свыше трехсот наименований газоаналитических устройств. Обширный перечень продукции содержит в себе как стационарные, так и переносные газоанализаторы, устройства для анализа и очищения воды, устройства отбора и пробоподготовки, средства поверки и поверочные газовые смеси [22].

В последнее время главной концепцией деятельности объединения считается комплексный подход к автоматизации контроля безопасности и

21

Соседние файлы в предмете Преддипломная практика