Машимпэкс

Материал из Course Orchestra
Версия от 08:04, 19 ноября 2013; A.tarelina (обсуждение | вклад) (Текущие задачи)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Текущие задачи

АТ

  • Тестирование и отладка python-процедур навигатора, грида, кнопок (журнал компании)
  • Тестирование и отладка xforms, datapanel (журнал компании)

Общие требования к интерфейсу

В левой части основного окна приложения отображается навигатор. Первым уровнем навигатора являются журналы. Нажатие на элементе первого уровня инициирует отображение перечня элементов выделенного журнала в табличном виде (в виде грида) на датапанели в правой части окна приложения. Нажатие на одном из журналов в навигаторе инициализирует отображение в правой части окна приложения списка объектов выделенного журнала, представленных в табличном виде - в виде грида, записи которого доступны на чтение.

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

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

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

Журнал компании

Фильтр

В настоящее время фильтрация должна осуществляться по всем полям. Дополнительно фильтрация должна производиться по наименованию компании.

Грид

Наименование и количество столбцов грида соответствуют наименованию и количеству столбцов в Main.

Информационные разделы

Общая информация

Первым элементом, относящимся к журналу компании, является элемент "Общая информация". Раздел содержит общие сведения о компании: название, полное имя, дата регистрации, адрес и т.д. Наименование и количество полей идентичны наименованию и количеству полей в Main в журнале компании. Поля доступны на чтение и изменение. Должна присутствовать возможность выбора значения для текущего поля из списка приведенных значений (для полей, значения которых приведены в справочниках).

Контактные лица

Записи должны быть представлены в табличном виде - в виде грида. Набор столбцов и их наименований карточки "Контактные лица" идентичен разделу "Контактные лица" Main. Должна быть возможность добавления, редактирования, удаления и фильтрации записей.

Содержит элементы следующего уровня: журнал заявок, история, контактные лица по рассылкам, КП, планы, тендеры. Записи всех перечисленных элементов должны быть представлены в табличном виде - в виде грида. Набор полей и их наименований перечисленных элементов идентичен соответствующим полям и их наименованиям в Main. Должна быть возможность добавления, редактирования, удаления и фильтрации записей.

История

Записи должны быть представлены в табличном виде - в виде грида. Набор столбцов и их наименований идентичен таковым в разделе "История" журнала компании. Должна быть возможность добавления, редактирования, удаления и фильтрации записей.

Договоры

Записи должны быть представлены в табличном виде - в виде грида. Набор столбцов и их наименований карточки "Журнал договоров" идентичен разделу "Журнал договоров" Main. Должна быть возможность добавления, редактирования, удаления и фильтрации записей.

Содержит элементы следующего уровня: гарантийные письма, наряд-заказы, номенклатура договоров, ошибки занесения информации, производственные номера, разделение сделок между сотрудниками, счета. Записи всех перечисленных элементов должны быть представлены в табличном виде - в виде грида. Набор полей и их наименований перечисленных элементов идентичен соответствующим полям и их наименованиям в Main. Должна быть возможность добавления, редактирования, удаления и фильтрации записей.

Заявки

Записи должны быть представлены в табличном виде - в виде грида. Набор столбцов и их наименований идентичен таковым в разделе "Журнал заявок" журнала компании. Должна быть возможность добавления, редактирования, удаления и фильтрации записей.

Коммуникации

Записи должны быть представлены в табличном виде - в виде грида. Набор столбцов и их наименований идентичен таковым в разделе "Коммуникации" журнала компании. Должна быть возможность добавления, редактирования, удаления и фильтрации записей.

Журнал проектов

Общая информация

  • Наименование проекта

Участники рынка по проекту

Верхняя часть: журнал многие ко многим. Ссылается на участника проекта и на проект.

Внизу отображаются контакты. Контакты по проекту ссылаются на проект, участника рынка и контактное лицо.

История по проекту

В журнале история ссылка на проект.

Вот это один абзац

Вот это другой абзац

  1. kjkj
  2. klkl
    1. klklk
      • sdsdf