- •Методические указания к выполнению контрольной работы по дисциплине «Информационные технологии в социальной сфере»
- •191028, Санкт-Петербург, ул. Моховая, 26 введение
- •Рабочая программа по дисциплине «Информационные технологии в социальной сфере»
- •Требования к выполнению контрольной работы. Выбор варианта задания
- •Информационные технологии решения задач отраслей социальной сферы
- •Понятие социальной системы
- •Понятие информационной системы и информационных технологий
- •Информационные системы в государственном и муниципальном управлении
- •Государственные информационные ресурсы России в Интернет
- •Индивидуальные темы рефератов
- •Информационные технологии в социологических исследованиях
- •Прогнозирование в социологических исследованиях на основе линии тренда
- •Методические указания к выполнению задания по прогнозированию
- •Темы социологических исследований
- •Информационные технологии сферы пенсионного обеспечения
- •Постановка задачи Исходные данные:
- •Перечень задач, решаемых в пенсионном фонде
- •Методика расчета пенсии
- •Порядок создания базы данных
- •Создать бд:
- •Создать таблицы бд
- •Создать связь таблиц бд
- •Определить подстановку:
- •Ввести записи в бд:
- •Создать запросы к бд в соответствии с заданием
- •Простые запросы
- •Запросы с вычислениями
- •Создать формы:
- •Создать отчеты:
- •Информационные технологии дистанционного обучения
- •Список литературы
- •Приложение
Создать запросы к бд в соответствии с заданием
Следует выполнить простые запросы (табл. 4) и запросы с вычислением (табл. 5).
При создании запроса выполняется следующая последовательность операций:
Выбрать вкладку Запросы;
Нажать кнопку Создать;
Выбрать Конструктор;
Выбрать таблицы БД, к которым адресован запрос (выделить и нажать кнопку Добавить);
Выбрать поля из таблиц БД для создания результирующей таблицы (двойным щелчком кнопки мыши);
В строку Условие отбора ввести условие отбора записей;
Выполнить запрос (кнопка !);
Проанализировать полученную выборку на предмет корректности полученного результата;
В случае необходимости внесения изменений вернуться в окно Конструктора, внести исправления и повторить п. 7.;
Сохранить запрос (Файл/Сохранить) и ввести имя запроса;
Закрыть окно Конструктора.
Простые запросы
В табл. 4 представлены 4 запроса – «Пенсионеры ПФ», «Лица не являющиеся пенсионерами», «Пенсионеры мужчины», «Пенсионеры-инвалиды».
Все перечисленные ниже запросы строятся на основе трех таблиц базы данных («Статус пенсионера», «Район», «Пенсионер»). При создании запросов необходимо включить из всех таблиц все поля:
Лицевой счет, Фамилия, Имя, Отчество, ДатаРождения, КодРайона, Адрес, Гражданство, ДатаРегистрацииВПФ, ДатаПолученияСтрахСв, КодСтатуса, ЯвляетсяПенсионером, Пол, ПроработалЛет, СреднийЗаработор, СрезнийЗаработокПоСтране, Накоплено страховых средств, Район, Статус пенсии
Для облегчения работы в табл. 4 указано по какому полю следует производить выборку данных и какое условие следует задать в строке отбора. Например, чтобы выполнить запрос «Пенсионеры ПФ», в режиме конструктора запросов следует выбрать из таблиц «Статус пенсионера», «Район», «Пенсионер» все поля и в поле Является пенсионером в условии отбора задать значение «Да». Остальные три простых запроса выполняются аналогично.
Таблица 4. Простые запросы (условия отбора записей для выполнения запросов на выборку)
№ |
Описание |
Поле |
Условие |
|
Пенсионеры ПФ |
Является пенсионером |
Да |
|
Лица не являющиеся пенсионерами |
Является пенсионером |
Нет |
|
Пенсионеры мужчины |
Является пенсионером |
Да |
Пол |
м |
||
|
Пенсионеры-инвалиды |
Является пенсионером |
Да |
Социальный статус |
Like “Инвалид*” |
Запросы с вычислениями
Для выполнения запроса с выражением необходимо при создании запроса в режиме конструктора встать в свободное поле запроса и нажать на кнопку . В появившемся окне «Построитель выражений» необходимо задать название нового поля запроса поставить двоеточие и ввести выражение (см. табл. 5). В выражении в квадратных скобках через восклицательный знак соответственно указываются объект базы данных и имя поля объекта, из которого отбираются данные для вычисления.
В табл. 5 представлено описание трех запросов «Расчет х и у», «Расчет и », «Расчет пенсии мужчин». В каждом запросе указывается на основе каких объектов он построен, а также показаны выражения для расчета величин х, у, , и пенсии, теория вычисления которых описана в разделе 5.2.
Таблица 5. Запросы с вычислениями
№ |
Название |
Источник строк |
Примеча-ние |
|
Расчет х и у |
Осуществляется вычисление вспомогательных величин х и у для расчета страховой части пенсии. Источником строк запроса является запрос: Пенсионеры мужчины (все поля). Дополнительно создать вычисляемые поля х и у Провести вычисления х по формуле: х: [Пенсионеры]![ПроработалЛет]-25 Провести вычисления у по формуле: у: [Пенсионеры]![СреднийЗаработок]/ [Пенсионеры]![СреднийЗаработокПоСтране] |
Вспомога-тельный запрос для выполнения дальнейших расчетов |
|
Расчет и |
Осуществляется вычисление стажевого коэффициента и коэффициента заработка для расчета страховой части пенсии. Источником строк запроса является запрос: Расчет х и у (все поля). Дополнительно создать вычисляемые поля и Провести вычисления по формуле: : (55+[Расчет х и у]![х])/100 Провести вычисления по формуле: : : IIf([Расчет х и у]![у]>=1,2;1,2;[Расчет х и у]![у]) |
Вспомога-тельный запрос для выполнения дальнейших расчетов |
|
Расчет пенсии мужчин |
Осуществляется расчет пенсии мужчин. Источником строк запроса является запрос: Расчет и (все поля). Дополнительно создать вычисляемое поле Пенсия Провести вычисления Пенсии по формуле: Пенсия: (954+(([Расчет и ]![СреднЗарПоСтране]* [Расчет и ]![ ]*[Расчет и ]![ ]-450)*168*1,816+ [Расчет и ]![СтраховВзносыВПФ])/168+ [Расчет и ]![НакопленныеСтраховыеСредства]/168 |
Расчет по формуле расчета пенсии |