Лабораторная работа №3
Обработка элементов управления панели инструментов ФОРМА.
При выполнении лабораторной работы всем листам давайте смысловые названия.
1. По выданному преподавателем индивидуальному заданию подготовьте:
-
на первом листе рабочей книги базу данных, состоящую не менее чем из 15 записей;
-
на втором - справочные данные;
-
на третьем листе, используя панель инструментов «Форма», организуйте ввод
данных. Создайте и обработайте необходимые элементы управления: счетчики, полосы прокрутки, списки, переключатели, кнопки (Печать ведомости, Просмотр ведомости, Очистка, Сохранение и др.). Выполните интерфейс, в соответствии с Вашим эстетическим вкусом.
-
на четвертом – Бланк-ведомость с выходными данными для печати. Выполните необходимую обработку данных, используя функции ВПР, ИНДЕКС, БИЗВЛЕЧЬ и пр.
2. В строке меню добавьте две собственные пиктограммы, которые скрывали бы рабочие элементы листа и возвращали первоначальное его состояние.
3. Подготовьте отчет о проделанной работе.
Вариант 1
1. Создайте таблицу, содержащую сведения о работниках, перечисляющих заработную плату в банк со следующими полями: табельный номер, название банка (3-4 наименования), номер лицевого счета.
2. Создать таблицу (справочник), каждая запись которой должна состоять из следующих полей: табельного номера работника, его фамилии, должности.
3. Входные данные: табельный номер работника (список), месяц (список) и процент перечисления (счетчик), сумму начисленной заработной платы.
4. Создайте ведомость для каждого работника и отразите в ней необходимые данные: фамилия работника, его должность, начисленная заработная плата, перечисления в банк (его название) по номеру лицевого счета, и итоговая выплата за определенный месяц с учетом вычетов.
Вариант 2
1. Создайте таблицу (базу данных), содержащую сведения о работниках. Каждая запись должна состоять из следующих полей: наименование подразделения (3-4 названия), табельный номер, фамилия работника, должность, оклад, кол-во иждивенцев, группа инвалидности.
2. Создайте таблицу (справочник), в которой содержатся сведения о надбавках к основному окладу со следующими полями: код надбавки, сумма надбавки.
3. Вводимые данные: месяц (список), табельный номер работника (список), код надбавки (в виде списка), процент премии (счетчик).
4. Ведомость включает в себя: месяц, табельный номер работника, его фамилию, подразделение, должность, сумму выплат с учетом надбавок и вычетов (подоходный налог и вычеты в пенсионный фонд). Подоходный налог рассчитывается по следующей формуле:
13%* (Начислено - (кол-во иждивенцев+1)*Минимальная_ЗПЛ * кол-во льгот)
Кол-во льгот указано в следующей таблице:
Выплаты в пенсионный фонд – 1% от всех начислений.
Вариант 3
1. Создайте таблицу, содержащую сведения о сотрудниках фирмы, со следующими полями: наименование подразделения (3-4 номера), табельный номер, фамилия работника, должность, дата принятия на работу, группа инвалидности, код оплаты.
2. Создайте таблицу (справочник), содержащую сведения об оплате по тарифной ставке: код оплаты, тарифная ставка.
3. Вводимые данные: месяц (список) табельный номер (список), количество отработанных часов (счетчик).
4. Ведомость включает в себя: месяц, наименование подразделения, фамилию, должность, стаж, надбавку за стаж (если стаж более 20 лет – надбавка 25%, в остальных случаях –10%), заработную плату и итоговую выплату за конкретный месяц с учетом вычета подоходного налога.
Подоходный налог рассчитывается по следующей формуле:
13%* (Начислено - (кол-во иждивенцев+1)*Минимальная_ЗПЛ * кол-во льгот)
Кол-во льгот указано в следующей таблице:
Вариант 4
1. Создайте таблицу, содержащую сведения о студентах, сдавших сессию: номер зачетной книжки, фамилия, номер курса, дата рождения, специальность.
2. Создайте таблицу, содержащую сведения о надбавках к стипендии: код надбавки, наименование надбавки (без надбавки, на транспорт иногородним, министерская, президентская), размер надбавки.
3. Вводимые данные: номер зачетной книжки (список), результат сдачи сессии в баллах (счетчик), базовый размер стипендии (счетчик), код надбавки (список).
4. Ведомость включает в себя: фамилию, возраст, номер зачетной книжки, номер курса, специальность, наименование и размер надбавки, назначенную стипендию с учетом надбавок. (Если результат сдачи сессии ниже установленного - стипендию не назначать).
Вариант 5
1. Создать файл, содержащий сведения об альбоме. Каждая запись должна содержать следующие поля: код альбома, название альбома, цена альбома, дата записи, студия записи.
2. Создать таблицу, содержащую сведения об исполнителях музыкальных альбомах, со следующими полями: код альбома, исполнитель (3-4 исполнителя).
3. Входные данные: дата продажи, код альбома (список), количество проданных альбомов (счетчик).
4. Ведомость включает в себя: дату продажи, название альбома, студию записи, количество проданных альбомов, скидку (если продажа в течение месяца от даты записи, то скидка 20%) и сумму, полученную от продажи данного альбома.
Вариант 6
1. Создать таблицу, содержащую сведения о сотрудниках со следующими полями: фамилия, номер отдела (3 – 4 отдела), код должности, оклад, дата приема на работу.
2. Создать таблицу (справочник), содержащую сведения о надбавках: код должности (1-5), наименование должности, надбавка за должность.
3. Вводимые данные: месяц (список), фамилия сотрудника (список), код должности, процент надбавки (счетчик).
4. Ведомость включает в себя: месяц, фамилию сотрудника, номер отдела, должность и сумму выплат с учетом всех надбавок: надбавка за должность и надбавка за стаж (0-5 лет – 10%, 6-20 – 30%; свыше 20 – 50%).
Вариант 7
1. Создать таблицу, содержащую сведения о наличии лекарств в городе со следующими полями: код лекарства, номер аптеки (3-4 аптеки), дата поступления, ед. измерения, поступившее количество.
2. Создать таблицу, содержащую сведения о лекарствах: код лекарства, наименование лекарства, срок хранения до, страна изготовитель.
3. Вводимые данные: текущую дату, наименование лекарства (список); количество, проданное за день (счетчик); тип лекарства - детское/взрослое (флажок или переключатель).
4. Ведомость включает в себя: текущую дату, номер, наименование лекарства, страну-изготовителя, срок хранения, итоговую сумму продаж. Если срок хранения истек, выдать соответствующее сообщение – не выдавать. Если тип лекарства «детское», то скидка – 40%. В случае, когда заказываемое количество, превышает имеющееся на складе – выдать соответствующее сообщение.
Вариант 8
1. Создать таблицу, содержащий сведения о наличии товаров на складе: код товара, номер склада (1-3 склада), остаток.
2. Создать таблицу, содержащую сведения о товарах. Каждая запись должна содержать следующие поля: код товара, наименование товара, фирма - изготовитель, цена товара.
3. Вводимые данные: текущая дата, фамилия заказчика, код товара (список), заказанное количество (счетчик или полоса прокрутки).
4. Ведомость включает в себя: текущую дату, фамилию покупателя, наименование товара, фирму изготовителя, номер склада, общую выручку с учетом скидки. Если количество заказанных товаров больше 100, то скидка – 10%. В случае, когда количество заказываемых товаров превышает, остаток на складе, выдать соответствующее сообщение.
Вариант 9
1. Создать таблицу, содержащую сведения о наличии материала на складе со следующими полями: код материала, дата поступления, единица измерения.
2. Создать таблицу, содержащую данные о цене материалов. Каждая запись должна состоять из следующих полей: код материала, наименование материала, цену за единицу измерения.
3. Вводимые данные: дата, фамилия покупателя, дата рождения покупателя, код материала (список), требуемое количество материала (счетчик).
4. Ведомость включает в себя: дату, фамилию покупателя, наименование материала, количество, ед. измерения, общую стоимость за купленный материал с учетом скидки. Если материал куплен в день рождения покупателя, скидка –15%.
Вариант 10
1. Создать таблицу, содержащую сведения о наличии путевок: код маршрута, количество.
2. Создать таблицу, содержащую данные о цене путевки. Каждая запись должна состоять из следующих полей: код маршрута, наименование маршрута, цена.
3. Вводимые данные: текущая дата, фамилия покупателя, дата рождения покупателя, код маршрута (список), заказываемое количество путевок (переключатели): взрослых и детских.
4. Ведомость включает в себя: дату, фамилию покупателя, код маршрута, наименование маршрута, количество путевок (детских и взрослых), общую стоимость за заказанные путевки с учетом скидки. Если путевка куплена в день рождения покупателя, скидка –15%, льготы на детей – 30%. Если количество заказываемых путевок, превышает имеющееся, выдать соответствующее сообщение.
|