- •Дипломная работа: Разработка программного обеспечения для автоматизации процессов в кампании ао отель Селегерская
- •Организационная структура предприятия
- •1.1.2 Функциональная структура предприятия
- •Обзор 1с: Предприятие
- •1.2.4 1С: Предприятие
- •Сравнение систем и выбор оптимальной системы.
- •1.4 Система 1с: Предприятие
- •1.4.1 Назначение конфигуратора
- •Встроенные функции.
- •1.4.3 Язык 1с
- •1.5 Выбор типовой конфигурации и постановка задач
- •1.6.1 Создание формы документа.
- •1.6.3 Разработка модуля.
- •2.Экономическая часть
- •2.1 Расчет затрат внедряемого варианта
- •2.2 Расчет экономической эффективности
- •2.3 Смысловое обоснование проекта
- •1.2.1 Характеристика 1с:Бухгалтерии 8 3.0
- •1)Новые возможности платформы «1с:Предприятие 8.3»
- •2) Совместимость с предыдущими версиями
- •3) Учет документов
- •4)Ведение учета деятельности нескольких организаций
- •5)Версии "1с:Бухгалтерии 8"
- •3. Мероприятия по технике безопасности
- •3.1 Общие положения
- •3.2 Требования к пэвм
- •3.3 Требования к помещениям для эксплуатации пэвм
- •3.4 Требования к организации и оборудованию рабочих мест с пэвм
1.5 Выбор типовой конфигурации и постановка задач
Для доступности и простоты настройки данного модуля, мы разработаем такую систему, которая была бы совместима с любой типовой конфигурацией 1С Предприятия 8 3.0 Это позволит увеличить спрос на данный модуль.
После обзора аналогов программного обеспечения, подходящих по функциональным возможностям, сделан вывод о том ,что наиболее подходящей программой является 1С:Предприятие.
Следовательно в дальнейшем нам необходимо сделать следующее :
1 Установка 1С: Предприятие.
2 Разработка:
Документа «СырьеПродукция». В документе должна быть разработана табличная чать.
Журнала «Производство» где будет отображаться готовая продукция.
Отчета «Наличие продукции на складе». Формируется отчет по документу «СырьеПродукция».
Был произведен обзор аналогов разработки, их сравнение и обоснованный выбор наиболее подходящей. В данном случае это 1С:Предприятие. После чего система была рассмотрена более подробно. Проведена постановка задачи. Следовательно, можно приступить к разработке проектных решений.
1.6.1 Создание формы документа.
Для создания модуля используется конфигуратор. Для того чтобы запустить 1С в режиме конфигуратор нам нужно сначала открыть 1С:Предприятие и в открывшемся окне добавить базу данных на основе которой будет написан данный модуль, нажав на кнопку «Добавить», затем указав путь и название. В нашем случае используем типовую конфигурацию, как показано на рисунках 10 и 11.
Рисунок 10 – Окно запуска программы 1С:Предприятие
Далее нужно будет выбрать режим. Нам потребуется конфигуратор.
Рисунок 11 – Окно запуска программы 1С:Предприятие
Далее создаем новый документ. Для этого щелкаем по вкладке Конструкторы>Новый документ
В появившемся окне вводим название документа в поле идентификатор и нажимаем далее.
Рисунок 12 – Окно конструктора создания нового документа
После появляется окно, где выбираются параметры нашего документа и из этого окна можно вызвать окна для непосредственного программирования модуля, как показано на рисунке 13.
Рисунок 13 – Окно выбора параметров документа.
В поле «Журнал» выбирается журнал которому будет принадлежать документ.
Далее вводим реквизиты шапки, которые автоматически будут попадать в журнал.
Рисунок 14 – Окно свойств реквизита.
В свойствах реквизита указываем идентификатор и тип значения. Если необходим выбор реквизита из справочника указываем тип «Справочник. Номенклатура», как показано на рисунке 14.
Реквизиты табличной части, это Значения столбцов в табличной части создаваемого документа. Создание реквизитов аналогично реквизитам шапки.
У реквизита «Наименование» Тип значения выбираем «Справочник. Номенклатура», это нужно для осуществления проводок. В остальных тип значения ставим «Число»
Дальше приступаем к формированию формы документа. Для этого нажимаем кнопку «Форма».
Рисунок 15 – Окно выбора реквизитов.
Выбираем реквизиты которые необходимо отразить в форме документа, как показано на рисунке 18. Дальше добавляем необходимые элементы управления в форме документа.
Добавляем кнопки «Расчет стоимости» и «Печать»
В свойствах кнопок на вкладке дополнительно в строке ввода формул вводим название процедур «РасчетСтоимости()» для кнопки «Расчет стоимости» и «Печать()» для кнопки «Печать», как показано на рисунках 16 и 17.
Рисунок 16 – Окно свойств кнопки.
Рисунок 17 – Окно свойств кнопки.
Далее создаем таблицу «ТзДоп». Здесь будет вводиться наценка и рассчитываться продажная цена.
Далее добавим два поля ввода «Себестоимость» и «Всего». Разместим их ниже самой формы. Это для того, чтобы при работе в режиме 1С:Предприятие пользователю они были не видны.
Столбец «СтоимСырья» сделаем недоступным для изменения, как показано на рисунке 18.
Рисунок 18 – Окно свойств кнопки.
Столбец «Процент» делаем еще и невидимым, как показано на рисунке 19.
Рисунок 19 – Окно свойств кнопки.
В результате получилась такая форма- рисунок 23.
Рисунок 20 – Форма документа «СырьеПродукция».
Теперь можно приступить к разработке модуля формы. Для этого перейдем на закладку Модуль. Перед началом программирования составим алгоритм программы.
1.6.2 Разработка алгоритма функционирования документа
Рисунок 21 – Блок-схема алгоритма работы с модулем «Производство»
На донном этапе разрабатывается документ «СырьеПродукция» разработаем его алгоритм работы, рисунок 25.
Рисунок
22 – Блок-схема алгоритма ввода нового
документа.
