Файл: Разработка конфигурации «Учет предоставленных услуг салоном красоты» в среде 1С:Предприятие 8.3.pdf
Добавлен: 05.04.2023
Просмотров: 696
Скачиваний: 13
Мобильная платформа 1С – это относительно новый продукт в составе платформы 1С:Преприятие 8.3. В данный момент повсеместно идет активная разработка и внедрение мобильных приложений под мобильные операционные системы Android и iOS. Мобильная платформа 1С в полной мере поддерживает функциональность, которая свойственна мобильным устройствам: геопозиционирование, мультимедийные возможности, сканирование штрих-кодов, контакты, календари, телефония, SMS/MMS, почта, push и локальные уведомления, озвучивание текста и пр.
Установить мобильное приложение на свой смартфон или планшет можно, скачав его из магазина приложений App Store, Google Play или Windows Phone Store. Дистрибутив мобильного приложения содержит:
Мобильное приложение;
Мобильную платформу;
Дополнительные файлы.
Отдельного упоминания заслуживает механизм автоматизированного тестирования. Суть его заключается в том, что разработчик описывает алгоритм действий пользователя на встроенном языке платформы 1С 8.3 и воспроизводит его. Затем необходимо сравнить результат выполнения с тем, что ожидалось, и проанализировать итоги. Для анализа поведения пользователя появилась возможность записать все интерактивные действия в отдельный файл формата XML.
Существенные изменения коснулись не только пользователей, но и разработчиков. Появились достаточно мощные инструменты, призванные существенно облегчить и ускорить процесс доработки конфигураций, разработки нового функционала и обслуживания серверов. Произошла серьезная модификация хранилища конфигурации. Новая платформа 1С Предприятие 8.3 отличается существенной оптимизацией и лучшей целостностью хранилища. За счет этого разработчики намного быстрее получают результаты своей работы и меньше зависят друг от друга. Также появились полезные возможности для выполнения регулярных работ. Среди них – создание произвольных областей в тексте модулей, шаблонов обработчиков событий, ссылки на методическую информацию в синтаксис-помощнике.
Времени с выхода релиза 1С Предприятие версии 8.3 прошло достаточно, и специалисты сформировали свое мнение об этой версии. Большинство идей, получивших начало или развитие в 8.3, пришлись по вкусу клиентам 1С. Поэтому нам стоит ожидать их развития и совершенствования. На сегодняшний день вышла ознакомительная версия платформы версии 8.4. [2]
Можно отметить, что развитие 1С Предприятия — удивительный процесс продолжительностью около 15 лет. За это время платформа 1С претерпела несколько глобальных перерождений и множество изменений [3].
1С Предприятие начинает свою историю с 1991 года, когда компания 1С начала выпускать свои первые версии конфигураций для ведения бухгалтерского учета. Это были DOS версии программ, которые позволяли формировать бухгалтерские проводки при внесении документов и позволяли работать в многопользовательском режиме. Программу заметили, стали использовать, это и дало начало для развития 1С платформы в дальнейшем.
Первые продажи конфигураций 1С Предприятие для системы Windows начались в 1995 году, когда пользователи переходили с Windows 3.X на Windows 95. Это была конфигурация 1С Бухгалтерия 6.0, которая могла делать бухгалтерские проводки при проведении документов и имела улучшенный графический интерфейс. На тот момент — это был революционный инструмент, который завоевал популярность бухгалтеров и получил большую известность на рынке экономического софта.
Следующим этапом в развитии платформы 1С является выпуск платформы 1С Предприятие 7.7 в 1999 году. До этого выпускались промежуточные версии, но окончательной реализацией задуманного функционала является именно эта версия платформы. Если до этого конфигурации 1С создавались исключительно для ведения бухгалтерского учета, то с этой версией платформы расширился функционал выпускаемых 1С конфигураций. Появились новые конфигурации, ориентированные на другие области применения, такие как «1С Торговля и склад» для учета складской деятельности, «1С Зарплата и управление персоналом» для расчета заработной платы, «1С Производство услуги бухгалтерия» для автоматизации учета производственных предприятий и др. [6]
Что касается технического оснащения платформы, то тут был значительно изменен язык программирования, добавлен улучшенный функционал и произведена оптимизация системных требований для работы с программой.
В платформе появились объекты данных 1С Предприятие, используя которые стало возможно разрабатывать учетные системы. Объекты данных 1С — стали базой платформы 1С, которые отличали ее от других языков программирования. В процессе эволюции платформы, количество объектов данных и их функционал расширялся с выходами каждой очередной версии 1С Предприятие.
Предлагаемые конфигурации приобрели популярность как у мелких организаций, так и у достаточно крупных предприятий. Но поскольку выпускаемые конфигурации 1С Предприятие 7.7 не могли учесть всех нюансов работы предприятий, для многих компаний появилась необходимость в их доработке под свои бизнес-процессы. Это спровоцировало массовую потребность в программистах 1С, которые могли реализовать необходимый для работы предприятия функционал в предлагаемых базовых конфигурациях 1С [6].
Чтобы обеспечить эти потребности компания 1С начала создавать региональную сеть франчайзи, в которой набирались специалисты, желающие освоить программирование в среде 1С, изучить функционал типовых 1С конфигураций для дальнейших доработок конфигураций 1С под потребности заказчиков. Профессия программиста 1С Предприятие стала одной из самой востребованной на рынке труда и, соответственно, одной из очень хорошо оплачиваемой. Эта тенденция сохраняется до настоящего времени.
Развитие 1с предприятия продолжилось в 2002 году, в котором была выпущена новая версия платформы 1С Предприятие 8.0. В этой версии интерфейс стал еще более дружелюбный, не уступающий другим офисным приложениям Windows. Функционально были добавлены новые объекты конфигураций, были изменены функций языка программирования, расширен язык запросов. Одним из передовых изменений стало появление механизма формирования отчетов. Отчеты 1С стало возможно формировать из скомпонованных запросом данных, а не только средствами программирования. Это улучшило общую визуализацию 1С отчетов и их функциональности – в отчетах на базе СКД появились легко создаваемые расшифровки, механизмы группировок, отборов, форматирования [6].
В версиях 1С Предприятие 8 стала более гибкой система лицензирования. Ключи защиты 1С Предприятие 7.7 имели материальный носитель и делились на одно-пользовательские и много-пользовательские, при этом в много-пользовательских версиях могло работать неограниченное количество пользователей. Серверные ключи так же давали доступ неограниченному количеству пользователей к серверным базам. Ограничения носили технический характер, связанный с мощностями оборудования, где были установлены базы 1С. В версиях 1С Предприятие 8.0 эта концепция поменялась — ключи 1С стали индивидуальными под конкретное число пользователей. К тому же лицензии 1С начали предлагаться в двух видах – в виде флешки (аппаратные лицензии) и в виде пин-кодов (программные лицензии).
В 2006 году была выпущена версия 1С Предприятие 8.1, которая являлась улучшенной версией своей предшественницы.
В 2009 году вышла в свет новая платформа 1С Предприятие 8.2 в которой реализован новый эволюционный функционал — произошло разделение на клиентские и серверные процедуры. Если раньше все процедуры 1С были серверные и выполнялись ресурсами систем, на которой были установлены, то в этой версии стало возможно определить, где выполнять процедуры и функции – на сервере или на клиенте. Это позволило разгрузить маломощные пользовательские компьютеры, выполняя тяжелые операции на сервере и результат выполнения передавать на клиентские компьютеры для визуализации.
Разделение процедур и функций на клиентские и серверные позволило реализовать работу 1С Предприятие через интернет. Для этого необходимо опубликовать базу 1С на веб-сервере и дать доступ через веб-браузер или через платформу на тонком клиенте 1С.
Вместе с этим интерфейс конфигураций 1С стал намного приятнее, расширились многие пользовательские функции для работы с формами списков и формами объектов 1С, появились настройки пользовательского интерфейса, изменилось в лучшую сторону представление меню и форм вывода отчетности [6].
В 2012 году была выпущена ознакомительная версия 1С Предприятие 8.3, в которой развитие 1с предприятия продолжилось. Основными направлениями расширения функционала платформы стала интеграция с различными Web-технологиями. В платформе реализована возможность разработки мобильных приложений, расширились механизмы работы с http, появились новые механизмы интеграции с веб и приложениями. Также появилась возможность полноценной работы с Linux системами. Эти технологии развиваются и по текущий день.
Другим знаменательным отличием вышедшей платформы стало создание современного режима представления данных «Такси». При активации этого режима функции управления программой располагаются по подсистемам, делая визуализацию приложения более приятной и логичной. Эта технология расположения функциональных блоков применяется по сегодняшний день.
На сегодняшний день развитие 1с предприятия не закончено. Совсем недавно компания заявила о выходе 1С Предприятие 8.4. Основным направлением разработки платформы является оптимизация работы высоко-нагруженных 1С конфигураций и освоение Web-технологий [6].
Резюмируя сказанное, делаю однозначный вывод, что на текущий день платформа 1С Предприятие имеет весь спектр функций, необходимый для работы современного приложения:
- поддерживает клиент-серверную архитектуру;
- имеет возможность интеграции с другими приложениями и с веб-сайтами по всем известным на текущий день стандартам;
- удаленная работа с базами данных через интернет;
- существует возможность написания мобильных приложений;
- полноценная работа на Windows и Linux системах.
И это только поверхностная оценка. Если копать вглубь, то найдутся многие другие алмазы платформы 1С, делающие ее конкурентной как на российском рынке, так и за границей.
1.2 Преимущества использования 1С: Предприятие 8.3
Независимо от того, является ли компания признанным лидером или открывает новые горизонты, одно остается неизменным – движение вперед. И конечно, нужно масштабироваться в разных направлениях. Как разработчик программного обеспечения, призываем изменить подход к предоставлению и предназначению программных решений и платформы 1С:Предприятие 8. Революция фирмы 1С и создание новой совершенной платформы 1С:Предприятие 8.3 расширила возможности программных решений на ее основе. «Платформенное мышление» начинается с того момента, когда пользователь четко знает состав программного решения 1С и понимает бизнес-возможности фундамента решения — платформы.
Вашему вниманию представляем свойства программных решений 1С, созданных на платформе 8.3 на управляемых формах и их возможностей.
Программное решение 1С состоит из «слоев»: платформа, конфигурация. При этом нужно понимать, без установленной на компьютере платформы конфигурация работать не будет.
Платформа – это основа решения с готовой структурой информационной базы (справочники, документы, отчеты, обработки, регистры и т.д.). Эта структура создана для решения определенных задач и в обычном режиме работы бухгалтер изменить ее не может.
Платформа – это фундамент, на котором строится конфигурация.
Конфигурация — это рабочая среда бухгалтера. При запуске «1С:Предприятия» вы попадаете в свою конфигурацию и именно там вы вводите данные, совершаете какие-то операции и формируете отчеты. Конфигураций много, они созданы, чтобы решать различные задачи в учете, торговле, производстве и т.д. Конфигурация может быть типовой — ее функционал одинаковый для всех пользователей; а может быть адаптированной, то есть «дописанной» под нужды клиента.
Примеры типовых конфигураций:
- Бухгалтерия предприятия;
- Зарплата и управление персоналом;
- Комплексная автоматизация.
Новые возможности программных продуктов на платформе 1С:Предприятие 8.3 на управляемых формах
Управляемость форм
Внешний вид программы Вы оформляете по своему желанию
Именно эта функция популярна сейчас и она реализована в новой платформе 1С:Предприятие 8.3.