InfoPath 2003 Выполнил: студент группы И-102 Пилипчук С.Н. Научный руководитель: Ильина О.П. Санкт - Петербург 2005г.

Slides:



Advertisements
Similar presentations
Сергей П. Консультант по технологиям Microsoft BrightConsult.
Advertisements

Выпускная квалификационная работа на тему: «Применение интернет-технологий как фактор повышения эффективности функционирования организации (на примере.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP CarePack registration.
Астрометрические каталоги К.В.Куимов, ГАИШ МГУ. Определение астрометрического каталога Астрометрический каталог – понятие неопределённое. Например, это.
Help: настройка Visual Studio.Net для создания консоль-приложения на основе Intel C++ с применением OpenMP. Инструменты «Практическое параллельное программирование.
Разработка программного обеспечения (Software Engineering) Ian Sommervillle Часть 4. Реализация ПО: Проектирование с повторным использованием компонентов.
Автоматическая генерация кода программ с явным выделением состояний Канжелев С.Ю. магистрант СПбГУ ИТМО Шалыто А.А. доктор технических наук профессор СПбГУ.
ООО «Баркод Маркет».  Инвентаризация имущества – программная система, позволяющая организовать учет любого имущества компании.  Уменьшение неконтролируемых.
Астащенко Александр, 445 группа Научный руководитель: В.Г.Шистеров.
Тел. (495) Москва, а/я 212 Рабочая группа по реформе МВД Москва, 2010 Новикова Асмик, Фонд «Общественный вердикт»
Тушин Александр, ЗАО «Компания Либэр». 1) Предоставление полнотекстовых материалов 2) Поиск по внутреннему содержанию документа 3) Доступность в режиме.
Некомпенсаторное агрегирование и рейтингование студентов Авторы: Гончаров Алексей Александрович, Чистяков Вячеслав Васильевич. НФ ГУ ВШЭ 2010 год.
ПРИНЦИПЫ РАЗРАБОТКИ СИСТЕМЫ КЛАССА LEARNING MANAGEMENT SYSTEM И ОПЫТ ЕЕ ИСПОЛЬЗОВАНИЯ НА ФАКУЛЬТЕТЕ МЕНЕДЖМЕНТА Афанасьева С.В. Кафедра бизнес-информатики.
Пётр Диденко О разработчике СКБ Контур Крупнейший SaaS-провайдер в России пользователей 2 млрд рублей выручка.
Миллер Дмитрий, 545 группа Научный руководитель: д.ф.-м.н., профессор, А.Н.Терехов Рецензент: к.ф.-м.н, доцент, А.Н. Иванов.
Учитель математики Кулакова Т.М. МОУ ООШ №15 г.о Новокуйбышевск Самарской области Сентябрь 2011г.
Создание сервиса синхронизации разнородных баз данных Допущена к защите зав. кафедрой: д.ф.м.н., профессор Терехов А.Н. Научный руководитель: доцент Графеева.
Обзор последних достижений биометрических методов аутентификации РусКрипто 2005.
1 СПбГУ ИТМО, кафедра Компьютерных Технологий ПРИМЕНЕНИЕ АВТОМАТНОГО ПРОГРАММИРОВАНИЯ ДЛЯ ПОСТРОЕНИЯ СИСТЕМ УПРАВЛЕНИЯ БИЗНЕС- ПРОЦЕССАМИ Евгений Андреевич.
Адаптивный метод распределения SPMD-заданий в грид Паньшенсков Михаил, 545 группа Научный руководитель: Лукичев А.С. Рецензент: Демьянович Ю.К июня.
Разработка геоинформационной системы (ГИС) для системы телекоммуникаций (СТ) «Ботик» Кузнецов А.А., Гумин М.В. ИПС РАН, Переславль-Залесский 2004.
1 Генерация контекстных ограничений для баз данных Выполнил: Жолудев В. Научный руководитель: Терехов А.Н. Рецензент: Иванов А.Н.
Номинация «Лучшее предложение по развитию массового спорта» «Строительство Роллердрома в городе Челябинск» Предложение подготовлено: Бобковой Екатериной.
Работа выполнена в рамках проекта "Информационные технологии в управлении образованием" 1С: ХроноГраф 2.5 Последовательность создания в программе «1С:
Сравнение различных методов хранения XML в реляционных базах данных и в разных системах. Нгуен Тхань Хуен- 545 группа Руководитель : Б.А. Новиков Рецензент:
1 Ребенок в Сети. Ребенок играет?
 Нужно много различных протоколов связи  Каждый из них может реализовываться на разных платформах Современные сети Много устройств, компьютеров и сетей.
EDCWiki Electronic Document Circulation using wiki Система электронного документооборота на основе wiki Участники: Кузьмин Константин, Цыцулин Виталий.
"The European Molecular Biology Open Software Suite"
Автоматизация продаж страховых полисов в удаленных точках Валентин Кузенков ООО «Дигси», Украина, Киев, пр.Воссоединения 7А, оф.627, +38(050) ,
Пользовательские действия (custom actions) в JSP. JSTL.
Увеличение модульности программного обеспечения на языке Java Курсовая работа студента 345 группы Абишева Тимура Маратовича Научный руководитель: Профессор.
Кураева Екатерина Анатольевна, заместитель директора по УВР, учитель математики сш № 29.
Решения Autodesk в нефтегазовой отрасли Наталья Тамеева Директор по работе с корпоративными заказчиками на территории СНГ.
Анализ и Проектирование качественных приложений Презентация по книге Крэга Лармана.
Зарубежные издания В вашей библиотеке ™ SERVICE BY.
Маршрут, цепь, цикл Маршрутом называют последовательность вершин и ребер, в которой любые два соседних элемента инцидентны (т.е. соединены). Например:
ПРИМЕНЕНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ НАВИГАЦИОННОГО ТИПА ДЛЯ ОБЕСПЕЧЕНИЯ ФУНКЦИОНИРОВАНИЯ ЦЕНТРОВ ТЕХНИЧЕСКОЙ ПОДДЕРЖКИ А. В. Беляков, Е. Б. Крейсманн Информационно-вычислительный.
Проект «Безопасный браузер» Визовитин Николай Кадашев Дмитрий.
Демидов А.В г. Операционные системы Лекция 4 Работа с файлами.
Пащинская Наталья Эксперт в сфере управления качеством обслуживания Москва
Универсальная интеграция технологии построения отчетов в семейство.NET приложений Презентация дипломной работы Порсева Анатолия, 542 гр. Санкт-Петербург.
TMG Tel: 8 (495) Fax: 8 (477) Technology Management Group ООО «TMG» PayKeeper.
Перенос технологии REAL-IT на платформу Microsoft.Net Нестеров Антон Научный руководитель: Иванов А.Н. Рецензент: Серебрякова Г.М.
Публикация данных в Интернет. MS Office Publisher Выполнили: Носкова Н.А. Кравчук М.Б. Кравчук М.Б. Научный руководитель: Ильина О.П.
___________________________ Грязнов В.Б. Директор по Информационным технологиям ОАО «Мосэнерго»
Visual Basic 7 Объектно-ориентированный язык программирования.
XML Схемы XML документов. XML Schema созданая Microsoft позволяет избавиться от DTD блоков. Основа – использование пространств имен и очень точная типизация.
Санкт-Петербургский Государственный Университет Экономики и Финансов
Обработка исключений в C# Единая техника обнаружения ошибок времени выполнения и передачи информации о них.
Исследование возможностей сервисной шины SonicMQ Дипломная работа студентки 545 группы Комольцевой Дарьи Владимировны Научный руководитель: Графеева Н.Г.
Microsoft TechDayshttp:// Александр Шаповал Эксперт по стратегическим технологиям
Microsoft TechDayshttp:// Александр Шаповал Эксперт по стратегическим технологиям
©2010 Check Point Software Technologies Ltd. | [Unrestricted] For everyone Новый VPN клиент – Discovery Антон Разумов Консультант.
Simulatorpro.ru Презентация. Система предназначена для обучения и проверки знаний по технике безопасности и навыков работы на сложном технологическом.
Windows Camp #wincamp Windows Camp Сергей Гребнов Ведущий разработчик, Akvelon / Microsoft AllJoyn и Windows 10 — делаем так, чтобы наши устройства.
КРУПНЕЙШАЯ ТЕХНИЧЕСКАЯ КОНФЕРЕНЦИЯ MICROSOFT В УКРАИНЕ Metro приложения: работа с данными Краковецкий Александр, MVP/RD/PhD. DevRain Solutions.
РУП «БЕЛГЕОДЕЗИЯ» Топографо-геодезическое республиканское унитарное предприятие "Белгеодезия" - ведущее предприятие Беларуси в производстве.
‘For and Against’ Essays Useful tips. Plan Introduction - Paragraph 1 (state topic – summary of the topic without giving your opinion) Main Body – Paragraph.
SDL TRADOS 2006 Сокращение затрат и удвоение производительности: лингвистические технологии на основе баз данных от ведущей компании.
SCOM2007: Мониторинг работы Hyper-V, Terminal Services, App-V
Интернет– МАРАФОН 2008 Всероссийский
SCCM 2007: Новые возможности в SP1 и R2
Отчетность средствами Reporting Services 2008
Сергей Копорулин | Эксперт по технологиям | Microsoft
Управление виртуальной инфраструктурой Hyper-V и Virtual Server
ASP.NET 4 Сергей Байдачный специалист по разработке ПО
November CTP Андрей Коршиков MCP-клуб, Краснодар Декабрь 2009.
* Любой табак кроме WTO Депозит берется в течение 20 мин, как подошли все гости* В депозит входят все позиции в меню* Депозит не возвращается*
Presentation transcript:

InfoPath 2003 Выполнил: студент группы И-102 Пилипчук С.Н. Научный руководитель: Ильина О.П. Санкт - Петербург 2005г.

InfoPath 2003 является новым приложением, входящим в состав системы Microsoft Office System, которое упрощает процесс сбора данных, позволяя группам и организациям легко создавать разнообразные динамические формы и работать с ними. Собранные данные могут включаться в самые различные бизнес-процессы, поскольку InfoPath 2003 поддерживает любую определяемую пользователем XML-схему и легко интегрируется с веб- службами XML. Благодаря этому InfoPath 2003 помогает подключать специалистов, работающих с данными, непосредственно к информационным ресурсам организации и предоставляет этим специалистам возможность работать с необходимыми для них данными, что позволяет существенно повысить эффективность деятельности организации.

InfoPath 2003 удобное средство для быстрого создания форм. Формы эти могут использовать различную привязку к данным, но InfoPath прежде всего ориентирован на XML и веб-сервисы. Этот продукт позволит людям, далёким от программирования, быстро и корректно создавать формы, работающие с XML. При этом не требуется специальных знаний, а результат получается приемлемый (поддерживается валидация, автодополнение и т.п.). Вложения в обучение персонала InfoPath также невелики, так как этот продукт входит в Microsoft Office System и работает в привычной среде. Более того, InfoPath поддерживает весьма полезную возможность автоматической публикации форм в интранете или, например, в SharePoint, что позволяет избежать необходимости обновлять формы на всех клиентах, а значит существенно сэкономить время.

XML и для чего он используется в InfoPath 2003 Язык XML — это открытый язык для обработки данных, являющийся отраслевым стандартом. Хранение данных в формате XML означает, что данные могут переноситься, совместно использоваться и многократно применяться. Собственным форматом файла InfoPath 2003 является XML, кроме того, приложение InfoPath 2003 поддерживает любые заданные пользователем схемы, а это означает, что данные, собранные с помощью форм InfoPath 2003, легко интегрировать в серверные системы. Таким образом, использование InfoPath 2003 для сбора данных позволяет оптимизировать потоки данных по всей организации. Приложение InfoPath 2003 представляет великолепный пример того, как XML-технология используется в приложениях системы Microsoft Office System для обеспечения более эффективного управления данными и их использования отдельными пользователями, группами и организациями.

InfoPath 2003 очень удобно в простых случаях. Особенно, если инфраструктура Ваших офисных приложений работает на веб-сервисах. Предоставляется WYSIWYG редактор, поддерживает drag-n-drop и т.п. Благодаря поддержке XML InfoPath очень просто интегрировать с BizTalk. InfoPath формы можно расширить двумя возможными способами:  Использовать скрипты (VBScript/Jscript, писать в прилагающемся Microsoft Script Editor)  Использовать COM через те же самые скрипты. Эти COM компоненты могут быть написаны на чём угодно (.NET, VB6, VC++6, etc.)

Пример: Для демонстрации возможностей InfoPath нам понадобится веб-сервис. Создадим его с помощью Visual Studio.NET интерес представляет только метод RecordNote Для демонстрации возможностей InfoPath нам понадобится веб-сервис. Создадим его с помощью Visual Studio.NET интерес представляет только метод RecordNote[WebMethod] public string RecordNote(Note note) { StreamWriter output=File.AppendText(LogFileName); output.WriteLine(note.ToString());output.Close(); return "note recorded"; }

И собственно сам класс Note: using System; namespace Notes{ public class Note{ public Note(){} public Note(DateTime created, string author, string text){ _created=created;_author=author;_text=text;} private DateTime _created; private string _author; private string _text; public DateTime Created{ get{return _created;} set{_created=value;}}

public string Author{ get{return _author;} set{_author=value;}} public string Text{ get{return _text;} set{_text=value;}} public override string ToString() { return String.Format("Created by {0}\nAt {1}\nText:{2}",Author,Created,Text); }}}

Прошу прощения за краткость, но эта презентация посвящена InfoPath, а не созданию веб-сервисов Код сервиса пропущен. Затем откроем InfoPath 2003, выберем меню File-> Design a Form->New from Data Source Укажем визарду нужные данные. Перетащем нужные поля из data source Нажмём кнопку preview в меню file. Заполним поля и нажмём submit.

Если Вы правильно настроили веб-сервис и указали его InfoPath, у Вас на диске в логе по адресу c:\tmp\log.txt должна появиться новая запись. Естественно путь к логу лучше всего заменить на тот, что подходит Вам. Сделать это можно, поменяв константу LogFileName в файле NoteService.asmx.cs. Не забудьте убедиться, что каталог, в который Вы планируете писать лог наличиствует. Если у Вас возникли трудности с написанием веб- сервиса (например, нет VS.NET под рукой) попробуйте создать форму для какого-либо существующего веб-сервиса и убедитесь, как просто это сделать.

С помощью InfoPath 2003 можно выполнять следующие действия:  Оперативно собирать данные и проверять их достоверность по бизнес-критериям, используемым в организации. Благодаря этому уменьшается число ошибок, устраняется необходимость в переделывании работы и обеспечивается быстрое и точное получение необходимых сведений.  Собирать данные в формате XML в соответствии с любыми заданными пользователями схемами, благодаря чему обеспечивается его повторное использование и распределение между бизнес-процессами и по всей организации.

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

Связь InfoPath 2003 с платформой.NET Microsoft.NET представляет собой набор программных технологий, используемых для объединения в рамках единой системы людей, систем, данных и оборудования. Эта платформа построена на основе веб-служб, что позволяет новым и старым приложениям подключаться к программному обеспечению и службам, работающим на различных платформах, интегрированным в различные приложения и созданные с использованием различных языков программирования. Приложение InfoPath 2003 представляет собой интеллектуальный клиент веб-служб XML, так как оно была изначально разработана для работы с языком XML и предоставляет пользователям возможность объединять с помощью веб-служб XML данные, собранные в InfoPath, с бизнес-процессами и решениями.

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

Требования к оборудованию : Компьютер и процессор: Компьютер и процессор: ПК с процессором Pentium 133 МГц или более мощным, рекомендуется Pentium III Память: Память: 64 МБ ОЗУ (рекомендуется 128 МБ) для операционной системы, дополнительно 8 МБ ОЗУ для каждого из приложений, работающих одновременно 64 МБ ОЗУ (рекомендуется 128 МБ) для операционной системы, дополнительно 8 МБ ОЗУ для каждого из приложений, работающих одновременно Жесткий диск: Жесткий диск: 245 МБ свободного места на жестком диске и 115 МБ на жестком диске, на котором установлена операционная система (требования к наличию свободного места на жестком диске зависят от конфигурации, а также от компонентов, выбираемых в процессе установки) 245 МБ свободного места на жестком диске и 115 МБ на жестком диске, на котором установлена операционная система (требования к наличию свободного места на жестком диске зависят от конфигурации, а также от компонентов, выбираемых в процессе установки)

Операционная система: Операционная система: Microsoft Windows® 2000 с пакетом обновления 3 (SP3), Microsoft Windows XP или более поздней версии Microsoft Windows® 2000 с пакетом обновления 3 (SP3), Microsoft Windows XP или более поздней версии Дисковод: Дисковод: Дисковод для компакт-дисков Дисковод для компакт-дисков Экран: Экран: Монитор Super VGA с разрешением 800™600 точек или более высоким, поддерживающий 256 цветов Монитор Super VGA с разрешением 800™600 точек или более высоким, поддерживающий 256 цветов Периферийные устройства: Периферийные устройства: Мышь Microsoft Mouse, Microsoft IntelliMouse® или совместимое устройство

СПАСИБО ЗА ВНИМАНИЕ !!!