Табличные информационные модели Автор: Преподаватель

advertisement
Табличные
информационные
модели
Автор: Преподаватель
Технологического колледжа № 43
города Москвы Титова И.А.
Табличные
информационные модели
 Для описания ряда объектов, обладающих
одинаковыми наборами свойств, наиболее
часто используются таблицы, состоящие из
столбцов и строк.
 Хорошо известно табличное представление
расписания уроков, в табличной форме
представляются расписания движения
автобусов, самолетов, поездов и много
другое.
Табличные
информационные модели
 Представленная в таблице
информация наглядна, компактна и
легко обозрима.
Табличные
информационные модели
 В таблице может содержаться
информация о различных свойствах
объектов, об объектах одного класса и
разных классов, об отдельных
объектах и группах объектов.
 Правильно оформленная таблица
имеет следующую структуру:
Табличные
информационные модели
Табличный номер
Общий заголовок таблицы
Наименование граф (верхний заголовок)
Наименование
строк (боковик
или боковой
заголовок)
Ячейка
Графа
Строка
Табличные
информационные модели
Необходимо соблюдать следующие
правила оформления таблицы:
Заголовок таблицы должен давать
представление о содержащейся в ней
информации.
Заголовки граф и строк должны быть
краткими, не содержать лишних слов.
Табличные
информационные модели
 В таблице должны быть указаны
единицы измерения. Если они общие
для всей таблицы, то указываются в
заголовке таблицы (либо в скобках,
либо через запятую после названия).
Если единицы измерения различают ся, то они указываются в заголовке
соответствующей строки или графы.
Табличные
информационные модели
 Желательно, чтобы все ячейки
таблицы были заполнены. При
необходимости в них заносят
следующие условные обозначения:
? – данные неизвестны;
Х – данные невозможны;
- данные должны быть взяты из
вышележащей ячейки.
Табличные
информационные модели
Для того чтобы на основании информации,
представленной в текстовой форме,
составить табличную модель, необходимо:
 Выделить в тексте имена объектов, имена
свойств объектов и значение свойств
объектов;
 Уточнить структуру таблицы;
 «Заселить таблицу», перенеся в нее
информацию из текста.
Табличные
информационные модели
Условно все множество таблиц можно
разделить на простые и сложные.
ТАБЛИЦЫ
Простые
Сложные
Табличные
информационные модели
Простые таблицы
ОС
ООО
Сложные таблицы
ООН
ОСО
Таблицы типа «объекты –
свойства» (ОС) простые таблицы
Таблица типа «объекты-свойства» - это
таблица, содержащая информацию о
свойствах отдельных объектов, при надлежащих одному классу.
Количество строк в таблице зависит от
количества имеющихся объектов, а
количество граф – от количества
рассматриваемых свойств.
Таблицы типа «объекты –
свойства» (ОС) простые таблицы
Общий вид таблиц типа ОС:
Имя класса
объектов
Имя
свойства 1
Имя
объекта 1
Имя
объекта 2
Значение
свойства объекта
Имя
свойства 2
Таблицы типа «объекты –
свойства» (ОС) простые таблицы
Пример 1.
Таблица 1
Город
Города Золотого кольца России
Год основания
Основатель
Князь Владимир
Мономах
Достоприме чательность
Церковь Покрова на
Нерли
Владимир
1108
Суздаль
1024
?
Кострома
1152
Князь Юрий
Долгорукий
Ипатьев Троицкий
монастырь
Князь Юрий
Долгорукий
Плещеево озеро
Орловский купец
Аким Мальцов
Первая в России
хрустальная фабрика
Переславль –
Залеский
Гусь -Хрустальный
1756
Кремль
Таблицы типа «объекты –
свойства» (ОС) простые таблицы
 Если в таблице типа ОС свойств
больше, чем объектов, то ее можно
«повернуть набок» - строки превратить
в графы, а графы – в строки:
Таблицы типа «объекты –
свойства» (ОС) простые таблицы
Таблица 2
Города Золотого кольца России
Характеристика
города
Название города
Владимир
Кострома
ПереславльЗалеский
ГусьХрустальный
Год основания
1108
1152
1152
1756
Основатель
Князь Владимир
Мономах
Князь Юрий
Долгорукий
Князь Юрий
Долгорукий
Орловский купец
Аким Мальцов
Достопримечатель
ность 1
Церковь покрова
на Нерли
Ипатьев Троицкий
Монастырь
Горицкий
монастырь
Гусевский
хрустальный завод
Достопримечатель
ность 2
Дмитровский
собор
Торговые ряды
Плещеево озеро
Музей хрусталя
имени Мальцовых
Достопримечатель
ность 3
Золотые ворота
Памятник Ивану
Сусанину
Синий камень
Озеро на речке
Гусь
Расстояние от
Москвы, км
96
326
127
251
Таблицы типа «объекты –
свойства» (ОС) простые таблицы
 Что именно располагать в заголовке, а
что в боковике – объекты или свойства
– зависит от конкретной таблицы.
 Как правило, таблицы, в которой много
строк и мало граф, бывает удобнее,
чем таблица, содержащая мало строк,
но много граф.
Таблицы типа «объекты –
объекты - один» (ООО)
простые таблицы
Таблица типа «объекты – объекты –
один» - это таблица, содержащая
информацию о некотором одном
свойстве пар объектов, чаще всего
принадлежащих разным классам.
В этой таблице заголовок имеет
сложную (двухъярусную) структуру.
Таблицы типа «объекты –
объекты - один» (ООО)
простые таблицы
Общий вид таблиц типа ООО:
Имя первого
класса объектов
Имя второго класса объектов
Имя 1-го объекта
второго класса
Имя 1-го объекта
первого класса
Имя 2-го объекта
первого класса
Значение свойства
пары объектов
Имя 2-го объекта
второго класса
Таблицы типа «объекты –
объекты - один» (ООО)
простые таблицы
Пример 2.
Таблица 3
Оценки по информатике учеников VII класса
Ученики
Период обучения
1-я четверть
2-я четверть
1-е полугодие
Баутин Дима
4
5
5
Голубев Миша
4
4
4
Куликов Иван
5
5
5
Таблицы типа «объекты –
объекты - один» (ООО)
простые таблицы
Таблица типа ООО может быть «повер нута на бок» - строки превращены в
графы, а графы – в строки:
Таблица 4
Оценки по информатике учеников VII класса
Период обучения
Ученик
Баутин Дима
Голубев Миша
Куликов Иван
1-я четверть
4
4
5
2-я четверть
5
4
5
1-е полугодие
5
4
5
Таблицы типа «объекты –
объекты - один» (ООО)
простые таблицы
 В таблице типа ООО фиксируется
одно свойство пары объектов, поэтому
в ее ячейках всегда содержатся
значения одного типа: или числа, или
слова, или графические объекты.
Таблицы типа «объекты –
объекты - один» (ООО)
простые таблицы
Пример 3.
В таблице «Расстояния между городами»
представлены расстояния между любыми
парами объектов, принадлежащих одному
классу «Город», поэтому объекты этого
класса занесены и в верхний заголовок, и в
боковик таблицы. В результате заголовок
теряет один уровень, и сама таблица
выглядит проще. Эта таблица также
относится к типу ООО.
Таблицы типа «объекты –
объекты - один» (ООО)
простые таблицы
Таблица 5
Расстояния между городами (км)
Город
Москва
Москва Петрозаводск
Самара
Казань
0
1076
1069
815
Петроза водстк
1076
0
2145
1891
Самара
1069
2145
0
631
Казань
815
1891
631
0
Таблицы типа «объекты –
объекты - несколько» (ООН)
сложные таблицы
Таблица типа «объекты – объекты –
несколько» - это таблица, содержащая
информацию о нескольких свойствах
пар объектов, принадлежащих разным
классам.
В этой таблице верхний заголовок имеет
трехъярусную структуру.
Таблицы типа «объекты –
объекты - несколько» (ООН)
сложные таблицы
Общий вид таблиц типа ООН:
Имя первого
класса
объектов
Имя второго класса объектов
Имя 1-го объекта второго
класса
Имя 1-го
свойства
пары
объектов
Имя 2-го
Имя 1-го
Имя 2-го
свойства пары свойства пары свойства пары
объектов
объектов
объектов
Имя 1-го
объекта
первого класса
Имя 2-го
объекта
первого класса
Имя 2-го объекта второго
класса
Значение
свойства пары
объектов
Таблицы типа «объекты –
объекты - несколько» (ООН)
сложные таблицы
Пример 5.
Таблица 6
Оценки по информатике и математике учеников VII класса
Ученики
Предмет
Информатика
1-я
четв.
2-я
четв.
Математика
1-ое
полугод.
1-я
четв.
2-я
четв.
1 –ое
полугод.
Баутин Дима
4
5
5
4
4
4
Голубев Миша
4
4
4
3
4
4
Куликов Иван
5
5
5
5
5
5
Радугина Алла
4
5
5
5
5
5
Таблицы типа «объекты –
объекты - несколько» (ООН)
сложные таблицы
 В этом примере пары образуются из
объектов, относящихся к классам «Ученик»
и «Предмет». Свойствами здесь являются
оценки, полученные учениками по
предметам за разные периоды учебы.
 Попробуем эту информацию представить
иначе. Образуем пары из объектов, принад лежащих классам «Ученик» и «Период
обучения». Свойствами будем считать
оценки, полученные по предметам в каждый
период обучения.
Таблицы типа «объекты –
объекты - несколько» (ООН)
сложные таблицы
Таблица 7
Оценки по информатике и математике учеников VII класса
Ученики
Период обучения
1-я четверть
2-я четверть
1-е полугодие
Инфор матика
Мате матика
Инфор –
матика
Мате –
матика
Инфор –
матика
Математика
Баутин Д.
4
4
5
4
5
4
Голубев М.
4
3
4
4
4
5
Куликов И.
5
5
5
5
5
5
Радугина А
4
5
5
5
5
5
Таблицы типа «объекты –
объекты - один» (ООО)
простые таблицы
 Из этого примера видно, что объекты и
свойства могут меняться ролями: то,
что было объектом, становиться
свойством, и наоборот.
 Тот или иной вариант следует
выбирать в зависимости от цели
составления таблицы.
Таблицы типа «объекты –
объекты - один» (ООО)
сложные таблицы
 Например, чтобы проследить за
успеваемостью ученика в разные периоды
времени по одному и тому же предмету,
удобнее воспользоваться таблицей 6. А
общую картину успеваемости за некоторый
период обучения проще понять с помощью
таблицы 7. В таблице 8 приведен фрагмент
сводной ведомости успеваемости учащихся,
имеющейся в конце классного журнала.
Таблицы типа «объекты –
объекты - несколько» (ООН)
сложные таблицы
Таблица 8
Оценки по информатике и математике учеников VII класса
Ученики
Баутин Дима
Голубев Миша
Куликов Иван
Радугина Алла
Предмет
Математика
Информатика
1-я четверть
4
4
2-я четверть
4
5
1-ое полугодие
4
4
1-я четверть
3
4
2-я четверть
4
4
1-ое полугодие
5
4
1-я четверть
5
5
2-я четверть
5
5
1-ое полугодие
5
5
1-я четверть
5
4
2-я четверть
5
5
1-ое полугодие
5
5
Таблицы типа «объекты –
свойства - объекты» (ОСО)
сложные таблицы
Таблица типа «объекты – свойства – объекты»
- это таблица, содержащая информацию о
свойствах пар объектов, принадлежащих
разным классам, а также об одиночных
свойствах объектов одного из классов.
В отличие от таблиц других типов, таблицы
типа ОСО нельзя «повернуть набок», так как
одиночные свойства объектов обязательно
должны находиться в боковике.
Таблицы типа «объекты –
свойства - объекты» (ОСО)
сложные таблицы
Пример 6.
В таблице приведены антропометрические
данные учеников VII класса. Эта таблица
относится к типу ОС.
Таблица 9
Антропометрические данные учеников VII класса
Ученик
Рост (см)
Вес (кг)
Баутин Дима
168
56
Голубев Миша
159
48
Куликов Иван
164
60
Таблицы типа «объекты –
свойства - объекты» (ОСО)
сложные таблицы
Результаты показанные ребятами на школь ной спартакиаде, приведены в таблице 10.
Эта таблица относится к типу ООН.
Таблица 10
Результаты школьной спартакиады
Ученики
Упражнения
Прыжок в длину с места
Бег на 100 м
Результат (см)
Баллы
Результат (с)
Баллы
Баутин Дима
197
5
220
5
Голубев Миша
178
4
263
4
Куликов Иван
159
3
306
3
Таблицы типа «объекты –
свойства - объекты» (ОСО)
сложные таблицы
Объединим информацию, содержа щуюся в предыдущих двух таблицах.
Антропометрические данные и спортивные результаты учеников
VII класса
Ученики
Рост
(см)
Вес (кг)
Упражнения
Прыжок в длину с
места
Результат (см)
Бег на 100 м
Баллы Результат (с)
Баллы
Баутин Дима
168
56
197
5
220
5
Голубев Миша
159
48
178
4
263
4
Куликов Иван
164
60
159
3
306
3
Таблицы типа «объекты –
свойства - объекты» (ОСО)
сложные таблицы
В этой таблице свойства «Рост» и «Вес»
не являются парными, они относятся
только к объектам класса «Ученик».
Свойства «Результат» и «Баллы»
характеризуют пары объектов классов
«Ученик» и «Упражнения».
Используемая
литература
 Журнал «Информатика в школе» № 5,
Издательство «Образование и
Информатика», г. Москва, 2008 год.
«ОБЪЕКТЫ, СИСТЕМЫ, МОДЕЛИ В
КУРСЕ ИНФОРМАТИКИ».
Download