Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Волшебство программирования на 1С:Предприятие 7.7 Выпуск 3


Служба Рассылок Subscribe.Ru

Волшебство программирования на 1С:Предприятие 7.7

Вступительное слово Волшебника

В данном выпуске мы рассмотрим казалось бы простую систему, состоящую из нескольких справочников, но которая "наносит" обществу важный социальный эффект. Она позволяет хранить вакансии работодателей и резюме соискателей (привыкайте к терминологии!). Но самое интересное, что она позволяет и тем и другим находить друг друга! Т.е. работодатель может подобрать подходящих ему сотрудников для воплощения своих многочисленных проектов, а соискатель может подыскать себе новое место работы для применения своих многочисленных талантов. Итак, взмах волшебной палочкой и ....


Конфигурация "Работёнка"

Работа не волк - в лес не убежит.

Постановка задачи

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

 

Объекты конфигурации

В конфигурации потребуется создать следующие объекты:

Справочники

  • Работодатели
  • Соискатели
  • Вакансии
  • Резюме
  • Должности

Перечисления

  • ВидОбразования
  • ГрафикРаботы
  • Пол

Обработка ЧисткаБазы

 

Справочник "Работодатели"

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

Справочник Работодатели содержит следующие реквизиты:

  • Код
  • Наименование (название фирмы или ФИО частного предпринимателя)
  • Адрес
  • Телефон
  • E-Mail
  • Сайт
  • Подробности (текстовое поле неограниченной длины)

 

Справочник "Соискатели"

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

Справочник Соискатели содержит следующие реквизиты:

  • Код
  • Наименование (ФИО соискателя)
  • Пол
  • Год рождения (целое число, 4 цифры)
  • Адрес
  • Телефон
  • E-Mail
  • Подробности (текстовое поле неограниченной длины)

 

Справочник "Резюме"

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

Справочник Резюме содержит следующие реквизиты:

  • Код
  • Наименование (заполняется автоматически при записи, содержит должность и зарплату)
  • Должность
  • ЗарплатаОт
  • ГрафикРаботы
  • Образование
  • Опыт работы
  • Подробности (текстовое поле неограниченной длины)
  • Соискатель
  • Дата размещения
  • Срок хранения (в днях)

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

ВНИМАНИЕ! В предложенной структуре справочников Соискатели и Резюме есть логическая ошибка! Одно из полей находится не в своем справочнике. Скажите, какое это поле и обоснуйте свой ответ!

 

Справочник "Вакансии"

Данный справочник будет содержать сведения о вакансиях работодателей. У каждого работодателя может быть несколько различных вакансий. Некоторые поля можно не заполнять, например График работы, Образование, Пол. Это означает, что работодателя не интересует данная характеристика. При нажатии на кнопку "Поиск подходящих резюме" программа просматривает список резюме и выбирает из них те, которые подходят для данной вакансии.

Справочник Вакансии содержит следующие реквизиты:

  • Код
  • Наименование (заполняется автоматически при записи, содержит должность зарплату)
  • Должность
  • ЗарплатаОт
  • ЗарплатаДо
  • ГрафикРаботы
  • Образование
  • Опыт работы
  • Пол
  • ВозрастОт
  • ВозрастДо
  • Подробности (текстовое поле неограниченной длины)
  • Работодатель
  • Дата размещения
  • Срок хранения (в днях)

 

Обработка "Чистка базы"

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

 

Общие таблицы

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

 

Что можно скачать

Скачать конфигурацию "Работёнка"вы можете по адресу http://www.mista.ru/tutor_1c/files
Размер 30К


Заключительное слово Волшебника

Согласитесь, интересная задача подбирать соответствие элементов справочников со сложными фильтрами. Зато работодатели и соискатели найдут друг друга. Кстати, а если работодателей и соискателей переименовать в мальчиков и девочек? Нужно всего лишь изменить состав реквизитов справочников и можно организовать САЙТ ЗНАКОМСТВ!!! Та же самая задача поиска подходящего человека! Это вам домашнее задание! Ответы присылайте автору!

Ваши отзывы и пожелания направляйте по адресу stasmit@mail.ru или оставляйте в Гостевой книге.
Официальный сайт рассылки: Информационные системы www.mista.ru

Предлагайте свои идеи, что еще можно автоматизировать.
Если у вас есть готовые разработки, то присылайте!

С уважением,
Волшебник Станислав

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное