Автор: Пользователь скрыл имя, 19 Февраля 2013 в 11:51, реферат
Вони можуть ознайомитися з усіма деталями структури табизнес-логики прикладного рішення – як організовані довідники, як розраховуються податки, як враховуються знижки, як враховується наявність товарів складі тощо. – й за необхідності, втрутитися та вносити зміни.
Запровадження
«1С: Підприємство»
є універсальною системою автоматизації
діяльності підприємства. за рахунок
своєї універсальності система
«1С: Підприємство» можна
Для фахівця, приймає
рішення про вибір кошти
Користувачі «1С: Підприємства» можуть застосовувати самі інструментальні кошти, як і розробники фірми «1С» чи низки інших компаній, котрі розробляють тиражні рішення.
Вони можуть ознайомитися з усіма деталями структури табизнес-логики прикладного рішення – як організовані довідники, як розраховуються податки, як враховуються знижки, як враховується наявність товарів складі тощо. – й за необхідності, втрутитися та вносити зміни.
Оскількибизнес-логика
докладання відкрита і проста до зміни,
дуже важливим гідністю «1С: Підприємства»
є можливість адаптації впроваджених
додатків. Слід зазначити, що важливість
забезпечення «підстроювання» прикладного
рішення усвідомлюють майже всі
розробники економічного ПО. Проте
між гіпотетичної і реалізованої
можливістю модифікації є різка
відмінність. Так, будь-яка програма
для автоматизації економічної
діяльності, написана на Сі++ або, мовою
вищого рівня, наприклад Delphi чиVisualBasic,
міститиме кілька сотень тисяч рядків
вихідного тексту. І дуже навіть
купівля її з вихідними текстами
дасть реальній можливості поголовно
модифікації прикладної частини. Щоб
краще розібратися та зробити
зміни у цю програму, потрібен колектив
фахівців, «числом й умінням» теж
не надто поступаєтьсяфирме-
Показовою можливістю «1С: Підприємства» і те, що прикладне рішення непросто приходить у вихідних кодах – воно реально розраховане до можливості зміни, адаптації відповідності зі специфікою конкретного підприємства – як силами працівників підприємства, і сторонніми фахівцями.
1.Конфигурируемость
Основний особливістю
системи «1С: Підприємство» є
Власне система «1С: Підприємство» є сукупність механізмів,
виділені на маніпулювання різними типами об'єктів предметної області. Набір об'єктів, структури інформаційних масивів, алгоритми обробки інформації, відповідних поставленому завданню, визначає конкретна конфігурація. Разом з конфігурацією система «1С: Підприємство» виступає як вже готового для використання програмного продукту, орієнтованого визначені типи підприємств і класи розв'язуваних завдань.
Конфігурація створюється і супроводжується (підтримується) штатними засобами системи. Конфігурація зазвичай приходить у ролі типовий для конкретної області застосування, але, можливо змінена, доповнена користувачем системи, і навіть розроблена наново. Система «1С: Підприємство» забезпечує підтримку типових конфігурацій стандартними засобами.
Функціонування системи ділиться на процеси – розробка (опис моделі предметної області засобами системи) і виконання (обробка даних предметної області).
На етапі розробки виробляється:
· формування структури оброблюваної інформації;
· створення форм для введення вихідних даних, перегляду різних списків
· даних;
· організація зберігання введеної і підсумковій інформації;
· написання звітів і обробок;
· формування командних інтерфейсів щодо різноманітних груп користувачів;
· формування списку користувачів,
· призначення користувачам певних прав.
Результатом розробки є програмний продукт (конфігурація), який
є модель предметної області.
У режиміконфигурирования
можна нові конфігурації, редагувати
наявні, і навіть виробляти порівняння
й "об'єднання кількох
На етапі розробки система оперує такими універсальними поняттями (об'єктами), як документ, журнал документів, довідник, реквізит, форма, регістр та інші. Сукупність цих понять яких і визначає концепцію системи. Натомість, процесконфигурирования розпадається сталася на кілька складових (розподіл носить умовний характер), визначальних послідовність написання та призначення томів описи. Це «візуальне»конфигурирование (створити структуру конфігурації, форм діалогів і вихідних документів, механізм роботи користувачів з цими (інтерфейс) і право доступу різних груп користувачів до різноманітної інформації) і написання програм на вмонтованому мові «1С: Підприємства» в обробці вхідних і вихідних даних.
На рівні системи
визначено самі поняття об'єктів
і стандартні операції з їх опрацюванні.
Коштиконфигурирования дають
Інформаційна структура проектується лише на рівні передбачених у системі типів оброблюваних об'єктів предметної області (константи, довідники, документи, регістри, перерахування та інших.).
У процесі виконання система вже оперує конкретними поняттями, описаними на етапіконфигурирования (довідниками товарів хороших і організацій, рахунками, накладними тощо.).
Працюючи користувача як 1С: Підприємство обробка інформації виконується, як штатними засобами системи, і з допомогою алгоритмів, створених на етапіконфигурирования.
2. Принципи
розробки серед «1С:
Дуже важливий відмінність
розробки бізнес-додатків у системі
«1С: Підприємство» від розробки
в універсальних системах у тому,
що докладання в «1С:Предприятии» розробляють
термінах класів проблемно-орієнтованихбизнес-
Це з найістотніших особливостей «1С: Підприємства». Під час розробки системи автоматизації для будь-якого підприємства, будь-якого бізнесу, необхідно описати низку різних сутностей – товари, матеріали, інші ресурси, клієнтів, постачальників, рахунки, накладні інші документи – і знаходять способи реєстрації їх руху, взаємодії. Під час проектування платформи «1С: Підприємства» всіх їх класифіковані і об'єднують у класи сутностей (прототипи), які й маніпулює розробник прикладного рішення. У цьому прагнули не множити число класів сутностей понад необхідності (принцип Оккама), їх кількість на повинен було перевищувати кількох десятків.
При про виокремлення цих класів керувалися такими критеріями:
· Таке призначення сутностей,
· Аналогічна роль сутності в моделі даних.
· Аналогічна роль сутності у засобах використання.
· Розподіл на класи має давати чітку картину структури прикладного рішення,
· Розподіл на класи має забезпечувати уніфікацію розробки прикладних рішень.
Отже, докладання «1С: Підприємства» спираються на структуру метаданих.
Фактично можна сказати, що склад класів (об'єктів метаданих) визначає структуру проектування докладання, а склад конкретних об'єктів визначає вже конкретне додаток. Можна ще сказати, що докладання на платформі «1С: Підприємство» скоріш не програмуються (кодуються), а проектуються.Отнеся деяку сутність предметної області привертає певному виду метаданих (власне створивши об'єкт метаданих), розробник отримує це й готовий типовий набір функцій, властивий всім сутностям цього виду, і можливість вказівки конкретних особливостей, якими може мати дана сутність.
У платформі «1С: Підприємство» вже закладено потужна функціональність, що дозволяє не програмуючи, не додаючи ніякої нової (проти закладених у платформі) функціональності швидко і зручно підтримувати ці типи сутностей лише на рівні прикладного рішення.
Основу концепції
становить поняття
>Конфигурацией
у системі «1С: Підприємство»
називається сукупність
· підсистеми;
· структури дисконтних даних, їх форм введення, вибору, друку;
· складу механізмів обліку підсумкових даних, і рухів дисконтних даних;
· складу різних звітів і обробок;
· командного інтерфейсу;
· набору ролей (прав доступу);
· набору загальних процедур та зняття функцій (модуль докладання, модуль зовнішнього сполуки, модуль сеансу, загальні модулі), макетівтабличних документів і майже ін.;
· допоміжних об'єктів:
· функціональних опцій та його параметрів,
· сховищ настройок,
· коштів роботи з Web (>Web-сервиси,WS-ссилки),
· різної допоміжної інформації (картинки, шаблони, стилі тощо.).
Фактично структура конфігурації є моделлю предметної області.
Створення конфігурації
виконується з
Під об'єктом конфігурації у системі «1С: Підприємство» розуміється формальне
опис групи понять (предметної області, коштів взаємодії користувача і системи) з подібними характеристиками і однаковим призначенням.
Наведемо такий приклад. Об'єкт конфігурації Довідник у системі «1С: Підприємство» призначений для ведення списків однорідних елементів даних – довідників, картотек, нормативних збірників і т.п. Використання об'єктів конфігурації цього дозволяє організувати ведення будь-яких довідників, необхідні автоматизації діяльності підприємства.
Зазвичай, об'єкти конфігурації
типу Довідник є комп'ютерними аналогами
реальних для підприємства видів
довідників, наприклад, довідника співробітників
чи номенклатури товарів, хоча можна
використовувати й у
Слід пам'ятати,
що об'єкт конфігурації описує не конкретне
значення, лише його вид. Наприклад, довідник
Фізичні особи описує не конкретної
людини, а містить перелік реквізитів
(набір видів характеристик
Реалізований у системі «1С: Підприємство» з допомогою об'єкта конфігурації комп'ютерний аналог конкретного поняття предметної області називатимемо об'єктом конфігурації.
Кожен об'єкт конфігурації має унікальним набором властивостей. Цей набір описаний лише на рівні системи та може бути змінено у процесі настройки конфігурації завдання. Набір властивостей об'єкта конфігурації визначається основному його у системі «1С: Підприємство».
Головним властивістю
будь-якого об'єкта конфігурації є
ім'я – стисле найменування об'єкта
конфігурації. Під час створення
об'єкта конфігурації йому автоматично
присвоюється умовне ім'я, що складається
з слова, що визначається з вигляду
об'єкта, і цифри (наприклад, під час
створення реквізиту
Деякі властивості
з усього набору властивостей, властивих
об'єкту конфігурації, доступні для
редагування і може бути однак
змінені у
Наведемо такий приклад.
Об'єкт конфігураціїКонстанта
у системі «1С: Підприємство» призначений
для зберігання інформації, яка змінюється
у часі чи змінюється дуже рідко. У
цьому байдужі попередні
>Константа має
великим наборомредактируемих
· ім'я константи,
· синонім,
· коментар,
· тип даних,
· режим управління блокуванням,
· посилання, що дозволяє відкрити модуль менеджера константи.