Главная страница
Навигация по странице:

  • Порядок выполнения работы

  • Требования к базе данных

  • курсов варианты (7). 4 Организация выполнения курсовой работы


    Скачать 107 Kb.
    Название4 Организация выполнения курсовой работы
    Анкорjklkl
    Дата12.03.2022
    Размер107 Kb.
    Формат файлаdoc
    Имя файлакурсов варианты (7).doc
    ТипРасписание
    #393457

    4 Организация выполнения курсовой работы



    Порядок выполнения работы

    1. Выбрать предметную область.

    2. Сформулировать предполагаемый список вопросов, на которые должна отвечать система (рекомендуемый список решаемых задач может быть расширен или изменен по согласованию с преподавателем).

    3. Формально описать предметную область. В качестве формализма для описания могут быть выбраны таблицы, сети, деревья и др.

    4. Представить предметную область на языке Лисп или Пролог. Создать базу данных в виде набора фактов и правил.

    5. Написать программу, позволяющую получать ответы на сформулированные вопросы.

    6. Задать различные вопросы системе, проверить корректность работы.

    7. Написать отчет.


    Требования к базе данных:

    1. произведение количества полей на количество записей должно быть не менее 300 для табличного представления;

    2. количество вершин в сети или листьев на дереве должно быть не менее 100 для сетевого и иерархического представления;

    3. количество правил должно быть не менее 50 для продукционного представления.




    п/п

    Предметная область




    Возможный список решаемых задач

    1

    Расписание движения автобусов по Томской области (Томску).

    Кулик

    Определение оптимального маршрута из одной точки в другую (минимизация расстояния, времени или стоимости)

    - с указанием номеров автобусов и точками возможных пересадок

    2

    Расписание авиаперелетов (по миру).

    Романов

    Сформировать маршруты из Х в Y, сортировать по стоимости, длительности. Учитывать количество пересадок. Учитывать допустимое время между пересадками.

    3

    Расписание движения железнодорожного транспорта.

    Кривых

    Сформировать список маршрутов от начальной до конечной станции: время отправления, время прибытия

    Просмотр времени прохождения по маршруту (пересадки, время в пути)


    4

    Расписание приема врачей в поликлинике.

    Лизунов

    Составить расписание врачей в поликлинике с указанием занятого (по талонам) и свободного времени: просмотр по запросу.

    Организовать возможность записи на прием к указанному врачу с корректировкой его занятости.

    Сбор статистики по врачам


    5

    Работа риэлтерской компании.

    Челпанов

    Поиск в системе требуемого варианта квартиры/дома/участка – по площади, по стоимости, по количеству квартир и т.п.

    Каждый формируемый список сортировать по возрастанию стоимости

    Формирование цепочки покупки/продажи недвижимости.

    6

    Кулинария

    Нейфельд

    Подрезов

    Хранение, корректировка информации по производимым продуктам с указанием состава.

    Расчет стоимости любого продукта исходя из состава и стоимости составляющих.

    Возможность производства и расчета стоимости праздничных пирогов, тортов.

    7

    Учебный план направления.

    Леушкина

    Хранение информации.

    Корректировка информации с учетом ограничений по часам, количеству экзаменов и зачетов в семестре.

    Расчет нагрузок по семестрам. Формирование списков предметов по семестрам, по циклам.

    8

    Работа ресторана/кафе – меню, цены и т.п.

    Завьялова

    Коптяев

    Просмотр меню по категориям (диетический, вегетарианский и т.п.), включая состав блюд

    Составление/выбор меню (на банкеты).

    Формирование списка блюд по заданным компонентам


    9

    Лекарственные растения.

    Носарева

    Формировать список лекарственных растений, исходя из указанного заболевания.

    Сортировать список по доступности (ареал произрастания) либо по цене.

    Просмотр информации о конкретном растении

    10

    Библиотека

    Атепаев

    Выбор книги.

    Если книга на руках – время ожидания (когда будет сдана).

    Формирование-рекомендации по выбору книг с учетом рейтинга востребованности.

    Рейтинг – хранить и корректировать

    11

    Книжный магазин (для книг обязательно – цена).

    Макаров

    Тертых


    Сформировать список книг по заданной области /автору.

    Списки сортировать по стоимости, году издания.

    Поиск книги по автору / году издания / части названия.

    Рекомендации подарочных книг. (жанр)

    12

    Флористика.

    Никонова

    Возможность составления клумб, бордюров, фасадов домов (с учетом цвета, высоты, долголетия растений и т.п.).

    Желательны рекомендации по дизайну.


    13

    Продажа автомобилей.

    Залогин

    Мячин

    Рекомендации различных марок автомобилей исходя из потребностей и возможностей покупателя.

    Формирование и сортировка списков по заданным свойствам.


    14

    Аптека (лекарства – состав, стоимость, количество).

    Лавров

    Формирование списка лекарств заданного назначения (учет наличия, стоимости, эффективности действия).

    Подсчет суммы сформированного заказа.

    Подсчет средней стоимости лекарств в заданной категории


    15

    Страхование (виды страхования, стоимость, длительность и т.п.).

    Алейников

    Бертман

    Рекомендации и выбор требуемого вида страхования.

    Расчет стоимости страхования в зависимости от задаваемых условий.

    Определение возможных скидок. В случае досрочного расторжения определение возвращаемой суммы


    16

    Налогообложение физических лиц (зарплата, недвижимость …).

    Потылицын

    Формирование списка всех видов налогообложения указанного лица.

    Учет различных льгот, освобождений от налогов, налоговых вычетов.

    В случае продажи недвижимости в течение года, подсчет суммы налога


    17

    Работа ЖКХ (виды услуг, стоимость).

    Корольков

    Составление квитанций на оплату коммунальных услуг (по приборам учета, квадратуре квартиры).

    Список услуг ЖКХ, расписание, вызов мастеров.



    18

    Работа мебельного салона (продажа, изготовление).

    Марченко

    Доржиев

    Формирование прайс-листа на изготовление заданной мебели.

    Сформировать список моделей мебели по указанным параметрам.

    Сортировать список по цене.

    Изготовление – подсчет стоимости мебели по выбранным составляющим. Выбор готовых изделий заданной ценовой категории


    19

    Работа турагентства.

    Корсаков

    Сформировать список всех туров в указанную страну.

    Предложения по видам отдыха (пляжный, эксурсионный, активный …)

    Поиск туров по заданной категории + желаемые даты.


    20

    Баскетбол (команды, соревнования, рейтинги).

    Зубарев

    Хранение, добавление, корректировка данных.

    Турнирные и рейтинговые таблицы команд и игроков.


    21

    Работа ателье по пошиву одежды.

    Кайрова

    Ермолаев

    Прайс-лист.

    Формирование счета на пошив одежды (с учетом работы, материала, фурнитуры).

    Сроки выполнения работ.

    22

    Шахматы

    Хамраев

    Организация игры – хранение текущей партии, выполнение ходов (с проверкой на корректность хода, с указанием шаха, мата).

    23

    Многофункциональный центр.

    Аристов

    Виды услуг, часы работы.

    Запись на прием.

    Время выполнения работ – запись на получение готовых документов.

    24

    Биатлон (соревнования, рейтинги личные и командные).

    Алексеев

    Хранение, добавление, корректировка данных.

    Турнирные и рейтинговые таблицы.

    Корректировать: 1) рейтинг спортсменов по результатам новых соревнований; 2) рейтинг стран по рейтингам спортсменов и командным соревнованиям.

    25

    Кинофильмы (жанры, актеры, рейтинги…).

    Ерузель

    Выбор фильма (формирование списка) по жанру, рейтингу, актерам, режиссеру.

    Просмотр информации по актерам, режиссерам.

    Сортировка найденных фильмов по рейтингу/ году выпуска.


    25а

    Сериалы

    Петров

    См.25 + страна, длительность

    26

    Банки (кредиты).

    Кока

    По запросу на сумму и срок формировать список возможных кредитов с указанием ежемесячной выплаты и суммарной выплаты.

    Сортировать список по сумме.

    Определять выдать/нет (кредитная история)

    Возможность частичного/досрочного погашения.


    27

    Кадровый состав предприятия (подразделения, штаты, оклады…).

    Букреев

    Формировать список свободных штатных единиц с сортировкой по величине оклада.

    Просмотр информации по каждому подразделению и предприятию в целом.

    Подсчет среднего оклада по предприятию/подразделению.

    Принятие на работу/ увольнение.

    28

    Материально-техническая база предприятия (транспорт, здания/ сооружения, мебель, оборудование,…)

    Соломенников

    Хранение, добавление, корректировка данных.

    Формирование списка инвентаризации для заданной категории (с подсчетом общей суммы)

    29

    Кинотеатр

    Земченко

    Курбатов

    Определить список времени сеансов для заданного фильма (пон - , вторн - , …).

    Подсчет прибыли на заданном отрезке времени.

    Подбор сеанса (жанр, стоимость, свободные места)

    Просмотр киносеансов за неделю /день.

    Поиск информации по заданному фильму.

    Подсчет рейтинга фильма по количеству проданных билетов.

    30

    Музыка

    Агеев

    Поиск композиций по исполнителю/ группе/ автору.

    Сортировка списка по длительности/ году выпуска.

    Формирование альбома для прослушивания (время, жанры, исполнители).

    Возможность случайного выбора композиций.

    31

    Продажа автозапчастей

    Боровихин

    Формирование списка запчастей исходя из марки автомобиля, поломки и т.п.

    Сортировка списка запчастей по цене/ качеству.

    Формирование заказа с подсчетом суммарной стоимости.


    32

    Футбол (соревнования, рейтинги личные и командные).

    Осипов

    Хранение, добавление, корректировка данных.

    Турнирные и рейтинговые таблицы.

    Сортировка данных


    33

    Оптика

    Репин

    Продажа очков, оправ. Возможность заказа, формирование заказа, предложения, стоимость, сортировка предлагаемого списка вариантов


    34

    Отель

    Глазунов

    Бирюков

    Бронирование, поселение, оплата (стоим)

    Информация о номерах



    35

    Грамматика русского языка (распознаватель)

    Казанин

    Глаголы - род/время …



    36

    Грамматика русского языка (распознаватель)

    Зверочкин

    Прилагательные – род/падеж …



    37

    Породы домашних животных (собаки)

    Злобина

    Утенкова(кошки)

    Иерархическая структура (экстерьер, характер, размеры и т.п.) – выбор питомца


    38

    Лечение собаки (кошки, человека)

    Нагорный

    Симптомы – диагноз; лечение – лекарства, процедуры


    39

    Починка телевизора





    40

    Починка компьютера





    41

    Лекарственные препараты

    Качур

    Черкасова

    1. Информация по препаратам

    2. по болезни – список препаратов (учет противопоказаний)

    3. сортировка по силе/составу

    42

    Формула 1

    Захаров

    Соревнования, рейтинги личные и командные.

    43

    Магазин компьютерной техники

    Моторев

    Комплектующие

    Цена – потребности  комплектация

    Подбор комплектующих под компьютер

    Покупка – суммирование цен

    44

    Игра 2048

    Сухинин

    Алгоритм



    45

    Волейбол

    Дорохов

    Хранение, добавление, корректировка данных.

    Турнирные и рейтинговые таблицы.

    Сортировка данных

    46

    Игра Го






    47

    CSGO


    Тютюков

    Проведение соревнований – итоги, рейтинг команд


    48

    Шашки

    Вторушин

    Организация игры – хранение текущей партии, выполнение ходов (с проверкой на корректность хода, возможность перехода шашки в дамки и т.п.).

    49

    Плавание

    Шилова





    50



    Магазин музыкальных инструментов

    Костин

    Тухтамишев

    Формирование списка инструментов по заданной категории. Списки сортировать по стоимости. Поиск инструментов по названию. Формирование заказа.

    51

    Воспоминания

    Симонов

    Даты – напоминания; даты – события – сбор друзей



    52


    Мониторинг записи на факультативные курсы

    Леонов

    Запись на курс, просмотр (по фильтрам) имеющейся информации























    написать администратору сайта