Тема курсовой работы по дисциплине "Базы данных" "Служба знакомств"
Задание: Основная задача службы знакомств — дать своим клиентам информацию о людях, с которыми они могли бы завести знакомство с целью создания семьи или просто общения. Каждый клиент предоставляет в службу анкетные данные о себе, фотографию, а также описывает требования к партнеру (возраст, город, в котором тот проживает, наличие интересов, общих со своими или желательных для себя). Отдельно ведется учет кавалеров и дам.
На основании имеющейся информации о кавалерах и дамах каждому клиенту нужно подобрать список возможных кандидатов на близкое знакомство. В случае, если клиент заинтересуется кандидатом, служба знакомств сообщает кандидату об этом и, если тот не возражает, знакомит их. Если клиенты подходят друг другу и между ними завязываются более тесные отношения, служба вносит в свою базу данных информацию о возникновении пары. Это позволяет оценивать эффективность работы службы, а также исключить этих клиентов из списков кандидатов для других клиентов. В случае, если впоследствии пара распадается, бывшие партнеры вновь включаются в списки кандидатов.
Разрабатываемая информационная система должна обеспечить автоматизацию следующих операций в рамках выбранной предметной области:
• ведение учета клиентов — дам и кавалеров (с возможностью просмотра, редактирования, удаления, добавления новых);
• ведение учета пар (с возможностью просмотра, редактирования, удаления, добавления новых);
• автоматизация отбора партнеров каждого клиента (если таковые имеются);
• подбор кандидатов каждому клиенту;
• формирование статистического отчета о деятельности службы;
• формирование списка пар, сформировавшихся за заданный период
Этой базы данных ещё нет в наличии, но её можно заказать
Готовая похожая база данных "Бюро знакомств" |