Вариант 7
Разработать информационную систему ИНФОРМАЦИОННОЕ АГЕНТСТВО. Его функциями являются: сбор сведений о предприятиях, фирмах и т. д., о производимых ими товарах и услугах; систематизация этих данных по различным параметрам; издание ежеквартальных бюллетеней о сведениях, зарегистрированных за прошедший квартал; выдача интересующей информации по заказу отдельных лиц и организаций. Информация собирается из периодической печати, а также может предоставляться самой регистрируемой организацией. Хранимые в системе данные должны включать следующие сведения: точное название организации, страну, город и точный адрес, телефон(ы), телекс, факс; основные виды деятельности или отрасли производства; вид или наименование производимых товаров или услуг; оперативную информацию: что приобретается, продается и пр. Разработать: меню приложения и средства диалога, формы ввода и изменения данных, запросы (если они нужны), отчеты для вывода на печать.
Вариант 8
Библиотеке требуется вести списки читателей и списки книг и других изданий, при этом в фонде может быть несколько разных экземпляров каждого издания. Требуется вести учет книг (изданий) и их местонахождения, учет читателей, библиографических данных об изданиях (в каталогах нескольких видов), осуществлять печать каталожных карточек (библиографических описаний). В реальной ситуации также ведется учет читателей-должников и видов), осуществляется печать напоминаний им, учет сведений о потерях, заменах или оплатах книг и т. д. Разработать информационную систему БИБЛИОТЕКА.
Вариант 9
Руководитель компьютерной фирмы, выполняющей сборку персональных компьютеров из готовых комплектующих, заказал разработку базы данных, основанной на двух представлениях данных о комплектующих. Одно представление (для клиентов) содержит данные, которые могут отображаться при согласовании с ними комплектности изделия – в ней указаны розничные цены на комплектующие. Цена комлектующих с течением времени может меняться. Второе представление предназначено для внутреннего пользования и анализа результатов деятельности фирмы – в нем содержатся оптовые цены на комплектующие и краткая информация о поставщиках (клиенты предприятия не имеют доступа к данным этого таблицы). Надо обеспечить ведение заказов от клиентов со сроком изготовления и пометкой «оплачено / не оплачено», расчетом суммарной стоимости различных комплектаций персонального компьютера (с указанием розничной стоимости его отдельных комплектующих и т. д.) и всего заказа клиента в целом. Обеспечить оперативный просмотр списка заказов по различным условиям (тип процессора, клиент, стоимость) на любую дату срока изготовления. Разработать информационную систему КОМПЬЮТЕРНАЯ ФИРМА.
Вариант 10
Сведения об академической успеваемости студентов содержатся в их зачетных книжках и в экзаменационных (зачетных) ведомостях: Ф.И.О. студента, номер зачетной книжки, год поступления, институт (факультет), специальности, учебная группа, семестр, название предмета (учебной дисциплины), вид отчетности (зачет, экзамен, КП, КР), сама оценка («зачтено», «не зачтено», «отлично», «хорошо», «удовлетворительно», «неудовлетворительно»), дата, фамилия преподавателя, количество часов и т. д. Требуется вести учет этих сведений с обеспечением печати заполненных экзаменационных (зачетных) ведомостей для любой группы по любому предмету, семестру и т. д., формирование и обеспечение печати итоговых ведомостей по результатам семестра с подсчетом средних баллов, качества знаний (процент успевающих на 4 и 5), процента успеваемости и неуспеваемости для групп, специальностей, курсов, институтов (факультетов) в среднем и по отдельным учебным дисциплинам в частности. Разработать информационную подсистему УЧЕТ АКАДЕМИЧЕСКОЙ УСПЕВАЕМОСТИ В ВУЗЕ.
Вариант 11
Расписание аудиторных занятий в вузе, составляемое на семестр, включает сведения о названиях предметов (учебных дисциплин), видах аудиторных занятий (лекция, лабораторная работа, практическое занятие), фамилиях преподавателя (преподавателей), обозначениях аудиторий, днях недели и номерах «пар» (сдвоенных академических часов занятий), показателе четности недели проведения занятия («числитель/знаменатель»), степени «полноты» группы на занятии (группа или полгруппы), обозначениях учебных групп, номерах курса, обозначениях институтов (факультетов). В реальной ситуации требуется также отслеживать отсутствие «накладок» в расписании («непересечение» занятий для преподавателей, групп, аудиторий по парам и дням недели, включая «числитель/знаменатель», отсутствие «окон» в расписании как для студентов, так и для преподавателей, и т. д.), что усложняет задачу. Требуется обеспечивать вывод на печать фрагментов расписания занятий (для групп, курсов, институтов (факультетов) и т. д.). Разработать информационную подсистему РАСПИСАНИЕ ЗАНЯТИЙ В ВУЗЕ.
Вариант 12
Жилищная организация сдает помещения в аренду различным нанимателям (предприятиям и организациям различных форм собственности, физическим лицам), начисляет им помесячно арендную плату и платежи за коммунальные услуги и выставляет счета на оплату (с указанием юридических и платежных реквизитов арендаторов), ведет учет их оплаты на лицевых счетах арендаторов с подведением помесячного баланса (состояние лицевого счета на начало месяца, приход, расход и сальдо на конец месяца). Разработать информационную систему АРЕНДА ПОМЕЩЕНИЙ.
Вариант 13
Магазин музыкальных, компьютерных и видеозаписей ведет для покупателей каталог имеющихся в продаже записей с указанием их розничных цен, жанра, разновидностей жанра, вида носителя записи, имени (названия) исполнителя или автора, названия произведения или записи, года выпуска, производителя и т. д. Кроме того, магазин ведет внутренний учет текущих оптовых цен на записи, количества экземпляров, проданных за отдельные периоды в прошлом, числа еще не распроданных (имеющихся в наличии) экземпляров записей. В реальной ситуации также требуется вести учет заказов на отсутствующие записи, подсчет прибылей/убытков за прошедшие периоды и т. д. Разработать информационную систему МУЗЫКАЛЬНЫЙ (ВИДЕО-) МАГАЗИН.
Вариант 14
В базе данных муниципалитета хранятся имена, адреса, домашние и служебные телефоны всех членов городского совета. В совете много комиссий. Каждая комиссия имеет свой профиль – по вопросам образования, жилищная, торговая, энергетическая и т. д. В муниципальной базе данных записаны данные по каждой из комиссий, ее нынешний состав и председатель, прежние председатели и члены этой комиссии за последние 10 лет, даты включения и выхода из состава комиссии, избрания ее председателей. Многие члены городского совета заседают в нескольких комиссиях. В базу данных заносятся дата, время и место проведения каждого заседания комиссий. Требуется получать информацию из базы данных по различным запросам, в том числе и с выводом на печать. Разработать информационную систему ГОРОДСКОЙ СОВЕТ.
Вариант 15
Рыболовной фирме принадлежит небольшая флотилия рыболовных судов. Каждое судно имеет «паспорт», куда занесены его название, тип, водоизмещение и дата постройки. Фирма регистрирует каждый выход на лов, записывая название судна, имена и адреса членов команды с указанием их должностей (капитан, боцман и т. д.), даты выхода и возвращения, а также вес пойманной рыбы отдельно по разным видам рыб. За время одного рейса судно может посетить несколько мест лова. Фиксируется дата прихода на каждое место лова и дата отплытия, качество выловленной рыбы (отличное, хорошее, плохое). Требуется вести учет и получать информацию из базы данных по различным запросам, в том числе и с выводом на печать. Разработать информационную систему РЫБОЛОВНАЯ ФИРМА.
Вариант 16
В альпинистском клубе ведется учет восхождений. Записываются даты начала и конца завершения каждого восхождения, имена и адреса участвовавших в нем альпинистов, название и высота горы, страна и регион, где она расположена. Требуется вести учет восхождений и получать сведения из базы данных по различным запросам, в том числе и с выводом на печать. Разработать информационную систему АЛЬПИНИСТСКИЙ КЛУБ.
Вариант 17
Аукционная фирма занимается продажей с аукционов антикварных вещей и произведений искусства. Владельцы вещей, выставляемых на аукционах, юридически являются продавцами, а лица, приобретающие эти вещи, – покупателями. Получив от продавцов партию предметов, фирма решает, на котором из проводимых аукционов выставить конкретный предмет. Перед проведением очередного аукциона каждой из выставляемых на нем вещей присваивается отдельный номер лота. Две вещи, продаваемые на различных аукционах, могут иметь одинаковые номера лотов. В книгах фирмы делается запись о каждом аукционе: дата, время и место его проведения, о его специфике (например: картины до 1900 г., написанные маслом). Заносятся также сведения о каждом продаваемом предмете: аукцион, на который он заявлен, номер лота, продавец, начальная (стартовая) цена, краткое словесное описание. Продавцу разрешается выставлять любое количество вещей, а покупатель имеет право приобретать сколько ему угодно. Одно и то же лицо или фирма может выступать и как продавец, и как покупатель. После аукциона служащие аукционной фирмы записывают фактическую цену, уплаченную за проданный предмет, и фиксируют данные покупателя. Разработать информационную систему АУКЦИОНЫ.