Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Разработка информационной системы приема и учета заявок для ФГУП МОКБ «Марс»

Содержание:

Введение

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

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

Целью исследования является разработка информационной системы для приема и учета заявок от ФГУП МОКБ "Марс".

Основными целями исследования являются:

Анализ деятельности организации и организационной структуры;
Разработка модели данных для предметной области;
дизайн базы данных;
Разработка пользовательского интерфейса;
Разработка дизайна базы данных; Разработка структуры базы данных; Разработка тестового случая; Реализация тестового случая.
Методы исследования:

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

В первой главе описана деятельность Федерального совместного предприятия "Марс" и представлена его организационная структура. Описан текущий бизнес-процесс регистрации запросов. Разработана модель автоматизированного бизнес-процесса для бухгалтерских запросов и сформулированы требования к планируемой информационной системе по видам поддержки.

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

В третьей главе представлено описание информационной модели.

В четвертой главе представлена новая информационная система.

Переведено с помощью www.DeepL.com/Translator (бесплатная версия)

Глава 1. ТЕХНИКО-ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА ОТРАСЛИ ПРЕДПРИЯТИЯ И ПРЕДМЕТНОЙ ОБЛАСТИ

1.1 Характеристика пред приятия и его деятельности

Предмет исследования - организация ФГУП МОКБ "Марс", входящая в структуру Росатома. ФГУП "ИСДБ "Марс" активно занимается производством радиоэлектронного оборудования для систем автоматического управления. Разработанные системы используются для управления космическими аппаратами, разгонными блоками и медицинским оборудованием. Компания имеет полный производственный цикл - она проводит исследования и разработки, разработку и проектирование, сборочное производство и различные процедуры настройки и тестирования. Федеральное государственное унитарное предприятие "Московское опытно-конструкторское бюро "Марс" имеет собственное производство механических изделий и деталей. Она также разрабатывает программное обеспечение для своих продуктов.

1.2 Отраслевая принадлежность предприятия

Росатом (до 2007 года - Федеральное агентство по атомной энергии, ранее - Советское министерство по строительству средних машин) - российская государственная компания, насчитывающая около 400 предприятий. Росатом отвечает за управление российской атомной промышленностью. Организации Госкорпорации "Росатом" специализируются на решении следующих задач:

- научные центры и институты, выполняющие исследовательские и проектные работы;

- исследования и разработки, научно-техническая деятельность, исследования и разработка атомных электростанций;

- ОАО "Концерн Росэнергоатом" объединяет российские атомные электростанции, вырабатывающие электроэнергию. Концерн "Росэнергоатом" является оператором российских атомных электростанций и представляет собой электроэнергетический дивизион Государственной корпорации "Росатом". По состоянию на июль 2017 года в России действовало десять атомных электростанций (35 энергоблоков) общей мощностью 27,9 ГВт, которые производили около 18% всей электроэнергии, вырабатываемой в России.

- ФГУП "Техснабэкспорт" осуществляет экспорт ядерных материалов и ядерного топлива за рубеж и руководит отделом продаж и торговли. В его задачи входит экспорт услуг, связанных с обогащением урана, и урановой продукции на международные рынки.

- АО "ASE" участвует в строительстве атомных электростанций за рубежом;

- Топливный дивизион Государственной компании объединяет компании, специализирующиеся на обогащении урана и производстве ядерного топлива, и управляется холдингом "ТВЭЛ". Помимо производства ядерного топлива, деятельность подразделения включает переработку и обогащение отработанного урана и производство газовых центрифуг. "Росатом" владеет 40% мировых мощностей по производству ядерного топлива и является мировым лидером в сфере услуг по обогащению урана. Обогатительные фабрики компании, которыми управляет объединенная компания "Сепарационно-сублиматный комплекс", расположены в Ангарске Иркутской области ("Ангарский электролизный химический комбинат"), Зеленогорске Красноярского края ("ПО "Электрохимический завод"), Новоуральске Свердловской области ("Уральский электрохимический комбинат") и Северске Томской области ("Сибирский химический комбинат").

- Компании по добыче урановой руды. Департамент горнодобывающей промышленности отвечает за разведку, добычу и переработку урана. Атомредметзолото" является управляющей компанией российских уранодобывающих активов Компании. Приаргунское производственное горно-химическое объединение более 40 лет является основным уранодобывающим предприятием корпорации, добывая до 90% урана в стране,

- производители ядерного топлива (Машзавод, Электросталь и другие).

- Деятельность группы поддерживается рядом компаний.

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

Несколько компаний развивают другие научно-технические направления, такие как цифровые технологии, медицина и космические исследования, например, подразделение Advanced Materials and Technologies, которое занимается разработкой, производством и применением химических волокон и углеродных композитных материалов.

- С 2008 года в структуру Росатома также входит российский атомный ледокольный флот, крупнейший в мире, состоящий из пяти атомных ледоколов (четыре из которых находятся в эксплуатации), одного контейнеровоза и четырех судов снабжения. В его задачи входит навигация по маршруту Северного моря и спасательные операции на льду. 

Для оптимизации процесса цифровизации компания создала собственный сервисный центр АО "Гринатом", который предоставляет ряд ИТ-услуг.

В октябре 2007 года президент России Владимир Путин внес в Госдуму проект федерального закона "О государственной корпорации по атомной энергии "Росатом", в соответствии с которым на базе Федерального агентства по атомной энергии создавалась государственная компания "Росатом".

"Росатом" - один из мировых лидеров атомной отрасли, второй в мире по запасам урана, пятый по объему добычи, четвертый по производству атомной энергии, контролирующий 40% мирового рынка услуг по обогащению урана и 17% мирового рынка ядерного топлива. По данным публичного годового отчета за 2013 год, выручка компании составила 529,2 млрд рублей. Прибыль за 2013 год составила 155,2 млрд рублей. Чистые активы Росатома в 2013 году оценивались в 1,5 трлн рублей. Рост выручки также гарантирует увеличение налогов, уплаченных в бюджет; согласно отчету компании, налоги, уплаченные в государственный бюджет, составили 110,7 млрд рублей.

По данным на середину 2015 года, государственная компания остается мировым лидером по количеству запланированных блоков атомных электростанций. Согласно годовому отчету ОАО "Атомпроект", входящего в состав Росатома, в 2014 году предприятия Росатома запланировали 30 атомных энергоблоков, что составляет 41% от общего числа запланированных атомных энергоблоков в мире.

Среди ключевых показателей - средняя заработная плата промышленных рабочих, которая в 2013 году выросла до 55,3 тысячи рублей. В то же время количество сотрудников компании постепенно сокращается. Таким образом, с учетом увеличения доходов рост производительности труда стабильно положительный. Так, если в 2008 году он составлял 1,2 млн. рублей на душу населения, то в 2012 году этот показатель составляет 3,51 млн. рублей на душу населения.

Оборот "Росатома" в 2017 году составил 967,4 млрд рублей, а в 2018 году (открытая часть) - 1,064 трлн рублей, то есть за год оборот вырос примерно на 10%.

По итогам 2018 года экспортная выручка Росатома составила 6,6 млрд долларов США. К 2024 году ожидается рост до $15 млрд.

1.3 Организационная структура управления предприятием

Федеральное государственное унитарное предприятие "Марс" является компанией, входящей в структуру Госкорпорации "Росатом". Компания специализируется на разработке и производстве высокотехнологичной продукции, что требует широкого использования различных информационных технологий.

Организационная структура ФГУП "Марс ИСМЕ" выглядит следующим образом (Рисунок 1).

Рисунок 1. Ор ганизацион ная структур а ФГУП МОКБ «Марс»

Менеджер - это глава компании. Директор отвечает за управление компанией, обладает высшими управленческими полномочиями и полномочиями по принятию решений, формирует штат сотрудников и подотчетен государственной компании в вопросах управления компанией. Ему подотчетны руководители всех подразделений компании.

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

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

Главы доменов будут работать в соответствии со своими техническими особенностями.

Главный инженер подчиняется директору. Его задача - обеспечить производство искомой продукции.

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

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

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

Подразделение 3 занимается проектированием оборудования и агрегатов. Разрабатывает механический дизайн и компоновку печатных плат. Кроме того, разрабатываются приспособления и оснастка для производства. Специалисты Power 3 создают полную конструкторскую документацию на изделие.

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

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

Дирекция 6 занимается качеством производимой продукции (в нее входит отдел технического контроля), контролем доставки продукции заказчику и вопросами обеспечения качества на объектах заказчика. Поток 6 также включает в себя отдел обеспечения качества и отдел технической документации.

Производством целевого продукта занимаются отделы подразделения главного инженера: главный технологический отдел (CTD), отдел материально-технического снабжения (MTD), планово-диспетчерский отдел (PDP), склады комплектующих, механический завод и сборочный цех.

Административно-управленческие отделы включают в себя отдел финансов и планирования, отдел договоров, бухгалтерию, канцелярию, отдел кадров и отдел по работе с персоналом.

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

Департамент контрактов отвечает за составление и ведение договоров о доходах и расходах.

Бухгалтерия ведет бухгалтерские книги, обрабатывает транзакции и осуществляет внешние платежи.

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

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

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

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

1.4 Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов

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

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

При рассмотрении этих бизнес-процессов, выполняемых внутри организации, моего собственного исследования выполнения этой миссии ФГУП МОБ "Марс", а также при рассмотрении выполняемых действий одновременно учитываются данные и их движение внутри организации и во внешней среде.

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

Закупка оборудования и программного обеспечения у поставщиков:
Поиск поставщиков;
Подписание договоров на поставку компьютерного оборудования и запасных частей, услуг по ремонту от сторонних организаций и лицензионных соглашений на использование программного обеспечения;
Исполнение документов;
Разработка ценовой политики в сфере закупок.
Хранение оборудования:
Организация хранения и учета оборудования;
Обеспечение безопасности склада;
Контроль условий хранения и передачи оборудования.
Предоставление компьютерного и телекоммуникационного оборудования, программного обеспечения и других информационных услуг пользователям; предоставление телекоммуникационных услуг:
Выполнение аварийных и нестандартных работ;
подготовка планов технического обслуживания и модернизации;
проведение запланированных работ;
контроль качества;
подготовка оборудования и программного обеспечения;
установка оборудования и программного обеспечения;
предоставление доступа в Интернет;
хостинг серверов.
Разработка проектов информационной безопасности; организация защиты инсталляций:
Исследование структуры корпоративных информационных систем;
изучение состава данных, обрабатываемых в информационных системах;
классификация информационных систем в соответствии с уровнем конфиденциальности данных, с которыми они работают;
Составление пакета документов, описывающих и регламентирующих реализацию мер безопасности в информационных системах, классифицированных как требующие защиты данных;
осуществление необходимых мер.
Поддержка онлайн-услуг:
Конфигурация оборудования;
монтаж структурированных кабельных систем;
сложная конфигурация сети;
установка и настройка сетевых служб;
подключение пользователей к сетевым услугам.
Техническая поддержка.
Техническая поддержка серверного и сетевого оборудования;
предоставление регулярной поддержки и поддержки по требованию пользователям программного и аппаратного обеспечения;
диагностика аппаратного обеспечения и производительности сети;
управление сетевыми услугами;
создание архивов и резервных копий.
Обеспечение обучения персонала.

Глава 2. ОПИСАНИЕ ПРОБЛЕМЫ И ПРЕДЛАГАЕМОГО РЕШЕНИЯ

2.1 Описание существующей технологии и её недостатков

Текущий рабочий процесс выглядит следующим образом:

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

- Отдел ИТ делает заявки на закупку компьютеров и периферийных устройств после накопления определенного количества заявок пользователей; проактивное планирование закупок на основе опросов приборов не проводится;

- По указанной выше причине ИТ-персонал проводит плановое обслуживание только серверного оборудования;

- Заявки на срочный ремонт и другие непредвиденные работы обычно выполняются по телефону, иногда в письменном виде (на бумаге или по электронной почте);

- В ИТ-отделе запросы пользователей сначала пишутся на бумаге, а затем переносятся в файл Excel. Отчеты о работе и статистика составляются вручную в формате .doc или .xls.

2.2 Описание предлагаемого решения

Предлагается упорядочить и автоматизировать описанную технологию:

- Проведите полную техническую инвентаризацию всей компании;

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

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

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

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

Остановимся более подробно на основном процессе, система которого показана на рисунке 3.

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

Рисунок 3. Блок-схема основного процесса

Глава 3. ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ЗАДАЧИ

3.1 Информационная модель и её описание

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

1. проблема неправильных или неточных запросов.
Большинство пользователей не обладают глубокими знаниями в области информационных технологий и часто не могут сформулировать проблему с достаточной точностью. Предлагаемая информационная система решает эту проблему путем введения единой формы поиска, в которой пользователь выбирает из набора заранее определенных вариантов. Такой подход снижает риск "плохих" (неточных, непонятных) запросов.
2. проблема подготовки к работе.
Предлагаемая информационная система позволит ИТ-менеджеру получить, помимо заполненной формы, краткую достоверную информацию о компьютере пользователя, его техническом состоянии, версиях операционной системы и прикладного программного обеспечения, дате установки и т.д. Эта информация поможет правильно подготовить работу, значительно снизить риск принятия неверных решений, минимизировать человеческие и материальные ресурсы и рационально распределить нагрузку на ИТ-отдел.
3. Технологический учет.
Если количество пользователей многократно превышает количество сотрудников ИТ-отдела, эта ИТ-система помогает следить за имеющимся в компании компьютерным оборудованием. Используя готовые данные стороннего программного обеспечения, можно контролировать и дополнять данные инвентаризации отделов компании, что позволяет отслеживать наличие и перемещение оборудования гораздо точнее, чем "вручную".
4. Заказы на инвентаризацию.
Объединив данные инвентаризации, информацию о запланированных обновлениях и аварийных ремонтах с данными инвентаризации, можно более эффективно планировать закупки оборудования для пополнения запасов.
5. Учет чернильных картриджей, флэш-накопителей USB и других расходных и малоценных материалов.
Автоматизация инвентаризации на сетевых рабочих местах позволяет принимать обоснованные решения при планировании закупок расходных материалов (картриджей) и других аксессуаров (флэш-накопителей USB, компакт-дисков).
Это позволит свести к минимуму нерациональное использование потребностей в закупках; устаревшие заявки будут обрабатываться гораздо продуктивнее; сложная сортировка, текучесть кадров, подготовка компьютеров с неправильными номерами и отчетность по каждой позиции, отделу и закупкам перестанут быть серьезной проблемой благодаря предлагаемой ИТ-системе.

3.2 Описание компонентов информационной системы

Для работы системы необходимы следующие функциональные компоненты:

1. подсистема регистрации и отмены пользователей.

2. подсистема визуализации запросов ИТ-отдела.

3. подсистема для учета запланированных работ.

4. Подсистема для распределения заявок среди сотрудников ИТ-департамента.

5. Подсистема для заказа и получения компонентов.

6. Подсистема для закрытия запросов и формирования отчетов.

7. Подсистема для редактирования каталогов.

Для работы системы необходимы следующие наборы данных:

1. список подразделений компании.

2. список сотрудников компании.

3. список компьютеров и периферийных устройств компании.

4. список сотрудников ИТ-отдела.

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

6. указатель типов заданий.

7. производственный календарь на текущий и следующий год.

Система также требует наличия таблицы незавершенных работ (плановых и аварийных).

Глава 4. РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ

4.1 Разработка классификаторов

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

Классификатор - это формализованное описание данных в информационных системах, которое включает имена объектов, имена классификационных групп и их коды. В зависимости от уровня применения они делятся на три категории:

Национальные классификаторы, используемые во всех отраслях и на всех уровнях управления для общего и идентичного наименования объектов;
Отраслевые (ведомственные) классификаторы, используемые в конкретной отрасли (ведомстве);
Местные, используемые в рамках организации или группы организаций.
В разрабатываемой информационной системе классификаторы используются для описания компьютерного оборудования (рабочие станции - компьютеры, системные блоки, мониторы, мыши, клавиатуры и т.д.), для описания программного обеспечения (операционная система, приложения и т.д.) и для описания типов работ (аварийный ремонт, плановый ремонт и т.д.).

4.2 Разработка кодирования

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

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

Схема кодирования - это набор правил для именования объектов и групп с помощью кодов.

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

Разрабатываемые классификаторы должны отвечать следующим требованиям:

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

4.3 Разработка форм входящих и исходящих документов, справок и отчётов

Следующие документы будут использованы в качестве отправной точки для разработанной методики внутреннего расследования:

1) Экстренный запрос, содержащий следующую информацию:

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

Данные пользователя (фамилия, имя и отчество);
Имя технического устройства, которое необходимо обновить;
Характер запроса (описание технического обновления или технического аксессуара, который необходимо установить).
Система производит следующие выходные данные:

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

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

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

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

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

4.4 Разработка внешнего вида интерфейса

Рисунок 3. Создание, редакция групп пользователей в ИС

Рисунок 4. Редакция прав доступа управления ИС

4.5 Разработка сценария диалога с пользователем

Анализируя функции разработанного приложения, довольно легко заметить, что собственные функции пользователя ограничены. Это снижает риск ошибки. В будущем формы будут постоянно совершенствоваться, чтобы пользователю было сложнее неправильно заполнить то или иное заявление.
У ИТ-специалиста, со своей стороны, есть несколько задач. Процесс происходит следующим образом. У пользователя что-то происходит (что бы это ни было), и он принимает первое решение - узнать самому или сделать запрос. Если пользователь сам решает проблему, процесс завершается. Однако, если, например, устройство ломается, пользователь заполняет заявку, а затем ИТ-менеджер принимает решение о полной замене или ремонте. Если он обнаруживает "плохие" запросы, как описано в пункте 3.1, он вместе с ИТ-менеджером решает, закрыть запрос или начать процесс заново.

Сценарий диалога строится на основе этой блок-схемы. В этой блок-схеме любой сотрудник может подать запрос, независимо от его/ее должности. Например, они могут создать напоминание для себя. Работа начинается с вызова формы на кнопке главного меню.
Данная ИС также содержит несколько справочников, поэтому для доступа к разработанной ИС необходимо нажать одну дополнительную кнопку "Билеты", после чего пользователь сразу получает доступ к своему персональному списку назначенных ему заданий, где уже может производить различные операции с заданиями, их списками, сортировкой и сроками исполнения.

4.6 Разработка базы данных

Для работы программы база данных должна содержать следующие элементы:

1. справочник хозяйствующих субъектов в виде таблиц podrazdelen и podrazdelen_type.

2. список сотрудников компании в виде таблиц agnlist, agnlist_prava_group и agnlist_type.

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

4. справочник ИТ-персонала в виде таблиц

5. перечень компьютеров и комплектующих на складе в табличной форме.

6. справочник видов работ в табличной форме.

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

Чтобы система работала, вам также необходима таблица незавершенных работ (плановых и аварийных).

Системные каталоги создаются и редактируются в различных отделах компании:

- Список сотрудников компании (ФИО и должность), список отделов компании и контактов (дерево отделов) формируются автоматически путем импорта конфигурации из программного обеспечения, используемого отделом кадров;

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

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

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

4.7 Разработка дерева вызова программных модулей

4.8 Описание программных модулей

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

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

В качестве веб-сервера и сервера приложений используются Apache и php. Рекомендуемые браузеры для клиентской части - Mozilla Firefox и Google Chrome. Использование Microsoft Explorer и Edge не рекомендуется из-за несовместимости с реализацией JavaScript. Однако в этой системе использование скриптов на стороне клиента сведено к минимуму для обеспечения максимальной совместимости программного обеспечения.

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

4.9. Контрольный пример реализации и его описание

После запуска программы появится экран входа в систему). Эта ИС также содержит несколько каталогов, поэтому для доступа к разработанной ИС необходимо нажать на кнопку Ticket. Пользователь сразу попадает в свой личный список полученных заданий.

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

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

После отображения отчета его можно распечатать и экспортировать в Microsoft Office.

ЗАКЛЮЧЕНИЕ

Цель работы была достигнута - разработать информационную систему для автоматизации регистрации запросов в отдел технической поддержки ФГУП "Марс ИСМЕ",

В результате достижения цели все поставленные задачи были решены:

Анализ деятельности организации и организационной структуры;
разработали модель данных для предметной области;
разработали план базы данных;
разработка пользовательского интерфейса;
реализация тестового случая.
Таким образом, можно сказать, что использование разработанной информационной системы для автоматизации регистрации запросов пользователей в ФГУП МОКБ "Марс" является экономически эффективным и может быть использовано в дальнейшем.

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

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

1. Бопров В.А., Психология профессиональной пригодности. М., 2001. Каммингс Стив, VBA для чайников, 3-е издание, - М.: Диалектика, 2012,  

3.      Мигеев Р.Н. VBA и программирование для пользователей Microsoft Office, - СПб.: БХВ, 2014, - 

4. Л.Н. Сотчик, Введение в психологию индивидуальности. Теория и практика психодиагностики. М., 2010.

5. Фризен И.Г. Офисное программирование, - М.: Дашков и Ко, 2008,