Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
экзамен2.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
322.05 Кб
Скачать

23. Средства разработки клиентского программного обеспечения. Классификация.

Практически любое средство разработки, мало-мальски претендующее на универсальность, можно заставить работать с любой базой данных - достаточно поддержки применения в этом средстве разработки сторонних библиотек и наличия у этой базы данных набора клиентских интерфейсов (API) для платформы, на которой должны функционировать созданные приложения. Однако далеко не любая пара продуктов "средство разработки плюс СУБД" привлекательна с точки зрения трудозатрат, связанных с созданием подобных приложений. Можно написать полноценное приложение, вызывающее функции клиентского API и реализующего удобный пользовательский интерфейс с помощью компилятора языка С и простейшей графической библиотеки (например, позволяющей изменять цвет пикселов на экране) для той операционной системы, в которой будет работать данное приложение. Но затраты, связанные с реализацией подобного проекта, могут оказаться совершенно неоправданными - ведь в этом случае разработчикам придется реализовывать функции, которые уже содержатся в библиотеках классов и компонентов средств разработки, более глубоко ориентированных на создание приложений с базами данных или включающих поддержку создания таких приложений.

Иногда целесообразна разработка сервера приложений. Сервер приложений является промежуточным звеном между конечным клиентом и базой данных (БД). Несмотря на использование современных платформ баз данных, часть логической обработки (в основном не данных, а действий оператора) возлагается на программное приложение. Перенос этой функциональности со стороны клиента на сервер приложений дает ряд преимуществ, а сама технология называется «тонкий клиент». Перечислим эти преимущества:

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

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

  • серьезно повышается безопасность использования автоматизированного рабочего места (АРМ) использующего приложение (систему, комплекс задач), за счет осуществления работы с назначением определенного порта обмена данными.

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

24. Основные элементы клиентских программ доступа к базам данных. Интерфейс пользователя.

НЕТУ НИХУЯ!!!!!!

25. Этапы и виды технологических процессов обработки информации.

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

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

Технологический процесс можно разделить на 4 укрупненных этапа: 1.Начальный или первичный — сбор исходных данных, их регистрация и передача на ВУ. 2.Подготовительный — прием, контроль, регистрация входной информации и перенос ее на машинный носитель. 3.Основной — непосредственно обработка информации. 4.Заключительный — контроль, выпуск и передача результатной информации, ее размножение и хранение.

Способы сбора и регистрации данных:

1. Механизированный — сбор и регистрация информации осуществляется непосредственно человеком с использованием простейших приборов (весы, счетчики, мерная тара, приборы учета времени и т. д.). 2. Автоматизированный — использование машиночитаемых документов, регистрирующих автоматов, универсальных систем сбора и регистрации, обеспечивающих совмещение операций формирования первичных документов и получения машинных носителей. 3. Автоматический — используется в основном при обработке данных в режиме реального времени. Информация с датчиков, учитывающих ход производства — выпуск продукции, затраты сырья, простои оборудования и т. д. — поступает непосредственно в ЭВМ.

Виды технологических процессов:

Единичный технологический процесс (ЕТП). Разрабатывается индивидуально для конкретной задачи.

Типовой технологический процесс (ТТП). Создается для группы задач, обладающих общностью конструктивных признаков. Разработку типовых технологических процессов осуществляют на общегосударственном и отраслевом уровнях, а также на уровнях предприятия в соответствии с общими правилами разработки технологических процессов.

Групповой технологический процесс (ГТП).

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

Перспективный техпроцесс предполагает опережение (или соответствие) прогрессивному мировому уровню развития технологии производства

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]