??????????? ???????? ????????????? ?????????????? ?????? ?? ?????? ????? ODB-Jupiter - PowerPoint PPT Presentation

About This Presentation
Title:

??????????? ???????? ????????????? ?????????????? ?????? ?? ?????? ????? ODB-Jupiter

Description:

Security levels item of the ordered set {free access, secret, top secret etc. ... ODB-Text 4.0 uses Microsoft Word for viewing and editing of a document text: ... – PowerPoint PPT presentation

Number of Views:31
Avg rating:3.0/5.0
Slides: 58
Provided by: inte90
Category:
Tags: odb | editing | free | jupiter | photo

less

Transcript and Presenter's Notes

Title: ??????????? ???????? ????????????? ?????????????? ?????? ?? ?????? ????? ODB-Jupiter


1
Scientific-Manufacturing Center
INTELTEC PLUS
www.inteltec.ru
11/8/2014
2
Theme
  • Features of corporate information and retrieval
    system designing based on ODBMS ODB-Jupiter 4.0

3
Generalized requirements for information and
retrieval systems
  • Storage of large volume semi-structured
    information.
  • Separation of user rights to an information.
  • Fast information search applying various
    parameters.
  • Addition, deleting and changing of storied
    information.
  • Information output in convenient view for users.

4
Purpose of ODBMS ODB-Jupiter
  • ODB-Jupiter is specialized ODBMS for designing
    complex information storage and retrieval
    systems.
  • Possible adaptation
  • Automation of documents circulation.
  • Designing of question-answering systems.
  • Designing of digital libraries.
  • Designing of specialized corporate data storage
    and retrieval systems.
  • Designing of automatic control system for
    enterprises.

5
Example of automatic information system base on
ODBMS ODB-Jupiter
6
Server structure of ODBMS ODB-Jupiter
7
Data schema of ODBMS ODB-Jupiter
  • Object identifier format
  • 32-bit identifier of storage (time of storage
    creation)
  • String type name
  • 32-bit short object identifier
  • Data schema features
  • Data schema modification do not require
    rebuilding of stored objects of DB.
  • Administrator can modify types and construct type
    hierarchy.
  • Any type includes a set of field determined by
    Administrator.

8
Structure of ODBMS ODB-Jupiter storage subsystem
9
GUI of remote-control utility for ODBMS
ODB-Jupiter 4.0
  • Remote ODBMS control
  • Database includes several storages
  • For each type can be assigned individual storage

10
ODBMS ODB-Jupiter 4.0 remote-control utility
Automatic database backup
11
User access control
  • Object security descriptor (OSD)
  • Owner identifier,
  • discretionary permission lists for each access
    type,
  • discretionary prohibition lists for each access
    type,
  • security labels read and write.
  • User account record
  • User identifier,
  • List of group identifies what include this user,
  • security labels read and write, read
    modification base and write modification base.

12
Discretionary Access Control. Access types
  • Read
  • Change
  • Delete
  • Change OSD
  • Change owner

13
Discretionary Access Control. Access permission
conditions
  • Level 1 Access permission by OBJECT TYPE
    SECURITY DESCRIPTOR
  • User or at least one of his groups present in
    access permission list of OBJECT TYPE SECURITY
    DESCRIPTOR,
  • User and all his groups absent in access prohibit
    list of OBJECT TYPE SECURITY DESCRIPTOR,
  • Level 1 Access permission by OBJECT SECURITY
    DESCRIPTOR
  • User is owner of the object,
  • User is not owner of the object and
  • User or at least one of his groups present in
    access permission list of OBJECT SECURITY
    DESCRIPTOR,
  • User and all his groups absent in access prohibit
    list of OBJECT SECURITY DESCRIPTOR.

14
Mandatory Access ControlSecurity labels
  • Security levels item of the ordered set free
    access, secret, top secret etc.
  • A set of categories unordered set for
    information separation by categories.
  • A set of areas unordered set. For example, a
    region separation of users.

15
Mandatory Access ControlLabel dominance
16
User access control User addition
17
Access control Adjustments of access to types
18
Data storage and retrieval system ODB-Text 4.0
  • ODB-Text is a tool for development of collective
    document processing means and conducting
    corporate document storages.
  • ODB-Text includes following components
  • ODBMS ODB-Jupiter 4.0
  • Storage server and ORB-server
  • ODBMS remote control utility.
  • Data schema editor
  • Client software ODB-Text
  • Web-queries translator.

19
Main features of the system
  • Collective work with documents.
  • Information search.
  • Information guarding.
  • Analytical data processing.
  • Remote working.
  • Integration with MS Office applications.

20
Object data model
  • Document and rubrics has a type with original
    name and a set of requisites

21
Object data model
22
Object data model
  • Object format in ODB-Text 4.0
  • Object identifier
  • System requisites
  • Name.
  • Data/time of creation.
  • Data/time of modification.
  • Security descriptor.
  • Users requisites
  • Data schema editor allows to define any
    requisites.

23
Data schemaData schema editor.
24
Tree Rubricator
  • Documents are organized by tree of rubrics
  • Rubrics can have additional requisites.
  • Rubricator refreshing in real-time.
  • Filtering of documents and rubrics accordingly to
    given by user parameters.
  • Sorting of documents and rubrics by system and
    user requisites e.g. creation/modification date,
    name.

25
Tree Rubricator
26
Search facilities
  • Search of documents and rubrics.
  • Search objects by one or more types.
  • Using of type inheritance (query by parent type
    finds all objects of it type and all objects of
    children types).
  • Qualifying search by found objects.
  • Using of keywords and key phrases in query
    forming dialog.
  • Using of thematic dictionaries.
  • Textual data queries in the strict language form
    (coincidence, logical operations between words,
    ending masks etc) and the natural language form.
  • Storing of queries as object for using at future.
  • Search in a rubric and all subrubrics.

27
Search facilities
  • Search results can be presented in the convenient
    form
  • Sorting results by one ore more requisites.
  • Quick results viewing by portion adjusted by an
    user.
  • Document and rubric requisites viewing.

28
Document editor
  • Includes
  • Requisites editor. It allows to editing not only
    simple types such as date, time, string but also
    graphical and relationship types.
  • Accessibility for development and using of own
    requisites editors.
  • Viewing of document entry points and hypertext
    links.
  • Search of referred documents.
  • Using Microsoft Word editor as text editor.

29
Document editor
30
Integration with Microsoft Word
  • ODB-Text 4.0 uses Microsoft Word for viewing and
    editing of a document text
  • Natural language search by the text.
  • Keywords highlight and jumps.
  • Definition entry points of the text.
  • Marking of hypertext links to other ODB-Text
    documents.
  • Using all facilities of the document editor.

31
Integration with Microsoft Word
32
Reports
  • ODB-Text 4.0 forms reports
  • Forming reports by search results, rubric content
    or other object list.
  • Reports can be saved in the text, rtf or html
    format.
  • Saved reports can be used by other software for
    special processing.

33
Viewing an information by Web-browser
  • Possibility of Web-browser access makes an
    information system all-sufficient. It has
    following properties
  • Thin clients.
  • Designing of informational Web-sites.
  • Web-browser works at all platforms.
  • Fully safety access (users can not change data in
    the database).

34
Access Control
Each object has a security descriptor. User with
SCO change-access or owner of the object can
change it at discretion.
35
Specialized information storage and retrieval
systems
  • At the current on the base of ODB-Text 4.0 are
    developed following systems
  • Mass media message-flow processor
  • Digital Library Development System.

36
Mass media message-flow processor(MMF Review)
  • Purpose
  • Data fetching from various informational sources.
  • In-line processing.
  • Selection and preparation of information for
    users.
  • Preparation of reports at stored data.

37
Data schemaMass media message-flow processor
38
Structure of MMF Review
39
Working of system
  • Main phases of data processing
  • Fetching and transformation of messages
  • Work of Editor
  • Classifying
  • Correction of classify results and preparation
    for publishing
  • Publishing

40
Fetching and transformation of messages
41
Phases of the Editors work
42
Working place of the Editor
43
Document editor
44
Search facilities
45
Search facilitiesThematic dictionaries
46
Working place of a WEB-user
47
Working place of a WEB-user. Document.
48
Digital Library Development System(DLDS)
  • Purpose
  • Gathering and storage of semi-structured
    information.
  • Union of data slices from the same event,
    associated documents, photo, audio, video
    information etc.
  • Convenient information search.
  • Preparation of analytical reports by stored data.

49
Structure of DLDS
50
Data schema of DLDS
51
Relationships between documents
52
Working place of a WEB-user
53
Manufacturing application of informational
systems based on ODB-Text 4.0
  • System of news-flow processing for the Council of
    Federation of the Federal Assembly of the Russian
    Federation - the upper chamber of the Russian
    parliament.
  • System gathering and storage of public
    appearances of the president of the Council of
    Federation

54
System of news-flow processing for the Council of
Federation
  • Experimental operation since 2002
  • Now more than 60 000 messages

55
System gathering and storage of public
appearances of the president of the Council of
Federation
56
Development of specialized informational systems
based on ODB-Text 4.0
  • Rapid development of the system.
  • High qualification of a system administrator is
    NOT REQUIRED.
  • Easy adjustment for concrete requirements.
  • Scalability.
  • High efficient of developed informational systems.

57
Scientific-Manufacturing Center
INTELTEC PLUS
www.inteltec.ru
11/8/2014
Write a Comment
User Comments (0)
About PowerShow.com