Стандартизация программного обеспечения реферат

Обновлено: 03.07.2024

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

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

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

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

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

Различные стандарты могут определять одно и тоже понятие с различных точек зрения. Например, термин USABILITY (дословно переводится, как удобство использования) определяет качественные характеристики интерфейса. Данный термин определяется в различных стандартах с использованием различных формулировок, а именно:

В-третьих, удовлетворенность пользователей.

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

Наиболее известной организацией, занимающейся проблемами стандартизации, является ISO (International Organization for Standardization, Международная организация по стандартизации, МОС). В состав ISO входят 120 стран, представленные своими национальными организациями по стандартизации. Россию, в качестве члена ISO, представляет Госстандарт РФ (ГОСТ Р).

Сфера деятельности ISO касается стандартизации во всех областях, кроме непосредственного руководства в областях электротехники и электроники. Вопросами стандартизации в области электротехники, электроники, радиосвязи и приборостроения занимается IEC (International Electrotechnical Commission, Международная электротехническая комиссия, МЭК). IEC является автономной организацией в составе ISO.

В процессе своей работы ISO и IEC объединили свою деятельность в области стандартизации информационных технологий, создав единый орган (JTC1, Joint Technical Committee 1, Объединенный технический комитет 1). Данный комитет предназначен для формирования всеобъемлющей системы базовых стандартов в области информационных технологий и их расширений для конкретных сфер деятельности.

JTC1 имеет 17 подкомиссий, которые занимаются стандартизацией в различных областях информационных технологий, включая языки программирования, технологии разработки ПО, методы защиты, компьютерную графику и т.д. В частности, подкомитет (Sub-committees-SC) SC-7 занимается стандартизацией разработки программного обеспечения.

Национальным органом по стандартизации в США является NIST (The National Institute of Standards and Technology, Национальный институт стандартов и технологий). Данная организация была создана на основе организации ANSI (The American National Standard Institute, Американский национальный институт стандартов). NIST представляет собой, неправительственную некоммерческую организацию. NIST не разрабатывает стандарты, но является единственной организацией в США, принимающей национальные стандарты. Данная организация координирует работы по добровольной стандартизации в частном секторе экономики и руководит деятельностью организаций, занимающихся разработкой стандартов.

Разрабатывают федеральные стандарты организации, аккредитованные Национальным институтом стандартов и технологий, в частности, IEEE (Institute of Electrical and Electronics Engineers, Институт инженеров по электротехнике и электронике).

UML (Unified Modeling Language, Универсальный язык моделирования) представляет собой международный стандарт, использующий графические обозначения для создания объектной модели в области разработки программного обеспечения.

UML был создан ведущими специалистами в области объектно-ориентированного анализа и проектирования программных систем, из корпорации Rational SoftWare.

Язык UML предназначен для визуального построения моделей программных систем. Графические UML-модели, при помощи соответствующих программных средств, переводятся в программный код конкретной среды разработки.

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

Во-первых, диаграмма прецедентов или вариантов использования (Use Case Diagram). Данная диаграмма применяется для формализации выдвигаемых заказчиком требований и синхронизации его взгляда на систему с взглядом исполнителя.

Во-вторых, диаграмма видов деятельности (Active Diagram). Диаграммы видов деятельности позволяют в наглядном виде представить на экране любые последовательности операций и редактировать их. Они в некоторой степени напоминают блок-схемы алгоритмов.

В-четвертых, диаграмма классов (Class Diagram). Представляет собой основной тип диаграмм, описывающий классы программ и взаимосвязи между ними.

В-пятых, диаграмма состояний (State Diagram). Данная диаграмма определяет, какие состояния могут принимать классы системы в ходе работы программы, и формализует переходы между состояниями системы.

В-шестых, диаграмма кооперации (Collaboration Diagram). Данная диаграмма объясняет, каким способом разные классы модели взаимодействуют друг с другом.

В-седьмых, диаграмма компонентов (Component Diagram). Диаграммы компонентов уточняют конкретные особенности реализации определенного языка программирования или конкретной компонентной технологии.

В-восьмых, диаграмма развертывания (Deployment Diagram). Данная диаграмма позволяет фиксировать техническую структуру создаваемой программной системы и сформировать накладываемые ограничения.

Язык UML признан в качестве стандарта независимым консорциумом OMG (Object Management Group), занимающимся стандартизацией объектных технологий. В настоящий момент, всеми вопросами развития языка UML занимаются специалисты OMG.

Пример готового реферата по предмету: Стандартизация и нормирование

СОДЕРЖАНИЕ

1СЕРТИФИКАЦИЯ ПРОГРАММНЫХ ПРОДУКТОВ

2СТАНДАРТЫ ДЛЯ IT-ИНДУСТРИИ

2.1СТАНДАРТЫ ISO СЕРИИ 9000

2.3СТАНДАРТЫ SEI SW-CMM

3СТАНДАРТЫ ПО PROJECT MANAGEMENT

3.1ПРИНЦИПЫ АДМИНИСТРАТИВНОГО УПРАВЛЕНИЯ КАЧЕСТВОМ

3.2СТАНДАРТЫ УРОВНЯ ЗРЕЛОСТИ КОМПАНИИ

4ДОКУМЕНТИРОВАНИЕ ПРОЦЕССОВ И РЕЗУЛЬТАТОВ СЕРТИФИКАЦИИ ПРОГРАММНЫХ ПРОДУКТОВ

Выдержка из текста

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

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

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

Законодательная база как основа государственной системы стандартизации и сертификации

Госстандарт России, являясь национальным органом по стандартизации, стремится расширить свое участие в развитии международного сотрудничества в области стандартизации. Важным моментом для решения экономических и социальных задач страны, успешного продолжения реформ может стать участие Российской Федерации во Всемирной торговой организации (бывшей ГАТТ — Генеральное соглашение по тарифам и торговле).

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

Цель работы – исследование качества, стандартизации и сертификации продукции на предприятии. Задачи, требующие решения для достижения данной цели: исследование понятия качества продукции предприятия; анализ методов обеспечения качества продукции на предприятии; исследование понятия и сущности сертификации; исследование понятия и сущности стандартизации. Предмет — качество, стандартизация и сертификация продукции на предприятии.

Сертификация — это документальное подтверждение соответствия продукции определенным требованиям, конкретным стандартам или техническим условиям. Сертификация продукции представляет собой комплекс мероприятий (действий), проводимых с целью подтверждения посредством сертификата соответствия (документа), что продукция отвечает определенным стандартам или другим НТД. Многие зарубежные фирмы расходуют большие средства и время на доказывание потребителю, что их продукция имеет высокое качество. Так, по зарубежным источникам величина издержек на эти работы составляет около 1 — 2 % всех затрат предприятий-изготовителей [1; 2].

Сертификация — это документальное подтверждение соответствия продукции определенным требованиям, конкретным стандартам или техническим условиям. Сертификация продукции представляет собой комплекс мероприятий (действий), проводимых с целью подтверждения посредством сертификата соответствия (документа), что продукция отвечает определенным стандартам или другим НТД. Многие зарубежные фирмы расходуют большие средства и время на доказывание потребителю, что их продукция имеет высокое качество. Так, по зарубежным источникам величина издержек на эти работы составляет около 1 — 2 % всех затрат предприятий-изготовителей [1; 2].

Список источников информации

1.В.В. Липаев, Методы обеспечения качества крупномасштабных программных средств. М.: РФФИ. СИНТЕГ

2.В.В. Липаев, Профили стандартов жизненного цикла программных средств. Jet Info, Информационный бюллетень, N 12, 2005

3.В.В. Липаев, Процессы и стандарты жизненного цикла сложных программных средств. Справочник.,М.: СИНТЕГ, 2006

4.К. Мильман, С. Мильман, СММI-шаг в будущее. Открытые системы., N 5-6.(2005), N2.(2006), 2005, 2006

5.Оценка и аттестация зрелости процессов создания и сопровождения программных средств и информационных систем ISO IEC TR 15504-CMMI. Пер. с англ., М.: Книга и бизнес

Вы можете изучить и скачать доклад-презентацию на тему Стандартизация программного обеспечения. Презентация на заданную тему содержит 17 слайдов. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций в закладки!

500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500

Стандартизация программных продуктов Сложность, многогранность и универсальность программных продуктов, массовость их применения потребовали стандартизации как самих программ – программных средств(ПС), так и процессов их разработки.

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

Стандарты имеют большое значение – они обеспечивают возможность разработчикам программного обеспечения использовать данные и программы других разработчиков, осуществлять экспорт/импорт данных. Такие стандарты регламентируют взаимодействие между различными программами. Для этого предназначены стандарты межпрограммного интерфейса, например OLE (Object Linking and Embedding – связывание и встраивание объектов). Без таких стандартов программные продукты были бы “закрытыми” друг для друга Стандарты имеют большое значение – они обеспечивают возможность разработчикам программного обеспечения использовать данные и программы других разработчиков, осуществлять экспорт/импорт данных. Такие стандарты регламентируют взаимодействие между различными программами. Для этого предназначены стандарты межпрограммного интерфейса, например OLE (Object Linking and Embedding – связывание и встраивание объектов). Без таких стандартов программные продукты были бы “закрытыми” друг для друга

5. Стандарты, определяющие термины по программному обеспечению (ГОСТ Р ИСО/МЭК 2382-23-2004, ГОСТ 28806-90, ГОСТ 20886-85, ГОСТ 24402-88, ГОСТ 15971-90, ГОСТ 19781-90). 5. Стандарты, определяющие термины по программному обеспечению (ГОСТ Р ИСО/МЭК 2382-23-2004, ГОСТ 28806-90, ГОСТ 20886-85, ГОСТ 24402-88, ГОСТ 15971-90, ГОСТ 19781-90). 6. Стандарты на процессы жизненного цикла программного обеспечения (ГОСТ Р ИСО/МЭК 12207-99, ГОСТ Р 51904-2002, ГОСТ Р 51189-98, ГОСТ Р ИСО/МЭК 15504-2009, а также отнесем сюда КТ-178В). 7. Обучающие стандарты (ГОСТ Р ИСО/МЭК ТО 12182-2002, ГОСТ Р ИСО/МЭК 15026-2002).

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

Эффективность Эффективность Эффективность (Efficiency): способность ПО обеспечивать требуемую производительность относительно количества используемых ресурсов в установленных условиях. Временная эффективность (Time behaviour): способность ПО обеспечивать приемлемые времена отклика и обработки, а также пропускную способность при выполнении его функций в установленных условиях. Использование ресурсов (Resource utilization): способность ПО использовать приемлемые ресурсы в течение приемлемого времени при выполнении его функций в установленных условиях. Согласованность (Compliance): способность ПО придерживаться стандартов или соглашений, связанных с эффективностью.

Практичность Практичность Практичность (Usability): способность ПО, обусловливающая легкость его понимания, изучения и использования, а также привлекательность для пользователя при использовании в указанных условиях. Понятность (Understandability): способность ПП, обеспечивающая пользователю понимание, является ли ПО пригодным, и как его можно использовать для конкретных задач и условий использования. Изучаемость (Learnability): способность ПП, обеспечивающая изучение пользователем его применения. Легкость использования (Operability): способность ПП, обеспечивающая пользователю возможность его эксплуатировать и управлять им. Привлекательность (Attractiveness): способность ПП нравиться пользователю. Согласованность (Compliance): способность ПО придерживаться стандартов, соглашений, руководств по стилю или норм, связанных с практичностью.

Надежность Надежность Надежность (Reliability): способность ПО сохранять свой уровень качества функционирования при использовании в указанных условиях. Завершенность (Maturity): способность ПО предотвращать отказ как следствие ошибок в ПО. Устойчивость к ошибке (Fault tolerance): способность ПО поддерживать заданный уровень качества функционирования в случаях ошибок в ПО или нарушения установленного интерфейса. Восстанавливаемость (Recoverability): способность ПО в случае отказа восстанавливать уровень качества функционирования и поврежденные данные. Согласованность (Compliance): способность ПО придерживаться стандартов, соглашений или норм из законов и подобных предписаний, связанных с надежностью.

Функциональные возможности Функциональные возможности Функциональные возможности (Functionality): способность ПО обеспечивать функции, удовлетворяющие установленные и подразумеваемые потребности при использовании ПО в заданных условиях. Пригодность: способность ПО обеспечивать соответствующий набор функций для указанных задач и целей пользователя. Правильность : способность ПО обеспечивать правильные или приемлемые результаты или эффекты. Способность к взаимодействию. : способность ПО взаимодействовать с одной или большим числом указанных систем. Защищенность : способность ПО защищать информацию и данные так, чтобы не уполномоченные субъекты или системы не могли читать или изменять их, а уполномоченные субъекты или системы не получали отказа на доступ к ним. [ISO 12207: 1995] Согласованность : способность ПО придерживаться стандартов, соглашений или норм из законов и подобных предписаний, связанных с областью применения.

Сопровождаемость Сопровождаемость Сопровождаемость (Maintainability): способность ПО к модификации. Изменения могут включать исправления, усовершенствования или адаптацию ПО к изменениям в среде, а также в требованиях и функциональных спецификациях. Анализируемость (Analyzability): способность ПП к диагностике его недостатков или причин отказов в ПО, а также к идентификации его частей для модификации. Изменяемость (Changeability): способность ПП к обеспечению реализации специфицированных изменений. Стабильность (Stability): способность ПО минимизировать непредвиденные эффекты от его изменений. Тестируемость (Testability): способность ПП, обеспечивающая проверку и приемку модифицированного ПО. Согласованность (Compliance): способность ПО придерживаться стандартов или соглашений, связанных с сопровождаемостью.

Мобильность Мобильность Мобильность (Portability): способность ПО к переносу из одной среды в другую. Адаптируемость (Adaptability): способность ПО к модификации для различных указанных сред без применения других действий или средств, чем те, что предназначены для этой цели для рассматриваемого ПО. Легкость установки (Installability): способность ПО к установке в указанной среде. Сосуществование (Co-existence): способность ПО сосуществовать с другим независимым ПО в общей среде, разделяя общие ресурсы. Заменяемость (Replaceability): способность ПО к использованию вместо другого указанного ПО в среде заменяемого ПО. Согласованность (Compliance): способность ПО придерживаться стандартов или соглашений, связанных с мобильностью.

Ответить на вопросы: Ответить на вопросы: Почему считается, что стандарты помогают пользователям, заказчикам и разработчикам? Почему стандарты важны для разработчика сайта?

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

Содержание

ВВЕДЕНИЕ 3
1. АНАЛИЗ СРЕДЫ 5
2. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА 16
2.1. Список исполнителей 16
2.2. Техническое задание 17
2.2.1. Назначение и область применения программного изделия. 17
2.2.2. Основание для разработки 17
2.2.3. Требования заказчика к ПИ 17
2.3. Календарный план разработки 21
2.3.1. Общий план разработки 21
2.3.2. Индивидуальный план разработки 22
2.4. Документация разработки 23
2.4.1. Технический проект 23
2.4.2. Подготовка к разработке 25
2.4.3. Программная реализация 29
2.4.4. Тестирование системы 36
2.5. Эксплуатационная документация 41
2.5.1. Руководство системного программиста 41
2.5.2. Руководство программиста. 43
2.5.3. Руководство оператора. 46
2.5.4. Документация по установке и сопровождению системы 49
ЗАКЛЮЧЕНИЕ 52
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ. 54
Приложения.

Прикрепленные файлы: 1 файл

Курсовик РиСПСиИТ.docx

Федеральное агентство по образованию

Хрянин Евгений Леонидович

студент 3 курса, специальности

Хреев Николай Владимирович

2011 год
Содержание

ВВЕДЕНИЕ

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

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

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

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

Области применения электронной очереди встречаются повсеместно:

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

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

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

    АНАЛИЗ СРЕДЫ

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

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

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

    У данной компании представлено несколько продуктов на рынке:

      • Электронная очередь
      • Сенсорные киоски
      • Светодиодные табло
      • Электронный паркинг
      • Светодиодное освещение

      В базовый комплект комплекса входит:

        • Модуль сервера электронной очереди
        • Модуль регистратора для сенсорного терминала и администратора офиса
        • Модуль визуализации
        • ПО голосового сопровождения вызова, гонг
        • ПО медиасервера для вывода состояния очереди на LCD-мониторы

        В самый расширенный пакет могут входить следующие компоненты:

          • Программное обеспечение Сервер СУО "Мета-Прайм", располагающее возможностями: Текущее состояние зала, Статистика по выбранному интервалу времени, централизованное управление. ПО – это основной компонент системы управления очередью, выполняющий все основные функции управления. Это мощный программный продукт, обладающий широкими возможностями:
            • Поддержка практически неограниченного количества рабочих мест;
            • Возможность использования иерархического меню;
            • Множество различных отчетов: по очередям и операциям, по рабочим местам и пользователям, по времени ожидания и обслуживания посетителей, отображения списка билетов, количества билетов в час и многое другое.

            Схема работы системы:

            Рассмотрим преимущества и недостатки данного решения:

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

            Читайте также: