Диплом: Автоматизация учёта средств измерения контроля, применяемых при испытаниях в АО «Книрти»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
50
1.3.3.
Выбор и обоснование способа приобретения ИС
для автоматизации задачи
Рассмотрим возможные варианты приобретения информационной
системы для автоматизации учета средств измерения контроля, применяемых
при испытаниях в АО «КНИРТИ»:
1)
Покупка готового решения.
Преимущество данного варианта в том, что решение уже полностью
отлажено, содержит минимум ошибок, будет затрачено мало времени на
внедрение системы. Готовые решения содержат уже всю документацию,
постоянно совершенствуются [2]. Недостатком является то, что обычно данное
решение требует установку дополнительного ПО, необходимо нанимать
специалистов в работе с данным продуктом, что для нашей компании не
выгодно.
2)
Разработка системы на заказ.
Преимущество в том, что заказчик может сам выставить все нюансы для
ИС. Появляются риски не уложиться в сроки заказа, либо наличие скрытых
ошибок, которые не видны сразу [8]. Последующее администрирование будет
достаточно трудоемким процессом, потребует много времени и затрат.
3)
Разработка собственной системы.
Данный вариант позволяет получить систему, полностью подходящую
предприятию. В дальнейшем, система может быстро и эффективно
модернизироваться, без каких-либо несоответствий с уже имеющимися ИС.
Таким образом, наилучшим решением является разработка ИС
собственными силами.
1.4.
Обоснование проектных решений
1.4.1.
Обоснование проектных решений по информационному обеспечению
Информационное обеспечение является одной из наиболее важных
обеспечивающих подсистем информационной системы, которая предназначена
для снабжения пользователей своевременной и правдивой информацией,
описывающей состояние координируемого объекта и которая является основой
51
для принятия руководящих решений; представляет собой комплекс средств и
методов построения информационной системы экономического объекта.
Информационное обеспечение задачи включает: внемашинное обеспечение
(входные и выходные документы, справочники), и внутримашинное обеспечение
(условно-постоянная, промежуточная и результатная информация в базе данных
системы) [4].
Далее представлена входная, выходная и условно-постоянная
информация, которую необходимо обрабатывать средствами разрабатываемой
информационной системы.
Карточка учета содержит следующие реквизиты: учреждение;
структурное подразделение; материально-ответственное лицо; наименование
счета; наименование оборудования; детали материала; номер счета;
характеристики оборудования. Источник получения документа – рабочая
документация учета материальных ценностей. Образец основного документа
имеет следующую форму, представленную на рис. 1.14.
Рисунок 1.14. Карточка учета
1.
Входная оперативная информация.
Оперативной информацией является изменяемая оперативная информация
для каждого отдельного случая ее практического использования. Входными
являются такие справочники и документы:
справочник «Средство измерения»;
справочник «Производитель»;
справочник «Сотрудник»;
справочник «Отдел»;
52
справочник «Должность»;
справочник «Подразделение»;
справочник «Предприятие»;
справочник «Склад»;
документ «Карточка учета».
Представленные информационные справочники и документы выполнены
в соответствии с типовыми оперативными документами организации и
установленного документооборота компании.
2.
Выходная информация.
В результате работы информационной системы выполняются следующие
запросы и отчеты: «График проверки средств измерения»; «Поиск карточки
учета»; «Поиск средства измерения». Построение выходной информации
проводилось на базе оригинального проектирования с учетом возможностей
среды разработки и разработанной базы данных, которые являются источниками
данных для формирования соответствующих запросов и отчетов. Ответы на
запросы формируются в виде вывода экранных форм с данными, которые
представлены в табличном виде. Реквизитный состав экранных форм
представлен в таблице 1.9
Таблица 1.9
Реквизитный состав выходной информации
Запрос
Реквизиты
График проверки
средств измерения
код карты;
дата проведения метрологического контроля;
ФИО специалиста, проводящего контроль;
проверяемое подразделение;
наименование объекта контроля;
53
Продолжение таблицы 1.9
Запрос
Реквизиты
Поиск карточки учѐта
дата создания карточки учѐта;
код отдела;
код устройства;
код сотрудника;
рабочее состояние устройства: в эксплуатации или
на проверке;
код склада;
периодичность проведения контроля;
количество калибровок;
Поиск средства
измерения
код средства измерения;
наименование средства измерения;
характеристика;
дата регистрации;
ремонт;
производитель;
Так, например, для создания запроса «График проверки средств измерения» был
получен доступ к следующим справочникам: «Сотрудник», «Подразделение»,
«Средство измерения». Остальные запросы и отчеты формируются аналогичным
образом.
3.
Условно-постоянная информации.
Работа информационной системы организована на следующих
основополагающих справочниках: «Сотрудник», «Средство измерения»,
«Производитель». Все остальные справочники служат вспомогательными
объектами при выполнении непосредственной обработки оперативной
информации в разрабатываемой информационной системе.
54
Справочник «Сотрудник» предоставляет пользователю возможности
работы с информацией о сотрудниках предприятия и включает следующие
реквизиты: код сотрудника; ФИО; адрес; телефон; код должности; примечание.
Справочник «Средство измерения» является основным и позволяет
пользователю вводить следующую информацию о средствах
измерения:
информация о дате постановки на учет; информацию о ремонтах и проведенных
технических обслуживаниях; общая характеристика; ремонт; код производителя.
Справочник «Производитель» является вспомогательным для справочника
«Средство измерения» и позволяет пользователю вводить следующую
информацию о производителях средств измерения: код производителя;
наименование производителя.
В перечисленных формах информация отображается в табличной форме и
управляется при помощи функциональных кнопок: заполнение; обновление;
добавление; удаление. Также, на форме присутствуют элементы управления:
свернуть; развернуть; закрыть.
Работая с информационной системой выполняется заполнение
соответствующих таблиц база данных. Поступление информации на
предприятии отражается в специальном режиме сбора данных в виде
документов.
Состав файлов информационной системы: приложение в виде
исполняемого файла и SQL база данных. После запуска информационной
системы происходит подключение базы данных и обеспечивается последующее
взаимодействие пользователя с системой.
Метод классификации – совокупность правил и результат распределения
заданного множества объектов на подмножества – классификационные
группировки в соответствии с признаками сходства или различия. В качестве
объектов классификации выступают различные номенклатуры – материалы,
товары, подразделения и т.п. Эти номенклатуры требуют описания, как их
свойств, так и идентификации отдельных представителей [10]. Различают два
метода классификации: иерархический метод, фасетный метод.
55
В приведенных таблицах описаны классификаторы, используемые при
проектировании подзадачи. В таблице 1.10 представлен перечень обозначений и
используемых систем кодирования.
Таблица 1.10
Перечень обозначений систем кодирования
Система
кодирования
Порядковая
Серийно-
порядкова
я
Разрядная
(позиционная)
Комбинированная
(смешанная)
Краткое
обозначение
П
СП
Р
К
В таблице 1.11 представлен перечень обозначений видов
классификаторов, которые предназначены для объяснения формирования
классификаторов, описанных в сводно-проектной таблице 1.12.
Таблица 1.11
Перечень обозначений видов классификаторов
Вид
классификатора
Обще-
государствен-
ный
Отрасле-
вой
Локальный
Международный
Краткое
обозначение
ОГ
О
Л
М
56
Таблица 1.12
Используемые классификаторы и коды
п/п
Наименование
объекта
кодируемого
множества
Значность
кода
Система
кодиро-
вания
Вид
клас-
тора
Список кодов или пример
кода из кодируемого
множества
Код
Значение
1
Код склада
3
К
Л
001
Код склада
2
Код
предприятия
3
К
Л
001
Код предприятия
3
Код
подразделения
3
К
Л
001
Код
подразделения
4
Код карточки
учета
3
К
Л
001
Код карточки
учета
5
Код должности
3
К
Л
001
Код должности
6
Код сотрудника
3
К
Л
001
Код сотрудника
7
Код
производителя
3
К
Л
001
Код
производителя
8
Код средства
измерения
3
К
Л
001
Код средства
измерения
Способами организации базы данных (БД), которые являются основными,
есть создание централизованных и распределенных БД. В рассматриваемой
задаче не предполагается распределенная структура ИС, т.к. задача небольшая
по объему данных и по количеству пользователей.
Таким образом, интегрированная централизованная БД нужна для
решения поставленной задачи.
Состав и способ организации файлов с результатной и промежуточной
информацией реализуется через возможность заполнения справочников, как
основы информационного обмена, затем справочные данные могут быть
использованы в документах. И на основании справочников и документов можно
57
сформировать соответствующие запросы и отчеты. Это позволяет получить
максимальный эффект от организации информационной системы и внутреннего
информационного обмена.
1.4.2.
Обоснование проектных решений по программному обеспечению
Программное обеспечение информационной системы, представляет собой
совокупность программ для реализации целей и задач информационной
системы, а также нормального функционирования комплекса технических
средств.
Так как разрабатываемая система имеет серверную часть, а именно сервер
баз данных, то нам требуется выбрать две операционные системы: серверную и
для клиентских машин.
В качестве серверной операционной системы выбрана Windоws Server
2019.
В качестве операционной системы для компьютеров пользователей
выбрана Microsoft Windows 7.
В связи с тем, что использование информационной системы
предполагается на базе MySQL это накладывает некоторые ограничение на
используемую операционную систему.
В связи с чем, было принято решение о выборе операционной системы
Windows Server 2019. Для управления разрабатываемой базой данных была
выбрана СУБД – Microsoft SQL Server.
Windows Server 2019 это операционная система, которая объединяет
локальные среды с Azure, формирует дополнительные уровни безопасности и
помогает модернизировать приложения и IT-инфраструктуру. Решение
предлагает новый уровень безопасности и инноваций для приложений и
инфраструктуры [9]. Многочисленные нововведения внедрены в гибридную,
безопасную, прикладную платформу и инфраструктуру с
гиперконвертированием. Операционная система Microsoft Windows Server
Standard 2019 предназначена для сред с низкой плотностью и не ориентирована
на виртуализированные системы. Также, использование данной операционной
системы обуславливается обеспечением последующей модернизацией системы,
58
добавление новых функций и технологических решений. Microsoft SQL Server –
система управления реляционными базами данных, разработанная корпорацией
Microsoft. Основной используемый язык запросов Transact-SQL, создан
совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта
ANSI/ISO по структурированному языку запросов (SQL) с расширениями [11].
Используется для работы с базами данных размером от персональных до
крупных баз данных масштаба предприятия; конкурирует с другими СУБД в
этом сегменте рынка.
Для реализации поставленного комплекса задач автоматизации был
выбран язык программирования C# [6]. C# относится к семье языков с C-
подобным синтаксисом, из них его синтаксис наиболее близок к С++ и Java.
Язык имеет строгую статическую типизацию, поддерживает полиморфизм,
перегрузку операторов, указатели на функции-члены классов, атрибуты,
события, свойства, исключения, комментарии в формате XML. Переняв многое
от своих предшественников — языков С++, Java, Delphi, Модула и Smalltalk –
С#, опираясь на практику их использования, исключает некоторые модели,
зарекомендовавшие себя как проблематичные при разработке программных
систем: так, C# не поддерживает множественное наследование классов (в
отличие от C++).
В связи с чем, возможностей языка программирования С# вполне хватит
для реализации поставленного комплекса задач [19].
Таким образом, для реализации проекта автоматизации необходимо
следующее программное обеспечение: Microsoft SQL Server; операционная
система WindowsServer 2019; язык программирования C#.
1.4.3.
Обоснование проектных решений по техническому обеспечению
Техническое обеспечение – технические средства, которые предназначены
для работы информационной системы, а также соответствующая документация
на эти средства и технологические процессы.
Для ПК-пользователя и ПК-инженера основными критерием выбора
оборудования в данном случае являются его технические характеристика, и что
не менее важно, соответствие утвержденным корпоративным стандартам. Таким
59
образом, для персональных компьютеров основным критерием выбора является
утвержденный список конфигураций ПК. Персональные компьютеры
АО «КНИРТИ» отдела «Организация и проведение испытаний» имеют
следующую конфигурацию системы, табл. 1.13.
Таблица 1.13
Характеристики оптимальной конфигурации персонального компьютера
Параметр
Значение
Корпус
ATX In Win EC025BL черный 450W (USB 2.0X2, Audio)
Процессор
Intel Core i3-4340 3.6GHz Dual core Haswell (LGA1150, L3 4MB,
54W, intel HD 4600 1150MHz, 22nm ) Tray
Кулер
Intel S1150/1155/1156 Original (Алюминийдо 80Вт, PWM-4pin)
OEM (LNC 1156/35104)
Материнская
плата
GigaByte GA-H81M-DS2 (LGA 1150, Intel H81, mATX,
2*DDR3(1600), PCI-E 16x, GLan, 2*SATA 3G/2*SATA 6G, 7.1
CH, 2*USB 3.0, D-Sub, COM/LPT) RTL
Модуль
памяти
DDR3 4GB Kingston KVR16LN11/4 PC3-12800 1600mhZ cl11
1.35V
Жесткий диск
SATA 500GB Seagate ST500DM002 3.5`` Barracuda 7200.12 SATA
6Gb/s 7200 rpm 16Mb
Таким образом, представленная характеристика персонального
компьютера специалиста отдела организации и проведения испытаний является
наиболее подходящей для функционирования развертывания информационной
системы.

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")