б) addsprav.prg: модуль предназначен для ввода справочной информации, а также для предоставления данных, которые являются входными данными для других модулей системы. Он состоит из нескольких подпрограмм: ввода исходных данных по сотрудникам предприятия, клиентам, ввод данных об оказываемых услугах, и графике работы сотрудников. Входные данные: идентификатор подпрограммы, которая вызвала справочник. В соответствии с ним возвращаются данные в том составе, который необходим модулю запроса. В качестве такого модуля могут выступать любая форма формирования расчета услуг, а также модуль вывода отчетов. Если нет входных данных, то модуль не возвращает информацию из справочника. Выходные данные: выходными данными модуля являются введенные исходные данные по соответствующему справочнику, либо данные которые уже хранились в справочнике. Из модуля вызываются следующие справочники:
1) frSotrudnic.scx – модуль просмотра и выбора данных о сотрудниках предприятия. Содержит вызываемый модуль ввода и редактирования информации о сотрудниках - frAddSotrudnic.scx;
2) frClients.scx – модуль просмотра и выбора данных о клиентах. Содержит вызываемый модуль ввода и редактирования информации клиентов frAddClients.scx;
3) frWorktime.scx - модуль ввода и редактирования нормы времени;
4) frToplevels.scx – модуль просмотра и выбора данных об услугах предприятия (номенклатура). Содержит вызываемый модуль ввода и редактирования информации перечня услуг - frAddToplev.scx;
в) frpact.scx: модуль предназначен для формирования (ввода) информации расчета услуг в базу данных. В качестве такой информации выступает:
1) данные по договорам – модуль frAddPact.scx (ввод и редактирование договоров);
2) данные по сметам – модуль frAddSmeta.scx (ввод и редактирование смет);
3) данные по оплате – модули frAddPko.scx (ввода оплаты по ПКО), frAddScore(ввод оплаты по Смете);
4) данные по принятию работ - модуль frAddAct.scx(ввод редактирование и печать акта сдачи-приемки);
г) Входная информация: идентификатор периода расчета услуг (запрос к базе данных о дате начала и конца расчета). Выходной информации нет д) frzarp.scx: модуль предназначен для расчета начислений заработной платы и расчета отработанного времени. Модуль включает в себя подпрограмму salary.prg: содержит процедуры расчета различных начислений. Входная информация: идентификатор периода расчета услуг, табельные номера сотрудников. Выходная информация: виды и суммы начислений удержаний;
е) frtabel.scx: форма для просмотра отработанных часов сотрудника. Для детализации часов наработки вызывается форма frSetTabel.scx: форма для ввода и редактирования часов наработки. Входная информация: идентификатор периода расчета услуг, табельные номера сотрудников. Выходная информация: нет;
ж) utils.prg: модуль включает в себя вспомогательные процедуры расчета. Входная информация: входные данные для соответствующей процедуры. Выходная информация: выходные данные процедуры;
з) frsettings.scx: модуль ввода исходной информации о предприятии. Входных данных нет. Выходными данными модуля являются введенные исходные данные;
и) docprint.prg: вывода регламентированных и общих отчетов на печать. Входные данные: идентификатор распечатываемого документа и тип документа. Выходные данные: сформированные данные представленные в виде отчета;
к) frautor.scx: модуль разграничение доступа пользователей. Модуль предназначен для идентификации пользователя и наделения его соответствующими правами предоставляющим доступ к тем или иным функциям системы. Входными данными являются имя пользователя и пароль. Выходные данные: идентификатор, который определяет соответствующие права;
л) frAddPolz.scx: модуль ввода и редактирования пользователей. Входной информации нет. Выходных данных нет.
|
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.