Учебно-методический комплекс по дисциплине “Базы данных“ для специальности 230105 программное обеспечение вычислительной техники и автоматизированных систем




НазваниеУчебно-методический комплекс по дисциплине “Базы данных“ для специальности 230105 программное обеспечение вычислительной техники и автоматизированных систем
страница2/9
Дата25.02.2013
Размер0.57 Mb.
ТипУчебно-методический комплекс
1   2   3   4   5   6   7   8   9

Варианты заданий

Вариант 1


Разработать прикладную систему ‘Склад продуктов для столовой или кафе’. Система предназначена для автоматизации процессов приемки-выдачи продуктов, разработки и изменения рецептуры изделий с автоматической калькуляцией стоимости. Базовая функциональность:

- добавление нового продукта, которого еще нет на складе или нового блюда, которого еще нет в меню

- удаление какого-либо продукта или блюда

- поступление новой партии продукта, который уже имеется на складе. При приемке фиксируется дата, фирма-поставщик, количество продукта, цена за единицу.Вывести Накладную о приемке продукта.

- отпуск продуктов со склада. При этом вводится или выбирается по меню название блюда и количество порций, затем автоматически выбираются нужные продукты и вычисляется их количество. Если нужного количества какого-либо продукта нет на складе, вывести соответствующее сообщение. Если все продукты имеются в нужном количестве, изменить количество для каждого продукта, взятого со склада и вывести Накладную.

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

Вариант 2


Разработать прикладную систему ‘Учет проживающих в гостинице’. Система предназначена для автоматизации процессов поселения-выселения клиентов и всех денежных расчетов с ними. Базовая функциональность:

- вывод списка номеров, в которых есть свободные места (отдельно для мужчин, женщин и семей) с указанием полной информации об этих номерах

-поселение в гостиницу. При этом клиент должен оплатить или полную стоимость проживания или стоимость нескольких первых дней и получить квитанцию об оплате.

- оплата за проживание, если при поселении клиент заплатил не всю сумму (с выдачей квитанции).

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

- выселение из гостиницы. При этом проверяется соответствие даты оплаты текущей дате и в случае несоответствия выдается сообщение и выводится квитанция об оплате.

Вариант 3


Разработать прикладную систему ‘Учет выдачи книг в библиотеке’, с помощью которой будет фиксироваться история каждого экземпляра имеющихся книг. Базовая функциональность:

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

- ввод, удаление и корректировка сведений о книгах и их экземплярах;

- ввод, удаление и корректировка сведений о читателях;

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

- сдача книги в библиотеку.

- печать карточки на любую книгу.

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

Вариант 4


Разработать прикладную систему ‘Расписание занятий ’. Предполагается, что расписание уже составлено, а система должна обеспечить удобный ввод, поиск и проверку расписания на наличие ‘накладок’ по преподавателям и аудиториям.

Базовая функциональность:

- ввод и корректировка расписания. Это трудоемкая процедура, поэтому постараться обеспечить максимум удобств при вводе.

- проверка на отсутствие накладок у преподавателей. Для каждого преподавателя проверить, нет ли у него двух пар одновременно.

- вывод на экран карты загрузки заданной аудитории (номер аудитории вводится) с одновременной проверкой накладок (два занятия одновременно)

- вывод расписания занятий на всю неделю для заданного преподавателя или для заданной группы.

- поиск свободных аудиторий в определенные дни недели и интервалы времени.

Вариант 5


Разработать прикладную систему «Отдел кадров», автоматизирующую учет сведений о сотрудниках какой-то организации. Организация состоит из нескольких отделов. Для каждого отдела имеется штатное расписание (список должностей, часть из них занята работающими сотрудниками, а некоторые должности являются вакантными). Принимать на работу можно только на вакантную должность.

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

Базовая функциональность:

прием нового сотрудника с заполнением анкеты

увольнение сотрудника, при этом уволившегося сотрудника занести в архив

любые изменения анкетных данных, в том числе рождение ребенка, окончание еще какого-нибудь учебного заведения и др.

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

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

хранить историю изменений должностей/назначений сотрудника

Вариант 6


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

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

данные об игроках (номер игрока в команде, ФИО, дата рождения, рост, вес)

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

По этим данным необходимо подвести итоги чемпионата:

Сколько всего команд и игроков играло, средний возраст, рост и вес каждой команды

Подвести итоги в индивидуальном первенстве: отсортировать игроков в порядке убывания их результативности, вывести десятку лучших

Подвести итоги в командном первенстве, для этого подсчитать сумму очков для каждой команды (победа – 3 очка, ничья – 1 очко, поражение – 0 очков) и разницу забитых и пропущенных мячей во всех матчах.

Сформировать отчеты о результатах чемпионата.

Вариант 7


Разработать информационную систему для автоматизации деятельности фирмы, работающей на рынке ценных бумаг. Фирма занимается покупкой и продажей векселей, ее прибыль формируется из разницы между ценой покупки и продажи. У нее есть постоянный список клиентов, каждый из которых является или продавцом или покупателем векселей (или одновременно тем и другим). Каждый вексель имеет уникальный идентификатор (серия и номер), номинальную цену, дату гашения, фирму-эмитент. Базовая функциональность:

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

- Подсчет прибыли (разница между ценами покупки и продажи) за определенный период времени.

- Система должна оповещать о приближении даты акцепта по векселям (по законодательству вексель должен быть предъявлен не позднее 3 дней до даты погашения, а в случае отказа от акцепта, переводить вексель в категорию опротестованных векселей)

Вариант 8


Разработать информационную систему для автоматизации работы торговой фирмы. У фирмы есть постоянный список товаров, которыми она торгует, и фирм-поставщиков, каждый из которых может поставлять определенные товары. Поставщики завозят свои товары в магазин и там они заносятся в компьютер с указанием даты поступления, количества, цены поставщика и розничной цены продажи и конечного срока реализации (возможно по дате производства и сроку годности). После того, как вся партия продана, она удаляется из текущей таблицы и заносится в архив. Продавать товар с истекшим сроком годности нельзя.

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

Вариант 9


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

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

Вариант 10


«Негосударственный учебный центр». В центре ведутся занятия по нескольким курсам. Каждый курс имеет определенную продолжительность: количество недель и количество часов в неделю. По каждому курсу набираются группы, занятия начинаются по мере комплектования групп. В центре один единственный компьютерный класс. Составить программу для удобного составления расписания занятий в этом самом классе. Расписание составляет завуч, но система должна предоставить ему максимум удобств для этого. При составлении расписания в свободную клеточку вписывается номер группы и преподаватель. Преподавателей в центре несколько. Каждый может вести, как правило, несколько курсов. Группе можно назначать только преподавателя, который имеет право вести данный курс. У одного преподавателя не может быть больше 6 часов занятий в день.

Вариант 11


«Система контроля знаний». Система позволяет выполнять тестирование по любым предметам, для которых подготовлены тесты. Для каждого предмета имеется несколько тестов, каждый по своей теме. В тесте – любое количество вопросов, для каждого вопроса предлагается несколько вариантов ответа, из которых требуется выбрать один правильный. В конце теста система сообщает количество процент правильных ответов и оценку по пятибальной системе. Порядок возможных вариантов ответа на текущий вопрос должен быть случайным. Результаты тестирования для каждого ученика сохраняются, и в любой момент могут быть показаны. По результатам тестов может быть выставлена оценка любому ученику по любому предмету, если он проходил хотя бы один тест по этому предмету.

Вариант 12


Система для домоуправления, выполняющая начисление квартирной платы. Система должна автоматически начислять оплату стоимости жилья и коммунальных услуг для каждого квартиросъемщика и фиксировать его платежи. Все услуги можно разделить на несколько категорий:

стоимость услуги фиксированная

стоимость услуги зависит от площади квартиры

стоимость услуги зависит от количества жильцов

стоимость зависит от показаний счетчика.

Предусмотреть вывод квитанции об оплате.

Вариант 13


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

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

Банк имеет список клиентов, каждый клиент может иметь несколько вкладов любых видов.

Вариант 14


Банковская подсистема «Отдел кредитования». Система предназначена для автоматизации всех работ по выдаче кредитов клиентам и выполнении расчетов по погашению кредитов. Базовая функциональность:

- ведения списка различных видов кредита

-заполнение электронной анкеты клиентом на получение кредита

- фиксация решения о выдаче кредита

- фиксация платежей клиентов и учет должников

- закрытие полностью оплаченного кредита.

Вариант 15


Система для учета средств вычислительной техники во всех подразделениях одной организации, например, университета. Основная задача – проследить историю каждого СВТ, начиная с момента покупки до списания. Отслеживать и ремонты техники.

Базовая функциональность:

Поступление нового СВТ (партии СВТ) и принятие его на баланс конкретного подразделения

Инвентаризация подразделений

Передача СВТ из одного подразделения в другой

Списание СВТ

Многокритериальный поиск в базе данных

Вариант 16


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

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

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

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

Вариант 17


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

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

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

После этого заказ выдается клиенту.

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

Вариант 18


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

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

Если на счете клиента отсутствуют деньги, система должна аннулировать такой звонок.

Вариант 19


Система продажи билетов в кинотеатр. Система предназначена для продажи билетов в кинотеатр с одним кинозалом. Каждый фильм идет в течение определенного срока на различных сеансах в соответствии с расписанием показа, которое вводится заранее до начала продаж на поступивший в прокат фильм. Билеты можно приобрести на любой сеанс заранее. Цена проданных билетов рассчитывается автоматически, исходя из базовой цены билета и надбавочных коэффициентов к фильму в целом, к каждому показу и к типу места в кинозале (например, пусть будут обычные места и VIP-места).

Должна быть предусмотрена возможность возврата билетов.

Вариант 20


Система учета и анализа успеваемости студентов (электронный деканат). Базовая функциональность:

- Ввод и корректировка всех данных;

- Печать экзаменационных ведомостей и ввод оценок в базу данных;

- Автоматический перевод студентов на следующий курс;

- Печать вкладышей к диплому;

- Анализ успеваемости студента, группы, курса, специальности или факультета в целом.

1   2   3   4   5   6   7   8   9

Похожие:

Учебно-методический комплекс по дисциплине “Базы данных“ для специальности 230105 программное обеспечение вычислительной техники и автоматизированных систем iconРабочая программа По дисциплине “Преддипломная практика" Для специальности 230105 (220400) "Программное обеспечение вычислительной техники и автоматизированных систем"
Гос во по специальности 230105 (220400) – Программное обеспечение вычислительной техники и автоматизированных систем, утвержденного...
Учебно-методический комплекс по дисциплине “Базы данных“ для специальности 230105 программное обеспечение вычислительной техники и автоматизированных систем iconРабочая программа по дисциплине Архитектура вычислительных систем Для специальности 230105(220400) Программное обеспечение вычислительной техники и автоматизированных систем
Рабочая программа составлена в соответствии с гос во по специальности 230105 Программное обеспечение вычислительной техники и автоматизированных...
Учебно-методический комплекс по дисциплине “Базы данных“ для специальности 230105 программное обеспечение вычислительной техники и автоматизированных систем iconРабочая программа по дисциплине «проектирование систем управления и менеджмента» для специальности 230105 “Программное обеспечение вычислительной техники и автоматизированных систем”
Рабочая программа составлена на основании гос впо для специальности 230105 «Программное обеспечение вычислительной техники и автоматизированных...
Учебно-методический комплекс по дисциплине “Базы данных“ для специальности 230105 программное обеспечение вычислительной техники и автоматизированных систем iconУчебно-методический комплекс по курсу безопасность жизнедеятельности
Специальность 230106 Техническое обслуживание средств вычислительной техники и компьютерных сетей, 230105 Программное обеспечение...
Учебно-методический комплекс по дисциплине “Базы данных“ для специальности 230105 программное обеспечение вычислительной техники и автоматизированных систем iconРабочая программа По дисциплине “Методы оптимизации" для специальности 230105 "Программное обеспечение вычислительной техники и автоматизированных систем"
По дисциплине “Методы оптимизации" для специальности 230105 "Программное обеспечение вычислительной техники и автоматизированных...
Учебно-методический комплекс по дисциплине “Базы данных“ для специальности 230105 программное обеспечение вычислительной техники и автоматизированных систем iconРабочая программа учебной дисциплины од. 04 Информатика ооп 230105 «Программное обеспечение вычислительной техники и автоматизированных систем»
Рабочая программа составлена на основании Государственного образовательного стандарта среднего профессионального образования по специальности...
Учебно-методический комплекс по дисциплине “Базы данных“ для специальности 230105 программное обеспечение вычислительной техники и автоматизированных систем icon«Метрология, стандартизация и сертификация» для специальности 230105 «Программное обеспечение вычислительной техники и автоматизированных систем»
«Программное обеспечение вычислительной техники и автоматизированных систем» составлена на основе Государственного образовательного...
Учебно-методический комплекс по дисциплине “Базы данных“ для специальности 230105 программное обеспечение вычислительной техники и автоматизированных систем iconРабочая программа по дисциплине "Структуры и алгоритмы обработки данных" специальности 230105 (220400) "Программное обеспечение вычислительной техники и автоматизированных систем"

Учебно-методический комплекс по дисциплине “Базы данных“ для специальности 230105 программное обеспечение вычислительной техники и автоматизированных систем iconРуководство по преддипломной практике и дипломированию для студентов специальности 230105 Программное обеспечение вычислительной
Учебное пособие предназначено для студентов, обучающихся по специальности 230105 «Программное обеспечение вычислительной техники...
Учебно-методический комплекс по дисциплине “Базы данных“ для специальности 230105 программное обеспечение вычислительной техники и автоматизированных систем iconПояснительная записка дп07. 230105. 06. 09Пз специальность 230105 «Программное обеспечение вычислительной техники и автоматизированных систем»
Специальность 230105 «Программное обеспечение вычислительной техники и автоматизированных систем»
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Библиотека
Главная страница