- •Раздел 1. Введение. Информационные технологии: основные понятия, терминология и классификация
- •1.1. Информационные технологии: основные понятия, терминология и классификация
- •1.1.1. Режимы работы и эксплуатации вычислительной техники
- •1.1.2. Обеспечение и стуктура информационных технологий
- •1.1.3. Классификация ит
- •1.2. Влияние ит на развитие общества
- •1.3. Организация компьютерных информационных систем Теоретические основы распределенной обработки информации
- •1.4. Функции управления
- •Информационное обеспечение процесса управления
- •1.5. Принятие решений
- •1.6. Применение математического моделирования в задачах управления
- •1.7. Методы принятия оптимальных решений
- •Контрольные вопросы
- •Раздел 2. Информационная модель предприятия
- •2.1. Модель организации как объекта управления
- •2.1.1. Организационная структура
- •2.1.2. Линейная организационная структура
- •2.1.3. Функциональная организационная структура
- •2.1.4. Линейно-функциональная организационная структура
- •2.1.5. Линейно-штабная организационная структура.
- •2.1.6. Матричная организационная структура
- •2.1.7. Модель управленческих структур
- •2.2. Модель внешней среды организации
- •Контрольные вопросы
- •Раздел 3. Системы управления базами данных
- •3.1. Основные понятия теории баз данных
- •3.1.1. Понятие базы данных
- •3.1.2. Модели организации данных
- •3.1.3. Реляционная модель данных
- •3.1.4. Язык sql
- •3.1.5. Программные системы управления базами данных
- •3.1.6. Применение субд в экономике
- •3.2. Субд ms Access и ее основные возможности
- •3.2.1. Общая характеристика субд ms Access
- •3.2.2. Основные этапы разработки базы данных в среде ms Access
- •3.2.3. Экономические приложения субд ms Access
- •3.2.4. Создание таблиц и схем данных
- •3.2.5. Создание схемы данных
- •3.2.6. Разработка запросов к базе данных
- •3.2.7. Конструирование экранных форм для работы с данными
- •3.2.8. Конструирование отчетов
- •3.3. Организация многопользовательского доступа к данным
- •3.3.1. Технологические решения по организации доступа к данным
- •3.3.2. Проблема многопользовательского доступа и параллельной обработки данных в автоматизированных информационных системах
- •3.3.3. Основные направления развития технологии клиент-сервер
- •3.4.4. Организация защиты данных в субд ms Access
- •Контрольные вопросы
- •Раздел 4. Автоматизация операционных задач
- •4.1. Концепция автоматизированного рабочего места (арм)
- •4.2. Программное обеспечение арм
- •4.3. Арм руководителя
- •4.4. Арм бухгалтера
- •4.5. Арм других специалистов
- •Контрольные вопросы
- •Раздел 5. Электронная документация и ее защита
- •5.1. Инструментальные средства компьютерных технологий информационного обслуживания управленческой деятельности
- •5.1.1. Понятие корпоративной информационной системы
- •5.1.2. Стандарт методов управления производством и дистрибуции mrpii
- •5.1.3. Организация информационных систем в соответствии со стандартом mrpii
- •5.1.4. Система управления erp
- •5.1.5. Планирование разработки компьютерных информационных систем
- •5.1.6. Этапы построения корпоративных информационных систем
- •5.1.7. Требования к документации и стандартизации
- •5.2. Защита информации
- •5.2.1. Закон о защите информации
- •5.3. Безопасность пользователя при эксплуатации компьютерных систем
- •5.3.1. Отечественные нормы безопасности
- •Зависимость между неблагоприятными факторами и отклонениями в состоянии здоровья
- •Раздел 6. Автоматизация текущего планирования
- •6.1. Экономическая информация, форма ее представления
- •6.1.1. Организация информационного обеспечения управленческой деятельности
- •6.1.2. Обобщенные цели и задачи информационного обеспечения
- •6.1.3. Требования к информационному обеспечению
- •6.1.4. Задачи создания и совершенствования системы информационного обеспечения
- •6.1.5. Нормативно-методическая база информационного обеспечения управленческой деятельности
- •6.1.6. Источники информации
- •6.1.7. Действия с информацией в процессе информационного обеспечения
- •6.2. Основные задачи технологической обработки экономической информации
- •6.3. Организация информационной системы обеспечения качества
- •Контрольные вопросы и задания
- •Раздел 7. Автоматизация стратегических задач управления
- •7.1. Компьютерные технологии интеллектуальной поддержки управленческих решений
- •Классификация систем аналитических исследований
- •Классификационные признаки систем аналитических исследований
- •7.2. Экспертные системы
- •7.3. Case-технологии
- •7.4. Нейросетевые технологии
- •Раздел 8. Информационные системы на предприятии
- •8.1. Учетные задачи на малом предприятии
- •8.2. Бухгалтерский учет
- •8.3. Компьютерные технологии подготовки текстовых документов
- •8.3.1. Задачи обработки текстовой информации
- •8.3.1.1. Ввод текста
- •8.3.1.2. Редактирование
- •8.3.1.3. Форматы сохранения документа
- •8.3.1.4. Публикация
- •8.3.1.5. Поиск и открытие созданного документа
- •8.3.2. Microsoft Word 2000 и его новые национальные возможности
- •8.3.3. Работа с текстовыми документами в среде ms Word
- •8.3.3.1. Экранный интерфейс и настройки процессора ms Word
- •8.3.3.2. Создание документа
- •8.3.3.3. Ввод текста и редактирование
- •8.3.3.4. Сохранение документа
- •8.3.3.5. Управление настройками ms Word
- •8.3.4. Решение задач оформления экономической документации средствами ms Word
- •8.3.4.1. Ввод формул
- •Контрольные вопросы
- •8.4. Обработка экономической информации на основе
- •8.5. Табличный процессор Excel
- •8.5.1. Ms Excel: общая характеристика и функциональные возможности
- •8.5.1.1. Понятие электронной таблицы
- •8.5.1.2. Общая характеристика интерфейса ms Excel
- •8.5.1.3. Технология ввода данных в ms Excel
- •8.5.1.4. Формулы, функции, мастер функций
- •8.5.1.5. Графические возможности Excel
- •8.5.2. Экономико-математические приложения ms Excel
- •8.5.2.1. Средства структуризации и первичной обработки данных
- •8.5.2.2. Статистическая обработка данных и прогнозирование
- •8.5.2.3. Финансово-экономические расчеты
- •8.5.2.4. Финансовые функции для расчетов то кредитам,
- •8.5.2.5. Финансовые функции для расчета амортизации
- •8.5.2.6. Финансовые функции для расчетов по ценным бумагам
- •8.5.2.7. Решение уравнений и оптимизационных задач
- •8.6. Использование систем интегрированных программных пакетов
- •8.6.1. Интегрированный программный продукт Microsoft BackOffice 2000
- •8.6.2. Интегрированный программный продукт Microsoft Office 2000
- •8.6.3. Интегрированный программный продукт Microsoft Office xp
- •8.6.4. Интегрированный программный продукт Microsoft Office 2003
3.2.4. Создание таблиц и схем данных
Процесс разработки базы данных в СУБД MS Access начинается с задания описания структур таблиц. Рассмотрим этот процесс более подробно для таблиц примера, описанного в 3.2.3.
Для начала нам необходимо создать описание таблицы Бумаги. Нажав кнопку Создать и выбрав в появившемся вслед диалоговом окне режим Конструктор, мы попадаем в окно, предназначенное для ввода описания структуры создаваемой таблицы. Оно изображено на рис. 3.5.
При создании баз данных, предназначенных для решения финансовых и экономических задач, процесс описания атрибутов полей в создаваемой таблице приобретает особое значение. Как видно из рис. 3.5, процесс описания атрибутов поля начинается с присвоения ему имени (идентификатора). Желательно, чтобы это имя было, с одной стороны, информативным, а с другой – кратким, что обеспечивает несомненные удобства при дальнейших манипуляциях с ним. Далее необходимо определить тип поля, что, очевидно, должно делаться, исходя из содержания тех данных, которые будут в нем храниться.
Рис. 3.5. Создание описания структуры таблицы Бумаги
Обратим внимание на тип Счетчик, присвоенный полю КодБум (код бумаги). Он означает, что СУБД будет самостоятельно помещать в это поле некоторое числовое значение для каждой вновь создаваемой записи таблицы, обеспечивая таким образом его уникальность.
Выбор типа данных в Access одновременно определяет набор дополнительных атрибутов соответствующего поля. В частности, поле ДатаЭм (дата эмиссии) имеет тип Дата и, как это показано на рис. 3.5, может иметь дополнительные атрибуты:
формат поля, определяющий условия вывода данных из этого поля (по умолчанию);
маска ввода, определяющая условия ввода данных в поле;
подпись – содержит расширенный заголовок;
значение по умолчанию – позволяет указать значение, автоматически присваиваемое полю при создании новой записи. В нашем случае по умолчанию будет задаваться текущая дата, возвращаемая встроенной функцией Date();
условие на значение – определяет требования к данным, вводимым в поле. Например, для выполнения требования, чтобы дата эмиссии предшествовала текущей, следует задать выражение <=Date();
сообщение об ошибке – определяет текст сообщения, которое будет выводиться в случае нарушения заданного выше условия;
обязательное поле – указывает, требует или нет поле обязательного ввода значения;
индексированное поле – определяет индекс, создаваемый по данному полю. Индекс ускоряет выполнение запросов, в которых используются индексированные поля, и операции сортировки и группировки.
Рис. 3.6. Панель инструментов конструктора таблиц
Следует заметить, что не следует пренебрегать возможностями управления данными, которые открывают дополнительные атрибуты полей. Их грамотное и продуманное использование позволяет организовать централизованный и эффективный контроль за корректностью и целостностью данных.
Рис. 3.7. Создание индексов для таблицы
На завершающем этапе процесса проектирования структуры таблицы происходит задание ключей и индексов. В первом случае достаточно выделить строки, которые должны составить ключевое выражение, и щелкнуть мышью по пиктограмме Ключ на панели инструментов (рис. 3.6). В таблице Бумаги роль уникального ключевого идентификатора выполняет поле КодБум.
При создании таблицы имеет смысл заранее продумать возможные упорядочения, которые могут понадобиться при работе с содержащимися в ней данными. Задание индексов с соответствующими ключевыми выражениями может в дальнейшем существенно ускорить процесс работы (особенно с большими массивами данных). В частности, при работе с данными из таблицы Бумаги весьма вероятно, что нам придется выводить их в алфавитном порядке по названиям, а также отсортированными в порядке убывания дат. Процесс задания соответствующих индексов показан на рис. 3.7.
Рис. 3.8. Задание списка подстановки для поля
Эффективным методом решения задач контроля корректности входных данных является ограничение множества допустимых значений поля некоторым списком. Рассмотрим это более подробно на примере поля ТипБум (тип бумаги), которая, допустим, в рассматриваемой торговой системе может быть либо акцией, либо облигацией. Присвоим типу Акция код 1, а типу Облигация – код 2. Это позволит существенно сэкономить место за счет уменьшения объема хранимой информации (особенно при большом количестве записей). Однако с точки зрения восприятия вводимой информации пользователем гораздо удобнее иметь дело с осмысленным текстом, чем запоминать, какие коды ему соответствуют.
Средством решения этой проблемы в Access является задание подстановочного списка значений для поля. Для этого следует выбрать вкладку Подстановка в окне Свойства поля, далее для свойства Тип элемента управления задать значение Список. На рис. 3.8 показано, как описать другие свойства элемента управления Список, чтобы организовать заполнение поля ТипБум требуемыми значениями.
После создания описания структуры таблицы можно перейти в режим непосредственного ввода в нее данных. Важным преимуществом интерфейса СУБД Access является продуманная гибкая система перехода от режима Конструктора к режиму ввода данных в таблицу (Режим таблицы). Такой переход можно осуществить, щелкнув мышью по пиктограмме Вид, расположенной на панели инструментов, либо выбрав функцию меню Вид > Режим таблицы.
На рис. 3.9 показано окно режима непосредственного ввода данных в таблицу Бумаги
Рис. 3.9. Ввод данных в таблицу Бумаги
Выбор типа бумаги осуществляется из заранее предопределенного списка.