Введение в конфигурирование в системе «1С: Предприятие 8.0». Основные объекты

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ

ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

 

 

Факультет экономики и менеджмента

 

 

Кафедра «Предпринимательство и коммерция»

 

 

 

 

 

 

 

КУРСОВОЙ ПРОЕКТ

 

 

 

по дисциплине «Информационные системы в экономике»

 

на тему «Введение в конфигурирование в системе «1С: Предприятие 8.0». Основные объекты»

 

 

 

Выполнил: студент 5077/8 группы

___________________

(подпись) 

Минкина Н.С.

 

Принял:     

___________________

(подпись) 

 

 

«____» мая 2007 г.

 

 

 

 

 

 

 

 

 

Санкт-Петербург

2007

Содержание

 

 

Введение

3

1

Организационно-экономическая сущность разработки

4

2

Обзор и анализ существующих разработок

5

3

Обоснование целесообразности автоматизации разработки

7

4

Информационное обеспечение

8

5

Программное обеспечение

9

6

Требования к техническому обеспечению

14

7

Технико-экономическое обоснование курсового проекта

19

8

Этапы создания справочника «Физические лица»

20

 

Заключение

32

 

Литература

33


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение

 

 

 

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Организационно-экономическая сущность разработки

 

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

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

Бухгалтерский и налоговый учет реализованы в соответствии с действующим законодательством Российской Федерации. В состав конфигурации включен план счетов бухгалтерского учета, настроенный в соответствии с Приказом Минфина РФ "Об утверждении плана счетов бухгалтерского учета финансово-хозяйственной деятельности организаций и инструкции по его применению" от 31 октября 2000 г. № 94н.

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

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

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

Предметная область, автоматизируемая "1С:Бухгалтерией 8", иллюстрируется на рисунке 1.1.

Рис.1.1.

1С:Бухгалтерия 8 представляет  собой совокупность платформы 1С:Предприятие 8 и конфигурации "Бухгалтерия предприятия". В 1С:Бухгалтерии 8 заложена возможность совместного использования с прикладными решениями "Управление торговлей" и "Зарплата и Управление Персоналом", также созданными на платформе 1С:Предприятие8.

Задачей данного курсового проекта является автоматизация управления путем разработки справочника Физические Лица, который в дальнейшем активно используется в работе бухгалтерии.

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

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

Работа со справочниками может осуществляться в двух режимах: режим просмотра и редактирования и режим выбора элемента справочника.

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

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

Отличия между двумя этими режимами заключаются в том, что обычно в режиме выбора можно установить курсор на требуемый элемент справочника и по нажатию клавиши Enter выбрать текущий элемент как значение редактируемого реквизита. Для режима редактирования по нажатию клавиши Enter текущий элемент справочника обычно становится доступным для редактирования.

Справочник «Физические лица» предназначен для хранения информации обо всех физических лицах, являющихся работниками организаций.

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

Редактирование и ввод новой информации о физическом лице производится в отдельном диалоговом окне.

В этой форме предоставлена возможность редактирования личных данных о физическом лице, таких как различные коды (ИНН и пр.); контактную информацию; и т.д.

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

Вызывается форма из списка физических лиц в режиме редактирования «В диалоге» или по кнопке «Подробно».

 

 

  1. Обзор и анализ существующих разработок

 

В настоящее время информацию о физических лицах возможно вести и хранить в различных формах, с использованием различного программного обеспечения: на бумажных носителях, в электронном виде в программах. Существуют различные варианты ведения данных о физических лицах: в базах данных MS Access, Clipper, dBASE, Paradox или виде электронных таблиц MS Excel. Существуют специальные программы типа 1С:Предприятие, БЭСТ, ИНФО-бухгалтер. Данные программные продукты являются универсальными, комплексными и масштабируемыми решениями.

В настоящее время программный продукт фирмы 1С «1С:Предприятие» является фактически основным и самым распространенным программным обеспечением для организаций.

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

Схематично это можно показать следующим образом:

-Конечные пользователи

-Система программ 1C Предприятие 8.0

-Прикладные решения (конфигурации)

-Платформа 1C Предприятия 8.0

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

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

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

Структура прикладного решения определяется составом объектов конфигурации и взаимосвязями между ними. Под объектами конфигурации понимаются средства 1С:Предприятия 8.0, предназначенные для отражения реальных объектов и явлений предметной области, например, справочник Товары, документ Платежное поручение и т.д. Однако разработчик может создавать объекты и не имеющие явного физического воплощения в предметной области, но необходимые для решения поставленной задачи, например, регистры сведений, обработки и т.д.

1С:Бухгалтерия 8 помогает  вести учет различных видов  коммерческой деятельности 

Каким бы бизнесом ни занималась ваша организация — оптовой или розничной торговлей, комиссионной торговлей, оказанием услуг, производством или строительством вы можете вести учет в 1С:Бухгалтерии 8.

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

Организации могут использовать в одной информационной базе различные системы налогообложения: общий режим, УСН или ЕНВД.

В 1C:Бухгалтерии 8 хранится полная информация о контрагентах (контактная информация, банковские счета, регистрационные коды) и сотрудниках организации (паспортные данные, индивидуальные коды, должность, размер оклада).

1С:Бухгалтерия 8 автоматически формирует различные формы бухгалтерской и налоговой отчетности, которые можно напечатать или сохранить в файл для передачи в ИФНС.

Учитывая все преимущества программного обеспечения фирмы 1С для выполнения курсового проекта выбираем ПО 1С:Бухгалтерия 8.

 

 

  1. Обоснование целесообразности автоматизации разработки

 

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

Гибкость платформы позволяет применять 1C Предприятие 8.0 в самых разнообразных областях:

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

- поддержка оперативного управления предприятием;

- автоматизация организационной и хозяйственной деятельности;

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

- широкие возможности для управленческого учета и построения аналитической отчетности, поддержка многовалютного учета.

В частности автоматизация организационной деятельности предприятия может выражаться, например, в создании Отчета "Списки работников организации". Автоматизация позволит сэкономить множество человеко-часов, высвобождая персонал для выполнения других задач.

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

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

Возможные показатели отчета

Наименование работника (из справочника Физические Лица)

ФИО работника полностью или фамилия и инициалы работника

ИНН и код ИФНС, страховой номер ПФР

Пол, дата рождения и место рождения

Подразделение и должность

Табельный номер

Вид документа, серия и номер документа, удостоверяющего личность

Дата выдачи и кем выдан документ

Гражданство и т.п.

Возможные группировки отчета

Подразделение и должность

Пол и т.п.

 

  1. Информационное обеспечение

 

Разработаем таблицу, характеризующую входную и выходную информацию в рамках курсового проекта.

Таблица 4.1. Характеристика входной и выходной информации

№ п/п

Документы, предоставляемые сотрудником

Периодичность возникновения и обработки

Где используется в справочнике

В каких документах может использоваться

1

Паспорт гражданина РФ

(в ОК)

-Первоначально при приеме на  работу,

-повторно при изменении данных 

- Паспортные данныеФизЛиц;

- Гражданство ФизЛиц;

- Форма Элемента

- печатные формы,

- отчеты по сотрудникам

-все документы, связанные с сотрудником;

-доверенности

2

Трудовая книжка

(в ОК)

-Первоначально при приеме на  работу,

-повторно при изменении данных 

В данном справочнике информация не используется

-приказы о переводе на другие  должности

3

Свидетельство ИНН

-Первоначально при приеме на  работу,

-повторно при изменении данных

- Форма Элемента

- печатные формы,

- отчеты по сотрудникам

-справки

4

Страховое свидетельство ОПС

-Первоначально при приеме на  работу,

-повторно при изменении данных 

- Форма Элемента

- печатные формы,

- отчеты по сотрудникам

-справки

5

Документы об образовании

(в ОК)

-Первоначально при приеме на  работу,

В данном справочнике информация не используется

-приказы по учебному отпуску

6

Военный билет (для военно-обязанных)

(в ОК)

-Первоначально при приеме на  работу,

-повторно при изменении данных

В данном справочнике информация не используется

-приказы по военным сборам


 

 

 

 

 

 

 

  1. Программное обеспечение

 

    1. Характеристика программных средств

 

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

В состав средств разработки прикладных решений, поддерживаемых "Конфигуратором", входят:

  • Дерево конфигурации, палитра свойств и редакторы объектов конфигурации — средство для визуального описания объектов метаданных, т.е. сущностей, которые составляют структуру прикладного решения.
  • Редактор экранных форм.
  • Редактор командного интерфейса: наборов меню, панелей инструментов и т.д.
  • Редактор системы прав доступа.
  • Редактор модулей (алгоритмов встроенного языка).
  • Отладчик.
  • Механизм анализа производительности.
  • Дизайнер запросов и отчетов.
  • Механизм сравнения и объединения конфигураций.
  • ряд других инструментов.

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

Встроенный язык – очень важная часть "1С:Предприятия". Он имеет много общих черт с такими языками, как Pascal, Java Script, Basic, но не является прямым аналогом какого-либо из этих языков. Как уже было сказано, прикладные решения в "1С:Предприятии" не программируются (кодируются) целиком, большая их часть описывается параметрически — в виде структур метаданных, с помощью дизайнера форм, отчетов и т.д.

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

Очень существенным моментом является то, что особенности построения языка напрямую соответствуют модели проектирования структур данных, реализованной в "1С:Предприятии". То, что вся разработка конфигурации ведется на основе использования стандартных объектов системы, позволяет разработчику прикладных решений применять соответствующие им объекты встроенного языка, имеющие большой набор функций и высокую гибкость.

В числе наиболее значимых технологических особенностей встроенного языка:

  • предварительная компиляция. Перед исполнением модули преобразуются во внутренний код;
  • кэширование скомпилированных модулей в памяти;
  • мягкая типизация — тип переменных может изменяться в процессе работы;
  • отсутствие программного описания объектов конфигурации — прикладное решение может манипулировать либо встроенными в платформу "1С:Предприятия" объектами, либо объектами, описанными разработчиком в процессе визуального конструирования системы в виде объектов метаданных.

 

    1. Описание интерфейса «человек-машина»

 

В новой версии 1С: Предприятия 8.0 реализован современный дизайн интерфейса и повышена комфортность работы пользователей при работе с системой в течение длительного времени. Интерфейс системы спроектирован с учетом необходимости массового ввода информации (в том числе с использованием клавиатуры), а также с учетом работы менее опытных пользователей. Дизайн интерфейса разрабатывался таким образом, чтобы снизить утомляемость пользователей при длительной работе с системой.

При разработке версии 8.0 был проанализирован опыт применения предыдущей версии системы в реальных условиях, учтены пожелания многих пользователей, и в результате была создана новая модель пользовательского интерфейса. Основной целью являлись простота освоения для начинающих пользователей, повышение удобства и скорости работы для опытных пользователей. Изменено поведение окон внутри главного окна 1С:Предприятия 8.0, значительно улучшена работа с полями ввода и большими динамическими списками, например, с множеством документов. Пользователь может настроить список "под себя", включив или выключив колонки списка, отсортировать список, установить условия отбора и многое другое.

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

В числе возможностей оконной системы — поддержка прикрепленных, плавающих и прячущихся окон, выборочного режима максимизации окон (не предусмотренного в классической Windows-модели), соединяемых MDI-окон и др. Важной особенностью является поддержка модальности, допускающей открытие немодальных окон.

Реализованная в "1С:Предприятии" система форм и элементов управления обеспечивает:

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

В числе возможностей, поддерживаемых оконной системой "1С:Предприятия":

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

Таким образом, средства разработки экранных форм "1С:Предприятия", с одной стороны, обеспечивают высокую гибкость разработки пользовательского интерфейса, с другой стороны, позволяют минимизировать объем ручного кодирования.

Работа с главным меню

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

Состав меню определяется выбранным интерфейсом (каждому пользователю в Конфигураторе указывается индивидуальный пользовательский интерфейс).

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

Панели инструментов предназначены для быстрого выбора определенной команды (пункта меню). Они представляют собой набор кнопок. На кнопке может располагаться пиктограмма или надпись или пиктограмма и надпись. В панели инструментов для выделения логической группы используется разделитель в виде тонкой линии. Кнопки в основном дублируют состав главного меню программы.

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

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

Панели инструментов могут располагаться в различных частях окна приложения. Они могут быть прикреплены к любой из сторон рабочей области или располагаться поверх рабочей области. Перемещения панели инструментов осуществляются с помощью мыши.

Состав кнопок панели инструментов, а также создание и редактирование пользовательских панелей инструментов осуществляется в настройках пользовательского интерфейса.

 

Рис. 5.2.1. Вид меню и панели инструментов 1С:Предприятие

 

Рис. 5.2.2. Вид меню и панели инструментов 1С:Конфигуратор

 

Работа со справочником начинается с ввода физического лица:

 

Рис. 5.2.3. Вид формы ввода нового физического лица

Введение в конфигурирование в системе «1С: Предприятие 8.0». Основные объекты