Помощь в написании студенческих работ
Антистрессовый сервис

Исследование и разработка WEB-ориентированных САПР электронных схем

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

Цель работы — исследование и разработка программного и информационного обеспечений Web-ориентированной схемотехнической САПР на основе программных модулей системы Design Lab. Использование Webориентированной САПР позволит пользователям на удаленных компьютерах формировать задания на проектирование, а процесс непосредственного моделирования схемы выполнять на Web-cepBepe, что позволит значительно… Читать ещё >

Исследование и разработка WEB-ориентированных САПР электронных схем (реферат, курсовая, диплом, контрольная)

Содержание

  • 1. Исследования и анализ архитектур схемотехнических САПР
    • 1. 1. Предпосылки создания web-opиeнтиpoвaннoй САПР
    • 1. 2. Обзор промышленных схемотехнических САПР
    • 1. 3. Традиционные архитектуры схемотехнических САПР
    • 1. 4. Рефакторинг архитектур прикладных программных систем
    • 1. 5. Отличия архитектурного и классического рефакторингов
    • 1. 6. Паттерн выделения слоев
    • 1. 7. Выводы
  • 2. Построение УеЬ-ориентированной архитектуры схемотехнической САПР
    • 2. 1. Выделение архитектурных слоев схемотехнических САПР
    • 2. 2. Архитектуры распределенных
  • приложений
    • 2. 3. Реализация распределенных
  • приложений в среде Интернет
    • 2. 4. Архитектура УеЬ-ориентированной схемотехнической САПР
    • 2. 5. Выводы
  • 3. Организация информационного обеспечения ЛУЕВ-ориентированных схемотехнических САПР
    • 3. 1. Состав информационного фонда схемотехнических САПР
    • 3. 2. Организация информационного фонда ЛУЕВ-ориентированной САПР
    • 3. 3. Подсистема регистрации и контроля доступа пользователей WEB-ориентированной САПР
    • 3. 4. Методы доступа к распределенным базам данных? ЕВ-ориентированной САПР
    • 3. 5. Выводы
  • 4. Реализация УЕВ-ориентированной системы семотехнического проектирования электронных схем «VSpice»
    • 4. 1. Описание технологии и требований к реализации системы
    • 4. 2. Реализация ЛУеЬ-приложения системы ЛУБрюе
    • 4. 3. Реализация базы данных пользователей САПР
    • 4. 4. Организация процесса проектирования в УЕВ-ориентирований САПР
    • 4. 5. Вывод
    • 4. 6. Основные результаты работы

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

В этой связи актуальным является разработка Web-ориентированных производственных систем (CAD, CAE, PLM,.), используемых в процессе проектирования, разработки технологий и производстве радиоэлектронной аппаратуры. Кроме того, достаточно большое число современных предприятий работают в нескольких отделениях, а иногда и на разных континентах. Сотрудники мобильны. Имея ноутбук и мобильную связь, они могут всегда оставаться в рабочем процессе, иметь доступ к корпоративной информации, принимать решения, выполнять свою повседневную работу без каких-либо ограничений. И не важно, где они находятся — в офисе, дома или в командировке. В таких случаях стоит задача организации «виртуального отдела». Где бы ни находились сотрудники предприятия, они должны быть обеспечены полноценным доступом к информационным системам «виртуального отдела». Наилучшим решением данной задачи является разработка специализированных Web-ориентированных производственных систем [14].

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

Преимущества использования подобных систем:

Мобильность и доступность.

Максимальная эффективность от использования индивидуального решения.

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

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

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

Одним из классов производственных систем, требующих коллективного использования являются CAD-системы или системы автоматизированного проектирования (САПР).

Цель работы — исследование и разработка программного и информационного обеспечений Web-ориентированной схемотехнической САПР на основе программных модулей системы Design Lab. Использование Webориентированной САПР позволит пользователям на удаленных компьютерах формировать задания на проектирование, а процесс непосредственного моделирования схемы выполнять на Web-cepBepe, что позволит значительно повысить эффективность использования САПР и сократить расходы на ее приобретение. Дополнительно обеспечивается доступ к информационным 3 ресурсам удаленных баз данных и организация дистанционного взаимодействия распределенных коллективов пользователей САПР.

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

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

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

Выполнить анализ и систематизацию информационного обеспечения схемотехнических САПР и определить состав локальных баз данных, размещаемых на рабочей станции, и централизованных данных, доступных на «^УеЬ-сервере;

Разработать распределенную архитектуру Web-opиeнтиpoвaннoй САПР, обеспечивающую разделение компонентов программного и информационного обеспечения между рабочей станцией САПР и «УеЬ-сервером.

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

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

Основные методы исследования: В ходе диссертационного исследования были использованы модели и методы математического моделирования схемных компонентов, метод архитектурного рефакторинга программных систем, теория баз данных и теория построения САПР, эффективные методы реализации распределенных Web-приложений на основе современных объектно-ориентированных языков программирования. Достоверность научных результатов.

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

Новые научные результаты.

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

1. Предложен новый способ трансформации традиционных архитектур САПР на основе метода архитектурного рефакторинга к многозвенной архитектуре с разнесением готовых модулей системы между клиентом и сервером с целью достижения оптимальной производительности в условиях низкоскоростных каналов Интернета и лимитированных ресурсов Web-cepBepa.

2. Разработана архитектура Web-ориентированной схемотехнической САПР, отличающаяся от известных использованием активного Web-сервера и комбинации шаблонов Thin Web Client и Thick Web Client для отдельных подсистем САПР в зависимости от типа проектных процедур и операций, реализованных в подсистеме.

3. Предложена новая версия Web-ориентированной архитектуры информационной подсистемы схемотехнической САПР Design Center на основе распределения файлов данных на два уровня: локальные базы данных и централизованные базы проектных данных. При этом локальные базы данных размещены на рабочей станции САПР, а централизованные базы данных помещены на Web-cepBep.

4. Разработана новая структура программного и информационного обеспечения Web-ориентированной схемотехнической САПР, которая включает: проектирующие модули системы Design Center, распределенные между клиентом и серверомуправляющую подсистему в виде Web-приложениябазу данных пользователей САПР и базу данных рабочих проектов, включающие подсистемы управления данными с Web-интерфейсом и подсистему регистрации и контроля доступа пользователей САПР.

Научные положения, выносимые на защиту.

1. Архитектура Web-ориентированной схемотехнической САПР, базирующаяся на программных модулях системы Design Center и отличающаяся от известных использованием активного Web-сервера и комбинации шаблонов Thin Web Client и Thick Web Client для реализации отдельных подсистем САПР, в зависимости от принадлежности подсистемы к определенному семантическому слою.

2. Структура информационного обеспечения Web-ориентированной схемотехнической САПР, включающая распределенную базу данных сеанса проектирования составные части, которой рассредоточены между рабочей станцией и WEB-сервером и мигрируют по сети Internet в процессе работы системы.

3. Метод организации коллективной работы пользователей САПР в сети Интернет над общим проектом на основе специализированной подсистемы регистрации и контроля доступа, реализованной на Web-cepBepe. Практическая ценность работы.

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

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

2. Предложенная в диссертации архитектура Web-ориентированной схемотехнической САПР может служить основой для построения распределенных систем синтеза цифровых схем, систем конструкторского проектирования и САПР сложных технических объектов различного назначения.

3. Реализованная версия Web-ориентированной схемотехнической САПР WSpice на основе системы Design Center позволяет на удаленных компьютерах формировать задания на проектирование, а процесс непосредственного моделирования схемы выполнять на Web-сервере. Такой подход значительно повышает эффективность использования САПР и сокращает расходы на приобретение лицензий.

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

Разработанная в ходе исследования архитектура Web-ориентированной схемотехнической САПР была реализована с помощью технологии ASP.NET.

Одним из наиболее эффективных средств создания Web-приложений ASP.NET является Microsoft Visual Studio 2010. При выполнении данного исследования главной задачей было создание открытой, полнофункционалыюй и 7 динамической системы, реализованной на современном инженерном уровне и позволяющей проводить обработку радиоэлектронных схем в Internet/Intranet сетях. Практическим результатом работы является Web-ориентированная схемотехническая САПР WSpice на основе системы Design Center. Система использует стандартные модули Schematics, PSpice, Probe, входящие в состав Design Center, и ASPX-страницы Web-приложения.

Web-ориентированная САПР WSpice внедрена в учебный процесс, что подтверждается актом о внедрении, и используется при проведении дистанционных лабораторных занятий по дисциплинам: «Проблемно-ориентированные диалоговые системы» и «Микросхемотехника» в учебном процессе подготовки бакалавров и магистров по направлению «Информатика и ВТ» (магистерская программа 230 100.68−16 «Информационное и программное обеспечения САПР»).

Результаты диссертационной работы использовались в госбюджетной НИР по теме: «Разработка моделей и методов анализа и синтеза интеллектуальных систем поддержки принятия решений для управления сложными распределенными объектами» (шифр САПР-47 тем. плана СПбГЭТУ 2011 г.).

Основные результаты работы используются при подготовке инженеров по специальностям 230 104 «Системы автоматизации проектирования» и магистров по направлению «Информатика и вычислительная техника» (магистерская программа 230 100.68−16 «Информационное и программное обеспечения САПР»). Применение разработанной системы в учебном процессе обеспечивает поддержку дисциплины «Моделирование непрерывных систем» учебного плана подготовки магистров по направлению «Информатика и вычислительная техника», а так же дисциплины «Проблемно-ориентированных диалоговые системы» учебного плана подготовки инженеров по специальности 230 104 «Системы автоматизации проектирования».

Результаты диссертационной работы используются в учебной практике Санкт-Петербургского государственного электротехнического университета «ЛЭТИ» им. В. И. Ульянова (Ленина) на кафедре «Системы автоматизированного проектирования» для подготовки магистров и бакалавров по направлению «Информатика и вычислительная техника» (магистерская программа 230 100.68−16 «Информационное и программное обеспечения САПР»).

Апробация работы.

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

• XVII Международная конференция «Современные образование содержание, технологии, качество 2009, 2011».

• 63-я, 64-я научно-технические конференции профессорско-преподавательского состава Санкт-Петербургского государственного электротехнического университета «ЛЭТИ» им. В. И. Ульянова (Ленина). Публикации.

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

Структура и объем диссертации

.

Диссертационная работа состоит из введения, четырех глав, заключения и списка литературы, включающего 89 наименований. Работа изложена на 181 страницах, содержит 55 рисунков и 3 таблицы.

4.6 Основные результаты работы.

1. Предложен новый способ трансформации традиционных архитектур САПР на основе метода архитектурного рефакторинга к многозвенной архитектуре с разнесением готовых модулей системы между клиентом и сервером с целью достижения оптимальной производительности в условиях низкоскоростных каналов Интернета и лимитированных ресурсов Web-сервера.

2. На основе проведенного семантического анализа системы Design Lab разработана архитектура Web-ориентированной схемотехнической САПР, отличающаяся от известных использованием активного Web-сервера и комбинации шаблонов Thin Web Client и Thick Web Client для отдельных подсистем САПР, в зависимости от типа проектных процедур и операций, реализованных в подсистемах.

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

4. Разработана многозвенная структура информационного обеспечения Web-ориентированной схемотехнической САПР, включающая: централизованные базу данных моделей схемных компонентов и базу данных рабочих проектовподсистему управления базами данных с Web-интерфейсомподсистему регистрации и контроля доступа пользователей САПР.

5. Разработано программное и информационное обеспечения Web-ориентированной схемотехнической САПР на основе модулей Design Center, отличающиеся от известных наличием инвариантных средств для обеспечения доступа к распределенным базам данных и организации дистанционного взаимодействия коллективов пользователей САПР 6. На основе полученных в работе результатов разработана и внедрена в учебную и инженерную практику Web-opиeнтиpoвaннaя схемотехническая САПР ЧУБрюе, которая используется при проведении дистанционных лабораторных занятий по дисциплинам: «Проблемно-ориентированные диалоговые системы» и «Микросхемотехника» в учебном процессе подготовки бакалавров и магистров по направлению «Информатика и вычислительная техника «(магистерская программа 230 100.68−16 «Информационное и программное обеспечения САПР»).

ЗАКЛЮЧЕНИЕ

.

Разработан программно-аппаратный модуль ?8Р1СЕ для организации проектирования и дистанционного обучения технологии в микроэлектронике в глобальной сети Интернет. Программная часть модуля как средства для проектирования в режиме клиент-сервер основана на использовании современных инструментов и языков информационной технологии. Модуль успешно используется в технических образовательных учреждениях кафедра и за рубежом в лекционных курсах и компьютерных лабораторных занятиях в рамках дисциплин, связанных с проектированием в микроэлектронике. Таким образом, разработанная МеЬ-ориентированная САПР VSpice позволяет реализовать распределенный процесс проектирования электронных схем и обеспечить формирование централизованного архива проектных решений.

Показать весь текст

Список литературы

  1. А.А. А. Мохсен. Архитектура WEB-ориентированных САПР Текст. / Г. Д. Дмитревич, А.А. А. Мохсен, А. И. Ларистов // Информационно-управляющие системы -2010. -№ 5 (48). С. 20−23.
  2. А.А. А. Мохсен. Реализация WEB-ориентированных систем автоматизированного проектирования Текст. А.А. А. Мохсен, Харуби, Н // Перспективы науки. Университет им. В.И.Вернадского
  3. Тамбов, сер."Управление, вычислительная техника и информатика" 2010.-№ 3(03).-с.102−105.
  4. А.А. А. Мохсен. Применив WEB- ориентированной в образовательной процессе Текст. / А.А. А. Мохсен. // Материалы международного форума «Современное образование: содержание, технологии, качество». Том 1. -СПб., СПбГЭТУ, 21−22.04.2010. С. 171−173.
  5. А.А. А. Мохсен. Моделирование электронных схем на основе МОДУЛЬ Pspice в среде web Текст. / А.А. А. Мохсен. // XVII Международная конференция «Современное образование: Содержание, Технологии, Качество» Том 1. СПб., СПбГЭТУ, 20.04.2011. — С. 213−215.
  6. А.А. А. Мохсен. Выделение архитектурных слоев схемотехнических САПР Текст. / А.А. А. Мохсен. // XVII Международная конференция «Современное образование: Содержание, Технологии, Качество» Том 1. -СПб., СПбГЭТУ, 20.04.2011. С. 215−216.
  7. В.И., Гридин В. Н. Методы построения систем автоматизированного проектирования на основе Internet-технологий и компактной обработки разреженных матриц // Информационные технологии в проектировании и производстве. 2009. № 1.
  8. Хайнеман P. PSPICE Моделирование работы электронных схем. — М.: ДМК, 2005. 325 с.
  9. Петраков О. PSpice-модели для программ моделирования // «Радио», 2000, № 5.-28 с.
  10. Хайнеман P. PSpice. Моделирование работы электронных схем. Пер. с нем. М.: ДМК Пресс, 2001. 336 с.
  11. А.Б., Скобельцын К. Б., Скобельцын Г. К. Система автоматизированного формирования базы данных параметров моделей радиоэлектронных компонентов / EDA Express, № 4, 2001. 16 с.
  12. В.Д. Система сквозного проектирования электронных устройств DesignLab 8.0. — М.: Солон, 1999. 698 с.
  13. В.Д. Система схемотехнического моделирования Micro-Cap V. — М.:Солон, 1997. —274 с.
  14. В. Д. Система схемотехнического моделирования и проектирования печатных плат Design Center (PSpice). М.: СК Пресс, 1996.272 с.
  15. В.Д. Система схемотехнического моделирования Micro-CAP V . -М.: СОЛОН, 1997. 273 с.
  16. W., Geppert L., «http:// It has changed everything, especially our engineering thinking», IEEE Spectrum, January 1997, pp. 23−37.
  17. L., Swiercz В., Zubert M., Napieralsky A. // «SPICE-Based simulation Website: Aplication to Teaching of Power Electronics», Proc. CADSM'2003. Lviv-Slavsko, Ukraine, 2003. P. 334−336.
  18. Архангельский А.Я. PSpice и Design Center. 4. 2. Модели цифровых и аналого-цифровых устройств. Идентификация параметров моделей. Графические редакторы. Учебное пособие. М.: МИФИ, 1996.
  19. А.Я., Савинова Т. А. Справочное пособие по PSpice и Design Center. М.: МИФИ, 1996.
  20. V., Stempitsky V., Kudin К. // Proc. 8th EUROMICRO Conf. on Digital System Design. Porto, Portugal, 2005. P. 435−439.
  21. В., Найбук M.H., Нелаев В. В., и др. // Респ. науч.-метод. конф. «Высшее техническое образование: проблемы и пути развития», Минск, Беларусь, 2006 г. Минск, 2006. С. 63.
  22. А.Ф., Осысин Д. А., Оськина Л. Д., Кастрюк А. П. // Материалы IV Международной науч.-метод. конф. «Дистанционное обучение — образовательная среда XXI века». Минск, 2004 г. Минск, 2004. С. 78−80.
  23. А.Н., Мандрик П. А. // Материалы республиканской науч.-метод. конф. «Высшее техническое образование: проблемы и пути развития». Минск, 2006. С. 9−10.
  24. М.Н. Моделирование и проектирование технологии ИМС в среде модуля GUI-SUPREM Ш // Докл. БГУИР. 2006. № 5. С. 95.
  25. М.Н., Нелаев B.B. Программный модуль GUI-SUPREM III для проектирования технологии интегральных схем: Метод, пособие. Минск, 2007.29. http://www-tc2id.stanford.edu
  26. М.Н. // Материалы V Международной науч.-метод, конф. «Дистанционное обучение — образовательная среда XXI века», Минск, 2005 г. Минск, 2005. С. 92−95.
  27. W., Nelayev V., Stempitsky V., Kudin К. // Proc. 9th Advanced Training Course on Mixed Design of Integrated Circuits and Systems. Education of Computer Aided Design of Modern ICs and Systems. Lodz, Poland, 2003. P. 665−668. '
  28. M., Nelayev V. // Proc. Int Conf. «e-learning jako metoda spomagaj^ca proces ksztalcenia». Gdansk, Poland, 2006. P. 72−76.
  29. М.Н. // Материалы VIII Междунар. науч.-метод. конф. «Наука и образование в ' условиях социально-экономической трансформации общества», Витебск, 2005 г. Витебск, 2005. С. 229−231.35. http://www.slax.org
  30. В.В. Физическое моделирование технологических процессов в программе SUPREMII: Учеб. пособие. Минск, 1998.
  31. В.В. Программа SUPREM II моделирования технологии изготовления интегральных схем: Метод, пособие. Минск, 1998.
  32. В.В., Стемпицкий В. Р. Технологическое проектирование интегральных схем. Программа SUPREM4: Учеб. пособие. Минск, 2004.39. http://http://www.silvaco.com40. http://www.eecad.com
  33. Kudijavtsev P. A., Maximenya A.I., Nelayev V.V. I I Proc. 2nd Global Congress on Engineering Education. Wismar, Germany, 2000, P. 144—147.
  34. Агуров П. C#. Разработка компонентов в MS Visual Studio 2005/2008. БХВ-Петербург, 2008 г., 480 стр.
  35. В.И. Диалоговые системы схемотехнического проектирования / В. И. Анисимов, Г. Д. Дмитревич, К. Б. Скобельцын и др.- Под ред. В. И. Анисимова. М.: Радио и вязь, 1988.
  36. В.В., Савинков В. М. Проектирование баз данных информационных систем. М.: Финансы и статистика, 1989.-351 стр.
  37. Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. — СПб: Питер, 2001. — 368 с: ил.
  38. Гамильтон Б. ADO.NET Сборник рецептов. Питер, издательский дом, 2004 г., 576 стр.
  39. К. Введение в системы баз данных. К.: Диалектика, 1999. — 320 стр.
  40. А.Б., Скобельцын К. Б., Скобельцын Г. К. Система автоматизированного формирования базы данных параметров моделей радиоэлектронных компонентов / EDA Express, № 4, 2001. С- 16.
  41. Ч.А. Технология Microsoft ADO .NET. Интернет-университет информационных технологий ИНТУИТ.ру, БИНОМ. Лаборатория знаний, 2007 г., 544 стр.
  42. Кингсли-Хьюджес Э, Кингсли-Хьюджес К. С# 2005. Справочник программиста. Вильяме, Диалектика, 2007 г., 368 стр.
  43. Компьютерное общество ШЕЕ, Рекомендуемые IEEE методы описания архитектуры преимущественно-программных систем: стандарт IEEE 1 472 000. 2000.
  44. Д.А. Архитектура схемотехнических САПР со встроенным браузером / Гридин В. Н., Анисимов В. И., Ларистов Д. А. // Автоматизация в промышленности 2009. -№ 11.— С. 52−55.
  45. Создание приложений Microsoft ASP.NET / Пер. с англ. М.- Изд. «Русская Редакция». 2002.
  46. А.В., Фролов Г. В. Визуальное проектирование приложений С#. Учебное пособее — М.: ИД КУДИЦ-ОБРАЗ, 2003.
  47. П. В. ADO.NET и создание приложений баз данных в среде Microsoft Visual Studio .NET. Диалог-МИФИ, 2003 г., 528 стр.
  48. Microsoft Corporation. Разработка Web-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET. Учебный курс MCAD/MCSD/Пер. с англ. M.: Издательский дом «Русская Редакция», 2005.
  49. П. С#. Разработка компонентов в MS Visual Studio 2005/2008. БХВ-Петербург, 2008 г., 480 стр.
  50. Кингсли-Хьюджес Э, Кингсли-Хьюджес К. С# 2005. Справочник программиста. Вильяме, Диалектика, 2007 г., 368 стр
  51. Мак-Дональд, Мэтью. Шпушта, Марио. Microsoft ASP.NET 2.0 с примерами на С# 2005 для профессионалов.: Пер. с англ. М.: ООО «И.Д. Вильяме», 2006.
  52. Д. Применение DDD и шаблонов проектирования: проблемно-ориентированное программирование приложений с примерами на С# и .NET.: Пер. с англ. — М.: Издательский дом «Вильяме», 2008. — 560 е.: ил.
  53. В. В. Абстракции в проектировании БД //СУБД. 1998. -№ 1. — С. 90−97.68. www.asp.net.69. http://msdn.microsoft.com/ru-ru/vsx2010/products/bb933751 .aspx
  54. Г. С#. Учебный курс. Питер, 2003 г., 512 стр.
  55. Герберт Шилдт. С# 2.0. Полное руководство. ЭКОМ Паблишерз, 2007 г., 976 стр.
  56. Абу Сара, М. Р. Интегрированные базы данных в программных системах проектирования электронных схем Текст. / М. Р. Абу Сара, А. И. Ларистов, Ю. Т. Лячек // Информационно-управляющие системы 2009. -№ 3 (40). — С. 69−71.
  57. Mastering Microsoft SQL Server 2005. — M.: «Диалектика», 2007. i
Заполнить форму текущей работой