Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Описание программных модулей

Читайте также:
  1. II. Описание соматоневрологического состояния в дневнике.
  2. III. Описание терапии.
  3. А) Решение задачи с использованием существующих математических, аппаратных и программных средств
  4. Автоматизированная система разработки программных средств
  5. Анализ аналогичных программных продуктов
  6. Аннотация — это краткое, обобщенное описание (характеристика) текста книги, статьи.
  7. Библиографическая запись. Библиографическое описание

 

В системе «1С: Предприятие 8.2» существует несколько видов программных модулей, которые размещаются по месту размещений и доступному контексту.

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

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

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

В конфигурации всегда существует единственный модуль приложения. Модуль приложения выполняется при запуске системы в режиме «1С: Предприятие 8.2» (или при обращении к приложению как к Automation-серверу).

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

Модуль внешнего соединения расположен, как и модуль приложения, в корневом разделе конфигурации. В нём располагаются процедуры-обработчики событий, которые инициализируются при старте и окончании работы системы в режиме внешнего соединения (COM-соединения).

Модули прикладных объектов имеются у следующих объектов конфигурации: менеджеры значения константы, справочники, документы, отчёты, обработки, планы видов характеристик, планы счетов, планы видов расчетов, бизнес-процессы, задачи, регистры.

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

Модули форм содержатся в формах конфигурации. Каждая форма имеет свой индивидуальный модуль. В этих модулях возможно объявление переменных, процедур и функций, которые будут доступны при работе с формой извне во встроенном языке, дополняя контекст формы. В контексте модуля формы доступны реквизиты формы, а также свойства, методы и события [10].

Описание программных модулей представлено в таблице 2.19.

 

Таблица 2.19 - Описание программных модулей

Объект конфигурации Тип модуля Описание процедур и функций
Документ «ОценкаКадров» Модуль формы Содержит процедуры формирования отчета, экспорта отчета и конструктора отчета по представлению итоговых данных оценки сотрудника по набору критериев
Документ «ЗначимостьПоказателейДляДолжности» Модуль формы Содержит процедуры при изменении значений качеств оценки сотрудника, а именно формирования эталонных значений
Документ «СписокКандидатов» Модуль формы Содержит процедуры формирования приказа о приеме на работу, а также непосредственно механизм работы СППР 1 по ранжированию претендентов по выбранным качествам для определения наиболее подходящих кандидатов на роль сотрудника компании
Документ «ШтатноеРасписание» Модуль формы Содержит процедуру формирования печатной формы по результатам формирования нового штатного расписания на будущий год работы
Отчет «АнализКадровогоСостава» Модуль формы Содержит процедуры по формированию отчета - конструктор отчета, а также выборка данных для определения потребностей в сотрудниках определенной должности на текущий момент времени
Обработка «СоответствиеРаботниковДолжности» Модуль формы Содержит процедуры по оценке конкретного сотрудника по документу «ПроверкаЗанимаемойДолжности» конкретной должности, а также процедуру формирования печатной формы по результатам проверки
Обработка «АнализОтдела» Модуль формы Содержит процедуры при нажатии кнопки для осуществления выборки из «РегистраТребований» для
Продолжение таблицы 2.19
Объект конфигурации Тип модуля Описание процедур и функций
    сравнения с эталоном. Это позволит определить соответствие сотрудников отдела занимаемой должности. На форме также имеется модуль формирования печатной формы по результатам проверки
Обработка «АнализСотрудника» Модуль формы Содержит процедуру по проверке сотрудника на соответствие занимаемой должности по группе качеств. Если сотрудник не подходит, то не выводится должность

 

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

Модуль «ГлавноеМеню» представляет собой форму в которой прописана процедура на нажатие кнопок «Подбор и расстановка персонала» и «Отбор претендентов».

Первая откроет форму оценки текущей деятельности сотрудников компании, а вторая форму работы СППР 1 по отбору новых кадров в ООО «БухгалтерФон Сервис».

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

Общий модуль «ПодборИРасстановкаПерсонала» представляет собой форму, в которой прописаны процедуры при нажатии кнопок для открытия той или иной формы справочников или документов, необходимых для оценки текущей деятельности сотрудника, отдела, оценки соответствия занимаемой должности, проверки необходимости в подборе новых кадров, формирования эталона. Все это тематически разбито по вкладкам «Проверка», «Работа с кадрами» и «Анализ данных проверки».

Общий модуль «ОтборПретендентов» содержит процедуры при нажатии кнопок для открытия тех или иных форм документов и справочников для выявления наиболее подходящих кандидатов для работы в рассматриваемой компании.

Фрагменты листинга программного кода реализации методов работы СППР 1 и СППР 2 представлены в приложениях М и Н соответственно.


Дата добавления: 2015-10-13; просмотров: 158 | Нарушение авторских прав


Читайте в этой же книге: Теория кадровой политики на предприятии | Круг взаимосвязанных функций и процедур по работе с кадрами. | Экономико - информационные задачи ООО «БухгалтерФон Сервис» и задачи исполнительного директора, требующие автоматизации | Обзор программного обеспечения в сфере подбора персонала | Обоснование целесообразности использования вычислительной техники | Описание структуры перечислений и справочников |
<== предыдущая страница | следующая страница ==>
Описание структуры регистров сведений| Описание интерфейса комплекса СППР и инструкции по работе с ней

mybiblioteka.su - 2015-2024 год. (0.007 сек.)