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

  • 13 окт. 2010 г.
  • 3182 Слова
Министерство науки и образования Республики Казахстан
Алматинский колледж экономики и права

по предмету
Тема:

Доршенко Игорь_______
Каздаева Н.К. ______

2009

Введение

Необходимость в автоматизации АЗС возникла в ходе увеличения числа автомобилей и в результате расширения видов бензина. Похожие программы используются во многих сферах(АТФ,ЖД и т.д.). Так же эта программа будетвести ежедневный расчёт продаж.

1. Циклическое задание

1.1 Наименование работы

Учёт и продажа бензина. В донной облости необходимо оргонизовать учёт топлива на складе АЗС, количества и ценна проданного бензина.

1.2 Описание языка программирования

2. Специальная часть

1. Общая постановка задачи

Основная цель проекта –создание ПО для салона красоты, которое обеспечит точныйконтроль предоставляемых услуг, обработку финансовых процессов, а так же программный анализ работы бухгалтерии салона. Так как на данный момент документация ведется в журналах на бумаге, наш курсовой проект переведет салон на новый - цифровой уровень, что избавит администратора от рутинной работы. Процедуры данного ПО будут основаны на базе ранее созданных журналов, что значительно улучшит условиеработы администратора, а так же исключит человеческий фактор, в ведении денежных операций и финансовых процессов.

1. Описание входных - выходных документов комплекса

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

Структура файлов:

А) Файл предварительной записи клиентов (файл №1).

Б) Файл всех возможных услуг салона (файл№2).

В) Файл рабочие листы, на каждого мастера свой файл (файл №3).

Г) Файл отчетов за рабочие дни (файл №4).

Связь файлов изображена на рисунке 3

Рисунок 3.

Файл А - файл предварительной записи клиента

Данный файл является зависимым от файла услуг и файла мастеров. Рассмотрим структуру файла предварительной записи:

• Имена клиентов – данное поле файла вводится склавиатуры, и записывается в файл для дальнейшего просмотра в журнале.

• Услуги от мастера – выбираются услуги которые записаны в файле всех возможных услуг салона.

• Телефон клиента – служит для записи контакта с клиентом. Предусматривается тот вариант – если к мастеру пришёл другой клиент, а клиент который записан в журнале опаздывает, с ним связываются по телефону и определяют сможетмастер обслужить нового клиента пока не приедет задерживающийся клиент или нет.

• Дата записи – текущая дата.

• Массив из записи – это логический двухмерный массив в котором записаны все элементы журнала, т.е. элементы таблицы. Таблицы состоит из пяти мастеров и одиннадцать рабочих часов каждого мастера, в один рабочий час может быть проведена одна любая услуга.

Файл Б – файл всех возможных услугпредставляемых салоном.

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

• Файл записи клиентов.

• Файл рабочих листов.

• Файл отчета за текущий день.

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

Файл В – файл рабочие листы.

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

Файл Г – файл отчетов зарабочие дни.

Используется информация из файла услуг, файла мастеров. Файл хранит в себе общий доход за n – количество дней. Также этот файл служит для процедуры журнал администратора.

2. Описание процедур комплекса

. Первая процедура pass – запрашивает пароль у пользователя, предоставляя три попытки. Процедура n_menu – предоставляет внешний вид...