Модернизация АИС для управления заказами ООО "БМВ-Трейд" (1С: Предприятие 7.7)

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 15.02.2014
Размер файла 1,3 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Очень важным преимуществом 1С Предприятия 7.7 является открытость системы.

Для руководителя, принимающего решение о выборе средства автоматизации, достаточно важно быть уверенным, что система не будет для предприятия "черным ящиком", и существует реальная возможность понять работу системы и, при необходимости, изменить. Эта работа может быть выполнена специалистами нашей компании, специализирующимися на поддержке 1С Предприятия 7.7 при содействии специалистов IT-службы самого предприятия.

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

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

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

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

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

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

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

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

Существует одна платформа (1С:Предприятие 7.7) и множество конфигураций. Для функционирования какого-либо прикладного решения всегда необходима платформа и какая-либо (одна) конфигурация.

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

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

Режим 1С: Предприятие является основным и служит для работы пользователей системы. В этом режиме пользователи вносят данные, обрабатывают их и получают выходные результаты.

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

3.2 Дерево и объекты конфигурации

Запустим 1С:Предприятие в режиме конфигуратора. Перед нами окно конфигуратора. С помощью этого инструмента мы будем создавать нашу конфигурацию.

Выполним первую команду, с которой начинается работа с любой конфигурацией - Конфигурация - Открыть конфигурацию. На экране откроется дерево конфигурации (рисунок 17).

Рис. 17. Дерево конфигурации

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

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

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

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

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

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

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

3.3 Создание справочника: «Состояние заказа»

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

Конфигурация - Открыть конфигурацию, и

Конфигурация - Закрыть конфигурацию.

После того, как конфигурация открыта, ее состав появляется в окне дерева конфигурации. Это окно можно закрыть, как любое другое окно Windows, при этом конфигурация останется открытой (т.е. доступной для редактирования). Чтобы снова отобразить на экране окно дерева конфигурации следует воспользоваться командой меню Конфигурация - Окно конфигурации.

Создать новый объект конфигурации можно несколькими способами.

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

Второй способ. С помощью контекстного меню.

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

Рис. 18. Создание объекта конфигурации (1 способ)

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

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

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

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

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

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

Таблица 3.1. Формы конфигуратора

Объект конфигурации Справочник

Справочник

Основная форма объекта

Форма элемента справочника

Основная форма группы

Форма группы элементов справочника

Основная форма списка

Форма списка справочника

Основная форма для выбора

Форма для выбора элемента или группы справочника

Основная форма для выбора группы

Форма для выбора группы элементов

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

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

Создадим справочник «Состояние заказа», который будет содержать виды состояний заказов.

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

После нажатия на пункт "Добавить", система откроет окно редактирования объекта конфигурации.

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

Зададим имя справочника - «СостояниеЗаказа». Имя является основным свойством любого объекта конфигурации. При создании нового объекта система автоматически присваивает ему некоторое имя. Можно использовать имя, присвоенное системой, но лучше заменить его своим, понятным именем. Имя можно задавать любое, главное, чтобы оно начиналось с буквы и не содержало некоторых специальных символов (например, пробел). Для удобства чтения конфигурации принято составлять интуитивно понятные имена и если они состоят из нескольких слов - удалять пробелы между словами и каждое слово начинать с большой буквы.

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

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

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

Рис. 23. Окно справочника в режиме 1С: Предприятие

3.4 Создание документов «Заявка покупателя», «Заказ поставщику»

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

Создадим новый объект конфигурации Документ. Зададим имя документа - "Заявка покупателя". Нажмем "Далее".

Аналогично создаем следующие реквизиты для документа «Заявка покупателя»:

Клиент тип Справочник.Контрагенты;

Договор тип Справочник.Договора;

Дата курса тип Дата;

Курс тип Число;

Валюта тип Справочник.Валюты;

Товар тип Справочник.Номенклатура;

Количество тип Число;

Единица тип Справочник.Единицы;

Цена тип Число;

Коэффициент тип Число;

Сумма тип число;

Всего тип Число;

Состояние тип Справочник.Состояние;

НДС тип Число;

Ставка НДС тип Перечисление.ЗначениеНДС;

Теперь аналогично создадим следующий документ: «Заказ поставщику». Для этого потребуется выполнить следующие действия: создать новый объект конфигурации Документ "Заказ поставщику" с реквизитами:

ДокОснование тип документ;

Контрагент тип Справочник.Контрагенты;

Договор тип Справочник.Договор;

Валюта тип Справочник.Валюты;

Курс тип Число;

УчитыватьНДС тип Число;

СуммаВклНДС тип Число;

ТипЦен тип Справочник.ТипЦен;

СуммаВзаиморасчетов тип Чило;

ДатаОплаты тип Дата;

ДатаОтгрузки тип Дата;

Товар тип Справочник.Номенклатура;

Количество тип Число;

Коэффициент тип Чило;

Цена тип Число;

Сумма тип Число;

СтавкаНДС тип перечисление.НДС;

СуммаНДС тип Число;

3.5 Создание форм: «Заявка покупателя», «Заказ поставщику», «Журнал заявок» и «Журнал заказов поставщику»

Создадим собственные формы документа «Заявка покупателя» и «Заказ поставщику», а так же «Журнал заявок» и «Журнал заказов поставщику» для того, чтобы в ней можно было описать тот алгоритм, который нам нужен.

В конфигураторе откроем окно редактирования объекта конфигурации "Заявка". В этом окне нажмем кнопку "Форма". Ни одна из основных форм документа пока не задана.

Система вызовет инструмент разработчика - конструктор форм. На нижней панели нажмем на кнопку «реквизиты» и вызовем форму размещения реквизитов документа. На этой форме отметим галочками все реквизиты, которые нужно отобразить на форме «Заявка покупателя». Разместим элементы на форме так, что бы это было наглядно и удобно.

Форма документа «Заявка покупателя» изображена на рисунке 27.

Рис. 27. Форма «Заявка покупателя»

Рис. 28. Форма «Заказ поставщику»

Аналогичным способом создадим форму «Заказ поставщику» рисунок 28.

Для удобства обращения к документу «Заявка покупателя» к контроля за выполнением заявок создадим «Журнал заявок» рисунок 29.

Рис. 29. Форма «Журнал заявки покупателей»

Заключение

В рамках данной дипломной работы было сделано следующие:

- проведен анализ бизнес-процесса учета и управления заказами на ООО «БМВ-Трейд» с выделением основных требований к системе автоматизации;

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

- в результате чего был сделан вывод о том, что стандартная функциональность системы “ Торговля и склад” не позволяет реализовать в полной мере часть бизнес-процесса, связанную с учетом и контролем заказов;

- проведена доработка конфигурации “Торговля и склад” путем разработки дополнительных компонент:

модуль регистрации и формирования заказа;

модуль контроля заказов;

модуль формирования заказов поставщикам;

модуль управления расчетами по кредитным договорам.

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

Список литературы

1. Вендров, А.М. Проектирование программного обеспечения экономических информационных систем [Текст]: учебник / А. М. Вендров. - М.: Финансы и статистика, 2002.- 352с.

2. Черемных, С.В. Моделирование и анализ систем. I DEF-технологии: практикум [Текст]: учебник / С.В.Черемных, И.О. Семенов, B.C. Ручкин; под общ. ред. Л.Д. Григорьева . - М.:Финансы и статистика, 2006. - 192с.

3. Ткаченко, А. Н. Оценка эффективности инвестиционных проектов [Текст]: учебное пособие / А.Н. Ткаченко. - Новокузнецк, 2003. - 78 с.

4. Ларман К. Применение UML и шаблонов проектирования [Текст]/ К. Ларман. пер. с англ-2-е издание. - М.: Издательский дом «Вильямс», 2004.-624 с.

5. Смирнова Г.Н. Проектирование экономических информационных систем / Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов. - М.: Финансы и статистика, 2001. - 181с.

6. Маклаков С.В. Создание информационных систем с AllFusion Modeling Suite.[Текст]: Практическое руководство/ С.В Маклаков. - М.:ДИАЛОГ-МИФИ, 2003. - 432с.

7. Самсонов А. Применение "1С: Предприятия 7.7" для организации управленческого учета // http://www.buh.ru/document-326

8. Заботина Н.Н. Проектирование информационных систем: Учебное пособие / Заботина Н.Н. -Братск: Филиал ГОУВПО «БГУЭП», 2007. - Ч.1 - 146 с.

9. Заботина Н.Н. Проектирование информационных систем: Учебное пособие / Заботина Н.Н. -Братск: Филиал ГОУВПО «БГУЭП», 2007. - Ч.2 - 132 с.

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.