- •Информатизация общества
- •Понятие информации
- •Переход к информационному обществу.
- •Информационный потенциал общества
- •Информационный рынок
- •Информатика, предмет и задачи
- •Введение в экономическую информатику
- •Особенности экономической информации
- •Принципы классификации и кодирования информации
- •Виды экономической информации в фирме
- •Информация
- •Экономические информационные системы (эис) и технологии (эит)
- •Понятие эис
- •Состав эис
- •История развития эис и эит
- •Виды информационных технологий
- •Эит обработки данных
- •Эит управления
- •Эит поддержки принятия решений
- •Эит экспертных систем
- •Этапы создания
- •Назначение
- •Функциональные возможности
- •Персональные компьютеры
- •История создания пк
- •Особенности пк
- •Архитектура пк
- •Структура пк
- •Микропроцессор
- •Системная шина
- •Основная память
- •Клавиатура
- •Видеосистема
- •Принтеры
- •Поколение микропроцессоров. Их работа
- •Принципы выбора пк
- •Информационно-логические основы построения эвм
- •Системы счисления/ Формы представления чисел
- •Представление информации в эвм
- •Логические основы построения эвм
- •Теорема о разложении на конституэнты.
- •Л a a огический синтез вычислительных схем
- •Компьютерные сети
- •Назначение и классификация компьютерных сетей
- •Особенности локальных вычислительных сетей. (лвс)
- •Глобальные сети (gan)
- •Глобальная банковская сеть swift.
- •Глобальная сеть Internet
- •Стандарты воздействия в компьютерной сети
- •Операционная система Windows
- •Основные положения
- •Интерфейс пользователя
- •Многозадачность
- •Управление ресурсами
- •Объектный подход
- •Работа в сети
- •Мультимедиа
- •Структура интерфейса пользователя
- •Панель задач. Папки Мой компьютер и корзина, панель управления
- •Обработка текста и документа
- •Минимальный набор типовых операций
- •Расширенный набор типовых операций
- •Поиск и замена
- •Проверка правописания
- •Параметры страниц
- •Шаблоны
- •Макросы
- •Принципы подготовки бумажных и электронных документов
- •Принципы создания документа
- •Принципы форматирования документа
- •Табличный процессор
- •История развития табличного процессора
- •Интерфейс табличного процессора
- •Строки, столбцы, ячейки, адреса
- •Окно, рабочий лист, текущая ячейка
- •Типовая структура интерфейса
- •Данные, хранимые в ячейках
- •Типы входных данных
- •Форматирование входных и выходных данных
- •Уровни информации в ячейке
- •Изменение ссылок при копировании формул
- •Относительная и абсолютная адресация
- •Правило относительной ориентации
- •Обобщенная технология работы в табличном процессоре
- •Объединение электронных таблиц
- •Межтабличные связи
- •Консолидация таблиц
- •Объединение файлов
- •Макросы в табличном процессоре
- •Система управления базами данных
- •Отличительные признаки субд
- •Требования к организации базы данных
- •Классификация бд
- •Понятие объекта данных
- •Структурные элементы бд
- •Связи между наборами объектов и их типы
- •Модель данных
- •Иерархическая и сетевая модели данных
- •Реляционная модель данных
- •Правила Кодда
- •Целостность связей
- •Программное обеспечение эвм
- •Основные понятия
- •? Категории специалистов по разработке и эксплуатации программ
- •Оператор эвм
- •Системный программист
- •Создание операционной среды выпonнения nporpaМii
- •ПрОfPаммы
- •Правовые методы защиты программ
- •Классификация программного обеспечения (по)
- •Прикладное по
- •Проблемно-ориентированное по
- •Методо-ориентированное по
- •Прикладное по общего назначения
- •Офисное по
- •Автоматизированное проектирование
- •Системное по
- •Базовое системное по
- •Сервисное системное по
- •Инструментарий программирования
- •Локальные средства разработки программ
- •Интегрированные среды
- •Саsе-технология
- •Программирование
- •Постановка задачи
- •Структуризация системы
- •Организация данных
- •Алгоритмизация
- •Структурное программирование
- •Схемы передач управления
- •Содержание
-
Структуризация системы
Структурным анализом называется метод исследования, который начинается с общего обзора системы и продолжается детализацией, при которой система приобретает иерархическую структуру с большим числом уровней. Требования к системе и ее предполагаемые характеристики не могут служить отправной точкой, поскольку помимо общего описания они содержат много ненужных деталей. Их можно рассматривать •скорее как цели и стандарты, к которым следует стремиться на всех стадиях проектирования. Верхний уровень структурного •анализа представляет собой функциональное описание системы. •Составление функционального описания системы — это обобщение всей информации, касающейся целей проекта.
СЛЕДУЕТ СТРЕМИТЬСЯ К СОЗДАНИЮ ПОЛНОЙ КАРТИНЫ
Деление системы на функциональные элементы подчиняется вполне определенным правилам. Самое общее правило состоит в следующем: необходимо отделять то, что требуется сделать, от того, каким образом это можно сделать.
ПРОЦЕСС ПРОЕКТИРОВАНИЯ ДОЛЖЕН БЫТЬ СТРУКТУРИРОВАН.
Графическая схема проекта строится по иерархическому принципу и охватывает все вопросы по разработке проекта. Она должна умещаться на одной странице. На рис 13.1 представлен устоявшийся вариант схемы. Именно таким представляется процесс проектирования автоматизированной системы извне. От системы к системе графическая схема задания меняется незначительно.
Рис 13.1. Схема проекта системы
-
Введение. Дается общая характеристика системы, чтобы будущий пользователь мог принять решение о том, отвечает ли система его требованиям.
-
Функции системы. Поясняется назначение системы, приводится перечень основных процедур и обрабатываемых данных,
-
Сфера применения. Характеризуется круг пользователей, на которых ориентирована система.
-
Сбор и корректировка данных. Описываются источники исходных данных, поступающих в систему, а также источники данных, используемых для корректировки. В этот пункт следует включить планы и графики корректирования данных.
-
Отчеты. Описываются формы, определяются периодичность и общее содержание отчетов, выдаваемых системой.
-
-
Вычислительная среда. Определяется минимальный состав оборудования, необходимого для нормального функционирования системы.
-
Технические средства. Описывается конфигурация технических средств, указывается требуемый объем оперативной памяти, требования к внешним устройствам и т. д.
-
Программные средства. Указываются типы операционных систем, используемые библиотеки стандартных программ, системы управления базами данных и т. д.
-
Режимы работы. Определяется возможность функционирования системы в условиях пакетного режима, интерактивного режима, режима реального времени или их комбинаций.
-
-
Связь с внешней средой. Описывается взаимодействие пользователей с системой.
-
Вход системы. Определяются форматы данных всех типов, вводимых пользователями, а также внутренняя структура данных. Эта информация служит руководством при разработке бланков входных форм и подготовке данных.
-
Выход системы. Описываются форматы отчетов, сообщений и других выходных форм. Эта информация используется при составлении планов и подготовке результатов.
-
Управляющие параметры. Перечисляются параметры, задаваемые при настройке системы на конкретную конфигурацию технических и программных средств.
-
Рабочие инструкции. Дается общий обзор содержания инструкций, касающихся обращения с лентами, хранения бумаги и т. д. Данная информация используется при составлении инструкций для обслуживающего персонала.
-
-
Качество системы.
-
Соблюдение стандартов и общепринятых обозначений. Указывается, в какой мере система соответствует стандартному варианту языка программирования. Кроме того, определяется степень использования общеупотребительных сокращений и математических обозначений. Это позволяет оценить трудоемкость сопровождения системы.
-
Универсальность системы. Обсуждается уровень независимости системы от конкретных внешних условий, с учетом которых она разрабатывается. Это характеризует сложность перевода системы на другие вычислительные установки.
-
Надежность функционирования. Рассматриваются такие вопросы, как ожидаемое время наработки на отказ, способы корректировки ошибок, проверка достоверности информации, точность результатов, статистические характеристики всех модулей, осуществляющих вероятностные расчеты, например генераторов псевдослучайных чисел.
-
Защита информации. Описываются средства, обеспечивающие сохранность данных и авторизацию доступа, используемые способы кодирования.
-
-
Документация по системе.
-
Пособия и руководства. Приводится перечень документации, прилагаемой к системе, пособий, форм отчетности, рабочих описаний, системной и программной документации.
-
Спецификации программ. Дается общее функциональное описание отдельных программ, входящих в состав системы. Эта информация служит руководством при разработке программ.
-
Организация данных. Приводится общее описание взаимодействия отдельных информационных потоков в системе. Эти сведения используются при разработке принципов организации данных.
-
Поскольку многие из перечисленных задач связаны друг с другом, возникает необходимость в планировании последовательности их решения. Для анализа распределения работ часто применяются так называемые ПЕРТ - диаграммы.
ПЕРТ является прямой транскрипцией английского сокращения PERT, составленного из первых букв названия «program evaluation review technique» (методика анализа и корректирования планов). ПЕРТ-диаграмма представляет собой граф, содержащий описания работ и событий и характеризующий процесс взаимодействия работ во времени. Ребра графа обозначают работы, его вершины — события. Обычно под событием понимается завершение одной работы и начало другой, причем вторая не может быть начата, прежде чем завершится первая. На рис. 13.2 приведен сокращенный вариант ПЕРТ-диаграммы_ описывающей процесс проектирования прикладной системы. Поставив в соответствие каждой работе ожидаемое время ее выполнения, можно определить максимальный по продолжительности путь от начальной до конечной вершины графа, который называют критическим путем проектирования системы.
рис 13.2