Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТЧЕТ ПО 2-Й ПРЕДДИПЛОМНОЙ ПРАКТИКЕ.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.5 Mб
Скачать

7. Процесс установки системы

7.1. Процесс установки БД:

Для того, чтобы установить систему необходимо установить сервер баз данных MS SQL Server 2008.

Преимущества использования MS SQL Server в качестве БД:

  • Высокая производительность при обработке данных и масштабируемость;

  • Обеспечение стабильности работы системы;

  • Оптимизация временных затрат на обслуживание баз данных;

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

  • Возможность управления огромными объёмами данных;

  • Многопользовательский доступ;

  • Высокая скорость обработки запросов.

Процесс установки начинается с запуска программы-установщика (в бесплатной версии Express Edition обычно называется SQLEXPRADV_x86_RUS.exe) с правами администратора на данном компьютере.

В разделе «Планирование» выбираем пункт «Средство проверки конфигурации»:

Рисунок 7.1. – Центр установки SQLServer.

Нажав кнопку «Показать подробности», убеждаемся, что все проверки успешно пройдены. Если будут обнаружены какие-то проблемы, то необходимо их устранить и запустить повторную проверку кнопкой «Включить заново».

Нажать на раздел «Установка» и затем пункт «Новая установка изолированного SQL Server или добавление компонентов …»:

Рисунок 7.2. – Выбор типа установки.

При запуске инсталляции в первую очередь производятся проверки совместимости операционной системы, хватает ли прав у пользователя для установки SQL Server. После распаковки файлов, необходимых для инсталляции и ещё одного этапа проверок, начнётся конфигурация установки. Первым этапом которой, будет ввод лицензионного ключа продукта, либо выбора бесплатной редакции (Evaluation, Express, Express with Advanced Services).

Рисунок 7.3. – Ввод лицензионного ключа.

Далее приняв условия лицензионного соглашения приступить к установке системы. На следующем экране выбираем те компоненты SQL Server, которые хотим установить.

Рисунок 7.4. – Выбор компонентов.

И после прохождения очередного этапа проверок, переходим к настройке экземпляра SQL Server. Здесь мы выбираем какой тип экземпляра мы хотим ставить: Экземпляр по умолчанию или Именованный экземпляр. Отличаются они тем, что экземпляр по умолчанию на машине может быть только один, и что к экземпляру по умолчанию мы можем обращаться по имени машины. Например, если имя машины WORK, то при подключении к экземпляру по умолчанию этой машины мы укажем имя сервера WORK, а для именованного экземпляра WORK\<имя_экземпляра>. Но это не всё. Ещё одним отличием является то, что экземпляр по умолчанию висит на статическом порту (по умолчанию) и мы не указываем имя порта при подключении, в то время как именованный экземпляр использует динамический порт и подключение к нему происходит при помощи службы SQL Browser. На этом шаге выбираем экземпляр по умолчанию:

Рисунок 7.5. – настройка экземпляра.

После проверки места на жёстком диске открывается следующий шаг «Конфигурация сервера». Здесь задаются учётные записи, под которыми будут запускаться службы SQL Server и тип запуска службы (автоматом, вручную либо вообще не запускать). Общая рекомендация Мicrosoft создавать под каждую службу свою учётную запись, и давать ей необходимые права по мере необходимости. Например, надо снимать бэкап базы данных в папку C:\Backup, даёте право учётной записи, под которой запущен SQL Server на запись в эту папку.

Рисунок 7.6. – конфигурация сервера.

На следующем шаге мы конфигурируем доступ к SQL Server: задаём тип аутентификации и административные учётные записи (обязательно должны указать хотя бы одну). Windows аутентификация включена всегда, а SQL Server аутентификацию можно включить, выбрав Mixed Mode. Пароль, который будет при этом задан, будет являться паролем учётной записи.

Рисунок 7.7. – Настройка компонента DatabaseEngine.

На этом же можно задать размещение пользовательских баз данных, tempdb и бэкапов.

Рисунок 7.8. – Настройка компонента DatabaseEngine.

Далее производится настройка службы Reporting Services:

Рисунок 7.9. – Настройка служб Reporting Services.

В завершение всего можно увидеть список того, что сейчас будет устанавливаться:

Рисунок 7.10. – Компоненты для установки.

Установка MS SQL Server 2008 успешно завершена.

Рисунок 7.11 – Завершение установки.

7.2. Процесс настройки сервера:

Разграничение прав доступа и использования данных производится на сервере, администратором.

На уровне автоматизируемого БП имеются следующие группы пользователей:

  • Главный экономист;

  • Экономист.

Экономист имеет право на просмотр информации, подготовку отчетности и ведения документации.

Главный экономист имеет права экономиста и права на:

  • Формирование, ведение и хранение базы данных внутрипроизводственной и внешней финансовой информации;

  • Создание документации;

  • Изменение справочной и нормативной информации, используемой при обработке данных;

  • Создание отчетов;

  • Экспорт и импорт данных;

  • Работу со всеми основными функциями системы.

7.3. Установка клиентского приложения:

Пользователь взаимодействует с базой данных путем клиентского приложения.

Клиентская часть должна обеспечить:

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

  • безошибочный ввод и вывод информации;

  • автоматическое соединение с базой данных, в виде запросов построенных на языке SQL, не видимых для пользователя.

В качестве языка программирования клиентского интерфейса выбран Visual C#. Доступ к базе данных осуществляется с помощью технологии ActiveX Data Object (ADO).

Для установки приложения запускаем файл ПланированиеФондаОплатыТруда.exe из директории проекта ММ\ ПланированиеФондаОплатыТруда\bin\Debug\ПланированиеФондаОплаты

Труда.exe. В случае изменения местоположении файла ПланированиеФондаОплатыТруда.exe, для его работоспособности необходимо наличие сопутствующих ему .dll библиотек - Interop.Microsoft.Office.Core.dll, Interop.VBIDE.dll, Interop.Word.dll.