Автоматизация процесса расчёта в столовой

Автор работы: Пользователь скрыл имя, 17 Марта 2012 в 00:13, курсовая работа

Краткое описание

Целью данной курсовой работы является разработка постановки и алгоритма решения задачи «Расчёт оплаты за питание в столовой КУП “Брестжилстрой”».
Автоматизация столовых имеет свою специфику, особенно в случае столовой при предприятии. Специфика возникает в случае, когда предприятие предоставляет своим сотрудникам льготы на питание: питание в кредит, предоставление талонов на питание, организация комплексных обедов и других льгот.

Содержание работы

ВВЕДЕНИЕ............................................................................................................4
1.Характеристика комплекса задач.....................................................................5
1.1 Назначение и область применения……………............................................5
1.2 Полное и краткое наименование задачи……………………………………6
1.3 Цель работы………………………………......................................................6
1.4 Перечень пользователей……………………………......................................6
1.5 Периодичность и продолжительность решения............................................7
1.6 Схема документооборота…………………….................................................7
1.7 Необходимое оборудование и программное обеспечение………………...9
1.8 Язык программирования для реализации проекта……………………..…10
1.9 Описание особых условий задачи………………………………………….10
1.10 Схема кодирования носителей информации……………………………..10
2. Выходная информация……………………………………………………….12
3. Входная информация……………………………………………………........16
4. Алгоритм решения задачи…………………………………………………....17
4.1 Укрупнённая блок-схема решения задачи…………………………………17
4.2 Описание модулей программы……………………………………………..17
Заключение……………………………………………………..………………..24
Литература…………………………………………………………..….………..25
Приложение 1. Выходные документы.
Приложение 2. Входные документы.
Приложение 3. Схема диалога.
Приложение 4. Логическая структура БД.
Приложение 5. Укрупнённая схема работы системы.
Приложение 6. Схема КТС.

Содержимое работы - 13 файлов

ВВЕДЕНИЕ.docx

— 147.00 Кб (Открыть файл, Скачать файл)

Документооборот.vsd

— 68.00 Кб (Скачать файл)

Логическая структура БД.vsd

— 50.50 Кб (Скачать файл)

Приложение 1.docx

— 24.09 Кб (Открыть файл, Скачать файл)

Приложение 2.docx

— 19.08 Кб (Открыть файл, Скачать файл)

Приложение 3.docx

— 2.61 Мб (Скачать файл)

 

Приложение 3

Министерство  образования Республики Беларусь

Учреждение  образования

«Брестский  государственный технический университет»

Кафедра ИИТ

 

 

 

 

 

 

 

 

 

 

КУРСОВОЙ  ПРОЕКТ ПО ДИСЦИПЛИНЕ «ОАУ»

Тема: «Расчет  оплаты за питание в столовой

 КУП “  Брестжилстрой ”»

 

КП. АСОИ 554.755424 – 04 81 00

 

«Схема  диалога»

 

 

 

 

 

Листов  12

 

 

 

Выполнил:

Студент 4-го курса

ФЗО группы АСОИ-554

Шиш С.А

 

 

Проверил:

Савонюк В.А.

 

 

 

Брест 2010

 

 

 

 

При загрузке программы на экране появляется окно заставки, информирующее о назначении программы рисунок 1

Рис.1 Окно приветствия программы

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


Рис.2 Окно ввода  даты регистрации данных на компьютере  

После ввода даты регистрации и  загрузки программы на экране появляется главное рабочее окно программы  рисунок 3

Рис.3 Главное рабочее окно программы

Закрывая главное рабочее окно, пользователь завершает работу с программой.

После выбора пункта меню «справочник работников» появляется окно справочной информации на работников предприятия рисунок 4

Рис.4 Выбор  меню « Справочник работников предприятия  »


 

 

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


 Создаётся справочник следующим  образом, открывается окно справочника  рисунок 5

 Рис.5 Пункт меню « Справочник работников предприятия »

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

При нажатии на кнопку F2 мы попадаем в меню функций рисунок 6

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

При выборе пункта « коррекция списка » появляется возможность ввода в окно программы информации о работниках предприятия. Поля «Табельный номер», «ФИО работника предприятия», «Отдел». Информация вводится вручную с клавиатуры исходя из документа. Корректность ввода определяется визуально. Введённая информация сохраняется в файле C01S01 «Список работников предприятия».

Рис.6 Ввод информации в файл «Список работников предприятия»


После выбора пункта меню « Касса » появляется  окно, изображенное на рисунке 7.

 Рис.7 Вид меню касса

 

В данном окне мы имеем доступ к  двум пунктам меню. При выборе пункта меню «Выходные документы» мы увидим пункт меню, изображенный на рисунке 8.

Рис.8 Пункт  меню «Выходные документы»

В данном окне заполняется форма выходного чека по расчёту за питание в столовой работника предприятия. Информация вводится в ручном режиме с клавиатуры компьютера следующим образом. В строке табельный номер вводится личный табельный номер работника, присвоенный работнику предприятия заранее. Внизу рабочего окна нажимается кнопка поиск. После чего программа выполняет поиск данного работника предприятия по его табельному номеру, используя информацию, хранящуюся в файле C01S01 «Список работников предприятия». Произведя поиск и получив положительный результат, программа после табельного номера отображает ФИО работника предприятия в полной форме. В противном случае отображается информация о отсутствии данных в файле «Список работников предприятия». Данные пункты меню изображены на рисунках 9, 10.

 

 

 

 

Далее во второй строке «Сумма» вводится сумма расчёта за питание в  столовой работника предприятия.

Рис. 9 Пункт меню при отрицательном результате

Рис. 10 Пункт  меню при положительном результате

После чего данная информация автоматически заносится в файл С01X01 «Реестр введённых документов».

 

 

При нажатии на кнопку «Печать»  расположенную внизу рабочего окна производится печать документа 301-301 «Выходной чек об оплате за питание в столовой» данные которого изображены на рисунке 11

 

Столовая  КУП “Брестжилстрой”

Квитанция   0785  от  22-11-10

на получение питания  в столовой

на сумму- 5510 руб.

06177  Вакульчик Виктор  Анатольевич

Отдел  Ж1– обслуживающий  персонал

******  ПРИЯТНОГО АППЕТИТА  ******


Рис. 11 Выходной чек об оплате за питание в столовой

 При выборе пункта меню «Реестр-отчёт» мы увидим пункт меню, изображенный на рисунке 12.

Рис. 12 Пункт  меню «Реестр-отчёт»

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

 


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

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

 

<<<   САЛЬДОВАЯ ВЕДОМОСТЬ  >>>

 

Код_П

Таб_Н

ФИО

Дата

Сумма

 

1

2

3

4

5

Э1

 

 

 

 

 

 

 

А

 

 

 

 

 

 

Ж1

 

 

 

 

 

 

C1

00002

 

 

 

 

 

 

 

00129

 

 

 

 

 

 

00145

 

 

 

 

 

 

03327

Абрамчук Фёдор Степанович

 

 

 

 

 

 

 

Алексеевич Ольга Васильевна

 

 

 

 

 

 

Апанасевич Виктор Петрович

 

 

 

 

 

 

Бирюк Марьян Юрьевич

22-05-10

23-05-10

25-05-10

26-05-10

28-05-10

30-05-10

Итого

 

22-05-10

24-05-10

28-05-10

29-05-10

31-05-10

Итого

 

20-05-10

21-05-10

23-05-10

27-05-10

29-05-10

Итого

 

19-05-10

21-05-10

24-05-10

27-05-10

30-05-10

Итого

2520

5552

2560

2560

2800

2150

15622

 

2500

2510

2550

1000

5240

13800

 

4360

2860

1540

2860

3150

14770

 

4860

3670

5420

4990

5250

24190


 

 

Рис. 13 Пункт меню «Сальдовая ведомость»

 

 

 

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

предназначается в бухгалтерию столовой.

Файл C01X03 «Отчётная ведомость» изображенный на рисунке 14 хранит информацию об итоговой сумме по расчёту за питание индивидуально для  каждого работника предприятия за целый месяц.

 

<<<   ОТЧЁТНАЯ ВЕДОМОСТЬ  >>>

 

Код_П

Таб_Н

ФИО

Месяц

Сумма

 

1

2

3

4

5

Э1

 

А

 

Ж1

 

C1

00002

 

00129

 

00145

 

03327

Абрамчук Фёдор Степанович

 

Алексеевич Ольга Васильевна

 

Апанасевич Виктор Петрович

 

Бирюк Марьян Юрьевич

Май.2010

 

Май.2010

 

Май.2010

 

Май.2010

15622

 

13800

 

14770

 

24190


 

Рис. 14 Файл «Отчётная ведомость»

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

После выбора пункта меню «Система» появляется  окно, изображенное на рисунке 15.

 

 

 

 

 


Рис. 15 пункта меню «Система»

В данном окне мы имеем доступ к шести пунктам меню.

Пункты меню «Установка расчётной  даты» и «Установка нового периода» предназначены для установки  в программе  даты ввода данных и нового периода расчёта за питание  в столовой КУП “Брестжилстрой”.

Пункты меню «Запись на диск»  и «Запись с диска» предназначены  для вывода и ввода информации на магнитный носитель с последуюм его хранением и транспортировкой.

Пункт меню «Индексация всех файлов системы» используется для ускорения системы поиска файлов.

По-умолчанию индексируются файлы, которые чаще всего могут искаться, т.е. содержимое всех библиотек.

После выбора пункта меню «Конец работы» появляется  окно, изображенное на рисунке 16.

 

Рис.16 Пункт  меню «Конец работы»

При выборе данного пункта меню мы видим приглашение об окончании  работы с программой. Нажав на кнопку ввод на клавиатуре, мы завершаем работу с программой. Все введённые данные, и изменения автоматически сохраняются  в базе данных программы. 



Приложение 4.docx

— 45.82 Кб (Открыть файл, Скачать файл)

Приложение 5.docx

— 68.27 Кб (Открыть файл, Скачать файл)

Приложение 6.docx

— 587.85 Кб (Открыть файл, Скачать файл)

Связь програмных модулей.vsd

— 52.00 Кб (Скачать файл)

Схема КТС.vsd

— 835.00 Кб (Скачать файл)

Схема работы системы.vsd

— 71.50 Кб (Скачать файл)

Титульнк.docx

— 13.27 Кб (Открыть файл, Скачать файл)

Информация о работе Автоматизация процесса расчёта в столовой