Диплом: Автоматизация процесса управления знаниями в ПАО "Нижнекамскенефтехим"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
При интегрированном способе организации информационная база
представляется в виде совокупности взаимосвязанных совместно хранящихся
данных. При этом обеспечивается такая минимальная избыточность, при
которой допустимо их оптимальное использование в любых приложениях. Такая
организация обеспечивает независимость данных от программы, а чтобы
актуализировать данные достаточно общего способа управления.
Для данной работы наиболее целесообразным является использование
интегрированной организации информационной БД. Так, это обусловлено в
первую очередь значительных ежедневных ростом базы – так, ежедневно в базу
будут добавляться 300-800 новых записей. Также оптимальным решением будет
применение СУБД вместо файловой организации базы данных [20].
Существует три модели логической структуры базы данных (по способу
установления связей между данными):
иерархическая,
сетевая
реляционная.
В качестве модели логической структуры базы данных будет
использоваться реляционная база данных. Такая модель предоставляет
возможность быстрого сформирования межтабличных связей, правильно
строить запросов к базе данных. Также такая архитектура является более
простой и минимизирует время выполнения запроса [21].
Реляционная модель ориентирована на организацию данных в виде
двумерных таблиц. Каждая реляционная таблица представляет собой двумерный
массив. Реляционная модель базы данных (relational database model) для
хранения и организации информации использует атрибуты (столбцы) и записи
(строки). Реляционная модель базы данных в настоящее время является наиболее
широко используемой моделью.
Реляционная база данных состоит из двумерных таблиц, каждая таблица
содержит уникальные строки, столбцы и ячейки. Каждая ячейка содержит
только одно значение данных, представляющий собой конкретное значение
атрибута соответствующей записи.
48
1.4.2 Обоснование проектных решений по программному
обеспечению
Средой разработки системы автоматизации управления знаниями для
ПАО «Нижнекамскнефтехим» является среда 1С Предприятие 7.7, это
обусловлено следующими соображениями:
необходимостью интеграции с базой данных, которая эксплуатируется
отделом кадров предприятия;
высокой функциональностью платформы.
Представим основные преимущества системы 1С Предприятие 7.7.
Несмотря на то, что данная платформа не поддерживается фирмой 1С
(сейчас поддержка осуществляется версии 1С 8.х), данная платформа имеет ряд
преимуществ [9].
1. Данная платформа имеет встроенный инструмент, который позволяет
разрабатывать приложения различной степени сложности - конфигуратор,
структура конфигуратора жестко структурирована (отсутствует возможность
добавления новых типов объектов), однако имеющиеся объекты позволяют
создавать высоко функциональные программные решения. На рисунке 1.23
представлено дерево метаданных системы 1С предприятие.
Рис. 1.23 Дерево метаданных системы 1С Предприятие
49
2. Система обладает встроенными механизмами создания объектов
конфигурации, при создании объектов (зависит от объекта) указываются его
реквизиты, которые определяют назначение объекта, при формировании
реквизитов определяются их типы данных и методы отображения [10]. На
рисунке 1.24 представлен объект справочник «Вопросы».
Рис.1.24 Справочник «Вопросы»
3. В системе есть встроенный инструмент формирования диалоговых
форм объектов [18], который позволяет достаточно быстро создать
функциональные формы диалога (см. рис. 1.25).
Рис. 1.25 Диалоговая форма справочника «Вопросы»
50
4. Платформа 1С имеет встроенный язык программирования, отладчик,
компилятор, что значительно облегчает написание программного кода [24]. Язык
программирования русскоязычный (рис.1.26).
Рис.1.26 Фрагмент кода на встроенном языке программирования 1С
5. Развитая система администрирования позволяет управлять базой
данных и самой платформой (рис.1.27).
Рис.1.27 Средства администрирования
Данные средства, и другие преимущества, делают данное программное
приложение хорошим инструментом для создания системы автоматизации
управления данными для ПАО «Нижнекамскнефтехим».
51
1.4.3 Обоснование проектных решений по техническому обеспечению
Сформируем требования к серверу, на который будет установлена система
автоматизации управления знаниями для ПАО «Нижнекамскнефтехим» [3].
1. Высокая пропускная способность.
2. Высокая функциональность и производительность.
3. Стабильность и скорость работы.
На данный момент для отдела кадров используется сервер следующей
конфигурации:
сервер форм-фактора Tower;
процессор Intel® Xeon e3-1270v6 (4 ядра/8 потоков, базовая частота
3.80GHz, макс. 4,20GHz, 8 MB SmartCache);
оперативная память 2×16 GB DDR4 2400MHz ECC, 4 разъема DIMM;
жесткие диски 2×2000 GB SATA 7200rpm;
твердотельный накопитель SSD SATA 480 GB;
видеоадаптер с поддержкой VGA;
интеллектуальный интерфейс управления платформой;
сетевые интерфейсы 2xGbE;
блоки питания 2x500W.
Минимальные требования к персональному компьютеру пользователя
следующие:
процессор 4-х ядерный 2,2 ГГц;
ОЗУ минимум 2 Гб, рекомендованный 4 Гб;
ПЗУ 500 Мб;
видеокарта минимум 256 Мб;
монитор;
клавиатура;
мышь.
52
На данный момент все компьютеры, которые используются в
подразделениях отдела кадров, соответствуют минимальным требованиям.
Критериями для элементов ПК следующие:
совместимость;
производительность;
невысокая энергозатратность;
невысокая цена.
Выводы по главе. В рамках данной главы представлено аналитическое
описание проблемы, представлена характеристика предприятия и его
деятельности, отображена организационная структура предприятия ПАО
«Нижнекамскнефтехим», проведен анализ программной и технической
архитектура ИС предприятия, представлено описание системы обеспечения
информационной безопасности и защиты информации, представлен анализ
существующих разработок для автоматизации задачи. Определены требования к
информационному, программному и техническому обеспечениям.
Представленный анализ позволяет определить места автоматизации управления
знаниями ПАО «Нижнекамскнефтехим», проанализированный материал дает
возможность определить дальнейшую структуру проектируемой системы.
53
II Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Жизненный цикл ПС базируется на стандарт ГОСТ 34.601-90
Информационная технология. Комплекс стандартов на автоматизированные
системы. Автоматизированные системы. Стадии создания [1,3].
В данной работе жизненный цикл программного средства представлен
каскадной моделью:
стадия 1. Определение требований к разработке АС
стадия 2. Разработка технического задания
стадия 3. Проектный эскиз
стадия 4. Программирование АС
стадия 5. Отладка и испытание компонентов
стадия 6. Ввод в действие [1,3,19]
Представим жизненный цикл программного средства с помощью
диаграммы (см. рис.2.1). На данном рисунке отображены стадии и
ответственные лица за каждую стадию:
определение требований к разработке системы, влияет пользователь
Заказчик и Проектировщик;
разработка технического задания, влияет Проектировщик;
проектный эскиз, влияет Проектировщик;
программирование системы, влияет Программист;
отладка компонентов, влияет Программист и Заказчик;
ввод в действие, влияет Программист и Заказчик.
54
Анализ требований
к разработке
системы
Разработка
технического
задания
Разработка
проекта системы
Программирование
системы
Отладка
компонентов,
доработка
Ввод в действие
Заказчик
Проектировщик
Программист
Рис. 2.1 ЖЦ автоматизированной системы
Для каждой стадии построим соответствующую диаграмму. На рисунке
2.2 представлено описание «Определение требований к разработке системы».
На данном рисунке представлены следующие виды работ:
общие сведения о проекте;
определение целей, назначения и задач системы;
определение аналогов, их функциональности;
проведение исследований процессов с использованием CASE средств;
подготовка требований к проекту;
оценка трудозатрат на проект
55
Общие сведения о
проекте
Данных
достаточно
Определение цели
и назначения
системы, задачи
проекта
да
нет
Цели
определены
нет
Определить
аналоги, принципы
их
функционирования
да
Провести
исследование
процессов с
помощью CASE
Подготовка
требований к
проекту
Цели
определены
Подготовка
требований к
проекту
Требования
определены
нет
Оценка
трудозатрат на
разработку
системы
да
Рис. 2.2 Определение требований к разработке системы
Диаграмма для следующей стадии «Разработка технического задания»
представлена на рисунке 2.3. Представлены следующие работы:
определить цели и задачи;
назначение системы;
характеристика автоматизации и описание объекта автоматизации;
определение требований к функциональности системы;
определение этапов и стадий создания системы;
требования к аппаратному обеспечению;
требования к техническому обеспечению;
требования к рабочей документации.
56
Определить цели и
задачи
Назначение
системы
Характеристика
автоматизации и
описание объекта
автоматизации
Определение
требований к
функциональности
системы
Определение
этапов и стадий
создания системы
Требования к
аппаратному
обеспечению
Требования к
техническому
обеспечению
Требования к
рабочей
документации
Рис. 2.3 Разработка технического задания
На рисунке 2.4 представлен процесс «Разработка проекта системы».
Данный процесс представлен следующими работами:
определение технологий разработки проекта;
определение состава пользователей и их функционала;
построение алгоритмического обеспечения системы;
выбор платформы;
проектирование логической модели БД;
определение подпрограмм и функций системы;

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)