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

Автор работы: Пользователь скрыл имя, 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 Кб (Скачать файл)

 

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


СОДЕРЖАНИЕ

 

ВВЕДЕНИЕ............................................................................................................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. Схема КТС.



 

 

ВВЕДЕНИЕ

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

Автоматизация столовых имеет  свою специфику, особенно в случае столовой при предприятии. Специфика возникает  в случае, когда предприятие предоставляет  своим сотрудникам льготы на питание: питание в кредит, предоставление талонов на питание, организация  комплексных обедов и других льгот.

Система технологической и учётной автоматизации столовой на предприятии должна обеспечить:

  • высокую скорость обслуживания клиентов (конвейерное обслуживание);
  • контроль за оборотом средств;
  • контроль за действиями персонала.

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

 

 

 

 

 

1.  ХАРАКТЕРИСТИКА КОМПЛЕКСА ЗАДАЧ

 

1.1 Назначение  и область применения

 

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

Данная задача относится к подсистеме  бухгалтерского учета  в коммунально-унитарном предприятии “Брестжилстрой”. 

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

Таблица 1.1.1

Задача, решаемая информационной системой

Наименование задачи

Краткое содержание задачи

Расчет оплаты за питание  в столовой КУП “Брестжилстрой”

1.редактирование списка  работников 

    предприятия 

2. расчет стоимости за  питание 

3. формирование чека об оплате

4. формирование списка  работников 

     предприятия                

5. проверка отчёта в конце месяца


 

 

1.2. Полное и  краткое наименование задачи

 

Полное наименование задачи: «Разработка постановки  и алгоритма решения задачи “Расчет оплаты за питание в столовой КУП “Брестжилстрой”».

Краткая формулировка  задачи звучит следующим образом: «Расчет оплаты за питание в столовой КУП “Брестжилстрой”».

 

1.3. Цель работы

 

Цель разработки и внедрения  автоматизированной системы расчета оплаты за питание в столовой КУП “Брестжилстрой”- сократить сроки решения задачи обработки информации, связанной с ведением БД работников предприятия. Расчёт оплаты за питание и построение отчетов по имеющейся в БД информации.

Технологическая особенность данной автоматизированной системы расчёта в столовой на предприятии должна обеспечить:

  • высокую скорость обслуживания клиентов (конвейерное обслуживание);
  • контроль за оборотом средств;
  • контроль за действиями персонала;
  • ускорение рутинных операций;
  • обеспечение гибкой системы обслуживания.

 

1.4. Подразделения  пользователей информации

 

Основным пользователем информационной  системы является кассир в столовой и бухгалтерия КУП “Брестжилстрой”.

 

 

1.5. Периодичность  и продолжительность  решения

 

Задача ” редактирование списка работников предприятия ” решается по мере  поступление документов в бухгалтерию столовой.

Задача ” расчёт стоимости за питание ” решается во время расчета за питание работника предприятия.

Задача  ” формирование чека об оплате ”  решается во время выполнения задачи.

Задача  ” формирование списка работников предприятия ” решается по мере поступления документов из отдела кадров.

Задача  ” проверка отчёта в конце месяца ” решается ежемесячно.

 

1.6. Схема документооборота

 

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

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

Образцы входных документов приведены в приложении 2

Список работников предприятия  КУП “Брестжилстрой” предоставляется в электронном виде в программе кассиру столовой предприятия с целью контролирования внесения платежей за питание в столовой предприятия.

Образцы выходных документов приведены в приложении 1

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

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

 

 

 

 

 

 

 

 

 

 

1.7. Необходимое оборудование и программное обеспечение

 

Таблица 1.7.1

Спецификация  комплекса  технических средств

 

Тип

оборудования

Предполагаемое применение

Краткие технические характеристики

Стоимость

Наименование предприятия-

поставщика

Компьютер

Хранение, ввод и изменение  информации.

CPU 1,86 GHz,

ОЗУ (RAM)  512 Mb,

HDD 160 Gb,

ОС Windows®,

Oracle® Provider for OLE DB (версия от 8.1.6.0.0)

DVD_ROM 40x

350$

Компьютерная

фирма

«Успех»


 

 

Тип оборудования

Предполагаемое применение

Краткие технические характеристики

Стоимость

Наименование предприятия-

поставщика

Монитор

Отображение информации

SBX TFT 17’’ 1280×1024 85 ГЦ

230$

Компьютерная

фирма

«Успех»

Принтер

Распечатка документов, отчетов

HP Lazer Jet P1005 1200×600 dpi

не мене 15стр/м

135$

Компьютерная

фирма

«Успех»


 

В качестве операционной системы  может использоваться ОС Windows 98/XP.

В качестве системы управления базами данных выбрана СУБД  FoxPro 2.5b (х).

Разработка ПО производится в среде программирования Microsoft Visual FoxPro версии 2.5/2.6.

1.8. Язык программирования  для  реализации проекта

 

Для реализации проекта выбран язык программирования FoxPro 2.5/2.6 для MS-DOS.

Несмотря на то, что данная версия этой СУБД (средство управления базой данных) является несколько «устарелой», тем не менее, она все еще остается одной из самых быстрых и мощных СУБД для IBM PC. Язык программирования этой версии является востребованным в сфере создания и управления БД, т.к. немалое количество программ на FoxPro 2.6 для MS-DOS еще исправно работает и даже пишутся новые.

 

1.9 Описание особых условий задачи.

 

Планировка АРМ кассира в столовой приведена в приложении 6

1.10 Схема кодирования носителей информации

 

При решении комплекса  задач по учету продуктов питания  используются следующие системы  кодирования:

- файлов:

 Р  ЗЗ   S NN


    порядковый номер файла в данной задаче


 

    служебная информация


(V – входная информация; файл содержит текущую, накапливаемую информацию, после решения задачи обнуляется

Х – хранимая информация, которая получается в процессе решения  задачи, и которая передается в  виде файла для решения других задач)

S – справочник или  классификатор

код задачи


(01 – расчет стоимости оплаты за питание)


код подсистемы (С-подсистема «Бух. учет»)


- документов:

П 33 – Т NN


порядковый номер документа в  данной задаче


тип документа


(0 – входные, первичные;

1 – промежуточные;

3 – выходные документы)

номер задачи в данной подсистеме


(01 – расчет стоимости оплаты  за питание)


номер подсистемы


(3 – подсистема «Бухгалтерский  учет»)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. ВЫХОДНАЯ ИНФОРМАЦИЯ

 

Выходная информация для  задачи «Расчет оплаты за питание в столовой КУП “Брестжилстрой”».

Таблица 2.1

 

Выходная информация

 

Наименование выходной информации

Код носителя информа-ции

Краткая информа-ция

Кому предназначена

Периодичность формирова-ния информации

Организа-ция файла

1.

Файл

«Реестр введённых документов» хранит формацию о расчётах за питание работников предприятия за один день

С01X01

Магнитный носитель

Основной файл, служит для  хранения суммы удерживаемой с работников предприятия за питание в столовой

Бухгалтерия

столовой

Каждый день

Файл хранится на жёстком  диске

2.

Файл

«Сальдовая ведомость» хранит информацию о расчётах за питание каждого работника  предприятия за месяц

С01X02

Магнитный носитель

Файл хранит информацию о удерживаемой сумме с работника за месяц

Бухгалтерия столовой

Один раз в месяц

Файл хранится на жёстком  диске

3.

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

C01X03

Магнитный носитель

Файл хранит индивидуальную информацию о удерживаемой сумме за месяц

Бухгалтерия предприятия

Один раз в месяц

Файл хранится на жёстком  диске

4.

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

301-301

Машиногра-мма

Чек выдаваемый при расчёте за питание работни-

ку предприятия

Работник предприя-

тия,

бухгалтерия столовой

Во время расчёта

Компьютерная распечатка

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Схема КТС.vsd

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

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

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

Титульнк.docx

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

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