Проектирование информацыонных систем

Автор работы: Пользователь скрыл имя, 12 Января 2012 в 08:27, курсовая работа

Краткое описание

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

Содержимое работы - 1 файл

Пояснит. записка.doc

— 1.82 Мб (Скачать файл)

Содержание 
 
 

 

    Задание на курсовое проектирование 
    Введение

 
 

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

    Это достигается тем, что «1С: Предприятие» – это не просто программа,  существующая в виде набора неизменяемых файлов, а совокупность различных программных инструментов, с которыми работают разработчики и пользователи. Всю систему можно разделить на конфигурацию и платформу, которая управляет работой конфигурации[4][8].

    Система программ «1С: Предприятие» предназначена  для решения широкого спектра  задач автоматизации учета и управления, стоящих перед динамично развивающимися современными предприятиями.

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

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

    Универсальность системы «1С: Предприятие» позволяет  разрабатывать типовые, специализированные и индивидуальные конфигурации, предназначенные для решения различных задач автоматизации учета хозяйственной деятельности предприятий[5].

 

    1 Постановка задачи

 
 

    Создаётся конфигурация «Филиальная структура  компании». Для неё необходимо создать справочники: Филиалы, Контрагенты, Номенклатура, Документы: ПриходнаяНакладная, РасходнаяНакладная, Перемещение, Регистр остатков "ОстаткиТоваров", Регистр оборотов «ПродажаТоваров», Отчет: Движение товаров в разрезе филиалов. В дополнении поставленной задаче можно добавить: автоматизируется торговое  предприятие, имеющее сеть филиалов по всей стране. Предприятие представлено одним юридическим лицом, но по филиалам сдаются  отдельные балансы.

      Закупки может производить только  головное подразделение. Далее  товары продаются головным подразделением (документ "Расходная") или перемещаются в адрес филиалов. Возможны перемещения и между филиалами.

    Перемещение должно оформляться соответствующим  документом. Причем, поскольку количества отправленного и полученного  товара могут отличаться – в табличной части документа должны присутствовать оба реквизита. Кроме того, документ должен содержать "Дату отгрузки", "Дату поступления", "Отправитель" и "Получатель".

    При проведении документа "Перемещение"

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

    - если не заполнен реквизит "Дата  поступления" проводится только  списание с "отправителя", естественно  с контролем остатка (нельзя  отгрузить товара больше, чем  есть) на дату отгрузки;

    - если "Дата поступления" заполнен  – производится еще и оприходование товаров на "получателя" на дату поступления.

    Работа  с себестоимостью должна строиться  в разрезе подразделений (филиалов) исходя из средневзвешенного метода списания себестоимости.

    Себестоимость оперативного учета должна определяться по данным регистра "ОстаткиТоваров", для бухгалтерского учета – по данным регистра бухгалтерии. 

 

    2 Требования к  разрабатываемой конфигурации

 
 

    Для разрабатываемой конфигурации требуется  создать следующие объекты: 

  1. Справочники
 
  • Контрагенты;
  • Номенклатура;
  • Филиалы;
  • Ед_измерения;
  • Склады;
  • Кассы;
  • Валюты;
  • Физические лица;
  • Группы номенклатуры;
  • Ставки_НДС.
 
  1. Документы
 
  • Перемещение;
  • Приходная накладная;
  • Расходная накладная.
 
  1. Регистр накопления
 
  • Регистры  остатков “ОстаткиТоваров”;
  • Регистр оборотов “ПродажаТоваров”;
 
  1. Отчет
 
  • Движение  товаров в разрезе филиалов.

 

    3 Описание работы  конфигурации

    3.1 Функционирование системы

 
 

    Функционирование  системы делится на два процесса — конфигурирование (описание модели предметной области средствами системы) и исполнение (обработку данных предметной области).

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

    На  этапе конфигурирования система  оперирует такими универсальными понятиями (объектами), как «Документ», «Журнал  документов». «Справочник», «Реквизит», «Форма», «Регистр» и другие. Совокупность этих понятий и определяет концепцию системы. В свою очередь процесс конфигурирования распадается на несколько составляющих, (деление носит условный характер), определяющих последовательность написания и назначение томов описания. Это «визуальное» конфигурирование (создание структуры конфигурации, форм диалогов и выходных документов, механизм работы пользователей с данными (интерфейс) и права доступа различных групп пользователей к различной информации) и написание программ на встроенном языке 1С: Предприятия для обработки входных и выходных данных[1].

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

    Информационная  структура проектируется на уровне предусмотренных в системе типов  обрабатываемых объектов предметной области (константы, справочники, документы, регистры, перечисления и др.).

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

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

    3.2 Краткое описание объектов системы

    3.2.1 Константы

 

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

    В системе может быть описано неограниченное количество констант[2]. 

    3.2.2 Справочники

 
 

    Для работы с постоянной и условно  постоянной информацией с некоторым  множеством значений в системе используются объекты типа «Справочник».

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

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

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

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

    Для описания соподчиненных сущностей  можно использовать подчиненные  справочники. В этом случае в подчиненном  справочнике каждый элемент «принадлежит»  к определенному элементу справочника-владельца.

    В конкретной конфигурации создается  необходимое количество справочников, для хранения данных об объектах, используемых при автоматизации данной предметной области. Например, это могут быть справочники - «Организации», «Товары», «Сотрудники» и т.д. [5]. 

    3.2.3 Перечисления

 
 

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

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

    Типичными примерами перечислений являются виды оплаты (наличная, безналичная, бартер), статус клиента (постоянный, разовый) и т.д.

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

    В отличие от перечислений, для справочников конкретные значения обычно вводятся пользователем при работе с программой, например: наименования товаров, контрагентов и прочее[7].  

    3.2.4 Документы

 
 

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

    Документы играют центральную роль для основных механизмов, реализуемых системой. Все документы образуют единую хронологическую  последовательность. Фактически, эта  последовательность отражает последовательность событий — так, как они происходили реально. Внутри даты последовательность документов определяется их временем, при этом время документа является не столько средством отражения реального (астрономического) времени ввода документа, сколько средством, позволяющим четко упорядочить документы внутри одной даты. Данные, вводимые в документ (в реквизиты и табличные части документа), обычно содержат информацию о происшедшем событии: например, в накладной — информацию о том, с какого склада, каких товаров и сколько отгружено, какие дополнительные затраты произведены при приобретении товаров[7]. 

    3.2.5 Журналы документов

 

Информация о работе Проектирование информацыонных систем