12.11.2020

1с експлуатація великих інформаційних систем. Система "1С: Підприємство"


Методичний посібникз експлуатації великих інформаційних систем на платформі 1С: Підприємство 8

У цьому навчальному посібнику з експлуатації великих інформаційних систем на платформі "1С: Підприємство 8" викладено ключові моменти, пов'язані з налаштуванням програмного забезпечення для ефективної роботисистеми на базі платформи «1С:Підприємство», описано базові методики для розслідування проблем доступності та продуктивності, розглянуто питання організації експлуатації. У книзі містяться теоретичні відомості про організацію експлуатації та описуються практичні методи, наводиться аналіз параметрів різних компонентів інформаційної системи. Крім того, описуються базові методики локалізації та розслідування проблем, наводяться приклади вирішення конкретних прикладних завдань експлуатації.

Посібник призначений для слухачів курсу "1С: Експлуатація великих інформаційних систем", а також для фахівців, які займаються експлуатацією інформаційних систем, побудованих з використанням технологічної платформи "1С:Підприємство". Рекомендується як методичний матеріал при підготовці до атестації «1С:Експлуататор великих інформаційних систем». Цей матеріал служить суттєвим методичним доповненням до матеріалів, викладеним у документації на ІТС, та іншим на тему експлуатації. Посібник покликаний систематизувати та впорядкувати вже наявні у читача практичні навички з експлуатації, надати в їхнє розпорядження методики, відпрацьовані фахівцями фірми «1С» на великих корпоративних впровадженнях.

Автори припускають, що посібник буде використовуватись у щоденній роботіексплуататорів та адміністраторів інформаційних систем. І розраховують, що частина матеріалу буде використовуватися як check-листи, відступати від яких має сенс тільки при розумінні, чому нам це не підходить. Запропоновані приклади команд, запитів та скриптів мають сенс спробувати виконати, навчитися користуватися ними. Дані приклади неодноразово економили час під час розслідування технологічних проблем. Автори також вважають, що фахівці з експлуатації, застосовуючи отримані знання, зможуть підвищити свою ефективність у питаннях забезпечення технологічної якості великих інформаційних систем. Отриманий набір інструментів і знань допоможе фахівцям оперативно збирати необхідну інформацію про проблеми для їх оперативного усунення.

Під час підготовки матеріалів використано практичний досвід роботи команд експлуатації великих інформаційних систем на проектах Центрів компетенції з технологічних питань фірми «1С» (ЦКТП).

Видавництво - 1С-Паблішинг

Рік видання – 2017

Досвід впровадження прикладних рішень на платформі 1С:Підприємство 8 показує, що система дозволяє вирішувати завдання різного ступеня складності – від автоматизації одного робочого місця до створення інформаційних систем масштабу підприємства.

У той же час впровадження великої інформаційної системи пред'являє підвищені вимогипроти невеликим чи середнім використанням. Інформаційна система масштабу підприємства має забезпечувати прийнятну продуктивність в умовах одночасної та інтенсивної роботи великої кількостікористувачів, які використовують одні й самі інформаційні та апаратні ресурси у конкурентному режимі. При цьому і апаратна і програмна частини системи працюють під великим навантаженням.

Продуктивність та масштабність платформи 1С:Підприємство 8 і типових прикладних рішень

1С:Підприємство 8 є сучасною технологічною платформою, розрахованою на високі навантаження та одночасну роботу великої кількості користувачів. Навантажувальні випробування, що проводяться, і досвід реальних впроваджень показують, що платформа 1С:Підприємство 8 і типові прикладні рішення можуть бути успішно використані для створення інформаційних систем масштабу підприємства.

Продуктивність та масштабованість на реальних впровадженнях

Фірма "1С" проводить регулярний моніторинг впроваджень та проводить опитування користувачів з метою оцінки їхньої задоволеності продуктивністю системи. Досвід використання системи на реальних впровадження показує, що вона успішно справляється із завданнями створення інформаційних систем масштабу підприємства.

  • Монітор продажу та впроваджень "1С:Управління виробничим підприємством 8"

Технологічні питання великих впроваджень

Велике використання ставить перед технічними фахівцями складні завдання, що потребують особливого підходу та спеціальних знань. Досвід розбору технологічних питань великих впроваджень показує, що при правильному підході вдається вирішити будь-які питання і домогтися добрих показниківпродуктивності та масштабованості системи. Разом про те, велике впровадження пред'являє підвищені вимоги до кваліфікації технічних фахівців.

Фірма "1С" ставить перед собою завдання підвищення технологічної якості великих впроваджень на платформі 1С:Підприємство 8.

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

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

Архітектурні та технологічні рішення, реалізовані в 1С:Підприємстві 8, розраховані на одночасну роботу великої кількості користувачів та досягнення високих показників продуктивності та масштабованості системи:

  • Архітектура "клієнт-сервер"
  • Кластер серверів
  • Побудова розподілених інформаційних баз
  • Управління блокуванням даних у транзакції
  • Засоби інтеграції з іншими системами
  • Механізм фонових завдань
  • Механізм запитів
  • Утиліта адміністрування клієнт-серверного варіанта
  • Журнал реєстрації
  • Технологічний журнал
  • Вимірювання продуктивності за допомогою відладчика

Корпоративний інструментальний пакет

1С: Експлуататор великих інформаційних систем

У процесі експлуатації інформаційних систем однією з основних завдань є попередження можливих інцидентів для того, щоб виключити виникнення проблем у робочій зоні. Основою якісної роботи системи є правильно збудований процес її експлуатації.

Експлуатація включає наступні розділи:

  • Планування задач.
  • Адміністрація:
    • робочої зони;
    • підготовчої зони;
    • зони розробки.
  • Експлуатація робочої зони.
  • Розробка:
    • необхідного інструментарію;
    • доопрацювання існуючих механізмів;

До завдань експлуатації робочої зони входять:

  • Моніторинг та обслуговування інформаційної системи:
    • моніторинг усієї робочої зони, розвиток моніторингу;
    • вирішення проблем, виявлених за даними моніторингу;
    • керування системою, усунення можливих вузьких місць за даними моніторингу.
  • Виконання планових завдань щодо обслуговування інформаційної системи:
    • введення нових одиниць та їх підтримка з початком роботи користувачів у системі.
  • Чергування та «пожежні» роботи:
    • внесення критичних виправлень на відновлення роботи.
  • Організація першої лінії технічної підтримки:
    • розбір та класифікація звернень;
    • максимально оперативна реакція на звернення користувачів;
    • взаємодія з користувачами;
    • трансфер зібраної та структурованої інформації про проблему другої лінії техпідтримки.
  • Організація другої лінії технічної підтримки:
    • розбір звернень та вирішення технологічних проблем;
    • класифікація проблем.
  • Тестування та оновлення на нові версії рішень без погіршення якості.
  • Аудит додаткових звітів та обробок.
  • Автоматизація завдань, що повторюються.

До завдань адміністрування входять:

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

До завдань розробки входять:

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

Фірма "1С" організувала підготовчий курс з компетенції "Експлуатація великих інформаційних систем". Курс дає можливість сформувати цілісне уявлення про компетенцію «експлуататор інформаційних систем», скласти розуміння технологічно правильної організаціїексплуатації великої інформаційної системи та побудови процесу експлуатації, конфігурування та адміністрування інформаційної системи, розгортання моніторингу та налаштування контролю за технологічною якістю роботи великої системи.

Фірма "1С" проводить сертифікацію технічних фахівців з компетенції "1С: Експлуататор". Іспит передбачає підтвердження компетенції спеціаліста як кваліфікованого інженера з експлуатації великих інформаційних систем на базі рішень фірми "1С".

Проекти з експлуатації

Фірма "1С" надає послуги з курування спільних проектів спрямованих на організацію та побудову експлуатації великої інформаційної системи.
Усі роботи здійснюються за участю фахівців Фірми "1С", які:

  • Надають всі необхідні методики та інструменти;
  • Контролюють правильність технічних рішень, що приймаються;
  • Надають оперативну допомогу у вирішенні складних технічних проблем;
  • Контролюють перебіг робіт та отримані результати.

На сьогоднішній день керівництво більшості підприємств все більше замислюється про автоматизацію бізнесу, чи то маленьку, чи велику компанію.

Одним із лідерів програмних продуктів на російському ринкуз автоматизації бізнес-процесів є продукти фірми "1С". Фірма "1С" надає комплексну автоматизовану систему, Як правило, є типовими рішеннями. Слід зазначити, що типові рішення універсальні, і більшість бізнес-процесів і принципів роботи підприємств у яких вже враховано. Проте специфіка роботи великих компанійвиходить за рамки функціоналу типового рішення, що надається фірмою "1С". Поряд із цим фактом партнери компанії «1С» надають адаптовані програмні продукти 1С під потреби компанії.

Основна частина

1 Основні складнощі при роботі з великими компаніямиі

Проекти, пов'язані з розробкою та впровадженням інформаційних систем у великі виробничі компанії, відносяться до категорії найбільш складних проектів. Особливості роботи виробничих компаній не дає змоги використовувати стандартні проекти впровадження. Виконавець проводить детальне обстеження бізнес-процесів Замовника, формує технічне завдання та погоджує його із Замовником. Також Виконавець несе повну відповідальність за проект, у разі невиконання його у строк, Виконавець отримує обумовлені штрафні санкції. У свою чергу, Замовник не несе жодних ризиків.

Компанії 1С: Франчайзі, що отримали замовлення від великих виробничих підприємствна реалізацію проекту впровадження, в основному стикаються з тими самими проблемами. Зазвичай Замовник не розуміє завдань проекту, які мають призвести до виконання цілей проекту. Або рівень кваліфікації співробітників компанії недостатньо високий, так само часта ситуація, коли, співробітники компанії продовжують судомно чіплятися за стару систему, тим самим відкладаючи запуск нової системи автоматизації.

2 Автоматизація документообігу

Автоматизація електронного документообігує найважливішим та вирішальним пунктом для впровадження. Документообіг на 1С дозволяє формалізувати логіку бізнес-процесу: хто, як і в якій послідовності повинен працювати з документацією. Чітке розмежування обов'язків часто дозволяє навести порядок загалом у компанії. Проте виробничі компанії важко відмовляються від використання паперових документів. Необхідно бути готовим до застосування адміністративного ресурсу, для реалізації для кожного підрозділу регламентів обробки документів.

3 Впровадження інформаційних систем

3.1 Проектне впровадження

Оскільки оснащення якісної інформаційної системи великих виробничих підприємств потребує особливого підходу, компанії 1С: Франчайзі вдаються до технології проектного впровадження.

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

3.2 Особливість проектного впровадження

Основною особливістю проектного застосування є розбиття етапу розробки системи на окремі блоки. Виконавець створює програмне забезпеченняпоетапно та передає Замовнику блоками. При цьому прийнято перед передачею блоку тестувати двічі: тестування функціональної працездатності та тестування продуктивності. Це тестування може проходити у двох варіантах, або Замовник надає реальні дані для тестування, або Виконавець заносить до системи вигадані дані.

4 Ризики на різних етапах впровадження

4.1 Обстеження та написання ТЗ

На етапі обстеження Виконавець проводить збирання інформації про підприємство, виявляє пріоритети та вимоги до системи. Обстежує параметри бізнес-процесів компанії, автоматизовані долі обліку, створюється загальна схема документообігу на підприємстві, проводиться анкетування підрозділів та співробітників компанії, також проводиться аналіз кваліфікації персоналу. Дані результати дають зрозуміти, який буде обсяг та складність робіт, визначається бюджет та термін виконання робіт.

Далі представник Виконавця проводить детальне вивчення даних, зібраних на етапі обстеження. На підставі отриманої інформації Виконавець формує технічне завдання, всі роботи розбиваються на етапи. І завершальним етапом є складання Плану-графіка робіт. У Плані-графіці відбиваються терміни виконання етапів робіт технічного завдання. Виконавець складає документ Комерційна пропозиціята відправляє його на погодження із Замовником. Прийнята клієнтом Комерційна пропозиція підшивається до папки за проектом.

4.2 Розробка та тестування

на даному етапіспівробітники виконують комплекс робіт із розробки та адаптації програмного продукту. Розробка відбувається поетапну ітерацію. Кожна ітерація тестується. Після закінчення робіт над усіма етапами проекту та їх тестування необхідно протестувати повністю весь програмно апаратний комплекс. Використовуються такі види тестування: тестування функціональних можливостей та тестування продуктивності. Для кожного із зазначених видів існує власний критерій працездатності.

Попереднє тестування слід здійснити в офісі Компанії. Тестування проводиться спільно з представником Замовника за попередньо підготовленим планом, який містить контрольні приклади та наперед визначені результати випробувань. Контрольні приклади складаються разом із Замовником.

До обов'язків Замовника входить підготовка даних для контрольних прикладів. Підготовлені дані повинні відображати реальний економічний зміст тих чи інших подій господарської діяльностіЗамовника. За результатами тестування робиться висновок про те, чи витримала система 1С випробування, що передається Замовнику, чи ні.

4.3 Навчання

Навчання відбувається в рамках теоретичних та практичних занять, тренінгів, курсів та дистанційних навчань. Виконавець повинен надавати актуальну документацію та навчальний матеріал, написаний доступним та зрозумілою мовою(З урахуванням низької комп'ютерної грамотності користувачів).

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

4.4 Досвідчена експлуатація

Етап дослідної експлуатації вкрай необхідний, оскільки це:

Етап, на якому можна об'єктивно оцінити все зроблене раніше, тобто продемонструвати Замовнику АІС у роботі

Етап, на якій з'являється можливість протестувати систему у поєднанні з усіма вхідними впливами

На етапі дослідної експлуатації:

1. Виявляються помилки під час експлуатації в умовах, наближених до реальних

2. Перевіряться придатність АІС для кінцевого користувача

3. Проводиться навчання та документуються всі інструкції щодо роботи із системою.

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

4.5 Підтримка та супровід

Умови підтримки та супроводу впровадженого програмного продукту обумовлюються ще на етапі формування документації, але можуть бути доповнені внаслідок промислової експлуатації.

Зважаючи на те, що закон Російської Федераціїсхильний до частих змін або доповнень, фірмою 1С надаються оновлення конфігурацій програмного продукту та релізів. До складу супроводу цей пункт є одним з основних, а саме клієнт регулярно отримуватиме оновлення платформи та релізів, форм звітності та консультації від досвідчених співробітників. Також клієнт завжди може звернутися з проханням про розробку або доопрацювання програмного продукту 1С.

Висновок

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

Складнощі:

Численний персонал підприємства;

Не високий рівенькомп'ютерну грамотність користувачів;

Специфіка бізнесу виходить за межі типового рішення;

Документообіг вносить відкритість у роботу установи, що не вітається посадовими особами;

Плюси:

Усі процеси задокументовані та описані;

Система перебуває у актуальному стані;

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

Автоматизований документообіг.

Особливості розробки ІВ на платформі «1С: Підприємство 8.3»

Оскільки реалізації автоматизації завдань охорони праці було обрано платформа 1С: Підприємство 8.3 розгляне особливості розробки інформаційних систем цьому програмному продукті. 1С: Підприємство 8.3 є новим інструментом розробки із серії платформ 1С: Підприємство.

«1С: Підприємство» є системою ПЗ, до якої входять і платформа, і набори прикладних рішень та різних методик. Варто згадати, що до 1С: Підприємство входять як платформа, так і клієнтська програма. Платформа являє собою фундамент, на якому будується конфігурація, в ній міститься набір інструментів для налаштування конфігурації та для її роботи. У свою чергу клієнтська програма - це невід'ємна частинаплатформи. Програма через клієнта отримує дані від користувача, обробляє їх, а потім повертає знову через клієнтську програму. З програмою можна взаємодіяти за допомогою чотирьох різних способівтому існує чотири види клієнтів:

  • - товстий;
  • - Тонкий;
  • - Веб-клієнт;
  • - Конфігуратор.

Товстий клієнт дозволяє реалізувати всі можливості «1С: Підприємства», серед яких налаштування та доопрацювання програми за допомогою конфігуратора, але не підтримує роботу через інтернет. Цей клієнт був основним клієнтом у версіях програми 8.0 та 8.1.

Тонкий клієнт має менший розмір дистрибутива, ніж товстий клієнт та забезпечує роботу з базами через інтернет.

Веб-клієнт не вимагає інсталяції жодної програми на комп'ютер користувача, а працює через інтернет-браузер.

Конфігуратор - це клієнтська програма, призначена для розробників та адміністраторів. З його допомогою можна внести зміни до типової конфігурації, але для роботи конфігуратора потрібний товстий клієнт. Саме конфігуратор є одним із режимів роботи системи.

Уточнимо, що таке конфігурація. Це набір форм і алгоритмів, написаних на платформі 1С, що включає списки довідників, регістрів, звітів, документів і т.д., текст програм, написаний вбудованою мовою, вікна і кнопки для введення даних.

У результаті можна сказати, що в «1С: Підприємство» важко розмежувати інструмент розробки та «виконуючу систему», тому що вони з'єднані в єдине ціле і фактично платформа є засобом розробки, але працює вона як на етапі створення програм, так і на етапі їх виконання.

У «1С: Підприємстві» основним елементом розробки не є процес написання програмного коду. Програма розробляється насамперед, як структура метаданих, а код пишеться у певних вузлах програми за потреби.

Метаданими в 1С: Підприємстві представлені структури даних, склад типів, зв'язки між об'єктами, особливості їх поведінки та візуального подання, система розмежування прав доступу, інтерфейс користувача і т.д. Можна сказати, що в метаданих містяться відомості не лише про те, «що потрібно зберігати в базі даних», а й про те, «навіщо» зберігається ця інформація, якою є її роль у системі, а також як пов'язані між собою інформаційні масиви. Використання вбудованої мови програмування обмежене в більшості випадків вирішенням тих завдань, які вимагають алгоритмічного опису, таких як розрахунок податків, перевірки коректності введених даних і т.д. .

1С: Підприємство суворо орієнтується на побудову прикладного рішення на основі певної моделі, у зв'язку з чим побудова основної частини додатка ґрунтується на стандартних прототипах прикладних об'єктів, тобто в системі для побудови цих об'єктів представлено кілька базових класів, кожен з яких має спеціалізовану функціональність і призначений для представлення в додатку об'єктів предметної області, що мають схожі властивості та роль у бізнес-логіці. Такий підхід забезпечує побудову програми, в якій система може автоматично виконувати основну частину операцій, оскільки дана пропозиціярозробляється на основі певної моделі, в якій кожен об'єкт грає свою роль і яка при цьому добре відома системі. В даному випадку моделлю є вся ідеологія побудови прикладного рішення, до якої входять способи побудови структур даних, типи зв'язків між даними, принципи маніпулювання даними, способи зв'язку даних з об'єктами інтерфейсу, форми опису бізнес-логіки, поділ функціональності за рівнями системи тощо .

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

Розглянемо, що нового має платформа 1С: Підприємство 8.3, порівняно з попередніми версіями. Нова версіяплатформи 1С: Підприємство 8.3 містить ряд важливих змін і доповнень, таких як мобільна платформа 1С: Підприємство 8.3, новий інтерфейс «Таксі», новий потужний механізм пошуку в полі введення, більш досконала робота сховища конфігурації програми, покращення можливості оновлення інформаційної бази суттєвими змінамиструктури даних без тривалої зупинки роботи користувачів, нові засоби моніторингу кластера серверів та технологічного журналу, які полегшують визначення елементів прикладного рішення, що призводять до невиправданої витрати оперативної та дискової пам'яті, можливість видалення областей даних, які стали не потрібні тощо. Для полегшення розробки було додано:

  • - новий об'єкт у гілку конфігурації «Загальні» - Визначаються типи, являє собою спеціальний об'єкт конфігурації, призначений для визначення типу даних, який описує сутність, що часто використовується, або з високим ступенем ймовірності може змінюватися при впровадженні прикладного рішення;
  • - властивість «Основні ролі», в якому вказуються ролі, які будуть використовуватися, якщо в інформаційній базі не заведені користувачі, у попередніх версіях можна було вказати лише одну основну роль;
  • - помічник створення обробників клієнтських подій форми, тепер розробнику не потрібно вручну створювати серверний метод та вказувати його виклик усередині клієнтської процедури;
  • - можливість вивантажити весь склад конфігурації на диск у вигляді набору файлів певної структури, новий механізм вивантаження конфігурації у файли вивантажує завжди дані повністю по всій конфігурації, можливість налаштувати об'єкти для вивантаження не надається, забезпечуючи тим самим цілісність конфігурації.

Версія 1С: Підприємство 8.3 прагне мобільності та дозволяє працювати у хмарі, а також здійснювати віддалене підключення через 1С-Лінк, та працювати на мобільних пристроях. Працюючи в "хмарі", співробітник може підключатися до програми або бази даних віддалено, а це означає, що на комп'ютер користувача не потрібно вивантажувати базу і навіть встановлювати конфігурацію. 1С-Лінк є ще одним варіантом віддаленої роботи, при ньому бази даних залишаються на обладнанні компанії, проте за допомогою технологій «1С» можна отримати безпечний доступ до програми з будь-якої точки світу.

1С: Підприємство 8.3 підтримує зв'язок навіть за низькошвидкісного інтернету на мобільному пристрої, що дає можливість працювати з програмами «1С» на планшеті або смартфоні через GPRS-з'єднання, використовуючи лише наявний у пристрої браузер.


2023
newmagazineroom.ru - Бухгалтерська звітність. УНВС. Зарплата та кадри. Валютні операції. Сплата податків. ПДВ. Страхові внески