3.1.Описание постановки и решения АРМ.
При использовании автоматизированных рабочих мест (АРМ), реализуемых на персональных компьютерах, возникают принципиально новые возможности принятия оптимального решения задач перспективного, текущего планирования предприятия и оперативного планирования работы.
Автоматизированное рабочее место дает рекомендации, гарантирующие выполнение заданий по объему и качеству работы в кратчайший срок и с минимальными затратами, кроме того возникают новые возможности организации труда инженерно-технического персонала, позволяя сократить численность проектантов за счет многократного роста эффективности их труда. Автоматизированное рабочее место используют для проектирования, для быстрого и точного подсчета объемов, качества и других характеристик.
Для новых средств вычислительной техники, предназначенных к использованию в АРМ, характерно следующее:
повышения качества обработки данных и улучшение изображения дисплеев (разрешающей способности, числа цветных тонов);
увеличение вычислительной мощности локальной обработки;
соблюдение графических стандартов.
Стремление обеспечить быструю реакцию системы на запрос пользователя приводит к необходимости отдавать локальным графическим средствам большую часть решаемой в системе прикладной задачи. Это позволяет снизить количество запросов к ЭВМ старшего уровня и освободить ее для введения баз данных большого объема.
В состав АРМ должны входить универсальная микро- или мини ЭВМ, базовое программное обеспечение, включающая операционную систему, языки программирования, программные коммуникационные средства, набор внешних устройств, специальное и прикладное программное обеспечение. Возможности компонентов АРМ должны обеспечивать работу АРМ в качестве рабочей станции основной ЭВМ и в автономном режиме.
Эффективность различных режимов работы зависит от сложности решаемых задач, характеристик встраиваемых в АРМ модульных технических и программных средств и правильности решения вопросов. Автоматизированные рабочие места могут быть классифицированы по различным принципам.
По назначению: конструктора (по областям применения), технологической подготовки производства, подготовки конструкторской документации, подготовке текстовой документации, контрольно-испытательной службы, научного эксперимента, подготовки программ и микропрограмм, подготовки экономической и статистической документации, обработки изображений.
По функциональному признаку: обработки текстовой и символьной информации, обработки графической информации, ввода и обработки аналоговой и дискретной информации.
По мощности: малой производительности, средней и высокой.
По принципу комплексирования: автономные, многопультовые или групповые, терминальные.
Специалист является профессионалом в определенной области и АРМ должен представить ему возможность прежде всего проверить аналитическую работу, максимально используя всевозможную информацию.
Профессиональная ориентация специалиста определяет основные требования к программному и техническому обеспечению АРМ специалиста, а именно:
возможность работы с персональной и учрежденческой базами данных;
возможность ведения коммуникального диалога с дополнительными источниками информации;
возможность моделирования анализируемых процессов с учетом накопленного опыта;
обеспечение высокого уровня многофункциональности и гибкости системы.
3.2.Структура БД (информационной базы).
База данных – это совокупность данных с определенной структурой, отображающих состояние и развитие объектов и отношение между объектами управления. Система управления базой данных – это комплекс программных и языковых средств общего и специализированного назначения.
База данных содержит совокупность взаимосвязанных данных, организационных технических обеспечении, необходимы обеспечить их хранение без излишнего дублирования и оперативный поиск по запросам. Она имеет такую организацию данных, при которой устраняется избыточность в записях и обеспечивается возможность работы с записями различных массивов с помощью СУБД.
База данных – это динамическая модель производительной системы. В ней логически структурированы и физически организованы в памяти ЭВМ данные, отображающие состояние объектов реальной производительной системы и связи между ними.
В базе данных выделяются логические и физические организации данных. Логическая организация данных предусматривает структуризацию данных в соответствии с запросами пользователей. Физическая – связана с машинными структурами, используемыми при ведении баз данных. Наиболее важной для пользователя является логическая организация, рассматривая как совокупность описания информации, включающая перечень информационных единиц в БД, их свойства и отношения. При этом описания обособлено от хранимых данных.
Элемент данных – наименьшая именованная единица данных, к которой СУБД может обращаться непосредственно и которая используется для построения остальных структур. Он равнозначен в некоторой степени реквизиту или показателю. Агрегат данных – именованная совокупность элементов данных, рассматриваемая как единое целое. Запись – именованная совокупность элементов данных или элементов агрегатов данных. Набор данных – именованная совокупность записей, образующих двухуровневую иерархическую структуру. Этот перечень не является аналогом файла. Для каждого типа набора один тип записи устанавливается как владелец, а остальные типы записей – как члены набора. Набор предназначен для предоставления связи между записями.
База данных – это именованная совокупность записей различного типа со ссылками между записями, которые предусмотрены наборами.
Различают оперативные и архивные БД. Оперативные базы данных чаще характеризуются на магнитных дисках и управляются СУБД. Данные архивных БД размещаются на магнитных дисках.
В результате рациональной организации данных устанавливается избыточность информации на основе установленных взаимодействий между записями, обеспечивается многократное использование данных, возможность оперативного доступа к ним и поиска данных. Система внесения изменения в БД, связана с методами доступа и поиска, упрощается и не зависит от вида структуры данных. Обеспечение независимости данных в БД позволяет производить изменения и структуры без изменения алгоритмов обработки. Важность свойства независимости связана с тем, что практически все информационные системы совершенствуются и развиваются в процессе функционирования. Для защиты информации от разрушения и неавторизованного доступа в БД поддерживается и целостность.
В базе данных отображается состояние этих объектов и их отношений в рамках определенной предметной области. Под предметной областью понимается среда, для которой БД обеспечивает функционирование прикладных программ. Предметная область – это область применения конкретного банка данных. В качестве предметной области выступают предприятия, организации, отрасли промышленности.
Для обеспечения высокой степени независимости данных и учета требований многих пользователей разрабатывается трехуровневая представление предметной области: внешнее, концептуальное и внутреннее. Каждому уровню соответствует своя модель данных. Внешний уровень представляет предметную область в том в котором она отображается у конкретного пользователя. Каждый пользователь может иметь свое внешнее представление. Общение пользователя с БД ведется с помощью не процедурных языковых средств или языков программирования.
Внутренний уровень связан со способом физического хранения данных. она обеспечивает различные типы хранения записей, размещение записей на магнитные носители и доступ к ним.
Концептуальный уровень как промежуточный между внутренним и внешним отражает интегрированное представление данных с позиции предметной области. На этом уровне разрабатывается модель БД, отображающая логическую организацию данных на основе их связей. В модели не учитывается структура хранения и способы доступа, чем достигается независимость данных. Концептуальная модель является совокупностью экземпляров концептуальных записей, которые могут отличаться от внешних и хранимых. Эта модель описывается концептуальной схемой – совокупностью концептуальных записей вместе с существующими между ними отношениями.
Концептуальная модель опережает наиболее стабильные структурные характеристики информации предметной области, не связанные с физическим размещением данных и их использованием в прикладных программах ил запросах. проектирование концептуальной модели основывается на информационно-логической модели предметной области. Эта модель содержит неформализованное описание состава и содержание обрабатываемой информации, взаимосвязей между ее элементами и требования по ее организации.
Концептуальная модель, являясь главным уровнем представления данных, определяет структуры данных на внешнем и внутреннем уровнях, а так же тип БД. Существует три подхода к построению концептуальной модели БД: иерархический, сетевой и реляционный.
Достарыңызбен бөлісу: |