Файл: Технологическая.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 29.10.2023

Просмотров: 177

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.




ОГЛАВЛЕНИЕ

Введение 4

  1. Архитектура 1С 5

    1. Технологическая платформа 5

    2. Способы работы «1С:Предприятие» 5

      1. Файловый режим 6

      2. Клиент-серверный вариант 7

    3. Платформа и приложения 8

    4. Прикладные решения 10

    5. Типовые конфигурации на базе 1С:Предприятия версии 7.7 11

      1. Конфигурация «1С:Бухгалтерия 7.7» 11

      2. Конфигурация «1С:Торговля и Склад 7.7» 13

      3. Конфигурация «1С:Зарплата и Кадры 7.7» 13

    6. Типовые конфигурации на базе 1С:Предприятия версий 8.0 и 8.1 13

      1. Общие возможности конфигураций 13

      2. Конфигурация «1С:Бухгалтерия 8» 14

      3. Конфигурация «1С:Управление Торговлей 8» 14

      4. Конфигурация «1С:Зарплата и управление персоналом 8» 14

      5. Конфигурация «1С:Управление предприятием 8» 15

      6. Конфигурация «1С:Управление бизнесом 8» 16

    7. Типовые конфигурации на базе 1С:Предприятие 8.3 16

    8. Методики создания прикладных решений 17

    9. Информационно-технологическое сопровождение 1С 20

  2. Создание информационной базы ЭПОС 23

    1. Подготовка программы к работе 23

    2. Учет операций по формированию уставного капитала 32

    3. Реорганизация информации о контрагентах 34

    4. Учет кассовых операций 34

    5. Учет операций на расчетном счете 38

    6. Учет расчетов с покупателями 40

    7. Учет расчетов с поставщиками 42

    8. Учет основных средств 44

    9. Учет создания материальных запасов 56

    10. Учет использования материальных запасов 60

    11. Учет расчетов с персоналом по оплате труда 65

    12. Учет выпуска готовой продукции 72

    13. Учет продаж готовой продукции 73

    14. Выявление финансовых результатов 79

Заключение 86

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

ВВЕДЕНИЕ

На данный момент 1С:Предприятие, а в точности 1С:Бухгалтерия является актуальным программным продуктом. В связи с развитием рыночной экономики, необходимо совершенствовать систему учета на предприятии. С помощью данного программного продукта можно оптимизировать ведение бухгалтерского учета на предприятии, подготавливать отчетность в электронном виде и выполнять другие процессы. Это экономит время и средства.

Целью курсовой работы является автоматизация документооборота предприятия ЭПОС (Экспериментальная Промышленная Организация Столяров), а именно разработка информационной базы ЭПОС в типовой конфигурации 1С:Бухгалтерия на платформе 1С:Предприятие.

Основные задачи курсовой работы – изучить архитектуру 1С и создать информационную базу ЭПОС.

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

В первой главе подробно описывается архитектура 1С.

Во второй главе описывается поэтапное создание информационной базы ЭПОС (справочники, документы, номенклатуры, информацию о контрагентах, работниках, поставщиках, покупателях, информацию о складах и хранящихся на них ресурсах, информацию о производимой продукции).

В заключении приведены основные источники курсовой работы.

  1. Архитектура



    1. Технологическая платформа


Технологическая платформа «1С:Предприятие» представляет собой программную оболочку над базой данных. Используются базы на основе DBF- файлов в 7.7, собственный формат 1CD с версии 8.0 или СУБД Microsoft SQL Server на любой из этих версий. Кроме того, с версии 8.1 хранение данных возможно в PostgreSQL и IBM DB2, а с версии 8.2 добавилась и Oracle. Платформа имеет свой внутренний язык программирования, обеспечивающий, помимо доступа к данным, возможность взаимодействия с другими программами посредством OLE и DDE, в версиях 7.7, 8.0 и 8.1 – с помощью COM-соединения.

Клиентская часть платформы функционирует в среде Microsoft Windows, а начиная с версии 8.3, также в среде Linux и Mac OS X. Начиная с версии 8.1, серверная часть платформы в клиент-серверном варианте работы

«1С:Предприятия» может функционировать на ОС

Microsoft Windows и Linux. Существуют специальные версии среды исполнения для ноутбуков и

PDA, ПО создания веб-приложений, взаимодействующих с базой данных

«1С:Предприятие». [1]



    1. Способы работы «1С:Предприятие»



«1С:Предприятие» может работать в двух вариантах: а) файловый

б) клиент-серверный.

И в том, и в другом варианте все прикладные решения работают полностью идентично, что позволяет выбирать один или другой вариант работы без изменения существующего прикладного решения. [2]

      1. Файловый режим

В файловом режиме работы, вся информационная база (конфигурация, вводимые данные, движения по регистрам, списки и настройки пользователей) хранится в одном файле (1Cv8.1CD).

Преимущество данного режима – можно работать сразу же, без дополнительных средств.

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

Преимущество такой разработки – простота перехода на клиент- серверный режим работы.

Особенности: файл 1Cv8.1CD – файл со специальной структурой, состоящий из таблиц. Причем размер одной таблицы не должен превышать 4 GB; ограничение количества пользователей (чаще всего, до 10). Параллельное проведение документов невозможно; низкая безопасность. Любой пользователь 1С может скопировать файл с базой и вынести; при работе с платформой версии ниже 8.3 затруднено автоматическое выполнение регламентных заданий (нужно гарантировать, что определенный пользователь всегда находится в
программе).

Архитектура приложений для файлового варианта работы

Толстый клиент по собственному протоколу передачи данных напрямую обращается к информационной базе и получает ответ. Web-клиент обращается

сначала к Web-серверу, который, при необходимости, запрашивает нужные данные из файловой базы. После чего следует ответ. При этом используется протокол https. Тонкий клиент может обращаться как напрямую по собственному протоколу передачи данных, так и через Web-сервер с использованием протокола https.

Клиент-серверный вариант работы предназначен для большого количества пользователей (десятки и сотни), при этом используется СУБД и кластер серверов 1С, которые обеспечивают необходимую производительность и стабильность работы. [2]

      1. Клиент-серверный вариант

Клиент-серверный вариант в большинстве операций обеспечивает большую скорость работы, чем файловый. В данном случае работа осуществляется по трехзвенной архитектуре: на нижнем уровне находятся клиентские приложения, которые обращаются к кластеру серверов (кластер серверов имеет механизм кэширования). Обрабатывая запрос клиента, кластер серверов в определенных случаях может дать ответ сразу.

Следует отметить, что в кластере серверов есть менеджер кластера, который и принимает запросы от клиентов. В кластере могут располагаться также несколько дополнительных серверов, к одному из которых (в случае необходимости и в зависимости от нагрузки) менеджер кластера переадресует запрос пользователя. Затем рабочий сервер-кластер обращается к СУБД для получения необходимых данных. После обработки запроса СУБД возвращает массив данных рабочему серверу для дальнейшей передачи подготовленных данных на клиентское приложение.

Особенности:

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

б) существует возможность резервирования серверов.

Переход с файлового режима работы на клиент-серверный осуществляется выгрузкой
информационной базы в файловом режиме в

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

Архитектура приложений для клиент-серверного варианта работы.

При использовании клиент-серверного варианта работы вместо файловой базы данных используется СУБД и Кластер серверов 1С. В составе кластера серверов отмечаются: менеджер сервера и рабочие сервера. После обращения клиента к Кластеру серверов 1С может последовать либо сразу ответ клиенту, либо обращение к СУБД. Web-клиент также использует протокол https. Тонкий клиент использует либо собственный протокол передачи данных, либо протокол https, если обращение идет через Web-сервер. Толстый клиент, естественно, использует собственный протокол передачи данных. [2]

Система «1С:Предприятие» в широком смысле представляет собой совокупность четырех составляющих:

а) технологической платформы;

б) прикладных решений различного масштаба и различной направленности, созданных на основе технологической платформы;

в) методики создания прикладных решений;

г) информационно-технологической поддержки пользователей и разработчиков. [3]


    1. Платформа и приложения


В "1С:Предприятии" было введено четкое разделение на платформу и бизнес-приложение. Платформа представляет собой так называемый framework, в котором функционирует бизнес-приложение. С одной стороны, framework можно считать фундаментом для построения приложений, а с другой - средой исполнения. Кроме того, платформа содержит, разумеется, и

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

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