RSS    

   Реферат: АРМ для бухгалтерии ВУЗа

выборе этого пункта на экране высвечивается меню нормативно-справочной информации (  Экран    2). В зависимости от выбора пользователя ему предоставляется возможность просмотреть и редактировать тот или иной справочник. Отмена  режима справочников осуществляется клавишей ESC. В этом случае система возвращается в предыдущее меню.

 Выбор второго пункта означает, что пользователь хочет работать с записной книжкой бухгалтера, в которой хранятся дааные о выдаче кредитов, материальной помощи и так далее. ( Экран 3).

   Пользователь может вводить новые  данные в записную книжку( выбор первого  пункта), или  осуществлять поиск в текущих данных (выбор пункта 2). В  этом  режиме  пользователь  вводит  табельный номер интересующего его сотрудника и получает список всех выданных этому сотруднику льгот. Выход из режима осуществляется клавишей ESC. Выбор третьего пункта дает возможность пользователю рассчитать заработную плату сотрудников профкома(  Экран   4). В этом режиме пользователь может просматривать и редактировать файл начислений (выбор первого пункта меню), файл взысканий с сотрудников (второй    пункт), список сотрудников с окладами (третий пункт), просматривать общий фонд заработной платы( четвертый пункт), а также поэтапно рассчитывать заработную плату. Сначала пользователь может посчитать оклад сотрудников вместе со всеми начислениями (пятый пункт). При этом  система запросит  у  него дату, которая показывает, за какой    месяц начисляется зарплата. Он может также посчитать все взыскания с сотрудников за этот месяц. Для этого пользователь должен выбрать 6-й пункт меню и ввести дату, за которую считаются взыскания. Пользователь  может  отдельно  посчитать  налоги,  вычитаемые  с    заработной платы (седьмой пункт) или получить сразу полную ведомость. При выборе девятого пункта система подсчитывает экономию фонда  заработной  платы  в  каком-дибо  году.  Выход  из  режима осуществляется клавишей ESC. Выбирая четвертый  пункт  Главного  меню,  пользователь  выбирает работу  с  ведомостью  заработной платы ( Экран 5). В  этом  режиме пользователь может  просмотреть ведомость, причем если ведомость не    была  рассчитана, то  система  рассчитает ее, распечатать ведомость, занести  ее  в  архив, найти  ведомость  в  архиве. Выход  из режима осуществляется клавишей ESC. При  выборе  пятого пункта меню пользователь получает возможность работать с  банковскими документами ( Экран 6). Он  может  вводить и просматривать  платежные  поручения, банковские  выписки, банковские обьявления на взнос. При выборе  шестого пункта пользователь выбирает работу с главной книгой бухгалтера ( Экран 7). В этом режиме он может приказать системе добавить в главную  книгу  данные по последней  ведомости  заработной платы, добавить данные по последним платежным поручениям, просмотреть

главную книгу. Выбор седьмого пункта меню дает возможность пользователю просмотреть

сальдо счетов.( Экран 8) Для того, чтобы система подсчитывала сальдо по какому-нибудь конкретному счету, он должен находиться в списке счетов. В этом режиме пользователь может рассчитать текущее сальдо, просмотреть его, занести сальдо в архив или найти его в архиве. При поиске или занесении в  архив  сальдо  у  пользователя спрашивается уникальный ключ-дата, который будет будет связан с этим сальдо. В  режиме  редактирования любого файла данных системы пользователь имеет возможность получить справку об активных в данный момент клавишах с  помощью  нажатия  F1. Также  пользователь  может  изменить по своему выбору  размеры и местоположение  на экране  окна, в котором происходит редактирование  файла  данных. Пользователь  может одновременно открыть еще  несколько  файлов  данных  одновременно, если ему нужно просмотреть какие-то данные прямо в процессе редактирования. Пример: Пользователь    вводит очередные начисления сотрудникам. При вводе табельного номера он забывает, какой у интересующего его сотрудника табельный номер. В этом  случае  ему  нужно нажать клавишу F10, выбрать из предлагаемого  списка ( Экран 9 ) пункт " Cписок  сотрудников", и на экране появится окно с номером 2, в котором будет отражаться файл сотрудников. Теперь    пользователь должен  нажать  Ctrl - F5    для   перехода  в  режим изменения размера окна, расположить первое и второе окна так, чтобы они не перекрывались, и продолжать  вводить файл начислений. При этом список сотрудников с их фамилиями будут у него перед глазами.

    2.2 Структура программного  комплекса.

---------------¬

¦  ¦

¦   main ¦

¦  ¦

L-----T---------

¦

    ---------------T-------T-------T+------T--------T---------T----------¬

    ¦  ¦ ¦ ¦ ¦  ¦   ¦    ¦

    ¦  ------+-----¬ ¦  -----+------¬¦  ------+-----¬   ¦   -------+---¬

    ¦  ¦ Spr_work  ¦ ¦  ¦ saldo_work¦¦  ¦ Regimes   ¦   ¦   ¦ bank     ¦

    ¦  L----T------- ¦  L---T--------¦  L------T-----   ¦   L-----T-----

 ---+--T--T-T--T-¬¦  ------+-----¬¦--------+----¬    ¦    ----+-------¬ ¦

 1  2  3  4 5  6 7¦  ¦ Greatbook ¦¦¦ salarywork ¦    ¦    ¦ Copybook  ¦ ¦

¦  L----T-------¦L-----T-------    ¦    L------T----- ¦

¦ ¦ ¦¦     ¦     ¦¦

8    ---+-¬ --T-+-T-¬  ¦--T--+--T--T--¬  ¦8

     28   8 8 14 12 13 ¦8 14    22 23 24 ¦

--T-T+-T--T--T---¬     ¦

  2   9 8 10 11 12 13 145    ¦

    1  ¦    3   4 ¦    8

    ¦  ¦    ¦   ¦ ¦

    ¦  ¦    ¦   ¦ ¦

 ---+-------¬ -----+--------¬  -----+-----¬ --+--------¬ ----------¬

 ¦ load_crc ¦ ¦check_begin  ¦  ¦    ¦ ¦    ¦ ¦ good    ¦

 ¦    ¦ ¦ ¦  ¦querryparo¦ ¦creatcrc  ¦ ¦morning  ¦

 L----------- L--------------  L----------- L----------- L----------

¦6    ¦7     ¦8     ¦9

¦     ¦¦¦

 -----+--------¬  +-----------¬ -----+-------¬----+--------¬

 ¦loadwindow   ¦  ¦savewindow ¦ ¦   global   ¦¦   salary   ¦

 ¦ ¦  ¦     ¦ ¦¦¦¦

 L--------------  L------------ L-----T-------L-------------

  ¦

   ¦    ¦

 11¦ 12   13¦ ---T--+---T---T-T-¬  14

   ¦  ¦     ¦ 15  16  17 18 ¦ ¦21   ¦

   ¦  ¦     ¦  19 20    ¦

 --+----------¬ --------+-------¬---+------------¬     -----+-------¬

 ¦checksalary1¦ ¦Load_data_file ¦¦save_data_file ¦     ¦ input_key  ¦

 L------------- L----------------L----------------     L-------------

     15¦     16¦  17¦   18¦

 ¦ ¦    ¦     ¦

-------+---------¬   ------+------¬ --------+--¬  +----------¬

¦ readfileinfo   ¦   ¦writetable  ¦ ¦readtable ¦  ¦edittable ¦

L-----------------   L------------- L-----------  ¦    ¦

  L------T----

   19¦   20¦  21¦----+--T----¬

     ¦     ¦    ¦     17   25 16   ¦

 ----+---------¬   ----+---------¬ -----+--------¬  26

 ¦  printtable ¦   ¦ creatfield  ¦ ¦ clearfield  ¦

 L--------------   L-------------- L--------------

   22¦  23¦    24¦ 25 ¦    26¦

     ¦    ¦¦    ¦¦

 ----+--------¬   ----+----¬  -----+-----¬     -----+-------¬ ------------¬

 ¦    add     ¦   ¦  sub   ¦  ¦  nalogs  ¦     ¦   help     ¦ ¦editwindow ¦

 L-------------   L---------  L-----------     L------------- L------------

    27¦28

¦  ¦

 -----+-------¬------+------¬

 ¦ search     ¦¦  great     ¦

 L-------------L-------------

    2.3  Схема модуля вычисления зарплаты.

¦

    --------+-------¬

    ¦открыть  f1,f4 ¦

    ¦n = fsize (f1) ¦

    L-------T--------

    6 ¦

     -------+--------¬да 7

     ¦ конец файла?  +-------

     L------T---------

¦

     -------+-----------¬

     ¦ считываем в маs  ¦

     ¦ 1 запись   ¦

     L-----T-------------

     ¦

    -------+--------¬

    ¦ww=0  xx =0    ¦

    L------T---------

   --------+-------¬

   ¦открываем файл ¦

   ¦начислений F2  ¦

   ¦   ¦

   L-------T--------

     ¦

    -------+----¬

    ¦ конец f2  +---------------------¬

    L------T-----   ¦

    -------+------------T----¬  ¦

    ¦cчитываем из F2 rr ¦    ¦  ¦

    L------T-------------    ¦  ¦

-----------+---------¬ нет   ¦  ¦

¦   mas.tab = rr.tab?+--------  ¦

L----------T----------    ¦

     ¦да¦

-----------+--------------¬     ¦

¦    inc(ww ,rr.sum)¦     ¦

L----------T---------------     ¦

     ¦  ¦

  ---------+---------T-----------------

  ¦открываем F3¦

  ¦файл взысканий    ¦

  L------T------------

   ¦

   ¦

  -------+--------¬

  ¦ конец F3+-----------------¬

  L------T---------     ¦

  -------+------------T---¬   ¦

  ¦cчитываем из F3 rr ¦   ¦   ¦

  L------T-------------   8   ¦

   2  3

   2     8   3

    -----------+---------¬ нет   ¦  ¦

    ¦   mas.tab = rr.tab?+--------  ¦

    L----------T----------    ¦

   ¦да¦

    -----------+--------------¬     ¦

    ¦    inc(xx,rr.sum) ¦     ¦

    L----------T---------------     ¦

   ¦  ¦

   +---------------------------

 --------+-------------¬

 ¦s.tab = mas.tab¦

 ¦s.name = mas.name    ¦

 ¦s.okl = mas.oklad    ¦

 ¦s.plus = ww    ¦

 ¦s.minuis = xx  ¦

 L--------T-------------

    ¦

    ------------+------------¬ нет

    ¦    есть ли декларация? +------¬

    ¦ dekl ¦¦

    L-----------T-------------¦

    ¦ да    ------+--------¬

    ¦ 4     ¦  dekl = 0    ¦

¦  ¦

L-----T---------

   ¦4

   4

   ¦

 --------------+-------------¬  да -----------------------¬

Страницы: 1, 2, 3, 4, 5, 6, 7, 8


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

© 2010.