Основные компоненты технологии — КиберПедия 

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Основные компоненты технологии

2017-11-27 175
Основные компоненты технологии 0.00 из 5.00 0 оценок
Заказать работу

Visual Studio Team System

Visual Studio 2005 Team Edition for Software Architects.

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

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

• графические инструменты для концептуального проектирования сетевой инфраструктуры;

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

Приложение для архитекторов ПО включает в себя:

Дизайнер приложений - осуществляет визуальное проектирование Web-сервисов и SOA, проверку на соответствие с ограничениями дизайна Datacenter.

Логический Дизайнер Datacenter-а- включает редактор установок и ограничений, визуальное проектирование сетевой инфраструктуры.

Дизайнер развертывания - позволяет устанавливать взаимосвязи между дизайном приложений и Datacenter.

• Механизм проверок.

Visual Studio 2005 Team Edition for Software Developers.

 

Содержит средства анализа качества кода и его производительности, что помогает создавать надежные приложения и службы уровня mission-critical:

• комплексные средства тестирования модулей с индикацией «покрытия» кода тестами;

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

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

Основные функции:

• статический анализ кода -поддержка для “управляемого” (managed) и “родного” (unmanaged) кода;

профилирование кода - поддержка двух режимов: instrumentation и sampling, анализ выполнения нитей, - анализ размещения и жизненного цикла объектов при “сборке мусора” (Garbage Collector), просмотр стека вызова;

• компонентное (Unit) тестирование;

• определение покрытия кода тестированием (Code Coverage).

Visual Studio 2005 Team Edition for Software Testers

 

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

• средства создания тестов для Web-приложений;

• средства разработки нагрузочных тестов и их выполнения;

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

Включает в себя управление процессом тестирования(Test case management): планирование, выполнение, анализ результатов. Поддерживает следующие виды тестирования:

• ручное тестирование (Manual);

• компонентное (Unit) тестирование;

• определение покрытия кода тестированием (Code Coverage);

• функциональное (автоматизированное) тестирование;

• нагрузочное тестирование (Load Testing) WEB приложений (HTTP,HTTPS);

• Application Verifier – анализ корректности C++ (unmanaged) кода в процессе выполнения.

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

Visual Studio 2005 Team Edition for Database Professionals

 

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

1. Разработку на основе проекта (Project Based Development):

• проект оффлайн;

• интеграция с Team Foundation Server (TFS).

2. Автоматическая поддержка изменений:

• рефакторинг имен;

• сравнение схем и данных;

• управление версиями.

3. Модульное тестирование БД:

• инфраструктура проекта типа «Тест»;

• генерация данных (по гистограммам из живой БД).

4. Построение и внедрение проекта.

 

Visual Studio 2005 Team Foundation Server

 

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

 

 

Рис. 36. Структура Team Foundation

Возможности Team Foundation:

1. Контроль задач:

• интеграция в процесс разработки;

• возможность описать свой процесс;

• ссылки на все артефакты;

• нотификация.

2. Система управления кода:

• интегрирована в среду разработки;

• масштабируема и надежна;

• параллельная разработка;

• нотификация.

3. Автоматизация сборки:

• ежедневный билд;

• отчеты.

4. Метрики:

• автоматическая сборка данных;

• OLAP.

5. Портал проекта:

• единая точка входа;

• доступ через Web-интерфейс;

• основана на WSS.

 

Новая версия пакета платформы Microsoft Microsoft Visual Studio 2008 и.NET Framework 3.5.NET Framework позволяет разрабатывать приложения и устанавливает компоненты, необходимые для работы этих приложений. Эта платформа не является принципиально новой, какой была платформа 2.0, ядро сохранено, но платформа 3.5 имеет намного более широкие функциональные возможности.

Microsoft.NET Framework 3.5 соединяет в себе новые технологии разработки приложений, имеющих оригинальный графический интерфейс, использующих различные технологии обмена данными и способных поддерживать большое количество различных процессов. В новой версии Microsoft.NET Framework 3.5 появилась полная поддержка Visual Studio 2008, появились новые библиотеки классов для разработки различных приложений (BCL), появились новые функции для разработки веб-компонентов на основе AJAX, JSON, REST, POX, RSS, ATOM, внесено много других нововведений и улучшений.

Visual Studio 2008 и.NET Framework 3.5 позволяют разработчикам всех уровней быстро создавать распределенные веб-приложения и приложения с прекрасными, полнофункциональными интерфейсами для Windows Vista, Windows Server 2008, Microsoft Office 2007, мобильных устройств и сети Интернет. Кроме этого, Microsoft объявила о планах создания программы лицензирования доступа к исходному коду в рамках инициативы VSIP для своих стратегических партнеров. Данная программа позволит партнерам использовать исходный код Visual Studio 2008 для отладки создаваемых расширений, что упростит процесс интеграции продуктов партнеров с Visual Studio 2008.

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

Microsoft Sync Framework расширяет возможности Visual Studio 2008 и позволяет устанавливать соединения с использованием любого сетевого протокола и хранилища данных.

Новое приложение Popfly Explorer обладает веб-инструментарием, который позволяет разработчикам и пользователям Popfly легко добавлять гаджеты Silverlight на свои веб-страницы и публиковать сайты в формате HTML, непосредственно в системе Popfly.

Новые решения входят в состав Microsoft Application Platform, который включает инструменты, необходимые организациям для создания и внедрения всех видов корпоративных систем, включая и корпоративные сайты, и корпоративные порталы. Выход данных решений является важным этапом перед глобальным запуском Windows Server 2008, Visual Studio 2008 и SQL Server 2008.

 

Методические указания

 

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

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

• проектирование корпоративного портала - это разработка структуры и создание системы, объединяющей все информационные ресурсы и бизнес-процессы (системы класса ERP и CSRP) компании на базе самых современных информационных технологий;

• при проектировании нового корпоративного сайта предпочтение следует отдать двум способам: создание корпоративных сайтов из набора базовых настраиваемых модулей или создание корпоративных сайтов из расширяемого набора базовых модулей;

• при проектировании корпоративных порталов и сайтов предпочтение следует отдать двум технологиям: технология на платформе ASP.NET/MS SQL Server и технология на платформе Visual Studio Team System.


ЛИТЕРАТУРА

  1. Корпоративный сайт компании «Корпоративные системы Интернет» IIE Systems, 2006.

http://corpsite.ru/Encyclopedia/CorpSys/

  1. Г. Верников. Основы систем класса MRP-MRPII. CITForum, 1999.

http://www.citforum.ru/cfin/mrp/mrpmine.shtml/

  1. Логистика. Отраслевой портал. Основы логистики, 2004.

http://www.logistics.ru/21/6/index.htm

  1. Г. Верников. Описание стандарта MRPII. CITForum, 1999.

http://www.citforum.ru/cfin/mrp/mrp2.shtml

  1. А.В. Юрасов. Электронная коммерция: Учеб. пособие. – М.: Дело, 2003. – 480 с.
  2. А. Дадали. Системы ERP. Компания Interface Ltd, 2002.

http://www.interface.ru/fset.asp?Url=/erp/sistemka.htm

  1. М.И. Рейтман. Транспортная задача. Журнал «Квант», № 7, 1974. с. 13-20.

http://www.ega-math.narod.ru/Quant/Reitman.htm

  1. М. Ковин. Описание систем MRP, MRP II, ERP, ERP II, CRM, SCM, CSRP, B2C, B2B.

http://pravilapokera.narod.ru/ERP.html

  1. Кеворков В.В., Леонтьев С.В. Политика и практика маркетинга: Учебно- методическое пособие. М.: ИСАРП, "Бизнес - Тезаурус",

1999. - 192 с.

http://www.aup.ru/books/m59/

  1. Голубков Е.П. Маркетинговые исследования. Журнал «Маркетинг в России и за рубежом», № 5, 2000.

http://www.cfin.ru/press/marketing/2000-5/14.shtml

11. Альманах программиста, том 1: Microsoft ADO.NET, ASP.NET, Microsoft SQL Server, доступ к данным из приложений/Сост. Ю.Е. Купцевич. – М.: Издательско-торговый дом «Русская Редакция», 2003. – 400 с.

12. Си Шарп: Создание приложений для Windows/ В.В, Лабор. – Мн.: Харвест, 2003. – 384 с.

13. Полный справочник по С#./ Шилдт, Герберт: Пер. с англ. – М.: Издательский дом «Вильямс», 2004. – 752 с.

14. Электроная документация по SQL Server, 2005.

www.itcontent.ru/tag/sql_server_2005

15.Электроная документация по VSTS.

www.microsoft.com/Rus/Msdn/vs/team.mspx

16. Электроная документация по VSTS.

http://msdn.microsoft.com/teamsystem/

ОГЛАВЛЕНИЕ

 

ВВЕДЕНИЕ………………………………………………………………...3


Поделиться с друзьями:

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

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

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

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.024 с.