Автоматизация на предприятии - Глава 3. Разработка конфигурации: «Торговая система»
(14 голоса, среднее 4.36 из 5)
Индекс материала
Автоматизация на предприятии
Глава 1. Теоретические основы автоматизации деятельности предприятии 1.1 . Понятие и цели автоматизации
1.2. История автоматизации деятельности предприятий
Глава 2. Обзор систем автоматизации поддерживающих разработку прикладных решений посредством конфигурирования
2.1. «БОСС-Референт»
2.2. «БЭСТ-5»
2.3. «ИС Парус
2.4. «ИС АЛЕФ»
2.5. «1С:Предприятие 8.1»
Глава 3. Разработка конфигурации: «Торговая система»
Заключение
Библиографический список
Все страницы

Глава 3. Разработка конфигурации: «Торговая система»

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

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

Основной инструмент, с которым работает разработчик - дерево конфигурации.

Дерево конфигурации содержит в себе практически всю информацию о том, из чего состоит конфигурация «Дерево конфигурации».

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

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

Разработанное прикладное решение содержит следующие объекты конфигурации:

Общие Модули:

· РаботаСДокументами – процедура расчёта Суммы в строке табличной части.

· РаботаСоСправочниками – автоматическая подстановка цены услуги или товара из регистра сведений.

Роли:

· Администратор – пользователь имеющий полные права на работу с системой за исключением динамического удаления.

· ТолькоЧтение пользователь который имеет право только на чтение и не имеет возможности изменения данных в базе.

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

Интерфейсы:

· Бухгалтер – сформированный интерфейс необходимый для работы бухгалтера.

· Мастера - сформированный интерфейс необходимый для работы Мастера.

· Администратор - сформированный интерфейс необходимый для работы Администратора.

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

· Клиенты – позволяет вводить информацию о клиентах предприятия.

· Сотрудники - позволяет вводить информацию о сотрудниках предприятия.

· Номенклатура - позволяет вводить информацию о товарах и услугах предприятия.

· Склады - позволяет вводить информацию о складах предприятия.

· Агент позволяет вводить информацию о агентах работающих на предприятии.

· АгентскиеКомпании – позволяет вводить компании в которых работают агенты.

· ВидыГрафиковРаботы – Содержат информацию о графиках работ.

Документы:

· ПриходнаяНакладная – приходует товары на склады.

· ОказаниеУслуги – расходование материалов и услуг.

· НачисленияСотрудникам – документ позволяет выбирать график работы и начислять заработную плату, премии и штрафы.

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

· ВидыНоменклатуры – содержит уточнение вида номенклатуры: «Товар», «Услуга».

Отчёты:

· Материалы.

· ПереченьОказанныхУслуг.

· ПопулярныеУслуги.

· ВыручкаСпецов.

· ВыручкаПоАгентам.

· ДоходыОтКлиентов.

· ПолнотекстовыйПоискДанных.

Планы видов расчёта:

· ОсновныеНачисления.

Регистр сведений:

· Цены – содержит номенклатуру и цены.

· ГрафикиРаботы.

Регистры накоплений:

· ОстаткиМатериалов – накапливает информацию об оборотах по номенклатуре.

· СтоимостьМатериалов - накапливает информацию о стоимости услуг.

· Продажи.

· СуммаПоАгентамИКлиентам.

Регистры расчёта:

· Начисления.

Каждый из объектов конфигурации отвечает за ту или иную функцию.

«Общий модуль» - это описание выполняемых в документах процедур на языке 1С.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Прикладное решение позволяет выводить следующие виды отчётов:

· Материалы – показывает обороты по материалам, а именно приход, расход, остаток материалов на складах. С подведением всех необходимых итогов.

· Перечень оказанных услуг – выводит список всех проведённых документов связанных с оказанием услуг.

· Популярные услуги – позволяет вывести рейтинг наиболее часто покупаемых услуг и выручку за определенный пользователем период.

· Выручка Мастеров – позволят вывести отчёт по выручке каждого из мастеров с того или иного клиента. Выведенный отчёт сгруппирован по мастеру и по клиенту. Из отчёта становится понятно, в какие именно дни были оказаны услуги, а в какие мастер не работал. В отчёте подведены итоги по каждому из клиентов и по каждому из мастеров за все рабочие дни мастера. Отчёт можно вывести за установленный пользователем интервал дат.

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

· Доходы от клиентов – данный отчёт позволяет вывести на экран диаграмму. Из диаграммы можно посмотеть рейтинг клиентов, а так же доходы по каждому из них с подведением общей суммы.

· Полнотекстовый поиск данных позволяет осуществлять полнотекстовый поиск среди всех данных базы данных.

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



Обновлено 06.12.2009 16:31
 
Обзоры и статьи, авторские статьи, обучение клавиатуре горячие клавиши, какой антивирус лучше, как скачать фильм из интернета, безопасность, пароли читать киров

Обзоры и Статьи

Хотите знать больше? специально для Вас собрана информация необходимая любому пользователю ПК Читать...