-Музыка

 -Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в fixin

 -Сообщества

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 12.12.2002
Записей: 4343
Комментариев: 24598
Написано: 35607


Программа систематизации разнородных данных "Картотека Осипова"

Среда, 30 Июля 2003 г. 10:50 + в цитатник
Я вот тут разрабатываю программу для систематизации разнородных данных.

Вчера начал писать в Acess программулину типа картотеки.
Т.к. я на бумаге для планирования целей опять перешел к карточкам, как к самой удобной вещи, то решил то же самое сделать и на компьютере.
Эта картотека будет очень удобной для ведения списка дел, знакомых, для каталогизации дисков с фильмами и игрушками по жанрам.

Основной прикол в том, что каждую карточку можно отнести к нескольким категориям, а эти категории могут также относиться к разным категориям.
Суть:
Категория - это объединение или пересечение нескольких других категорий или их противоположностей.
Например:
"Удачные клиенты" = "Клиенты" & "Сделка заключена"
"Закрытые клиенты" = "Клиенты" & "Закрыты"
"Закрыты" = "Отношения прекращены" | "Прекратил существование" | "Поссорились" | "Изменил профиль" и т.п.
"Неудачные клиенты" = "Клиенты" & ~("Сделка заключена")
"Жанры кино" = "Боевик" | "Мелодрама" | "Комедия"| "Вестерн"
"Ощущения от медиа" = "Прослезился" | "Скучно" | "Банально"| "Не мог оторваться" и т.п.

Но и это еще не все.
Можно каждой карточке заводить поля простого типа (пока только простого, не объекты, все-таки это Acess).
Например для фильмов можно завести поля:
"Размер в мегабайтах" - числовое
"Размер по X" - числовое
"Размер по Y" - числовое
А вот вид кодека лучше сделать как категорию:
"Вид кодека"="MPEG" | "DIVX"
А также фирму-производитель удобно сделать как категорию:
"Кинофирма" = "XX Century Fox" | "Paramount"
Как видно, легко можно обыграть ситуацию, когда таких фирм несколько у одного фильма.
Также можно добавить как категории - рекомендации по просмотру детям до 16, субъективная оценка, качество записи и т.п.
А вот как поля можно добавить поле названия на родном языке строчное, длительность фильма в секундах, строчное.

Для каждого поля указывается, в какой категории оно может быть использовано. Если поле используется в нескольких категориях, нужно создать категорию, которая их объединяет.
Однако любое поле можно добавить в любую категорию, просто по умолчанию предлагается список именно для данной категории.

Все очень просто, приятно, красиво.
Конечно, это не предел совершенства, есть идеи по другой, более изящной модели представления сложных данных, но она слишком сложна, чтобы я пока мог ее реализовать на практике.


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку