- •1 Организовать удобный и простой пользовательский интерфейс.
- •5 По запросу пользователя должна выдаваться информация :
- •Статистическая обработка и анализ информации по подбору партнера для брака
- •Демонстрационная программа по изучению пакета acid pro 3.0 для создания музыкальных файлов
- •Производный класс
- •Психологическое тестирование женского коллектива
- •Автоматизация рабочего места работника жэс
- •Решение систем линейных уравнений методом гаусса
- •Автоматизация работы центра занятости населения
- •Регистрация и расчёт налогообложения транспортных средств
- •Сравнительный анализ алгоритмов сортировки данных
- •Автоматизация бронирования и продажи билетов
- •Построение геометрических сплайнов
- •1 Организовать удобный и простой пользовательский интерфейс.
- •4 По запросу пользователя организовать поиск по критериям:
- •Aрm менеджера бензозаправочной станции
- •Расчёт налогообложения на земельные участки
- •Результат расчета представить в виде бланка:
- •Результат расчета представить в виде бланка:
- •Построение трехмерных объектов на основе геометрических классов
- •Тематика книг ( шифр):
- •База данных содержит:
- •Организация интернет - магазина
- •Методы приближенного численного интегрирования
- •База содержит:
Автоматизация рабочего места администратора гостиницы
Исходные данные:
При регистрации клиента вводится следующая информация:
Фамилия И.О. (строковый тип );
паспортные данные (строковый тип );
категория номера (число);
дата заселения.
База содержит:
- Список клиентов ;
- Перечень услуг, предлагаемых гостиницей.
Постановка задачи:
1 Организовать удобный и простой пользовательский интерфейс.
2 Предусмотреть возможность корректировки базы данных, то есть добавления вновь прибывших клиентов и удаление выбывших. Автоматически ведется учет освободившихся мест .
3 При распределении по гостиничным номерам учитывается категория номера
( люкс, класс 1, класс 2, класс 3).
4 По запросу пользователя организовать поиск по критериям:
конкретного клиента ( по его фамилии) с указанием даты заселения, гостиничного номера, списка оказываемых клиенту услуг и общая сумма, начисленная за время проживания клиента.
количества свободных номеров по каждой категории;
состава проживающих в конкретном номере.
6 Сумма1, начисленная клиенту за проживание вычисляется автоматически с учетом стоимости номера и количества дней.
7 Сумма2, начисленная клиенту за предоставляемые услуги вычисляется автоматически исходя из перечня, оказанных услуг и стоимости конкретной услуги.
8 Общая сумма3 (счет) представляет собой сумму вышеперечисленных составляющих.
4 По запросу пользователя должна выдаваться информация :
-о перечне оказываемых услуг и их стоимости;
-об общей сумме за услуги и проживание в гостинице.
Автоматизированная обработка картотеки учащихся отделения «Программирования»
Данные класса:
Структура состоящая из следующих компонент:
Фамилия И.О.;
Номер группы (113,091,092,991);
Домашний адрес ( в том поле указывается:
- для минчан –это адрес прописки по паспорту;
-для иногородних- это адрес места жительства родителей;
Номер телефона (домашнего или контактного) ;
Текущая успеваемость( оценки по итогам каждого семестра с момента поступления- это массивы данных , например, для группы Т-113 должны быть определены массивы : Т113-1, Т113-2, Т113-3, а для группы Т-092 определено пять массивов, для группы Т-991 соответственно семь массивов по количеству завершенных семестров. Причем в сводную ведомость должны быть включены и экзаменационные оценки и итоговые).
Методы класса:
вычисление среднего балла по семестрам для каждого учащегося ;
вычисление среднего балла по каждому предмету;( средние баллы вычисляются автоматически после сдачи последнего экзамена и заносятся в базу данных ;
-функции поиска по критерию пользователя.
Постановка задачи:
Создание и ведение базы данных;
Пользователь должен иметь возможность корректировки базы данных, то есть изменять фамилию учащегося, домашний адрес , учитывать пересдачи неудовлетворительных оценок и автоматически пересчитывать средний балл;
Осуществлять поиск по заданному критерию.
.
Формирование базы знаний по дисциплинам БТБ и П
Исходные данные:
Регистрация пользователя (Фамилия И.О.)
Тип пользователя (учащийся или преподаватель)
Выбор предмета
Выбор действия:
-предварительное тестирование;
-контрольное тестирование.
Постановка задачи:
Организовать создание и редактирование базы данных ;
Организовать поиск в базе данных по запросу пользователя.
Программа должна иметь дружественный пользовательский интерфейс..
4 В зависимости от типа пользователя доступ к компонентам базы данных разграничен. Преподаватели имеют возможность корректировки теоретического материала по предмету и контрольных вопросов по темам. Учащиеся имеют возможность пройти тестирование по выбранному предмету ( теме).
Результаты тестирования должны быть запротоколированы. Учащемуся выдаётся полный анализ результатов тестирования и рекомендации о дальнейших действиях.
При регистрации пользователи-учащиеся должны указать кроме своей фамилии номер учебной группы.
Автоматизация учета и распределения больных стационара по отделениям
Исходные данные:
Фамилия Имя Отчество пациента;
Домашний адрес;
Пол;
Диагноз (шифр, в зависимости от которого определяются : отделение и номера палат);
Дата поступления (число, месяц, год );
Дата выписки (число, месяц, год).
База содержит:
Информацию о пациентах ( компоненты рассмотрены выше) и постоянную информацию об отделениях больницы и номерах палат, закрепленных за каждым отделением с указанием количества мест в каждой палате ( всего, из них сколько свободно ). Пусть в больнице есть следующие отделения:
терапевтическое ( 5 палат по 4 места в каждой)- шифр «Т»;
хирургическое ( 3 палаты по 3 места) –шифр «Х»;
аллергология ( 3 палаты по 4 места) – шифр «А»;
неврология ( 5 палат по 5 мест) – шифр «Н».
Постановка задачи:
1 Организовать удобный и простой пользовательский интерфейс.
2 Предусмотреть возможность корректировки базы данных, то есть добавления вновь поступивших пациентов и удаление выписавшихся. Причем информация о выписавшихся больных переписывается в архивный файл и сохраняется в течении года. Автоматически ведется учет освободившихся мест в палатах .
3 При распределении по палатам , кроме диагноза учитывается пол больного.
4 Имеется возможность определить сколько будет свободных мест по отделениям:
завтра;
через 2 дня;
через 3 дня.
5 По запросу пользователя должна выдаваться информация :
о конкретном больном ( по его фамилии) с указанием диагноза, отделения, номера палаты, даты поступления;
о количестве больных на отделении ( по шифру отделения);
о составе пациентов в конкретной палате ( по номеру палаты).
6 Организовать поиск по критерию ( по всем полям базы данных).
Статистическая обработка и анализ информации по подбору партнера для брака
Программное средство предназначено для автоматизации обработки информации по подбору партнёра и прогнозирования стабильности будущего брака. Выбор партнёра должен производиться на основании постоянной информации, содержащейся в базе данных, а также оперативной информации, вводимой пользователем. Программа должна обеспечивать: ввод, удаление, редактирование записей, поиск по заданному критерию.
База содержит:
Фамилия И.О.кандидата ;
Шифр ( порядковый номер в базе данных);
Пол;
Образование;
Возраст ( дата рождения);
Рост ( в сантиметрах- число);
Вес ( в кг.- число).
Пользователь вводит информацию о своих требованиях к будущему партнеру:
Пол;
Образование;
Возраст ( дата рождения); \\\ для возраста, роста и веса указываются допустимые - Рост ( в сантиметрах- число); границы \\\
Вес ( в кг.- число).
Программа должна производить выборку с учетом требований пользователя и формировать список возможных партнеров. Пользователь имеет возможность оценить стабильность будущего брака , пройдя соответствующее тестирование. Результат тестирования определяется :
брак устойчив (70-100% совпавших ответов);
не устойчив (менее 30% );
стоит подумать о совместимости ( менее 70%).
Демонстрационная программа по изучению графического пакета 3D max 4
Постоянная информация задачи:
- файлы, осуществляющие помощь по использованию приложения;
- текстовые файлы, содержащие обучающую информацию;
-демонстрационные видео-файлы;
- файлы для музыкального сопровождения.
Входная информация:
Пользователь выбирает один из пунктов меню
ДЕМОНСТРАЦИЯ
ОБУЧЕНИЕ
Если выбран пункт ДЕМОНСТРАЦИЯ , то пользователю предлагается для просмотра демонстрационный ролик. Затем приводится подробное описание процесса его создания. В случае, если выбран пункт ОБУЧЕНИЕ , пользователь имеет возможность изучить алгоритм создания видео - ролика, а затем приступить к его созданию. Причем на каждом этапе работы можно получить развернутую подсказку, сообщающую пользователю о его дальнейших действиях.