Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
I семестр.doc
Скачиваний:
201
Добавлен:
18.02.2016
Размер:
1.52 Mб
Скачать

Типовые этапы установки прикладных программ

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

1. Копирование и запуск инсталлятора.

2. Ввод и проверка прав пользователя на соответствие лицензионным ограничениям. Во многих случаях копирование и распространение программного обеспечения ограничено. Чаще всего такие ограничения вызваны коммерческими интересами разработчиков программ. Этот пункт сейчас традиционно выполняется начиная с просмотра лицензионного соглашения. Пользователь должен выразить согласие с лицензией, иначе процесс установки прекратится. Если распространение программы ограничено, далее может быть запрос серийного номера программы, а может быть и пароля на установку, получаемых при покупке.

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

4. Запросы о составе и параметрах устанавливаемого программного обеспечения. Крупные программные системы могут предусматривать различные варианты установки, отличающиеся по объему, составу устанавливаемых программ и их возможностям. Это делается с тем, чтобы система наиболее полно использовалась различными категориями пользователей с различными конфигурациями компьютеров. На этом этапе также проверяется объем свободного пространства на дисках пользователя.

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

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

7. Сохранение параметров настройки прикладной программы. Эта информация сохраняется в специальных структурах данных:

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

- системных файлах; количество и структура системных файлов для сохранения такой информации различны в различных операционных системах, современные версии Windows имеют специальную системную структуру для настройки - системный реестр (registry).

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

- графические ярлыки, содержащие характерные пиктограммы установленной программы;

- быстрые ссылки (shortcuts) - ссылки на исполняемые файлы программы; это позволяет пользователю не задумываться об их расположении;

- ассоциации с типами (расширениями) файлов; такая ассоциация позволяет автоматически вызывать нужную программу при обработке файла определенного типа;

- дополнительные пункты в различных меню графического интерфейса операционной системы.

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]