12.11.2020

1c експлоатация на големи информационни системи. Система "1C: Enterprise"


Инструментариумза работа на големи информационни системи на платформата 1C: Enterprise 8

Този урок за работата на големи информационни системи на платформата "1C: Enterprise 8" очертава ключовите точки, свързани с настройката на софтуера за ефективна работасистеми, базирани на платформата 1C:Enterprise, са описани основни методи за изследване на проблеми с наличността и производителността и са разгледани проблемите на организацията на работа. Книгата съдържа теоретични сведения за организацията на експлоатацията и описва практически методи, осигурява анализ на настройките на различни компоненти на информационната система. Освен това са описани основни методи за локализиране и изследване на проблеми и са дадени примери за решаване на конкретни приложни проблеми на работа.

Ръководството е предназначено за студенти от курса "1C: Експлоатация на големи информационни системи", както и за специалисти, участващи в експлоатацията на информационни системи, изградени с помощта на технологичната платформа "1C: Enterprise". Препоръчва се като методически материал при подготовката за сертифициране "1C: Експлоататор на големи информационни системи". Този материал служи като значително методологично допълнение към материалите, изложени в документацията за ИТС, и други по темата за експлоатацията. Ръководството е предназначено да систематизира и рационализира практическите оперативни умения, които вече са на разположение на читателя, да им предостави методите, разработени от специалистите на компанията 1C за големи корпоративни реализации.

Авторите предполагат, че ръководството ще се използва в дневна работаоператори и администратори на информационни системи. И очакват, че част от материала ще се използва като контролни списъци, от които има смисъл да се отклонявате само когато разберете „защо не ни подхожда“. Има смисъл да се опитате да изпълните предложените примери за команди, заявки и скриптове, да научите как да ги използвате. Тези примери многократно са спестявали време при разследване на технологични проблеми. Авторите също смятат, че специалистите в областта на експлоатацията, прилагайки придобитите знания, ще могат да повишат своята ефективност при осигуряване на технологично качество на големи информационни системи. Полученият набор от инструменти и знания ще помогне на специалистите бързо да съберат необходимата информация за възникващи проблеми за тяхното бързо отстраняване.

При подготовката на материалите е използван практическият опит на екипите, работещи с големи информационни системи по проекти на Центровете за компетентност по технологични въпроси на компанията 1C (CKTP).

Издателство - 1C-Publishing

Година на издаване - 2017 г

Опитът от внедряването на приложни решения на платформата 1C:Enterprise 8 показва, че системата позволява решаване на проблеми с различна степен на сложност - от автоматизиране на едно работно място до създаване на информационни системи за цялото предприятие.

В същото време въвеждането на голяма информационна система прави повишени изискванияв сравнение с малка или средна реализация. Информационната система за цялото предприятие трябва да осигурява приемлива производителност в условия на едновременна и интензивна работа Голям бройпотребители, които използват една и съща информация и хардуерни ресурси в конкурентен режим. В същото време както хардуерната, така и софтуерната част на системата работят при голямо натоварване.

Производителност и мащабируемост на платформата 1C:Enterprise 8 и типичните приложни решения

1C:Enterprise 8 е модерна технологична платформа, предназначена за високи натоварвания и едновременна работа на голям брой потребители. Текущите тестове за натоварване и опитът от реални внедрявания показват, че платформата 1C:Enterprise 8 и стандартните приложни решения могат успешно да се използват за създаване на информационни системи за цялото предприятие.

Производителност и мащабируемост в реални реализации

Компанията 1C редовно следи внедряването и провежда анкети сред потребителите, за да оцени тяхното удовлетворение от производителността на системата. Опитът от използването на системата в реални реализации показва, че тя успешно се справя със задачите за създаване на информационни системи за цялото предприятие.

  • Монитор за продажби и внедряване "1C: Управление на производствено предприятие 8"

Технологични проблеми на големите реализации

Голямото изпълнение поставя техническите специалисти пред сложни задачи, които изискват специален подход и специални познания. Опитът от анализирането на технологичните проблеми на големите реализации показва, че с правилния подход е възможно да се решат всички възникващи проблеми и да се постигне добро представянепроизводителност и мащабируемост на системата. В същото време мащабното внедряване налага повишени изисквания към квалификацията на техническите специалисти.

Фирма "1C" си поставя задачата да подобри технологичното качество на големи реализации на платформата 1C: Enterprise 8. За тази цел:

Технологии и инструменти

Архитектурни и технологични решения в платформата

Архитектурните и технологични решения, внедрени в 1C:Enterprise 8, са предназначени за едновременна работа на голям брой потребители и постигане на висока производителност и мащабируемост на системата:

  • Архитектура клиент-сървър
  • Сървърен клъстер
  • Изграждане на разпределени информационни бази
  • Управление на блокировки на данни в транзакция
  • Инструменти за интеграция с други системи
  • Механизъм за работа във фонов режим
  • Механизъм за заявка
  • Помощна програма за администриране клиент-сървър
  • Регистрационен дневник
  • Списание за технологии
  • Измерване на производителността с дебъгера

Enterprise Toolkit

1C: Експлоататор на големи информационни системи

По време на експлоатацията на информационните системи една от основните задачи е предотвратяването на възможни инциденти, за да се елиминира възникването на проблеми в работната зона. В основата на качествената работа на системата е правилно изграден процес на нейното функциониране.

Операцията включва следните раздели:

  • Планиране на задачи.
  • Администрация:
    • работна зона;
    • подготвителна зона;
    • устройствени зони.
  • Работа на работната зона.
  • развитие:
    • необходими инструменти;
    • усъвършенстване на съществуващите механизми;

Задачите за управление на работната зона включват:

  • Мониторинг и поддръжка на информационната система:
    • мониторинг на цялата работна зона, разработване на мониторинг;
    • решаване на проблеми, идентифицирани чрез данни от мониторинга;
    • управление на системата, елиминиране на възможни затруднения според данните от мониторинга.
  • Изпълнение на планови задачи за поддръжка на информационната система:
    • въвеждането на нови единици и тяхната поддръжка при стартиране на потребители в системата.
  • Дежурна и "пожарна" работа:
    • извършване на критични корекции за възстановяване на работата.
  • Организация на първа линия техническа поддръжка:
    • анализ и класификация на жалби;
    • най-бързият отговор на заявките на потребителите;
    • взаимодействие с потребителите;
    • трансфер на събрана и структурирана информация за проблема на втора линия на техническа поддръжка.
  • Организация на втора линия техническа поддръжка:
    • анализ на жалби и решаване на технологични проблеми;
    • класификация на проблемите.
  • Тестване и актуализиране до нови версии на решения без компромис с качеството.
  • Одит на допълнителни справки и обработка.
  • Автоматизация на повтарящи се задачи.

Административните задачи включват:

  • Внедряване, конфигуриране и поддръжка на оборудване.
  • Конфигуриране на средата за виртуализация.
  • Конфигурация на мрежата.
  • Конфигуриране на 1C сървърен клъстер.
  • Конфигурация на СУБД.
  • Редовно създаване на резервни копия, съхранение и внедряване на архиви.
  • Осигуряване на работа с лицензи, ключове, сертификати.
  • Софтуерни актуализации.
  • Внедряване на нови мащабни единици.
  • Автоматизация на повтарящи се задачи.
  • Настройка на мониторинг при извършване на промени в компонентите на системата.

Задачите за развитие включват:

  • Въвеждане в експлоатация на нови информационни бази и зони:
    • финализиране на конфигурациите до възможност за преминаване към услугата.
  • Разработване на аналитични справки.
  • Разширение за статистика.
  • Разработване на механизми за развитие на услугата.
  • Разработване на интеграционни механизми.

Фирма "1С" организира подготвителен курс за компетентност "Експлоатация на големи информационни системи". Курсът дава възможност за формиране на холистичен поглед върху компетентността на "експлоататор на информационни системи", за разбиране на технологичните правилна организацияексплоатация на голяма информационна система и изграждане на работния процес, конфигуриране и администриране на информационната система, внедряване на настройки за мониторинг и контрол на технологичното качество на работа на голяма система.

Фирма "1C" провежда сертифициране на технически специалисти в компетентността "1C: Експлоататор". Изпитът включва потвърждаване на компетентността на специалист като квалифициран инженер за работа с големи информационни системи, базирани на 1C решения.

Оперативни проекти

Фирма "1C" предоставя услуги за надзор на съвместни проекти, насочени към организиране и изграждане на работата на голяма информационна система.
Всички работи се извършват с участието на специалисти на фирма "1C", които:

  • Осигурете всички необходими методи и инструменти;
  • Контролира правилността на приетите технически решения;
  • Оказване на бърза помощ при решаване на сложни технически проблеми;
  • Контролирайте напредъка на работата и получените резултати.

Към днешна дата ръководството на повечето предприятия все повече мисли за автоматизация на бизнеса, независимо дали става дума за малка или голяма компания.

Един от лидерите в софтуерните продукти руски пазарза автоматизиране на бизнес процеси са продуктите на компанията "1C". Фирма "1C" предоставя цялостна автоматизирана система, като правило, са типични решения. Трябва да се отбележи, че стандартните решения са универсални и повечето от бизнес процесите и принципите на работа на предприятията вече са взети предвид в тях. Въпреки това естеството на работата големи компаниинадхвърля функционалността стандартно решениепредоставени от 1C. Наред с това, партньорите на компанията 1C предоставят адаптирани софтуерни продукти 1C към нуждите на компанията.

Главна част

1 Основните трудности при работа с големи компанииИ

Проектите, свързани с разработването и внедряването на информационни системи в големи производствени компании, са сред най-много комплексни проекти. Характеристиките на работата на производствените компании не позволяват използването на типови проекти за изпълнение. Изпълнителят извършва подробно проучване на бизнес процесите на Клиента, формира техническо задание и го съгласува с Клиента. Също така, Изпълнителят носи пълна отговорност за проекта, в случай на незавършване в срок, Изпълнителят получава договорените неустойки. От своя страна, Клиентът не носи никакви рискове.

Компании 1C: Франчайзополучатели, които са получили поръчка от големи производствени предприятияза изпълнението на проекта за изпълнение, основно се сблъскват със същите проблеми. Обикновено Клиентът не разбира целите на проекта, които трябва да доведат до изпълнението на целите на проекта. Или нивото на квалификация на служителите на компанията не е достатъчно високо, също така е честа ситуация, когато служителите на компанията продължават неистово да се придържат към старата система, като по този начин отлагат пускането на нова система за автоматизация.

2 Автоматизация на работния процес

Автоматизация електронен документообороте най-важната и решаваща точка за изпълнение. Управлението на документи в 1C ви позволява да формализирате логиката на бизнес процеса: кой, как и в каква последователност трябва да работи с документацията. Ясното разграничаване на отговорностите много често ви позволява да поставите нещата в ред като цяло в компанията. Производствените компании обаче изпитват трудности да се откажат от употребата хартиени документи. Необходима е готовност за използване на административния ресурс за прилагане за всяко звено на правилата за обработка на документи.

3 Внедряване на информационни системи

3.1 Изпълнение на проекта

Тъй като оборудването на големи производствени предприятия с висококачествена информационна система изисква специален подход, 1C: Франчайзополучателите прибягват до технология за изпълнение на проекти.

Отличителна черта на изпълнението на проекта е подробното изследване на всеки бизнес процес на компанията, който е внимателно разработен съвместно със служителите на Клиента. Цялото внедряване в нова системае предписано в документацията, като по този начин Клиентът, още преди стартирането на системата, получава представа как ще изглежда и функционира внедрената система. В допълнение, Изпълнителят предоставя Техническо задание, което описва всички системни настройки, които се изпълняват в проекта по искане на Клиента. По този начин по време на изпълнението на проекта се получава напълно документирана система, която позволява в бъдеще да се опрости процесът на обучение на служителите на компанията на Клиента и дава възможност, ако желаете, да поддържате самостоятелно тази система, добавяне на нови блокове и допълване на функционалността.

3.2 Характеристика на изпълнението на проекта

Основната характеристика на изпълнението на проекта е разбиването на етапа на развитие на системата на отделни блокове. Изпълнителят твори софтуерна етапи и трансфери към Клиента на блокове. В същото време е обичайно да се тества два пъти преди прехвърлянето на блока: тестване на функционалната производителност и тестване на производителността. Това тестване може да се проведе в две версии, или Клиентът предоставя реални данни за тестване, или Изпълнителят въвежда измислени данни в системата.

4 Рискове на различните етапи на изпълнение

4.1 Анкета и писане на ТЗ

На етапа на проучването Изпълнителят събира информация за предприятието, определя приоритетите и изискванията към системата. Той изследва параметрите на бизнес процесите на компанията, автоматизираните счетоводни секции, създава обща схема на документооборота в предприятието, провежда проучване на отделите и служителите на компанията, а също така анализира квалификацията на персонала. От резултатите става ясно какъв ще бъде обемът и сложността на работата, определя се бюджетът и срокът за изпълнение на работата.

Освен това представителят на Изпълнителя извършва подробно проучване на данните, събрани на етапа на проучването. Въз основа на получената информация Изпълнителят формира техническо задание, цялата предстояща работа е разделена на етапи. И последният етап е изготвянето на работния график. В Графика са отразени сроковете за изпълнение на работните етапи на техническото задание. Изпълнителят съставя акт Търговско предложениеи го изпраща на клиента за одобрение. Приетата от клиента търговска оферта се съхранява в папката на проекта.

4.2 Разработване и тестване

На този етапслужителите извършват комплекс от работи по разработването и адаптирането на софтуерния продукт. Разработката преминава през поетапна итерация. Всяка итерация се тества. След приключване на работата по всички етапи на проекта и тяхното тестване е необходимо да се тества целия софтуерен и хардуерен комплекс. Използват се следните видове тестване: тестване на функционалността и тестване на производителността. Всеки от тези видове има свои собствени критерии за ефективност.

Предварителното тестване трябва да се извърши в офиса на фирмата. Тестването се извършва съвместно с представител на Клиента по предварително изготвен план, който съдържа тестови случаи и предварително определени резултати от теста. Тестовите случаи се съставят съвместно с клиента.

Отговорност на Клиента е да подготви данните за тестови случаи. Изготвените данни трябва да отразяват реалното икономическо съдържание на определени събития в стопанска дейностКлиент. Въз основа на резултатите от теста се прави заключение дали системата 1C, прехвърлена на Клиента, е преминала теста или не.

4.3 Обучение

Обучението се провежда в рамките на теоретични и практически занятия, обучения, курсове и дистанционно обучение. Изпълнителят трябва да предостави актуална документация и учебни материали, написани на достъпен и обикновен език(като се има предвид ниската компютърна грамотност на потребителите).

Смята се, че най ефективен методученето е практически уроцисъс системата, която се внедрява и е най-добре да се направи преди въвеждане в експлоатация на системата, която се внедрява. Този видобучението се ръководи от опитен специалист. Ще бъдат осигурени служители на фирмата учебни материалии инструкции за използване на внедрената система 1C, за всеки вид счетоводство.

4.4 Пробна експлоатация

Етапът на пилотна експлоатация е от съществено значение, тъй като:

Етапът, на който е възможно обективно да се оцени всичко, направено по-рано, т.е. да се демонстрира на клиента работата на AIS

Етапът, на който става възможно да се тества системата в комбинация с всички входящи влияния

На етапа на пробна експлоатация:

1. Откриват се грешки по време на работа в условия, близки до реалните

2. Ще бъде проверена пригодността на AIS за крайния потребител

3. Провежда се обучение и се документират всички инструкции за работа със системата.

Отказът от етапа на пробна експлоатация или недостатъчното внимание към неговото изпълнение може да доведе до повреда индустриална експлоатация, тъй като възстановяването на грешката ще отнеме време, през което използването на системата ще бъде спряно.

4.5 Поддръжка и поддръжка

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

Тъй като законът Руска федерацияобект на чести промени или допълнения, 1C предоставя актуализации и версии на конфигурацията на софтуерния продукт. Този елемент е един от основните в структурата за поддръжка, а именно клиентът ще получава редовно актуализации на платформата и издания, отчетни форми и консултации от опитни служители. Също така клиентът винаги може да поиска разработване или подобряване на софтуерния продукт 1C.

Заключение

В резултат на това можем да кажем, че при внедряването на информационни системи в големите производствени компании и предприятия има много повече фактори, които влияят върху крайния резултат.

Трудности:

Многоброен персонал на предприятието;

Не високо нивокомпютърна грамотност на потребителите;

Спецификата на бизнеса надхвърля стандартното решение;

Работният процес носи откритост в работата на институцията, което не винаги се приветства от служителите;

професионалисти:

Всички процеси са документирани и описани;

Системата е актуална;

Автоматизация на бизнес процеси;

Автоматизиран документооборот.

Характеристики на разработването на IS на платформата "1C: Enterprise 8.3"

Тъй като платформата 1C беше избрана за внедряване на автоматизация на задачите по защита на труда: Enterprise 8.3 ще разгледа характеристиките на разработването на информационни системи по този въпрос софтуерен продукт. 1C:Enterprise 8.3 е нов инструмент за разработка от серията платформи 1C:Enterprise.

1C:Enterprise е софтуерна система, която включва както платформа, така и набор от приложни решения и различни методи. Струва си да се отбележи, че 1C: Enterprise включва както платформа, така и клиентско приложение. Платформата е основата, върху която се изгражда конфигурацията, тя съдържа набор от инструменти за настройка на конфигурацията и за нейната работа. От своя страна клиентското приложение е неразделна част отплатформи. Програмата получава данни от потребителя чрез клиента, обработва ги и след това ги връща отново чрез клиентското приложение. Можете да взаимодействате с програмата с помощта на четири различни начини, така че има четири типа клиенти:

  • - дебел;
  • - тънък;
  • - уеб клиент;
  • - конфигуратор.

Дебелият клиент ви позволява да внедрите всички функции на 1C: Enterprise, включително настройка и финализиране на програмата с помощта на конфигуратора, но не поддържа работа през Интернет. Този клиент беше основният клиент във версии на програмата 8.0 и 8.1.

Тънкият клиент има по-малък пакет за разпространение от дебелия клиент и осигурява работа с бази данни през Интернет.

Уеб клиентът не изисква инсталиране на никаква програма на компютъра на потребителя, а работи през интернет браузър.

Конфигураторът е клиентско приложение, предназначено за разработчици и администратори. С него можете да правите промени в типичната конфигурация, но конфигураторът изисква дебел клиент, за да работи. Именно конфигураторът е един от режимите на работа на системата.

Нека изясним какво е конфигурация. Това е набор от форми и алгоритми, написани на платформата 1C, включително списъци с директории, регистри, отчети, документи и др., програмен текст, написан на вградения език, прозорци и бутони за въвеждане на данни.

В резултат на това можем да кажем, че в "1C: Enterprise" е трудно да се направи разлика между инструмент за разработка и "изпълнителна система", тъй като те са свързани в едно цяло и всъщност платформата е инструмент за разработка, но работи както на етапа на създаване на програми, така и на етапа на тяхното изпълнение.

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

Метаданните в 1C:Enterprise представляват структури от данни, състав на типове, връзки между обекти, характеристики на тяхното поведение и визуално представяне, система за разграничаване на правата за достъп, потребителски интерфейс и др. Можем да кажем, че метаданните съдържат информация не само за това „какво трябва да се съхранява в базата данни“, но и за това „защо“ се съхранява тази информация, каква е нейната роля в системата, както и как информационните масиви са свързани помежду си. Използването на вградения език за програмиране в повечето случаи е ограничено до решаването на онези задачи, които изискват алгоритмично описание, като изчисляване на данъци, проверка на коректността на въведените данни и др. .

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

При управление на данни, например при промяна на данни, разработчикът взаимодейства с базата данни, използвайки обекти, съответстващи на обектите, съхранявани в базата данни, а не на ниво запис, тоест 1C:Enterprise използва обектна технология. Тази техника се използва главно за модифициране на данни и осигурява много добра четливост на алгоритмите на бизнес логиката, значително намалява броя на грешките при разработката и също така гарантира високо ниво на интегритет на данните.

Помислете какво е новото в платформата 1C: Enterprise 8.3 в сравнение с предишните версии. Нова версияПлатформата 1C:Enterprise 8.3 съдържа редица важни промени и допълнения, като мобилната платформа 1C:Enterprise 8.3, новият интерфейс на Такси, нов мощен механизъм за търсене в полето за въвеждане, подобрена работа на хранилището за конфигурация на програмата, подобрена възможност за актуализирайте информационната база от значителни промениструктури от данни без дълго спиране на работата на потребителя, нови инструменти за наблюдение на сървърен клъстер и технологичен журнал, които улесняват идентифицирането на елементи от приложено решение, които водят до неоправдано потребление на RAM и дискова памет, възможност за изтриване на области с данни, които са станали непотърсени и др. За улесняване на развитието са добавени следните:

  • - нов обект в конфигурационен клон "Общи" - Дефинирани типове, е специален конфигурационен обект, предназначен да дефинира тип данни, който описва често използван обект или с висока степен на вероятност може да се промени при внедряване на приложено решение;
  • - свойството "Основни роли", което указва ролите, които ще се използват, ако в информационната база няма потребители, в предишните версии беше възможно да се посочи само една основна роля;
  • - асистент за създаване на манипулатори на събития на клиентски формуляри, сега разработчикът не е необходимо ръчно да създава сървърен метод и да указва извикването му в клиентската процедура;
  • - възможността за разтоварване на целия състав на конфигурацията на диск като набор от файлове с определена структура, новият механизъм за разтоварване на конфигурацията във файлове винаги разтоварва всички данни за цялата конфигурация, възможността за конфигуриране на обекти за разтоварване е не се предоставя, като по този начин се гарантира целостта на конфигурацията.

Версия 1C: Enterprise 8.3 се стреми към мобилност и ви позволява да работите в облака, както и да се свързвате дистанционно чрез 1C-Link и да работите на мобилни устройства. Работейки в "облака", служителят може да се свърже с програма или база данни от разстояние, което означава, че няма нужда да качвате базата данни на компютъра на потребителя и дори да инсталирате конфигурацията. 1C-Link е друга възможност за отдалечена работа, с която базите данни остават на оборудването на компанията, но с помощта на 1C технологии можете да получите защитен достъп до приложението от всяка точка на света.

1C: Enterprise 8.3 поддържа връзка дори при включен нискоскоростен интернет мобилно устройство, което дава възможност за работа с програми 1C на таблет или смартфон чрез GPRS връзка, като се използва само наличният в устройството браузър.


2023 г
newmagazineroom.ru - Счетоводни отчети. UNVD. Заплата и персонал. Валутни операции. Плащане на данъци. ДДС. Застрахователни премии