2.1 Сценарий диалога с системой.

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

Непосредственно после ввода паролей на экране появляется приветствие пользователя и запрос сегодняшней даты. Эта дата используется по умолчанию при вводе в полях, имеющих тип "Дата". В этом запросе пользователь может либо подтвердить ту дату, которая стоит на машине по умолчанию, нажатием "Enter" либо ввести новую дату, если дата на машине установлена неправильно. После этого на экране высвечивается главное меню системы ( Экран 1). При помощи стрелок управления курсором пользователь выбирает интересующий его пункт. Выбор первого пункта означает, что пользовательжелает просмотреть нормативно - справочную информацию, использующуюся в системе. При

выборе этого пункта на экране высвечивается меню нормативно-справочной информации ( Экран 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-------------


Информация о работе «АРМ для бухгалтерии ВУЗа»
Раздел: Информатика, программирование
Количество знаков с пробелами: 68963
Количество таблиц: 0
Количество изображений: 0

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

Скачать
31485
0
0

... (САБУ), выдвигая на первый план проблему гибкости, адаптируемости и настраиваемости САБУ. Эта проблема решается например в новой появившейся программе «1С:Бухгалтерия» Гибкий универсальный модуль – основа автоматизированного бухгалтерского комплекса. [5,с.55-58] Проблема гибкости и настраиваемости в современных системах обработки учетной информации может иметь два пути решения: использование ...

Скачать
127705
16
14

... - 1, q - 1)  2, а отже кількість неприхованих повідомлень завжди не менша за 9. 5 ОХОРОНА ПРАЦІ Метою даного дипломного проекту є вибір „Аппаратно-програмного комплексу для віддаленого обслуговування клієнтів ПриватБанку”. Тому потенційною аудиторією користувачів розробленого комплексу являються як клієнти так і працівники банку, які перебувають на своїх ...

Скачать
123826
19
0

... выдают ли они требуемую информацию. Кроме того, необходимо исключить из таблиц все возможные повторения данных. Как указывалось ранее, в качестве инструментария разработки АРМ научно-технической библиотеки университета, была выбрана СУБД Microsoft Visual FoxPro. Этот выбор определяет все особенности компьютерной реализации принятых решений по организации информационного обеспечения потенциальных ...

Скачать
26123
0
1

... іями, що й облік операцій на розрахункових рахунках. Окрім того, у режимі «Відправлення документів» інформація передається в БД ОДБ з віддаленого відділення чи робочого місця за допомогою підсистеми «Клієнт-банк». Завершальною функцією модуля автоматизації розрахункових операцій є складання звітності, яка може видаватися на екран, до друку чи надходити по каналу зв’язку для передачі до НБУ. Зві ...

0 комментариев


Наверх