В условиях применения ПЭВМ этапы домашинной и послемашинной технологии часто оказываются "смазанными" из-за применения диалогового режима. Однако именно при использовании ПЭВМ для решения экономических задач, с большими объемами обрабатываемой информации, возникает проблема обмена данными между отдельными машинами. Эта проблема решается за счет передачи данных ЛВС, либо за счет применения "дискетной технологии".
В программах, регулирующих ввод информации в базу, необходимо предусмотреть как можно более развернутый и всесторонний контроль вводимых данных, поскольку ошибки в обрабатывающих программах не так опасны, как ошибки в данных, попавшие в базу. Сообщение об ошибках должны быть сформулированы конкретно и однозначно, что позволило бы пользователю предпринять соответственно такие же конкретные и однозначные действия. Несмотря на большую трудоемкость программирования, такой контроль окажется неоценимым при эксплуатации комплекса программ. Любые изменения, вносимые в базу данного должны протоколироваться.
Логический контроль последовательности выполнения режимов становится особенно важным при использовании диалогового режима. Пакетная обработка данных упрощает для пользователя проблему смыслового согласования программ, поскольку оно зафиксировано в управляющей части комплекса и никем, кроме программиста, не может быть изменена. Согласование программ фактически предопределяется на этапе технического проектирования при разработке макро алгоритма. В диалоговом же режиме отсутствует заранее установленная последовательность выполнения программ. Главной отличительной особенностью этого режима является возможность влияния пользователя на процесс обработки данных. В случае смысловой независимости задач коллизий не возникает, но в противоположном случае, при наличии такой зависимости, могут появляться неадекватности в информационной базе и ошибки в выходной информации. Под технологически зависимыми задачами понимаются задачи, решения одной из которых не может быть выполнено без предварительного решения другой. В качестве примера такой зависимости можно привести задачи учета основных фондов. При введении в базу текущих сведений о движении инвентарных объектов, расчет автоматизированных отчислений возможен лишь после проведения корректировки остатков основных фондов по данным движения. Для проведения смыслового контроля выполнение любого режима должно регистрироваться блоком смыслового контроля, а возможность выполнения очередного режима проверяется с точки зрения непротиворечивости.
Программное обеспечение комплекса задач включает общие положения, отражающие стандарты и использованные возможности разработанного АРМ для решения выбранного комплекса задач, а также требования к аппаратным и программным ресурсам для успешной эксплуатации АРМ. Здесь же приводится описание использованных библиотек, компиляторов, редакторов связи, планов создания загрузочных модулей и т.д. Затем производится характеристика архитектуры программ и представляется структурной схемой пакета (деревом вызова процедур и программ). После чего производится описание программных модулей и файлов.
Схема взаимосвязи программных модулей и информационных файлов отражает взаимосвязь программного и информационного обеспечения комплекса задач, и может быть представлена несколькими схемами, каждая из которых соответствует определенному режиму. Головная же часть, представляется одним блоком с указателями схем режимов. Все графические материалы должны быть оформлены в соответствии с методическими указаниями по оформлению дипломных и курсовых проектов.
Обоснование экономической эффективности проекта
По выбору возможны следующие направления расчета экономической эффективности:
Сравнение вариантов организации ЭИС по комплексу задач (например, сравнение ЭИС, предлагаемой в проекте, с существующей).
Сравнение вариантов организации информационной базы комплекса задач (файловая организация и база данных).
Сравнение вариантов организации технологического процесса сбора, передачи, обработки и выдачи информации.
Сравнение вариантов технологии проектирования ЭИС (например, индивидуального проектирования с методами, использующими пакеты программ или модельного проектирования).
Сравнение вариантов технологии внутримашинной обработки данных.
В разделе выбор и обоснование методики расчета экономической эффективности проекта в зависимости от выбранного направления расчета должна быть изложена методика расчета экономической эффективности проекта.
Результаты расчета показателей экономической эффективности проекта необходимо представить в форме таблиц, графиков, рекомендуемых методическими материалами. Здесь следует определить улучшение качественных характеристик процесса управления соответствующим объектом и оценить влияние автоматизированного комплекса задач на эффективность деятельности органов управления и конечные результаты.
В заключении рекомендуется сделать выводы по проекту, определить пути его внедрения и направления дальнейшего совершенствования ЭИС.
Более подробно вопросы обоснования экономической эффективности проекта даны в п.3 настоящих методических указаний.
В приложении обязательно должна быть распечатка на исходном языке программирования отлаженных основных расчетных модулей ( около 400 операторов языка высокого уровня) или адаптированных программных средств, использованных в работе.
2.2. Структура и содержание дипломных проектов по проектированию экспертной системы /ЭС/
Введение
1. Аналитическая часть.
1.1. Идентификация проблемной области.
1.1.1. Общая характеристика проблемной области.
1.1.2. Определение ресурсов на разработку ЭС.
1.1.3. Постановки решаемых задач экспертизы.
1.2. Концептуализация проблемной области.
1.2.1. Структурная модель проблемной области.
1.2.2. Функциональная /поведенческая/ модель проблемной области.
1.3. Выбор метода формализации знаний и инструментальных средств разработки ЭС.
1.4.Определение перечня оригинальных компонентов программного обеспечения ЭС, подлежащих разработке.
1.5. Спецификация технологических средств функционирования ЭС.
2. Проектная часть.
2.1. Проектирование базы знаний.
2.1.1. Формализация базы знаний.
2.1.2. Описание базы знаний на языке представления знаний /ЯПЗ/.
2.1.3. Описание технологии загрузки и актуализации базы знаний.
2.2. Проектирование базы данных.
2.2.1. Даталогическая модель базы данных.
2.2.2. Описание БД на ЯОД.
2.2.3. Описание технологии загрузки и актуализации базы данных.
2.3. Программное обеспечение.
2.3.1. Определение параметров генерации и настройки механизмов вывода, приобретения и объяснения знаний, интеллектуального интерфейса.
2.3.2. Описание дерева вызова программ (или блок-схемы) и спецификации оригинальных программных средств ЭС.
2.4. Тестирование экспертной системы.
2.4.1. Данные контрольного примера.
2.4.2. Описание технологического процесса ЭС.
2.4.3. Анализ полученных результатов экспертизы.
3. Обоснование экономической эффективности проекта.
3.1. Выбор и обоснование методики расчета экономической эффективности.
3.2. Расчет показателей экономической эффективности проекта.
Заключение
Список использованной литературы.
Приложения.
Во введении обосновывается тема дипломного проекта, определяются цели его разработки, структура пояснительной записи. Актуальность разработки дипломного проекта должна быть обоснована с позиций основных тенденций использования экспертных систем и особенностей их применения конкретном экономическом объекте.
Объем введения - до 5 страниц машинописного текста.
Аналитическая часть
1.1. Идентификация проблемной области включает в себя определение назначения и сферы применения экспертной системы /ЭС/, выделение ресурсов, постановку и параметризацию решаемых задач.
В пункте 1.1.1. рассматриваются характеристики и особенности проблемной области, обусловливающие необходимость разработки экспертной системы. Идентификация сферы применения ЭС осуществляется на основе анализа узких мест функционирования проблемной области. Например, плохой маркетинг, большие материальные и трудовые издержки, низкая ритмичность производства и т.д. Сфера применения ЭС должна четко идентифицировать участок деятельности экспертов и классы объектов и ситуаций, на которые этот участок распространяется. Например, "Оценка материальных ресурсов предприятия", "Формирование бюджета региона", "Прогнозирование сбыта продукции в отрасли" и т.д. В этих формулировках фиксируется и класс решаемых проблем: анализ /интерпретация/, оценка /диагностика/, прогнозирование, планирование, проектирование или комплекс функций.
Необходимость разработки ЭС для выделенных сфер применения может быть обусловлена: недостаточным опытом экспертов, нехваткой трудовых ресурсов для решения относительно простых интеллектуальных задач, формализацией неавтоматизируемой практики принятия решений, требованиями интеграции разнообразных источников знаний, выдвижения и проверки раз- личных гипотез, оптимизации принятия решений.