NetNado
  Найти на сайте:

Учащимся

Учителям



Задание 2 (


Осенний семестр 2005
Задание 2 (вариант 4). Ознакомление с языком разметки XML, языком описания схем XML Schema, языком запросов XPath и инструментами для работы с XML на платформе .NET.
2.1. Сформируйте схему XML-документа для хранения информации об объемах продаж некоторой компании. Информация имеет следующую структуру:

  1. Компания имеет название (строка).

  2. Компания состоит из нескольких филиалов. Для каждого филиала заданы название (строка), ФИО руководителя (строка) и общая сумма продаж (неотрицательное число). Названия филиалов не могут совпадать.

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

Cоздайте документ (instance document), удовлетворяющий схеме из задания 2.1.
2.2. Разработайте программу для работы с XML-документами из задания 2.1 с применением классов XmlDocument и XmlNode. Программа должна позволять:

    • Добавлять информацию о новых городах и филиалах.

    • По названию города выдавать названия всех расположенных в нем филиалов и ФИО руководителя филиала с максимальным объемом продаж в данном городе.

    • По ФИО руководителя выдавать название филиала и название города, в котором он расположен.

Для выполнения поисковых запросов к документам применяйте язык XPath.

страница 1


скачать

Другие похожие работы:

Документы

архив: 1 стр.


Документы

архив: 1 стр.