Использование архитектуры клиент-сервер в системе 1С предприятие

Автор работы: Пользователь скрыл имя, 09 Января 2015 в 23:48, курсовая работа

Краткое описание

В данной работе представлена информация об использовании различных архитектур Системы управления базами данных (СУБД) на разных версиях системы 1С: Предприятие.
1С: Предприятие — программный продукт компании 1С, предназначенный для быстрой разработки прикладных решений. Технологическая платформа «1С: Предприятие» не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), использующих единую технологическую платформу.

Содержание

1. Введение 3
2. СУБД 4
2.1 Типы архитектур построения Баз Данных (БД) 5
2.1.1 Технология «файл-сервер» 5
2.1.2 Технология «клиент – сервер» 8
2.1.3 Трехзвенная архитектура «клиент – сервер» 12
3. Реализация работы с БД в системе «1С: Предприятие» 14
3.1 «1С: Предприятие» версия 7.7 14
3.2 «1С: Предприятие» версия 8.1 16
3.3 «1С: Предприятие» версия 8.2 19
4. Заключение 24
Список использованных источников 25

Прикрепленные файлы: 1 файл

Курсовая_готовая.doc

— 358.00 Кб (Скачать документ)

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

Сервер баз данных

В качестве сервера баз данных используются:

  • База Microsoft SQL Server
  • База PostgreSQL
  • База IBM DB2
  • База Oracle Database

Администрирование клиент-серверного варианта работы 8.2

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

Выполнение на сервере.

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

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

Командный интерфейс  формируется аналогично на сервере,  и все отчеты  выводятся на клиенте

При этом сам механизм платформы  направлен  на то чтобы объем данных запрошенных данных был минимальным, за счет сортировки данных на сервере. Обработанные данные же поступают с сервера после просмотра их пользователем (данные списков, таблицы, отчеты)

На сервере выполняются  следующее:

  • Запросы к базам данных
  • Запись всех данных
  • Проводка документов
  • Разные расчеты
  • Проведение  обработок
  • Формирование  готовых отчетов
  • Подготовка форм к показу.

На клиенте выполняется  следующее:

  • Передача и открытие форм
  • Показ форм
  • Получение пользователем сообщений, предупреждений, т.е. информирование
  • Проведение быстрых расчетов по простым  формулам (цена Х количество)
  • Операции с локальными файлами
  • Операции с торговым оборудованием.

 

Главным отличием системы «1С: Предприятие» 8.2 от предыдущих версий является поддержка СУБД Oracle Database.

Oracle Database - одна из систем управления  базами данных, которую поддерживает  платформа в клиент-серверном  варианте работы (Рис. 3.3 «Использование СУБД Oracle Database»).

Рис. 3.3 «Использование СУБД Oracle Database»

Однако при всех своих положительных моментах есть и отрицательные – это цена стоимости лицензии на использование сервера «1С: Предприятие».

При чем, что цена на использование 64-разрядного сервера «1С: Предприятие 8.2, 8.1, 8.0» стоит в 2 раза дороже, чем на использование 32-разрядного сервера «1С: Предприятие 8.2, 8.1, 8.0».

 

 

 

4. Заключение.

 

«1С: Предприятие» может функционировать по выбору администратора в архитектуре файл-сервер или клиент-сервер. Подобная возможность выбора представляется очень привлекательной: файл-сервер имеет одно безусловное преимущество - он бесплатен. Но наряду с явным преимуществом файл-сервер имеет и ряд существенных недостатков: низкая надежность, сложности с масштабированием, отсутствие серверных механизмов поддержки непротиворечивости данных - всё это и стало причиной отказа большинства известных разработчиков ERP-систем от этой архитектуры.

Что касается выбора клиент-сервера при использовании «1С: Предприятие», то, к сожалению, подобный выбор не предлагает все преимущества этой архитектуры: здесь есть явные плюсы - надежность данных, автоматизация задач обслуживания баз данных, система безопасности, но есть и минусы - серьезные проблемы с производительностью, а также, для одновременно работающих пользователей выявлены весьма низкие пороговые значения объема данных и количества, при достижении которых производительность ряда режимов становится неприемлемой.

Как бы люди, привыкшие к использованию «1С: Предприятие» версии 7 негативно не отзывались о «1С: Предприятие» версии 8, все равно постепенно переходят на последнюю. Это связано с гибкостью и наибольшей эффективностью последних версий продукта компании «1С».

Версия «1С: Предприятие 8.2» - это принципиальное изменение архитектуры платформы версии 8, наиболее существенное с момента ее выпуска.

 

Список использованных источников:

 

1) Грофф Дж., Вайнберг П. Энциклопедия SQL. 3-е изд СПб.: Питер, 2003

2) Шумаков П.В. Delphi 3 и создание  приложений баз данных М.: Изд-во "Нолидж", 1998

3) Конноли Т., Бэгг К., Страчан  А. Базы данных: проектирование, реализация и сопровождение. Теория и практика. 2-е изд М.: Издательский дом «Вильямс», 2000 – 1120 с.

4) Свободная энциклопедия «Википедия» [Электронный ресурс]. – Режим  доступа: http://ru.wikipedia.org

5) Официальный сайт фирмы «1С» [Электронный ресурс]. – Режим доступа: http://www.1c.ru

6) Сайт «1С: Предприятие 8» [Электронный  ресурс]. – Режим доступа: http://v8.1c.ru/

 

1 Корпоративная информационная система - управленческая идеология, объединяющая бизнес-стратегию и информационные технологии.

 


 



Информация о работе Использование архитектуры клиент-сервер в системе 1С предприятие