автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.06, диссертация на тему:Исследование и разработка методики организации процессов обработки данных в многопользовательских офисных системах
Автореферат диссертации по теме "Исследование и разработка методики организации процессов обработки данных в многопользовательских офисных системах"
Г 1 V "
г ц ЛГ.Р 1335
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ им. Н.Э. БАУМАНА
На правах рукописи
ЛАЗАРЕВ Олег Юрьевич
ИССЛЕДОВАНИЕ И РАЗРАБОТКА МЕТОДИКИ ОРГАНИЗАЦИИ ПРОЦЕССОВ ОБРАБОТКИ ДАННЫХ В МНОГОПОЛЬЗОВАТЕЛЬСКИХ ОЭИСНЫХ СИСТЕМАХ
( 05.13.0Q - Автоматизированные системы управления)
Автореферат
диссертации на соискание ученой степени кандидата технических каук
Москва _ 1994
Работа выполнена в Московском государственном техническом университете имени Н.Э.Баумана.
Научный руководитель - кандидат технических наук, профессор Самохвалов Э.Н.
Официальные оппоненты: доктор технических наук, профессор Дегтярев Ю.И. кандидат технических наук, доцент Феклистов М.Е.
Ведущее предприятие - Научно-исследовательский институт высшего образования.
Защита диссертации состоится ¿¿^^Д 1995 г. на заседании специализированного совета "Вычисли-
тельная и информационная техника" Московского государственного технического университета имени Н.Э.Баумана по адресу:
г. Москва, 107005, 2-ая Бауманская д.5.
.С диссертацией можно ознакомиться в библиотеке университета.
.Ваши отвывы в 2-х экземплярах, заверенные печатью, просим высылать по указанному адресу.
Автореферат разослан "_"_1995 г.
Ученый секретарь специализированного
совета °
к.т.н.-, доцент С.Р.Иванов
Подписано к.печати £8.03.35 г. Зак. 160 Объем 1.0 п.л. Тир. 100
Типография МГТУ им. Н.Э.Баумана
Актуальность проблемы. Многопользовательские офисные системы (МП ОФС) являются подклассом автоматизированных информационных систем (НС) для организационного управления. Ш СПС и частные информационные сети используются в государственных и коммерческих организациях, в промышленности, на транспорте, в медицине, в издательствах и информационных агентствах, в страховых компаниях, в банковском деле, в торговле, на радио и телевидении и т.д. Элект-' ронный офис предоставляет своему владельцу современный инструментарий для выработки и принятия эффективных решений и координации деятельности партнеров как внутри, так и вне организации, а также возможность быстрого включения фирмы в информационные структуры рыночной экономики, исключая задержки.и ошибки в работе с информацией и документами. От организации офисной системы и, прежде всего, от организации процессов обработки данных в офисной системе зависит своевременность представления информации, а, следовательно, качество функционирования системы в целом.
Цель работы. Целью диссертационной работы является разработка методики организации процессов обработки данных в многопользовательских офисных системах о централизованной базой данных.
Методы исследования. При разработке формализованного описания офисной системы, методики организации процессов . коррекции системных атрибутов, методики разрешения конфликтных ситуаций при одновременном доступе к данным, методики ведения системного журнала и резервного копирования, методики устранения деградации баз данных использован математический аппарат теории множеств и формальной логики. Результаты теоретических исследований проверены в реальных условиях эксплуатации многопользовательской офисной системы с централизованной базой данных.
Научная новизна. Разработано формализованное описание многопользовательской офисной системы с централизованной базой данных, предназначенное для использования при создании методик организации процессов обработки данных в системах такого класса. Разработана обобщенная методика организации процессов обработки данных в МП ОФС с ЦБД, обеспечивающая оперативное взаимодействие пользователей с базой данных в конкретных условиях функционирования офисной системы. Разработаны методики выделения системных атрибутов и их коррекции, разрешения конфликтных ситуаций при одновременном доступе к данным в базе, устранения деградации базы данных, ведения системного журнала. Применение данных методик позволяет при
эксплуатации системы исключить случаи нарушения целостности данных в базе для многопользовательского режима обработки.
Практическая ценность. Разработаны алгоритмы коррекции системных атрибутов, разрешения конфликтных ситуаций при одновременном доступе к данным в базе, устранения деградации базы данных, ведения системного журнала, администрирования процессов обработки данных в системе. Выполнены постановка и решение задачи формирования набора необходимых устройств для автоматизированных рабочих мест пользователей.
Реализация результатов работы. Разработанные методики и алгоритмы использованы при разработке многопользовательской офисной системы с централизованной базой данных предназначенной для решения комплекса задач учета бухгалтерской и финансовой деятельности предприятия. Разработанная система внедрена в 48 организациях, в том числе: Московский пищевой комбинат "КРЕКЕР", Управление "Мосметротранскомплект" (г.Москва), АОСФ "Акант" (г.Москва), трест "Урал-Алюмин-Строй"(г.Екатеринбург), завод "Электрокабель" (г.Самара),АОЗТ "Водоканалстрой" (г.Москва),АО "Моспромстрой" и др,
Апробация работы. Содержание отдельных разделов и работы в целом было доложено и представлено:
- на•заседаниях кафедры "Автоматизированные системы обработки информации и управления" МГТУ им. Н.Э.Баумана:
-' на Всероссийской выставке "SofTool - 92", Москва. 1992 г.;
- на'II конкурсе программного обеспечения для бухгалтерского учета, организованного журналом "Бухгалтерский учет". Москва, 1992 г.; •
- на "Осенней выставке-ярмарке компьютерных бухгалтерских программ. 13 - 16 сентября 1993 г.". Москва, 1993 г.
Объем работы. Диссертационная работа состоит из введения, четырех глав и заключения, изложенных на 149 страницах машинописного текста, 18 рисунков и 7 таблиц, списка цитированной литературы и приложения.
СОДЕРЖАНИЕ РАБОТЫ
В первой тлаве на основе анализа систем-прототипов0 рассматриваются вопросы построения архитектуры многопользовательской офисной системы. Анализируются особенности распределенной обработки' данных в МП ОФС с ЦБД. По результатам проведенного анализа выполняется постановка задачи.
Офисные системы обладают характеристиками как информацион-2 " •
но-поисковых систем, так и систем обработки данных, причем как фактографического, так и документального типа. С целью выяснения архитектуры офисной системы и выявления ее основных функций в работе были проанализированы следующие системы: программно-техническое обеспечение для электронных офисов и частных информационных сетей разработки ГВЦ и Главного центра связи и спутниковых систем Морфлота и МП "Материк", автоматизированное рабочее место ' руководителя, разработки СП "Микроинформ", персональная информационная система АС "Делопроизводство" предприятия "Параллельные компьютерные системы", интегрированный пакет ВИСТ малого предприятия "Экспосервис", системы бухгалтерского учета, программное обеспечение по автоматизации хозяйственной деятельности предприятия фирмы "Kami", система "Операционный день банка" фирмы "АйТи", система обеспечения подготовки и проведения деловых и научно-тех-. нических конференций, симпозиумов, семинаров "Конференц-ИНФО" ассоциации "Интертрейнинг". и др. '
.Результаты анализа систем-прототипов позволили оценить в ' процентном содержании встречаемость тех или иных компонент, а также определить основные составляющие архитектуры офисной системы и их структуру. Каждая организация имеет сбой офис, однако кроме традиционного офиса современному предприятию .необходим электронный офис - офисная система. Как уже отмечалось, это автоматизированная информационная система для организационного управления. Причем ее отличительной особенностью является решение только тех задач, которые присущи управляющей части организации . (руководству фирмы, заводоуправлению, главной конторе фирмы и т.п.). Крупная организация имеет в своем составе несколько электронных офисов , обычно реализованных в форме многопользовательской офисной системы. МП OSC организации включает в се^я информационный образ организации, ее структуру, внутренние и внешние связи, необходимый набор организационно-технических, программных и коммуникационных средств.
ОФС имеет следующие, присущие именно ей, особенности: эффективная система электронной почты с поддержкой телетайпа, факса, телекса; планирование и контроль деятельности (подготовка встреч, совещаний, напоминания, автоматическая рассылка писем и т.п.) для • владельцев ОФС - пользователей частной информационной сети (ЧКС); значительное сокращение времени нз подготовку л принятие рещений при уменьшении потребностей в обслуживающем персонале; поддержка
многих языков - русского, английского и т.д.."безбумажная технология" при решении управленческих задач ; эффективная система универсальных досок объявлений для немедленного оповещения владельцев ОФС (например, о спросе и предложениях товаров и услуг); эффективная система контроля доступа, защиты данных и обеспечения конфиденциальности информации владельцев ОТС - пользователей ЧИС; высокая эргономичность (удобство работы пользователя) процессов подготовки, распределения,контроля состояния, хранения входящих, исходящих и промежуточных документов, комплектования и хранения дел и папок с документами и др.
По результатам анализа была выявлена структура информационной и функциональной моделей.
Проанализированы особенности распределенной обработки данных •в МП ОФС с ДВД. Рассмотрены характеристики и предоставляемые информационно-вычислительные услуги наиболее развитых информационно-вычислительных сетей в нашей стране и за рубежом. Так как информационно-вычислительные услуги при использовании коммутируемого канала зависят от объема передаваемой информации шш от времени использования канала, то приведены ориентировочные стоимости услуг некоторых телекоммуникационных предприятий.
На основании выводов проведенного анализа и в соответствии с целью диссертационной работы показано, что дальнейшей разработке подлежат следующие вопросы:
- разработка формализованного описания офисной системы;
- разработка обобщенной методики организации процессов обработки в МП ОФС с ЦЕЛ;
- анализ инструментальных средств для создания МП ОФС на основе технологии баз данных и пользовательского интерфейса о целью выявления их особенностей,подлежащих учету при разработке частных методик организации процессов обработки данных в МП ОФС с ЦБД;
- разработка частных методик организации процессов обработки данных в МП ОФС с ЦБД;
- экспериментальное апробирование разработанной методики на примере офисной подсистемы. ■ -о
Во второй главе ' разрабатывается формализованное описание офисной системы и выполняется разработка обобщенной методики организации процессов обработки данных в многопользовательских офисных системах с централизованной базой данных, проводится анализ инструментальных средств для' создания МП СЯС на основе технологии 4 '
баз данных, структуры многопользовательского интерфейса для офисной системы.
В диссертационной работе предлагается следующее формализованное описание МП ОФС с ЦБД, которое целесообразно использовать при организации процессов обработки данных:
0Пофс = < 1М. П4. I |ОГш,, 31 Км . п. лч . „. ММП. И. МА >. где: 0Пофс - описание офисной системы:
Ш - информационная модель предметной области ОФС; ' КМ - функциональная модель предметной области ОФС;
11ог} | !,„, „, ]-!.„ -матрица описаний обменов данными между функциональными задачами офисной системы. ММП - множество моделей пользователей; И - пользовательский интерфейс; МА - механизм администрирования процессами обработки данных. Функциональная модель ПЛ представляет собой список функциональных задач данной организации:
ГМ - (Гш,. Гт2.....ГШ!.....14}.
Отдельная задача Гш, в свою очередь представляется множеством подзадач и т.д. до достижения уровня элементарных операций.
Матрица описаний обменов данными между Функциональными задачами офисной системы _ __
ИОГт,. лП,м>„. ,.,.„ строится для задач корневого уровня функциональной модели. Ее отдельный элемент представляет собой спецификацию данных, участвующих в обмене между задачами Пт), и Гшл.
Информационная модель 1М представляется следующей четверкой элементов: 1М = <и. 3. Ир. р>,
где: и . полное множество атрибутов базы данных;
Б . полное множество системных атрибутов БД. Беи; Нр. схема реляционной базы данных: р - реляционная база данных. Под системным атрибутом понимается атрибут, семантическое влияние которого выходит за рамки одной Функциональной задачи Гш,.
Модель пользователя МПЛ определяется как: = ' XI, О! >,
где: _
XI = |( XI1 111.1, п, - информационная потребность пользователя МШ по задачам Гтг: . если пользователю МШ при его работе необходимы результаты решения задачи Гт^ в противном случае Х-^О; Й.1 = М,. ^, Ыз)-административные характеристики пользователя: идентификатор, пароль,спецификация прав доступа. Пользовательский интерфейс И обеспечивает связь между . пользователем и процессом, выполняющим некоторое задание, и может быть представлен как:
И - < П. ПР. 3. 3(П.ПР,3)>. где: И - интерфейс человек-компьютер; П - пользователь;
ПР - некоторый процесс, выполняемый на ЭВМ;. 3 - задание, выполняемое процессом ПР; ЭШ, ПР, 3) - отношение между П, ПР, 3 (конкретный пользователь выдает конкретному процессу задание). Механизм администрирования процессами обработки данных МА представляется как:
МА = < МД, МК. МУ. МС >, где: МД - механизм управления доступом пользователей и разрешения конфликтных ситуаций при одновременном доступе к данным; МК - механизм коррекции системных атрибутов, обеспечивающий выполнение ограничений целостности данных; МУ - механизм устранения деградации баз данных; МС - механизм ведения системного журнала и резервного копирования. Предлагаемая методика организации процессов обработки в МП ОФС с ЦБД вк.ючает в себя следующие этапы:
1. Разработка критериев и ограничений и оценка на их основе поставленной задачи;
2. Оценка и выбор средств разработки, применяемых для решения поставленной ■ задачи; ?
3. Выбор структуры пользовательского интерфейса;
4. Выделение системных атрибутов и разработка алгоритма их коррекции;
5. Разработка алгоритмов разрешения конфликтных ситуаций при одновременном доступе к данным;
6 - :
6.Разработка алгоритмов ведения системного журнала и резервного копирования, ведения архива;
7.Планирование процессов устранения деградации баз данных;
Этапы 4,5.6,7 поддерживаются разработкой соответствующих
частных методик организации процессов обработки данных, которые являются составляющими обобщенной методики, с последующим их экспериментальным опробованием в условиях практики на примере конкретной МП ОФС с ЦБД.
Выполнение этапа разработки критериев и ограничений и оценки на их основе поставленной задачи базируется на информации, полученной в результате обследования предметной области, в которой будет функционировать система.
При выполнении этапа оценки и выбора средств разработки, применяемых для решения поставленной задачи, проводится анализ инструментальных средств для создания МП ОФС на основе технологии баз данных и выбор по результатам этого анализа.
На этапе выбора структуры пользовательского интерфейса решаются вопросы связанные с организацией диалога в системе.
Интерфейс должен иметь согласованность (СТИ) в трех аспек- ' тах: СТИ = <ФС. СИС. СМО.
где: ФС - физическая согласованность;
СИС - синтаксическая согласованность;
CMC - семантическая согласованность.
Физическая согласованность относится к обмену на уровне технически средств. Синтаксическая согласованность относится к последовательности и порядку появления во входной строке элементов (коды, ключевые слова.язык представления) и последовательности запросов ( язык действий)'. Синтаксическая согласованность определяется спецификацией правил для ее контроля. Семантическая согласованность относится к значению элементов, составляющих интерфейс. Семантическая согласованность определяется спецификацией пра вил - ограничений целостности предметной области офисной системы.
Для большинства систем разработка физического интерфейса включает в себя выбор необходимых устройств и создание на их основе. а также с учетом подходящего оборудования автоматизированных рабочих мест (АРМ) пользователей. Задача формирования набора необходимых устройств (ТСарм) формулируется в следующем виде: шах F( ТСарм )'.
где: F - оценочная функция для ТСарм на группе .
факторов: <30. ГЭ, У01о,0П3.0АП>.
где: ББ - содержание обрабатываемых данных;
Гй - формат обрабатываемых данных;
УБ,,,- объем ввода-вывода;
ОПБ - ограничения, накладываемые пользователем и рабочей средой;
ОАП - ограничения, связанные с используемыми аппаратными и программными средствами.
Значения оценочной функции Р определяются специалистами-экспертами.
В третьей главе диссертации разрабатываются частные методики организации процессов обработки данных в МП ОФС с ЦБД, выступающие в качестве составных компонент обобщенной методики.
Методика организации процессов коррекции системных атрибутов предназначена для решения вопроса обеспечения одновременной и бесконфликтной работы нескольких пользователей с единой базой данных при выполнении процессов коррекции системных атрибутов. Анализ возникающих ситуаций позволил разработать методику коррекции системных атрибутов, базирующуюся на следующих двух основных стратегиях:
1.В момент коррекции системных атрибутов никто из пользователей" не работает с базой данных. Блок администратора захватывает все отношения и коррекция системных атрибутов проводится централизованно.
2. В соответствии с портфелем заказов на коррекцию системных атрибутов производится частичное отключение базы данных и поэтому не все пользователи выключаются из работы.
Вторая стратегия может быть использована в период рабочего Функционирования системы. Однако в этом случае необходимо определить условия, при которых будут выполняться гарантии корректности операций над системными атрибутами. С этой целью проведем анализ второй стратегии. Введем в рассмотрение следующую четверку элементов: < и. Б. Вр, Р >.
где: и » (А,, А2. ... . А,. ... , А„} . полное множество атрибутов базы данных.
Б = (А1. Аг.....Ац.....Апв) _ полное множество
системных атрибутов базы данных, 8 I и.
Ир» {1?!. Нг. .:. . ¡?5.....} . схема реляционной
8 - "
^ есть (А, ,А2, {г,.г2. ...
Р
Р - (А,. Аг
Аг,р)
базы данных, где: ... .А() - схема отношения г, с р. .ГЛ.....Гт}- реляционная база данных. - портфель заказов на
коррекцию системных атрибутов Р с Б.
Концепция второК стратегии базируется на предпосылке, заключающейся в том. что каждый системный атрибут имеет в базе данных свою вполне определенную область действия, обычно отличную от областей действия других системных атрибутов. Область действия системного атрибута можно указать с помощью шкалы д(р.Ак) :
м(р. А„ ) = < X, ,х2.
.х.
где:
1. если г., е р(Ак). 0. если г3 те р(А„).
для
J = 1.ш.
х
Тогда Р определит множество шкал:
Р - (Мф.А, )./1(р.А,).....Д(р.А,).....М(р.А„р)}.
Введем в рассмотрение операцию объединения шкал:
М'р.Ак,г) = Д(р.А„) V м(р.Аг) = <г,.гг.....г3. .. ,2т>.
где:
М(р.Ак) М(р.Аг)
г, *
1. если х
V х,
0. если х
М(р.Ак) Ц(р, АГ) V х,
1.
= 0. ДЛЯ J = 1.Ш.
Тогда область базы данных, которая должна быть отключена на момент корректировки системных атрибутов, определится результирующей шкалой:
М<Р.А,.г.....1.....пр> " у М<Р.А,).
А, £ Р. для 1=1.пр
Вопросам разрешения конфликтных ситуаций при одновременном ' доступе к данным в литературе ут -ляется пристальное внимание, в настоящей работе предлагается две методики разрешения конфликтных
9
ситуаций при одновременном доступе к данным:
1. Методика жесткого разделения по времени при одновременном доступе к данным.
2.Методика параллельного ведения процессов.
Рассмотрим методику жесткого разделения по времени при одновременном доступе к данным. Ведем в рассмотрение следующую чет-< Б, к. К(Ц). М >.
верку элементов:
где: Б = { с31, сЗг.
к = < Б,, < П,. П2
а,
(Зп) - полное множество
М =
Ш,) <а,
11 (к,.
данных базы, к которым возможны одновременные обращения. > > - описание элементарной типовой конфликтной ситуации, где:
а) П,.^ - пользователи системы;
б) 0, - множество затребованных данных, Б, е Б.
, ... , к3.....к,,, } - множество конфликтных ситуаций на момент времени ^.
а2>
<а,
аг аз
модель блокировок,в которой ситуации а,, аг, а3, а4 определяются следующим образом: а4 - < П1 - выполняется >;
< П2 - заблокирован>;
< П, - закончил);
а4 _ < Пг - выполняется). Предлагаемая методика, используя механизм блокировок, реализует принудительное разнесение во времени процессов, сделавших попытку одновременной обработки одних и тех же данных.
В диссертации проработана также схема методики разрешения конфликтных ситуаций способом параллельного ведения процессов. Допустимость применения этого варианта методики определяется правилами семантической согласованности интерфейса.
Методика ведение системного журнала и резервного копирования. Система восстановления и резервного копирования баз данных (БУ5\'бл) в МЛ ОФС рассматривается как упорядоченная семерка: ЗУБУвд = <ЦБД.КБД.У. IS.SK.SP.SV>, гле: ЦБД - центральная база данных; КБД - копня'ЦБД:
Ю
V - системный журнал;
1Б - исполнительная система;
БК - средства копирования;
ЭР - средства проверки на непротиворечивость;
БУ - средства ведения системного журнала. Записи системного журнала имеют структуру:
V - V(v,. Уг. у3. У4.У5.У6>, где: V, - <кто>, у8 - <станция>,
у3 - Сначала сеанса>, - <конец сеанса>,
у5 - <права>, у6 - <что делает,изменения>. При нарушениях в центральной базе данных последняя может быть восстановлена одним из следующих способов:
1. Берется последняя копия достоверной ЦБД и по ней заново осуществляется загрузка входных сообщений, поступивших после снятия копии.
2. ЦБД восстанавливается по последней копии и системному журналу. В этом случае берется копия той части базы, которая разрушена. По этой части выбираются записи из копии и обновляются записями из системного журнала.-
3. При сбое в обработке, который является аномальным завершением последней, используется контрольная точка, осуществляется возврат к контрольной точке и повторение процесса обработки.
Требования по восстановлению центральной базы данных в МП , ОФС с учетом их веса и важности должны Сыть реализованы при про, ектировании базы в самой идее организации данных-и их обработки. Такими требованиями являются:
. локализация информации на информационный объект в одной физической записи;
. независимость информационных связей между объектами от места размещения описаний объектов на машинных носителях;
. наличие эффективных средств проверки целостности центральной базы данных и средств проверки правильности структуры данных: . наличие средств контрольной точки, копирования и ведения системного журнала.
Методика ведения архива в системе базируется на его формировании в регламентные моменты времени - обычно по концу Финансового года. При этом архивные файлы прошедших периодов остаются доступны пользователям.
При эксплуатации системы в центральной базе данных нарастает
! Г
количество логически удаленных записей, что приводит к деградации БД. Необходимо, чтобы в базе всегда выполнялось условие: м°(р) - Г (р) < Мп(р).
где: М°(р) - общее количество записей в базе:
М* (р) - общее кол-во логически удаленных записей в базе; М"(р) - предельное количество записей в базе (при котором среднее время реакции системы на запросы пользователей не превышает некоторой критической величины 1кр.
Существуют плановые моменты времени контроля состояния базы данных- При невыполнении условия в данные моменты проводится реорганизация центральной базы данных.
В четвертой главе приведены результаты экспериментального апробирования разработанных методик и алгоритмов на примере многопользовательской офисной системы с централизованной базой данных для ведения бухгалтерского и финансового учета.
На основании анализа предметной области и в соответствии с формализованным описанием МП ОФС с ЦБД. предложенным в настоящей работе, были построены информационная модель предметной области офисной системы. Функциональная модель предметной области офисной системы, матрица описаний обменов данными между функциональными задачами офисной системы, множество моделей пользователей; пользовательский интерфейс, механизм администрирования процессами обработки данных. Было разработано соответствующее программное обеспечение со следующими характериститками: общий объем (кол.операторов) - 107000, кол.управляющих модулей - 15. общий обьем ЕХЕ-файлов - 4094 Kb.
По результатам эксплуатации системы получены следующие характеристики: среднее быстродействие на один составной запрос из 10-15 транзакций - 1.2 сек на ПЭВМ РС/АТ-386. общий объем ЦБД -180 МБ, общее количество обрабатываемых записей - 1000000.
Эксплуатация системы в многопользовательском режиме в период до применения данных алгоритмов происходила с регулярными нарушениями ограничений целостности данных в центральной базе, что приводило к серьезным нарушениям нормального режима функционирования офисной системы.Применение разработанных алгоритмов позволило в течении двухлетнего периода эксплуатации системы исключить случаи нарушения целостности данных в базе для многопользовательского режима обработки. Что в свою очередь позволило в 1.1 - 1.2 раза снизить затраты машинного времении при эксплуатации системы. 12
ЗАКЛЮЧЕНИЕ
По результатам работы получены следующие основные выводы:
1. Проведен анализ архитектуры многопользовательской офисной системы с централизованной базой данных и особенностей распределенной обработки. Отмечено, что они • обладают характеристиками всех основных классов ИС - ИПС, СОД, ДС, ФС.
2. Проанализированы основные функции МП ОФС. определен состав основных компонент МП ОФС. Показано, что OJC организации включает в свой состав информационный образ этой организации, ее структуру, внутренние и внешние связи, необходимый набор организационно-технических, программных и коммуникационных средств, проанализированы структуры информационной и функциональной моде. лей организации. Проведен анализ решаемых задач и состав информационных сред, в которых эти задачи решаются. Проведен анализ особенностей . распределенной обработки для МП ОФС. Показано, что необходимо проработать логику мультипользовательской обработки транзакций о применением необходимой техники синхронизации - с поддержкой протоколов блокирования ресурсов, с обеспечением предотвращения или устранения тупиковых ситуаций и нарушений ограничений целостности данных. Проработать вопросы уменьшения сетевого трафика, сокращения времени ожидания блокированных ресурсов данных в мультипользовательской режиме, разгрузки рабочих станций и при достаточно мощной центральной машине использовать для них.бо- -лее дешевое оборудование. Проанализированы составляющие этапов
о процесса проектирования информационных систем общего назначения, которые могут быть, использованы при создании офисных систем.
3. Разработана обобщенная методика организации процессов обработки в МП ОФС с ЦБД,включающая в себя следующие этапы:разработка критериев и ограничений и оценка на их основе поставленной за-дачи;оценка и выбор средств разработки; выбор структуры пользовательского интерфейса; выделение системных атрибутов и разработка алгоритма их коррекции;разработка алгоритмов разрешения конфликтных ситуаций при одновременном доступе к данным; разработка алгоритмов ведения системного журнала и резервного копирования, ведение архиву; планирование процессов устранения деградации баз дзн-ных.
4. Проведен анализ инструментальных средств для создания МЛ ОФС на основе технологии баз дан: :х.
5. Проведен.анализ структуры пользовательского интерфейса в МП ОФС.
6.Разработана методика коррекции системных атрибутов, базирующуюся на двух стратегиях:
а) в момент коррекции блок администратора захватывает все отношения и коррекция атрибутов проводится централизованно;
б) в соответствии с портфелем заказов на коррекцию системных атрибутов производится частичное отключение базы данных и поэтому не все пользователи выключаются из работы.
Первая стратегия используется в период проведении в системе регламентных работ. Вторая стратегия используется в период рабочего функционирования системы.
7. Разработана методика разрешения конфликтных ситуаций при одновременном доступе к данным. Предлагается два варианта методики: методика жесткого разделения по времени при одновременном доступе к данным и методика параллельного ведения процессов.
8. Разработана методика ведения системного журнала и резервного копирования.
' 9. Разработана методика устранения деградации баз данных.
10.Выполнено экспериментальное апробирование разработанной методики организации процессов обработки данных в МП ОФС с ЦБД. Результаты эксперимента подтвердили правомочность предлагаемой методики. Применение разработанных алгоритмов позволило в течение двухлетнего периода эксплуатации.исключить случаи нарушения целостности данных в базе для многопользовательского режима обработки и снизить в 1.1 - 1,2 раза затраты машинного времении при эксплуатации системы.
Основное содержание, диссертации изложено в следующих работах:
1. Разработка информационной технологии банковской деятельности: Отчет по НИР /МГТУ, шифр "Банкир-1". Рук.темы Черненький В.М. инв. N . - М. 1991. - 90 с.
2. Лазарев 0. Ю., Самохвалов Н.Э. Техническое описание системы "Сетевая бухгалтерия" - М.: Аргус, 1992. - 550 с.
3. Лазарев О.Ю., Самохвалов Н.Э. Сетевая бухгалтерия //Финансовая газета. - 1992. - N 44. - С. 3-4.
4. Лазарев О.Ю.. Самохвалов Н.Э. Сетевая бухгалтерия. Комплексная система бухгалтерского учета. - М.: Аргус,1993. - 10 с.
5. Лазарев О.Ю. Самохвалов Н.Э. Сетевая система бухгалтерского учета //Компьютерные прсграмммы для бухгалтеров ■ и бизнесменов. - М.: Бигнес-программы-сервис. 1993. - 120 С.
Ii
-
Похожие работы
- Синтез многопользовательских распределенных измерительно-управляющих систем
- Исследование и разработка алгоритмов многопользовательской демодуляции для систем сотовой подвижной связи
- Статистические закономерности временных задержек и оценка быстродействия удаленного эксперимента в совмещенных телекоммуникационных и измерительно-управляющих системах в многопользовательском режиме
- Логические методы и инструментальные средства верификации офисных процедур
- Увеличение пропускной способности сотовых систем радиосвязи с кодовым разделением каналов методами многопользовательского детектирования
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность