Служба знакомств (курсовая работа, #233)
Средство реализации: Access
Задание: Основная задача службы знакомств — дать своим клиентам информацию о людях, с которыми они могли бы завести знакомство с целью создания семьи или просто общения. Каждый клиент предоставляет в службу анкетные данные о себе, фотографию, а также описывает требования к партнеру (возраст, город, в котором тот проживает, наличие интересов, общих со своими или желательных для себя). Отдельно ведется учет кавалеров и дам.
На основании имеющейся информации о кавалерах и дамах каждому клиенту нужно подобрать список возможных кандидатов на близкое знакомство. В случае, если клиент заинтересуется кандидатом, служба знакомств сообщает кандидату об этом и, если тот не возражает, знакомит их. Если клиенты подходят друг другу и между ними завязываются более тесные отношения, служба вносит в свою базу данных информацию о возникновении пары. Это позволяет оценивать эффективность работы службы, а также исключить этих клиентов из списков кандидатов для других клиентов. В случае, если впоследствии пара распадается, бывшие партнеры вновь включаются в списки кандидатов.
Разрабатываемая информационная система должна обеспечить автоматизацию следующих операций в рамках выбранной предметной области:
• ведение учета клиентов — дам и кавалеров (с возможностью просмотра, редактирования, удаления, добавления новых);
• ведение учета пар (с возможностью просмотра, редактирования, удаления, добавления новых);
• автоматизация отбора партнеров каждого клиента (если таковые имеются);
• подбор кандидатов каждому клиенту;
• формирование статистического отчета о деятельности службы;
• формирование списка пар, сформировавшихся за заданный период времени.
Содержание Анализ предметной области 3
Описание предметной области 3
Функции предметной области, реализуемые информационной системой 3
Постановка задачи 3
Организационно-экономическая сущность задачи 3
Форматы входных документов 4
Карточка клиента 4
Реестр пар 4
Форматы выходных документов 4
Список кандидатур 4
Общая статистика 5
Перечень пар за период 5
Разработка информационного обеспечения 5
Анализ входной информации и выделение информационных объектов 5
Определение связей информационных объектов 6
Определение логической структуры базы данных 6
Описание технологии и алгоритмов решения задачи и их машинная реализация 6
Описание технологии ввода в базу данных входной информации 6
Реализуемые инструментальными средствами СУБД электронные таблицы 8
Алгоритмы реализации отдельных модулей задачи и их реализация 9
Разработка диалогового приложения пользователя 11
Описание структуры технологического процесса обработки данных 11
Инструкция пользователя 11
Литература 13
Приложения 14
Приложение А. Распечатка исходных данных контрольного примера 14
Приложение В. Распечатки структуры базы данных 17
Таблица Дамы 17
Таблица Кавалеры 17
Таблица Пары 17
Схема связи таблиц 18
Приложение С. Распечатки отчетов по данным контрольного примера 18
Цена: 15 долл.
|