2.2.3. ПЕРСОНАЛ И ПОЛЬЗОВАТЕЛИ АВТОМАТИЗИРОВАННЫХ СИСТЕМ
ПЕРСОНАЛ АВТОМАТИЗИРОВАННЫХ СИСТЕМ
[automated systems personal, computer personal] -
Совокупность лиц, выполняющих в автоматизированных системах определенную функцию или пользующихся их услугами и средствами. Персонал автоматизированных систем может быть условно разделен на три основные категории:
- Разработчиков средств программного, технического, информационного, лингвистического и организационно-технологического обеспечения системы;
- Персонал, обслуживающий систему;
- Пользователей системы.
В зависимости от характера каждой конкретной системы, этапов ее развития, а также видов выполняемых в определенный момент времени работ, отдельные лица, относящиеся к персоналу системы, могут выступать в ней в качестве представителей различных категорий (например, - разработчика, представителя обслуживающего персонала и/или пользователя).
АДМИНИСТРАТОР БАЗ ( Ы ) ДАННЫХ ( АБД ), администратор БД
[database administrator] -
Лицо, отвечающее за выработку требований к базе или базам данных, ее или их проектирование, реализацию, эффективное использование и сопровождение. В зависимости от сложности автоматизированной системы в ней может функционировать один АБД или несколько администраторов (подсистем, подразделений, рабочих смен и т.п.), входящих в группу администратора БД, руководимой АБД системы, предприятия или организации. В штатной структуре библиотек, информационных органов и других видов организаций России, имеющих автоматизированные системы, функции АБД, как правило, выполняет (или должен выполнять) руководитель подразделения автоматизации.
В процессе проектирования системы и ее развития АБД взаимодействует с пользователями (см. ниже) для определения требований к системе в целом или ее подсистем и формулирует задание на проектирование БД разработчикам программных продуктов.
В процессе реализации системы АБД отвечает за начальную загрузку баз данных, контролирует работоспособность системы и ее соответствие техническим требованиям.
В процессе эксплуатации системы АБД руководит работой системных программистов (см. ниже) и других лиц группы администратора БД в части поддержания штатного режима функционирования системы). Используя соответствующие программные и аппаратные средства АБД лично контролирует работоспособность БД (в т.ч. - ее целостности , защищенности , безопасности и эффективности), определяет порядок и контролирует или лично осуществляет актуализацию БД (пополнение новыми документами и данными, а также исключение устаревших записей), принимает решение о модернизации существующей (существующих) БД или создании новых.
Одной из наиболее важных обязанностей АБД является согласование конфликтующих требований, предъявляемых к системе как различными конечными пользователями, так и ее персоналом. На этапе проектирования БД подобные проблемы в основном возникают в связи с организацией, составом данных и структурой БД (в том числе - ее форматом и/или форматами), поскольку требования различных функциональных подразделений, заинтересованных в использовании данных могут быть далеко не однородными. На этапе эксплуатации системы конфликты преимущественно возникают в связи с необходимостью распределения ее ресурсов для обслуживания одной и той же базой данных различных прикладных задач .
АБД является ключевой фигурой в правильной организации и эффективном использовании БД. Считаем поэтому уместным привести цитату из книги Т.Тиори и Дж.Фрая [28].-т.1.- С.13, очень точно характеризующую требования к профессиональным качествам специалиста, занимающего эту должность:
“АБД должен быть энергичной и способной личностью, организатором по призванию, желательно с техническим уклоном. Он должен уметь поддерживать взаимосвязи как с руководством высшего уровня, так и с пользователями, обрабатывающими данные, а также руководить штатом технических специалистов. Этот штат должен включать лиц, имеющих опыт работы в таких областях, как программное обеспечение СУБД, операционные системы, техническое обеспечение ЭВМ, прикладное программирование, системное проектирование. Важно также, чтобы в этот штат были включены лица, имеющие представление об организации и ее информационных потребностях. Персонал АБД должен уметь поддерживать хорошие отношения с другими группами, не входящими в отдел обработки данных.
Место АБД было определено тогда, когда организации осознали необходимость централизованного управления ресурсами данных, обработкой данных и другими аспектами, связанными с базой данных. Группы пользователей и отдельные пользователи должны обслуживаться всеми средствами исходя из целей и возможностей организации в целом. Поэтому АБД является ответственным за анализ потребностей пользователей, проектирование базы данных, ее внедрение, обновление или, если необходимо, реорганизацию базы данных, а также за консультацию и обучение пользователей”.
Аналитик [analyst] -
Специалист в области информатики и конкретной прикладной области, в функции которого входит анализ проблем, оптимизация их решения и постановка задач на проектирование или совершенствование автоматизированных систем.
Системный аналитик [system analyst] - Аналитик в области операционных систем, систем программирования и автоматизированных систем.
Системный анализ [systems analysis ] - Всесторонний детальный анализ состава, организации и технологии функционирования объекта автоматизации (организации, службы, производства, производственного процесса и т.д.), включая его отдельные звенья, операции или процедуры, их взаимные (внутренние) и внешние связи, оказывающие влияние на конечные результаты выполнения основных и частных задач функционирования. Системный анализ составляет основу содержания предпроектного обследования объекта автоматизации. Результаты системного анализа являются исходным материалом для проектирования с целью создания новой автоматизированной системы или совершенствования уже существующей.
Системный интегратор [system integrator] –
Специалист по проектированию программно-аппаратных комплексов автоматизированных систем. Термин также применяется для определения характера деятельности специалистов, ориентированных на поддержку работы интегрированных вычислительных систем.
Администратор сети , системный администратор
[system administrator, network administrator] –
Специалист, отвечающий за нормальное функционирование и использование ресурсов автоматизированной системы и/или вычислительной сети.
Web -мастер – Специалист, выполняющий функции создания Web -сайта своей организации и поддержку его работы. Следует отметить, что указанная специализация начала оформляться недавно - в период 1994-1995 гг. Летом 1995 г. она впервые была заявлена на первой конференции, на которую съехалось более 1000 специалистов правительственных учреждений США этого профиля. По существу Web -мастер объединяет в себе функции издателя, библиотекаря, системного администратора и дизайнера. В некоторых организациях Web -мастер отбирает или даже создаёт материалы, которые устанавливаются на сайте. В других случаях эти материалы создаются коллективами других людей. В задачу Web -мастера в при этом входит их редактирование, форматирование и структурирование в рамках единого Web -сайта [589].
Программист [programmer] –
Специалист в области разработки, отладки или сопровождения работы средств программного обеспечения автоматизированных систем. В зависимости от характера деятельности программисты могут подразделяться на программистов - аналитиков , прикладных и системных программистов (см. ниже).
Некоторые разновидности должностей программистов:
- Программист-аналитик [programmer-analyst] - Специалист, сочетающий функции программиста и аналитика .
- Прикладной программист [application programmer] - Программист, осуществляющий разработку и отладку прикладных программ. Квалифицированный прикладной программист должен быть одновременно специалистом в предметной области, с которой связаны разрабатываемые им программные продукты.
- Системный программист [systems (software) programmer, toolsmith] - Программист, в функции которого входит эксплуатация и сопровождение средств программного обеспечения системы, а также разработка отдельных (как правило, - вспомогательных) программных модулей, совершенствующих ее работу.
По другим признакам различаются также:
- Ведущий / главный программист [master (chief) programmer] - Программист, осуществляющий руководство разработкой средств программного обеспечения (программ) и непосредственно участвующий в проектировании отдельных их частей.
- Местный / собственный программист [on-site programmer] - Программист, состоящий в штате сотрудников определенной автоматизированной системы или вычислительного центра.
ИНЖЕНЕР [engineer] -
Квалификация специалиста с высшим техническим образованием, дополняется указанием области его профессиональной подготовки (см. ниже).
Некоторые разновидности инженерных должностей:
- Инженер-программист [programmer-engineer] - Инженер, занимающийся разработкой и эксплуатацией средств программного обеспечения (см. также “программист “).
- Инженер-системотехник [computer engineer] - Инженер, занимающийся ремонтом и поддержкой в рабочем состоянии аппаратных средств автоматизированных систем. В отечественной языковой практике в указанном значении используется также термин инженер-электронщик .
- Инженер по эксплуатационному обслуживанию [customer engineer ] - Специалист в области электроники или вычислительной техники, инженер по образованию, в функции которого входит организация эксплуатации и поддержка в исправном состоянии технических средств автоматизированной системы.
- Инженер знаний [knowledge engineer ] - Специалист по искусственному интеллекту с инженерным образованием, занимающийся разработкой баз знаний или экспертных систем .
Инженерия знаний [knowledge engineering] - Область информатики, связанная с теорией искусственного интеллекта, прикладная направленность которой ориентирована на создание экспертных систем различного назначения и, в частности, - разработку баз знаний, способов их актуализации и управления ими.
ОПЕРАТОР , ОПЕРАТОР ЭВМ [operator] -
- Специалист, управляющий работой автоматизированного устройства;
- Лицо, ответственное за текущий контроль состояния аппаратных (технических) средств вычислительной системы;
- Специалист, входящий в штат сотрудников организации (фирмы, предприятия), обслуживаемой автоматизированной системой, если они выполняют свои функциональные обязанности с использованием ее терминальных средств.
В автоматизированных библиотечных и информационных системах операторами являются все специалисты подразделений комплектования, каталогизации или аналитико-синтетической обработки (переработки) документов, абонемента и др., поскольку их функции связаны с комплектованием или эксплуатацией электронных каталогов, баз данных, массивов документов или данных на машиночитаемых носителях и т.п. При этом термин “оператор” может явно включаться в наименование должности (например, - библиограф-оператор , оператор бесперфорационного ввода) или опускаться. В последнем случае необходимость выполнения специалистом обязанностей “оператора” отражается только в его должностной инструкции.
В банковских и бухгалтерских автоматизированных системах в качестве синонима указанного термина используется также термин операционист .
Библиотекарь файлов [file librarian, media librarian] -
Работник автоматизированной системы, выполняющий функции хранения и выдачи программ и данных, записанных на машиночитаемые носители.
Пользователь [user, subscriber] -
- В широком значении этого термина “пользователем” является любое лицо, использующее услуги автоматизированной системы для получения информации или решения различных задач, включая поддержку функционирования системы и ее развитие. В указанном плане лица относящиеся к персоналу автоматизированной системы (в т.ч. - аналитик , системный аналитик , прикладной программист , системный программист , оператор и др.) также являются ее пользователями. Однако преимущественно под этим термином понимается внешний или конечный пользователь (в т.ч. пользователь-непрограммист - см. ниже).
- Программа или автоматизированная система, использующие ресурсы другой системы.
Виды пользователей:
- Абонент [abonent, subscriber, user ] - Лицо, группа лиц или организация, имеющие право на пользование услугами системы в качестве ее внешних или конечных пользователей (см. ниже).
- Внешний ( конечный ) пользователь [external/end user] - Пользователь, обращающийся к информационным ресурсам автоматизированной системы или вычислительной сети для решения различных задач и, как правило, не входящий в состав персонала соответствующей системы.
- Внутренний пользователь [internal user]
- - В сетях передачи данных - Пользователь, относящийся к персоналу системы, предоставляющей свои ресурсы в вычислительную сеть .
- Диалоговый / интерактивный пользователь [interactive/on-line user] Пользователь, работающий с системой в диалоговом (интерактивном) режиме .
- Терминальный пользователь [terminal user] - Пользователь, взаимодействующий с автоматизированной системой со своего терминала, например, ПЭВМ.
- Удаленный пользователь [remote user] - Пользователь, осуществляющий доступ к ресурсам системы с удаленного терминала с использованием каналов телефонной, радио и др. видов связи.
- Пользователь-непрограммист [nonprogrammer user] - Пользователь автоматизированной системы или ЭВМ, не являющийся специалистом в области программирования (не обладающий знаниями и умениями в области использования языков программирования).
- Зарегистрированный пользователь [authorized user] - Пользователь, имеющий личный регистрационный номер или код, определяющий характер его прав при работе с системой коллективного пользования (см. также “идентификатор пользователя ”).
- Привилегированный пользователь [high-priority user, privileged/authorized user] - Пользователь, имеющий больше прав (“привилегий”) по сравнению с другими пользователями при работе с средствами и ресурсами автоматизированной системы.
- Незарегистрированный пользователь [unauthorized user] -
- Пользователь, не состоящий на учете в данной системе коллективного пользования .
- Пользователь, работающий в системе не по графику или в условиях превышения установленных для него прав.
- Случайный / разовый пользователь [casual user] - Пользователь, работающий с автоматизированной системой нерегулярно, эпизодически или не имеющий права постоянного доступа к ее ресурсам.
- Хакер [hacker ] - Лицо, осуществляющее систематические несанкционированные доступы в компьютерные системы и сети с целью развлечения, мошенничества или нанесения ущерба (в том числе путем разработки и распространения компьютерных вирусов). В более широком смысле этот термин распространяется также на программистов-любителей (иногда - достаточно высококвалифицированных), а также программистов производящих несанкционированную переработку и/или распространение программных продуктов. В странах с развитой современной информационной инфраструктурой явления, связанные с деятельностью хакеров, рассматриваются как угроза национальной безопасности наравне с терроризмом (см. также “Хакер” в разделе VI) [348].
- Мощный пользователь [power user ] – Пользователь мощного ПК, хорошо знающий и любящий свою машину и способный самостоятельно реализовывать ее возможности. Доктор Джон Уорломонт (старший менеджер отдела Silicon Innovation корпорации IBM ) делит всех “мощных пользователей” на профессионалов и любителей. К первой категории он относит тех, кому необходимы сложные вычисления или развитые программы для подготовки печатных изданий, работы с графикой и т.д. Представители второй группы рассматривают свой ПК не столько, как основной инструмент своей профессиональной деятельности, сколько как “хобби” – игрушку, на которую они затрачивают массу времени переустанавливая на него новые программы и настраивая его параметры [283].
- Тощий клиент [thin client ] – Пользователь маломощного ПК или рабочей станции, выполняющий с их помощью ограниченный круг видов работ и операций [283].
- Компьютерная грамотность [computer literacy (competency )] - Совокупность знаний и умений, позволяющих использовать ЭВМ в своей профессиональной деятельности и повседневной жизни.
- Fair use – “ Честное использование ” : концепция законодательства об авторских правах, позволяющая ограниченное использование материалов без получения разрешения владельца прав, например для обучения или использования в обзорах.
Фирменная сертификация специалистов :
- CNA (Certified Novell Administrator ) - Сертифицированный администратор Novell - первая ступень подготовки специалистов по локальным сетевым технологиям, связанным с эксплуатацией программных продуктов фирмы Novell. CNA может выполнять функции администратора сети малого предприятия (см. также “ CNE“, “CNM“ и “ NIM“) [107, 270, 367].
- CNE (Certified Novell Engineer ) - Сертифицированный инженер Novell - второй (повышенный) уровень подготовки специалистов по сетевым технологиям, связанным с эксплуатацией программных продуктов фирмы Novell. CNE владеет основой теории сетевых технологий, может обслуживать и поддерживать работу сетевых аппаратных средств, способен спроектировать и внедрить локальную сеть, а также решать серьезные задачи администрирования (см. также “ CNA“ , “CNM“ и “ NIM“) [107, 270, 367].
- Master CNE (CNM - Certified Novell Master Engineer ) - Высший уровень подготовки сертифицированного инженера Novell . CNE обладает фундаментальными знаниями в области сетевых технологий, может поддерживать работу сложных сетей с несколькими независимыми рабочими группами и их аппаратных средств (см. также “ CNA“, “CNE“ и “ NIM“) [107, 367].
- MNS (Master of Nenwork Science ) – Группа специализаций, входящих в программу подготовки сертифицированных специалистов фирмы 3Com , которая была открыта в начале 1999 г. Цель программы: подготовка профессионалов с высоким уровнем теоретической подготовки в области сетевых технологий и практическим опытом настройки и эксплуатации оборудования 3 Com . В состав специализаций входят: LAN Solutions – “Решения в области локальных сетей”, LAN Solution Plus – “Продвинутые решения в области локальных сетей”, WAN Solutions – “Решения в области глобальных сетей”, Network Management – “Управление сетями” и Remote Access Solutions – “Обеспечение удалённого доступа”. Подробнее см. [518].
- NCIP (Novell Certified Internet Professional ) - Новая группа специализаций, вводимая к концу 1997 г. специальным департаментом Novell Education , которая включает: дизайнеров Web -страниц; программистов, занимающихся разработкой активных элементов Web -узлов; Web -менеджеров, решающих задачи использования Интернет в бизнесе; системных инженеров, отвечающих за установку и сопровождение Web -серверов [270, 367].
- NIM (Novell Internet Manager), Web-master - Объявленная в июне 1996 г. фирмой Novell программа подготовки и аттестации специалистов по Интернет и корпоративным сетям (Интранет). Web-мастер осуществляет руководство функционированием узла Internet или отвечает за работу корпоративной интрасети. Программа сертификации охватывает такие задачи, как предоставление поддержки, управление защитой, планирование вычислительной мощности и пропускной способности сети, инсталляция на узле приложений клиент / сервер, чтение/написание кода HTML и др. [107].
- MCP (Microsoft Certified Professional ) – “Профессионал, сертифицированный фирмой Microsoft ” включает три варианта программ аттестации специалистов: Microsoft Certified Product Specialist - Сертифицированный пользователь программной продукции фирмы Microsoft, System Engineer - Системный инженер и Solution Devoloper - Разработчик (системных) решений (по содержанию этот термин близок к понятию системный интегратор). Подробнее см. - [109, 312].
- MCSE (Microsoft Certified System Engineer) – “ Системный инженер, сертифицированный фирмой Microsoft ” – один из уровней сертификации специалистов, введенный фирмой Microsoft . Обучение для получения сертификата может производиться очно в специализированных автоматизированных центрах этой фирмы ( ATEC - Microsoft Authorized Technical Education Center ) под руководством преподавателей, имеющих статус Microsoft Certified Trainer , а также заочно. Подробнее см. - [312].
Вендор [vendor] -
Организация или физическое лицо, продающее информационные услуги.