Автоматизация рабочего места бухгалтера-кассира

Программа реализована на языке Borland C++ 3.01 и имеет следующие функции. char *input(int posx,int posy, int kol) - функция считывающая количество

Автоматизация рабочего места бухгалтера-кассира

Информация

Бухгалтерский учет и аудит

Другие материалы по предмету

Бухгалтерский учет и аудит

Сдать работу со 100% гаранией
лей бухгалтерской отчетности сопоставимой и достоверной бухгалтерской информацией по соответствующим направлениям (участкам) учета.

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

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

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

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

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

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

> бухгалтер I категории: высшее профессиональное (экономическое) образование и стаж работы в должности бухгалтера II категории не менее 3 лет.

> бухгалтер II категории: высшее профессиональное (экономическое) образование без предъявления требований к стажу работы или среднее профессиональное (экономическое) образование и стаж работы в должности бухгалтера не менее 3 лет.

> бухгалтер: среднее профессиональное (экономическое) образование без предъявления требований к стажу работы или специальная подготовка по установленной программе и стаж работы по учету и контролю не менее 3 лет.

> бухгалтер-кассир: среднее профессиональное (экономическое) образование без предъявления требований к стажу работы или специальная подготовка по установленной программе и стаж работы по учету и контролю не менее 3 лет.

 

 

3. АВТОМАТИЗАЦИЯ РАБОТЫ

3.1.Описание программы

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

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

рис. 1.

Для просмотра данных о домах и квартирах, требуется выбрать пункт "Загрузка дома".

Далее, из списка имеющихся домов выбирается требуемый. Для управления просмотром используются клавиши "ВВЕРХ" и "ВНИЗ", для выбора "ENTER".

Для удобства пользователя, в нижней части экрана имеется подсказка.

рис. 2.

Для добавления нового дома в главном меню требуется выбрать пункт "Новый дом". В подменю "Улица", "Номер дома", "Количество квартир" оператор вводит соответствующие данные.

рис. 3.

ВНИМАНИЕ: при вводе нового дома, по умолчанию устанавливается полная оплата с января текущего года до текущего месяца.

Для введения/корректировки данных о домах и квартирах, требуется выбрать пункт "Редактирование данных".

рис. 4.

Из списка имеющихся домов выбирается требуемый. Для управления просмотром используются клавиши "ВВЕРХ" и "ВНИЗ", для выбора "ENTER".

рис. 5.

На выбранной карточке квартиры перемещение осуществляется клавишами "ВВЕРХ","ВНИЗ", редактирование клавишей "ПРОБЕЛ", фиксация введенных данных - "ENTER".

 

рис. 6.

Для смены карточки квартиры (перехода на другую квартиру), выбирается пункт "Номер квартиры" и клавишами "ВПРАВО","ВЛЕВО" изменяется значение поля.

Изменения года, месяца осуществляются аналогично.

Для внесения/изменения данных об оплате, выбирается соответсвующий месяц и год, затем в полях "гор.вода", "хол.вода", "тепло", "плата за S" клавишей "ПРОБЕЛ" производятся изменения.

(X-не оплачено, √-оплачено).

Для удобства пользователя, в нижней части экрана имеется подсказка.

Для введения/корректировки данных по тарифам, требуется выбрать пункт "Работа с тарифами".

рис. 7.

Подменю позволяет просмотреть установленные тарифы, осуществить дополнение/редактирование имеющихся тарифов, сохранить новые тарифы.

 

рис. 8.

При просмотре тарифов, выводится следующая таблица:

рис. 9.

Выбор года осуществляется клавишами «вправо» и «влево». ESC-выход обратно в подменю.

Редактирование тарифов осуществляется путем выбора пункта подменю «Редактирования тарифов»:

рис. 10.

После выбора месяца и года, предлагается ввести тарифы за соответствующие услуги.

рис. 11.

Для сохранения измененных (введенных) тарифов следует выбрать пункт «Сохранение тарифов»:

рис. 12.

Выход из подменю осуществляется выбором пункта "Выход".

рис. 13.

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

рис. 14.

 

3.2.Расшифровка идентификаторов и описание функций

Программа реализована на языке Borland C++ 3.01 и имеет следующие функции.

  1. char *input(int posx,int posy, int kol) - функция считывающая количество kol символов и обеспечивает вывод их на экран в позиции posx, posy;
  2. int question (char *que) функция запроса согласия на выполнение действия *que;
  3. void readkoef() - считывание коэффициентов из файла в kff;
  4. void screennewkof(int y,int i) - ввод новых коэффициентов за i-тый месяц и
  5. y-тый год;
  6. void screenkoefic(int year) - функция вывода на экран тарифов за год year ;
  7. void koefic() - управление выводом тарифов на экран
  8. void nk(int y,int m,int n) - вывод на экран года y и месяца m при выборе на редактирование тарифов;
  9. void newkof() - управление выбором года месяца для ввода новых тарифов;
  10. void setzil(char fl[],int kolkvr) - записывает "нулевые" данные при создании нового дома;
  11. void wrtwin(struct karta temp,int m,int y,int nmk) - вывод на экран информации о квартире за год y, месяц m;
  12. void setkrt(struct karta temp,int m,int y,int nmk,int nom) - функция вывода информации при редактировании карты
  13. void red(char fl[],int nomk) - управление при редактировании карточки дома;
  14. void win(struct karta temp,int nmk) - управление выводом карт жильцов при просмотре;
  15. void screen(int curpos,int n) - функция вывод жильцов дома;
  16. void rabdom(char fl[],int kol) - управление выводом при просмотре дома;
  17. void scrdom(struct dom temp[5],int nomact,int r) - вывод данных о файлах, домах, адресе и количестве квартир;
  18. void deldom(struct dom m) - функция удаления дома;
  19. int getdom() - функция загрузки дома;
  20. void newdom() - функция создания нового дома
  21. void rabk() - функция подменю тарифов и навигации в нем
  22. void menu() - функция основного меню и навигации в нем
  23. void main() - основная функция программы (тело программы)

 

3.3. Блок-схема алгоритма работы программы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 15. Блок-схема алгоритма основной программы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&

Похожие работы

< 1 2 3 >