Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

file_60 (1)

.pdf
Скачиваний:
8
Добавлен:
12.03.2015
Размер:
119.62 Кб
Скачать

12.Разработать программную информационную систему «Зоомагазин». Система должна содержать сведения о функционировании зоомагазина.

Информация о зоомагазине должна включать в себя:

– сведения о товаре (название, вес, срок реализации, цена, поставщик);

– вид животного;

– сведения о работниках (должность, ФИО, пол, дата рождения, дата поступления, заработная плата);

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

– тип корма животного (растительный, живой, мясо и различные комбикорма);

– совместимость одного вида животных с другим, при проживании в одной клетке, аквариуме и т. п.;

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

– вывод информации по заданному названию товара или животного;

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

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

– выдать список товаров, у которых срок реализации истекает ранее указанной даты либо список всех товаров приобретенных за указанный период;

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

– получить перечень и общее число поставщиков кормов полностью, либо поставляющих только определенный корм, поставлявших в указанный период, по количеству поставляемого корма, цене, датам поставок;

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

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

13.Разработать программную информационную систему «Служба занятости в вузе». Система должна обеспечивать доступ к сведениям о студентах, которые хотят устроиться на работу уже в процессе их обучения в вузе.

Информация службы занятости в вузе должна включать в себя:

сведения о студентах (паспортные данные (ФИО, дата рождения, пол и т. п.), номер группы, факультет, специальность, курс, форма обучения);

студент может проходить профессиональные (основанные на изучаемых предметах) и

психологические тестирования;

на основе собранной информации составляется резюме, представляющее собой полную характеристику человека, оно отсылается всем организациям, имеющим необходимые вакансии;

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

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

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

Пользователь системы должен иметь возможность выполнять следующие запросы:

получить список и общее количество студентов устраивающихся на одну вакансию по полу, дате рождения, форме обучения и т. д.;

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

выдать полную информацию и общее количество студентов устраивающихся на работу, студентов указанного факультета, указанной специальности и подавших заявки на работу за определенный период;

получить список и общее количество всех вакансий, в общем, и в определенной организации;

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

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

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

получить список лучших студентов по успеваемости в целом, по специальности, по факультету.

14. Разработать программную информационную систему «Экспорт». Система должна обеспечивать доступ к сведениям об экспортируемых товарах.

Информация об экспорте должна включать в себя:

вид транспорта доставки;

сведения о товаре (наименование, тип (продукты, полезные ископаемые и т. п.), срок поставки товара, объем поставляемого товара (штука, тонна, баррель и т. п.), стоимость);

страна, импортирующая товар;

тара, использующаяся при экспорте товара;

сведения о фирме экспортере, фирма импортере (название, область работы, адрес, срок работы фирмы);

способ доставки (земля, вода, воздух);

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

выдать полную информацию о товаре по наименованию и список товаров по способам доставки;

выдать полную информацию о фирме экспортере и фирме импортере по их областям работы;

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

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

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

получить список стран, в которые экспортируется заданный товар и общий объем его экспорта;

найти страну, которая импортирует наибольшее количество видов товара (с самым большим ассортиментом);

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

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

Информация о библиотеке должна включать в себя:

вид печатного издания (книга, журнал, газета и т. д.);

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

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

раздел библиотеки (научная литература, детская и т. п.);

вид зала библиотеки (каталог, читальный зал и т. п.);

дата выдачи книги;

срок использования книги (неделя, месяц и т. д.);

сумма штрафа (при невозвращении в установленный срок, порче и потере), либо замена на идентичный экземпляр;

срок действия читательского билета.

Пользователь системы должен иметь возможность выполнять следующие запросы:

выдать полную информацию о читателе по его фамилии - номер абонемента, ФИО, адрес, место работы или учебы, правонарушения, их количество, штрафы, утерянные книги и т.п.;

выдать полную информацию об издании по его шифру – вид издания, автор, название и т.п.;

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

библиотеки;

получить перечень и общее число книг, заказанных за последний месяц, год, список книг, которые на руках у читателей;

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

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

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

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

16.Разработать программную информационную систему «Порт». Система должна поддерживать и обеспечивать доступ к информации о работе порта, рейсах судов и их расписании.

Информация о порте должна включать в себя:

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

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

сведения о водном транспорте (тип, номер или название, срок эксплуатации, прохождение техосмотра, заправка необходимого количества топлива, для пассажирского вместимость (количество мест) для пассажиров и экипажа, для грузового вместимость (количество мест) для экипажа и грузоподъемность (в тоннах));

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

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

Пользователь системы должен иметь возможность выполнять следующие запросы:

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

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

конкретный рейс, по возрасту, суммарной (средней) зарплате в бригаде;

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

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

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

получить перечень с полной информацией и общее число суден, которые обслуживает определенный штат работников, и получить перечень судов, количество необходимого топлива, вместимость и грузоподъемность которых больше, меньше заданного значения;

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

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

17. Разработать программную информационную систему «Галерея».

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

Сведения о галерее и ее коллекциях могут включать в себя:

сведения об экспонатах (название, дата создания, стиль и т. п.);

вид произведений искусства (картины, скульптуры, и т. п.) и их жанр (картины – пейзаж, портрет и т. п.);

сведения об авторе произведения искусства или коллекции (профессиональная направленность или стиль работы, ФИО, дата рождения (смерти) и т. п.);

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

сведения об условиях хранения экспонатов (дата чистки, реставрация и т. п.).

Пользователь системы должен иметь возможность выполнять следующие запросы:

вывод полной информации по заданному названию экспоната галереи определенного вида или жанра;

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

получить список и общее число всех произведений одного автора, всех авторов;

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

получить список и общее число залов по направлениям или тематике, размерам, температуре и влажности;

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

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

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

18. Разработать программную информационную систему «Компьютерный салон». Система должна поддерживать и обеспечивать доступ к информации о функционирование салона компьютерной техники

– его работе, товарах и услугах.

Информация о компьютерном салоне должна включать в себя:

сведения о товаре (название, количество (в единицах), цена за единицу, дата поступления, поставщик и т. д.);

сведения о работниках (должность (административный состав, инженерно - технический состав, обслуживающий состав), ФИО, пол, дата рождения, дата поступления на работу, заработная плата);

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

сведения об отделе (вид отдела (мастерская, компьютерная техника, диски и т. д.), состав и количество работников);

вид товара (комплектующие, расходные материалы, аксессуары, диски);

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

(например, для замены частей компьютера)).

Пользователь системы должен иметь возможность выполнять следующие запросы:

получить список и общее число товаров каждого вида, в каждом отделе;

вывод информации по заданному названию товара по стоимости, дате поступления, по поставщикам;

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

получить список и общее число услуг определенного вида по стоимости, работникам, выполняющим эту услугу, срокам;

сформировать список всех отделов товаров или услуг компьютерного салона по видам, составу и количеству работников;

получить список и общее число услуг и товаров для всех заказов за определенный период;

получить список с полной информацией и общим числом услуг и товаров для каждого заказа, и

для всех заказов по видам, стоимости, датам;

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

19.Разработать программную информационную систему «Торговый комплекс». Система должна обеспечивать доступ к сведениям о торговых отделах комплекса и имеющихся в них товарах.

Информация о торговом комплексе должна включать в себя:

– сведения о товаре (название, количество (в единицах – кг, штук и т.п.), цена за единицу, срок реализации, поставщик и т. п.);

– сведения о работниках (должность, ФИО, пол, дата рождения, дата поступления, заработная плата);

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

– вид товара;

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

– вывод полной информации о товаре по заданному названию;

– получить список и общее число работников в каждом отделе и сведения о каждом работнике;

– получить данные об объеме продаж указанного товара за некоторый период по всем торговым отделам, по торговым отделам заданного типа, по конкретному торговому отделу;

– получить данные о выработке отдельно взятого продавца отдельно взятого торгового отдела за указанный период, по торговым отделам заданного типа;

– получить данные о товарообороте торгового отдела, либо всех торговых отделов определенной группы за указанный период;

– сформировать список поставщиков продукции, получить сведения о поставках определенного товара указанным поставщиком за все время поставок, либо за некоторый период;

– выдать список товаров, поставка которых была совершена за указанный период в одном отделе, во всех отделах;

– выдать список из десяти товаров, которые пользуются наибольшим спросом.

20.Разработать программную информационную систему «Обмен дисков». Система должна поддерживать справочную информацию о деятельности магазина обмена дисков.

Информация о магазине обмена дисков должна включать в себя:

– раздел дисков (музыка, фильм, игра, программы и т. д.);

– производитель диска (страна или компания производитель);

– сведения о диске (название, вид диска (CD,DVD), стоимость, количество дисков в одной упаковке), возможен учет повреждения диска (точки, царапины и т. д.);

– в магазине обмена дисков также возможна продажа определенных товаров (диски для записи

(CD,DVD), журналы и т. д.), учитывается стоимость, дата привоза и т. д.;

срок проката (3 дня, 2 недели, месяц и т. д.);

жанр каждого раздела дисков (музыка – рок, поп и т. д., игры – экшн, стратегия и т. д.);

дата и время приобретения диска;

количество одинаковых дисков в магазине.

Пользователь системы должен иметь возможность выполнять следующие запросы:

проверить наличие диска и товара по его названию и получить о нем полную информацию;

получить список и общее число одинаковых дисков, одинаковых в каждом жанре;

получить перечень названий дисков и общее число для каждого раздела, для каждого жанра;

получить перечень из десяти дисков с наибольшим спросом или перечень самых популярных дисков в каждом разделе;

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

получить список всех дисков, цена которых больше, меньше, равна заданному значению;

найти все диски, приобретенные до указанной даты, за определенный период;

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

21.Разработать программную информационную систему «Аэропорт». Система должна поддерживать и обеспечивать доступ к информации о функционирование аэропорта – его работе, авиарейсах и их расписании.

Информация об аэропорте должна включать в себя:

расписание авиарейсов (тип самолета, рейс, дата вылета, время вылета и прилета, маршрут (начальный и конечный пункты назначения, пункт пересадки), стоимость билета – в зависимости от маршрута, класса салона, возраста пассажира), некоторые авиарейсы могут быть задержаны или отменены;

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

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

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

сведения о пассажирах (маршрут, цена билета, возраст, пол и т. п.).

Пользователь системы должен иметь возможность выполнять следующие запросы:

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

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

получить перечень и общее число самолетов приписанных к аэропорту, находящихся в нем в

указанное время, по времени поступления в аэропорт, по количеству совершенных рейсов;

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

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

получить перечень и общее число рейсов, по которым летают самолеты заданного типа и среднее количество проданных билетов на определенные маршруты, по длительности перелета, по цене билета, времени вылета;

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

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

22. Разработать программную информационную систему «Кинотеатр». Система должна содержать сведения о кинотеатре и о киносеансах проходящих в нем.

Информация о кинотеатре должна включать в себя:

сведения о фильме (название, жанр, страна производитель, год выхода, продолжительность, возрастные ограничения);

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

сведения о киносеансе (продолжительность, время и дата показа фильма, тип кинозала (большой зал, VIP зал и т. п.));

тематические киносеансы (детские, документальные, авторское кино и т. п.);

номер места и ряд в кинозале (учитываются проданные и свободные места).

Пользователь системы должен иметь возможность выполнять следующие запросы:

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

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

получить список и общее количество фильмов по названию, по жанру, продолжительности и т. д.;

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

сформировать список цен билетов для определенного фильма в зависимости от времени показа,

его продолжительности, типа кинозала, места в зале;

получить список всех фильмов в определенном зале, идущих в определенный день;

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

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

23.Разработать программную информационную систему «Подписка». Система должна обеспечивать поддержку обработки информации о подписке жителей на газеты и журналы.

Информация для оформления подписки должна включать в себя:

– сведения о подписчике (ФИО, адрес и т. п.);

– сведения об издании (индекс, название, цена, периодичность выхода издания (раз в неделю, месяц, квартал и т. п.));

– тип издания (газета, журнал);

– начальный и конечный месяцы, на которые оформлена подписка;

– количество экземпляров издания.

Пользователь системы должен иметь возможность выполнять следующие запросы:

– получить список и общее количество фамилий подписчиков заданного издания, всех изданий одного типа;

– по заданному адресу определить список печатных изданий, на которые сделана подписка;

– получить перечень и общее количество всех изданий определенного типа по периодичности выхода, цене, периоду на который оформлена подписка;

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

– получить список всех изданий с определенной периодичностью выхода, указанного типа;

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

– получить перечень изданий каждого типа пользующихся наибольшей популярностью;

– подсчитать требуемое количество экземпляров заданного издания в каждом из месяцев, в году.

24.Разработать программную информационную систему «Расписание движения поездов». Система должна поддерживать и обеспечивать доступ к информации о расписании движения пригородных электропоездов и поездов дальнего следования.

Информация о расписании движения поездов должна включать в себя:

– тип транспорта (пригородные электропоезда и поезда дальнего следования (скорый, пассажирский и т. п.));

– маршрут движения;

– время отправления и время прибытия, учитывается время задержания рейсов по определенным причинам;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]