![](/stc/img/evkova.png)
Разработка и реализация конфигурации «Магазин Элитных Вин» на платформе 1С: Предприятие (Краткий анализ предметной области)
Содержание:
Введение
В широком смысле информационная система есть совокупность технического, программного и организационного обеспечения, а также персонала, предназначенная для того, чтобы своевременно обеспечивать пользователей необходимой информацией.
Информационные системы по степени автоматизации можно разделить на автоматизированные и автоматические.
В автоматизированных информационных системах автоматизация может быть неполной, то есть требуется постоянное вмешательство персонала.
В автоматических информационных системах автоматизация является полной, то есть вмешательство персонала не требуется или требуется только эпизодически.
Преимущества от использования
При внедрении компьютерных информационных технологий в организацию преследуется две взаимосвязанные основные цели:
- сокращение затрат в организации;
- увеличение отдачи, повышение производительности.
Существует множество АИС для магазинов, но все они узко направленны одни исключительно для малого бизнеса, другие только для среднего бизнеса, или имеют узкую направленность и т.д.
Моя же АИС может применяться как для малого бизнеса, так и для среднего или крупного.
Руководитель предприятия благодаря этой АИС может полностью контролировать все действия, происходящие на предприятии и движения денежных средств. И эта АИС позволит вести учет материалов в режиме реального времени.
Актуальность темы курсовой работы связана с тем, что на данный момент существуют множество программ для автоматизации розничной торговли. Но у всех есть недостатки: узкая направленность, определенная сложность в изменении программы, сложность в совместимости между программами, стоимость. А ведь для предпринимательства, самое главное получение прибыли. И поэтому предприниматели постоянно ищут пути для минимизации издержек. Поэтому программа, в которой заключены все необходимые компоненты для ведения бизнеса и не загружена лишними и имеет привлекательную цену. Является хорошим предложением для предпринимателя, особенно для тех, кто впервые открывает своё дело. Вышеизложенным и обоснована актуальность данной темы.
Основной целью курсового проекта является разработка конфигурации для магазина элитных вин.
Основной задачей курсового проекта является проектирование и разработка конфигурации для ведения учета магазина элитных вин.
1.Краткий анализ предметной области
В магазине элитных вин ООО «Симпл» осуществляют работу 3 группы сотрудников: руководство, бухгалтер и продавец.
Основными функциями группы продавец являются:
- предоставление покупателю информации о товаре;
- осуществление продажи товара;
- прием оплаты от покупателя и выдача подтверждающего документа об оплате;
- формирование отчета о продажах за день.
Основными функциями группы бухгалтер являются:
- оприходование товара на склад;
- осуществление оплаты товара поставщикам;
- формирование цен на товары;
- начисление и выдачи заработной платы;
- формирование отчетов о наличие товаров на складе;
- ввод данных о состоянии расчетного счета предприятия;
- формирование отчета о текущем финансовом состоянии предприятия;
- формирование сводного отчета о продажах.
Основными функциями группы руководство являются:
- формирование сводного отчета о финансовом состоянии предприятия.
Анализ существующего программного обеспечения, позволяющего решить поставленную задачу
В настоящее время в отечественной ИТ-отрасли одним из наиболее динамичных направлений является рынок систем электронного документооборота (СЭД). Именно электронный документооборот является, по сути, кровеносной системой государственного или коммерческого предприятия. Объем рынка СЭД в России, по разным оценкам, составляет порядка 26 млрд рублей, из которых порядка 75% приходится на услуги по внедрению и около 25% – непосредственно на продажи лицензий. В структуре рынка большая часть продаж приходится на долю крупных предприятий (порядка 45–50%). Госсектор практически полностью занимает другую половину рынка (порядка 40–45%), оставляя SMB не более 10–15%.
Конкуренция на рынке СЭД сегодня довольно плотная. При этом более 60% рынка контролируют пять компаний: EMC, Cognitive Technologies, «1С», Directum и Microsoft. При этом известно, что EMC и Microsoft представлены на рынке СЭД тиражируемыми решениями компаний-партнеров.
Рассмотрим более подробно СЭД, которые активно развиваются и зарекомендовали себя в пользовательской среде: «1С: Документооборот», CompanyMedia от компании «ИнтерТраст», DocsVision, SharePoint и «Дело» компании ЭОС, Directum, «Тезис» от российского разработчика «Хоулмонт» и программная разработка «Е1 ЕВФРАТ» от Cognitive Technologies. Стоит отметить, что, помимо участвующих в обзоре продуктов, на рынке СЭД представлены еще несколько десятков систем, большинство из которых не получило масштабного распространения.
1) «Е1 ЕВФРАТ»
Система «Е1 Евфрат» - мощный инструмент автоматизации бизнес-процессов и оптимизации документооборота для компаний всех типов и размеров. Система эффективно решает задачи как в рамках небольшой структуры, например канцелярии, отдела, департамента или локальной организации в целом, так и в рамках территориально распределенной организации со сложной схемой информационных потоков. При этом «Е1 Евфрат» полностью настраивается в соответствии с требованиями регламентов, положений и инструкций по работе с документами, разработанными и применяемыми организацией. Система занимает лидирующие позиции в классах DMS-, BPM-, и ECM-систем
2) DocsVision
DocsVision - это универсальная платформа управления документами и бизнес-процессами, разработанная на базе технологий .Net и web сервисов и тесно интегрированная с платформой Microsoft.
DocsVision позволяет автоматизировать бизнес-процессы и документооборот любой компании, независимо от размера и отрасли.
Система DocsVision построена по модульному принципу и состоит из следующих компонентов: программная платформа, интегрированные приложения «Делопроизводство» и «Управление процессами», средства разработки приложений на базе системы, модуль репликации и программный шлюз DocsVision–Axapta
3) «Тезис»
Система управления документами и задачами «Тезис» – это готовое решение задач по автоматизации процессов документооборота и контролю исполнительской дисциплины, при этом система является надежной и гибкой платформой для автоматизации уникальных бизнес-процессов.
Система «Тезис» представлена в трех редакциях: базовая, стандартная, расширенная. Это обеспечивает Заказчику возможность подбора оптимального варианта решения бизнес-задач. При этом во всех редакциях возможна работа с задачами (контроль исполнительской дисциплины), документами (оптимизация работы с документами) и канцелярией (автоматизация канцелярии).
4) CompanyMedia
CompanyMedia - корпоративная система управления документами, задачами и личной продуктивностью. Сохраняя функции делопроизводства, система сфокусирована на работе руководителей и бизнес-специалистов. Этим категориям работников CompanyMedia предоставляет инструменты для анализа и принятия управленческих решений, оценки эффективности персонала, повышения результативности основной деятельности организации. Наибольшие преимущества от внедрения системы получают территориально распределенные организации.
Гибкое сочетание функциональности, заложенной в модулях системы, позволяет создавать бизнес-решения с учетом организационной структуры, стиля управления и отраслевых особенностей организации-заказчика.
5) «1С: Документооборот»
«1С: Документооборот» - универсальное решение для автоматизации управления документами, обеспечения полного цикла обработки официальных и внутренних документов организации с поддержкой как электронного, так и бумажного документооборота.
«1С: Документооборот» учитывает требования отечественного законодательства, соответствует действующим ГОСТам, стандартам и нормативным актам в области документооборота и делопроизводства. Возможности программы позволяют в комплексе решать различные задачи автоматизации учета документов, взаимодействия сотрудников, контроля и анализа исполнительской дисциплины.
6) «Дело»
СЭД «Дело» - система, ориентированная на автоматизацию документооборота (от создания документа до передачи на архивное хранение) с возможностью сквозной автоматизации документооборота территориально-распределенных компаний, поддерживающая интеграцию с существующими информационными системами предприятия. Система ориентирована на автоматизацию смежных документо-ориентированных процессов (финансовый, договорной документооборот, автоматизация внутренних бизнес процессов, работа с обращениями граждан, оказание госуслуг и т.д.), с возможностью организации юридически значимого документооборота компании.
7) SharePoint
EOS for SharePoint - продукт, созданный на базе платформы Microsoft SharePoint для автоматизации документооборота и решения управленческих задач. Портальное решение для создания единого информационного пространства компании, ведения полноценного электронного документооборота и организации совместной работы с документами, в том числе их согласования. Интерфейс продукта легко адаптируется под требования Заказчика и принятый фирменный стиль. Данная платформа – лидер на мировом рынке платформ для организации совместной работы сотрудников, управления корпоративным контентом, проектами, задачами и информационными ресурсами организаций.
8) Directum
Система Directum соответствует концепции ECM (Enterprise Content Management) и поддерживает полный жизненный цикл управления документами. При этом традиционное «бумажное» делопроизводство органично вписывается в электронный документооборот.
Directum обеспечивает эффективную организацию и контроль деловых процессов на основе workflow: согласование документов, обработка сложных заказов, подготовка и проведение совещаний, поддержка цикла продаж и других процессов взаимодействия. Интегрируясь с системами бизнес-моделирования, Directum выступает как среда исполнения бизнес-процессов в рамках единого цикла процессного управления.
На рисунке 1 приведены результаты сравнения стоимости СЭД в их заявленной минимальной комплектации. Под минимальной комплектацией следует понимать минимально доступный набор функционала системы. В расчете использованы заявленные разработчиками цены на пользовательские лицензии, которые позволяют использовать весь минимальный функционал системы.
Продукты лидеров рынка имеют примерно равный набор ключевых функций: регистрация документов, контроль жизненного цикла, маршрутизация, формирование отчетов и т. д. Поэтому проводить сравнение систем по этим критериям практического смысла не имеет. С другой стороны, при выборе системы повышенный интерес представляют возможности, которые входят в число трендов рынка и являются крайне необходимым дополнением функционала СЭД, у ряда разработчиков они наряду с основными возможностями входят в базовый функционал, при работе с документами в организациях разного уровня. К ним следует отнести сервисы ведения договоров, web-клиента, управления работами, интеграции с «1С», ведения клиентской базы и архива документов, ввода и распознавания документов (OCR), a также обращения граждан. Одним из определяющих критериев выбора покупателя СЭД была и остается цена продукта.
Рис. 1 «Сравнение стоимости СЭД в их заявленной минимальной комплектации».
2. Обоснование выбора системы для разработки прикладного решения
В рамках курсового проекта мной была выбрана система 1С:Предприятие 8.3 благодаря наличию отличительных особенностей перед конкурентами.
Прикладные решения, разработанные на платформе «1С:Предприятие 8.3», отличает эргономичный интерфейс, развитые средства построения экономической и аналитической отчетности, принципиально новые возможности анализа и поиска информации, высокая масштабируемость и производительность, современные подходы к интеграции, удобство администрирования системы. Все это поднимает решения для коммерческих, государственных и муниципальных учреждений на новый уровень автоматизации.
«1С:Предприятие 8» поддерживает работу с различными СУБД – Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database и файловая система управления базами данных.
Сервер «1С:Предприятия 8» может функционировать как в среде MS Windows, так и в среде Linux. Это обеспечивает возможность выбора при внедрении архитектуры, на которой будет работать система, и возможность использования открытого программного обеспечения для работы сервера и базы данных.
Платформа «1С:Предприятие 8.3z» сертифицирована Федеральной службой по техническому и экспортному контролю (ФСТЭК) на соответствие требованиям по защите от несанкционированного доступа к информации — 5 класс защищенности, по уровню контроля отсутствия недекларированных возможностей — по 4 уровню контроля.
Новый современный дизайн интерфейса обеспечивает легкость освоения прикладных решений для начинающих и высокую скорость работы для опытных пользователей:
- значительное ускорение массового ввода информации благодаря функции ввода по строке и эффективному использованию клавиатуры;
- удобные средства работы с большими динамическими списками:
- управление видимостью и порядком колонок,
- настройка отбора и сортировки,
- печать списков;
- максимальное использование доступного пространства экрана для отображения информации,
- механизм стилей оформления.
Система «1С:Предприятие 8» обеспечивает масштабируемость прикладных решений, начиная от самых простых до многофункциональных. Программа «1С:Бухгалтерия государственного учреждения 8» может использоваться в следующих вариантах:
- однопользовательский – для небольших учреждений или персонального использования;
- файловый – для многопользовательской работы, обеспечивает простоту установки и эксплуатации;
- клиент-серверный вариант работы на основе трехуровневой архитектуры. Обеспечивает надежное хранение и эффективную обработку данных при одновременной работе большого количества пользователей.
Обоснование требований к разрабатываемому прикладному решению
В рамках курсового проекта должна быть разработана конфигурация, которая будет автоматизировать процесс продажи элитных вин в интернет-магазине.
Программа «1С Предприятие» - является универсальной, то есть такой, которая предназначена для автоматизации деятельности предприятий различных форм и видов, автоматизации функций хозяйственного учета, который используется на различных объектах хозяйствования. От других информационных систем подобного класса 1С отличается тем, что имеет компонентную структуру. Одни операции и действия, которые использует система в процессе своего автоматизированного решения задач, характерны в любом варианте системы. Это, прежде всего механизмы поддержки справочников и документов.
Основные требования к функциям (задачам), выполняемые конфигурацией:
- Наличие разделенных подсистем, относящихся к разным отделам магазина.
- Наличие справочной информации, по следующим таблицам:
• Товары;
• Поставщики;
• Потребители.
- Формирование документов с табличными формами таких как:
• Приходная накладная;
• Расходная накладная.
- Формирование отчетной документации по каждому документу.
- Возможность вывода документации на печать.
- Информация о движении товаров в магазине.
3. Анализ среды разработки
«1С:Предприятие» — программный продукт компании 1С, предназначенный для автоматизации деятельности на предприятии. «1С:Предприятие» — это одновременно и технологическая платформа, и пользовательский режим работы.
Технологическая платформа предоставляет объекты (данных и метаданных) и механизмы управления объектами. Объекты (данные и метаданные) описываются в виде конфигураций. При автоматизации какой-либо деятельности составляется своя конфигурация объектов, которая и представляет собой законченное прикладное решение.
Работа программиста в среде разработки приводит к построению конкретной конфигурации. И такая конфигурация реализуется (проигрывается) в среде выполнения (в режиме 1С: Предприятие). Что касается конфигурации, то платформа 1С: Предприятие содержит фиксированный набор прототипов (шаблонов) объектов конфигурации. Например, имеются шаблоны справочника, документа, регистра сведений, отчета и т. д. Когда в среде разработки создается новый объект конфигурации, то он наследует используемый при его построении шаблон.
Таким образом, несмотря на то, что каждая прикладная конфигурация обладает функциональной индивидуальностью, она создана на основании базовых объектов конфигурации.
Встроенный язык программирования «1С:Предприятие», а также язык запросов используются для описания специфических алгоритмов прикладного решения. Для построения запросов в систему «1С:Предприятие» включен еще один язык - язык запросов, который похож на язык построения запросов SQL. Важной особенностью языка запросов в системе «1С:Предприятие» является то, он предоставляет собой доступ к данным только на чтение. Для записи же информации используются конструкции встроенного языка «1С:Предприятие».
Платформа «1С:Предприятие» содержит такие инструменты для выполнения поставленных задач, как визуальное описание структур данных, написание программного кода, визуальное описание запросов, визуальное описание интерфейса, описание отчетов, отладка программного кода, профилирование. В ее составе: развитая справочная система, механизм ролевой настройки прав, инструменты создания дистрибутивов, удаленного обновления приложений, сравнения и объединения приложений, ведения журналов и диагностики работы приложения, создания Web-приложений и приложений для КПК, а также поддержка коллективной разработки, версионирования и пр. Разумеется, список инструментов, необходимых для поддержки жизненного цикла, не является исчерпывающим, и нам есть куда развиваться. Например, в ближайшем будущем мы планируем поставлять средства управления тестированием (функциональным и нагрузочным). Кстати, они создаются на платформе «1С:Предприятие».
Разработка в «1С:Предприятии» строится на основе общей модели работы приложения, предлагаемой платформой «в обязательном порядке», т. е. основные и наиболее сложные архитектурно-технологические решения (такие, как механизм трехуровневой архитектуры, вопросы взаимодействия компонентов, аутентификация пользователей и т. д.) предлагаются разработчикам в готовом виде.
В «1С:Предприятии» процесс написания программного кода — не центральный элемент разработки ПО. Приложение разрабатывается прежде всего как структура метаданных. Код пишется в определенных узлах приложения «по необходимости», чтобы переопределить, если это нужно, стандартное поведение или написать ту часть бизнес-логики, которая требует именно алгоритмической формулировки, например расчет себестоимости. То есть имеется framework, задающий общий облик приложения, а приложение определяется как набор различных артефактов, которые функционируют в данном framework-е. Идея разработки на основе метаданных (metadata-driven) начинает активно использоваться и в универсальных системах, но в предметно-ориентированной среде разработки она дает существенно больший эффект, так как структура метаданных четко ориентирована на круг решаемых системой задач.
Архитектура разрабатываемого прикладного решения
Движение документов в разрабатываемой конфигурации на основе 1С: Предприятие 8.3. представлено на Рис. 2.
Рис. 2 «IDEF-диаграмма процесса документооборота в разрабатываемом решении».
Данная конфигурация имеет возможность контролировать все процессы, происходящие в организации.
Все доступные функции для сотрудников разделяются на две категории: основные и служебные.
Основные функции включают в себя следующие возможности:
- Ведение справочников;
- Формирование документации;
- Проведение и печать документации;
- Формирование отчетных данных.
К служебным функциям относятся встроенные возможности системы:
- Настройка пользовательского интерфейса:
- Поиск информации;
- Менеджер запросов 1С.
Таким образом, все функции разрабатываемого предложения можно представить в виде схемы, отраженной на Рис. 3.
Рис. 3 «Функции сотрудника».
Во время разработки конфигурации магазина элитных вин будет использован ряд документов нормативно-справочной, входной и оперативной информации: ГОСТы относящиеся к реализации и распространению алкогольной продукции и правила продажи алкогольной продукции.
Алгоритмы взаимодействия объектов конфигурации между собой
На основании древа функций и схемы документооборота разработан сценарий диалога, схематически представленный на Рис. 4.
Рис. 4. «Сценарий диалога».
При разработке сценария диалога предусмотрены различные режимы работы с документами, справочниками и отчетами: возможность создания, внесения изменений и удаления, также имеется возможность вывода на печать документации.
Движение документов в данной конфигурации обеспечивают регистры накопления.
Тестирование разработанного прикладного решения
При реализации конфигурации магазина элитных вин были созданы две подсистемы: Торговля и Бухгалтерия (Рис. 5).
Коды отдельных модулей и форм, обеспечивающие работоспособность конфигурации, представлены в Приложении.
Рис. 5 «Подсистемы».
Данная конфигурация имеет следующий набор справочников: Товары, Поставщики, Потребители (Рис. 6).
Рис. 6 «Справочники».
Справочник Товары участвует в подсистеме Торговля и Бухгалтерия и имеет следующие реквизиты (Рис. 7).
Рис. 7 «Справочник Товары».
Справочник Поставщики включен в подсистемы Торговля и Бухгалтерия и имеет следующие реквизиты (Рис. 8).
Рис. 8 «Справочник Поставщики».
Справочник Потребители участвует в подсистеме Торговля и Бухгалтерия и имеет следующие реквизиты (Рис. 9).
Рис. 9 «Справочник Потребители».
При разработке конфигурации были созданы документы: Приходная накладная и Расходная накладная (Рис. 10).
Рис. 10 «Документы».
Документ Приходная накладная включен в подсистемы Торговля и Бухгалтерия, имеет проводки по регистру накопления Бухгалтерия, содержит Форму документа, использует команду Печати, так же включает в себя следующие реквизиты и табличную часть «Товары» (Рис. 11).
Рис. 11 «Документ Приходная накладная».
Документ Расходная накладная включен в подсистемы Торговля и Бухгалтерия, содержит Форму документа, использует команду Печати, так же включает в себя следующие реквизиты и табличную часть «Товары» (Рис. 12).
Рис. 12 «Документ Расходная накладная».
Данная конфигурация позволяет получать отчеты по всем имеющимся в базе данных документам (Рис. 13).
Рис. 13 «Отчеты».
Отчет Продажи доступен в подсистемах Торговля и Бухгалтерия, отчет Приход товаров – в подсистеме Торговля и Бухгалтерия, отчет Остатки товаров – в подсистеме Торговля.
При реализации конфигурации был создан Регистр накопления, позволяющие осуществлять движение документации (Рис. 14).
Рис. 14 «Регистры накопления».
Регистр накопления Бухгалтерия участвует в подсистеме Бухгалтерия, имеет следующие измерения и ресурсы (Рис. 15).
Рис. 15 «Регистр накопления Бухгалтерия».
В режиме 1С:Предприятие Начальная страница Рис. 16.
Рис. 16 «Начальная страница».
Вкладка Бухгалтерия содержит регистр накопления Бухгалтерия (Рис. 17).
Рис. 17 «Регистр накопления Бухгалтерия».
Вкладка Бухгалтерия документ Приходная накладная имеет возможность автоматического подсчета колонки Сумма (Рис. 18).
Рис. 18 «Документ Приходная накладная».
Вкладка Бухгалтерия документ Расходная накладная имеет возможность автоматического подсчета колонки Сумма (Рис. 19).
Рис. 19 «Документ Расходная накладная».
Справочник Товары в подсистеме Торговля (Рис. 20).
Рис. 20 «Справочник Товары».
Формирование печатной формы документа Расходная накладная (Рис. 21).
Рис. 21 «Печатная форма документа Расходная накладная».
Внесение нового поставщика в базу данных (Рис. 22).
Рис. 22 «Создание нового поставщика».
Формирование отчета Продажи (Рис. 23).
Рис. 23 «Отчет Продажи».
Формирование отчета Приход товаров (Рис. 24).
Рис. 24 «Отчет Приход товаров».
Формирование отчета Остатки товаров (Рис. 25).
Рис. 25 «Отчет Остатки товаров».
Заключение
В ходе выполнения курсовой работы развиты навыки и умения проектирования структуры реализационной базы данных. Дано краткое описание предметной области, определены требования, основные условия для использования АИС для магазина элитных вин.
АИС объединяет программно-аппаратные средства, обеспечивающие взаимодействие человека с компьютером, организует хранение и обработку данных по средствам СУБД, предоставляет возможность ввода и вывода информации.
Использование данной АИС предоставит предприятию возможность быть полноправной информационной среды, воспользовавшись преимуществами компьютерных и телекоммуникационных технологий.
В результате внедрения данной конфигурации удается достичь:
- повышения исполнительской дисциплины;
- повышения продуктивности работы отдельных сотрудников и подразделений в целом;
- оптимизации маршрутов прохождения документов;
- повышения оперативности получения необходимой информации;
- качественного улучшения контроля различных направлений деятельности учреждения;
- повышения оперативности и качества принятия управленческих решений за счет более адекватного отражения реальной ситуации в управленческой модели.
Эксплуатация данного прикладного решения обеспечит:
- повышение производительности труда и сокращение времени общего прохождения документов;
- поддержку эффективного накопления, управления и доступа к информации и знаниям;
- существенное упрощение и удешевление хранения бумажных документов за счет наличия электронного архива.
Список литературы
- ГОСТ 34.601-90 [Государственный стандарт] Автоматизированные системы.Стадии создания.
- ГОСТ Р ИСО МЭК 12207-2010 [Государственный стандарт] Процессы жизненного цикла программных средств.
- Приказ Минфина РФ от 16 декабря 2010 г. N 174н [Федеральный закон] "Об утверждении Плана счетов бухгалтерского учета бюджетных учреждений и Инструкции по его применению".
- Кашаев С. М. Программирование в 1С:Предприятие 8.2 [Книга]. - Санкт-Петербург : Издательство "Питер", 2015.
- Печёрских В. В. и Бельцев Г. М. Внедрение ERP-решений на платформе "1С:Предприятие 8" [Книга]. - Санкт-Петербург : Издательство "БХВ-Петербург", 2016.
- 1С:Предприятие 8 [В Интернете] // Веб-сайт компании 1С. - 15 декабря 2017 г. - http://v8.1c.ru/metod/books/book.jsp?id=462.
- Пример разработки конфигурации в 1С:Предприятие 8.2. Быстрая демонстрация возможностей платформы 1С. [В Интернете] // Бесплатные онлайн уроки 1С:Предприятие. - 14 декабря 2017 г. - http://1c-uroki.ru/articles/pochagoviy_primer_1C_8.2.
- Беликова Т.Н., Бухгалтерский учёт и отчётность [Текст] / Т.Н.Беликова,Е.Н.Егерева.- Санкт-Петербург: Питер, 2015.- 240 с.
- Блинов, А.О. Реинжиниринг бизнес-процессов: учеб. пособие [Текст] / А. О. Блинов, О.С. Рудакова – М.: Юнити-Дана, 2016 – 342 с.
- Филимонова Е.В. Информационные технологии в профессиональной деятельности: учебник [Текст] - М.: КНОРУС, 2018. - 545c.
Программный код, обеспечивающий заданную функциональность как конфигурации в целом, так и отдельных ее объектов (элементов)
Документ «Приходная накладная»
Модуль объекта
Процедура ОбработкаПроведения(Отказ, Режим)
//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
Движения.Бухгалтерия.Записывать = Истина;
Для Каждого ТекСтрокаТовары Из Товары Цикл
Движение = Движения.Бухгалтерия.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Период = Дата;
Движение.Товар = ТекСтрокаТовары.Товар;
Движение.Стоимость = ТекСтрокаТовары.Сумма;
Движение.Количество = ТекСтрокаТовары.Количество;
КонецЦикла;
//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
КонецПроцедуры
Форма документа
&НаКлиенте
Процедура ТоварыКоличествоПриИзменении(Элемент)
СтрокаТабличнойЧасти = Элементы.Товары.ТекущиеДанные;
СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.СтоимостьЗаЕдиницу;
КонецПроцедуры
&НаКлиенте
Процедура ТоварыСтоимостьЗаЕдиницуПриИзменении(Элемент)
СтрокаТабличнойЧасти = Элементы.Товары.ТекущиеДанные;
СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.СтоимостьЗаЕдиницу;
КонецПроцедуры
Модуль команды
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
ТабДок = Новый ТабличныйДокумент;
Печать(ТабДок, ПараметрКоманды);
ТабДок.ОтображатьСетку = Ложь;
ТабДок.Защита = Ложь;
ТабДок.ТолькоПросмотр = Ложь;
ТабДок.ОтображатьЗаголовки = Ложь;
ТабДок.Показать();
//}}
КонецПроцедуры
&НаСервере
Процедура Печать(ТабДок, ПараметрКоманды)
Документы.ПриходнаяНакладная.Печать(ТабДок, ПараметрКоманды);
КонецПроцедуры
Документ «Расходная накладная»
Форма документа
Процедура ОбработкаПроведения(Отказ, Режим)
// регистр Бухгалтерия Расход
Движения.Бухгалтерия.Записывать = Истина;
Для Каждого ТекСтрокаТовары Из Товары Цикл
Движение = Движения.Бухгалтерия.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Расход;
Движение.Период = Дата;
Движение.Товар = ТекСтрокаТовары.Товар;
Движение.Стоимость = ТекСтрокаТовары.Сумма;
Движение.Количество = ТекСтрокаТовары.Количество;
КонецЦикла;
//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
КонецПроцедуры
Форма документа
&НаКлиенте
Процедура ТоварыСтоимостьЗаЕдиницуПриИзменении(Элемент)
СтрокаТабличнойЧасти = Элементы.Товары.ТекущиеДанные;
СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * ( СтрокаТабличнойЧасти.СтоимостьЗаЕдиницу + СтрокаТабличнойЧасти.Наценка ) ;
КонецПроцедуры
&НаКлиенте
Процедура ТоварыКоличествоПриИзменении(Элемент)
СтрокаТабличнойЧасти = Элементы.Товары.ТекущиеДанные;
СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * ( СтрокаТабличнойЧасти.СтоимостьЗаЕдиницу + СтрокаТабличнойЧасти.Наценка ) ;
КонецПроцедуры
&НаКлиенте
Процедура ТоварыНаценкаПриИзменении(Элемент)
СтрокаТабличнойЧасти = Элементы.Товары.ТекущиеДанные;
СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * ( СтрокаТабличнойЧасти.СтоимостьЗаЕдиницу + СтрокаТабличнойЧасти.Наценка ) ;
КонецПроцедуры
Модуль команды
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
ТабДок = Новый ТабличныйДокумент;
Печать(ТабДок, ПараметрКоманды);
ТабДок.ОтображатьСетку = Ложь;
ТабДок.Защита = Ложь;
ТабДок.ТолькоПросмотр = Ложь;
ТабДок.ОтображатьЗаголовки = Ложь;
ТабДок.Показать();
//}}
КонецПроцедуры
&НаСервере
Процедура Печать(ТабДок, ПараметрКоманды)
Документы.РасходнаяНакладная.Печать(ТабДок, ПараметрКоманды);
КонецПроцедуры
Отчет «Продажи»
Запрос
ВЫБРАТЬ
РасходнаяНакладная.Потребитель,
РасходнаяНакладная.Товары.(
Товар,
СтоимостьЗаЕдиницу,
Количество,
Наценка,
Сумма
)
ИЗ
Документ.РасходнаяНакладная КАК РасходнаяНакладная
Отчет «Приход товаров»
Запрос
ВЫБРАТЬ
ПриходнаяНакладная.Поставщик,
ПриходнаяНакладная.Товары.(
Товар,
Количество,
СтоимостьЗаЕдиницу,
Сумма
)
ИЗ
Документ.ПриходнаяНакладная КАК ПриходнаяНакладная
Отчет «Остатки товаров»
Запрос
ВЫБРАТЬ
БухгалтерияОстаткиИОбороты.Товар,
БухгалтерияОстаткиИОбороты.Стоимость,
БухгалтерияОстаткиИОбороты.КоличествоПриход,
БухгалтерияОстаткиИОбороты.КоличествоРасход,
БухгалтерияОстаткиИОбороты.КоличествоОборот
ИЗ
РегистрНакопления.Бухгалтерия.ОстаткиИОбороты КАК БухгалтерияОстаткиИОбороты
Требования к курсовой работе:
- четкость формулирования задачи и исследуемых вопросов;
- полнота обоснования актуальности рассматриваемой задачи, изложения степени изученности задачи и ее современного состояния;
- самостоятельность в творческой переработке теоретического и практического материала на основе правильного применения понятийного и методологического аппарата;
- полнота и правильность иллюстративного материала, отражающего процесс решения задачи
- аргументированность и обоснованность выводов по результатам исследования;
- целостное, логически последовательное, четкое и ясное изложение материала;
- оформление в соответствии с требованиями.
Курсовая работа, как и другие письменные работы обучающегося, подлежит размещению в электронном портфолио обучающегося в электронной информационно-образовательной среде Университета (URL: my.megacampus.ru).
Отдельные положения курсовой работы могут быть рекомендованы для доклада на студенческой научной конференции.
Курсовая работа по направлению подготовки 09.03.02 Информационные системы и технологии (профиль Разработка, сопровождение и обеспечение безопасности информационных систем) является формой контроля знаний, навыков и умений студента, изучившего дисциплины, по которым, в соответствии с учебным планом предусмотрено написание курсовой работы.
Целью написания курсовой работы по профилю является углубленное изучение избранной студентом темы на основе рекомендованной основной и дополнительной литературы, самостоятельное изложение освоенного материала, сочетающего теоретические и практические вопросы по актуальным проблемам профиля.
В процессе написания курсовой работы происходит систематизация, закрепление и расширение знаний и навыков, приобретение опыта самостоятельной работы по организации поиска необходимой научной литературы, сбору и обработке информации в пределах конкретной темы исследования, а так же изучение зарубежного опыта.
При написании курсовой работы по исследованию конкретных вопросов в рамках профиля студенты должны показать умение использовать современные методы исследования, работать с экономической и технической литературой, четко и логично излагать материал исследования, формулировать собственные выводы и предложения.
К курсовой работе, которая является самостоятельным научным трудом, предъявляются требования, такие как:
- глубокая теоретическая проработка исследуемых проблем на основе анализа специальной литературы;
- всестороннее использование данных, характеризующих деятельность объекта исследования;
- умелая систематизация цифровых данных в виде таблиц, графиков с необходимым анализом, обобщением и выявлением тенденций развития тех или иных социально-экономических систем;
- критический подход к изучаемым фактическим материалам в целях поиска резервов повышения эффективности деятельности объекта исследования;
- аргументированность выводов, обоснованность рекомендаций;
- логически последовательное изложение материала;
- оформление материала в соответствии с требованиями государственных стандартов.
Студенту рекомендуется изучать все доступные ему источники, чтобы ознакомиться со всей основной литературой по изучаемому вопросу. Следует помнить об огромном разнообразии явлений, их сложности, вследствие чего в процессе работы студент неминуемо столкнется со взаимно противоречивыми факторами. Поэтому только глубокий и всесторонний анализ позволит точно отразить основные тенденции развития изучаемого материала.
Структура курсовой работы (далее КР) должна включать следующие разделы:
- титульный лист (Приложение 3);
- содержание;
- введение;
- основная часть;
- заключение;
- список использованной литературы;
- приложения.
- Коллективные методы разработки и принятия управленческих решений
- Анализ структуры торгового ассортимента (на примере торгового предприятия)
- Управления Каналами сбыта в системе товародвижения реально существующей организации (Рекомендации по повышению эффективности управления каналами сбыта в товародвижении фирмы)
- Организация и разработка бизнес плана организации (Особенности бизнес - планирования предприятий сферы общественного питания)
- Реализация собственного бизнеса в индустрии развлечений и формирование целевой аудитории (Перечень вопросов для проведения проблемного интервью)
- История и развитие методологии объектно-ориентированного программирования. Сферы применения (Развитие методологии объектно-ориентированного программирования)
- Организация коммерческих сделок в сфере торговли (Теоретические аспекты изучения организации коммерческих сделок в сфере торговли)
- Основания досрочного выхода на пенсию. Виды пенсии
- Разработка сайта по обмену книгами (Общие требования к сайту)
- Порядок рассмотрения дел о российском гражданстве (Теоретико – методологические основы института гражданства)
- Российское гражданство: основания его приобретения и прекращения (Теоретические основы института гражданства)
- Основные функции в системе менеджмента (Понятие основных функций менеджмента)