ЛР3_1С_rdp-удаленное_приложение (1031815)
Текст из файла
Московский государственный технический университет им. Н.Э.Баумана
Лабораторная работа №3
«Изучение особенностей архитектуры КИС на платформе «1С:Предприятие_8.2» : работа с БД «Organization_ ХХХ» в режиме удаленного доступа - удаленное приложение *.rdp»
по курсу «Архитектура корпоративных информационных систем»
Разработал: Нестеров Ю.Г.
Москва - 2014
1. Общие сведения
Система «1С:Предприятие_8.2» относится к классу ERP-систем для сегмента СМБ и является самой распространенной в России системой этого класса.
Обзор системы «1С:Предприятие 8»
Система программ «1С:Предприятие 8» включает в себя платформу и прикладные решения, разработанные на ее основе, для автоматизации деятельности организаций и частных лиц. Сама платформа не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), разработанных на данной платформе. Такой подход позволяет автоматизировать различные виды деятельности, используя единую технологическую платформу.
Области применения
Гибкость платформы позволяет применять 1С:Предприятие 8 в самых разнообразных областях:
-
автоматизация производственных и торговых предприятий, бюджетных и финансовых организаций, предприятий сферы обслуживания и т.д.
-
поддержка оперативного управления предприятием;
-
автоматизация организационной и хозяйственной деятельности;
-
ведение бухгалтерского учета с несколькими планами счетов и произвольными измерениями учета, регламентированная отчетность;
-
широкие возможности для управленческого учета и построения аналитической отчетности, поддержка многовалютного учета;
-
решение задач планирования, бюджетирования и финансового анализа;
-
расчет зарплаты и управление персоналом;
-
другие области применения.
Технологическая платформа
Платформа 1С:Предприятие 8 была создана с учетом 6-летнего опыта применения системы программ 1С:Предприятие 7.7, которую используют десятки тысяч разработчиков. Несмотря на значительные изменения, новая версия 8 сохранила идеологическую преемственность с предыдущими версиями.
Система имеет различные варианты технологической и программной архитектуры.
Однопользовательский вариант для 1 РС.
Многопользовательский вариант с развертыванием в локальной сети:
Сетевой вариант = Одноуровневая (без сервера) локальная сеть, единая база данных ( БД ) в dbf-формате находится на одной из РС сети на жестком диске с общим доступом. Остальные РС используют единую БД в режиме разделения времени.
Файл-серверный вариант = Двухуровневая локальная сеть с файловым сервером, на диске которого размещена единая БД в dbf-формате. Остальные РС используют единую БД в режиме разделения времени.
Клиент-серверный вариант = локальная сеть с сервером БД, сервером приложений и рабочими станциями. При этом сервер приложений 1С и сервер БД могут находиться физически на одном сервере, либо на разных серверах ( что более предпочтительно с точки зрения оптимизации производительности системы ).
Клиент-серверный вариант = с удаленным доступ с РС с «толстым» клиентом к центру обработки данных (ЦОД), в котором есть локальная сеть с сервером БД, сервером приложений и рабочими станциями. При этом сервер приложений 1С и сервер БД могут находиться физически на одном сервере, либо на разных серверах ( что более предпочтительно с точки зрения оптимизации производительности системы ). На РС устанавливается «толстый» клиент, т.н. удаленное приложение в виде файла *.rdp.
Прикладные решения
Фирма "1С" выпускает тиражные прикладные решения, предназначенные для автоматизации типовых задач учета и управления в коммерческих предприятиях реального сектора и бюджетных организациях. В каждом программном продукте сочетается использование стандартных решений (общих для всех или нескольких программ) и максимальный учет специфики задачи конкретной отрасли или рода деятельности предприятия.
Отраслевые и региональные прикладные решения создаются силами партнеров-разработчиков и предназначены для автоматизации отдельных направлений или областей деятельности предприятий. Все они сертифицированы на требования "1С:Совместимо".
Типовые прикладные решения фирмы "1С" предназначены для автоматизации типовых задач учета и управления предприятий. При разработке типовых прикладных решений учитывались как современные международные методики управления (MRP II, CRM, SCM, ERP, ERP II и др.), так и реальные потребности предприятий, не укладывающиеся в стандартный набор функциональности этих методик, а также опыт успешной автоматизации, накопленный фирмой "1С" и партнерским сообществом. Состав функциональности, включаемой в типовые решения, тщательно проработан. Фирма "1С" анализирует опыт пользователей, применяющих программы системы "1С:Предприятие" и отслеживает изменение их потребностей.
1C:Библиотека стандартных подсистем
Инструмент разработчика "1С:Библиотека стандартных подсистем 8.2" (БСП) предоставляет набор универсальных функциональных подсистем и технологию для разработки прикладных решений на платформе "1С:Предприятие 8.2". С помощью БСП можно быстро создавать новые конфигурации с уже готовой базовой функциональностью, а также включать готовые функциональные блоки в существующие конфигурации. Использование БСП при разработке прикладных решений позволит также достичь большей стандартизации конфигураций, что уменьшит время на изучение и внедрение прикладных решений за счет их унификации по набору используемых стандартных подсистем.
Внедрения
Внедрения прикладных решений могут выполняться силами партнеров-внедренцев. Такой порядок внедрения позволяет учесть особенности деятельности конкретного предприятия или специальные пожелания заказчика:
-
выбрать оптимальный вариант автоматизации в точном соответствии с потребностями предприятия;
-
проводить поэтапную автоматизацию, исходя из приоритетов решаемых задач, допустимых сроков и затрат на внедрение - на базе одной и той же системы, получая реальную отдачу на каждом шаге, с минимальными затратами времени и средств;
-
значительно упростить обучение пользователей и администрирование системы;
-
развивать систему по мере роста потребностей предприятия, не останавливая при этом ее эксплуатации.
Фирма "1С" ведет справочник внедренных решений, который состоит из информационных сообщений партнеров о внедренных решениях на основе системы программ "1С:Предприятие". Предоставление информации в справочник является добровольным, поэтому он содержит лишь малую часть из сотен тысяч реальных внедрений "1С:Предприятия", осуществленных партнерами "1С".
Внедрения и адаптации прикладных решений также могут выполняться и силами IT-специалистов заказчика, самостоятельно, или во взаимодействии с партнерами-внедренцами. Средства разработки, входящие в состав технологической платформы 1С:Предприятия 8 позволяют изменять прикладное решение специалистам, не имеющим глубоких знаний и опыта в разработке прикладных решений.
Опыт внедрения прикладных решений на платформе 1С:Предприятие 8 показывает, что система позволяет решать задачи различной степени сложности - от автоматизации одного рабочего места до создания информационных систем масштаба предприятия.
Внедрение корпоративных информационных систем на платформе 1С:Предприятие8
Опыт внедрения прикладных решений на платформе 1С:Предприятие 8 показывает, что система позволяет решать задачи различной степени сложности – от автоматизации одного рабочего места до создания информационных систем масштаба предприятия.
В то же время, внедрение большой информационной системы предъявляет повышенные требования по сравнению с небольшим или средним внедрением. Информационная система масштаба предприятия должна обеспечивать приемлемую производительность в условиях одновременной и интенсивной работы большого количества пользователей, которые используют одни и те же информационные и аппаратные ресурсы в конкурентном режиме. При этом и аппаратная, и программная части системы работают под большой нагрузкой.
1С:Предприятие 8 является современной технологической платформой, рассчитанной на высокие нагрузки и одновременную работу большого количества пользователей. Проводимые нагрузочные испытания и опыт реальных внедрений показывают, что платформа 1С:Предприятие 8 и типовые прикладные решения могут быть успешно использованы для создания информационных систем масштаба предприятия.
Фирма "1С" проводит регулярный мониторинг внедрений и проводит опросы пользователей с целью оценки их удовлетворенности производительностью системы. Опыт использования системы на реальных внедрениях показывает, что она успешно справляется с задачами создания информационных систем масштаба предприятия.
Крупное внедрение ставит перед техническими специалистами сложные задачи, требующие особого подхода и специальных знаний. Опыт разбора технологических вопросов крупных внедрений показывает, что при правильном подходе удается решить любые возникающие вопросы и добиться хороших показателей производительности и масштабируемости системы. Вместе с тем, крупное внедрение предъявляет повышенные требования к квалификации технических специалистов.
Фирма "1С" ставит перед собой задачу повышения технологического качества крупных внедрений на платформе 1С:Предприятие 8. С этой целью:
-
разрабатываются технологии и инструменты, предназначенные для повышения производительности и масштабируемости информационной системы, анализа возможных узких мест и решения других вопросов крупных внедрений;
-
разрабатываются и публикуются методики решения технологических вопросов крупных внедрений;
-
проводится обучение и сертификация специалистов по компетенции "1С:Эксперт по техническим вопросам".
Архитектура платформы 1С:Предприятия 8
Работа через Интернет.
Работа в тонком клиенте через Интернет или прямо в интернет-браузере, без установки системы на компьютер пользователя.
Работа на мобильных устройствах.
Работа на iPad, ноутбуках и других мобильных устройствах.
Облачные технологии.
Привычные приложения для учета и ведения бизнеса через Интернет. Не нужно устанавливать на компьютер, нужно просто зарегистрироваться и можно работать
Многоплатформенность.
Работа под управлением ОС Windows или Linux. В составе системы могут присутствовать компьютеры с различными операционными системами.
Бизнес-процессы.
Позволяют создавать формализованные описания типичных последовательностей работ, выполняемых в организации, и на их основе формировать списки задач, которые необходимо выполнить тому или иному сотруднику организации в данный момент.
Экономическая и аналитическая отчётность.
Интеллектуальное построение иерархических, многомерных и кросс-отчетов, группировки и расшифровки в отчетах, детализация и агрегирование информации, динамическое изменение структуры отчета, различные типы диаграмм.
Интерфейсные механизмы.
Современный дизайн интерфейса и повышенная комфортность для пользователей при работе с системой в течение длительного времени.
Интернационализация.
Приложения на разных языках, национальные представления дат, чисел, а также порядок сортировки текстов.
Масштабируемость.
Варианты работы от персонального однопользовательского, до работы в масштабах больших рабочих групп и предприятий.
Отказоустойчивость.
Резервирование кластера серверов, резервирование рабочих процессов и устойчивость к обрыву канала связи.
Интеграция
Взаимодействие практически с любыми внешними программами и оборудованием на основе общепризнанных открытых стандартов и протоколов передачи данных.
Криптография.
Механизм криптографии позволяет прикладным решениям использовать криптографические операции для обработки данных, хранящихся в информационной базе.
Система прав доступа.
Доступ пользователей только к необходимым данным. Запрещенные поля автоматически скрываются в формах, списках и отчетах.
Различные хранилища данных.
Хранение данных в собственной СУБД или в Microsoft SQL Server, PostgreSQL, IBM DB2 или Oracle Database.
Прикладные механизмы.
Проблеммно-ориентированные объекты для решения самого широкого круга задач складского, бухгалтерского, управленческого учета, расчета зарплаты, анализа данных и управления на уровне бизнес-процессов.
Базовые механизмы.
Единые базовые механизмы позволяют максимально соотнести технологические возможности с бизнес-схемой разработки и внедрения приложений. Алгоритмическое программирование только бизнес-логики, использование собственной модели базы данных и масштабируемость прикладных решений без их доработки.
Юзабилити.
Легкость освоения для начинающих и высокая скорость работы для опытных пользователей. Значительное ускорение массового ввода информации и эффективное использование клавиатуры.
Среда быстрой разработки.
Среда быстрой разработки включена в стандартную поставку. Пользователь может самостоятельно разработать или модифицировать прикладное решение (адаптировать его под себя), возможно, с привлечением сторонних специалистов.
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.