1С:Предприятие 8.0. Web-расширение 1.0
"1С:Предприятие 8.0. Web-расширение 1.0" предоставляет простые и удобные механизмы для интеграции системы "1С:Предприятия 8.0" с интернет-технологиями и позволяет организовать доступ к функциональности прикладных решений "1С:Предприятия 8.0" через Интернет, встраивать доступ к данным "1С:Предприятия 8.0" в существующие веб-сайты и интернет-приложения, создавать интернет-приложения, использующие информационную базу "1С:Предприятие 8.0".
Использование Web-расширения дает возможность быстро построить пользовательский веб-интерфейс, по стилю работы схожий с интерфейсом "1С:Предприятие 8.0", и легко адаптировать интернет-приложение к изменениям прикладного решения "1С:Предприятие" .
Разработчик может создавать формы интернет-приложения самостоятельно или использовать формы, автоматически генерируемые системой на основе структуры конфигурации "1С:Предприятие 8.0".
Web-расширение содержит инструменты для создания аналитических отчетов. Эти инструменты позволяют при разработке веб-приложений задействовать мощные механизмы "1С:Предприятие", предназначенные для формирования экономической и аналитической отчетности.
Применение данного программного продукта позволит расширить сферу применения прикладных решений системы "1С:Предприятие 8.0". Доступ к их функциональности через веб-интерфейс смогут получить новые категории пользователей, в том числе те, у кого на компьютерах не установлена платформа "1С:Предприятие". Например, это могут быть мобильные пользователи, работники территориально удаленных подразделений, посетители интернет-магазинов и порталов.
Web-расширение системы "1С:Предприятие 8.0" построено с использованием технологий Microsoft.NET (платформы .NET Framework). Для организации доступа к информационной базе "1С:Предприятия 8.0" используется технология ADO.NET и механизм COM-соединения, поддерживаемый "1С:Предприятием 8.0". Это позволяет создавать универсальные и эффективные интеграционные решения, обеспечивающие надежный и быстрый доступ к данным системы "1С:Предприятие8.0", имеющие хорошие возможности масштабирования и распараллеливания обработки данных.
Пользовательский интерфейс строится на основе технологии ASP.NET и может конструироваться визуально с помощью WebForms. Разработчик прикладного решения может создавать веб-приложения, интегрированные с "1С:Предприятием 8.0", с помощью средств разработки поддерживающих технологию ASP.NET (MS VisualStudio, Borland Delphi и т.д.). При этом разработчик может использовать не только стандартные, но и специализированные элементы управления, предоставляемые Web-расширением, позволяющие отображать и редактировать данные "1С:Предприятия 8.0". Web-расширение предоставляет механизмы для организации взаимодействия между формами и элементами управления и позволяет использовать метаданные конфигурации "1С:Предприятия 8.0" для автоматизации создания приложения и отдельных форм.
Перечисленные возможности позволяют с минимальными трудозатратами обеспечить:
· реализацию в веб-приложениях пользовательского интерфейса для работы с данными "1С:Предприятие 8.0", по стилю работы схожего с интерфейсом самого "1С:Предприятия 8.0";
· реализацию экономической и аналитической отчетности любого уровня сложности
· простую адаптацию веб-приложений при внесении изменений в прикладные решения (конфигурации) "1С:Предприятие 8.0".
· В поставку данного программного продукта входят:
· компоненты для доступа к данным;
· компоненты для создания отчетов;
· веб-контролы для создания пользовательского интерфейса;
· конструкторы для создания приложения и отдельных форм.
Первый рабочий пример использования «Web-расширения» появился еще за месяц до официального объявления продукта. На сайте фирмы (www.1c.ru/declaration) всем желающим была предоставлена возможность автоматизированного заполнения налоговой декларации. За несколько дней, оставшихся до окончания срока подачи документов в налоговую инспекцию, этой услугой воспользовались несколько сот человек, которые и не подозревали, что имеют дело с новой технологией «1С».
На самом деле с помощью соответствующего Web-приложения они получили доступ к функциям заполнения декларации, реализованным в программе «1С:Деньги». Нет нужды подчеркивать, что этот известный продукт также построен на базе технологии «1С:Предприятие» и реализован в виде специальной конфигурации, решающей задачу учета личных финансов.
Здесь полезно вспомнить, что применение Web-технологий в конкретных решениях можно условно разделить на три основные категории:
· Интернет: возможность доступа к Web-ресурсам самого широкого числа посетителей. С точки зрения бизнес-применения речь идет об организации электронной коммерции и информационном обслуживании клиентов (Интернет-магазины, справочные службы и т.д.).
· Экстранет: обеспечение информационного взаимодействия с определенным кругом партнеров и заказчиков (разнообразные порталы доступа к торговой и коммерческой организации и т.д.).
· Интранет: внутренняя система предприятия, которая предоставляет удаленный доступ к информационным ресурсам через браузер.
С технологической точки зрения разницы между этими решениями нет, различия заключаются исключительно в функциональности, в обеспечении различных уровней защиты информации и авторизации доступа, а также необходимых показателей производительности для разных потоков запросов. Приведенный выше пример с заполнением декларации является типичным примером Интернет-решения.
Комплексная система безопасности
Классификация информационных объектов Обрабатываемые данные могут классифицироваться согласно различным категориям информационной безопасности : требованиям к их доступности (безотказности служб), целостности, конфиденциальности.
· Политика ролей Ролями называются характерные наборы функций и степени отвественности, свойственные теми или иными группами лиц. Четкое определение ролей, классификация их уровней доступа и ответственности, составление списка соответствия персонала тем или иным ролям делает политику безопасности в отношении рабочих и служащих предприятия четкой, ясной и легкой для исполнения и проверки.
· Создание политики информационной безопасности Методика создания политики безопасности предприятия состоит из учета основных (наиболее опасных) рисков информационных атак, современной ситуации, факторов непреодолимой силы и генеральной стоимости проекта.
· Методы обеспечения безотказности Безотказность сервисов и служб хранения данных достигается с помощью систем самотестирования и внесения избыточности на различных уровнях : аппаратном, программном, информационном.
Требования к защите информации от несанкционированного доступа. Защита информации может быть:
· программная (открытие документов только для чтения и т.п.);
· техническая (электронные ключи);
· организационная (пароли, замки, сигнализации в помещении).
Для сохранности информации необходимо предусмотреть использование блоков бесперебойного питания для защиты данных от повреждения в случае отключения питания, для надёжного хранения данных необходимо производить ежедневное резервное копирование БД на несколько дисков. Требования к средствам защиты от внешних воздействий. Средства АРМК должны обладать радиоэлектронной защитой. Уровень радиопомех, создаваемых техническими средствами во время работы, а также в моменты включения и выключения, не должен превышать значений, утвержденных Государственной комиссией по радиочастотам. Также необходима защита средств АРМК от внешних воздействий (молний, взрывов и т.д.). Необходимо применение экранирования помещений от индустриальных помех и электромагнитных полей.
Лекция 4
Тема:
Организация автоматизированной формы учета.
Содержание темы:
1. Понятие и роль АРМ бухгалтера
2. Принципы организации АРМ бухгалтера
3. Структура бухгалтерии на базе АРМ
Автоматизированное рабочее место (АРМ) бухгалтера
Очевидно, что в работе бухгалтерии есть много технической, рутинной работы, которая хорошо поддается автоматизации.
Хранение документов в виде компьютерных данных на диске безусловно более целесообразно, чем хранение их в классическом виде, то есть в виде бумаг. Значительно упрощается поиск нужного документа, имеется возможность хранить данные за много лет и не путаться в них, сильно упрощается изменение любого документа, составление многочисленных справок.На современном этапе автоматизации управления производством наиболее перспективным является автоматизация планово-управленческих функций на базе персональных ЭВМ, установленных непосредственно на рабочих местах специалистов.Эти системы получили широкое распространение в организационном управлении под названием автоматизированных рабочих мест (АРМ).АРМ – это совокупность методических, языковых, технических и программных средств, позволяющих организовать работу конечных пользователей в некоторой предметной области. Пользователями АРМ могут быть как работники, имеющие специальную программистскую и инженерную подготовку, так и такой подготовки не имеющие.
Информационное обеспечение АРМ – банк данных, представляющий собой отображение информационных массивов и потоков соответствующей предметной области, для которой проектируется АРМ, т. е. модель предметной области. Банк данных включает одну или несколько баз данных.