русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Тема: Типовое проектирование.


Дата добавления: 2013-12-23; просмотров: 4570; Нарушение авторских прав


Состав и содержание операций проектирования классификаторов

Тема: Проектирование классификаторов технико-экономической информации

Состав и содержание работ на стадиях внедрения, эксплуатации и сопровождения проекта

Состав и содержание работ на стадии техно-рабочего проектирования

Состав и содержание работ на предпроектной стадии создания ЭИС

 

Объектами обследования могут являться:

- структурно-организационные звенья предприятия (например, отделы управления, цехи, участки, работою места);

- функциональная структура, состав хозяйственных процессов и процедур;

- стадии (техническая подготовка, снабжение, производство, сбыт) и элементы хозяйственного процесса (средства труда, предметы труда, ресурсы, продукция, финансы).

При канонической проектировании основной единицей об­работки данных является задача. Поэтому к числу объектов обследования относятся

- компоненты потоков информации (документы, пока­затели, файлы, сообщения). Кроме того, объектами обеяедования служат:

- технологии, методы и технические средства преобразования информации;

- материальные потоки и процессы их обработки.

 

Целью выполнения первого этапа предпроектного обследования «Сбор материалов» является:

- выявление основных параметров предметной области (напри­мер; предприятия или его части);

- установление условий, в которых будет функционировать проект ЭИС;

- выявление стоимостных и временных ограничений на процесс проектирования.

 

1) «Предварительное изучение предметной области» имеет своей целью на основе общих сведений об объекте выявить предварительные размеры объектов ра­бот по проектированию и состав стоимостных и временных ог­раничений на процессы проектирования, а также найти примеры разработок проектов ЭИС для аналогичных систем.



2) «Выбор технологии проектирования». Рассматривается несколько типов технологий проекти­рования: технология оригинального, типового, автоматизированного и смешанного вариантов проектирования.

3) «Выбор метода проведения обследования». Все методы можно объединить в группы по следующим признакам:

- по цели обследования выделяют метод организации локаль­ного проведения обследования, используемый для разработ­ки проекта отдельной задачи или для комплекса задач, и метод системного обследования объекта, применяемый дли изучения всего объекта с целью разработки для него проекта ЭИС в целом;

- по числу исполнителей, проводящих обследование, применя­ется индивидуальное обследование, осуществляемое, одним проектировщиком, и бригадное с выделением ряда бригад - исполнителей, изучающих все подразделения предприятия, и одной координирующей бригады;

- по степени охвата предметной области применяют метод сплошного обследования, охватывающего все подразделения экономической системы, и выборочное, применяемое при на­личии типовых по структуре подразделений (например, це­хов или складов); .

- по степени одновременности выполнения работ первого и второго этапов предпроектной стадии выделяют метод последо­вательного проведения работ, при котором проектировщики сначала собирают, данные о предметной области, а затем их изучают (часто применяют при отсутствии опыта в выполнении такого рода работ), и метод параллельного выполнения работ, когда одновременно со сбором происходит изучение полученных материалов обследования, что значительно со­кращает время на проведение работ на предпроектной стадии и повышает качество получаемых результатов.

4) «Выбор метода сбора материалов обследования». Выделяют следующие методы:

• метод бесед и консультаций с руководителями.

• метод опроса исполнителей на рабочих местах.

• метод анализа операций заключается.

• метод анализа предоставленного материала.

• метод фотографии рабочего дня исполнителя работ.

• метод выборочного хронометража отдельных работ.

• метод личного наблюдения.

• метод документальной инвентаризации управленческих работ.

• метод ведения индивидуальных тетрадей-дневников..

• метод самофотографии рабочего дня.

• расчетный метод.

• метод аналогии.

При выборе метода следует учитывать следующие критерии:

• степень личного участия проектировщика в сборе материала;

• временные, трудовые и стоимостные затраты на получение сведений в подразделениях.

5) Разработка программы обследования

Обследование проводится по заранее разработанной програм­ме, содержащей перечень вопро­сов, ответы на которые дадут полное представление о деятельности изучаемого объекта и будут учтены при создании проекта ЭИС.

6) Составление плана-графика работ предпроектного обследования.

«План-график» служит инструментом для планирования и оперативного управления выполнением работ на предпроектной стадии.

7) «Проведение сбора и формализации мате­риалов обследования».

Сбор материалов обследования проводится с помощью стандартных форм и таблиц, которые удобно читать и обраба­тывать.

Вся получаемая документация разбивается на три группы.

1. В первую группу входят:

- документы, содержащие описание общих параметров экономической системы, ее организационной структуры, матричной модели распределения функций, реализуемых каждым структурным подразделением;

- форма описания общих характерис­тик функций управления экономической системой, хозяйственных процессов и процедур, реализующих эти функции;

- описание организационной структуры;

- описание производственной струк­туры объекта;

- описание функциональной структуры;

- описание материальных потоков.

2. Вторая группа форм, формализующих материалы обследования по каждому структурному подразделе­нию, имеющая в своем составе, помимо форм, аналогичных тем, которые входят в первую группу, формы описания информаци­онных потоков по подразделениям, которые осуществля­ют связь задач внутри каждого подразделения между собой, а также связи между подразделениями.

3. Третья труппа документов содержит описание компо­нентов каждого информационного потока, включая документы, информационные файлы, процедуры обработки и характеристи­ки этих компонентов:

- формы характеристик документов;

- формы опи­сания документов;

- форма характеристик процедур;

- форма описания процедур обработки.

 

На основе формализованного описания предметной области выполняется этап «Анализ материалов обследования», целью ко­торого являются:

• сопоставление всей собранной об объекте информации с теми требованиями, которые предъявляются к объекту, определе­ние недостатков функционирования объекта обследования;

• выработка основных направлений совершенствования рабо­ты объекта обследования на базе внедрения проекта ЭИС, выбор направлений проектирования и оценка эффективности применения выбранного инструментария

• обоснование выбора и определение общесистемных, функциональных и локальных стребований к будущему проекту и его частям.

 

1) «Составление списка автоматизируемых подразделений». На выбор объектов автоматизации оказывает влияние ряд факторов:

- количество формализуемых функций в каждом конкретном подразделении;

- количество связей этого подразделения с другими подразделениями;

- важность этого подразделения в процессах управления объектом;

- степень подготовленности подразделения для внедрения ЭВМ и т.д.

2) «Выявление списка автоматизируемых задач». На выбор задач автоматизации оказывает влияние ряд факторов:

- важность решения задачи для выполнения основных функций управления, деловых процессов и процедур в данном подразделении;

- трудоемкость и стоимость расчета основных показателей данной задачи за год.

- сильная информационная связь рассматриваемой задачи с другими задачами;

- недостаточная оперативность расчета показателей;

- низкая достоверность получаемых данных;

- недостаточное количество аналитических признаков, получаемых на пазе первичных документов и т.д.

Кроме того, на этой операции осуществляется выявление оче­редей проектирования решаемых задач. К задачам первой очере­ди относят самые трудоемкие задачи и задачи, обеспечивающие информацией.

3) «Выбор комплекса технических средств». На выбор типа ЭВМ оказывает влияние большое число факторов, которые принято объединять в следующие группы:

1. Факторы, связанные с параметрами входных информационных потоков, поступающих на обработку ЭВМ: объем инфор­мации» тип носителя информации, характер представления ин­формации.

2. Факторы, зависящие от характера задач, которые должны решаться на ЭВМ, и их алгоритмов: срочность решения, возмож­ность разделения задачи на подзадачи, выполняемые на другой ЭВМ, количество файлов с условно-постоянной информацией.

3. Факторы, определяемые техническими характеристиками ЭВМ: производительность процессора, емкость оперативной па­мяти, поддерживаемая операционная система, возможность подключения различных устройств ввода-вывода:

4. Факторы, относящиеся к эксплуатационным характеристи­кам ЭВМ: требуемые условия эксплуатации, необходимый штат обслуживающего персонала и его квалификация.

5. Факторы, учитывающие стоимостные оценки затрат на при­обретение, на содержание обслуживающего персонала, на про­ведение ремонтных работ.

4) «Выбор типа опера­ционных систем». К факторам, определяющим выбор конкретного класса ОС и его версии, относятся:

• необходимое число поддерживаемых программных продуктов;

• требования к аппаратным средствам;

• возможность использование различных устройств ввода-вы­вода;

• требование поддержки сетевой технологии;

• наличие справочной службы для пользователя;

• наличие дружественного интерфейса и простота использования;

• возможность переконфигурации и быстрой настройки на но­вые аппаратные средства;

• быстродействие;

• совместимость с другими ОС;

• поддержка новых информационных технологий и др.

5) «Выбор спосо­ба организации информационной базы (ИБ) и программного сред­ства ведения ИБ». Программные средства ведения ИБ вбираются исходя из класса систем хранения данных: системы управления файлами либо системы управления базами данных (СУБД). К основным факторам, определяющим выбор типа СУБД относятся следую­щие факторы:

• масштаб применения СУБД - по этому признаку выбираются персональные - настольные СУБД (например, FoxPro или Access) или промышленные-сетевые СУБД (например, Oracle, Sybase, Informix, MS SQL, ADABAS, InterBase и др.);

- язык общения: выбирают СУБД с открытыми языками, замк­нутыми или смешанными;

- число уровней в архитектуре: одноуровневые; двухуровневые; трехуровневые;

• выполняемые СУБД функции: информационные - организа­ция хранения информации и доступа к ней и операционные функции, связанные с обработкой информации;

• сфера возможного применения СУБД: универсальное исполь­зование и специализированное.

6) «Выбор методов и средств проектирования программного обеспе­чения системы». В универсум методов проектирования, используемых при каноническом подходе, входят такие, как метод структурного проектирования, модульного проекти­рования и другие. Основными факторами, оказывающими влия­ние на выбор методов, являются их совместимость, сокращение времени и стоимостных затрат на проектирование, получение качественного продукта, который был бы удобен для последую­щей его эксплуатации и сопровождения.

7) «Составление технико-экономического обоснования и технического задания»

Цель разработки «Технико-экономического обоснования» проекта ЭИС - оценка основных параметров, ограничивающих проект ЭИС, обоснование выбора и оценка основных проектных решений по отдельным компонентам проекта. При этом разли­чают организационные параметры, характеризующие способы организации процессов преобразования информации в системе, информационные и экономические параметры, характеризующие затраты на создание и эксплуатацию системы, экономию от ее эксплуатации. Основными объектами параметризации в системе являются задачи, комплексы задач, экономические показатели, процессы обработки информации.

К основным компонентам ТЭО относятся:

• характеристика исходных данных о предметной области;

• обоснование цели создания ЭИС;

• обоснование автоматизируемых подразделений, комплекса автоматизируемых задач, выбора комплекса технических средств, программного и информационного обеспечения;

• разработка перечня организационно-технических мероприя­тий по проектированию системы;

• расчет и обоснование эффективности выбранного проекта;

• выводы о техническом уровне проекта и возможности даль­нейших разработок.

 

На основе ТЭО разрабатываются основные требования к бу­дущему проекту ЭИС и составляется «Техническое задание» со­гласно ГОСТ 34.602 - 89 «Техническое задание на создание авто­матизированной системы», в состав которого входят следующие
основные разделы.

1. «Общие сведения о проекте»

2. «Назначение, цели создания системы»

3. «Характеристика объекта автоматизации»

4. «Требования к системе»

5. «Состав и содержание работ по созданию системы»

6. «Порядок контроля приемки системы».

7. «Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие».

8. «Требования к документированию»

9. «Источники разработки».

10. «Приложения».

 

На стадии «Техно-рабочего проектирования» выполняются два этапа работ: техническое и рабочее проектирование.

На этапе «Техническое проектирование» осуществляется логическая про­работка функциональной и системной архитектуры ЭИС, в процессе которой строится несколько вариантов всех компонентов системы; проводится оценка вариантов по показателям: стоимос­ти, трудоемкости, достоверности получаемых результатов, и со­ставляется «Технический проект» системы.

Все работы первого этапа можно разбить на две группы.

К первой группе относится разработка общесистемных проект­ных решений, в том числе:

• разработка общесистемных положений по ЭИС;

• изменение организационной структуры;

• определение функциональной структуры;

• разработка проектно-сметной документации и расчет эконо­мической эффективности системы;

• разработка плана мероприятий по внедрению ЭИС.

Ко второй группе работ, выполняемых на этапе техническо­го проектирования, относятся разработки локальных проектных решений, к числу которых относят следующие операции:

• разработка «Постановки задачи» для задач, входящих в со­став каждой функциональной подсистемы, включающей основные компоненты описания задачи и служащей основа­нием для разработки проектных решений по задаче;

• проектирование форм входных и выходных документов, сис­темы ведения документов и макетов экранных форм докумен­тов;

• проектирование классификаторов экономической информа­ции и системы ведения классификаторов;

• разработка структуры входных и выходных сообщений;

• проектирование состава и структур файлов информационной базы;

• проектирование внемашинной и внутримашинной технологии решения каждой задачи;

• уточнение состава технических средств.

 

!!! Основным компонентом локальных проектных решений, являющимся базой для разработки информационного, программ­ного и технологического обеспечения для каждой задачи, явля­ется «Постановка задачи». Этот документ содержит три составные части:

• характеристику задачи;

• описание выходной информации;

• описание входной информации.

 

В состав раздела «Характеристика задачи» входят следующие компоненты: описание цели; назначение решения конкретной задачи; перечень функций и процессов, реализуемых решаемой задачей; характеристика организационной и технико-экономичес­кой сущности задачи; обоснование целесообразности автомати­зации решения задачи; указание перечня объектов, для которых решается задача; описание процедур решения задачи; указание периодичности решения задачи и требований к организации сбо­ра первичных данных; описание связей с другими задачами.

Далее для каждой задачи разрабатываются все компоненты информационного, технического, математического и лингвисти­ческого обеспечения, а также некоторые компоненты программ­ного обеспечения.

Результатом работ на данной стадии является утвержденный «Технический проект», состав и содержание которого регламентируются стандартом (ГОСТ 34.201-89).

 

На втором этапе - «Рабочем проектировании» осуществ­ляется техническая реализация выбранных наилучших вариантов и разрабатывается документация «Рабочий проект». Наиболее ответственной работой, выполняемой на этом этапе, являются «Кодирование и составление программной документации». В ее состав входят следующие компоненты:

• описание программ;

• спецификация программ;

• тексты программ;

• контрольные примеры;

• инструкции для системного программиста, оператора и пользователя.

Большую роль в деле эффективного использования разрабо­танного проекта ЭИС играет качественная технологическая документация, входящая в состав «Рабочего проекта». Эта часть проекта предназначена для использования специалистами в своей деятельности на каждом автоматизированном рабочем месте.

В состав технологической документации входят: Тех­нологические карты, разрабатываемые на процессы обработки информации при решении задач каждого класса, и инструкцион­ные карты, составляемые на каждую технологическую операцию.

Технологическая документация разрабатывается в соответ­ствии с требованиями ГОСТ 3.11.09 - 82 «Система технологичес­кой документации. Термины и определения основных понятий», и составляет содержание технологического обеспечения ЭИС, ко­торое можно разделить на несколько типов в соответствии с вы­делением следующих классов задач, решаемых в ЭИС:

• системы обработки данных (СОД);

• системы поддержки принятия решений (СППР);

• системы автоматизированного проектирования новой продук­ции (САПР) и т.д.

К числу работ, выполняемых на этом этапе, относится «Разработка правовых инструкций, определяющих права и обязанности специалистов, работающих в условиях функцио­нирования на предприятии компонентов ЭИС.

Заключительной операцией служит «Оформление документации Рабочего проекта» согласно ГОСТам.

На стадии «Внедрение проекта» проводятся подготовка и по­ степенное освоение разработанной проектной документации ЭИС заказчиками системы..

 

Методы внедрения:

• последовательный метод, когда последовательно внедряется одна подсистема за другой и одна задача следует за другой задачей;

• параллельный метод, при котором все задачи внедряются во всех подсистемах одновременно;

• смешанный подход, согласно которому проектировщики, внедрив несколько подсистем первым методом и накопив опыт, приступают к параллельному внедрению остальных.


Недостатком первого подхода является увеличение длительности внедрения, что ведет за собой рост стоимости проекта. При использовании второго подхода сокращается время внедрения, но возникает возможность пропуска ошибок в проектной доку­ментации, поэтому чаще всего используют смешанный метод вне­дрения проекта ЭИС.

Внедрение проекта осуществляется в течение трех этапов;

• подготовка объекта к внедрению;

• опытное внедрение;

• сдача проекта в промышленную эксплуатацию.

 

Первый этап — «Подготовка объекта к внедрению». На этом этапе осуществляются следующие операции:

- изменяется организационная структура объекта (предприятия);

- набираются кадры соответствующей квалификации в облас­ти обработки информации и эксплуатации системы и сопро­вождения проектной документации;

- оборудуется здание под установку вычислительной техники;

- выполняются закупка и установка вычислительной техники с периферией;

- в цехах, отделах устанавливаются средства сбора, регистра­ции первичной информации и передачи по каналам связи;

- осуществляется установка каналов связи; проводится разработка новых документов и классификаторов;

- осуществляется создание файлов информационной базы с нормативно-справочной информацией.

 

Документы на выходе этапа: «Акт готовности объекта к внедрению», «Программа проведения опытного внедрения» , «Приказ о начале опытного вне­дрения».

 

Второй этап- «Опытное внедрение». На этом этапе внедряются проекты нескольких задач в нескольких подсистемах. В процессе опытного внедрения выполняются следующие работы:

• подготовка исходных оперативных данных для задач, которые проходят опытную эксплуатацию;

• ввод исходных данных в ЭВМ и выполнение запланированного числа реализаций;

• анализ результатных данных на предмет наличия ошибок.

Документ на выходе этапа: «Акт о проведении опыт­ного внедрения».

 

На третьем этапе «Сдача проекта в промышленную эксп­луатацию» используют следующую совокупность документов:

• договорная документация;

• «Приказ на разработку ЭИС»;

• ТЭО и ТЗ;

• исправленный «Техно-рабочий проект»;

• «Приказ о начале промышленного внедрения»;

• «Программа проведения испытаний»;

• «Требования к научно-техническому уровню проекта системы».

 

В процессе сдачи проекта в промышленную эксплуатацию осуществляются следующие работы:

- проверка соответствия выполненной работы договорной документации по времени выполнения, объему проделанной работы и затратам денежных средств;

- проверка соответствия проектных решений по ЭИС требова­ниям ТЗ;

- проверка соответствия проектной документации гостам;

- проверка технологических процессов обработки данных по всем задачам и подсистемам;

- проверка качества функционирования информационной базы, оперативности и полноты ответов на запросы;

- выявление локальных и системных ошибок и их исправление.

 

Документ на выходе: «Акт сдачи проекта в промышленную эк­сплуатацию».

 

На четвертой стадии «Эксплуатация и сопровождение проекта» выполняются следующие этапы:

• эксплуатация проекта;

• сопровождение и модернизация проекта.

В процессе выполнения этапа «Эксплуатация проекта» осуще­ствляются исправления в работе всех частей системы при возник­новении сбоев, регистрация этих случаев в журналах, отслежива­ние технико-экономических характеристик работы системы и накопление статистики о качестве работы всех компонентов системы.

На этапе «Сопровождение и модернизация проекта» выполня­ется анализ собранного статистического материала, а также ана­лиз соответствия параметров работы системы требованиям ок­ружающей среды.

 

 

Классификатор – документ, с помощью которого осуществляется формализованное описание экономической информации в ЭИС, содержащей наименование объектов, наименование классификационных группировок и их кодовые обозначения.

Две формы экономической информации:

1. Показатели

2. Документы

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

Реквизиты-основания подразделяются по типу алгоритмов их получения на

- количественные;

- стоимостные;

- процентные;

- удельные веса и др.

Реквизиты – признаки по степени формализации делятся на два подмножества:

- справочные реквизиты-признаки – предназначены для понимания показателя пользователем-экономистом;

- группировочные реквизиты-признаки – закодированные аналоги справочных признаков, предназначенные для логической обработки информации на ЭВМ.

 

Цель разработки классификаторов – установление соответствия между значениями справочных или описательных признаков какого-либо элемента или процесса и значениями группировочных признаков.

 

Классификация - результат упорядоченного распределения объектов заданного множества.

Система классификации – совокупность правил распределения объектов множества на подмножества.

Процесс классификации – процесс распределения объектов классификации в соответствии с принятой системой классификации.

Признак классификации – свойство или характеристика классификации, которое позволяет установить его сходство или различие с другими объектами классификации.

Классификационная группировка - множество или подмножество, объединяющее часть объек­тов классификации по одному или нескольким признакам.

Основанием классификации называется признак, по которому ведется разбиение множества на подмножества на определенной ступени классификации.

Ступень классификации - это результат очередного распределения объектов одной классификационной группировки.

Уровень классификации - это совокупность класси­фикационных группировок, расположенных на одних и тех же сту­пенях классификации.

Глубина системы классификации - это коли­чество уровней классификации, допустимое в данной системе.

 

Каждая система классификации характеризуется следующи­ми свойствами:

• гибкостью системы;

• емкостью системы;

• степенью заполненности системы (коэффициент заполнен­ности).

Гибкость системы - это способность допускать включение новых признаков, объектов без разрушения структуры клас­сификатора. Гибкость определяется временем жизни (Тж) сис­темы.

Емкость системы - это наибольшее количество классифика­ционных группировок, допускаемое в данной системе классифи­кации (Р).

Степень заполненности системы (К) определяется как част­ное от деления фактического количества группировок (Q ) на величину емкости системы (Р):

 

К = Q / P

 

В настоящее время чаще всего применяются два типа систем классификации: иерархическая и многоаспектная.

Характерными особенностями иерархической системы явля­ются:

• наличие в системе неограниченного количества признаков классификации;

• соподчиненность признаков классификации, что выражается разбиением каждой классификационной группировки, обра­зованной по одному признаку, на множество классификаци­онных группировок по нижестоящему (подчиненному) при­знаку.

При построении иерархической системы классификации сна­чала выделяется некоторое множество объектов, подлежащее классифицированию Мо, для которого определяются полное мно­жество признаков классификации G и их соподчиненность друг другу, затем производится разбиение исходного множества объек­тов на классификационные группировки на каждой ступени клас­сификации (рис. 4.2).

При использовании иерархической системы классификации необходимо соблюдать следующие ограничения:

• получающиеся на каждом уровне классификационные груп­пировки должны составлять исходное множество объектов М о;

• классификационные группировки Х.jk на каждой ступени не должны пересекаться;

• классификация на каждой ступени должна проводиться толь­ко по одному признаку (G).

К положительным сторонам данной системы следует отнести логичность, простоту ее построения и удобство логической и арифметической обработки.

Mo={x1,x2,...,xj,...,xn} - мощность классифицируемого множества, где gp gj,... - признаки классификации и g1 € G, g2 € G

Однако эта система характеризуется жесткой структурой классификации, не позволяющей вносить новые признаки или изменять их последовательность. Гибкость этой системы обес­печивается только за счет ввода большой избыточности в вет­вях, что приводит к слабой заполненности структуры класси­фикатора.

 

Недостатки, отмеченные в иерархической системе, отсутству­ют в других системах, которые относятся к классу многоаспект­ных систем классификации. Аспект - точка зрения на объект клас­сификации, который характеризуется одним или несколькими признаками.

Многоаспектная система - это система класси­фикации, которая использует параллельно несколько независимых признаков (аспектов) в качестве основания классификации. Существуют два типа многоаспектных систем: фасетная и дескрипторная.

Фасет - это аспект классификации, который исполь­зуется для образования независимых классификационных груп­пировок.

Дескриптор - ключевое слово, определяющее неко­торое понятие, которое формирует описание объекта и дает при­надлежность этого объекта к классу, группе и т.д.

Фасетная система характеризуется следующими особеннос­тями построения:

• имеется некоторое множество классифицируемых объектов (М0)

• это множество можно рассматривать в нескольких аспектах, каждый из которых может характеризоваться одним или не­ сколькими признаками, образующими фасет Фг;

• устанавливается некоторый порядок следования фасетов с помощью фасетной формулы (при этом последовательность фасетов определяется по частоте обращения к этим фасетам на некотором множестве заданных задач):

Р=(Ф12...,Ф,...,ФR)

 

• определяется количество подмножеств классификационных группировок, число которых определяется числом задач, обращающихся при своем решении к тем или иным фасетам
(рис. 4.3).

Внутри фасета значения признаков могут просто перечисляться по некоторому порядку или образовывать сложную иерархи­ческую структуру, если существует соподчиненность выделенных признаков.

К преимуществам данной системы следует отнести большую емкость системы и высокую степень гибкости, поскольку при не­обходимости можно вводить дополнительные фасеты и изменять их место в формуле.

К недостаткам, характерным для данной си­стемы, можно отнести сложность структуры и низкую степень заполненности системы.

 

Кодирование - это процесс присвое­ния условных обозначений объектам и классификационным группам по соответствующей системе кодирования.

Система кодирования - это совокупность правил обозначения объектов и группировок с использованием кодов.

Код - это условное обозна­чение объектов или группировок в виде знака или группы знаков в соответствии с принятой системой. Код базируется на определен­ном алфавите (некоторое множество знаков). Число знаков этого множества называется основанием кода. Различают следующие типы алфавитов: цифровой, буквенный и смешанный.

Код характеризуется следующими параметрами:

• длиной (L);

• основанием кодирования (А);

• структурой кода, под которой понимают распределение знаков по признакам и объектам классификации;

• степенью информативности (I) , рассчитываемой как частное от деления общего количества признаков (R) на длину кода (L):

I=R/L;

• коэффициентом избыточности изб), который определяется как отношение максимального количества объектов (Qmax ) к фактическому количеству объектов (Qфакт):

 

Все системы кодирования можно сгруппировать в два под­множества (рис. 4.4): регистрационные и классификационные системы кодирования.

Особенностью регистрационных систем кодирования являет­ся их независимость от применяемых систем классификации. Ре­гистрационные коды используются для идентификации объектов и передачи информации об объектах на расстояние, поэтому они должны удовлетворять следующим требованиям: минимальности длины кода, однозначности соответствия наименования объекта и его кода в течение длительного периода времени и защищен­ности кода от помех и ошибок.

Рис 4.4. Схема классификации систем кодирования

 

Регистрационные коды состоят из двух частей: информаци­онной и контрольной, предназначенной для защиты передавае­мой информации от ошибок. Контрольная часть может рассчи­тываться по различным алгоритмам, в частности, наиболее упот­ребляемыми являются следующие формулы их расчета:

 

K=M-[∑Xi/M]

K=M-[∑Xi*Bi/M]

 

 

где M - модуль (простое число, делящееся на единицу и на само себя);

Xi - информационные разряды, i - номер разряда;

Bi - вес информационного разряда.

 

К регистрационным системам относятся порядковая и серий­ная системы кодирования.

Порядковая система - это наиболее простая по своему пост­роению система кодирования, суть использования которой зак­лючается в последовательном присвоении каждому объекту кодируемого множества Мо номера его порядка, т.е. в присвоении цифр натурального ряда в порядке расположения объектов. Этот рядок может быть случайным или определяться после предва­рительной группировки объектов, например по алфавиту.

Серийная (серийно-порядковая) система кодирования отличается от порядковой тем, что номенклатура кодируемых объектов предварительно должна быть разбита на группировки по од­ному признаку, и каждой группировке должна быть отведена серия кодовых обозначений, в пределах которой каждому элементу присваивается свой код по порядку.

 

Группу классификационных систем кодирования можно разделить на две подгруппы в зависимости от того, какую систему классификации используют для упорядочения объектов.

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

Параллельные системы кодирования характеризуются тем, что они строятся на основе использования фасетной системы класси­фикации и коды группировок по фасетам формируются независимо друг от друга.

 

Последовательные и параллельные системы кодирования строятся на базе разрядной или комбинированной системы кодирования.

 

Разрядная система применяется для кодирования объектов, определяемых несколькими соподчиненными признаками, ис­пользуемыми для решения экономических задач. Кодируемые объекты систематизируются по классификационным признакам на каждой ступени классификации, каждому признаку отводится определенное число разрядов, в пределах которых кодирование группировок начинается с единицы. При разрядной системе ко­дирования имеет место так называемое «зависимое» кодирова­ние. Это значит, что классификационные группировки по млад­шим признакам кодируются в зависимости от кода группировки, образованной по старшему признаку. Запас свободных позиции определяется структурой кода.

Комбинированная система кодирования, обладая всеми пре­имуществами разрядного кода, применяется для кодирования больших номенклатур (перечней) объектов, которые характери­зуются многими соподчиненными или независимыми признака­ми. Эта система базируется на сочетании принципов построения таких систем кодирования, как разрядная, серийная, порядковая и кода повторения.

Код повторения (мнемокод) - это буквенные или буквенно-цифровые коды, которые характеризуются тем, что в структуру кода переносят часть символьных обозначений объектов с целью повышения мнемоничности кода или для сокращения его длины.

 

 

Все классификаторы, разрабатываемые и используемые в ЭИС, имеют эталонную и рабочую формы.

Эталонная форма клас­сификатора - это официальное издание классификатора на бу­мажном носителе, удобное для осуществления его ведения.

Рабочая форма классификатора - это весь классификатор или его раз­дел, занесенный на машинный носитель и удобный для обработ­ки информации.

 

Весь процесс разработки системы классификаторов для ЭИС можно разбить на четыре этапа.

 

На первом этапе «Разработка ТЗ на проектирование» выполняются две работы:

1. Определение состава, назначения и сферы действия классификаторов, исполь­зуемых в системе.

- Перечень классификаторов определяется на ос­нове анализа реквизитного состава первичных и результатных до­кументов и выделения всей совокупности реквизитов-признаков.

- Далее определяют назначение классификаторов. Каждый клас­сификатор может быть предназначен для однозначной иденти­фикации объекта, передачи информации на расстояние по каналам связи или для поиска и логической обработки первичной информации с целью получения и выдачи результатной инфор­мации.

По сфере действия выделяют следующие виды классификато­ров: международные, общегосударственные (общесистемные), отраслевые и локальные классификаторы.

- Определени­ем состава исходных данных и требований к разрабатываемым классификаторам.

К исходным данным, используемым в процессе проектирова­ния классификаторов, относятся:

• состав задач, для которых разрабатывается классификатор;

• состав объектов классификации и мощность исходного мно­жества;

• состав признаков классификации и число значений каждого признака;

• наименования отдельных группировок и объектов;

• динамика процесса изменяемости состава задач, объектов и признаков.

К требованиям, которым должны удовлетворять разрабаты­ваемые классификаторы, можно отнести:

• полноту охвата объектов и признаков классификации каждым классификатором;

• согласованность признаков деления множеств объектов с ал­горитмами обработки экономической информации;

• взаимную однозначность наименований объектов и их кодо­вых обозначений;

• простоту кодирования и возможность автоматизации классификации и кодирования;

• возможность увязки с другими классификаторами и система­ми обозначений;

• эффективность использования классификатора при обработ­ке информации.

 

2. Содержанием второго этапа является «Разработка ме­тодических материалов проектирования», которая включает разработку основных критериев и принципов построения каждого классификатора.

- К критериям построения классифика­тора относятся такие, как:

• критерий отнесения того или иного объекта к конкретному классифицируемому множеству;

• степень охвата кодируемого множества объектов.

 

3. Третий этап связан с работами по организации сбора и обработки исходных данных, необходимых для составления клас­сификаторов. К их числу относится разработка инструктивных материалов по сбору и обработке исходных данных:

• определение перечня решаемых задач, использующих класси­фикаторы;

• выделение классифицируемых объектов;

• определение состава признаков классификации и значений признаков;

• осуществление лингвистической обработки этих данных (уда­ление синонимов, омонимов, полисемии, антонимов и др.);

• согласование используемой терминологии в исходных данных с ГОСТами.

 

4. На четвертом этапе «Составление классификаторов и системы их ведения» осуществляется построение эталонной и ра­бочей формы классификатора и системы ведения классифика­тора.

Эталонный классификатор должен быть согласован, отпеча­тан типографским способом и распространен всем пользовате­лям для кодирования информации первичных документов.

Рабочие классификаторы наносятся на машинные носители в необходимых разрезах, передаются пользователям и заносятся в файлы справочников баз данных для выполнения процедуры автоматического заполнения машинных форм первичных доку­ментов и для декодирования результатной информации, получа­емой после ее обработки.

К задачам, решаемым системой ведения классификатора, от­носятся:

• актуализация классификатора, т.е. постоянное пополнение изменение объектов классификации и кодирования;

• своевременное оповещение всех пользователей о всех происходящих изменениях;

• реструктуризация, или пересмотр структуры классификато­ра, при котором осуществляются контроль за дублировани­ем объектов классификации, контроль и выявление тупико­вых ветвей, не ведущих к объекту, оптимизация резервных ветвей по всем уровням иерархии или по всем аспектам клас­сификации;

К проблемам, связанным с проектированием системы веде­ния классификаторов, относятся:

• разработка организационной структуры системы ведения, т.е. службы, которая отвечает за пополнение классифика­торов;

• разработка юридических основ внесения изменений в класси­фикатор;

• разработка информационного и программного обеспечения системы.

Методы типового проектирования ЭИС предполагают создание системы из готовых покупных типовых элементов (типовых проектных решений).

 

Типовое проектное решение – проектное решение, представленное в виде проектной документации, включая программные модули, пригодное к многократному использованию.

 

Классификация методов:

1. Элементный метод. В качестве типового элемента системы используется типовое решение о задаче или отдельному виду обеспечения задачи (информационному, программному, техническому, математическому, организационному)

Достоинства – применение модульного подхода к проектированию и документированию ЭИС.

Недостатки – большие затраты времени на сопряжение разнородных элементов в следствие информационной, программной, технической совместимости, а также плохая адаптивность элементов к особенностям предприятия.

2. Подсистемный метод. В качестве элементов типизации выступают отдельные подсистемы, которые обеспечивают функциональную полноту, минимизацию внешних информационных связей, параметрическую настраиваемость, альтернативность схем в пределах значений входных параметров.

Достоинства – модульное проектирование, сокращение затрат на проектирование и программирование взаимосвязанных компонентов, хорошее документирование.

Недостатки – сложности в комплексировании программных продуктов разных функциональных подсистем.

Пример – «1С: Предприятие 7.7» (автоматизация складского, бухгалтерского, кадрового учета ), «Project Expert»

3. Объектный метод. В качестве типового элемента используется типовой проект для объектов управления определенной отрасли, который включает полный набор функциональных и обеспечивающих подсистем.

Достоинства – хорошая комплексируемость всех компонентов за счет методологического единства и информационной, программной и технической совместимости компонентов.

Пример – Отраслевые специализированные решения на базе «1С».

 



<== предыдущая лекция | следующая лекция ==>
Тема: Каноническое проектирование. | Модельно-ориентированное проектирование ЭИС.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.027 сек.