Ознакомительная практика_Волочанинов Артем Сергеевич. Отчет по функционированию информационных процессов структурном подразделении предприятия
Скачать 330.72 Kb.
|
1.4. Изучение принципов работы, технические характеристики, конструктивные особенности средств вычислительной техники, используемые на предприятии (базе учебной практики) К основным характеристикам вычислительной техники относятся ее эксплуатационно-технические характеристики, такие как быстродействие, емкость памяти, точность вычислений и др. Быстродействие ЭВМ рассматривается в двух аспектах. С одной стороны, оно характеризуется количеством элементарных операций, выполняемых центральным процессором в секунду. Под элементарной операцией понимается любая простейшая операция типа сложения, пересылки, сравнения и т. д. С другой стороны, быстродействие ЭВМ существенно зависит от организации ее памяти. Время, затрачиваемое на поиск необходимой информации в памяти, заметно сказывается на быстродействии ЭВМ. В зависимости от области применения выпускаются ЭВМ с быстродействием от нескольких сотен тысяч до миллиардов операций в секунду. Для решения сложных задач возможно объединение нескольких ЭВМ в единый вычислительный комплекс с требуемым суммарным быстродействием. Наряду с быстродействием часто пользуются понятием производительность. Если первое обусловлено, главным образом, используемой в ЭВМ системой элементов, то второе связано с ее архитектурой и разновидностями решаемых задач. Даже для одно» ЭВМ такая характеристика, как быстродействие, не является величиной постоянной. В связи с этим различают: - пиковое быстродействие, определяемое тактовой частотой процессора без учета обращения к оперативной памяти; - номинальное быстродействие, определяемое с учетом времени обращения к оперативной памяти; - системное быстродействие, определяемое с учетом системных издержек на организацию вычислительной процесса; - эксплуатационное, определяемое с учетом характера решаемых задач (состав, операций или их «смеси»). Емкость, или объем памяти определяется максимальным количеством информации которое можно разместить в памяти ЭВМ. Обычно емкость памяти измеряется в байтах. Как уже отмечалось, память ЭВМ подразделяется на внутреннюю и внешнюю. Внутренняя, или оперативная, память по своему объему у различных классов машин различна и определяется системой адресации ЭВМ. Емкость внешней памяти из-за блочной структуры и съемных конструкций накопителей практически неограниченна. Точность вычислений зависит от количества разрядов, используемых для представления одного числа. Современные ЭВМ комплектуются 32- или 64-разрядными микропроцессорами, что вполне достаточно для обеспечения высокой точности расчетов самых разнообразных приложениях. Однако, если этого мало, можно использовать удвоенную или утроенную разрядную сетку. Система команд - это перечень команд, которые способен выполнить процессор ЭВМ. Система команд устанавливает, какие конкретно операции может выполнять процессор, сколько операндов требуется указать в команде, какой вид (формат) должна имеет команда для ее распознания. Количество основных разновидностей команд невелико, с их помощью ЭВМ способны выполнять операции сложения, вычитания, умножена деления, сравнения, записи в память, передачи числа из регистра в регистр, преобразования из одной системы счисления в другую и т. д. При необходимости выполняете модификация команд, учитывающая специфику вычислений. Обычно в ЭВМ используется от десятков до сотен команд (с учетом их модификации). На современном этап развития вычислительной техники используются два основных подхода при формировании системы команд процессора. С одной стороны, это традиционный подход, связанный с разработкой процессоров с полным набором команд, - архитектура CIS (Complete Instruction Set Computer - компьютер с полным набором команд). С другой стороны, это реализация в ЭВМ сокращенного набора простейших, но часто употребляемых команд, что позволяет упростить аппаратные средства процессора и повысить быстродействие - архитектура RISC (Reduced Instruction Set Computer - компьютер сокращенным набором команд). Стоимость ЭВМ зависит от множества факторов, в частности от быстродействия, емкости памяти, системы команд и т. д. Большое влияние на стоимость оказывает конкретная комплектация ЭВМ и, в первую очередь, внешние устройства, входящие в состав машины. Наконец, стоимость программного обеспечения ощутимо влияет на стоимость ЭВМ. Надежность ЭВМ - это способность машины сохранять свои свойства при заданных условиях эксплуатации в течение определенного промежутка времени. Количественной оценкой надежности ЭВМ, содержащей элементы, отказ которых приводит к отказу всей машины, могут служить следующие показатели: - вероятность безотказной работы за определенное время при данных условиях эксплуатации; - наработка ЭВМ на отказ; - среднее время восстановления машины и др. Для более сложных структур типа вычислительного комплекса или системы понятие «отказ» не имеет смысла. В таких системах отказы отдельных элементов приводят к некоторому снижению эффективности функционирования, а не к полной потере работоспособности в целом. Важное значение имеют и другие характеристики вычислительной техники, например: универсальность, программная совместимость, вес, габариты, энергопотребление и др. Они принимаются во внимание при оценивании конкретных сфер применения ЭВМ. 1.5 Изучение информации о структуре программного обеспечения на рабочих местах специалистов Для решения поставленной задачи необходимо выбрать специализированное ПО, отвечающее требованиям к разрабатываемому проекту и обладающее необходимым функционалом и возможностями. Среди представленных на рынке систем управления предприятием можно выделить следующие программные решения: «Галактика» – российская бесплатная ERP-система для крупных и средних предприятий, обладающая достаточно широким функционалом; «Парус» - российская система, представленная в нескольких версиях, обладающая возможностью работы с базами данных и серверами; «SAP» - модульная ERP-система, простая в обращении и обладающая широким функционалом. «1С: Предприятие» - кроссплатформенная система, снабженная собственным языком программирования и возможностью адаптации под разные цели и задачи. Сравнение представленных выше систем отображено в таблице 1. Таблица 1. Сравнительная характеристика систем для автоматизации управления предприятием
1.6. Изучение функционал прикладных процессов и информационного обеспечения решения прикладных задач В настоящее время не существует единой классификации или номенклатуры бизнес-процессов организаций. На Рис.1. изображена одна из возможных укрупненных классификаций. Рис. 1. Укрупненная классификация бизнес-процессов организации Надо отметить что, приведенная классификация процессов является достаточно условной и только руководство конкретной организации может определять, какие из процессов в соответствии со стратегией и политикой организации являются основными, а какие вспомогательными. Если процессы менеджмента, в конечном счете, определяют основной вектор развития основных рабочих процессов организации, то вспомогательные процессы как бы поддерживают основные рабочие процессы снизу, обеспечивая их необходимыми ресурсами. Любой вуз представляет собой организацию с достаточно сложной системой пересекающихся и взаимодействующих процессов. Поэтому основную сложность на первом этапе разработки и внедрения системы менеджмента качества представляет классификация, идентификация и описание основных рабочих процессов вуза. Всю возможную деятельность вуза можно условно разделить на четыре главных производственных процесса: - процесс образовательной деятельности; - процесс научно-исследовательской и консультационной деятельности; - процесс разработки и выпуска учебно-методических материалов для внешнего использования; - процесс производственной деятельности (если вуз ею занимается). Процесс разработки и выпуска учебно-методических материалов для внешнего использования отличается от такого же внутреннего вспомогательного процесса только наличием подпроцесса внешнего сбыта, а процесс производственной деятельности, который вообще не характерен для вузов, не имеет особых отличий от обычных процессов промышленных предприятий. Поэтому при идентификации и классификации рабочих процессов вуза мы ограничимся рассмотрением только первых двух главных процессов. На Рис. 2.6 представлена обобщенная карта рабочих процессов вуза. На ней отдельно выделены и указаны процессы менеджмента, производственные процессы и некоторые основные вспомогательные процессы. На этом рисунке процесс разработки образовательных программ, учебных планов и курсов лекций (процесс проектирования образовательных услуг) в виду его важности вынесен в отдельный процесс, хотя он может рассматриваться как составная часть общего процесса проектирования и предоставления образовательных услуг (образовательного процесса). Применительно к работе вуза к процессам управления или менеджмента относятся: - процесс стратегического планирования и управления; - управление реорганизацией процессов и структуры вуза; - процесс работы Совета вуза; - процесс работы Научно-технического совета вуза; - оперативное управление и координация деятельности различных структурных подразделений; - определение потребности, организация подбора, обучения, повышения квалификации персонала и управление персоналом; - утверждение персоналий по руководящим должностям; - планирование финансово-хозяйственной деятельности и анализ отчетов экономического состояния вуза; - анализ руководством вуза результатов проверок вуза и его структурных подразделений и принятие соответствующих решений и др. К основным рабочим (производственным) процессам вуза можно отнести процессы проектирования образовательных программ и технологий обучения и процессы, непосредственно связанные с предоставлением образовательных услуг и выполнением научных исследований и разработок: - разработка новых образовательных программ, учебных планов, рабочих программ дисциплин, курсов лекций, лабораторных работ, практических занятий и курсовых работ; - прием студентов на факультеты вуза; - непосредственное осуществление образовательного (учебного) процесса (чтение лекций, проведение практических занятий и лабораторных работ, консультации и т.д.); - контроль полученных обучающимися знаний и навыков (контрольные работы, текущий контроль, зачеты, экзамены, защита курсовых и дипломных работ); - выполнение научных исследований и разработок; - измерения параметров и контроль рабочих процессов с последующими корректирующими действиями и др. Рис. 2. Обобщенная карта рабочих процессов вуза (факультета). К вспомогательным или подчиненным процессам относятся, например: - маркетинговые исследования рынка образовательных услуг и рынка труда сбор информации о запросах потребителей образовательных и научно-исследовательских услуг вуза (внутренних и внешних); - профориентационная и рекламная деятельность; - процессы ресурсного обеспечения, включая взаимодействие с поставщиками, закупки необходимого учебного оборудования и учебно-методической литературы; - процессы учебно-методической работы; - вспомогательные процессы учебной деятельности (работа со студентами, преподавателями и т.д.); - управление информацией и данными, их хранение, обработка и т.п.; - процессы обеспечения и управления финансовыми средствами; - процессы управления инфраструктурой вуза; - обеспечение связи с окружением (работа с общественностью). Из трех категорий процессов, указанных на Рис. 2.6, часто выделяют так называемые ключевые или основные для данной отрасли или организации процессы, которые в первую очередь определяют качество результатов работы, успех или неуспех в достижении поставленных стратегических целей и задач и которые в наибольшей степени влияют на удовлетворенность (или неудовлетворенность) потребителей. К ключевым процессам могут относиться основные рабочие процессы, процессы менеджмента, а также и вспомогательные процессы. При этом ключевыми процессами, определяющими качество работы вуза, являются: - процесс стратегического планирования и управления; - процессы подбора, обучение, повышение квалификации персонала; - процессы разработки новых образовательных программ, учебных планов, рабочих программ дисциплин, курсов лекций, лабораторных работ, практических занятий и курсовых работ; - прием студентов на факультеты вуза; - непосредственное осуществление образовательного (учебного) процесса (чтение лекций, проведение практических занятий и лабораторных работ, консультации и т.д.); - контроль полученных знаний и навыков студентов (контрольные работы, текущий контроль, зачеты, экзамены, защита курсовых и дипломных работ); - вспомогательные процессы учебной деятельности (работа со студентами, преподавателями, составления расписания занятий, распределение аудиторного фонда, расписания экзаменов и т.п.). Идентификация специфических ключевых процессов помогает высшему руководству организации при решении вопросов концентрации ресурсов и средств с целью достижения наибольшей пользы и успеха в какой процесс нужно инвестировать в первую очередь и где существует потенциал для инвестиции в проектные работы или улучшения процессов. Ключевые процессы существенно зависят от отрасли, в которой работает конкретная организация. 1.7. Ознакомление с используемыми программными платформами, языками программирования, функционалом модулей, используемых в информационном обеспечении для решения производственных задач Программное обеспечение (ПО) – это программные средства информационных технологий. Они подразумевают создание, использование компьютерных программ различного назначения и позволяют техническим средствам выполнять операции с машиночитаемой информацией. Компьютерные программы, также как и любая другая машиночитаемая информация, хранятся в файлах. Пишутся (составляются, создаются) программы программистами на специальных машинных алгоритмических языках высокого уровня (Бейсик, Фортран, Паскаль, Си и др.). Хорошая программа содержит: чётко определённые и отлаженные функции, удобные средства взаимодействия с пользователем (интерфейс), инструкцию по эксплуатации, лицензию и гарантию, упаковку. Программы для пользователей могут быть платными, условно-бесплатными, бесплатными и др. Существуют классификации программного обеспечения по назначению, функциям, решаемым задачам и другим параметрам. По назначению и выполняемым функциям можно выделить три основных вида ПО, используемого в информационных технологиях: Общесистемное ПО – это совокупность программ общего пользования, служащих для управления ресурсами компьютера (центральным процессором, памятью, вводом-выводом), обеспечивающих работу компьютера и компьютерных сетей. Оно предназначено для управления работой компьютеров, выполнения отдельных сервисных функций и программирования. Общесистемное ПО включает: базовое, языки программирования и сервисное. Базовое ПО включает: операционные системы, операционные оболочки и сетевые операционные системы. Операционная система (ОС) – это комплекс взаимосвязанных программ, предназначенных для автоматизации планирования и организации процесса обработки программ, ввода-вывода и управления данными, распределения ресурсов, подготовки и отладки программ, других вспомогательных. ОС запускает компьютер, отслеживает работу локальных и сетевых компьютеров, планирует решение с их помощью задач, следит за их выполнением, управляет вводом-выводом данных и др. Основная причина необходимости ОС состоит в том, что элементарные операции для работы с устройствами компьютера и управления его ресурсами – это операции очень низкого уровня. Действия, которые необходимы пользователю и прикладным программам, состоят из нескольких сотен или тысяч таких элементарных операций. Например, для выполнения процедуры копирования файла необходимо выполнить тысячи операций по запуску команд дисководов, проверке их выполнения, поиску и обработке информации в таблицах размещения файлов на дисках и т. д. Операционная система скрывает от пользователя эти подробности и выполняет эти процедуры. Выделяют однопрограммные, многопрограммные (многозадачные), одно и многопользовательские, сетевые и несетевые ОС. Сетевые ОС – это комплекс программ, обеспечивающих обработку, передачу, хранение данных в сети; доступ ко всем её ресурсам, распределяющих и перераспределяющих различные ресурсы сети. Операционная оболочка – это программная надстройка к ОС; специальная программа, предназначенная для облегчения работы и общения пользователей с ОС (Norton Commander, FAR, Windows Commander, Проводник и др.). Они преобразуют неудобный командный пользовательский интерфейс в дружественный графический интерфейс или интерфейс типа “меню”. Оболочки предоставляют пользователю удобный доступ к файлам и обширные сервисные услуги. Языки программирования – это специальные команды, операторы и другие средства, используемые для составления и отладки программ. Они включают собственно языки и правила программирования, трансляторы, компиляторы, редакторы связей, отладчики и др. Отладка программы (англ. “debugging”) – это процесс обнаружения и устранения ошибок в компьютерной программе; этап компьютерного решения задачи, при котором происходит устранение явных ошибок в программе. Она осуществляется по результатам, полученным в процессе тестирования компьютерной программы, и производится с использованием специальных программных средств – отладчиков. Отладчик (англ. “debugger”) – это программа, позволяющая исследовать внутреннее поведение разрабатываемой программы. Обеспечивает пошаговое исполнение программы с остановкой после каждой оператора, просмотр текущего значения переменной, нахождение значения любого выражения и др. Трансляторы – это программы, обеспечивающие перевод с языка программирования на машинный язык компьютеров. Сервисное общесистемное ПО для ОС включает драйверы и программы-утилиты. Драйверы – это специальные файлы ОС, расширяющие её возможности и включаемые в её состав для организации настройки ОС на использование различных устройств ввода-вывода, установки региональных параметров (языков, форматов времени, даты и чисел) и т.д. С помощью драйверов можно подключать к компьютеру новые внешние устройства или нестандартно использовать имеющиеся устройства. Программы-утилиты – это полезные программы, дополняющие и расширяющие возможности ОС. Некоторые из них могут существовать отдельно от ОС. К этому классу программ можно отнести архиваторы, программы резервного копирования и др. Кроме того, сервисное общесистемное ПО включает тестовые и диагностические программы, программы антивирусной защиты и обслуживания сети. Тестовые и диагностические программы предназначены для проверки работоспособности отдельных узлов компьютеров, работы программ и устранения выявленных в процессе тестирования неисправностей. Антивирусные программы используют для диагностики, выявления и устранения вирусных программ, нарушающих нормальную работу вычислительной системы. Инструментальное программное обеспечение или инструментальные программные средства (ИПО) – это программы-полуфабрикаты или конструкторы, используемые в ходе разработки, корректировки или развития других программ. Они позволяют создавать различные прикладные пользовательские программы. К ИПО относят: СУБД, редакторы, отладчики, вспомогательные системные программы, графические пакеты, конструкторы обучающих, игровых, тестирующих и других программ. По назначению они близки к системам программирования. Прикладное программное обеспечение (ППО) или прикладные программные средства используются при решении конкретных задач. Эти программы помогают пользователям выполнять необходимые им работы на компьютерах. Порой такие программы называют приложениями. ППО носит проблемно-ориентированный характер. В нём обычно выделяют две составляющие: пользовательское и проблемное прикладное программное обеспечение. К пользовательскому ППО относят: текстовые, табличные и графические редакторы и другие подобные программы, например, учебные и досуговые. Набор нескольких пользовательских программ, функционально дополняющих друг друга и поддерживающих единую информационную технологию называют пакетом прикладных программ, интегрированным пакетом программ или интегрированным программным обеспечением. Пакеты программ выполняют функции, для которых ранее создавались специализированные программы. В качестве примера приведём ППП Microsoft Office, в состав которого входят: текстовый и табличный процессор, СУБД Access, Power Point и другие программы. Проблемное ПО – это специализированное ППО, например, бухгалтерские программы, программы в области страхования и др. Кроме перечисленных, отметим следующие прикладные программы: учебные, обучающие и тренажёры, мультимедийные, развлекательные, в т.ч. компьютерные игры, справочные (энциклопедии, словари и справочники) и др. Любые компьютерные программы работают на каких-либо технических средствах информационных технологий. |