Файл: Программа Microsoft (MS) Access 2007 является преемником.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 30.10.2023
Просмотров: 414
Скачиваний: 3
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
109 сведения о студентах, включающие стандартные анкетные данные
(фамилия, имя, отчество, адрес, телефон). Преподаватели Вашей кафедры должны обеспечить проведение факультативных занятий по некоторым предметам. По каждому факультативу существует определенное количество часов и различные виды проводимых занятий (лекции, практика, лабораторные работы). В результате работы со студентами у Вас появляется информация о том, кто из них записался на какие факультативы. Существует некоторый минимальный объем факультативных предметов, которые должен прослушать каждый студент. По окончании семестра Вы заносите информацию об оценках, полученных студентами на экзаменах.
Таблицы
Студенты (Код студента, Фамилия, Имя, Отчество, Адрес,
Телефон).
Предметы (Код предмета, Название, Объем лекций, Объем практик, Объем лабораторных работ).
Учебный план (Код студента, Код предмета, Оценка).
Развитие постановки задачи
Теперь ситуация изменилась. Выяснилось, что некоторые из факультативов могут длиться более одного семестра. В каждом семестре для предмета устанавливается объем лекций, практик и лабораторных работ в часах. В качестве итоговой оценки за пред- мет берется последняя оценка, полученная студентом.
Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Добавить новые запросы.
10. Туристическая фирма
Описание предметной области
Вы работаете в туристической компании, которая занимается продажей путевок клиентам. Вашей задачей является отслеживание финансовой стороны деятельности фирмы. Работа с клиентами в компании организована следующим образом. У каждого клиента, пришедшего к Вам, собираются некоторые стандартные анкетные данные: фамилия, имя, отчество, адрес, телефон. После этого
Ваши сотрудники выясняют у клиента, куда он хотел бы поехать отдыхать. При этом ему демонстрируются различные варианты в зависимости от предпочтений (страны проживания, особенно- стей местного климата, отелей разного класса). Наряду с этим обсуждается возможная длительность пребывания и стоимость путевки. В случае если удалось договориться и найти для клиента
110 приемлемый вариант, Вы регистрируете факт продажи путевки
(или путевок, если клиент покупает сразу несколько), фиксируя дату отправления. Иногда Вы решаете предоставить клиенту не- которую скидку.
Таблицы
Маршруты (Код маршрута, Страна, Климат, Длительность,
Отель, Стоимость).
Клиенты (Код клиента, Фамилия, Имя, Отчество, Адрес, Те- лефон).
Путевки (Код маршрута, Код клиента, Дата отправления, Ко- личество, Скидка).
Развитие постановки задачи
Теперь ситуация изменилась. Фирма работает с несколькими отелями в нескольких странах. Путевки продаются на одну, две или четыре недели. Стоимость путевки зависит от длительности тура и отеля. Скидки, которые предоставляет фирма, фиксиро- ваны. Например, при покупке более одной путевки предоставля- ется скидка 5%. Скидки могут суммироваться.
Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Добавить новые запросы.
11. Учет внутриофисных расходов
Описание предметной области
Вы работаете в бухгалтерии частной фирмы. Сотрудники фирмы имеют возможность осуществлять мелкие покупки для нужд фирмы, предоставляя в бухгалтерию товарный чек. Вашей задачей является отслеживание внутриофисных расходов. Фирма состоит из отделов, каждый из которых имеет название. В каждом отделе работает определенное количество сотрудников, которые могут осуществлять покупки в соответствии с видами расходов.
Каждый вид расходов имеет название, некоторое описание и пре- дельную сумму средств, которые могут быть потрачены по данному виду расходов в месяц. При каждой покупке сотрудник оформляет документ, где указывает вид расхода, дату, сумму и отдел.
Таблицы
Отделы (Код отдела, Название, Количество сотрудников).
Виды расходов (Код вида, Название расхода, Описание, Пре- дельная норма).
Расходы (Код расхода, Код вида, Код отдела, Сумма, Дата).
111
Развитие постановки задачи
Теперь ситуация изменилась. Оказалось, что нужно хранить данные о расходах не только по отделу в целом, но и по каждому сотруднику. Нормативы по расходованию средств устанавливают- ся не в целом, а по каждому отделу за каждый месяц. Неиспользо- ванные в текущем месяце деньги могут быть использованы позже.
Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Добавить новые запросы.
12. Выдача банком кредитов
Описание предметной области
Вы являетесь руководителем информационно-аналитического центра коммерческого банка, одним из существенных видов дея- тельности которого является выдача кредитов юридическим ли- цам. Вашей задачей является отслеживание динамики работы кредитного отдела. В зависимости от условий получения кредита, процентной ставки и срока возврата все кредитные операции де- лятся на несколько основных видов. Каждый из этих видов имеет свое название. Кредит может получить юридическое лицо (клиент), предоставивший при регистрации следующие сведения: название, вид собственности, адрес, телефон, контактное лицо. Каждый факт выдачи кредита регистрируется банком, при этом фиксируются сумма кредита, клиент и дата выдачи.
Таблицы
Виды кредитов (Код вида, Название кредита, Условия полу- чения, Ставка, Срок).
Клиенты (Код клиента, Название, Вид собственности, Адрес,
Телефон, Контактное лицо).
Кредиты (Код вида, Код клиента, Сумма, Дата выдачи).
Развитие постановки задачи
Теперь ситуация изменилась. После проведения различных исследований выяснилось, что используемая система не позволяет отслеживать динамику возврата кредитов. Для устранения этого недостатка Вы приняли решение учитывать в системе еще и дату фактического возврата денег. Нужно еще учесть, что кредит может гаситься частями, и за задержку возврата кредита начисляются штрафы.
Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Добавить новые запросы.
112
13. Инвестирование свободных средств
Описание предметной области
Вы являетесь руководителем аналитического центра инвести- ционной компании, которая занимается вложением денежных средств в ценные бумаги. Ваши клиенты – предприятия, которые доверяют Вам управлять их свободными денежными средствами в определенный период. Вам необходимо выбрать вид ценных бумаг, которые позволят получить прибыль и Вам, и Вашему кли- енту. При работе с клиентом для Вас необходимой является ин- формация о его предприятии – название, вид собственности, адрес и телефон.
Таблицы
Ценные бумаги (Код ценной бумаги, Минимальная сумма сделки, Рейтинг, Доходность за прошлый год, Дополнительная информация).
Клиенты (Код клиента, Название, Вид собственности, Адрес,
Телефон).
Инвестиции (Код инвестиции, Код ценной бумаги, Код клиента,
Котировка, Дата покупки, Дата продажи).
Развитие постановки задачи
При эксплуатации БД стало понятно, что необходимо хранить историю котировок каждой ценной бумаги. Кроме того, помимо вложений в ценные бумаги, существует возможность вкладывать деньги в банковские депозиты.
Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Добавить новые запросы.
14. Платная поликлиника
Описание предметной области
Вы являетесь руководителем службы планирования платной поликлиники. Вашей задачей является отслеживание финансовых показателей работы поликлиники. В поликлинике работают врачи различных специальностей и разной квалификации. Каждый день в поликлинику обращаются больные. Все они проходят обязатель- ную регистрацию, при которой в БД заносятся стандартные анкет- ные данные (фамилия, имя, отчество, год рождения). Каждый больной может обращаться в поликлинику несколько раз за раз- личной медицинской помощью. Все обращения больных фикси- руются, при этом устанавливается диагноз, определяется стоимость лечения, запоминается дата обращения.
113
Таблицы
Врачи (Код врача, Фамилия, Имя, Отчество, Специальность,
Категория).
Пациенты (Код пациента, Фамилия, Имя, Отчество, Год рож- дения).
Обращения (Код обращения, Код врача, Код пациента, Дата обращения, Диагноз, Стоимость лечения).
Развитие постановки задачи
В результате эксплуатации БД выяснилось, что при обращении в поликлинику пациент обследуется и проходит лечение у разных специалистов. Общая стоимость лечения зависит от стоимости тех консультаций и процедур, которые назначены пациенту. Кроме того, для определенных категорий граждан предусмотрены скидки.
Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Добавить новые запросы.
15. Анализ динамики показателей финансовой отчетности
различных предприятий
Описание предметной области
Вы являетесь руководителем информационно-аналитического центра крупного холдинга. Вашей задачей является отслеживание динамики показателей для предприятий холдинга, входящих в его структуру. Каждое предприятие имеет стандартные характерис- тики (название, реквизиты, телефон, контактное лицо). Работа предприятия может быть оценена следующим образом. В начале каждого отчетного периода на основе финансовой отчетности по неким формулам вычисляется определенный набор показателей.
Важность показателей характеризуется некоторыми числовыми константами. Значение каждого показателя измеряется в некото- рой системе единиц.
Таблицы
Предприятия (Код предприятия, Название предприятия, Бан- ковские реквизиты, Телефон, Контактное лицо).
Показатели (Код показателя, Название показателя, Важ- ность, Единица измерения).
Динамика показателей (Код предприятия, Код показателя,
Дата, Значение).
Развитие постановки задачи
В результате эксплуатации БД выяснилось, что некоторые показатели считаются в рублях, некоторые в долларах, некоторые
114 в евро. Для удобства работы с показателями нужно хранить изме- нения курсов валют относительно друг друга.
Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Добавить новые запросы.
16.
Учет
телекомпанией
стоимости
прошедшей
в
эфире рекламы
Описание предметной области
Вы являетесь руководителем коммерческой службы телевизи- онной компании. Вашей задачей является отслеживание расчетов, связанных с прохождением рекламы в телеэфире. Работа построе- на следующим образом: заказчики просят поместить свою рекламу в определенной передаче в определенный день. Каждый рекламный ролик имеет некоторую продолжительность. Для каждой органи- зации-заказчика известны банковские реквизиты, телефон и кон- тактное лицо для проведения переговоров. Передачи имеют опреде- ленный рейтинг. Стоимость минуты рекламы в каждой конкретной передаче известна (определяется коммерческой службой исходя из рейтинга передачи и прочих соображений).
Таблицы
Передачи (Код передачи, Название, Рейтинг, Стоимость минуты).
Заказчики (Код заказчика, Название организации, Банков- ские реквизиты, Телефон, Контактное лицо).
Реклама (Код рекламы, Код передачи, Код заказчика, Дата,
Длительность в минутах).
Развитие постановки задачи
В результате эксплуатации БД выяснилось, что необходимо также хранить информацию об агентах, заключивших договоры на рекламу. Зарплата рекламных агентов составляет некоторый про- цент от общей стоимости рекламы, прошедшей в эфире.
Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Добавить новые запросы.
17. Интернет-магазин
Описание предметной области
Вы являетесь сотрудником коммерческого отдела компании, продающей различные товары через Интернет. Вашей задачей является отслеживание финансовой составляющей работы ком- пании. Работа магазина организована следующим образом: на Ин- тернет-сайте компании представлены (выставлены на продажу) товары. Каждый из них имеет название, цену и единицу измерения
115
(штуки, килограммы, литры). Для проведения исследований и опти- мизации работы магазина Вы собираете данные о Ваших клиентах.
При этом для Вас определяющее значение имеют стандартные анкетные данные, а также телефон и адрес электронной почты для связи. В случае приобретения товаров на сумму свыше 50 у. е. клиент переходит в категорию «постоянных клиентов» и получает скидку на каждую покупку в размере 2%. По каждому факту про- дажи Вы автоматически фиксируете клиента, купленные товары, их количество, дату продажи, дату доставки.
Таблицы
Товары (Код товара, Название, Цена, Единица измерения).
Клиенты (Код клиента, Фамилия, Имя, Отчество, Адрес,
Телефон, E-mail, Признак постоянного клиента).
Продажи (Код продажи, Код товара, Код клиента, Количество,
Дата продажи, Дата доставки).
Развитие постановки задачи
В результате эксплуатации БД выяснилось, что иногда возни- кают проблемы, связанные с нехваткой информации о наличии на складе нужных товаров в нужном количестве. Кроме того, обычно клиенты в рамках одного заказа покупают не один вид товара, а несколько. Исходя из суммарной стоимости заказа компания предоставляет дополнительные скидки.
Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Добавить новые запросы.
18. Грузовые перевозки
Описание предметной области
Вы работаете в компании, занимающейся перевозками грузов.
Вашей задачей является отслеживание стоимости перевозок с учетом заработной платы водителей. Компания осуществляет перевозки по различным маршрутам. Для каждого маршрута Вы определили название, вычислили расстояние и установили оплату для водителя. Информация о водителях включает фамилию, имя, отчество и стаж. Для проведения расчетов Вы храните полную информацию о перевозках (маршрут, водитель, даты отправки и прибытия). По факту некоторых перевозок водителям выплачива- ется премия.
Таблицы
Маршруты (Код маршрута, Название, Дальность, Количество дней в пути, Оплата).
116
Водители (Код водителя, Фамилия, Имя, Отчество, Стаж).
Проделанная работа (Код маршрута, Код водителя, Дата от- правки, Дата возвращения, Премия).
Развитие постановки задачи
Теперь ситуация изменилась. Ваша фирма решила ввести гиб- кую систему оплаты. Так, оплата водителям должна теперь зависеть не только от маршрута, но и от стажа водителя. Кроме того, нужно учесть, что перевозку могут осуществлять два водителя.
Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Добавить новые запросы.
19. Прокат автомобилей
Описание предметной области
Вы являетесь руководителем коммерческой службы в фирме, занимающейся прокатом автомобилей. Вашей задачей является отслеживание финансовых показателей работы пункта проката.
В автопарк входит некоторое количество автомобилей различных марок, стоимости и типов. Каждый автомобиль имеет также стои- мость проката. В пункт проката обращаются клиенты. Все клиенты проходят обязательную регистрацию, при которой о них собирается стандартная информация (фамилия, имя, отчество, адрес, телефон).
Каждый клиент может обращаться в пункт проката несколько раз.
Все обращения клиентов фиксируются, при этом по каждой сделке запоминаются дата выдачи и ожидаемая дата возврата.
Таблицы
Автомобили (Код автомобиля, Марка, Стоимость, Стоимость проката, Тип).
Клиенты (Код клиента, Фамилия, Имя, Отчество, Адрес,
Телефон).
Выданные автомобили (Код автомобиля, Код клиента, Дата выдачи, Дата возврата).
Развитие постановки задачи
Теперь ситуация изменилась. Несложный анализ показал, что стоимость проката автомобиля должна зависеть не только от самого автомобиля, но и от срока его проката, а также от года выпуска. Также нужно ввести систему штрафов за возвращение автомобиля в ненадлежащем виде и систему скидок для постоян- ных клиентов.
Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Добавить новые запросы.