- •Проектирование информационных систем
- •Сущность и классификация экономических информационных систем
- •Роль и место информационных систем в управлении экономическими объектами
- •Структура информационных систем
- •2.Программное
- •Принципы создания информационных систем
- •1. Управленческие принципы:
- •2. Организационные принципы проектирования:
- •3. Системотехнические принципы:
- •Технология проектирования экономических информационных систем
- •Формализация технологии проектирования экономических информационных систем
- •Состав стадий и этапов канонического проектирования экономических информационных систем
- •Состав и содержание работ на этапе «Сбор материалов» предпроектной стадии
- •Этап - Анализ материалов обследования
- •Состав и содержание работ на стадии технического проектирования
- •Состав и содержание работ на стадии рабочего проектирования
- •Состав и содержание работ на стадиях внедрения, эксплуатации и сопровождения проекта
- •Основные понятия классификации экономической информации
- •Понятия и основные системы кодирования экономической информации
- •Понятие унифицированной системы документации
- •1. Построение новых форм документов.
- •2. Унификация всей системы документации.
- •Особенности проектирования форм первичных документов
- •Особенности проектирования форм документов результатной информации
- •Проектирование экранных форм электронных документов
- •Информационная база и способы ее организации
- •1. Совокупность локальных файлов (реализуется за счет ос):
- •2. Интегрированная иб (бд):
- •Проектирование информационной базы
- •Классификация технологических процессов обработки данных
- •1 Класс. Цель – получение первичной информации.
- •2 Класс. Цель – ввод данных в систему.
- •3 Класс. Цель – обработка данных информационной базы.
- •4 Класс. Цель – обеспечение достоверности и высокого качества результатной информации.
- •Показатели оценки эффективности и выбор варианта организации технологических процессов
- •Проектирование процессов получения первичной информации
- •Проектирование процесса загрузки и ведения информационной базы
- •Проектирование процесса автоматизированного ввода бумажных документов
- •Сущность экономических задач
- •Проектирование технологических процессов обработки данных в пакетном режиме
- •Проектирование технологических процессов обработки данных в диалоговом режиме
- •Реинжиниринг бизнес-процессов на основе корпоративной экономической информационной системы
- •Этапы реинжиниринга бизнес-процессов
- •Методологии моделирования проблемной области
- •Основные понятия и особенности проектирования клиент-серверных экономических информационных систем
- •Проектирование систем оперативной обработки транзакций
- •Проектирование систем оперативного анализа данных
- •Основные понятия и классификация case-технологий
- •Функционально-ориентированное проектирование экономических информационных систем
- •Объектно-ориентированное проектирование экономических информационных систем
- •Прототипное проектирование экономических информационных систем
- •Основные понятия и классификация методов типового проектирования
- •Параметрически-ориентированное проектирование экономических информационных систем
- •Модельно-ориентированное проектирование экономических информационных систем
- •Основные понятия управления проектированием экономических информационных систем
- •Общая структура организации работ по проектированию экономических информационных систем
- •Организационные формы управления проектированием экономических информационных систем
- •Организационные формы реинжиниринга бизнес-процессов
- •Основные компоненты процесса управления проектированием эис
- •Методы планирования проектов и ресурсов
Основные понятия и особенности проектирования клиент-серверных экономических информационных систем
Архитектура современных ЭИС базируется на принципах клиент-серверного взаимодействия программных компонентов.
Сервер – это процесс, который обслуживают информационную потребность клиента. (БД, приложений)
Клиент – это приложение, посылающее запрос на обслуживание сервером (толстый (1С) и тонкий (Интернет), какой объем информации обрабатывается на клиентском рабочем месте).
В общем случае схема клиент серверной архитектуры включает три уровня:
1. Уровень представления данных пользователю (верхний уровень).
2. Уровень обработки данных приложения (уровень приложения, программы, которые эту обработку осуществляют).
3. Уровень БД (физическое хранение информации).
Схемы клиент-серверного взаимодействия:
0. Интеграция всех уровней (в рамках одного локального рабочего места).
1. Файл серверной архитектуры (сервер просто хранит информацию, клиент – запрашивает и обрабатывает): СУБД расположено на клиентских рабочих местах, а файлы БД на сервере БД, обработка ведется на клиенте. (Сеть загружена – передача файлов загружает трафик).
2. Двухуровневая клиент-серверная архитектура: на клиенте находятся приложения, формирующие запрос к БД и СУБД на сервере. (Клиент выполняет функции только представления данных) Преимущества – снижается нагрузка на сеть. Но сервер должен обладать соответствующими мощностями.
3. Трёхуровневая клиент-серверная архитектура: Сервер приложений – сервер БД – клиентское рабочее место: архитектура для крупного предприятия с большим количеством АРМ. Параллельная обработка данных.
4. Многоуровневая клиент-серверная архитектура: Создается для территориально распределённых предприятий и для неё характерны отношения «многие-ко-многим» между клиентами и серверами. На базе единого информационного пространства получать доступ к различным БД.
Проектирование трёхуровневой клиент-серверной ЭИС состоит из следующих операций:
1. Разработка общей структуры корпоративной ЭИС: операция сводится к выбору программно-технической среды реализации ЭИС и распределению функций обработки данных по уровням клиент-серверной архитектуры.
(ОС (сетевая), БД и СУБД (desktop – Access (доступ только для чтения), серверные СУБД MySQL, SQL, Oracle),
2. Создание вычислительной сети для ЭИС: Заключается в закупке и монтаже оборудования, а также инсталляции сетевого ПО и СУБД.
3. Создание схемы БД. Операция включает:
- проектирование структуры БД (логическое проектирование);
- создание области БД (физическое проектирование);
- загрузка описания БД (сценарий SQL, скрипт БД);
- разработка управляющих элементов БД (удаление, вставка, обновление – триггеры и хранимые процедуры).
4. Создание сервера БД: физическое наполнение БД и настройка СУБД (права доступа).
5. Разработка серверов приложений: в состав сервера приложений входят набор сервисов (функции обработки данных) и монитор транзакций, управляющий выполнением сервисов.
6. Разработка клиентских приложений: выполняется проектирование пользовательского интерфейса и технологической документации.