Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по билетам.docx
Скачиваний:
4
Добавлен:
01.09.2019
Размер:
114.25 Кб
Скачать

23. Проект, проектирование и объекты проектирования экономических информационных систем

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

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

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

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

Современная технология проектирования ЭИС должна обеспечивать:

• соответствие стандарту ISO / I ЕС 12207 (поддержка процессов ЖЦ);

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

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

• минимальное время получения работоспособного ПО подсистем ЭИС;

• независимость получаемых проектных решений от средств реализации ЭИС (СУБД, ОС, языков и систем программирования);

• поддержку CASE-средств, обеспечивающих автоматизацию процессов, выполняемых на всех стадиях ЖЦ.

23. Субд в архитектуре клиент-сервер.

Одна из моделей взаимодействия компьютеров в сети получила название «клиент-сервер» (Рис. 1.). Каждый из составляющих эту архитектуру элементов играет свою роль: сервер владеет и распоряжается информационными ресурсами системы, клиент имеет возможность воспользоваться ими.

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

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

Для современных СУБД архитектура «клиент-сервер» стала фактически стандартом.

Основной принцип технологии "клиент-сервер" заключается в разделении функций приложения на три группы:

1-ввод и отображение данных (взаимодействие с пользователем);

2-прикладные функции, характерные для данной предметной области;

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

24. Схемы (варианты) клиент-серверной архитектуры

клиент-серверная система характеризуется наличием двух взаимодействующих самостоятельных процессов - клиента и сервера, которые, в общем случае, могут выполняться на разных компьютерах, обмениваясь данными по сети. По такой схеме могут быть построены системы обработки данных на основе СУБД, почтовые и другие системы.

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

В трехуровневом (сервер БД и сервер приложений – клиенты)приложении появляется третий, промежуточный уровень, реализующий бизнес-правила, которые являются наиболее часто изменяемыми компонентами приложения

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