- •Глава 5. Организация интерфейса пользователя в информационных системах 72
- •Глава 1. Производство. Информация. Общество
- •1.1. Информатизация общества
- •1.2. Информационный характер процесса управления производством
- •1.3. Элементы субъекта управления и функции управления
- •1.4. Уровни управления и информация
- •1.5. Превращение информации в ресурс общества
- •Глава 2. Понятие информационной системы
- •2.1. Общая характеристика информационной системы
- •2.2. Классификация информационных систем
- •2.3. Хранение данных как важнейшая общая задача ис
- •Глава 3. Фактографические информационные системы
- •3.1. Основные понятия
- •3.2. Проектирование структуры данных3
- •3.3. Логическое проектирование структур данных
- •3.4. Физическое проектирование структур данных
- •3.4.1. Методы физического проектирования для реляционных моделей
- •3.4.1.1. Последовательная организация
- •3.4.1.2. Индексно-последовательная организация
- •3.4.1.3. Индексно-произвольная организация
- •3.4.1.4. Рандомизация
- •3.4.1.5. Цепь подобных записей
- •3.4.1.6. Инвертированные файлы
- •3.4.2. Методы физического проектирования для иерархических моделей
- •3.4.2.1. Множественные ссылки на порожденные записи
- •3.4.2.2. Ссылки на подобные и порожденные записи
- •3.4.2.3. Кольцевые структуры
- •3.4.2.4. Справочники
- •3.4.2.5. Битовые отображения
- •3.4.3. Методы физического проектирования для сетевых моделей
- •3.4.3.1. Множественные ссылки на порожденные записи
- •Кафедра должность
- •3.4.3.2. Ссылки на подобные и порожденные записи
- •3.4.3.3. Кольцевые структуры
- •Выполнение поисковых задач осуществляется аналогично иерархическим структурам.
- •3.4.3.5. Справочники
- •3.4.3.6. Битовые отображения
- •Глава 4. Документальные информационные системы
- •4.1. Методы организации хранения неструктурированных данных
- •4.1.1. Последовательные файлы
- •4.1.2. Цепочечные файлы
- •4.1.3. Инвертированные файлы
- •4.1.4. Кластерные файлы
- •4.2. Методы индексирования
- •4.2.1. Позиционные методы назначения весов
- •4.2.2. Статистические методы назначения весов
- •4.2.2.1. Частотные модели
- •4.2.2.2. Модель, учитывающая различительную силу термина
- •4.2.3. Динамический метод назначения весов
- •4.3. Кластеризация текстов
- •4.4. Поиск релевантных текстов
- •4.4.1. Поиск в инвертированных файлах
- •4.5.2. Поиск при кластерной организации хранения
- •4.5. Методы расширенного поиска
- •4.5.1. Построение словаря синонимов
- •4.5.2. Ассоциативное индексирование терминов
- •4.5.3. Вероятностное индексирование терминов
- •Глава 5. Организация интерфейса пользователя в информационных системах
- •5.1. Типы диалогов
- •5.2. Эргономичность интерфейса
- •Индивидуальные задания Реляционные модели
- •Деревья
- •Литература
Деревья
По данным последовательного файла из задачи 1 предыдущего задания сформировать свое генеалогическое дерево, в котором указать два поколения предков – своих родителей и их родителей. Себя представить корнем дерева (нулевой уровень), родителей – первым уровнем, их родителей (т.е. своих бабушек и дедушек) – вторым уровнем иерархии. Все элементы дерева обозначить их именами. Изобразить дерево рисунком. Например, если имя студента – Алексей, его родителей – Анна и Сергей, бабушек – Ольга и Марина, а дедушек – Станислав и Иван, то генеалогическое дерево (с учетом родственных связей) будет выглядеть следующим образом:
Алексей
А нна Сергей
Ольга Иван Марина Станислав
Представить дерево в виде совокупности таблиц, соответствующих различным способам организации хранения иерархических структур: множественным ссылкам на порожденные записи, ссылкам на порожденные и подобные записи, кольцевым структурам, справочникам, битовым отображениям. Таблицы должны содержать полную информацию по родственникам в соответствии с задачей 1 предыдущего задания.
Сети
По данным последовательного файла из задачи 1 первого задания сформировать сеть, состоящую из двух деревьев: первое содержит сведения о женщинах, второе - о мужчинах. Связь между деревьями выполняется по вершинам, в которых выражается степень родства соответствующих членов семьи женского и мужского пола. Все элементы сети обозначить их именами. Изобразить сеть рисунком. Например, если женщины семьи имеют имена: Анна, Марина, Ольга, а мужчины - Алексей, Сергей, Станислав и Иван, то сеть (с учетом родственных связей из предыдущего задания) будет выглядеть следующим образом (показана не целиком):
ж енщины
А нна Марина Ольга
м ать/сын жена/муж мать/сын бабушка/внук сватья/сват жена/муж теща/зять
А лексей Сергей Станислав Иван
мужчины
Здесь в записи <x>/<y> элемент <x> означает степень родства со стороны женщины, а <y> - мужчины.
Представить сеть в виде совокупности таблиц, соответствующих различным способам организации хранения сетевых структур: множественным ссылкам на порожденные записи, ссылкам на порожденные и подобные записи, кольцевым структурам, справочникам, битовым отображениям. Таблицы должны содержать полную информацию по родственникам в соответствии с задачей 1 первого задания.
Литература
Дейт К. Введение в системы баз данных. – М.: Наука, 1980. – 463 с.
Мартин Дж. Организация баз данных в вычислительных системах. – М.: Мир, 1980. – 662 с.
Нагао М., Катаяма Т., Уэмура С. Структуры и базы данных. – М.: Мир, 1986. – 198с.
Олле Т.В. Предложения КОДАСИЛ по управлению базами данных. – М.: Финансы и статистика, 1981. – 285 с.
Солтон Дж. Динамические библиотечно-информационные системы. – М.: Мир, 1979. – 557 с.
Хаббард Дж. Автоматизированное проектирование баз данных. – М.: Мир, 1984. – 292с.
Четвериков В.Н., Ревунков Г.И., Самохвалов Э.Н. Базы и банки данных. – М.: Высшая школа, 1987. – 245 с. Список литературы
Аладьев В.З. Основы информатики: учеб. пособие / В.З.Аладьев. – М., 1998. – 496 с.
Бажин И.И. Информационные системы менеджмента / И.И. Бажин. – М., 2000. – 688 с.
Годин В.В. / Управление информационными ресурсами / В.В. Годин, И.К. Корнеев. – М., 1999. – 402 с.
Дракин В.И. Общение конечных пользователей с системами обработки данных / В.И. Дракин, Э.В. Попов, А.Б. Преображенский. – М., 1988. – 288 с.
Информационные системы и технологии в экономике: учебник / под ред. В.И. Лойко. – М., 2003. – 416 с.
Информационные технологии (для экономиста): учеб. пособие / под ред. А.К. Волкова. – М., 2001. – 309 с.
Информационные технологии в маркетинге: учебник / под ред. Г.А. Титоренко. – М., 2000. – 336 с.
Информационные технологии управления: учеб. пособие для вузов / под ред. Г.А. Титоренко. – М., 2003. – 439 с.
Каймин В.А. Информатика / В.А. Каймин. – М., 2000. – 232 с.
Карминский А.М. Информатизация бизнеса / А.М. Карминский, С.А. Карминский, П.В. Нестеров, Б.В. Черников. – М., 2004. – 620 с.
Карпова Т.Т. Базы данных. Модели, разработка, реализация / Т.Т. Карпова. – СПб., 2001. – 304 с.
Козырев А.А. Информационные технологии в экономике и управлении: учебник / А.А. Козырев. – СПб., 2000. – 322 с.
Кульгин М. Технологии корпоративных сетей. Энциклопедия / М. Кульгин. – СПб., 2000. – 704 с.
Мишенин А.В. Теория экономических информационных систем / А.В. Мишенин. - М., 1999. – 187 с.
Могилев А.В. Информатика / А.В. Могилев. – М., 1999. – 811 с.
Ойхман Е.Г. / Реинжиниринг бизнеса: реинжиниринг организаций и информационных технологий / Е.Г. Ойхман, Э.В. Попов. – М., 1997. – 336 с.
Острейковский В.А. Информатика / В.А. Острейковский.– М.,2001. – 511 с.
Попов Э.В. Общение с ЭВМ на естественном языке / Э.В.Попов. – М., 1982. – 360 с.
Романов А.Н. Советующие информационные системы в экономике: учеб. пособие для вузов / А.Н. Романов, Б.Е. Одинцов. – М.. 2000. – 487 с.
Савельев А.Я. Основы информатики / А.Я. Савельев. – М., 2001. – 327 с.
Советов Б.Я. Информационная технология: учебник / Б.Я.Советов. – М., 1994. – 360 с.
Тарасов В.Б. Предприятия XXI века: проблемы проектирования и управления / В.Б. Тарасов. - Автоматизация проектирования, № 4, 1998. – С. 46 – 53.
Топоркова О.М. Информатика: учеб. пособие / О.М. Топоркова. – Калининград, 2001. – 205 с.
Топоркова О.М. Модели данных и технологии их обработки: учеб. пособие / О.М. Топоркова. – Калининград, 2003. – 105 с.
Топоркова О.М. Анализ и синтез формальных текстов: учеб. пособие / О.М. Топоркова. – Калининград, 2002. – 116 с.
Уткин В.Б. Информационные системы и технологии в экономике: учебник / В.Б. Уткин, К.В. Балдин. – М., 2003. – 335 с.
1 Гносеология – это раздел философии, связанный с теорией познания; он объединяет методологические проблемы получения нового научного знания.
2 Обратите внимание на изменение формы глагола «отчислить»: для фактических данных он употребляется в прошедшем времени, фиксируя тем самым факт отчисления; для эмпирического закона он имеет смысл «обычно отчисляют» - это уже закономерность.
3 Более подробно и строго данные вопросы рассматриваются в курсе «Базы данных»
4 ER – (Entity-Relationship) – сущность-отношение (или связь)
5 Напомним, что записи файла упорядочены по возрастанию первичного ключа
6 в текущей таблице
7 в текущей таблице
8 Напомним, что ключами для структурированных данных являются поля, а не слова или словосочетания
9 Интересные описания подобных диалоговых систем и казусов, которые сопровождали их создание, можно найти в книге Б. Рафаэла «Думающий компьютер».