Производственная практика «Сопровождение и продвижение программного обеспечения отраслевой направленности». Отчет Орос. Комплексная автоматизация умственноформальных, нетворческих функций инженерапроектировщика в процессе проектирования
Скачать 0.75 Mb.
|
Какие виды программного обеспечения (ПО) ПК вы знаете: примерыЛюбой пользователь осведомлен, что такое пакет MS Office — текстовый редактор, утилита для работы с таблицами или презентациями. Многие пользуются веб-браузерами, с их помощью можно выйти в интернет. Использование других программ зависит от рода занятий владельца компьютера — архиваторы для сжатия размера файлов и контроля за архивами, системы управления базами данных, диспетчеры — они помогают перемещать, копировать и удалять различные документы. Важное место занимают почтовые клиенты для создания и отправки писем, а также Skype для формирования видеоконференций и звонков. Программное обеспечение и его классификация: какие есть основные видыЛюбое ПО делится в зависимости от признаков по функционалу и характеристикам, лицензионности использования, а также на разновидности по сгруппированным навыкам техники. Цель каждой из них — выполнять задачи и соблюдать интересы человека, использующего ПК. По режиму эксплуатацииСначала необходимо определить, какое количество людей будет пользоваться компьютером. Затем его разделяют на группы. ПО может быть: Индивидуальным — использовать его будет только один пользователь, который владеет логином и паролем. Групповым — доступ имеют несколько человек или группа лиц на предприятии. Сетевым — программы доступны всем, кому по сети раздали копии. По масштабуМасштабность зависит от набора функций и ресурсов, которые будет поглощать система. Это небольшая утилита для работы с графиками или объемная база данных, а также множество других элементов. Бывает: малое; среднее; большое. По стабильностиСтабильным считают те элементы обеспечения, которые способны корректно выполнять свои функции без сбоев при длительном использовании. Они не требуют доработки и справляются с ожидаемым объемом нагрузки. Нестабильным считают оборудование, которое недавно вышло на рынок, и пока нет гарантий его бесперебойной работы в перспективе. Но иногда это единственное ПО, которое подходит под задачи клиента. Делят на 3 класса: стабильное — внесение изменений маловероятно; средней стабильности — перемены вносятся дискретно; нестабильное — постоянные замены. По функцииФункционал может быть узким или широким в зависимости от целей, которые ставит перед программами клиент. Условно можно разделить любое ПО на несколько типов: Машинно-логическое. Его задача — обработать обеспечение и предоставить его в виде осознанного программного кода с определенными свойствами и структурой. Интерфейсное. В его функционале — обработка и переработка двоичной системы в понятную для пользователя. С его помощью удается создать благоприятную среду «человек-компьютер». Аппаратно-механическое. Это ПО должно спрягать разные части ПК для передачи сигнала между компонентами. Информационно-командное. Создает структуру логистики и отправляют на исполнение. Прикладное. Проводят логические, математические, физические и иные действия с данными. Их функция — обработать массив так, чтобы она решала поставленную цель. По требованию защитыДля многих крупных компаний защищенность играет большую роль. Они не вправе допустить утечки информации, потому что это грозит потерей прибыли или репутации. По этой причине выбираются максимально действенные антивирусы, данные шифруются, а доступ есть не у всех. По требованию надежностиДаже небольшие фирмы не могут себе позволить покупку или установку бесплатного софта сомнительного содержания. Даже уникальность функционала не будет оправданием использования подобного обеспечения. Программы бывают: надежные; сомнительные. По требуемым рабочим характеристикамОт любого ПО требуется выполнение определенного круга действий. Они должны быть: Гибкими и донастраиваемыми или неизменными — в зависимости от потребностей будущего владельца система может нуждаться в корректировке под требования. Универсальными — подходит под широкий спектр разноплановых задач. Полными — полностью выполняют алгоритм, после завершения цикла не требуются другие утилиты. По исходному языкуТо, каким образом написана программа, тоже влияет на ее функциональность. Существуют: Машинные — программирование, которое воспринимается аппаратной частью компьютера. Машинно-ориентированные — отражают структуру и работу конкретного ПК. Алгоритмические — работают независимо от архитектуры техники, формируют действенность определенного алгоритма (Бейсик, Паскаль и др.). Процедурно-ориентированные — выглядят как совокупность процедур и подпрограмм. Интегрированные — системы, внедренные в основные элементы работы. Проблемно-ориентированные — направлены на решение проблемы конкретного класса. Каждый из них преобразовывает исходный код в зависимости от того, какими будут дальнейшие действия. По прикладной областиЗдесь деление зависит от типа, которым решают проблемы, предварительно их группируют по тематике и области. Они должны создавать приятную и удобную среду для пользователя. Бывают: Общего назначения — в их задачу входит выполнение широкого круга целей клиента. Это могут быть любые текстовые, графические и иные редакторы, браузеры, процессоры. Методо-ориентированные — использование разных способов решения через разнообразные методики. Смысл в выборе метода для обслуживания или программирования. Проблемно-ориентированные — во главе проблема в конкретной предметной области, которую необходимо решить любым доступным видом ПО. По вычислительной системе и средеОсновные характеристики в этой классификации: алгоритмическая сложность и выдержанная логика; глубина проработки и реализации каждой функции; системность обработки; объемы файловой системы; разновидность процессора влияет на возможности софта. По классу пользователяОт должности и назначения начинается разделение прав: специалист — ограниченный функционал; руководитель — расширенный; директор — почти все возможности; владелец — максимум функций. У разных компьютеров может быть различный доступ к базам данных, архивам, отчетам, счетам, другой информации. По требованию к вычислительным ресурсамВ зависимости от того, кто пользуется техникой, выделяют: Простой клиент — ПК, которым будет пользоваться сотрудник на невысокой должности, допускает только выполнение небольшого круга обязанностей. Расширенный пользователь — ПО, в котором у руководителя увеличенное количество работы и шире возможности, больше открытых папок с информацией и запросы к производительности техники. Максимум — отдельно стоящий ПК, обычно не связанный по желанию владельца с общей сетью компании, с максимальным набором доступных массивов. По критичностиВ зависимости от того, насколько критичным будет решение конкретной задачи пользователя, выделяют несколько типов: Секретность — необходимо обеспечить сохранность данных. Национальная безопасность — когда важно не допустить утечки в другие страны. Жизнь человека — использование должно быть безопасным. Паника или хаос в социальной сфере — нельзя позволить распространение общего панического состояния у населения. Частная собственность — желания компании не должны перечеркивать интересы отдельных граждан. Безопасность организации — посторонние не имеют права находиться на объектах фирмы, у них нет доступа к ПО. По готовностиВ зависимости от этого критерия делят на: индивидуальные разработки для конкретного предприятия или личности; софт для массового использования пользователями. По представлению данныхИнформация внутри компании находится в разной степени секретности доступа: свободный — разрешено видеть файлы всем; ограниченный — допускаются только люди определенной должности; индивидуальный — вход только для конкретных личностей. По использованию программных данныхРаботникам выдается разный доступ: все могут просматривать и редактировать; всем доступен просмотр, редактирование только для нескольких людей; никто не имеет права вносить изменения; даже видеть содержимое файлов вправе лишь определенные личности. Если сложно разобраться в классификации программного обеспечения или нет понимания, какое из типов ПО потребуется, обратитесь в компанию «Клеверенс». Специалисты разберут с вами цели вашего бизнеса и помогут подобрать оптимальное оборудование, которое будет оперативно справляться с поставленными перед ним задачами. |