Идентификация технических проблем, возникающих в процессе

advertisement
Составление плана резервного копирования. Определение интервала резервного
копирования.
Зададим, чтобы резервная копия создавалась в автономном режиме после
окончания рабочего дня и в течение выходных. В этом случае данный процесс не
будет пересекаться с основной работой, когда требуется доступ к данным.
План резервного копирования системного диска включает следующее:



Создавать полный образ первое воскресенье каждого месяца в 14:00.
Создавать образ в дифференциальном режиме каждое воскресенье в 17:00.
Резервные копии хранятся в течение трех месяцев.
Данный план позволит произвести "откат" системы на состояние любой недели в
течение последних трех месяцев.
Наиболее безопасным местом для хранения резервных копий будет удаленный
сервер, физически расположенный где-то в другом месте. Это убережет сервер с
резервными копиями и ваши данные от, например, пожара или каких-либо других
форс-мажорных обстоятельств, которые могут случиться в вашем здании. Другой
вариант это хранить резервные копии на каком-либо другом оборудовании в том
же здании. Это защитит вас от утраты данных при сбое в работе аппаратной части
(т.к. если резервные копии находятся на используемом в работе физическом
диске, то при сбое могут быть утрачены как сами данные, так и их резервные
копии).
Иногда бывает необходимо определить временной интервал, содержащийся в
резервной копии журнала. Это особенно верно для восстановления на момент
времени. Первая резервная копия журнала в цепочке резервных копий журнала
охватывает интервал между началом первого полного резервного копирования
базы данных и началом резервного копирования журнала. Каждая последующая
резервная копия журнала в цепочке охватывает часть журнала, записанную между
началом предыдущего резервного копирования журнала и началом текущего
резервного копирования журнала.
Этот интервал можно вычислить по данным из таблицы msdb.backupset.
Столбец backup_start_date содержит дату и время начала операции резервного
копирования, а столбец backup_finish_date содержит дату и время окончания
операции резервного копирования.
Сохранение и восстановление базы данных информационной системы.
При сохранении выполняется сжатие баз данных и файла конфигурации в архив с
расширением «zip». При восстановлении данных происходит обратная операция, –
из файла архива происходит распаковка баз данных и файла конфигурации.
Сохранение и восстановление производят с целью создания резервных копий и
для переноса данных с одного компьютера на другой (целиком).
Тестирование и исправление информационных баз производится в случае, когда
имеются ошибки в базах данных, связанные, как правило, с системными сбоями
(выключение питания, зависание программы и т.д.)
Важную роль в востановлении играет журнал транзакций. Наличие журнала
транзакций позволяет восстановить БД на определенный момент времени.
Поэтому резервные копии также нужно делать и журнала. Это позволит
восстановить БД на любой момент в прошлом.
Манипулирование данными с использованием языка запросов баз данных,
определение ограничения целостности данных.
Язык, на котором формулируются запросы к поисковым системам, называется
языком поисковых запросов или информационно-поисковым языком.
В различных поисковых системах язык запросов может различаться, однако
обычно он является некоторым подобием языка регулярных выражений с
дополнениями, связанными со спецификой работы той или иной поисковой
системы. Знание и правильное применение языка запросов конкретной поисковой
машины улучшает и упрощает пользователю процесс поиска информации.
Язык поисковых запросов состоит из логических операторов, префиксов
обязательности, возможности учёта расстояния между словами, морфологии
языка, регистра слов, расширенных операторов, возможностей расширенного
поиска, уточнения поиска. Сравнительная таблица языка запросов по этим
параметрам для четырёх поисковых систем
Примеры




SQL — де-факто стандартный язык запросов к реляционным базам данных.
Language Integrated Query — расширение для некоторых языков
программирования в .NET Framework, добавляющее к ним SQL-подобный язык
запросов.
XQuery — язык запросов, разработанный для обработки данных в формате XML.
XPath — язык запросов к элементам XML-документа.
Стратегии резервного копирования.
Вот несколько наиболее распространенных технологий, применяемых для
резервного копирования:

Архивация системы целиком с копированием на какой-либо надежный внешний
носитель и размещение его вдалеке от основной системы. При этом вы
защищены от всех перечисленных проблемы, однако этот метод требует много
времени и неудобен в процессе восстановления. Вы можете хранить резервные
копии рядом или даже смонтированными, однако все равно столкнетесь с




неудобствами при восстановлении, в особенности для непривилегированных
пользователей.
Снэпшоты файловых систем. Помогают только от случайного удаления файлов,
но как раз в этом случае очень полезны и эффективны.
Полные копии файловых систем или дисков (например, периодический запуск
программы rsync(1) для машины целиком). Для защиты от отказа жестких дисков
этот способ обычно несколько уступает RAID; для восстановления случайно
удаленных файлов может быть сравним по удобству со снэпшотами UFS, в
зависимости от вашей ситуации.
RAID. Минимизирует или исключает вовсе простои при отказе жестких дисков.
При этом средняя частота таких отказов увеличивается (поскольку количество
дисков больше), но разбираться с ними становится много спокойнее.
Проверка отпечатков файлов (fingerprints). Для этого весьма полезна
утилита mtree(8). Не являясь собственно технологией резервного копирования,
этот метод помогает выяснять, когда вам пока обращаться к резервным копиям.
В особенности это важно для "оффлайновых" резервных копий.
Планы и интервалы резервного копирования.
Перед созданием любой резервной копии журнала необходимо создать как
минимум одну полную резервную копию. После этого резервное копирование
журнала транзакций может выполняться в любое время, кроме времени другого
резервного копирования журнала. Рекомендуется периодически производить
резервное копирование журнала для снижения вероятности потери результатов
работы и для усечения журнала. Обычно администратор базы данных время от
времени создает полную резервную копию базы данных (например, еженедельно)
и дополнительно создает разностные резервные копии через более короткие
интервалы, например, ежедневно. Независимо от резервного копирования базы
данных администратор создает резервные копии журнала транзакций через еще
более короткие интервалы, например каждые 10 минут. При таком подходе к
резервному копированию оптимальный интервал между моментами выполнения
резервного копирования зависит от множества факторов: важности данных,
размера базы данных и рабочей нагрузки сервера.
Резервное копирование базы данных и последующее восстановление
Компонент резервного копирования и восстановления SQL Server обеспечивает
необходимую защиту важных данных, которые хранятся в базах данных SQL
Server.Чтобы минимизировать риск необратимой потери данных, необходимо
регулярно создавать резервные копии баз данных, в которых будут сохраняться
производимые изменения данных. Хорошо продуманная стратегия резервного
копирования и восстановления защищает базы от потери данных при
повреждениях, происходящих из-за различных сбоев.


При правильном создании резервных копий баз данных можно будет
восстановить данные после многих видов сбоев, включая следующие:
o сбой носителя;
o ошибки пользователей (например, удаление таблицы по ошибке);
o сбои оборудования (например, поврежденный дисковый накопитель
или безвозвратная потеря данных на сервере);
o стихийные бедствия.
Кроме того, резервные копии баз данных полезны и при выполнении
повседневных административных задач, например для копирования баз
данных, с одного сервера на другой,
Отказы системы и восстановление информации в информационной системе.
В случае логического отказа или сигнала отката одной транзакции журнал
сканируется в обратном направлении, и все записи отменяемой транзакции
извлекаются из журнала вплоть до отметки начала транзакции. Согласно
извлеченной информации выполняются действия, отменяющие действия
транзакции, а в журнал записываются компенсирующие записи. Этот процесс
называется откат
В случае физического отказа, если ни журнал, ни сама база данных не повреждена,
то выполняется процесс прогонки (rollforward). Журнал сканируется в прямом
направлении, начиная от предыдущей контрольной точки. Все записи извлекаются
из журнала вплоть до конца журнала. Извлеченная из журнала информация
вносится в блоки данных внешней памяти, у которых отметка номера изменений
меньше, чем записанная в журнале. Если в процессе прогонки снова возникает
сбой, то сканирование журнала вновь начнется сначала, но фактически
восстановление продолжится с той точки, откуда оно прервалось.
Восстановление данных — процедура извлечения информации с запоминающего
устройства в случае, когда она не может быть прочитана обычным способом.
Восстановление может осуществляться с любого компьютерного носителя,
включая CD, DVD, жёсткие диски, флеш-память и т. д. Как правило, восстановлению
подлежат данные, представляющие определённую ценность.
Основные понятия резервного копирования. Методы резервного копирования.
Резервное копирование (англ. backup copy) — процесс создания копии данных на
носителе (жёстком диске, дискете и т. д.), предназначенном для восстановления
данных в оригинальном или новом месте их расположения в случае их
повреждения или разрушения. При разработке плана резервного копирования
первым делом надо продумать методы защиты от следующих проблем:




Отказ жесткого диска
Случайное удаление файлов
Повреждение содержимого файлов
Полное уничтожение компьютера (например, при пожаре), при котором
погибнут также резервные копии, физически находящиеся рядом.
Вот несколько наиболее распространенных технологий, применяемых для
резервного копирования:





Архивация системы целиком с копированием на какой-либо надежный внешний
носитель и размещение его вдалеке от основной системы. При этом вы
защищены от всех перечисленных проблемы, однако этот метод требует много
времени и неудобен в процессе восстановления. Вы можете хранить резервные
копии рядом или даже смонтированными, однако все равно столкнетесь с
неудобствами при восстановлении, в особенности для непривилегированных
пользователей.
Снэпшоты файловых систем. Помогают только от случайного удаления файлов,
но как раз в этом случае очень полезны и эффективны.
Полные копии файловых систем или дисков (например, периодический запуск
программы rsync(1) для машины целиком). Для защиты от отказа жестких дисков
этот способ обычно несколько уступает RAID; для восстановления случайно
удаленных файлов может быть сравним по удобству со снэпшотами UFS, в
зависимости от вашей ситуации.
RAID. Минимизирует или исключает вовсе простои при отказе жестких дисков.
При этом средняя частота таких отказов увеличивается (поскольку количество
дисков больше), но разбираться с ними становится много спокойнее.
Проверка отпечатков файлов (fingerprints). Для этого весьма полезна
утилита mtree(8). Не являясь собственно технологией резервного копирования,
этот метод помогает выяснять, когда вам пока обращаться к резервным копиям.
В особенности это важно для "оффлайновых" резервных копий.

Осуществление документирования на этапе сопровождения.
Сопровожде́ние программного обеспечения — процесс улучшения, оптимизации и
устранения дефектов программного обеспечения(ПО) после передачи в
эксплуатацию. Сопровождение ПО — это одна из фаз жизненного цикла
программного обеспечения, следующая за фазой передачи ПО в эксплуатацию. В
ходе сопровождения в программу вносятся изменения, с тем, чтобы исправить
обнаруженные в процессе использования дефекты и недоработки, а также для
добавления новой функциональности, с целью повысить удобство использования
(юзабилити) и применимость ПО.
Участие в оценке качества и экономической эффективности информационной
системы.
Качество информационной системы — это совокупность свойств системы,
обусловливающих возможность ее использования для удовлетворения
определенных в соответствии с ее назначением потребностей. Количественные
характеристики этих свойств определяются показателями, которые необходимо
контролировать и учитывать. Основными показателями качества информационных
систем являются надежность, достоверность, безопасность (см. выше),
эффективность.
Надежность - свойство системы сохранять во времени в установленных пределах
значения всех параметров, характеризующих способность выполнять требуемые
функции в заданных режимах и условиях применения. Надежность – важнейшая
характеристика качества любой системы
Эффективность - Это свойство системы выполнять поставленную цель в заданных
условиях использования и с определенным качеством. Показатели эффективности
характеризуют степень приспособленности системы к выполнению поставленных
перед нею задач и являются обобщающими показателями оптимальности
функционирования ИС, зависящими от локальных показателей, каковыми
являются надежность, достоверность, безопасность.
Модификация отдельных модулей информационной системы.
Эксплуатация и модификация информационных систем.
Собирать данные для анализа использования и функционирования
информационной системы, участвовать в составлении отчетной документации,
принимать участие в разработке проектной документации на модификацию
информационной системы.
Взаимодействовать со специалистами смежного профиля при разработке методов,
средств и технологий применения объектов профессиональной деятельности.
Производить модификацию отдельных модулей информационной системы в
соответствии с рабочим заданием, документировать произведенные изменения.
Участвовать в экспериментальном тестировании информационной системы на
этапе опытной эксплуатации, фиксировать выявленные ошибки кодирования в
разрабатываемых модулях информационной системы.
Разрабатывать фрагменты документации по эксплуатации информационной
системы.
Участвовать в оценке качества и экономической эффективности информационной
системы.
Производить инсталляцию и настройку информационной системы в рамках своей
компетенции, документировать результаты работ.
Консультировать пользователей информационной системы и разрабатывать
фрагменты методики обучения пользователей информационной системы.
Выполнять регламенты по обновлению, техническому сопровождению и
восстановлению данных информационной системы, работать с технической
документацией.
Обеспечивать организацию доступа пользователей информационной системы в
рамках своей компетенции.
Разработка фрагментов документации по эксплуатации информационной
системы.
Согласно ГОСТ 34.601-90 «Автоматизированные системы. Стадии создания»
выделяют следующие основные стадии создания и этапы разработки
автоматизированной системы (АС):
1.
2.
3.
4.
5.
6.
7.
8.
Формирование требований к АС.
Разработка концепции АС.
Техническое задание.
Эскизный проект.
Технический проект.
Рабочая документация.
Ввод в действие.
Сопровождение АС.
Как правило, этапы стадий формирования требований к автоматизированной
системе объединяют с этапами разработки технического задания, а этапы
разработки концепции - с этапами эскизного проектирования. Также к
приведенным стадиям создания АС добавляют стадию подготовки к началу
проекта.
Выполнение регламентов по обновлению и техническому сопровождению
обслуживаемой информационной системы.
Сопровождение программного обеспечения — процесс улучшения, оптимизации и
устранения дефектов программного обеспечения(ПО) после передачи в
эксплуатацию. Сопровождение ПО — это одна из фаз жизненного цикла
программного обеспечения, следующая за фазой передачи ПО в эксплуатацию. В
ходе сопровождения в программу вносятся изменения, с тем, чтобы исправить
обнаруженные в процессе использования дефекты и недоработки, а также для
добавления новой функциональности, с целью повысить удобство использования
(юзабилити) и применимость ПО.
Сопровождаемость программного обеспечения — характеристики программного
продукта, позволяющие минимизировать усилия по внесению в него изменений:
для устранения ошибок;
для модификации в соответствии
пользователей.


с
изменяющимися
потребностями
Данный регламент описывает процессы взаимодействия Заказчика и Исполнителя
(Разработчика)
после
принятия
информационных
систем,
созданных
Исполнителем, в эксплуатацию в рамках их гарантийного обслуживания в
отсутствии договора на сопровождение ИС.
К информационным системам, техническое сопровождение которых регулируется
настоящим регламентом, относятся:
o
Прикладные программы и базы данных,
o
Интернет-сайты, в т.ч. порталы, системы электронной торговли, социальные
сети, веб-базирующиеся геоинформационные системы,
o
Интеграционные решения: интегрированные совокупности прикладных
программ, программно-аппаратные комплексы, в той части, которая
реализована ООО «Кубнет» или дочерних структур.
Сопровождение ИС осуществляется по договорам на сопровождение ИС (с
абонентской и без абонентской платы), а также в рамках годовой гарантии на
разработанное программное обеспечение (т.е. на основании завершенного
договора на разработку ИС).
Цели автоматизации организации.
Автоматизированная информационная система - совокупность программных и
аппаратных средств, предназначенных для хранения и/или управления данными и
информацией и производства вычислений Информационная система
предприятия - это все информационные потоки, точки их возникновения,
обработки, накопления и потребления конечными пользователями плюс
технические средства и технологии обработки
Во-первых, все более отчетливо проявляется логическое и информационное
взаимопроникновение различных уровней автоматизации
Во-вторых, идет интенсивное сближение стандартов и технологий сопряжения
различных аппаратных и программных средств автоматизации, используемых как в
рамках одного уровня автоматизации, так и при связи одного уровня с другими
В-третьих, наблюдается бурное развитие технологий Интернет и их все более
глубокое проникновение во все уровни системы автоматизации предприятий.
Задачи и функции информационных систем.
Основными функциями информационной системы являются сбор, передача,
хранение информации и такие операции обработки, как ввод, выборка,
корректировка и выдача информации. Для операций преобразования входной
информации в выходную, которые не обеспечиваются названными выше
функциями, необходимо создание прикладных программ.
Задачи, решаемые информационной системой, подразделяются на два класса:
1. информационные задачи;
2. технологические задачи.
Информационные обеспечивают ввод и модификацию информации,
формирование и вывод информации; технологические — процесс
функционирования информационной
Информационно-справочные задачи выдают информацию по запросам. Запросы
могут быть стандартные и нестандартные
Информационно-справочные задачи выдают информацию по запросам. Запросы
могут быть стандартные и нестандартные
Информационно-расчетные задачи предназначены для автоматизации расчетов и
моделирования процессов и ситуаций, имеющих место в системах управления
.
Процессы в информационных системах, компоненты и структуры.
Процессы, обеспечивающие работу информационной системы любого назначения,
можно представить в виде блоков:
• ввод информации из внешних или внутренних источников;
• обработка входной информации и представление ее в удобном виде;
• вывод информации для представления потребителям или передачи в другую
систему;
• обратная связь - это информация, переработанная людьми данной организации
для коррекции входной информации.
Обработка информации заключается в решении задач управления, связанных с
преобразованием информации, независимо от их функционального назначения.
Процесс обработки может быть ручным или машинным с использованием
различного рода методов логики и математики.
Основные модели построения информационных систем, их структура, особенности
и области применения.
Компоненты информационной системы - это база данных, концептуальная схема и
информационный процессор, образующие вместе систему хранения и
манипулирования данными.
. При решении любых задач с использованием ЭВМ требуется наличие ряда
компонентов:
· исходной и справочной информации для расчетов;
· метода (алгоритма) решения задачи, записанного в виде программы, которая
может быть выполнена на ЭВМ;
· самой ЭВМ как исполнителя алгоритма;
· пользователей, т.е. лиц, которые используют результаты решения задачи в своей
профессиональной деятельности
Организация сбора, размещения, хранения, накопления, преобразования и
передачи данных в информационных системах
Технологический процесс обработки информации может включать в свой состав
следующие операции (действия):
1. Сбор данных и информации - это процесс идентификации и получения данных
от различных источников, группирования полученных данных и представления их в
форме, необходимой для ввода в ЭВМ. Сбор знаний - это получение информации о
предметной области от специалистов - экспертов и представления ее в форме,
необходимой для записи в базу знаний.
2. Обработка данных, информации, знаний. Обработка - понятие достаточно
широкое и очень часто включает в себя несколько взаимосвязанных более мелких
операций. К обработке могут относить такие операции как проведение расчетов,
выборка, поиск, объединение, слияние, сортировка, фильтрация и т.д
3. Генерация данных, информации, знаний. Данная операция технологического
процесса представляет собой процесс организации, реорганизации и
преобразования данных (информации, знаний) в требуемую пользователем
форму, в том числе и путем ее обработки. Например, процесс получения
форматированных отчетов (документов).
4. Хранение данных, информации, знаний. Операция представляет собой
процессы накопления, размещения, выработки и копирования данных
(информации, знаний) для дальнейшего их использования (обработки и/или
передачи).
5. Передача данных, информации, знаний. Указанная операция - это процесс
распространения данных (информации, знаний) среди пользователей с
применением посредством средств и систем коммуникаций путем перемещения
(пересылки) данных от источника (отправителя) к приемнику (получателю).
Режимы и способы обработки данных.
При проектировании технологических процессов ориентируются на режимы их
реализации
Пакетный режим. При использовании этого режима пользователь не имеет
непосредственного общения с ЭВМ. Сбор и регистрация информации, ввод и
обработка не совпадают по времени. Вначале пользователь собирает
информацию, формируя ее в пакеты в соответствии с видом задач или каким-то
др. признаком. Этот режим используется, как правило, при централизованном
способе обработки информации.
Диалоговый режим (запросный) режим, при котором существует возможность
пользователя непосредственно взаимодействовать с вычислительной системой в
процессе работы пользователя.
Различаются следующие способы обработки данных: централизованный,
децентрализованный, распределенный и интегрированный.
Централизованная предполагает наличие. При этом способе пользователь
исходную информацию и получают результаты обработки в виде результативных
документов.
Децентрализованная обработка. Этот способ связан с появлением ПЭВМ, дающих
возможность автоматизировать конкретное рабочие место.
Распределенный способ обработки данных основан на распределении функций
обработки между различными ЭВМ, включенными в сеть. Преимущества
распределенного способа: возможность обрабатывать в заданные сроки любой
объем данных; высокая степень надежности, так как при отказе одного
технического средства есть возможность моментальной замены его на другой;
сокращение времени и затрат на передачу данных; повышение гибкости систем,
упрощение разработки и эксплуатации программного обеспечения и т.д.
Интегрированный способ обработки информации. Он предусматривает создание
информационной модели управляемого объекта, то есть создание
распределенной базы данных. Такой способ обеспечивает максимальное удобство
для пользователя Особенностью этого способа является отделение технологически
и по времени процедуры обработки от процедур сбора, подготовки и ввода
данных.
Инсталляция, настройка и сопровождение одной из информационных систем.
Сопровождение информационной системы, настройка под конкретного
пользователя согласно технической документации
Создание и внедрение информационных систем под конкретные требования
заказчика является одним из основных направлений деятельности
Услуги по созданию и внедрению информационных систем включают в себя
полный жизненный цикл:
Обследование
Проектирование
Создание рабочего проекта
Опытная эксплуатация
Внедрение в промышленную эксплуатацию
Сопровождение и дальнейшее развитие
Обследование включает в себя выявление детальных требований к будущей
системе и документирование их в виде Технического задания.
Проектирование информационной системы проводится на основании требований
Технического задания и включает в себя разработку информационного,
функционального, программного и технического обеспечения будущей системы.
Результатом проектирования является документ Технический проект.
Создание рабочего проекта состоит в разработке программного обеспечения
системы и эксплутационной документации.
Опытная эксплуатация:
Развертывание системы (монтаж оборудования, установка и настройка
программного обеспечения) на территории заказчика;
Обучение пользователей и администраторов;
Тестирование согласно утвержденной методике;
Доработка по результатам тестирования.
Внедрение в промышленную эксплуатацию заключается в промышленном
развертывании системы и передаче имущественных прав на использование
системы заказчику.
Сопровождение включает в себя поддержание полноценного функционирования
системы согласно положениям SLA (Соглашение об уровне сервиса).
Дальнейшее развитие направлено на модернизацию системы в целях
удовлетворения новых потребностей заказчика.
Компания Азия-Софт при выполнении работ по созданию и внедрению
информационных систем использует методику управления проектами основанную
на лучших мировых практиках и собственном опыте.
Организация доступа пользователей к информационной системы в рамках
компетенции конкретного пользователя.
Настоящий Порядок устанавливает единую процедуру организации доступа к
информационным системам управления, филиалов, других структурных
подразделении их обособленных подразделений, а также сторонних организаций.
2. В настоящем Порядке используются следующие основные понятия:
информация - сведения (сообщения, данные) независимо от формы их
представления, в том числе находящиеся в информационных системах;
информационная система - совокупность содержащейся в базах данных
информации и обеспечивающих ее обработку информационных технологий и
технических средств;
информационная система общего пользования - глобальная информационная
система (сеть Интернет),
информационные технологии - процессы и методы поиска, сбора, хранения,
обработки, предоставления и распространения информации;
подразделение - подразделение аппарата управления, филиал (его
обособленное подразделение)
внутренний пользователь - работник подразделения , использующий
информационные системы;
внешний пользователь - работник сторонней организации или индивидуальный
предприниматель, имеющий доступ к информационным системам
обладатель информации - лицо, самостоятельно создавшее информацию либо
получившее на основании закона или договора право разрешать или ограничивать
доступ к информации;
доступ к информационной системе - возможность ознакомления пользователя
со сведениями, находящимися в информационной системе, и использования
обеспечивающих их обработку информационных технологий и технических
средств;
ответственный за оформление заявок - назначаемый приказом по
подразделению ОАО "РЖД" работник, оформляющий доступ пользователей к
информационной системе;
распорядитель информационной системы (раздела информационной системы) подразделение ОАО "РЖД", реализующее полномочия обладателя информации по
предоставлению доступа к информационной системе в соответствии с
требованиями настоящего Порядка, а также других нормативных документов ОАО
"РЖД" (как правило, функциональный заказчик информационной системы);
Поддержка документации в актуальном состоянии.
Программный документ — документ, содержащий в зависимости от назначения
данные, необходимые для разработки, производства, эксплуатации,
сопровождения программы или программного средства,».
Существует четыре основных типа документации
архитектурная/проектная — обзор программного обеспечения, включающий
описание рабочей среды и принципов, которые должны быть использованы
Проектная документация обычно описывает продукт в общих чертах. Не описывая
того, как что-либо будет использоваться,
техническая — документация на код, алгоритмы, интерфейсы При создании
программы, одного лишь кода, как правило, недостаточно. Должен быть
предоставлен некоторый текст, описывающий различные аспекты того, что именно
делает код. Такая документация часто включается непосредственно в исходный
код или предоставляется вместе с ним.
пользовательская — руководства для конечных пользователей, администраторов
системы и другого персонала
маркетинговая В отличие от технической документации, сфокусированной на
коде и том, как он работает, пользовательская документация описывает лишь то,
как использовать программу.
Идентификация технических проблем, возникающих в процессе эксплуатации
системы.
Идентификация - процесс, позволяющий установить имя пользователя (например,
вручение визитной карточки, где указаны имя, должность и другие атрибуты
конкретного лица). В информационных технологиях способы идентификации и
аутентификации являются средством обеспечения его доступа в информационное
пространство организации в целом или отдельные разделы этого пространства.
Выделяют следующие способы идентификации и аутентификации пользователя
информационно-вычислительных систем:
• парольные методы;
• методы с применением специализированных аппаратных средств;
• методы, основанные на анализе биометрических характеристик пользователя.
Наиболее перспективным в настоящее время считается использование средств
идентификации пользователя по биометрическим признакам: отпечатку пальца,
рисунку радужной оболочки глаз, отпечатку ладони и др. Эти методы обладают
достаточно высокой надежностью и не требуют от пользователя запоминания
сложных паролей или заботы о сохранности аппаратного идентификатора.
Документирование на этапе сопровождения
При разработке ПС создается и используется большой объем разнообразной
документации
Эту документацию можно разбить на две группы
Документы управления разработкой ПС.
Документы, входящие в состав ПС.
Документы управления разработкой ПС ( протоколируют процессы разработки и
сопровождения ПС, обеспечивая связи внутри коллектива разработчиков и между
коллективом разработчиков и менеджерами (managers) - лицами, управляющими
разработкой. Эти документы могут быть следующих типов
Документы, входящие в состав ПС , описывают программы ПС как с точки зрения их
применения пользователями, так и с точки зрения их разработчиков и
сопроводителей (в соответствии с назначением ПС). Здесь следует отметить, что
эти документы будут использоваться не только на стадии эксплуатации ПС (в ее
фазах применения и сопровождения), но и на стадии разработки для управления
процессом разработки (вместе с рабочими документами) - во всяком случае они
должны быть проверены (протестированы) на соответствие программам ПС. Эти
документы образуют два комплекта с разным назначением:
Download