Министерство образования и науки РФ
Ульяновский Государственный Технический Университет
Кафедра «Информационные системы»
Курсовая работа
По дисциплине«Базы данных»
Тема: «Заполнение БД «Депонированная зарплата с использованием справочников»»
Выполнил:
Студент группы ИСЭд-32
Тюрин А. С.
Вариант 16
Проверила:
Меркулова Т. А.
Оценка:
Подпись
руководителя:
Содержиние
Постановка задачи: 3
Основные функции. 4
Руководство пользователя: 4
Текст программы.. 6
Постановка задачи:
Задание 1.Базы данных для сопровождения:
- kad.dbf
- usou.dbf
- pasport.dbf
- uzrgd**.dbf , где ** = 1,2,...,12 (номер месяца)
- deponent.dbf
Задание 2.Данная задача возникает в случае передачи сумм начисленной зарплаты на депонент. Необходимость в депонировании заработной платы возникает в следующих cлучаях:
- в случае неполучения начисленной заработной платы отдельными работниками в течение определенного срока;
- в случае невозможности своевременной выдачи заработной платы всем работникам предприятия после ее расчета.
Перенос зарплаты на депонент может осуществляться двумя способами:
- перенос отдельных сумм;
- перенос начисленной в текущем месяце заработной платы всем работникам.
Замечание 1.Перед вводом данных следует проверить корректность настройки данного режима. Настройка устанавливает значения кодов видов оплат/удержаний как для переноса сумм на депонент , так и для выдачи зарплаты с депонента. Кроме того, с помощью настройки корректируется счет (nsc),на который переносятся суммы депонированной зарплаты.
По умолчанию nsc= 7600.
При переносе отдельных сумм после ввода табельного номера
а)рассчитывается 'сумма к выдаче' из БД uzrm.dbf
'сумма к выдаче'=сумма_начислений - сумма_удержаний
б)находится vou из настройки;
в) формируется поле spz
substr(spz,1,4)=nsc
spz= substr(spz,1,4)+"00000"
После формирования остальных полей в БД deponent.dbf формируется новая
запись.
При переносе начисленной в текущем месяце заработной платы всем работникам по всем табельным номерам,обнаруженным в БД uzrm.dbf, выполняются вышеперечисленные действия.В результате будет сформировано столько записей,сколько различных табельных номеров обнаружено в uzrm.dbf. Процесс выдачи депонированных сумм регистрируется вводом записей с кодом выдачи зарплаты с депонента и прочими сопутствующими полями.
Задание 3.Сформировать следующие выходные формы:
a)
Депонентская книга за <месяц> <год> ГОДА
+----T------T-------------T-------------------------------------------------¦
¦Таб.¦ ¦Сумма поступ-¦ Выплаты с депонента ¦
¦ ¦Ф И О ¦лений на деп.+---------T-----T-------T------------T------------+
¦ном.¦ ¦ ¦ январь ¦... ¦декабрь¦Итого выплат¦ Сумма долга¦
+----+------+-------------+---------+-----+-------+------------+------------+
...........................................................................
ИТОГО ... ... .... ... ...
б)
Форма N КО-2
Утверждена ЦСУ СССР по согла-
сованию с Госбанком СССР и Ми-
нистерством финансов СССР
РАСХОДНЫЙ КАССОВЫЙ ОРДЕР N
------------T-----------------------¬
¦Дата док-та¦Месяц переноса на деп-т¦
+-----------+-----------------------+
¦ <дата > ¦ <месяц> ¦
L-----------+------------------------
-----------T-------------T------------------T---------------T-------------¬
¦ ¦Корреспон- ¦Шифр аналитическо-¦ Сумма ¦Шифр целе- ¦
¦ ¦дирующий ¦го учета ¦ ¦вого назначе-¦
¦ ¦счет, субсчет¦ ¦ ¦ния ¦
+----------+-------------+------------------+---------------+-------------¦
¦ ¦ ¦ <ШПЗ> ¦ <сумма> ¦ ¦
L----------+-------------+------------------+---------------+--------------
Выдать <ФИО полностью из БД pasport.dbf>
___________________________________________________________________
фамилия, имя, отчество
Основание : получение депонированной заработной платы
-------------------------------------------------------------
<сумма прописью>
__________________________________________________________________________
прописью
Приложение _______________________________________________________________
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.