Спецификация форма: Спецификация к договору | Образец — бланк — форма

Спецификация форма: Спецификация к договору | Образец — бланк — форма

Содержание

Спецификация ТОРГ-10 (бланк и образец). Как правильно заполнить форму ТОРГ-10

Заполните бланк без ошибок за 1 минуту!

Бесплатная программа для автоматического заполнения всех документов для торговли и склада.

  • Счета на оплату
  • Счета-фактуры
  • Накладные
  • Путевые листы
  • Доверенности
  • Акты выполненных работ
  • Акты приемки, инвентаризации
  • Коммерческие предложения
  • Кассовые ордеры

Класс365 – быстрое и удобное заполнение всех первичных документов

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

Упакованный товар передается экспедиции, агенту (экспедитору, водителю) по количеству мест или массе брутто под расписку на бланке спецификации.

Унифицированная форма № ТОРГ-10 утверждена постановлением Госкомстата России от 25.12.98 г. № 132.

Читайте также Управленческий учет на предприятии >>

Как упростить работу с документами и вести учет легко и непринужденно

«Класс365» — онлайн программа для всех:

  • 50 актуальных бланков документов
  • Торговый и Складской учёт
  • CRM-система для работы с клиентами
  • Банк и Касса
  • Интеграция с интернет-магазинами
  • Встроенная почта и отправка SMS

Бесплатно для одного пользователя

Как правильно заполнить спецификацию ТОРГ-10

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

Также указывается номер упаковочного ярлыка.

Масса упаковочной тары указывается отдельно. На документе в обязательном порядке должен присутствовать полный юридический адрес организации-продавца. Форма ТОРГ-10 используется тогда, когда подготовленная партия товара уже готова к продаже и расфасовывается по таре.

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

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

Каждый отдельно взятый товар регистрируется в спецификации в отдельной строке. При этом указывается соответствующая данному товару масса брутто. Если товар отпускается вместе с тарой, то на обратной стороне бланка указывается вид тары и товара. Также указывается каждое отдельно взятое место с товаром.

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

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

После того как форма надлежащим образом заполнена – товар передается водителю или экспедитору под роспись в соответствующей графе бланка.

Читайте также Прогнозирование объемов продаж >>

Как автоматизировать работу с документами и не заполнять бланки вручную

Автоматическое заполнение бланков документов. Сэкономьте свое время. Избавьтесь от ошибок.

Подключитесь к КЛАСС365 и пользуйтесь полным спектром возможностей:

  • Автоматически заполнять актуальные типовые формы документов
  • Печатать документы с изображением подписи и печати
  • Создавать фирменные бланки с вашим логотипом и реквизитами
  • Составлять лучшие коммерческие предложения (в том числе по собственным шаблонам)
  • Выгружать документы в форматах Excel, PDF, CSV
  • Рассылать документы по email прямо из системы
  • Вести учет торговли и склад онлайн

С КЛАСС365 вы сможете не только автоматически готовить документы. КЛАСС365 позволяет управлять целой компанией в одной системе, с любого устройства, подключенного к интернету. Легко организовать эффективную работу с клиентами, партнерами и персоналом, вести торговый, складской и финансовый учет. Бесплатная программа для учета товара КЛАСС365 автоматизирует всё предприятие.

Перечни отчетов

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

Перечни отчетов могут несколько раз встречаться в проекте.

Пример:

Вы сгенерировали две изделий в одном и том же проекте. В первой спецификации изделий выводится элемент с настройкой фильтра Производитель A. В первой спецификации изделий выводится элемент с настройкой фильтра Производитель В.

В следующих таблицах отображаются перечни отчетов.

Перечень документов

Тип отчёта

Содержание

Характеристика отчетов

Перечень отчетов

Форма

Содержание (*. f06)

Описание

Содержание документации проекта.

Титульный лист

Тип отчёта

Титульный лист

Характеристика отчетов

Перечень отчетов

Форма

Титульный лист (*. f26)

Описание

Титульный лист для документации проекта.

Ревизии

Тип отчёта

Обзор ревизий

Характеристика отчетов

Перечень отчетов

Форма

Обзор ревизий (*. f17)

Описание

Все .

Устройства
Формы
Кабели

Тип отчёта

Перечень кабелей

Характеристика отчетов

Перечень отчетов

Форма

Перечень кабелей (*. f10)

Описание

Список всех кабелей.

Клеммники

Тип отчёта

Перечень клеммников

Характеристика отчетов

Перечень отчетов

Форма

Перечень клеммников (*. f14)

Описание

Список всех клеммников.

Рамки
Потенциалы

Тип отчёта

Перечень потенциалов

Характеристика отчетов

Перечень отчетов

Форма

Перечень потенциалов (*. f16)

Описание

Данные проекта потенциалов и сигналов.

Процессы

Тип отчёта

Обзор процесса

Характеристика отчетов

Перечень отчетов

Форма

Обзор процесса (*. f37)

Описание

Список процессов.

Штекеры

Тип отчёта

Перечень штекеров

Характеристика отчетов

Перечень отчетов

Форма

Перечень штекеров (*. f23)

Описание

Список всех штекеров.

Карты ПЛК

Тип отчёта

Обзор карт ПЛК

Характеристика отчетов

Перечень отчетов

Форма

Обзор карт ПЛК (*. f20)

Описание

Список всех карт ПЛК.

Структурный идентификатор
Значения изделия

Спецификации изделий относятся к значениям изделий.

Тип отчёта

Спецификация изделий

Характеристика отчетов

Перечень отчетов

Форма

Спецификация изделий (*. f01)

Описание

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

(См. также: Вывести изделия кабелей в отчете)

Групповые спецификации изделий относятся также к значениям изделий.

Тип отчёта

Групповая спецификация изделий

Характеристика отчетов

Перечень отчетов

Форма

Групповая спецификация изделий (*. f02)

Описание

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

(См. также: Вывести изделия кабелей в отчете и Формы для схем кабельных соединений)

Списки производителей/поставщиков относятся к отчетам изделий.

Тип отчёта

Список производителей / поставщиков

Характеристика отчетов

Перечень отчетов

Форма

Список производителей/поставщиков (*. f31)

Описание

Список производителей и / или поставщиков всех используемых в проекте изделий.

Таблицы для сборочного чертежа относятся к значениям изделий.

Тип отчёта

Таблица для сборочного чертежа

Характеристика отчетов

Перечень отчетов

Форма

Таблица для сборочного чертежа (*. f32)

Описание

Список трехмерных размещений изделий пространства листа.

Обзоры групп изделий относятся к значениям изделий.

Тип отчёта

Обзор групп изделий

Характеристика отчетов

Перечень отчетов

Форма

Обзор групп изделий (*. f44)

Описание

Обзор всех узлов и модулей, примененных в проекте.

Топология: Сегменты маршрутизации
Соединения
Структура кабеля
Опции
Объекты-заполнители

Тип отчёта

Перечень объект-заполнителей

Характеристика отчетов

Перечень отчетов

Форма

Перечень объект-заполнителей (*. f30)

Описание

Печатает все , которые содержатся в проекте.

Топология: Маршрутизируемый кабель / соединения
Предварительное планирование

Обзоры сегментов структуры относятся к отчетам на стадии предварительного планирования.

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

Обзоры объектов планирования относятся к отчетам на стадии предварительного планирования.

Схемы объектов планирования относятся к отчетам на стадии предварительного планирования.

Обзоры шаблонов сегментов относятся к отчетам в предварительном планировании.

Схемы шаблонов сегментов относятся к отчетам в предварительном планировании.

См. также

Отчеты

Отчеты, относящиеся к функции

Генерация относящегося к функции отчета без шаблона

Генерация перечня отчетов без шаблона

ГОСТ 19.202-78. ЕСПД. Спецификация. Требования к содержанию и оформлению

ГОСТ 19.202-78. ЕСПД. Спецификация. Требования к содержанию и оформлению

УДК 651.7/.78:681.3.06:002:006.354

Группа Т55

Г О С У Д А Р С Т В Е Н Н Ы Й   С Т А Н Д А Р Т   С О Ю З А   С С Р


Единая система программной документации

(СТ СЭВ 2090-80)

 

СПЕЦИФИКАЦИЯ.


ТРЕБОВАНИЯ К СОДЕРЖАНИЮ И ОФОРМЛЕНИЮ
 

United system for program documentation.
Specification. Requirements to contents and form of presentation


Постановлением Государственного комитета СССР по стандартам от 18 декабря 1978 г. № 3351 срок введения установлен

с 01.01. 1980 г.

1. Настоящий стандарт устанавливает форму и порядок составления программного документа «Спецификация», определённого ГОСТ 19.101-77.

Стандарт полностью соответствует СТ СЭВ 2090-80.

2. Структура и оформление документа устанавливаются в соответствии с ГОСТ 19.105-78.

Информационную часть (аннотацию и содержание) допускается в документ не включать.

3. Спецификация является основным программным документом для компонентов, применяемых самостоятельно, и для комплексов.

Для компонентов, не имеющих спецификации, основным программным документом является «Текст программы».

Форма спецификации приведена в обязательном приложении.

4. Спецификация в общем случае должна содержать разделы:

  • документация;
  • комплексы;
  • компоненты.

Наименование каждого раздела указывают в виде заголовка в графе «Наименование». Для документов, выполненных печатным способом, заголовок подчёркивают.

5. В раздел «Документация» вносят программные документы на данную программу, кроме спецификации и технического задания, в порядке возрастания кода вида документа, входящего в обозначение.

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

3-5. (Измененная редакция, Изм. № 1).

6. После каждого раздела спецификации необходимо оставлять несколько свободных строк для дополнительных записей.

7. Графы спецификаций заполняют следующим образом:

  • в графе «Обозначение» указывают:
    • в разделе «Документация» — обозначение записываемых документов программы;
    • в разделе «Комплексы» — обозначение спецификаций комплексов, входящих в данный комплекс;
    • в разделе «Компоненты» — обозначения основных программных документов компонентов;
  • в графе «Наименование» указывают:
    • в разделе «Документация» — наименование и вид документа для документов на данную программу; полное наименование программы, наименование и вид документа для заимствованных документов
    • в разделах «Комплексы» и «Компоненты» — полное наименование программы, наименование и вид документа;
  • в графе «Примечание» указывают дополнительные сведения, относящиеся к записанным в спецификации программам.

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

(Измененная редакция, Изм. № 1).

8. В графе «Обозначение» запись производят в одну строку. В остальных графах спецификации записи допускаются в несколько строк.

(Введен дополнительно, Изм. № 1).


ПРИЛОЖЕНИЕ
Обязательное

ФОРМА СПЕЦИФИКАЦИИ

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


*Переиздание (Ноябрь 1987 г.) с Изменением № 1, утвержденным в сентябре 1981 г (ИУС 11-81)

Используются технологии uCoz

Спецификация к договору | Бланки и образцы

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

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

Утвержденной законодательством Российской Федерации формы, удобной для заполнения, документ спецификации не имеет, поэтому составляется в произвольной форме на стандартном листе формата А4. Целесообразно при составлении данного документа воспользоваться электронными носителями. Дело в том, что спецификация предполагает табличную часть, которая удобна при заполнении. Количество граф зависит от требований, которые предъявляются к тому или иному товару. Как правило, к данным требованиям относятся:

  • порядковый номер передаваемого товара;
  • полное наименование товара;
  • единица измерения товара;
  • ГОСТ;
  • стоимость за единицу товара;
  • общая сумма без НДС и с НДС.

В случае, если спецификация является своеобразным документом согласования цен, необходимо отобразить полную раскладку по сумма с учетам НДС и без его учета. Так же документ спецификации может отражать графики поставок на определенный период времени (месяц, квартал). Возможны оговорки относительно требований к таре и упаковке. Целесообразно уточнить, допустима ли пересортица, и какой является мера ответственности в случае ее наличия, возможны ли отклонения от размера, веса, объема товара и т.д. Одним словом все требования, которые, так или иначе, характеризуют предмет товара, передаваемого согласно основному договору поставки.

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

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

Что может ресурсная спецификация в 1С:ERP

#ERP #Администрирование и настройка 1С

Что может ресурсная спецификация в 1С:ERP

  • Дмитрий Пушкарев Специалист проектного отдела

Многие знакомы с понятием «Ресурсная спецификация» или просто спецификация. Как правило — это простая зависимость от того, что нужно использовать для изготовления готовой продукции. Но как быть, когда необходимо сделать «сложное списание»? В этой статье мы расскажем, на что способен функционал расчета количества ресурсов по формуле в 1С:ERP, и покрывает ли он все потребности для определения количества материалов, необходимых для выпуска продукции. Интересно? Тогда приступим.

Чтобы использовать функционал расчета количества ресурсов по формуле, необходимо включить соответствующую настройку в разделе «НСИ и администрирование» —«Производство» (см. рис. 1).


Рис. 1. Настройка возможности использования параметризации ресурсных спецификаций в 1С:ERP

После того как функциональная опция включена, в ресурсной спецификации на закладке «Материалы и работы» стала доступна кнопка «Расчет по формуле» (см. рис. 2).


Рис. 2. Кнопка «Расчет по формуле» в 1С:ERP

По кнопке «Расчет по формуле» открывается форма «Настройка отбора по свойствам и расчета по формулам» (см. рис. 3). Для расчета количества можно использовать значения свойств продукции и широкий набор операторов и функций. Алгоритм расчета количества задается по кнопке «Ввести формулу».


Рис. 3. Форма «Настройка отбора по свойствам и расчета по формулам» в 1С:ERP

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

В нашем случае в ресурсной спецификации присутствуют дополнительные параметры (см. рис. 4).


Рис. 4. Дополнительные параметры в ресурсной спецификации в 1С:ERP

Чтобы у нас была возможность рассчитывать по формуле количество с использованием дополнительных параметров, необходимо включить их в операнды и сделать возможность для расчета из текущей строки. На пользовательском уровне это сделать невозможно, поэтому прибегаем к помощи разработчика (см. рис. 5).


Рис. 5. Форма «Редактирование формулы» в 1С:ERP

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

Еще один принцип работы функционала — это однократный цикл расчета. Например, нам необходимо рассчитать количество используемого материала по формуле с учетом дополнительного параметра, который, в свою очередь, тоже рассчитывается по формуле. В этом случае нам нужно использовать формулу для расчета дополнительного параметра в формуле для расчета материала. Формула получается громоздкой (см. рис. 6 и 7).


Рис. 6. Расчет по формуле для дополнительного параметра в 1С:ERP


Рис. 7. Расчет по формуле сырья с учетом дополнительного параметра в 1С:ERP

Ну и напоследок: если вы сделали доработку ресурсной спецификации, то не забывайте про документы, данные в которых рассчитываются на ее основе:

— Документ.ЗаказДавальца

— Документ.ЗаказПереработчику

— Документ.ИзделияИЗатратыНЗП

— Документ.ОтчетПереработчика

— Документ.ПлановаяКалькуляция

— Документ.ПланПроизводства

— Документ.ПроизводствоБезЗаказа

— Документ.СписаниеЗатратНаВыпуск

— Документ.ЭтапПроизводства2_2.

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

Надеемся, данная статья была вам полезна.

О нашем опыте внедрения 1С:ERP можно узнать на странице с описанием услуги.

____________________________________

Автор статьи: Дмитрий Пушкарев — специалист проектного отдела компании «СИТЕК». Дата обновления статьи 13.04.2021 г.


Спецификация элементов заполнения проемов по ГОСТ

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

Спецификация элементов заполнения проемов используется при строительстве любых сооружений

Что это такое

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

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

Правила составления этого перечня определяет ГОСТ. Под эти же требования попадают и спецификации для оконных проемов, ниш и перегородок с просветами.

Спецификация проемов с типом открывания двери

Общие требования по ГОСТ

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

Также следует обратиться к ГОСТ 21.501. Этот параграф растолковывает правила составления непосредственно самих чертежей. Оба стандарта содержат множество подпунктов. Что касается непосредственно дверных проемов, они здесь упоминаются в отдельности. При выполнении спецификации на чертежах важно соблюдать и особые требования касательно размеров таблицы. Здесь отведены конкретные размеры для колонок и расстояния для строк.

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

ГОСТ 21.501 — документ, регламентирующий правила составления спецификации

Что заносить в схему

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

В целом в схему заносятся следующие параметры:

  • номер пункта;
  • наименование изделия;
  • количество единиц.

Дополнительно могут указываться конкретные единицы измерения, вес предметов, записанных в спецификации, конкретная марка или модель.

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

Пример оформления спецификации дверей согласно ГОСТ

Графа для примечаний

Помимо основных положений ГОСТ предполагает наличие в форме спецификации дополнительной графы – «Примечания». В этом разделе могут делаться краткие пометки относительно важных проектных моментов, которые не вошли в общий перечень колонок. К таковым, прежде всего, относятся:

  • габариты дверей;
  • размеры конструкции обрамления проема;
  • материал, из которого изготовлен элемент заполнения;
  • стоимость товара;
  • общий вес.

В дополнение к спецификации в идеале должен идти подробный план здания с чертежами в нескольких проекциях. Правила их выполнения также устанавливает ГОСТ.

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

Рекомендуем посмотреть видео

Форма и порядок выполнения спецификации

СПЕЦИФИКАЦИЯ
Форма и порядок выполнения
спецификации определяется
ГОСТ 2.108—68.
Спецификацией
называется графический
конструкторский
документ, определяющий
состав сборочной
единицы, комплекса или
комплекта.
Спецификация
составляется в
табличной форме
на отдельных
листах формата
А4 (297 х 210) на
каждую
сборочную
единицу.
Спецификация относится к текстовым конструкторским документам и
заполняется в соответствии с ГОСТ 2.106-96 «Текстовые документы».
Первый лист спецификации имеет основную надпись (ГОСТ 2.104-2006)
по форме 2, а последующие листы — по форме 2а.
Спецификация состоит из разделов, которые располагаются в
следующей последовательности: документация, комплексы, сборочные
единицы, детали, стандартные изделия, прочие изделия, материалы,
комплекты. Наличие их определяется составом изделия.
Заполняют спецификацию
сверху вниз. Разделы
спецификации
располагаются в такой
последовательности:
документация, комплексы,
сборочные единицы, детали,
стандартные изделия,
прочие изделия, материалы,
комплекты.
В спецификацию для
учебных сборочных
чертежей, как правило,
входят следующие разделы
(рисунок 189):
1. Документация;
2.
Сборочные единицы;
3.
Детали;
4. Стандартные изделия;
5.
Материалы.
Наименование каждого раздела
указывается в виде заголовка в графе
«Наименование» и подчеркивается
тонкой линией. Ниже каждого
заголовка оставляется одна
свободная строка, выше — не менее
одной свободной строки.
1. В раздел «Документация»
вносят конструкторские документы
на сборочную единицу. В этот раздел
в учебных чертежах вписывают
«Сборочный чертеж».
2. В разделы «Сборочные
единицы» и «Детали» вносят те
составные части сборочной
единицы, которые непосредственно
входят в нее. В каждом из этих
разделов составные части
записывают по их наименованию.
3. В раздел «Стандартные
изделия» записывают
стандартные изделия. Запись
производят в алфавитном
порядке наименований изделий,
в порядке возрастания основных
параметров или размеров
изделия.
4. В раздел «Материалы» вносят
все материалы,
непосредственно входящие в
сборочную единицу. Материалы
записывают по видам и в
последовательности, указанным
в ГОСТ 2.106-96. Материалы
записывают в алфавитном
порядке наименований
материалов.
Графы спецификации
заполняют следующим
образом.
В графе «Формат» указывают
обозначение формата.
В графе «Поз.» указывают
порядковый номер составной
части сборочной единицы в
последовательности их
записи в спецификации.
В разделе «Документация»
графу «Поз.» не заполняют.
В разделах «Стандартные
изделия» и «Материалы»
графу «Обозначение» не
заполняют. В графе
«Наименование» указывают
наименование составной
части сборочной единицы.
Все наименования пишут в
именительном падеже
единственного числа.
Наименование деталей, как
правило, однословное. Если же оно
состоит из двух слов, то вначале
пишут имя существительное,
например: «Колесо зубчатое»,
«Гайка накидная». Наименование
стандартных изделий должно
полностью соответствовать их
условным обозначениям,
установленным стандартом,
например:
Болт М12*1,25-8g*30. 48 ГОСТ
7798-70
В графе «Кол.» указывают
количество составных частей,
записываемых в спецификацию
(сборочных единиц, деталей) на
одно изделие, в разделе
«Материалы» — общее количество
материалов на одно изделие с
указанием единиц измерения

11. Спецификация к цилиндрической зубчатой передачи

Лист технических данных | Скачать бесплатный шаблон

Спецификация пищевых продуктов — все, что вам нужно знать
  • Шаблон спецификации продукта — это документ, содержащий важную информацию о вашем продукте, процессе его производства и сведениях о безопасности.
  • Клиенты и юридические органы требуют листы со спецификациями продукта в качестве доказательства того, что ваш продукт соответствует нормам безопасности пищевых продуктов и имеет хорошее качество.
  • Решения
  • Digital представляют собой инновационный способ создания шаблонов для спецификаций продуктов, которые содержат всю необходимую информацию, необходимую для полного документа.

Используйте наш бесплатный шаблон спецификации продуктов на FoodDocs и создайте собственные спецификации для ваших продуктов в правильном формате. Просто отредактируйте слова в форме по мере необходимости и загрузите.

Как владелец продовольственного бизнеса, вы обязаны предоставить своим сотрудникам, потенциальным клиентам, органам управления пищевыми продуктами и другим лицам, имеющим отношение к вашему бизнесу , лист технических характеристик продукта. Это один из многих важных документов о том, что предприятия пищевой промышленности должны включить в свой план HACCP. Лист технических характеристик продукта — это идеальный инструмент, который дает каждому представление о том, чего ожидать от вашего продукта.

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

Объяснение технических характеристик продукта

Лист технических характеристик продукта — это подробный документ, который содержит точное описание вашего продукта, включая необходимые требования, связанные с его производством. Этот важный документ обычно создается в процессе разработки и содержит ответы на следующие вопросы:

  • Что нужно построить? (Тип продукта)
  • Для чего следует использовать этот продукт?
  • Как измеряется успех? (Параметры качества)
  • Для кого предназначен этот продукт? (Целевой рынок)
  • Какую ценность это принесет вашему бизнесу?

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

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

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

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

Кто должен предоставлять спецификацию пищевых продуктов?

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

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

Зачем мне нужна спецификация пищевых продуктов?

Лист технических характеристик продукта может использоваться в следующих ситуациях:

В качестве руководства для разработки

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

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

В качестве подтверждения качества

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

Безопасность пищевых продуктов

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

Допуск поставщика

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

Для защиты вашей компании

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

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

Какая информация должна быть на листе спецификации пищевых продуктов?

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

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

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

Информация, связанная с качеством: сенсорных характеристик продукта, таких как характеристики цвета, консистенция, запах, вкус и текстура, параметры этих характеристик, методы обработки и другие.

Информация на этикетке: спецификации упаковки, сведения о производителе, сертификаты, статус ГМО, страна происхождения, страна продажи, метод отслеживания, предполагаемые параметры хранения, цена за единицу, детали дизайна и другие.

Информация о пригодности для определенных диет: вегетарианцы, веганы, страдающие целиакией, непереносимостью лактозы, страдающие аллергией на орехи и арахис, халяльные, кошерные.

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

Советы по составлению спецификаций новых и уже существующих продуктов

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

При создании описания продукта с нуля первым шагом является определение и решение проблемы . Этот шаг направлен на выявление пробела на рынке и адаптацию идеи продукта к этому пробелу.

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

После сбора информации командная совместная работа. необходим для сбора данных от вашей собственной команды и начала концептуализации идеи продукта и его характеристик.

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

Как проще всего создать спецификацию?

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

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

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

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

Какие документы мне нужны?

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

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

  • накладные всех ваших покупок.
  • Записи отслеживания для вашего производства. Не стесняйтесь использовать наш шаблон.
  • Актуальный план HACCP.
  • Листы технических характеристик для всех ваших продуктов.


Получите самые свежие и полные шаблоны из нашего бесплатного центра шаблонов планов HACCP, который включает всех документов, которые являются важными частями вашей системы управления безопасностью пищевых продуктов .Мы добавляем новые шаблоны еженедельно, так что не стесняйтесь их использовать! Настройте шаблоны в соответствии с вашими потребностями и легко распечатайте их для вашего удобства. Если вы зарегистрируетесь у нас, вы также получите доступ к другим функциям нашего программного обеспечения, например:

  • Обзор вашей пищевой гигиены в режиме реального времени
  • Контроль производственной практики
  • Сборник защищенных данных о безопасности пищевых продуктов
  • Удобство доступа к записям
  • Управление затратами и временем
  • Стандарты и обновления по обеспечению безопасности пищевых продуктов
  • Упрощенное отслеживание
  • Связь с командой
  • Организация задач
  • Консультации экспертов по безопасности пищевых продуктов

Не знаете, с чего начать? Не хватает времени? Наша платформа в FoodDocs может провести вас через процесс HACCP, а быстро подготовит спецификации продуктов , чтобы вы могли сосредоточиться на том, что вам действительно нужно — на управлении своим бизнесом.

форм в документах HTML

форм в документах HTML

17.1 Введение в формы

HTML-форма — это раздел документа, содержащий нормальное содержимое, разметку, специальные элементы, называемые , элементы управления (флажки, переключатели, меню и т. д.) и метки на этих элементах управления. Пользователи обычно «завершают» форму, изменяя ее элементы управления (ввод текста, выбор пункты меню и т. д.) перед отправкой формы агенту для обработки (например, на веб-сервер, на почтовый сервер и т. д.)

Вот простая форма, которая включает метки, переключатели и кнопки (сбросить форму или отправить):

 




Мужской
Женский

Примечание. Эта спецификация включает более подробные информация о формах в подразделах по вопросам отображения форм.

Пользователи взаимодействуют с формами через имя контролирует .

Элемент управления «Имя элемента управления» задается его имя атрибут. Область действия атрибута name для Элемент управления FORM — это элемент FORM .

Каждый элемент управления имеет как начальное значение, так и текущее значение, оба из которых строки символов.Пожалуйста, ознакомьтесь с определением каждого элемента управления для информация о начальных значениях и возможных ограничениях на значения, налагаемых контроль. В общем, начальный значение « может быть указано с помощью элемента управления значение атрибута . Однако начальное значение Элемент TEXTAREA задается его содержимым, а начальное значение OBJECT Элемент в форме определяется объектом реализация (т. е. выходит за рамки данной спецификации).

Контрольное значение «текущее значение» сначала устанавливается на Начальное значение. После этого текущее значение элемента управления может быть изменено с помощью взаимодействие с пользователем и скрипты.

Начальное значение элемента управления не изменяется. Таким образом, когда форма сбрасывается, текущее значение каждого элемента управления сбрасывается до исходного значения. Если элемент управления не имеет начального значения, влияние сброса формы на это контроль не определен.

Когда форма отправляется на обработку, некоторые элементы управления имеют свое имя в паре с их текущим значением, и эти пары отправлено с формой.Те элементы управления, для которых пары имя / значение отправленные называются успешными контролирует.

17.2.1 Контроль типы

HTML определяет следующие типы элементов управления:

кнопки
Авторы могут создавать кнопки трех типов:

Авторы создают кнопки с помощью элемента BUTTON или INPUT элемент. Пожалуйста, ознакомьтесь с определениями этих элементов для получения подробной информации о указание различных типов кнопок.

Примечание. Авторам следует отметить, что КНОПКА КНОПКА element предлагает более широкие возможности рендеринга, чем INPUT элемент.

флажки
Флажки (и радиокнопки) — это переключатели включения / выключения, которые могут переключаться Пользователь. Переключатель находится в положении «включено», когда элемент управления проверяет установлен атрибут. Когда форма отправлена, только элементы управления флажком могут Добейся успеха.

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

радио кнопки
Радиокнопки похожи на флажки, за исключением случаев, когда несколько имя элемента управления, они исключают друг друга: когда один включен, все остальные с таким же именем выключены. Модель Элемент INPUT используется для создания радио-кнопки.
Если радиокнопка в наборе с таким же именем элемента управления изначально не «on», поведение пользовательского агента для выбора того, какой элемент управления изначально «включен», неопределенный. Примечание. Так как существующие реализации справляются с этим В противном случае текущая спецификация отличается от RFC 1866 ([RFC1866] раздел 8.1.2.4), в котором говорится:
Всегда проверяется только одна из радиокнопок в наборе. Если ни один из элементов набора переключателей не указывает `CHECKED ‘, тогда пользовательский агент должен проверить первую радиокнопку набора изначально.

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

меню
Меню предлагают пользователям варианты выбора. Модель SELECT элемент создает меню в сочетании с Элементы OPTGROUP и OPTION .
ввод текста
Авторы могут создавать два типа элементов управления, которые позволяют пользователям вводить текст. Модель Элемент INPUT создает однострочный элемент управления вводом, а элемент Элемент TEXTAREA создает многострочный элемент управления вводом.В обоих случаях, вводимый текст становится текущим элементом управления ценить.
выбор файла
Этот тип элемента управления позволяет пользователю выбирать файлы так, чтобы их содержимое может быть отправлен с формой. Элемент INPUT используется для создания файла выберите элемент управления.
скрытые элементы управления
Авторы могут создавать элементы управления, которые не отображаются, но чьи значения отправлено с формой. Авторы обычно используют этот тип элемента управления для хранения информация между обменами клиент / сервер, которая в противном случае была бы потеряна из-за природа HTTP без сохранения состояния (см. [RFC2616]).ВХОД Элемент используется для создания скрытого элемента управления.
Управление объектами
Авторы могут вставлять общие объекты в формы так, чтобы связанные значения отправлено вместе с другими элементами управления. Авторы создают элементы управления объектами с помощью Элемент OBJECT .

Элементы, используемые для создания элементов управления, обычно появляются внутри ФОРМЫ элемент, но может также появляться за пределами объявления элемента FORM , когда они используется для создания пользовательских интерфейсов.Это обсуждается в разделе о внутренних событиях. Обратите внимание, что элементы управления вне формы не может быть успешного контроля.

Начальный тег: требуется , Конечный тег: требуется

Определения атрибутов

действие = единиц [CT]
Этот атрибут определяет агент обработки формы. Поведение пользовательского агента для значение, отличное от URI HTTP, не определено.
метод = get | post [CI]
Этот атрибут указывает, какой метод HTTP будет использоваться для отправки набора данных формы.Возможные (без учета регистра) значения: «получить» (по умолчанию) и «опубликовать». См. Раздел о отправка формы для получения информации об использовании.
enctype = тип содержимого [CI]
Этот атрибут определяет тип содержимого используется для отправки формы на сервер (когда значение метод это «пост»). Значение по умолчанию для этого атрибута — «application / x-www-form-urlencoded». Значение «multipart / form-data» следует использовать в сочетании с Элемент INPUT , тип = «файл».
принять кодировку = список кодировок [CI]
Этот атрибут определяет список кодировок символов для ввода. данные, которые принимаются сервером, обрабатывающим эту форму. Значение — это пробел. и / или список кодировок, разделенных запятыми ценности. Клиент должен интерпретировать этот список как список исключающего ИЛИ, т. Е. сервер может принимать любую одиночную кодировку символов для каждого полученного объекта.

Значением по умолчанию для этого атрибута является зарезервированная строка «UNKNOWN».Пользователь агенты могут интерпретировать это значение как кодировку символов, которая использовалась для передать документ, содержащий этот элемент FORM .

принять = список типов содержимого [CI]
Этот атрибут определяет разделенный запятыми список типов содержимого, которые сервер, обрабатывающий эту форму, будет обрабатывать правильно. Пользовательские агенты могут использовать это информация для фильтрации несоответствующих файлов при запросе пользователя на выбор файлы для отправки на сервер (см.элемент INPUT , когда введите = «файл»).
имя = cdata [CI]
Этот атрибут называет элемент так, чтобы на него можно было ссылаться из стиля листы или скрипты. Примечание. Этот атрибут был включен для обратная совместимость. Приложения должны использовать Атрибут id для идентификации элементов.

Атрибуты, определенные в другом месте

  • id , класс (идентификаторы на уровне документа)
  • lang (информация о языке), dir (текст направление)
  • стиль (рядный информация о стиле)
  • заголовок (элемент название)
  • цель (цель информация о кадре)
  • onsubmit , onreset , onclick , ondblclick , onmousedown , onmouseup , на мышке над , onmousemove , onmouseout , onkeypress , г. onkeydown , onkeyup (внутренние события)

Элемент FORM действует как контейнер для контролирует.В нем указано:

  • Макет формы (заданный содержимым элемента).
  • Программа, обрабатывающая заполненную и отправленную форму (действие атрибут). Принимающая программа должна иметь возможность анализировать пары имя / значение в чтобы использовать их.
  • Метод, с помощью которого пользовательские данные будут отправлены на сервер (метод атрибут).
  • Кодировка символов, которая должна быть принята сервером для обработки эта форма (атрибут accept-charset ).Пользовательские агенты могут посоветовать пользователь значения атрибута accept-charset и / или ограничить возможность пользователя вводить нераспознанные символы.

Форма может содержать текст и разметку (абзацы, списки и т. Д.) В дополнение к формы управления.

В следующем примере показана форма, которая должна быть обработана «adduser». программа при отправке. Форма будет отправлена ​​в программу по протоколу HTTP. «почтовый» метод.

 
... содержание формы ...

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

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




 INPUT  - O EMPTY - элемент управления формы ->
 type % InputType; ТЕКСТ - какой виджет нужен -
    имя  CDATA # ПРЕДПОЛАГАЕТСЯ - отправить как часть формы -
    значение  CDATA # ПРЕДПОЛАГАЕТСЯ - Укажите для переключателей и флажков -
    проверено  (отмечено) # ПРЕДПОЛАГАЕТСЯ - для переключателей и флажков -
    отключено  (отключено) # ПРЕДПОЛАГАЕТСЯ - недоступно в данном контексте -
    только для чтения  (только для чтения) # ПРЕДПОЛАГАЕТСЯ - для текста и пароля -
    размер  CDATA # ПРЕДПОЛАГАЕТСЯ - для каждого типа поля -
    maxlength  NUMBER #IMPLIED - максимальное количество символов для текстовых полей -
    src % URI; # ПРЕДПОЛАГАЕТСЯ - для полей с изображениями -
    alt  CDATA # ПРЕДПОЛАГАЕТСЯ - краткое описание -
    usemap % URI; # ПРЕДПОЛАГАЕТСЯ - использовать карту изображений на стороне клиента -
    ismap  (ismap) # ПРЕДПОЛАГАЕТСЯ - использовать карту изображений на стороне сервера -
    tabindex  НОМЕР # ПРЕДПОЛАГАЕТСЯ - позиция в порядке табуляции -
    ключ доступа % Символ; # ПРЕДПОЛАГАЕТСЯ - символ ключа доступности -
    onfocus % Скрипт; # ПРЕДПОЛАГАЕТСЯ - элемент получил фокус -
    onblur % Скрипт; # ПРЕДПОЛАГАЕТСЯ - элемент потерял фокус -
    onselect % Script; # ПРЕДПОЛАГАЕТСЯ - выделен какой-то текст -
    на замену % Скрипт; # ПРЕДПОЛАГАЕТСЯ - значение элемента было изменено -
    принимает % ContentTypes; # ПРЕДПОЛАГАЕТСЯ - список типов MIME для загрузки файлов -
  >
 

Начальный тег: требуется , Конечный тег: запрещено

Определения атрибутов

тип = текст | пароль | флажок | радио | отправить | сбросить | файл | скрыто | изображение | кнопка [CI]
Этот атрибут определяет тип контроль для создания.Значение по умолчанию для этого атрибута — «текст».
имя = cdata [CI]
Этот атрибут назначает имя элемента управления.
значение = cdata [CA]
Этот атрибут определяет начальное значение контроль. Это необязательно, за исключением случаев, когда Атрибут типа имеет значение «радио» или «флажок».
размер = cdata [CN]
Этот атрибут сообщает пользовательскому агенту начальную ширину элемента управления.В ширина указывается в пикселях, кроме случаев, когда Атрибут типа имеет значение «текст» или «пароль». В этом случае его значение относится к (целому) количеству символов.
макс. Длина = номер [CN]
Когда атрибут типа имеет значение «текст» или «пароль», этот атрибут определяет максимальное количество символов, которое может ввести пользователь. Это количество может превышать указанный размер , и в этом случае Пользовательский агент должен предлагать механизм прокрутки.Значение по умолчанию для этого атрибут — неограниченное количество.
проверено [CI]
Когда атрибут типа имеет значение «радио» или «флажок», этот логический атрибут указывает, что кнопка включена. Пользовательские агенты должны игнорировать этот атрибут для других типов элементов управления.
src = uri [CT]
Когда атрибут типа имеет значение «изображение», этот атрибут указывает расположение изображения, которое будет использоваться для украшения графического представления кнопка.

Атрибуты, определенные в другом месте

  • id , класс (идентификаторы на уровне документа)
  • lang (информация о языке), dir (текст направление)
  • заголовок (элемент название)
  • стиль (рядный информация о стиле)
  • alt (альтернативный текст)
  • выравнивание (выравнивание)
  • принять (допустимые типы содержимого для сервер)
  • только для чтения (элементы управления вводом только для чтения)
  • отключено (отключено управление вводом)
  • tabindex (навигация с вкладками)
  • accesskey (доступ ключи)
  • usemap (клиентские карты изображений)
  • ismap (серверные карты изображений)
  • onfocus , onblur , onselect , onchange , onclick , ondblclick , onmousedown , onmouseup , onmouseover , onmousemove , onmouseout , onkeypress , onkeydown , onkeyup (внутренние события)

17.4.1 Типы управления создано с помощью INPUT

Тип управления, определенный в INPUT элемент зависит от значения атрибута типа :

текст
Создает однострочный текст входной контроль.
пароль
Как «текст», но вводимый текст отображается таким образом, чтобы скрыть символы (например, серию звездочек). Этот тип управления часто используется для конфиденциального ввода, например паролей.Примечание что текущее значение — это текст введенный пользователем , а не текст, отображаемый пользовательским агентом.

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

флажок
Создает флажок.
радио
Создает переключатель.
представить
Создает кнопку отправки.
изображение
Создает графическую кнопку отправки. Значение из Атрибут src указывает URI изображения, которое будет украшать кнопка. По причинам доступности авторы должны предоставить альтернативный текст для изображения через атрибут alt .

Когда указывающее устройство используется для щелчка по изображение, форма отправляется, и координаты клика передаются в сервер.Значение x измеряется в в пикселях слева от изображения и значение y в пикселях от верхнего края изображения. Представленный данные включают имя .x = значение x и name .y = значение y , где «имя» — значение атрибута name , а значение x и значение y — значения координат x и y соответственно.

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

  • Используйте несколько кнопок отправки (каждая со своим изображением) вместо одной графическая кнопка отправки. Авторы могут использовать таблицы стилей для управления расположение этих кнопок.
  • Использовать образ на стороне клиента карта вместе со скриптами.
сброс
Создает кнопку сброса.
кнопка
Создает кнопку. Пользовательские агенты должны использовать значение атрибута значение как кнопки метка.
скрыто
Создает скрытый элемент управления.
файл
Создает элемент управления выбором файла. Пользовательские агенты могут используйте значение атрибута value как начальное имя файла.

17.4.2 Примеры форм, содержащих INPUT элементы управления

Следующий пример фрагмента HTML определяет простую форму, которая позволяет Пользователь должен ввести имя, фамилию, адрес электронной почты и пол. Когда кнопка отправки активирована, форма будет отправлена ​​в программу, указанную Атрибут действия .

 

Имя:
Фамилия:
электронная почта:
Мужской
Женский

Эту форму можно представить следующим образом:

В разделе, посвященном элементу LABEL , мы обсуждаем разметку меток, например «Имя».

В следующем примере проверка имени функции JavaScript: срабатывает при возникновении события «onclick»:

<ГОЛОВА>


<ТЕЛО>
 

См. Раздел, посвященный внутренним events для получения дополнительной информации о сценариях и событиях.

В следующем примере показано, как содержимое указанного пользователем файла может быть отправлено с формой.Пользователю предлагается ввести его или ее имя и список имена файлов, содержимое которых должно быть отправлено вместе с формой. Указав enctype значение «multipart / form-data», содержимое каждого файла будет упакованы для отправки в отдельный раздел многостраничного документа.

Как вас зовут? Какие файлы вы отправляете?

Начальный тег: требуется , Конечный тег: требуется

Атрибуты, определенные в другом месте

  • id , класс (идентификаторы на уровне документа)
  • lang (информация о языке), dir (текст направление)
  • заголовок (элемент название)
  • стиль (рядный информация о стиле)
  • отключено (отключено управление вводом)
  • accesskey (доступ ключи)
  • tabindex (навигация с вкладками)
  • onfocus , onblur , onclick , ondblclick , onmousedown , onmouseup , на мышке над , onmousemove , onmouseout , onkeypress , г. onkeydown , onkeyup (внутренние события)

Кнопки, созданные с помощью КНОПКА элемент функционирует так же, как кнопки созданы с помощью элемента INPUT , но они предлагают более богатую визуализацию возможности: элемент BUTTON может иметь содержимое.Например, КНОПКА элемент, который содержит изображение, функционирует как и может напоминать INPUT элемент , тип которого установлен как «изображение», но КНОПКА тип элемента допускает содержание.

Визуальные пользовательские агенты могут отображать кнопки BUTTON с рельефом и движение вверх / вниз при нажатии, при этом они могут отображать INPUT кнопки как «плоские» изображения.

Следующий пример расширяет предыдущий пример, но создает кнопки отправки и сброса с КНОПКА вместо ВХОД .Кнопки содержат изображения в виде Элемент IMG .

 

Имя:
Фамилия:
электронная почта:
Мужской
Женский
<КНОПКА name = "reset" type = "reset"> Сбросить oops

Напомним, что авторы должны предоставить альтернативный текст для Элемент IMG .

Незаконно связать карту изображения с IMG , который отображается как содержимое КНОПКА элемент.

НЕЗАКОННЫЙ ПРИМЕР:
Следующее ниже не является допустимым HTML.

<КНОПКА>


 

Начальный тег: требуется , Конечный тег: требуется

SELECT Определения атрибутов

имя = cdata [CI]
Этот атрибут назначает имя элемента управления.
размер = номер [CN]
Если Элемент SELECT представлен в виде прокручиваемого списка, этот атрибут указывает количество строк в списке, которые должны быть видны одновременно время.Визуальные пользовательские агенты не обязаны представлять SELECT элемент в виде списка; они могут использовать любой другой механизм, например раскрывающийся список меню.
кратное [CI]
Если установлено, этот логический атрибут допускает множественный выбор. Если не установлен, Элемент SELECT допускает только одиночный выбор.

Атрибуты, определенные в другом месте

  • id , класс (идентификаторы на уровне документа)
  • lang (информация о языке), dir (текст направление)
  • заголовок (элемент название)
  • стиль (рядный информация о стиле)
  • отключено (отключено управление вводом)
  • tabindex (навигация с вкладками)
  • onclick , ondblclick , onmousedown , onmouseup , на мышке над , onmousemove , onmouseout , onkeypress , г. onkeydown , onkeyup (внутренние события)

Элемент SELECT создает меню.Каждый выбор Предлагаемое меню представлено элементом OPTION . A ВЫБРАТЬ Элемент должен содержать хотя бы один элемент OPTION .

Элемент OPTGROUP позволяет авторам группировать варианты выбора логически. Это особенно полезно, когда пользователь должен выбирать из длинного список опций; группы связанных вариантов легче понять и запомнить чем один длинный список вариантов. В HTML 4 все Элементы OPTGROUP должны быть указаны непосредственно в SELECT элемент (я.е., группы не могут быть вложенными).

17.6.1 Предварительно выбрано варианты

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

  • Если нет Элемент OPTION имеет набор атрибутов selected , пользовательский агент поведение при выборе изначально выбранной опции не определено. Примечание. Поскольку существующие реализации обрабатывают этот случай иначе, текущая спецификация отличается от RFC 1866 ([RFC1866] раздел 8.1.3), в котором говорится:
    В исходном состоянии выбран первый вариант, если не ВЫБРАН Атрибут присутствует в любом из элементов

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

  • Если один В элементе OPTION установлен атрибут selected , он должен быть предварительно выбранный.
  • Если В элементе SELECT установлено несколько атрибутов , несколько атрибутов и более один В элементе OPTION установлен атрибут selected , все они должны быть предварительно выбранным.
  • Считается ошибкой, если более одного элемента OPTION имеют selected атрибут установлен, а элемент SELECT не имеет набор нескольких атрибутов . Пользовательские агенты могут различаться в том, как они справляются с этим. ошибка, но не следует предварительно выбирать более одного варианта.

Начальный тег: требуется , Конечный тег: требуется

OPTGROUP Определения атрибутов

этикетка = текст [CS]
Этот атрибут определяет метку для группы опций.

Атрибуты, определенные в другом месте

  • id , класс (идентификаторы на уровне документа)
  • lang (информация о языке), dir (текст направление)
  • заголовок (элемент название)
  • стиль (рядный информация о стиле)
  • отключено (отключено управление вводом)
  • onclick , ondblclick , onmousedown , onmouseup , на мышке над , onmousemove , onmouseout , onkeypress , г. onkeydown , onkeyup (внутренние события)

Примечание. Разработчикам рекомендуется, чтобы будущие версии HTML может расширить механизм группировки, чтобы разрешить вложенные группы (например, Элементы OPTGROUP могут быть вложенными). Это позволит авторам представлять более богатая иерархия выборов.

Начальный тег: требуется , Конечный тег: опционально

ОПЦИЯ Определения атрибутов

выбран [CI]
Если установлено, этот логический атрибут указывает, что эта опция предварительно выбранный.
значение = cdata [CS]
Этот атрибут определяет начальное значение контроль. Если этот атрибут не установлен, начальный value устанавливается равным содержимому элемента OPTION .
этикетка = текст [CS]
Этот атрибут позволяет авторам указывать более короткую метку для параметра, чем содержимое элемента OPTION . Если указано, пользовательские агенты должны использовать значение этого атрибута, а не содержимое ОПЦИЯ элемент в качестве метки опции.

Атрибуты, определенные в другом месте

  • id , класс (идентификаторы на уровне документа)
  • lang (информация о языке), dir (текст направление)
  • заголовок (элемент название)
  • стиль (рядный информация о стиле)
  • отключено (отключено управление вводом)
  • onclick , ondblclick , onmousedown , onmouseup , на мышке над , onmousemove , onmouseout , onkeypress , г. onkeydown , onkeyup (внутренние события)

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

Метка атрибут Элемент OPTGROUP определяет метку для группы вариантов.

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

SELECT сопровождается кнопками отправки и сброса.

Только выбранные параметры будут успешными (используя имя элемента управления «выбор компонента»).Когда никакие параметры не выбраны, элемент управления не работает, и ни имя, ни любые значения отправляются на сервер при отправке формы. Обратите внимание, что где установлен атрибут значение , он определяет начальное значение, иначе это элемент содержание.

В этом примере мы используем элемент OPTGROUP для группировки вариантов. В следующая разметка:

представляет следующую группу:

  Никто
  PortMaster 3
      3.7.1
      3,7
      3.5
  PortMaster 2
      3,7
      3.5
  IRX
      3,7R
      3.5R
 

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

Графический пользовательский агент может отображать это как:

На этом изображении показан элемент SELECT , отображаемый в виде каскадных меню. Вершина Метка меню отображает текущее выбранное значение (PortMaster 3, 3.7.1). Пользователь развернул два каскадных меню, но еще не выбрал новое. значение (PortMaster 2, 3.7). Обратите внимание, что в каждом каскадном меню отображается метка OPTGROUP или Элемент OPTION .

Начальный тег: требуется , Конечный тег: требуется

Определения атрибутов

имя = cdata [CI]
Этот атрибут назначает имя элемента управления.
строк = число [CN]
Этот атрибут определяет количество видимых текстовых строк. Пользователи должны быть может вводить больше строк, поэтому пользовательские агенты должны предоставлять некоторые средства для прокрутите содержимое элемента управления, когда содержимое выходит за пределы видимая область.
столбцов = число [CN]
Этот атрибут определяет видимую ширину в средней ширине символа. Пользователи должны иметь возможность вводить более длинные строки, чем это, поэтому пользовательские агенты должны предоставить средства для прокрутки содержимого элемента управления, когда содержимое выходит за пределы видимой области.Пользовательские агенты могут переносить видимый текст строки, чтобы длинные строки оставались видимыми без необходимости прокрутки.

Атрибуты, определенные в другом месте

  • id , класс (идентификаторы на уровне документа)
  • lang (информация о языке), dir (текст направление)
  • заголовок (элемент название)
  • стиль (рядный информация о стиле)
  • только для чтения (элементы управления вводом только для чтения)
  • отключено (отключено управление вводом)
  • tabindex (навигация с вкладками)
  • onfocus , onblur , onselect , onchange , onclick , ondblclick , onmousedown , onmouseup , onmouseover , onmousemove , onmouseout , onkeypress , onkeydown , onkeyup (внутренние события)

Элемент TEXTAREA создает управление вводом многострочного текста.Пользовательские агенты следует использовать содержимое этого элемента в качестве начального значение элемента управления и должен изначально отображать этот текст.

В этом примере создается TEXTAREA элемент управления, который составляет 20 строк на 80 столбцов и изначально содержит две строки текста. Модель TEXTAREA сопровождается кнопками отправки и сброса.

<ТЕКСТАРА name = "thetext" rows = "20" cols = "80"> Первая строка исходного текста.Вторая строка исходного текста.

Установка атрибута только для чтения позволяет авторам отображать неизменяемые текст в ТЕКСТАРЕ . Это отличается от использования стандартного размеченного текста в документ, потому что стоимость ТЕКСТАРА представлена ​​вместе с форма.

ISINDEX — это устарело. Этот элемент создает элемент управления вводом однострочного текста.Авторы должны использовать INPUT элемент для создания элементов управления вводом текста.

См. Переходный DTD для формальное определение.

Атрибуты, определенные в другом месте

Элемент ISINDEX создает однострочный текст элемент управления вводом, позволяющий вводить любое количество символов. Пользовательские агенты могут использовать значение атрибута приглашения в качестве заголовка приглашения.

УСТАРЕВШИЙ ПРИМЕР:
Следующая декларация ISINDEX :


 

можно переписать с INPUT следующим образом:

Введите поисковую фразу:

Семантика ISINDEX. В настоящее время семантика для ISINDEX хорошо определены только тогда, когда базовый URI для прилагаемого документа — это HTTP URI. На практике входная строка ограничен Latin-1, поскольку нет механизма для URI, чтобы указать другой набор символов.

Некоторым элементам управления формы автоматически присваиваются метки (нажмите кнопки), а большинство — нет (текстовые поля, флажки и переключатели, а также меню).

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

Элемент LABEL используется для указания меток для элементов управления, которые не иметь неявные метки,

17.9.1 Модель

LABEL элемент

Начальный тег: требуется , Конечный тег: требуется

Определения атрибутов

для = idref [CS]
Этот атрибут явно связывает определяемую метку с другим контроль.Если присутствует, значение этого атрибута должно быть таким же, как значение атрибута id некоторого другого элемента управления в том же документ. При отсутствии определяемая метка связана с элементом содержание.

Атрибуты, определенные в другом месте

  • id , класс (идентификаторы на уровне документа)
  • lang (информация о языке), dir (текст направление)
  • заголовок (элемент название)
  • стиль (рядный информация о стиле)
  • accesskey (доступ ключи)
  • onfocus , onblur , onclick , ondblclick , onmousedown , onmouseup , на мышке над , onmousemove , onmouseout , onkeypress , г. onkeydown , onkeyup (внутренние события)

Элемент LABEL может использоваться для прикрепления информации к элементам управления.Каждые Элемент LABEL связан ровно с одним элементом управления формой.

Атрибут для связывает метку с другим элементом управления. явно: значение для атрибута должно быть таким же, как значение id атрибута связанного элемента управления. Более одного LABEL может быть связан с одним и тем же элементом управления путем создания нескольких ссылки через атрибут для .

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

<ТАБЛИЦА>

Этот пример расширяет форму предыдущего примера, чтобы включить LABEL элементы.

 




Мужской
Женский

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

В этом примере мы неявно связываем две метки с двумя элементами управления вводом текста:

<ЭТИКЕТКА> Имя <ЭТИКЕТКА> Фамилия

Обратите внимание, что этот метод нельзя использовать, когда таблица используется для макет, с меткой в ​​одной ячейке и связанным с ней элементом управления в другой клетка.

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

Ярлыки могут отображаться пользовательскими агентами несколькими способами (например, визуально, читает синтезаторами речи и т. д.)

Начальный тег: требуется , Конечный тег: требуется

ОБОЗНАЧЕНИЯ Определения атрибутов

выровнять = сверху | снизу | слева | справа [CI]
Не рекомендуется. Это Атрибут определяет положение легенды по отношению к набору полей. Возможные значения:
  • вверху: Легенда находится вверху набора полей. Это значение по умолчанию.
  • внизу: Легенда находится внизу набора полей.
  • осталось: Легенда находится в левой части набора полей.
  • справа: Легенда находится справа от набора полей.

Атрибуты, определенные в другом месте

  • id , класс (идентификаторы на уровне документа)
  • lang (информация о языке), dir (текст направление)
  • заголовок (элемент название)
  • стиль (рядный информация о стиле)
  • accesskey (доступ ключи)
  • onclick , ondblclick , onmousedown , onmouseup , на мышке над , onmousemove , onmouseout , onkeypress , г. onkeydown , onkeyup (внутренние события)

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

Элемент LEGEND позволяет авторам назначать заголовок для элемента ПОЛЯ . Легенда улучшает доступность, когда FIELDSET визуализируется невизуально.

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

Личная информация Фамилия: Имя: Адрес: ...подробнее личная информация ...
История болезни Оспа Свинка Головокружение Чихание ...подробнее история болезни ...
Текущее лекарство Вы в настоящее время принимаете какие-либо лекарства? Да Нет Если вы в настоящее время принимаете лекарства, укажите это в пространстве ниже: <ТЕКСТАРА name = "current_medication" rows = "20" cols = "50" tabindex = "40">

Обратите внимание, что в этом примере мы могли бы улучшить визуальное представление формы, выравнивая элементы внутри каждого FIELDSET (с таблицами стилей), добавляя информация о цвете и шрифте (с таблицами стилей), добавление сценариев (скажем, только открыть текстовую область «текущее лекарство», если пользователь указывает, что он или она в настоящее время принимает лекарства) и т. д.

В документе HTML элемент должен получить фокус от пользователя чтобы стать активным и выполнять свои задачи. Например, пользователи должны активировать ссылку, указанную элементом A , чтобы перейти по указанная ссылка. Точно так же пользователи должны установить фокус TEXTAREA , чтобы войти текст в него.

Есть несколько способов установить фокус на элементе:

  • Обозначьте элемент с помощью указывающего устройства.
  • Переходите от одного элемента к другому с помощью клавиатуры.Документы автор может определить порядок табуляции , который указывает порядок, в котором элементы получат фокус, если пользователь будет перемещаться по документу с помощью клавиатура (см. переход с помощью вкладок). Один раз выбранный элемент может быть активирован другой последовательностью клавиш.
  • Выберите элемент с помощью ключа доступа (иногда называется «сочетание клавиш» или «ускоритель клавиатуры»).

17.11.1 Навигация по вкладкам

Определения атрибутов

tabindex = число [CN]
Этот атрибут определяет позицию текущего элемента в табуляции. заказ для текущего документа.Это значение должно быть числом от 0 до 32767. Пользовательские агенты должны игнорировать ведущие нули.

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

Элементы, которые могут получить фокус, должны перемещаться пользовательскими агентами в соответствии с согласно следующим правилам:

  1. Те элементы, которые поддерживают атрибут tabindex и назначают положительное значение к нему переходит в первую очередь.Навигация происходит от элемента с наименьшим значением tabindex элементу с наибольшим значением. Ценности не обязательно должны быть последовательными и не должны начинаться с какого-либо конкретного значения. Элементы с одинаковыми значениями tabindex следует перемещаться в том порядке, в котором они появляются в потоке символов.
  2. Те элементы, которые не поддерживают атрибут tabindex или поддерживают его и присвоить ему значение «0», переходят дальше. Эти элементы перемещаются в том порядке, в котором они появляются в потоке символов.
  3. Отключенные элементы не участвуют в порядок табуляции.

Следующие элементы поддерживают атрибут tabindex : A , ОБЛАСТЬ , КНОПКА , ВВОД , ОБЪЕКТ , ВЫБОР , и ТЕКСТАРА .

В этом примере порядок табуляции будет КНОПКА , INPUT элементов по порядку (обратите внимание, что «field1» и кнопка совместно используют тот же tabindex, но «field1» появляется позже в потоке символов), и, наконец, ссылка, созданная Элемент .



<ГОЛОВА>
 Документ с FORM 

<ТЕЛО>
  ... немного текста ... 

Перейти к Веб-сайт W3C. ... еще ... ... еще немного...

Клавиши табуляции. Фактическая последовательность клавиш, которая вызывает переход по вкладкам или активация элемента зависит от конфигурации агент пользователя (например, клавиша «tab» используется для навигации, а клавиша «ввод» — используется для активации выбранного элемента).

Пользовательские агенты могут также определять последовательности клавиш для навигации по порядку табуляции задом наперед. Когда достигается конец (или начало) порядка табуляции, пользователь агенты могут вернуться к началу (или к концу).

17.11.2 Ключи доступа

Определения атрибутов

ключ доступа = символов [CN]
Этот атрибут назначает ключ доступа к элементу. Доступ key — это отдельный символ из набора символов документа. Примечание. Авторы должны учитывать метод ввода предполагаемого читателя. при указании ключа доступа.

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

Следующие элементы поддерживают атрибут accesskey : A , ОБЛАСТЬ , КНОПКА , ВХОД , LABEL и LEGEND и ТЕКСТАРА .

В этом примере ключ доступа «U» назначается метке, связанной с Управление INPUT . При вводе клавиши доступа фокус переходит к метке, которая в свою очередь передает его соответствующему элементу управления.Затем пользователь может ввести текст в ВХОД площадь.

В этом примере мы назначаем ключ доступа ссылке, определенной в A элемент. При вводе этого ключа доступа пользователь переходит к другому документу, в этом случай, оглавление.

Содержание

Вызов ключей доступа зависит от базовой системы. Для например, на машинах под управлением MS Windows обычно нужно нажимать «alt» ключ в дополнение к ключу доступа. В системах Apple обычно нужно нажимать ключ «cmd» в дополнение к ключу доступа.

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

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

17.12.1 Отключено элементы управления

Определения атрибутов

отключено [CI]
При установке для элемента управления формы этот логический атрибут отключает элемент управления. для пользовательского ввода.

Если установлено, атрибут отключен имеет следующие эффекты на элемент:

Следующие элементы поддерживают атрибут disabled : BUTTON , ВХОД , OPTGROUP , ОПЦИЯ , ВЫБОР , и ТЕКСТАРА .

Этот атрибут наследуется, но локальные объявления переопределяют унаследованные ценить.

Как отображаются отключенные элементы, зависит от пользовательского агента. Например, некоторые пользовательские агенты «затеняют» отключенные пункты меню, метки кнопок и т. д.

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


 

Примечание. Единственный способ динамически изменять значение отключенный атрибут через сценарий.

17.12.2 Только чтение элементы управления

Определения атрибутов

только для чтения [CI]
При установке для элемента управления формы этот логический атрибут запрещает изменение контроль.

атрибут readonly указывает, может ли элемент управления быть изменен Пользователь.

Если установлено, атрибут только для чтения имеет следующие эффекты на элемент:

Следующие элементы поддерживают атрибут только для чтения : INPUT и ТЕКСТАРА .

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

Примечание. Единственный способ динамически изменять значение атрибут только для чтения через сценарий.

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

17.13.1 Подача формы метод

Атрибут метода элемента FORM определяет метод HTTP используется для отправки формы агенту обработки.Этот атрибут может занимать два значения:

  • get: При использовании метода HTTP «get» набор данных формы добавляется к URI, указанному действием атрибут (с вопросительным знаком («?») в качестве разделителя), и этот новый URI отправляется на обрабатывающий агент.
  • post: При использовании HTTP-метода «post» набор данных формы включается в тело формы и отправляется к обрабатывающему агенту.

Метод get следует использовать, когда форма идемпотентна (т.е.е., не вызывает побочные эффекты). Многие поиски по базам данных не имеют видимых побочных эффектов и делают идеальные приложения для метода «получить».

Если служба, связанная с обработкой формы, вызывает побочные эффекты (например, если форма изменяет базу данных или подписку на услугу), следует использовать метод «пост».

Примечание. Метод «get» ограничивает значения набора данных формы символами ASCII. Только «post» метод (с enctype = «multipart / form-data») указан для покрытия весь набор символов [ISO10646].

17.13.2 Успешный контроль

Успешное управление «допустимо» для отправки. Каждый успешный control имеет имя элемента управления в паре с его текущим значением как часть отправленного набора данных формы. Успешный контроль должен быть определен в Элемент FORM и должен иметь элемент управления имя.

Однако:

  • Элементы управления, которые отключен не может быть успешным.
  • Если форма содержит более одной кнопки отправки, только активированная кнопка отправки успешна.
  • Все флажки «включены» могут быть установлены успешно.
  • Для радиокнопок, которые имеют то же значение, что и name , только переключатель «on» может быть успешным.
  • Для меню имя элемента управления предоставляется элементом SELECT , а значения — параметром OPTION элементы. Только выбранные варианты могут быть успешными. Когда нет вариантов выбрано, элемент управления не работает, и ни имя, ни какие-либо значения не отправляется на сервер при отправке формы.
  • Текущее значение выбора файла — это список из одного или нескольких файлов имена. После отправки формы содержимое каждого файла отправлено вместе с остальными данными формы. Содержимое файла упаковано в соответствии с типом содержимого формы.
  • Текущее значение элемента управления объекта определяется его реализация.

Если элемент управления не имеет текущего значения, когда форма отправлена, пользовательские агенты не обязаны рассматривать ее как успешную контроль.

Кроме того, пользовательские агенты не должны учитывать следующие элементы управления успешно:

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

по-прежнему приведет к тому, что значение будет связано с именем «invisible-password» и отправлено с формой.

17.13.3 Форма обработки данные

Когда пользователь отправляет форму (например, активируя кнопку отправки), пользовательский агент обрабатывает ее как следует.

Шаг первый: Определите успешных элементы управления
Шаг 2. Создайте набор данных формы

А Набор данных формы представляет собой последовательность построены пары имя-элемент / текущее значение от успешного управления

Шаг третий: закодируйте данные формы набор

Затем набор данных формы кодируется в соответствии с типом содержимого, указанным в enctype атрибут элемента FORM .

Шаг четвертый: отправьте набор данных закодированной формы

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

В этой спецификации не указаны все допустимые методы отправки или типы контента, которые могут использоваться с формами. Тем не мение, Пользовательские агенты HTML 4 должны поддерживать установленные соглашения в следующих ящиков:

  • Если метод — это «получить», а действие — это HTTP URI, пользовательский агент принимает значение , действие , добавляет `? ‘ , затем добавляет набор данных формы, закодированный с помощью контент «application / x-www-form-urlencoded» тип.Затем пользовательский агент переходит по ссылке на этот URI. В этом сценарии данные формы ограничены кодами ASCII.
  • Если метод — это «сообщение», а действие — это HTTP URI, пользовательский агент выполняет «почтовую» транзакцию HTTP, используя значение действия атрибут и сообщение, созданное в соответствии с тип содержимого, указанный атрибутом enctype .

Для любого другого значения действия или метода поведение не определено.

Пользовательские агенты должны отображать ответ от HTTP «get» и «post». сделки.

17.13.4 Типы содержимого формы

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

См. Также раздел по экранированию амперсандов в URI. значения атрибутов.

приложение / x-www-form-urlencoded

Это тип содержимого по умолчанию. Формы, отправленные с этим типом контента должен быть закодирован следующим образом:

  1. Имена и значения элементов управления экранированы. Пробелы заменяются на `+ ‘, а затем зарезервированные символы экранируются, как описано в [RFC1738], раздел 2.2: Не буквенно-цифровые символы заменяются на `% HH ‘, знак процента и две шестнадцатеричные цифры, представляющие ASCII код персонажа.Разрывы строк представлены парами «CR LF» (т. Е. `% 0D% 0A ‘).
  2. Имена / значения элементов управления перечислены в том порядке, в котором они появляются в документ. Имя отделяется от значения `= ‘ и Пары имя / значение отделяются друг от друга `& ‘.
multipart / form-data

Примечание. Дополнительные сведения см. В [RFC2388]. информация о загрузке файлов, включая проблемы обратной совместимости, взаимосвязь между multipart / form-data и другими типами контента, производительность вопросы и т. д.

Информацию о проблемах безопасности форм см. В приложении.

Тип содержимого «application / x-www-form-urlencoded» неэффективен для отправка больших объемов двоичных данных или текста, содержащих не ASCII символы. Тип содержимого «multipart / form-data» следует использовать для отправка форм, содержащих файлы, данные не в формате ASCII и двоичные данные.

Контент multipart / form-data следует правилам всех multipart MIME. потоки данных, как описано в [RFC2045].Определение «multipart / form-data» доступно в реестре [IANA].

Сообщение «multipart / form-data» содержит ряд частей, каждая из которых представляющий успешный контроль. Части отправляются агенту обработки в том же порядке, что и соответствующие элементы управления появятся в потоке документов. Границы деталей не должны встречаться ни в одном из данные; как это делается, выходит за рамки данной спецификации.

Как и все составные MIME-типы, каждая часть имеет необязательный Content-Type. заголовок, который по умолчанию имеет значение «text / plain».Пользовательские агенты должны предоставлять Заголовок Content-Type, сопровождаемый параметром charset.

Ожидается, что каждая часть будет содержать:

  1. заголовок «Content-Disposition», значение которого — «form-data».
  2. атрибут имени, определяющий имя элемента управления соответствующий элемент управления. Имена элементов управления, изначально закодированные в наборах символов, отличных от ASCII, могут быть закодированы с помощью метода описано в [RFC2045].

Таким образом, например, для элемента управления с именем «mycontrol» соответствующая часть будет указано:

Content-Disposition: данные формы; name = "mycontrol"
 

Как и все передачи MIME, «CR LF» (т.е., `% 0D% 0A ‘) является используется для разделения строк данных.

Каждая часть может быть закодирована и предоставлен заголовок Content-Transfer-Encoding. если значение этой части не соответствует кодировке по умолчанию (7BIT) (см. [RFC2045], раздел 6)

Если содержимое файла отправляется с формой, ввод файла должен идентифицироваться соответствующими тип содержимого (например, «приложение / октет-поток»). Если несколько файлов должны быть возвращены как результат одной записи формы, они должны быть возвращены как «multipart / mixed» встроено в «multipart / form-data».

Пользовательский агент должен попытаться предоставить имя файла для каждого отправленного файла. Имя файла может быть указано с параметром «filename» в Заголовок Content-Disposition: form-data или, в случае нескольких файлов, в заголовок «Content-Disposition: file» подчасти. Если имя файла операционная система клиента не в US-ASCII, имя файла может быть аппроксимировано или закодировано с использованием метода [RFC2045]. Это удобно для тех случаев, когда, например, загруженные файлы могут содержать ссылки друг на друга (например,g., файл TeX и его вспомогательный стиль «.sty» описание).

Следующий пример иллюстрирует кодирование «multipart / form-data». Предположим, мы иметь следующий вид:

 

Как вас зовут?
Какие файлы вы отправляете?

Если пользователь вводит «Ларри» в текстовый ввод и выбирает текстовый файл «файл1.txt «, пользовательский агент может отправить обратно следующие данные:

   Content-Type: multipart / form-data; Граница = AaB03x

   --AaB03x
   Content-Disposition: данные формы; name = "имя-отправки"

   Ларри
   --AaB03x
   Content-Disposition: данные формы; name = "файлы"; filename = "file1.txt"
   Тип содержимого: текст / простой

   ... содержимое file1.txt ...
   --AaB03x--
 

Если пользователь выбрал второй файл (изображение) «file2.gif», пользовательский агент может Соберите детали следующим образом:

   Тип содержимого: multipart / form-data; Граница = AaB03x

   --AaB03x
   Content-Disposition: данные формы; name = "имя-отправки"

   Ларри
   --AaB03x
   Content-Disposition: данные формы; name = "files"
   Content-Type: составной / смешанный; Граница = BbC04y

   --BbC04y
   Content-Disposition: файл; имя_файла = "файл1.текст"
   Тип содержимого: текст / простой

   ... содержимое file1.txt ...
   --BbC04y
   Content-Disposition: файл; filename = "file2.gif"
   Тип содержимого: изображение / gif
   Content-Transfer-Encoding: двоичный

   ... содержимое file2.gif ...
   --BbC04y--
   --AaB03x--
 
Документ функциональной спецификации

: что это такое и как его создать?

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

Один из необходимых документов — это функциональная спецификация.

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

Что такое функциональная спецификация?

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

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

Зачем писать функциональную спецификацию?

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

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

Для кого это?

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

Написание функциональной спецификации

Теперь, когда вы знаете, что такое функциональная спецификация и почему ее писать — это хорошая идея, вот несколько советов, которые помогут вам начать работу.

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

  • Объем проекта — цели, результаты, характеристики, задачи, затраты и сроки проекта.
  • Риски и допущения — все факторы, которые могут повлиять на функциональный дизайн продукта.
    Обзор продукта — здесь вы объясняете, как ваше приложение решает конкретную проблему вашей целевой аудитории (отображается, например, на картах сайта, потоках экранов, каркасах)
  • Сценарии использования — здесь вы помещаете функциональные требования в контекст действия пользователя.Этот момент важен, потому что вы будете показывать, что происходит в приложении с точки зрения пользователя.
  • Требования — критические характеристики вашего продукта, которые отвечают на вопрос: что делает ваш продукт?
  • Конфигурация — шаги, необходимые для настройки продукта (например, настройка учетной записи пользователя)
  • Нефункциональные требования — в вашем документе также могут быть перечислены полезные функции, которые не являются основными ваш продукт.
  • Отчет об ошибках — объясните, как ваш продукт будет обрабатывать ошибки или исключения.Какие сообщения должны отображаться и какие параметры должны быть представлены пользователям в пользовательском интерфейсе?

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

Напишите подробные варианты использования

Давайте подробно рассмотрим этот момент. Теоретически мы все знаем, что такое варианты использования. Вариант использования описывает поведение системы, когда пользователь выполняет действие.Но что должен включать в себя вариант использования?

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

  • Имя — это верно, вам нужно придумать отдельное имя для каждого варианта использования. Вот как вы сможете ориентироваться в вариантах использования, когда напишете многие из них.
  • Описание — каждый вариант использования требует подробного описания, в котором вы указываете несколько вещей:
    • Предварительные условия — каково состояние вашего приложения в начале варианта использования?
    • Участники — кто пользователи, участвующие в сценарии использования, и какую проблему они хотят решить?
    • Базовый поток — пошаговый поток в вашем приложении.
    • Альтернативный поток — альтернативный поток, если пользователь выбирает вариант.
    • Исключительный поток — другой тип потока, который следует за исключением из основного потока, описанного в вашем варианте использования.
    • Условия публикации — состояние вашего приложения после того, как пользователь совершил действие.

Вовлеките всю команду

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

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

Вы ищете команду опытных разработчиков программного обеспечения? Свяжись с нами; у нас большой опыт реализации различных ИТ-проектов.

Форма технических характеристик готовой продукции Руководство пользователя

Управление по натуральным продуктам для здоровья (NHPD) изменило свое название на Управление по натуральным и безрецептурным продуктам для здоровья (NNHPD) после того, как его недавно расширились полномочия по надзору за безрецептурными и дезинфицирующими лекарствами в дополнение к натуральным продуктам для здоровья ( НПЗ).Обратите внимание, что в настоящее время мы вносим изменения в документы, чтобы отразить это изменение.

Спасибо за терпение и понимание.

Пересмотрено: 24 февраля 2010 г.

(Версия PDF — 228 КБ)

Предисловие

Руководства пользователя

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

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

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

Этот документ следует читать вместе с сопроводительным уведомлением и соответствующими разделами других применимых руководств или руководящих документов.

Содержание

Введение

1.1 Цели политики

Это руководство предназначено для объяснения нового подхода к представлению спецификаций готовой продукции для заявок на лицензию на продукт.

1.2 Область применения и применение

Это руководство распространяется на все некомпендиальные предварительные заявки на товары Natural Health Products, которые подпадают под правила NHP.Этот документ следует читать вместе с руководящим документом «Доказательства качества готовых натуральных продуктов для здоровья» .

Руководство по внедрению

NHPD разработало новый подход к оценке доказательств качества готовых натуральных продуктов для здоровья (NHP), который ускорит процесс предпродажной авторизации. Этот новый процесс оценки качества предназначен для обеспечения соответствия спецификаций приемлемым стандартам.Следующий документ состоит из шаблона спецификаций готовой продукции (FPS) и таблиц 1, 2 и 3, в которых указаны установленные пределы допусков для каждого типа испытаний, требуемых для NHP. Список признанных NHPD методов тестирования теперь также доступен через поиск по контролируемому словарю в базе данных ингредиентов NHPD.

Предоставляя информацию о технических характеристиках готовой продукции в этой форме, заявитель соответствует требованиям раздела 5 (i) Регламента , касающегося натуральных продуктов для здоровья, .Требования к тестированию, перечисленные в шаблоне, пределы в таблицах 1-3 и список признанных методов тестирования соответствуют действующему руководящему документу «Доказательства качества готовых натуральных продуктов для здоровья» , на который можно ссылаться для получения более подробных рекомендаций. Ответственность за поддержание полной информации о качестве, включая полные записи об испытаниях, остается в силе, и документация должна быть предоставлена ​​Министерству здравоохранения Канады по запросу. Аудит документации может проводиться во время послепродажной оценки и оценки лицензирования сайта.

2.1 Заполнение формы FPS

Основная торговая марка

Примечание: макросы должны быть включены в Microsoft Word, чтобы устанавливать флажки в форме. Если флажки не могут быть установлены, в главном меню выберите «Просмотр», выберите «Панели инструментов», в раскрывающемся списке выберите «Панель инструментов управления» и выберите значок «Выйти из режима разработки».

Фирменное наименование

Торговая марка должна быть указана в FPS и должна совпадать с торговой маркой, указанной в форме заявки на лицензию на продукт (PLA).

Разделы A и B

Разделы A и B предназначены для предоставления описательной информации о продукте. Тип лекарственной формы должен быть указан в разделе A, а типы ингредиентов, содержащихся в продукте, должны быть указаны в разделе B. Эта информация необходима, поскольку она помогает как заявителю, так и специалисту по оценке NHPD определить, какие доказательства будут быть обязанными поддерживать качество продукта.Например, если NHP содержит и растение, и изолят, то заявитель может подтвердить, что пределы микробного загрязнения соответствуют тем, которые относятся к растительному материалу (менее строгие из двух). В качестве другого примера, если тип продукта не включает растения, экстракты, гомеопатические лекарства или традиционные лекарства, специалист по оценке сразу понимает, что тестирование на пестициды может не потребоваться.

Раздел C

Список лекарственных ингредиентов и / или стандартизованных компонентов, их количества, пределы допуска по количеству и информация о методах тестирования, а также результаты тестирования идентичности указаны в разделе C.Количество и эффективность (если применимо) каждого лекарственного ингредиента должны быть указаны вместе с его пределами допуска. Предусмотрены три варианта количественного определения лекарственного ингредиента: количественное определение путем ввода; анализ готового продукта методом из списка признанных NHPD методов тестирования или эквивалентным, утвержденным внутренним методом; или анализ методом тестирования, записанным в разделе E формы. Обратите внимание, что когда ингредиент не анализируется на стадии готового продукта (т.е. добавление проверяется GMP и производственным контролем), требуется обоснование, оправдывающее отсутствие аналитического тестирования.Должно быть ясно, проводится ли тестирование компонентов (активности) с целью стандартизации на стадии готового продукта или сырья (или на обеих стадиях), и используемый метод испытания должен быть либо из списка признанных NHPD методов испытаний, либо иным образом указан. в разделе E формы. Для тестирования идентичности для каждого лекарственного ингредиента должно быть указано, соответствуют ли методы тестирования тем, которые изложены в Списке признанных методов NHPD или эквивалентному, проверенному внутренним методом, соответствуют ли пределы допуска требованиям, изложенным в таблице 1, и тестирование происходит на стадии готового продукта или сырья.

Примечание. Если в любое время потребуются дополнительные строки, переместите курсор к внешнему правому краю таблицы (рядом с последней строкой) и нажмите ввод; должна появиться новая строка. Как вариант, при необходимости вы можете прикрепить отдельные листы той же формы.

Раздел D

Раздел D подтверждает, что продукт протестирован в соответствии с руководством NHPD «Свидетельства качества готовых натуральных продуктов для здоровья» и разделен на три раздела:

  • D (1) относится к общим параметрам, применимым ко всем НПЗ;
  • D (2) относится к параметрам тестирования ингредиентов как лекарственных, так и немедицинских ингредиентов; и
  • D (3) относится к стандартам эффективности для конкретных лекарственных форм.

Пределы, установленные NHPD для параметров в подразделах 1, 2 и 3, изложены в таблицах 1, 2 и 3, соответственно (см. Приложение 2). Для каждого применимого параметра испытаний должно быть указано, соответствуют ли методы испытаний тем, которые изложены в Списке признанных методов NHPD, или эквивалентному валидированному внутреннему методу, соответствуют ли пределы допуска требованиям, изложенным в таблицах 1, 2 и 3. , и происходит ли тестирование на стадии готового продукта или сырья.Это можно сделать, установив соответствующие флажки под каждым столбцом, например отметив поле «да», если пределы соответствуют требованиям, или «нет», если они не соответствуют требованиям, и укажите пределы в разделе F. Если продукт не соответствует содержат конкретный ингредиент, укажите это, установив флажок в поле «Продукт не содержит этот ингредиент». Если тестирование не требуется (например, тестирование на микробиологию продуктов, содержащих> 50% алкоголя), укажите это, отметив поле «Н / Д» и предоставив обоснование.Что касается списка параметров для конкретных ингредиентов в разделе D (2), в конце списка есть место для объявления любых дополнительных конкретных выполненных тестов, которые не указаны в разделе 2; обратите внимание, что должны быть указаны методы испытаний и пределы допусков.
* Обратите внимание, что отсутствие чека не означает «N / A».

Раздел E

Когда указано, что используемый метод испытаний не входит в список признанных NHPD методов испытаний для конкретного параметра испытаний в разделах C и D, тогда используемый метод испытаний должен быть указан в разделе E, и должно быть кратко представлено обоснование. описание метода испытаний и обоснование использования этого метода.

Раздел F

Если указано, что пределы допуска для параметра испытания не соответствуют предписанным пределам NHPD для параметров, указанных в разделе D и соответствующих таблицах, альтернативные пределы допуска должны быть перечислены в разделе F, и должно быть предоставлено обоснование. обоснование лимитов и ожидаемого риска для потребителя, возникающего в результате несоблюдения лимитов NHPD.

Раздел G

Обоснование должно быть научным, подкрепленным соответствующими данными и достаточным обоснованием того, почему предлагаемое тестирование не приведет к риску для потребителя.Кандидаты могут обратиться к руководству Доказательства качества готовых натуральных продуктов для здоровья для получения дополнительной информации о приемлемых обоснованиях. Если для какого-либо параметра теста требуется обоснование, отметив «N / A», оно должно быть указано в этом разделе. Отсутствие обоснования приведет к неполному FPS.

Блок подписи

Наконец, FPS должен быть подписан лицом, подписавшим обеспечение качества, или назначенным должностным лицом, подтверждающим, что все записи, касающиеся доказательств качества NHP, соответствуют предоставленным FPS.

Этот новый процесс оценки качества был разработан как параллель с онлайн-решением Natural Health Products и отражает процесс обеспечения качества, запланированный для онлайн-системы как часть конструктора esubmission. Однако онлайн-версия формы качества, прилагаемой к электронной подаче, будет проще, чем бумажная форма качества, поскольку некоторые части формы не будут заполняться заявителем. Например, онлайн-система автоматически запрашивает только параметры тестирования, относящиеся к конкретному продукту и его ингредиентам (например,грамм. Испытания на ПХД будут запрашиваться только для продуктов, содержащих судовые масла). Спецификация готового продукта, созданная в процессе электронной подачи, может быть проверена на полноту информации до подачи электронных документов.

2.2 Признанные методы испытаний

NHPD предоставил список признанных методов испытаний. Каждый из этих методов тестирования подходит для использования с конкретным продуктом, в том виде, в котором он опубликован или модифицирован для использования с конкретными продуктами, однако ни один из методов тестирования не подходит для всех продуктов.Выбирая один из этих методов тестирования из списка для параметра теста, вы указываете, что используете этот метод тестирования или эквивалентный валидированный внутренний метод для анализа или другого определения параметра теста, и метод тестирования подходит для использования для ваш продукт или сырье. Заявитель несет ответственность за определение того, какие методы испытаний подходят для продукта, представленного на лицензирование. Это не обширный список методов, поэтому методы испытаний для конкретных продуктов могут отсутствовать в списке.Альтернативные методы испытаний могут быть перечислены в разделе F формы «Технические характеристики готовой продукции».

Список методов испытаний, признанных NHPD, не является полным документом; это часть динамичной и растущей базы данных. Таким образом, если чувствуется, что метод тестирования, используемый для данного параметра тестирования, широко используется в промышленности, но он не содержится в списке, тогда должна быть соответствующая обратная связь (включая такие сведения, как тип теста, протоколы, информация о проверке и т. Д.). быть направлено в NHPD с использованием формы обратной связи, которая является частью Онлайн-решения, для рассмотрения на предмет добавления в список признанных методов.

Приложение 1: Форма

спецификаций готовой продукции

Технические характеристики готовой продукции

Сноска * Обозначает обязательные поля

Основная торговая марка

  • Капсула
  • Планшет
  • Гранулы
  • Жидкость
  • Лосьон
  • Выписка
  • Настойка
  • Порошок
  • Другое (укажите):

Б.Тип (ы) продукта

Сноска * : Выберите каждую категорию лекарственного ингредиента, присутствующего в продукте.
  • Растение, водоросль или гриб
  • Материал животного происхождения, не относящийся к человеку
  • Бактерия
  • Выписки
  • Изоляты
  • Ферменты
  • Витамины
  • Минералы
  • Аминокислоты
  • Незаменимые жирные кислоты
  • Синтетические дубликаты
  • Пробиотики

С.Обязательные параметры теста

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

Количество Сноска *
Не применимо, так как этот продукт является гомеопатическим
Лекарственный ингредиент Целевое количество в единицах, указанных на этикетке (т.е. 100%) Предел допуска (верхний и нижний пределы в процентах) Анализ проводится на стадии готового продукта для каждого лекарственного ингредиента:

Методы тестирования соответствуют тем, которые изложены в Списке признанных методов NHPD (если нет, укажите метод тестирования в разделе E)

Количественно определено исходными данными, обоснование приведено в разделе G
Есть
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.

(для доп. Рядов приложить отдельные листы)

Активность (если применимо)
Примечание: не относится к гомеопатической потенции (см. Руководство по гомеопатии)
Составляющая потенции Целевая сумма в единицах согласно этикетке Предел допуска (верхний и нижний пределы в процентах) Если анализ проводится на стадии готового продукта для каждого компонента активности:

Методы испытаний соответствуют тем, которые изложены в Списке методов, признанных NHPD (если нет, укажите метод испытаний в разделе E)

Если анализ сырья:

Методы испытаний соответствуют тем, которые изложены в Списке методов, признанных NHPD (если нет, укажите метод испытаний в разделе E)

да Нет да Нет
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.

(для доп. Рядов приложить отдельные листы)

Идентификационный номер Сноска *
Лекарственный ингредиент Методы испытаний соответствуют тем, которые изложены в Списке методов, признанных NHPD (если нет, укажите метод испытаний в разделе E) Пределы допусков соответствуют указанным в таблице 1.
(если нет, укажите пределы в разделе F)
Тестирование происходит в
да Нет да Нет Стадия готовой продукции Стадия сырья
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.

(для доп. Рядов приложить отдельные листы)

Д.Аттестация качества продукции

1. Общие параметры: Определите все параметры испытаний в соответствии с общими требованиями и выберите «да» или «нет» для методов испытаний и пределов допуска для каждого применимого параметра испытаний и укажите, проводится ли испытание на готовом продукте или сырьевой этап. Если параметр теста не применим для продукта, выберите «N / A» и дайте обоснование в разделе G.

Готовый продукт соответствует предельным отклонениям, указанным в таблице 1, а методы испытаний соответствуют тем, которые изложены в Списке признанных методов NHPD в отношении следующих параметров испытаний:

Параметры теста Если параметр теста не применим Если параметр теста применим:
Не применимо, обоснование дано в разделе G Методы испытаний соответствуют тем, которые изложены в Списке методов, признанных NHPD (если нет, укажите метод испытаний в разделе E) Пределы толерантности соответствуют указанным в
Таблица 1 (если нет, укажите пределы в разделе F)
Тестирование происходит в
да Нет да Нет Стадия готовой продукции Стадия сырья
Микробные загрязнители Сноска *
Тяжелые металлы Сноска *
Остатки растворителя Сноска *
Стабильность Сноска *

2. Параметры, специфичные для ингредиентов: Определите все параметры испытаний в соответствии с требованиями, относящимися к конкретным ингредиентам, и выберите «да» или «нет» для методов испытаний и пределов допуска для каждого применимого параметра испытаний и укажите, проводится ли тестирование на готовом продукте или сырьевой этап. Если параметр теста не применим к продукту, выберите «продукт не содержит этого ингредиента» ИЛИ «Н / Д» и дайте обоснование в разделе G.

Готовый продукт соответствует предельным отклонениям, указанным в таблице 2, а методы испытаний соответствуют тем, которые изложены в Списке признанных методов NHPD, в отношении следующих параметров испытаний:

Параметры теста

Обратите внимание: параметры теста применимы к лекарственным и немедицинским ингредиентам

Если параметр теста не применим Если параметр теста применим:
Продукт не содержит этого ингредиента Не применимо, обоснование дано в разделе G Методы испытаний соответствуют тем, которые изложены в Списке методов, признанных NHPD (если нет, укажите метод испытаний в разделе E) Пределы толерантности соответствуют указанным в
Таблица 2 (если нет, укажите пределы в разделе F)
Тестирование происходит в
да Нет да Нет Стадия готовой продукции Стадия сырья
Пестициды Сноска *
(для продуктов, содержащих растительный материал, водоросли, бактерии, гриб или материал животного, не относящегося к человеку, либо экстракт или изолят)
Mycotoxin / Aflatoxin Footnote *
(для продуктов, содержащих арахис, женьшень, сине-зеленые водоросли, ингредиенты грибного происхождения)
Окислительная стабильность Сноска *
(для продуктов, содержащих ненасыщенные масла)
ПП Сноска *
(для продуктов, содержащих рыбий жир и тюленьий жир)
ПХДД / ПХДФ Сноска *
(для продуктов, содержащих рыбий жир и тюленьий жир)
Тиаминазная активность Сноска *
(для продуктов, содержащих конский хвост)
Остатки антибиотиков Сноска *
(для продуктов, содержащих мед или маточное молочко)
Устойчивость к антибиотикам Сноска *
(для продуктов, содержащих пробиотики)
Дициандиамид, дигидротриазины, креатинин Сноска *
(для продуктов, содержащих моногидрат креатина)
Диэтиленгликоль и родственные соединения Сноска *
(для продуктов, содержащих глицерин, если глицерин не используется в качестве компонента капсулы)
Стерильность нозодов (для гомеопатических продуктов; метод стерилизации нозодов в соответствии с требованиями стерильности в HPUS)
Примеси (необходимо указать примеси):
Другое (необходимо указать):
Другое (необходимо указать):
Другое (необходимо указать):

(для дополнительных строк приложить отдельный лист)

3. Параметры, относящиеся к лекарственной форме: Определите все параметры испытаний в соответствии с требованиями, предъявляемыми к конкретной лекарственной форме, и выберите «да» или «нет» для методов испытаний и пределов допуска для каждого применимого параметра испытания. Если параметр теста не применим для продукта, выберите «N / A» и дайте обоснование в разделе G.

Готовый продукт соответствует предельным отклонениям, указанным в таблице 3, а методы испытаний соответствуют тем, которые указаны в Перечне признанных методов NHPD, в отношении следующих параметров испытаний:

Параметры теста Не применимо, обоснование приведено в Разделе G Методы испытаний соответствуют тем, которые изложены в Списке методов, признанных NHPD (если нет, укажите метод испытаний в разделе E) Пределы допусков соответствуют указанным в таблице 3 (если нет, укажите пределы в разделе F)
да Нет да Нет
Однородность единицы дозирования Сноска *
(для дискретной лекарственной формы; e.грамм. капсула или таблетка)
Тест на распадаемость / растворение Сноска *
(для дискретной лекарственной формы)
Противомикробная эффективность Сноска *
(нестандартный тест для продуктов, содержащих консерванты)
Другое (необходимо указать):
Другое (необходимо указать):

E.Методы испытаний, не указанные в списке признанных методов испытаний

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

  • Тестовый параметр
  • Метод
  • Обоснование

Ф.Пределы допуска вне пределов NHPD

Если пределы допуска для конкретных параметров испытаний не могут соответствовать указанным в таблицах 1, 2 или 3, предоставьте применимые используемые пределы допуска и подходящее научное обоснование, обосновывающее чрезмерные пределы, включая поддержку безопасного использования продукта на людях (например, остатки растворителя превышают допустимые пределы ICH, поскольку этот продукт представляет собой настойку, содержащую этанол). Для дополнительных строк переместите курсор к внешнему правому краю таблицы и нажмите клавишу ВВОД.

  • Тестовый параметр
  • Пределы допуска
  • Обоснование

г. Обоснование:

Включите научное обоснование для обоснования количественной оценки по входным данным, отсутствие тестирования, методы тестирования, не указанные в списке признанных методов тестирования, и пределы допуска, выходящие за пределы NHPD. Для дополнительных строк перейдите в «Таблица» и выберите «Вставить», «строка ниже»

Блок подписи

Я, нижеподписавшийся, подтверждаю, что

  1. Информация, представленная в этой спецификации готовой продукции, является точной и полной;
  2. Records (e.грамм. подписанные спецификации обеспечения качества, основной производственный документ и записи проведенных испытаний) поддерживаются для подтверждения соответствия натурального продукта здоровья этим спецификациям в соответствии с Положениями о натуральных продуктах для здоровья;
  3. Эти записи будут доступны и предоставлены по запросу в Министерство здравоохранения Канады
  4. .

Имя сотрудника по обеспечению качества или другого уполномоченного должностного лица (печатным шрифтом)

Подпись

Дата (гггг / мм / дд)

Приложение 2: допустимые пределы допусков для параметров проверки качества

— проверка активности.
Таблица 1: Общие ограничения качества готовых натуральных продуктов для здоровья.
Параметры теста Продукт / ингредиент Пределы допуска
Физическая идентичность Для всех продуктов Соответствует стандарту
Идентификация лекарственных ингредиентов Для всех ингредиентов (стадия сырья или готовой продукции) Соответствует стандартному образцу
Кол-во Большинство ингредиентов 80-120% заявленного на этикетке
Ферменты 80% -150% заявленного на этикетке
Витамины, аминокислоты, минералы фармакопейных пределов или, в их отсутствие, 80-120% от заявленного на этикетке
Пробиотики 80% -300% заявленного на этикетке
Лютеин 90-130% заявленного на этикетке
Активность (для стандартизированных экстрактов) Большинство участников 80-120% заявленного на этикетке
Ферменты 80% -150% заявленного на этикетке
Витамины, аминокислоты, минералы фармакопейных пределов или, в их отсутствие, 80-120% от заявленного на этикетке
Лютеин 90-130% заявленного на этикетке
Зеаксантин 90-260% заявленного на этикетке
Чистота — микробиологический Общий аэробный счет (не относится к пробиотикам) Растения, растительный материал, водоросли, бактерии, грибки, материалы животного происхождения, кроме человека
Экстракты и изоляты
Незаменимые жирные кислоты
<1 X 10 5 КОЕ / г или мл
Витамины, аминокислоты, синтетические дубликаты и минералы <3 X 10 3 КОЕ / г или мл
Пробиотики и другие бактерии НЕТ
Заражающий гриб Растения, растительный материал, водоросли, бактерии, грибки, материалы животного происхождения, кроме человека
Экстракты и изоляты
Незаменимые жирные кислоты, экстракты и изоляты, незаменимые жирные кислоты и пробиотики
<1 X 10 4 КОЕ / г или мл
Витамины, аминокислоты, синтетические дубликаты и минералы <3 X 10 2 КОЕ / г или мл Отсутствует (не обнаруживается в 1 г или мл)
E.coli Экстракты, изоляты, витамины, аминокислоты, незаменимые жирные кислоты, минералы и пробиотики Отсутствует (не обнаруживается в 1 г или мл)
Растения, растительный материал, животные, не относящиеся к человеку, водоросли и бактерии Отсутствует (не обнаруживается в 1 г или мл) для любого внутреннего применения, за исключением чаев, отваров или лекарственных форм для местного применения: <1 X 10 2 КОЕ / г или мл
Salmonella spp. Все товары Отсутствует (не обнаруживается в 10 г или 10 мл)
S. aureus Витамины, аминокислоты, синтетические дубликаты, минералы, незаменимые жирные кислоты, пробиотики, экстракты и изоляты Отсутствует (не обнаруживается в 1 г или мл)
Необработанный материал: растения, <1 X 10 2 КОЕ / г или мл для любого внутреннего применения, кроме чаев, отваров или лекарственных форм для местного применения: <1 X 10 4 КОЕ / г или мл
П.aeruginosa (жидкости с содержанием спирта <50%) Растения, растительный материал, водоросли, бактерии, грибки, материалы животного происхождения, отличные от человека, и пробиотики НЕТ
Экстракты, изоляты, витамины, минералы, аминокислоты, незаменимые жирные кислоты, синтетические дубликаты Отсутствует (не обнаруживается в 1 г или мл)
Enterobacter spp. пробиотиков и бактерий <1 X 10 2 КОЕ / г или мл
Чистота — химическая Всего мышьяка Все товары (кроме актуальных) <0.14 мкг / кг м.т. / сутки
Органический мышьяк только в том случае, если общий предел мышьяка превышен <20 мкг / кг массы тела / день.
Мышьяк неорганический только в том случае, если общий предел мышьяка превышен <0,03 мкг / кг массы тела / сутки
Кадмий Все товары (кроме актуальных) <0,09 мкг / кг м.т. / день
Свинец Все товары (кроме актуальных) <0.29 мкг / кг м.т. / сутки
Всего ртути Все товары (кроме актуальных) <0,29 мкг / кг м.т. / день
Всего тяжелых металлов Актуальные продукты <10 ppm (испытания для каждого отдельного тяжелого металла не требуются)
Остатки растворителя (экстракты и изоляты) Для экстрактов, изолятов, синтетических дубликатов ICH Q3C или фармакопейные пределы
Стабильность Примечание по стабильности: для пробиотиков требуется количественный анализ, а для ферментов Для всех продуктов Отвечает требованиям на объекте

Отвечает требованиям спецификаций в конце срока годности.

Печатные платы,00
Таблица 2: Конкретные пределы качества готовых натуральных продуктов для здоровья по ингредиентам.
Состав Тестовый параметр Предел допуска
Продукты, содержащие растения, растительный материал, грибы, водоросли, цианобактерии, материалы животного происхождения, не относящиеся к человеку, или их экстракты (и их изоляты) Пестициды Фармакопейные ограничения или ограничения ВОЗ
Женьшень, орехи, сине-зеленые водоросли, ингредиенты грибного происхождения и другие предполагаемые растения, растительный материал и экстракты Микотоксины или афлатоксины Афлатоксины <20 мкг / кг (частей на миллиард) вещества
Продукты, содержащие экстракты, изоляты, синтетические дубликаты Связанные примеси
— Примеси, связанные с продуктами и / или процессами, , если применимо (e.g., совместно экстрагируемые вещества, неактивные изомеры, продукт разложения, промежуточный продукт, реагенты, катализаторы)
Соответствует фармакопейным ограничениям
Рыбий жир, тюленький жир ПХДФ и ПХДД ПХДД и ПХДФ: в соответствии с Монографией CRN Сноска *
Печатных плат: согласно сноске CRN *
Пероксидное число (PV) макс.5 мг-экв / кг
п-Анизидин Значение (AV) макс. 20
Значение TOTOX Макс 26 (рассчитывается как 2PV + AV)
Масла, содержащие ненасыщенные жирные кислоты Пероксидное число (PV) Соответствует фармакопейным ограничениям, если таковые имеются
Цианобактериальные материалы Цианобактериальные токсины Пределы на основе имеющихся данных о токсичности
Маточное молочко и мед Остатки антибиотиков отсутствует
Хвощ полевой ( Equisetum arvense L.) Активность тиаминазы (хвощ полевой) Без тиаминазной активности
При подозрении Радиоактивность При подозрении
Глицерин (продукты, содержащие глицерин, за исключением глицерина в капсулах) Диэтиленгликоль и родственные соединения 0,1% отдельных примесей, не более 1,0% от общего количества примесей
Продукты, содержащие моногидрат креатина Дициандиамид ≤ 50 частей на миллион
Дигидротриазины Не обнаружено (предел обнаружения ≤ 5 ppm)
Креатинин ≤ 100 частей на миллион
Другой специфический ингредиент Другое (укажите): Укажите конкретные ограничения (например,грамм. соответствует фармакопее)
для ферментов и пробиотиков микробного происхождения Устойчивость к антибиотикам Подлежит уточнению Свяжитесь с NHPD для получения дополнительной информации
Таблица 3: Конкретные пределы дозировки для качества готовых натуральных продуктов для здоровья.
Товар Тестовый параметр Предел допуска Комментарии
Отдельные лекарственные формы Равномерность дозировки Соответствует фармакопейным ограничениям (e.грамм. капсула, таблетка, лепешка)
Капсулы и таблетки Распад или растворение Таблетка без покрытия Не более 45 мин Профиль растворения должен быть предоставлен для продуктов с контролируемым высвобождением
Таблетка с простым покрытием Не более 60 мин
Энтеросолюбильное покрытие:
NLT 60 минут в желудочной жидкости
Не более 60 минут в искусственной кишечной жидкости
Таблетки с энтеросолюбильным покрытием для тестирования в соответствии с фармакопеей (USP или Ph.Евро)
Растворение Контролируемое высвобождение: для продуктов с контролируемым высвобождением должен быть представлен профиль растворения
Отсроченный выпуск: Требуется двухэтапное тестирование
Консерванты Противомикробная эффективность Отвечает фармакопейным требованиям (e.грамм. сорбат калия, бензоат натрия)

Сноски

Сноска 1
Монография Совета по ответственному питанию

по адресу: http://www.crnusa.org/pdfs/O3FINALMONOGRAPHdoc.pdf

Вернуться к сноске * реферер

Specification Document — обзор

VI Requirements Engineering

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

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

Действия, связанные с определением требований, в совокупности называются «инженерией требований» и состоят из действий по выявлению, пониманию и документированию требований.Успех приложения во многом зависит от качества результатов разработки требований. Конечная цель этих действий — понять цели системы, требования, которым она должна соответствовать, и указать качества, требуемые от программного решения с точки зрения функциональности, производительности, простоты использования, переносимости и т. Д. приведет к удовлетворению общих системных требований.

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

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

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

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

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

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

1.

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

2.

Требования к качеству. Их можно разделить на следующие категории: надежность (доступность, целостность, безопасность, безопасность и т. Д.), Точность результатов, производительность, проблемы интерфейса человек-компьютер, операционные ограничения, физические ограничения, проблемы переносимости и другие.

3.

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

Как написать спецификацию требований к программному обеспечению (документ SRS)

Четкие требования помогают командам разработчиков создать правильный продукт. А спецификация требований к программному обеспечению (SRS) помогает заложить основу для разработки продукта.

Мы определим, что это такое, когда вы будете использовать один и пять шагов для написания документа SRS.

Вкратце, вот как можно написать документ с требованиями:

Что такое документ со спецификацией требований к программному обеспечению (SRS)?

Спецификация требований к программному обеспечению (SRS) — это документ, в котором описывается, что программное обеспечение будет делать и как от него ожидается выполнение.Он также описывает функциональные возможности, необходимые продукту для удовлетворения потребностей всех заинтересованных сторон (бизнеса, пользователей).

Типичная SRS включает:

  • A цель
  • Общее описание
  • Особые требования

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

Зачем нужен документ SRS?

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

Он используется для предоставления важной информации нескольким командам — ​​разработке, обеспечению качества, эксплуатации и техническому обслуживанию. Это держит всех на одной странице.

Использование SRS помогает обеспечить выполнение требований. И это также может помочь вам принять решение о жизненном цикле вашего продукта — например, когда отказаться от функции.

Написание SRS также может минимизировать общее время и затраты на разработку.Команды разработчиков встроенных систем особенно выигрывают от использования SRS.

Программное обеспечение и спецификация требований к системе Спецификация требований

Спецификация требований к программному обеспечению (SRS) включает подробные описания программного обеспечения, которое будет разработано.

Спецификация требований к системе (SyRS) собирает информацию о требованиях к системе.

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

>> Необходимо подтвердить соответствие? Вот как создать матрицу прослеживаемости >>

Как написать документ SRS

Написание документа SRS важно. Но сделать это не всегда легко.

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

1. Создайте схему (или используйте шаблон SRS)

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

Если вы создаете это самостоятельно, вот как может выглядеть ваш план:

1. Введение

1.1 Цель

1.2 Целевая аудитория

1.3 Предполагаемое использование

1.4 Область действия

1.5 Определения и сокращения

2. Общее описание

2.1 Потребности пользователей

2.2 Допущения и зависимости

3. Системные характеристики и требования

3.1 Функциональные требования

3.2 Требования к внешнему интерфейсу

3.3 Системные характеристики

3.4 Нефункциональные требования

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

Загрузите информационный документ о передовых методах написания требований >>

2. Начните с цели

Введение в вашу SRS очень важно.Он устанавливает ожидания от продукта, который вы создаете.

Итак, начнем с определения цели вашего продукта.

Предполагаемая аудитория и предполагаемое использование

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

Объем продукта

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

Определения и сокращения

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

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

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

>> Нужно создать PRD? Ниже приведены инструкции с примерами >>

3. Кратко опишите, что вы собираетесь построить.

Следующий шаг — дать описание того, что вы собираетесь построить. Это обновление существующего продукта? Это новый продукт? Это дополнение к уже созданному вами продукту?

Их важно описать заранее, чтобы все знали, что вы строите.

Вы также должны описать, зачем вы его строите и для кого.

Потребности пользователей

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

У вас будут основные и дополнительные пользователи, которые будут использовать продукт на регулярной основе. Вам также может потребоваться определить потребности отдельного покупателя продукта (который может не быть основным / дополнительным пользователем). И, например, если вы создаете медицинское устройство, вам нужно будет описать потребности пациента.

Допущения и зависимости

Могут существовать факторы, которые влияют на вашу способность выполнять требования, изложенные в вашей SRS. Что это за факторы?

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

Наконец, вы должны отметить, зависит ли ваш проект от каких-либо внешних факторов. Это могут быть программные компоненты, которые вы повторно используете из другого проекта.

4.Детализируйте ваши особые требования

Следующий раздел является ключевым для вашей команды разработчиков. Здесь вы детализируете конкретные требования для создания вашего продукта.

Функциональные требования

Функциональные требования необходимы для создания вашего продукта.

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

Требования к внешнему интерфейсу

Требования к внешнему интерфейсу — это типы функциональных требований. Они важны для встраиваемых систем. И они описывают, как ваш продукт будет взаимодействовать с другими компонентами.

Существует несколько типов интерфейсов, к которым у вас могут быть требования, в том числе:

  • Пользовательский
  • Аппаратное обеспечение
  • Программное обеспечение
  • Связь
Системные функции

Системные функции — это типы функциональных требований.Это функции, которые необходимы для функционирования системы.

Другие нефункциональные требования

Нефункциональные требования могут быть столь же важны, как и функциональные.

К ним относятся:

  • Производительность
  • Безопасность
  • Безопасность
  • Качество

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

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

5. Получите одобрение для SRS

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

Написание SRS в Microsoft Word по сравнению с требуемым программным обеспечением

Вы можете написать свою спецификацию требований к программному обеспечению в Microsoft Word.Разумный способ сделать это — создать шаблон SRS, который можно использовать в качестве отправной точки для каждого проекта.

Однако, даже с шаблоном, написание SRS таким способом может оказаться кропотливым процессом. А если требование изменится, ваша SRS может легко устареть. Кроме того, могут возникать проблемы с версией документов требований в Word.

Вы можете сэкономить время и обеспечить точность, написав вместо этого SRS в Helix ALM.

Почему Helix ALM лучше…

Helix ALM (который поставляется с инструментом управления требованиями) повышает эффективность всего процесса управления требованиями.

Создав SRS в Helix ALM, вы обеспечите единый источник достоверной информации о вашей SRS. Будет легче выполнить анализ требований к вашей SRS. И это поможет вам быстрее получать утверждения, чтобы ваши разработчики могли приступить к работе.

Если у вас есть требования в SRS, вы можете легко управлять ими на протяжении всего процесса разработки.

Если вы также пишете PRD, вы можете связать эти требования к функциям с требованиями высокого уровня в SRS. Это обеспечивает прослеживаемость всего процесса обработки требований.

Вы также можете связать требования в вашей SRS с тестами. Это поможет вам убедиться, что поставляемый вами продукт соответствует целям и требованиям вашей SRS.

Убедитесь сами, насколько легко можно написать SRS. Попробуйте Helix ALM бесплатно — и посмотрите, как эффективная SRS улучшит ваш процесс разработки. Вы также можете посмотреть нашу демонстрацию, чтобы увидеть больше функций.

сэкономьте время при написании SRS в Helix ALM ▶ ️ посмотрите демонстрацию Первый

Формат спецификации процесса

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

  1. Номер процесса, который должен совпадать с идентификатором процесса на диаграмме потока данных. Эта спецификация позволяет аналитику работать или анализировать любой процесс, а также легко находить диаграмму потока данных, содержащую этот процесс.
  2. Имя процесса, которое снова должно совпадать с именем, отображаемым в символе процесса на диаграмме потока данных.
  3. Краткое описание того, что выполняет процесс.
  4. Список входных потоков данных с именами, найденными на диаграмме потока данных. Имена данных, используемые в формуле или логике, должны совпадать с именами данных в словаре данных для обеспечения согласованности и хорошего взаимодействия.
  5. Потоки выходных данных, также с использованием диаграммы потока данных и имен словаря данных.
  6. Указание типа процесса: пакетный, интерактивный или ручной. Все онлайн-процессы требуют дизайна экранов, а все ручные процессы должны иметь четко определенные процедуры для сотрудников, выполняющих задачи процесса.
  7. Если процесс использует предварительно записанный код, включите имя подпрограммы или функции, содержащей этот код.
  8. Описание логики процесса, которое устанавливает политику и бизнес-правила на повседневном языке, а не в псевдокоде компьютерного языка. Бизнес-правила — это процедуры или, возможно, набор условий или формул, которые позволяют корпорации вести свой бизнес. Первоначальное определение проблемы (как описано в главе «Управление проектом»), которое вы выполнили изначально, может послужить отправной точкой для этого описания.Общие форматы бизнес-правил включают следующее:
    1. Определения бизнес-терминов.
    2. Деловые условия и действия.
    3. Ограничения целостности данных.
    4. Математические и функциональные отведения.
    5. Логические выводы.
    6. Последовательности обработки.
    7. Связь фактов о бизнесе.
  9. Если в форме недостаточно места для полного структурированного описания на английском языке, или если есть таблица решений или дерево, изображающее логику, включите соответствующую таблицу или имя дерева.

Об авторе

alexxlab administrator

Оставить ответ