Wiki source code of DocumentationTemplate
Last modified by Eugen Colesnicov on 2013/03/20 13:56
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | {{box cssClass="floatinginfobox" title="**Содержание**"}} | ||
2 | {{toc start="2"/}} | ||
3 | {{/box}} | ||
4 | |||
5 | == О программе == | ||
6 | |||
7 | Middleware-приложение **etvcCV** предоставляет средства для регистрации и учета CV (различные поля), хранения оригинальных файлов-CV, ввода заметок и комментариев к CV. Технология LiveTable дает пользователям широкие возможности по фильтрации и сортировке базы CV по любому полю. Также обеспечиваются возможности контекстного поиска как по Базе CV, так и по содержимому оригинальных файлов CV. Перечень параметров CV, а также язык интерфейса не являются фиксированными и могут быть сконфигурированы под Ваши потребности. | ||
8 | |||
9 | Это middleware-приложение создано на платформе **[[XWiki>>http://xwiki.org]]**. Также используется следующие расширения платформы XWiki: [[Spoiler Macro>>http://extensions.xwiki.org/xwiki/bin/view/Extension/Spoiler+Macro]], [[Tabs Macro>>http://extensions.xwiki.org/xwiki/bin/view/Extension/Tabs+Macro]] | ||
10 | |||
11 | == Начало использования == | ||
12 | |||
13 | Основные элементы начального экрана приложения: | ||
14 | |||
15 | * **Каталог CV** - таблица, содержащая перечень всех CV. Вы можете удобно и быстро сортировать и фильтровать записи таблицы, а после нахождения нужных CV - перейти к редактированию карточки или же сразу открыть файл CV. | ||
16 | |||
17 | * **Управляющая панель** - обеспеченивает возможности по доступу к Каталогу CV, справочникам и документации, вводу новых CV, новых элементов справочников, а также контекстному поиску по базе CV. Элементы управления на Панели контекстно выводятся, в зависимости от текущей операции на основном пространстве экрана. | ||
18 | |||
19 | [[image:etvcCVcode.DocumentationTemplate@pic1.png||width="80%"]] | ||
20 | |||
21 | |||
22 | //Примечания:// | ||
23 | * //здесь и далее по тексту перечень полей Каталога CV, параметры Карточки CV, перечень вспомогательных справочников, а также язык интерфейса приложения могут отличаться от указанных на скриншотах и в тексте, в связи с широкими возможностями по настройке данных параметров.// | ||
24 | |||
25 | == Работа с Карточкой CV == | ||
26 | |||
27 | Для добавления CV введите условное внутренее имя **Карточки CV** (обычно фамилия+имя) в поле //Добавить CV// на **Управляющей Панели** и кликните на иконку [[image:etvcCVcode.DocumentationTemplate@add.gif]]. | ||
28 | [[image:etvcCVcode.DocumentationTemplate@pic2.png]] | ||
29 | |||
30 | |||
31 | Новая **Карточка CV** будет открыта в режиме редактирования. Заполните в ней те параметры, которые необходимы. Затем нажмите на "Сохранить и просмотреть". | ||
32 | [[image:etvcCVcode.DocumentationTemplate@pic3.png||width="80%"]] | ||
33 | |||
34 | |||
35 | После сохранения **Карточка CV** будет показана в режиме просмотра. Проверьте правильность заполнения. Вернуться к редактированию можно нажав на //Правка//. Для добавления неограниченного количества файлов CV используется **закладка Файлы** внизу Карточки CV в режиме просмотра. Нажмите на кнопку //Выберите файл// и после осуществления выбора нажмите на //Добавить//. При необходимости - повторите. Все добавленные файлы показываются в **закладке Файлы**. | ||
36 | [[image:etvcCVcode.DocumentationTemplate@pic4.png||width="80%"]] | ||
37 | |||
38 | Вернуться к **Каталогу CV** можно кликнув на соответствующий пункт меню на **Управляющей панели**. | ||
39 | |||
40 | == Использование Каталога CV == | ||
41 | |||
42 | **Каталог CV** представляет собой специальную табличную форму (технология LiveTable), каждая запись (строка) которой является отдельным CV, а поля (колонки) данной строки содержат различные параметры из Карточки данного CV. | ||
43 | [[image:etvcCVcode.DocumentationTemplate@pic5.png||width="80%"]] | ||
44 | |||
45 | **Каталог CV** предоставляет пользователям следующие возможности: | ||
46 | * //Многостраничность// - все записи таблицы разбиваются на порции (страницы) и на экране показывается только одна из страниц. Справа верху и внизу табличной формы приводится список всех страниц и предоставляются возможности по переходу на следующую / предыдущую страницу, а также быстрому переходу на страницу с определенным номером. Слева вверху табличной формы показывается общее число строк и интервал тех строк, который показываются в текущий момент на экране, а также предоставляется возможность по выбору количества показываемых строк на одной странице экранной формы. | ||
47 | |||
48 | * //Фильтрация по любому полю, а также по нескольким полям сразу// - между шапкой таблицы и записями таблицы имеется еще одна строка, содержащая пустые поля для каждой из колонок. Просто начинайте набирать текст, по которому вы хотите фильтровать то или иное поле - и записи всего Каталога CV сразу же будут фильтроваться после набора каждой буквы (технология LiveTable). | ||
49 | |||
50 | * //Сортировка по любому полю// - просто кликните на нужный заголовок колонки - и весь Каталог CV сразу же будет отсортирован по данной колонке. Для сортировки в обратном порядке - нажмите еще раз. Текущее активное поле сортировки показывается выделением заголовка колонки, а порядок сортировки - стрелочкой в заголовке столбца. | ||
51 | |||
52 | * //Переход к Карточке выбранного CV// - просто наведите мышку на нужную строку Каталога CV и кликните на Имени или Фамилии - Карточка данного CV будет открыта в режиме просмотра. Доступные действия в Карточке CV, открытой в режиме просмотра, описаны ранее. | ||
53 | |||
54 | * //Доступ к файлам CV// - в таблице Каталога CV, для каждой строки, в специальной колонке, показываются все файлы CV, прикрепленные к данной Карточке CV. Для открытия / сохранения на диске просто кликните на имени файла. | ||
55 | |||
56 | * //Редактирование и удаление CV// - в таблице Каталога CV, в отдельной колонке, приведены ссылки, позволяющие: а) редактировать - сразу перейти в режим редактирования выбранной Карточки CV; b) полностью удалить CV (также удаляются и файлы CV). | ||
57 | |||
58 | == Работа со Справочниками == | ||
59 | **Справочники** представляют собой предварительно заданные вспомогательные перечни возможных значений тех или иных параметров **Карточки CV**. Перечень доступных в текущей конфигурации справочников выводится на **Управляющую Панель**, соответственно для перехода к требуемому справочнику - кликните на его название. | ||
60 | [[image:etvcCVcode.DocumentationTemplate@pic6.png]] | ||
61 | |||
62 | На основном пространстве экрана будет открыт выбранный вами справочник. Элементы справочника представлены в стандартизированной табличной форме, аналогично табличной форме **Каталога CV** (технология LiveTable). Соответственно доступны стандартные возможности (многостраничность, фильтрация, сортировка, редактирование, удаление), обеспечиваемые и в **Каталоге CV** (см.выше). | ||
63 | |||
64 | Для добавления записи в справочник, на **Управляющей Панели** введите запись в поле //Добавить// и кликните на иконку [[image:etvcCVcode.DocumentationTemplate@add.gif]]. | ||
65 | [[image:etvcCVcode.DocumentationTemplate@pic7.png||width="80%"]] | ||
66 | |||
67 | Далее нажмите //Сохранить и просмотреть// для завершения процедуры добавления в Справочник и возврата к табличной форме. | ||
68 | [[image:etvcCVcode.DocumentationTemplate@pic8.png||width="80%"]] | ||
69 | |||
70 | Вернуться к **Каталогу CV** можно кликнув на соответствующий пункт меню на **Управляющей панели**. | ||
71 | |||
72 | == Контекстный поиск CV == | ||
73 | Контекстный поиск по базе CV является мощным универсальным средством выборки и поиска данных, без необходимости специального указания дополнительных критериев поиска. Поиск производится: | ||
74 | * во всех полях базы CV, формирующих Карточки CV | ||
75 | * в прикрепленных файлах-оригиналах CV (любой тип текстовых и офисных файлов doc, xls, pdf, txt, odf, html, ...) | ||
76 | |||
77 | Возможность поиска внутри прикрепленных текстовых файлов позволяет для Карточки CV заполнять только основную информацию, без необходимости, например, подробного указания полного перечня навыков и предыдущих работ претендента. И в дальнейшем, для выяснения наличия у кандидатов навыков работы с базой данных Oracle (например) - достаточно просто выполнить контекстный поиск по ключевому слову //Oracle// - все CV, где в Карточке или в файле-оригинале содержится данное ключевое слово - будут найдены. | ||
78 | |||
79 | Для начала контекстного поиска введите искомое ключевое слово в поле //искать CV// на **Управляющей Панели** и кликните на иконку [[image:etvcCVcode.DocumentationTemplate@search.png]]. | ||
80 | [[image:etvcCVcode.DocumentationTemplate@pic9.png]] | ||
81 | |||
82 | Будет открыта специальная форма, на которую будут выведены результаты вашего запроса. | ||
83 | |||
84 | В верхней части формы имеется поле для ввода, где показывается введенное Вами ключевое слово. Вы можете изменить его и повторить поиск, если результаты текущего поиска неудовлетворительны. При этом также возможно использование специальных символов и выражений: * - означает //любой символ//, AND - позволяет выполнять поиск сразу по нескольким ключевым словам. | ||
85 | |||
86 | Далее, последовательно, выводятся найденные результаты. При этом результаты ранжируются по условному коэффициенту соответствия (вычисляется в процентах) - первыми показываются результаты, имеющие наибольший коэффициент соответствия. | ||
87 | |||
88 | [[image:etvcCVcode.DocumentationTemplate@pic10.png||width="80%"]] | ||
89 | |||
90 | Сами результаты бывают 2-х типов: | ||
91 | * ссылка на страницу Карточки CV - ключевое слово найдено среди параметров Карточек CV (эти результаты имеют приоритет) | ||
92 | * ссылка на файл CV - ключевое слово найдено внутри файлов-оригиналов CV | ||
93 | |||
94 | Также для каждого из результатов показывается ссылка на Карточку CV (для возможности перехода), а также имя пользователя и время последнего изменения Карточки CV. | ||
95 | |||
96 | Для перехода к результату и его просмотра - просто кликните на одну из ссылок (ссылки на Карточку CV или на файл-оригинал CV). Вернуться к **Каталогу CV** можно кликнув на соответствующий пункт меню на **Управляющей панели**. | ||
97 | |||
98 | == Прочие возможности == | ||
99 | Приложение также содержит 2 другие формы: | ||
100 | * Форма с Документацией + История версий | ||
101 | * Форма настройки параметров приложения | ||
102 | |||
103 | Доступ к //Документации// осуществляется через клик на сведения о номере и дате текущей версии приложения, которые выводятся на **Управляющую Панель**. В отдельной закладке содержится также описание версий приложения с подробной историей изменений. | ||
104 | |||
105 | Доступ к //Настройкам// возможен только после открытия //Документации// через соответствующий пункт меню на **Управляющей Панели**. |