Смекни!
smekni.com

Информационные системы в экономике (стр. 4 из 16)

определение целесообразности использования интегрированной базы данных;

выбор СУБД;

выбор структуры автономных файлов;

использование диалога.

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

В качестве этих факторов выделим следующие:

1. Определение целесообразности использования интегрированной базы данных /БД/:

сложность информации;

разнообразие запросов;

объем информации;

объем корректировок;

возможности ЭВМ /память, программное обеспечение, надежность/.

2. Использование диалога:

требования пользователя;

разнообразие запросов;

объемы информации;

возможности ЭВМ;

надежность;

время реакции на запрос;

простота работы пользователя.

3. Выбор структуры автономных файлов:

потребная память;

время на корректировку;

надежность;

время решения задачи.

4. Выбор СУБД:

структура информации;

возможности ЭВМ;

наличие программного обеспечения;

широта программного окружения СУБД;

наличие сети ЭВМ;

время реакции на запрос.

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

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

- обоснование методов передачи информации в ЭИС (курьером, в форме документов, по каналам модемной связи, по каналам ЛВС, с использованием выделенных каналов, дискретным способом через дискеты, стримеры, оптические носители и т.п., в интерактивном режиме) ;

- обоснование методов обеспечения достоверности информации (верификация, счетный контроль и т.д.);

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

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

- обосновать выбор соответствующего инструментального средства (языки программирования, специализированные библиотеки, СУБД, системы автоматизированного проектирования, системы класса CASE и др.) и среды в которой предполагается использование разрабатываемой ЭИС;

- определить цель проектирования рациональной внутримашинной технологии обработки на основе выбранных инструментальных средств (например, сокращение времени обработки по сравнению с тем, что существует в настоящий момент за счет улучшенных механизмов поиска и сортировок, которые обеспечивает выбранный инструментарий; минимизация затрат на разработку и дальнейшее сопровождение ПО; обеспечение надежности ЭИС и защиты информации и т.д. );

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

- определить функции управляющей программы.

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

- выработать требования к оформлению экранных и печатных форм, эргономике программного обеспечения.

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

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

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

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

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

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

В процессе решения задачи удобство диалогового режима в полной мере проявляется в процессе общения с базой данных.

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

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

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

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

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

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

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