Определение всех составных частей
Если "разобрать" XML-документ, то можно обнаружить, что он состоит из двух типов информации: из содержания и разметки. Содержание определяет, какой будет разметка. Прежде чем создавать DTD, необходимо исследовать содержание, которым вы располагаете. Изучить документы, которые будут обеспечивать содержание или будут взаимодействовать с содержанием, которое вы создадите. Убедитесь, что вы оценили все ограничения, или правила, относящиеся к этим документам. Например, в документе может потребоваться нумерация частей в соответствии с хронологическим порядком, или могут выдвигаться некоторые технические требования, такие как ограничение памяти на серверах. Атрибуты, которые вы разрабатываете для создаваемых элементов, могут зависеть от существующих ограничений.
Зная, какие документы у вас уже есть, какие ограничения они налагают, вы сможете ответить на вопрос, какой цели будут служить создаваемые DTD как для существующих, так и для проектируемых документов. Создавая сайт для приема заказов в интерактивном режиме, необходимо структурировать документы в соответствии с правильными элементами и атрибутами, перечисленными в нужном порядке в DTD. Вы можете также рассмотреть возможность создания другого набора документов для работы с заказами, и такие документы могут работать с тем же самым DTD. Если вы работаете с правительственным учреждением, то каковы их требования на выписку счетов? Другими словами, какими видами информации необходимо управлять? Ответьте на эти вопросы, и вы определите, какие элементы требуются и какие атрибуты помогут в дальнейшем описать эти элементы. Для тоге чтобы зримо представить, как будут работать все эти элементы, создайте карту проекта, на которой будет в общем виде представлена вся информация и информационные потоки.
<< назад | содержание | вперед >>