Documentum пръв поглед, компютърна програма, # 5
Нещо, което ще ви помогне да спаси горите, и заедно със своя собствени средства, време и нерви, наречен електронен документ. Броят на играчи на пазара на системи за работни потоци са впечатляващи, но това е тема за друга статия, но това (и евентуално в бъдеще) Бих искал да привлека вниманието ви към един от тях - Documentum.
Какво е това Documentum?
Documentum - е набор от функции за създаване, съхранение, управление, доставка и архивирането на документите на различни формати. Основната цел на платформата Documentum - осигуряване на сигурен достъп до документи и метаданни.
Documentum сървър ви позволява да инсталирате един или повече от Документ Database (Docbase). Docbase - е услуга, която, като се използва специфична структура на базата данни и файлова система осигурява функции за работа с обекти. По този начин, с които разполагаме, е универсално хранилище на документи (документи може да се съхранява не само във файловата система, но също така и в базата данни и на външното) и тяхното метаданни.
Обект - основни понятия, използвани в Documentum. Какво би потребителят прави, всичките му действия са сведени до създаването, изтриване и промяна на различни обекти. Всеки обект има набор от характеризиращи неговите характеристики (метаданни). Най-важният признак, присъщ на обект, наречен r_object_id. Този атрибут предоставя уникалната обекта и връзката му с други обекти.
Защото Documentum - обектно-ориентирана система, тя има всички свойства на такива системи, в това число наследство. Тип - за изпълнение на наследството в обекта е предвидена специална атрибут. По време на инсталацията Docbase създал повече от сто основни типа. Ако потребителят това не е достатъчно, може да създадете свои собствени видове като ги наследи от съществуващите, както и "от нулата". Има време, може би, да се каже "стоп" и да се разбере как да се конструира пишете и наследство в Documentum.
Писането и наследството
Какво мога да направя с Documentum
Първото нещо, което се приема за потребителя - е възможността за създаване на йерархични структури като файлова система директория. Един обект, който представлява подобие директория, наречена папка. В такива FOLDER'y обекти те са поставени директно документа. С предмети от документи могат да свързват един или повече типове съдържание (текст, изображение, XML и др.) Това съдържание се нарича първичен. В допълнение към ядрото, към документа, можете да добавите произволен брой допълнително съдържание в различни формати. Това съдържание е посочено Rendition. Необходимостта от предаване възниква, например, ако сканираните страници са били признати и преобразувани от формат TIFF в MS Word или друг текстов формат. Всички тези данни могат да се съхраняват в един обект и да поискат само изкупуването формат е необходимо в този случай.
За да редактирате сървъра на документ предава съдържанието на компютъра на потребителя. В този случай, документът е маркиран по специален начин, така че другите потребители са лишени от възможността да редактирате и промяната. След редактиране на документа, потребителят може да промени решението си и да отмени промените, запазете документа като отделна версия, или да презапишете предишната версия.
Способността да се манипулира версия на обекта също е важна характеристика на Documentum. Сървърът автоматично определя номера на версията (1.0, 1.1, 2.0). Всички версии на документа, за да формират така наречената "дърво версия" - всяка версия може да бъде няколко клона. По този начин, остава една възможност да се върнете към предишната версия на документа.
В допълнение към структурата на папки (папка), в Documentum има и други начини документи логическа връзка. Един от тях - виртуални документи. Виртуална документ е т.нар контейнер за други документи (но не и на папка), и може да включва други виртуални инструменти. Това гарантира, че всички документи, които гнездят дълбочина. Тази функция е полезна, когато има много различни формати на един документ или документ трябва да се раздели на логически части по-малък, като параграфи.
За да се покаже логическата връзка на "родител-наследник" се използват специални ВРЪЗКИ обекти. С тяхна помощ, можете да предотвратите премахването на обекта, която се занимава с този въпрос, докато друг член на връзката ще бъде премахнат, или да персонализирате каскада изтриване съоръжения.
автоматизация обработка на документи
В Documentum предоставя мощни инструменти за създаване на един автоматичен цикъл за обработка и популяризиране на документа. За да направите това, се използват два логически модели - Workflow и на жизнения цикъл.
Workflow - този процес симулира движението на документ за различни случаи и етапи. Тя ви позволява да създадете разклонени процеси, различни етапи, които се извършват, както автоматично и ръчно. процес работен процес може да се извърши едновременно за всяка редица документи. При прехода от един етап към другите документи могат да бъдат снабдени с електронен подпис, за да се избегнат нежелани движения. Например, с помощта на работния процес може да си представи на производствения процес, който изисква потвърждение от ръководителите на няколко отдела.
Жизнения цикъл Метод определя линейна пътека на обекта от един етап към друг. Например използването на жизнения цикъл удобно представени с цел насърчаване на онлайн магазин -postuplenie, плащане, доставка и обратна разписка. В допълнение към обикновените условия в целия жизнен цикъл може да се добавя към състоянието, в което се движи обект при извънредни обстоятелства - например, ако няма плащане по сметка.
Потребителят, програмист, администратор
За да използвате всички функции на Documentum включва няколко пълни и готови за употреба клиенти, които работят като в интернет, както и в десктоп версията.
Documentum предоставя богати възможности и програмист. DQL (Документ Query Language) се използва за извличане на информация от сървъра - разширение на езика SQL. С DQL може да получи, променяте, създавате и изтривате обекти в Docbase. В допълнение DQL, то е възможно да се използва специално разработени повиквания към сървъра чрез API. За да получите достъп до тези функции, трябва да се свържете с прилагането само на един DLL, който всъщност се оказва прилагането в пълна Documentum клиент. Чрез функция изисква от прилагането на този DLL е в състояние да установи връзки, сделки, и манипулират обекти. Вместо DLL в Documentum да използвате COM-библиотека DFC (Уроци фондация Documentum), капсулира работата с всички възможни функции. Тази библиотека е написан на JAVA и следователно на разположение за всички платформи.
Това не беше забравил, и администратори. За да се приложи Docbase да използвате специални клиенти, работещи в текстов режим. Също така в доставката на Documentum включва няколко уеб-базирани клиенти да управляват. Тези клиенти опростят администратор, за да се създадат групи, потребителски акаунти, да конфигурирате настройките за сигурност. В допълнение, Documentum ни въвежда в регистъра на активността на потребителя по време на работа. Тази функция се нарича AUDITTRAIL и позволява на администратора да се проследи промяната в статута на обекти и системата - изтриване, преместване или за Workflow на жизнения цикъл, и т.н.
Безспорно една от основните характеристики на всяка система е неговата безопасност. Кой би искал, ако външни лица могат да получат достъп до личната си кореспонденция или банкова информация! Ето защо, в Documentum този въпрос даде най-висок приоритет. Всеки обект в Docbase има ACL (Списък за контрол на достъпа, ACL), която регламентира правото да използва тази възможност.
В основата на системата за сигурност са потребителски обекти (потребители) и групи (групи). Потребителят обект описва един човек и има dm_user тип. Такива обекти могат да бъдат активни или неактивни. Само активни потребители могат да се свържат Docbase и работи с обекти.
Групи наречени логика комбиниране на множество потребители или други групи. Групите се използват, за да се опрости прехвърляне на правата в ACL - например, можете да позволите на всички членове на групата на инженерите да променят техническите параметри на производството.
В допълнение към всички по-горе характеристики в Documentum интегрирана функция на строителство индекс и търсене на файлове от съдържание - Пълен текст Index. Можете да го използвате във всички клиенти Documentum да търсите не само на атрибути, но и на информацията, съдържаща се в рамките на файла - разбира се, ако форматът се поддържа.
Специална услуга, наречена AutoRender ви позволява да конвертирате автоматично различни формати, включително и изображения, текст, както и обратното.
Заедно с Documentum софтуер може да се използва, за да постави автоматично WebPublisher и актуализиране на съдържанието на уеб сайта на компанията.
В допълнение към тези възможности, на практика всички клиенти Documentum могат да бъдат интегрирани с офис приложения като MS Word, Excel и др.