Помощь в написании студенческих работ
Антистрессовый сервис

Цель. 
Обзор и анализ бухгалтерских технологий

РефератПомощь в написанииУзнать стоимостьмоей работы

Язык платформы 2С проектировался с целью максимальной преемственности с существующими для 1С наработками, и является расширением базового языка 1С. Путём написания соответствующих базовых классов язык 2С может быть приближен как к 1С 7.7, так и к 1С 8.2, хотя 2С: Платформа и не может обеспечить 100% автоматическую переносимость конфигураций из той или иной версии 1С: Предприятия. Более того… Читать ещё >

Цель. Обзор и анализ бухгалтерских технологий (реферат, курсовая, диплом, контрольная)

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

Версия 8.2 состоит из программной оболочки или движка, который работает с одной или несколькими базами данных, определяемых конфигурацией. К программной оболочке подключаются компоненты, реализующие различные механизмы учёта и администрирования. Стандартные компоненты — «Бухгалтерский учёт», «Оперативный учёт», «Расчёт», «Управление распределёнными ИБ» [3].

Может работать в 2 режимах:

  • а) «1С: Предприятие» — основной режим работы пользователя, ввод данных, получение отчётов;
  • б) «Конфигуратор» — режим администрирования и изменения конфигурации.

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

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

Так компонента 1С++ расширяет язык 1С средствами полноценного объектно-ориентированного программирования. Её использование значительно расширяет возможности конфигурирования 1С. Это свободный программный продукт, распространяемый под лицензией GPL.

Более того — существует полностью свободный проект 2C, не использующий каких либо проприетарных модулей фирмы 1С или других производителей. Это переписанное «с нуля» свободно распространяемое под лицензией GPL расширяемое ядро 1С-подобной системы, в котором даже такие «встроенные объекты» 1C как справочники и регистры — переопределяемые прикладным программистом классы.

Язык платформы 2С проектировался с целью максимальной преемственности с существующими для 1С наработками, и является расширением базового языка 1С. Путём написания соответствующих базовых классов язык 2С может быть приближен как к 1С 7.7, так и к 1С 8.2, хотя 2С: Платформа и не может обеспечить 100% автоматическую переносимость конфигураций из той или иной версии 1С: Предприятия.

Также имеются аналоги 1С: Предприятия. Под свободной лицензией GPL имеется очень близкая к 1C платформа 2С, работающая под Windows. От 1С: Предприятия отличается полной поддержкой объектного стиля программирования и возможностью определения базовых объектов (таких как словари или регистры) как классов встроенного языка. В качестве базы данных 2С использует Sqlite. Проект заброшен в 2006 году. Наработки использовались в проекте Qt 1L. Очень похож на 1С: Предприятие по архитектуре и интерфейсу пользователя кросс-платформенный проект Ананас, реализованный с использованием библиотеки Qt. Однако вместо языка программирования 1С в нём используется диалект JavaScript. Ананас также свободно распространяется под лицензией GNU GPL. В качестве сервера баз данных использует MySQL. Но для реализации данного проекта используется именно 1С: Предприятие 8.2, т.к. данный продукт является наиболее широко используемым в сфере ведения бухгалтерского учета.

Показать весь текст
Заполнить форму текущей работой