Исследование и разработка WEB-ориентированной базы данных сеанса проектирования для схемотехнических САПР тема диссертации и автореферата по ВАК РФ 05.13.12, кандидат наук Мохаммед Хуссейн Ахмед Аль-Шами

  • Мохаммед Хуссейн Ахмед Аль-Шами
  • кандидат науккандидат наук
  • 2014, Санкт-Петербург
  • Специальность ВАК РФ05.13.12
  • Количество страниц 122
Мохаммед Хуссейн Ахмед Аль-Шами. Исследование и разработка WEB-ориентированной базы данных сеанса проектирования для схемотехнических САПР: дис. кандидат наук: 05.13.12 - Системы автоматизации проектирования (по отраслям). Санкт-Петербург. 2014. 122 с.

Оглавление диссертации кандидат наук Мохаммед Хуссейн Ахмед Аль-Шами

Оглавление

Введение

1 Организация информационного обеспечения схемотехнических САПР

1.1 Структура информационного фонда схемотехнических САПР

1.2 Классификация файлов сеанса проектирования

1.3 Организация информационного обеспечения системы Design Lab

1.4 Организация информационного обеспечения системы MicroCAP

1.5 Выводы

2 Построение web-ориентированной архитектуры БДСП схемотехнических САПР

2.1 Построение схемотехнических САПР на основе web-технологий

2.2 Построение схемотехнических САПР па основе облачных технологий

2.3 Требования к реализации web-ориентированной БДСП

2.4 Архитектура web-ориентированной БДСП

2.5 Выводы

3 Модели данных для базы данных сеанса проектирования

3.1 Мифологическая модель данных для схемных компонентов

3.2 Даталогическая модель данных для схемных компонентов

3.3 Реализация функциональных зависимостей на основе хранимых процедур

3.4 Полная обобщенная ER-диаграмма для БДСП

3.5 Выводы

4 Реализация web-ориентированной базы данных сеанса проектирования

4.1 Выбор инструментальных средств для разработки БДСП

4.2 Структура таблиц БДСП DB-Session

4.3 Создание Web-приложения БДСП DB-Session в среде ASP.NET

4.4 Использование ASPX.NET для подключения к базе данных Oracle

4.5 Пример применения БДСП DB-Session

Заключение

Список сокращений и условных обозначений

Приложение: акты о внедрении результатов диссертационной работы

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

Рекомендованный список диссертаций по специальности «Системы автоматизации проектирования (по отраслям)», 05.13.12 шифр ВАК

Введение диссертации (часть автореферата) на тему «Исследование и разработка WEB-ориентированной базы данных сеанса проектирования для схемотехнических САПР»

Введение

Актуальность исследования

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

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

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

корпоративном \veb-cepBepe САПР и управление ходом проектирования с клиентской рабочей станции посредством интернет-браузера [1, 2, 3].

Вторая перспективная тенденция базируется на переносе локальных приложений САПР и средств хранения проектных данных в "облако" и организации процесса автоматизированного проектирования на основе облачных вычислений [33]. Общей проблемой при реализации перечисленных подходов является реорганизация информационного обеспечения САПР на основе технологий баз данных в соответствии с требованиями, предъявляемыми новой Интернет-средой выполнения проектных процедур [3].

Главными направлениями работ в этой области являются: исследование и анализ существующих способов организации информационного обеспечения САПР; разработка новых моделей и методов хранения проектных данных на основе технологий БД; создание эффективных инструментальных средств для централизованного хранения и организации удаленного доступа к информационным ресурсам САПР в сети Интернет.

При этом основным компонентом, информационного обеспечения, требующим значительной перестройки, является база данных сеанса проектирования (БДСП) САПР, которая должна обеспечить выполнение ряда новых операций в условиях Интернет-среды, а именно:

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

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

• сформировать единый архив проектных решений, доступный для всех пользователей САПР;

• обеспечить автономный режим работы вне САПР с целыо дополнительной обработки проектных данных и получения конструкторской документации (спецификации, карты режимов и др.);

• выполнить протоколирование сеансов доступа пользователей САПР к базам данных и изменений, вносимых в проектные данные.

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

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

Предметом исследования является информационное обеспечение \veb-ориентированных САПР, построенное на основе технологий баз данных.

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

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

1. Выполнить анализ и систематизацию информационного обеспечения современных схемотехнических САПР и определить состав и структуру локальных проектных данных, получаемых в рамках сеанса проектирования;

2. Выработать требования к реорганизации информационного обеспечения схемотехнических САПР с учетом переноса проектных данных в Интернет-среду;

3. Провести сравнительный анализ методов построения информационного обеспечения web-ориентированных прикладных программных систем и разработать архитектуру базы данных сеанса проектирования для схемотехнических САПР, эксплуатируемых в сети Интернет;

4. Разработать инфологические и даталогические модели данных (схемы базы данных) для централизованного хранения информации о сеансе проектирования и организации подсистемы коллективной работы над проектами на основе приложения базы данных с web-интерфейсом.

5. Реализовать полученную схему данных в среде защищенной универсальной СУБД и разработать web-ориентированную подсистему ведения БДСП, позволяющую повысить эффективность использования большинства современных схемотехнических САПР в сети Интернет.

Основные методы исследования: В ходе диссертационного исследования были использованы модели и методы математического моделирования схемных компонентов, методы теории САПР, методыпостроения Web-ориентированных схемотехнических САПР, теория баз данных.Экспериментальные разработки информационного и программного обеспечения САПР выполнялись на основе СУБД Oracle 9ш MS VisualStudio2010.

Достоверность научных результатов

Подтверждается основными положениями общей теории САПР, теории моделирования, корректностью применяемого математического аппарата, и результатами, полученными при тестировании созданной Web-ориентированной базы данных сеанса проектирования DB-Session в среде СУБД Oracle 9i и MSVisualStudio 2010.

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

1. Показано, что для обеспечения информационных потребностей "\УеЬ-ориентированных схемотехнических САПР, необходимо построение виртуальной машины баз данных, содержащей БДСП и работающей под управлением соответствующих облачных служб.

2. Разработана универсальная открытая архитектура \¥еЬ-ориентированной БДСП, включающая хранилище проектных файлов и таблицы реляционной БД. Определен состав и структура серверного управляющего \¥еЬ-приложения БДСП.

3. Исследована и разработана усложненная иерархическая ЕЯ-модель "сущность-связь" для схемных компонентов с выделением супертипов и подтипов сущностей, которая может использоваться при проектировании баз данных сложных технических объектов различного назначения.

4. Предложена методика учета математических зависимостей между параметрами моделей схемных компонентов различного уровня на основе дополнения "классической"Е11-диаграммы специальным графическим символом, используемым в блок-схемах программ и алгоритмов для обозначения типового процесса.

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

6. Разработана методика реализации информационного обеспечения \¥еЬ-ориентированных схемотехнических САПР на основе базы данных сеанса проектирования, обеспечивающей возможность организации сеансов коллективной работы над проектом в сети Интернет.

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

1. Универсальная открытая архитектура ^УеЬ-ориентированной базы данных сеанса проектирования схемотехнических САПР.

2. Полная обобщенная ЕЯ-диаграмма предметной области для Б ДСП, учитывающая иерархическую структуру проектов в схемотехнических САПР, наличие математических зависимостей между отношениями и возможность организации сеансов коллективной работы над проектом в сети Интернет.

3. Методика реализации информационного обеспечения "ЭДеЬ-ориентировапных схемотехнических САПР на основе базы данных сеанса проектирования.

Практическая ценность

1. Разработанная универсальная открытая архитектура 'М'еЬ-ориентированной БДСП может служить основойдля построения информационного обеспечения \¥еЬ-ориентировапных схемотехнических САПР.

2. Усложненная иерархическаяЕЯ-модель "сущность-связь" для схемных компонентов с выделением супертипов и подтипов сущностей может быть распространена на семантическое описание сложных технических объектов различного назначения.

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

4. Разработанное информационное обеспечение схемотехнических САПР содержит инвариантное \¥еЬ-ориентированное ядро, которое может быть основой для построения широкого класса \\^еЬ-ориентированных систем.

Реализация и внедрение результатов_

На основе полученных результатов разработана Web-ориентированная база данных сеанса проектирования DB-Session для схемотехнических САПР. Использование БДСП DB-Session в инженерной практикепозволяет обеспечить:коллективную работу пользователей САПР в сети Интернет над общим проектом; архивное хранение проектов; повторное применение результатов проектирования при разработке новых схем; автономное использование проектных данных для выпуска документации.

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

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

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

• международные научно-технические конференции 2012-2013 гг. «Информационные технологии и математическое моделирование систем». -М.: ЦИТП РАН.

• ХУ1-аямеждународная конференция по мягким вычислениям и измерениям (БСМ 2013). - СПб.

• Х1Х-ая международная конференция «Современное образование: содержание, технологии, качество». - СПб., СПбГЭТУ.

• 60, 61, 63-ая научно-технические конференции профессорско-преподавательского состава СПбСГЭТУ.

Публикации

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

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

Работа состоит из введения, четырех глав, заключения и списка литературы, включающего 70 наименований. Основная часть диссертации изложена на 116 страницах машинописного текста и содержит 38рисунков и 12 таблиц.

1 Организация информационного обеспечения схемотехнических САПР

Необходимость сокращения сроков и повышения качества разработки радиоэлектронных устройств (РЭА) и систем предопределила широкое применение ЭВМ и методов автоматизации проектирования радиоэлектронной техники различного назначения. При этом целыо проектирования является создание более совершенных РЭА, отличающихся от своих аналогов и прототипов более высокой эффективностью за счет использования новых физических явлений и принципов функционирования, более совершенной элементной базы и структуры.

По содержанию решаемых задач процесс проектирования радиоэлектронной аппаратуры (РЭА) можно разбить на следующие четыре этапа [32,46]:

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

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

радиоэлектронных схем необходимо учитывать конструкторско-технологические требования.

3. Техническое (конструкторское) проектирование, решающее задачи компоновки и размещения элементов и узлов, выполнения печатных и проводных соединений, а также задачи теплоотвода, электрической прочности, защиты от внешних воздействий и т. п. На этом этапе разрабатывается техническая документация для изготовления и эксплуатации РЭА.

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

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

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

параметрическим синтезом.

Процедура анализа состоит в определении свойств заданного описания РЭА. Примером такой процедуры может служить расчет частотных или переходных характеристик электронных схем, определение реакции схемы

на заданное воздействие и др. Анализ позволяет оценить степень удовлетворения проектного решения заданным требованиям и его пригодность. Процедуры синтеза и анализа в процессе проектирования РЭА тесно связаны между собой, поскольку обе они направлены на создание приемлемого или оптимального проектного решения.

Типичной проектной процедурой является оптимизация, которая приводит к оптимальному (по определенному критерию) проектному решению. Например, широко используется оптимизация параметров электронных схем с целыо наилучшего приближения частотных характеристик к заданным. Процедура оптимизации состоит в многократном анализе при целевом изменении параметров схемы до удовлетворительного приближения к заданным характеристикам. В сущности, оптимизация обеспечивает создание или синтез проектного решения с поэтапным анализом или оценкой характеристик.

Системы программ, предназначенные для автоматизации проектирования РЭА, можно разделить на две основные группы: системы схемотехнического проектирования и конструкторского проектирования РЭА. Это деление является весьма условным, особенно для систем проектирования микроэлектронной аппаратуры, а также СВЧ и излучающих устройств.

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

накладывает дополнительные ограничения на организацию информационного обеспечения САПР.

1.1 Структура информационного фонда схемотехнических САПР

Процесс проектирования объекта можно представить как связанную совокупность этапов преобразования одних данных в другие. При этом данные, полученные в результате одного процесса преобразования, могут быть исходными для другого процесса (промежуточные данные)[20].

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

Совокупность данных, используемых всеми подсистемами САПР, составляет информационный фонд (ИФ) САПР [20]. Основная функция информационного обеспечения (ИО) САПР - ведение информационного фонда, т. е. обеспечение создания, поддержки и организации доступа к данным. Таким образом, информационное обеспечение САПР есть совокупность информационного фонда и средств его ведения.

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

1. Использование текстовых и двоичных файлов операционной системы, в которой функционирует САПР.

2. Применение библиотечных текстовых файлов.

3. Использование специализированных и универсальных СУБД.

Сравним области применения способов ведения информационного фонда в САПР.

Использование файловой системы ОС. Данный способ базируется на использовании текстовых и двоичных файлов операционной системы, в среде которой функционирует САПР. Различные подсистемы САПР совместно используют файлы для хранения и передачи информации. Часть файлов доступны для просмотра и редактирования пользователем САПР (файлы с описанием схемы на входном языке, файлы результатов моделирования и т.д.). Формат файлов, способ их открытия и содержание полностью определяется в программных модулях САПР.

Применение библиотечных текстовых файлов. Данный способ предполагает использование библиотечных файлов, имеющих общий каталог и множество поименованных записей. Доступ к записям выполняется по имени. Организация библиотечного файла также полностью определяется программным обеспечением САПР. Этот способ наиболее часто применяется в современных схемотехнических и конструкторских САПР для хранения информации о схемных компонентах (библиотеки схемных компонентов). Достоинством библиотечного метода является простота организации данных и доступа к ним со стороны пользователя. Недостатки использования библиотек определяются отсутствием средств быстрого поиска компонентов по параметрам и малыми объемами хранимых данных.

Использование специализированных и универсальных СУБД. Данный способ является наиболее универсальным и позволяет: произвести структурирование данных в виде удобном для проектировщика; выделить коллективно-используемые данные и сформировать централизованный информационный фонд САПР; обеспечить поиск нормативно-справочной и

проектной документации. Кроме того, при таком способе хранения данных обеспечивается централизованное копирование и восстановление данных, разграничение доступа к данным, возможность доступа к данным в сети Интернет. Универсальность данного подхода позволяет использовать СУБД для хранения практических всех составляющих информационного фонда САПР.

В зависимости от назначения информации можно выделить следующие блоки ИФ схемотехнических САПР:

Блок А - Исходные данные, включающие: информацию о структуре проектируемой схемы и ее внешних выводах; параметры определяющие задание на моделирование схемы и условия выполнения проектных операций и процедур.

Блок В - Информация о структуре моделей схемных компонентов, входящих в состав схемы и значениях параметров их моделей.

Блок С - Выходные данные, являющиеся результатом выполнения проектной процедуры или операции (результаты расчетов). Эти данные обновляются для каждой проектируемой схемы.

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

1.2 Классификация файлов сеанса проектирования

Большинство современных радиоэлектронных САПР используют в

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

Сеанс премирования радио-электронной схемы в схемотехнической САПР состоит из последовательности проектных операций (ПрОгМ):

ПрОп1 - графический ввод принципиальной схемы устройства;

ПрОп2 - редактирование описания принципиальной схемы;

ПрОпЗ - формирование задания на моделирование;

ПрОп4 - сохранение описания схемы в текстовом формате;

ПрОп5 - трансляция внешнего описания схемы и формирование файлов описания во внутреннем формате системы;

ПрОпб - анализ и оптимизация проектируемой схемы и построение выходных файлов с результатами моделирования.

ПрОп7 - оценка результатов проектирование и перход к редактированию и повторному анализу схемы.

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

• использование в проектных операциях;

• принадлежность к определенному проекту;

• необходимость долговременного хранения.

По признаку использования файлов в проектных операциях можно все файлы разделить на четыре категории (Кат-1):

• КатА - статические файлы, хранящиеся в системе и используемые в

рамках сеанса проектирования;

• КатВ - файлы исходных данных, формируемые на стадии ввода и редактирования описания схемы;

• КатС - файлы результатов;

• КатБ - динамические вспомогательные системные файлы, существующие только в рамках сеанса проектирования.

Использование рассмотренных категорий файлов в различных проектных операциях отображено на блок-схеме сеанса проектирования (рисунок 1.1). Для повторения сеанса проектирования или для автономной работы с проектными данными необходимо обеспечить хранение файлов КатА, КатВ КатС.

Рисунок 1.1 Блок-схема сеанса проектирования.

По принадлежности файлов к определенному проекту введем в рассмотрение два признака (Пр-^:

• ПрИ - индивидуальный файл создается заново для каждой проектируемой схемы;

• ПрО - общий файл используется для всех проектируемых схем.

Для определения необходимости длительного хранения файла с целью повторного использования в новых сеансах проектирования определим признаки хранения (Хр-1):

ХрД - файл целесообразно сохранить для дальнейшего использования; ХрН - файл не следует сохранять.

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

Похожие диссертационные работы по специальности «Системы автоматизации проектирования (по отраслям)», 05.13.12 шифр ВАК

Список литературы диссертационного исследования кандидат наук Мохаммед Хуссейн Ахмед Аль-Шами, 2014 год

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

1. Анисимов В.И., Гридин В.Н., Ларистов Д.А. Архитектура схемотехнических САПР со встроенным браузером. Автоматизация в промышленности - 2010. - №11. - С. 52-55.

2. Анисимов Д.А., Ларистов Д.А. Построение встроенного WEB-интерфейса в системах автоматизации проектирования. Известия Санкт-Петербургского государственного электротехнического университета «ЛЭТИ» им. В. И. Ульянова (Ленина) - 2007. - №2 - СПб.: Изд-во СПбГЭТУ «ЛЭТИ», - С. 63-66.

3. Анисимов В.И., Гридин В.Н. Методы построения систем автоматизированного проектирования на основе Internet-технологий и компактной обработки разреженных матриц // Информационные технологии в проектировании и производстве. 2009. №1.

4. Аль-Шами Мохаммед. Модель предметной области для базы данных схемных компонентов схемотехнической САПР / Анисимов В.И., Гридин В.Н., Ларистов А.И. // Информационные технологии -2013. - №9 -С. 2831.

5. Аль-Шами Мохаммед. Web-ориентированная база данных сеанса проектирования / Анисимов В.И., Гридин В.Н., Ларистов А.И.// Информационные технологии и вычислительные системы - 2013. - №3. - С. 40-45.

6. Аль-Шами Мохаммед. Архитектура базы данных сеанса проектирования для схемотехнических САПР // Известия СПбГЭТУ «ЛЭТИ» - 2014. - №1. - СПб.: Изд-во СПбГЭТУ «ЛЭТИ».С. 27-32.

7. Архитектура WEB-ориентированных САПР. / Дмитревич Г.Д., Ларистов А.И., Мохсен A.A. // Информационно-управляющие системы-2010.-№5 (48).-С. 20-23.

8. Архангельский А.Я. PSpice и Design Center. Ч. 2. Модели цифровых и аналого-цифровых устройств. Идентификация параметров моделей. Графические редакторы. Учебное пособие. М.: МИФИ, 1996.

9. Архангельский А.Я. , Савинова Т.А. Справочное пособие по PSpice и Design Center. М.: МИФИ, 1996.

10. Агуров П. С#. Разработка компонентов в MS Visual Studio 2005/2008. БХВ-Петербург, 2008 г., 480 стр.

П.Афанасьев А. О., Кузнецова С. A. OrCAD 7.0...9.0. Проектирование электронной аппаратуры и печатных плат. Наука и Техника, 2001 г. 448 стр.

12. Билл Вагнер. Эффективное использование С#. Лори, 2007 г., 256 стр.

13. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. - М.: Финансы и статистика, 1989. - 351 стр.

14. Гамильтон Б. ADO.NET Сборник рецептов. Питер, издательский дом, 2004 г., 576 стр.

15. Герберт Шилдт. С# 2.0. Полное руководство. ЭКОМ Паблишерз, 2007 г., 976 стр.

16. Далека В. Д., Деревянко А. С., Кравец О. Г., Л.Е.Тимановская Модели и структуры данных, Учебное пособие Харьков:ХГПУ, 2000. - 241 стр.

17. Дейт К. Руководство по реляционной СУБД DB2. - М.: Финансы и статистика, 1988. - 320 стр.

18. Дейт К. Введение в системы баз данных. - К.: Диалектика, 1999. - 320 с.

19. Диалоговые системы схемотехнического проектирования / В.И. Анисимов, Г.Д. Дмитревич, К.Б. Скобельцын и др.; Под ред. В.И. Анисимова. - М.: Радио и вязь, 1988.

20. Интегрированные базы данных в программных системах проектирования электронных схем / А.И. Ларистов, Ю. Т. Лячек, М.Р. Абу Сара // Информационно-управляющие системы. - 2009. - №3 (40). - С. 69-71.

21. Исаков А.Б., Скобельцын К.Б., Скобельцын Г.К. Система автоматизированного формирования базы данных параметров моделей радиоэлектронных компонентов / EDA Express, № 4, 2001. - 16 с.

22. Кариев Ч.А. Технология Microsoft ADO .NET. Интернет-университет информационных технологий - ИНТУИТ.ру, БИНОМ. Лаборатория знаний, 2007 г., 544 стр.

23.Карлащук В.И. Электронная лаборатория на IBM PC. Программа Electronics Workbench и ее применение. -М.: Солон-Р, 1999. - 506 стр.

24. Кингсли-Хыоджес Э, Кингсли-Хыоджес К. С# 2005. Справочник программиста. Вильяме, Диалектика, 2007 г., 368 стр.

25. Мак-Дональд, Мэтыо. Шпушта, Марио. Microsoft ASP.NET 2.0 с примерами на С# 2005 для профессионалов. : Пер. с англ. - М.: ООО «И.Д. Вильяме», 2006.

26. Построение систем автоматизированного проектирования на основе Web-технологий / Гридин В.Н., Дмитревич Т.Д., Анисимов Д.А. // Информационные технологии. - 2011. - №5. - С. 23-27.

27. Построение систем автоматизированного проектирования на основе Web-сервисов / Гридин В.Н., Дмитревич Г.Д., Анисимов Д.А.// Автоматизация в промышленности. - 2011. - №1. -С. 9-12.

28. Построение веб-сервисов систем автоматизации схемотехнического проектирования / Гридин В.Н., Дмитревич Г.Д., Анисимов Д.А. // Информационные технологии и вычислительные системы. -2012. - №4. -С. 79-84.

29. Павел Агуров. С#. Разработка компонентов в MS Visual Studio 2005/2008. БХВ-Петербург, 2008 г., 480 стр.

30. Петраков О. PSpice-модели для программ моделирования // "Радио", 2000, №5.- С. 28-30.

31. Петраков. Создание PSPICE-моделей радиоэлементов. Радиософт, 2004 г., 208 стр.

32. Петренко А.И. Основы автоматизации проектирования. - Киев.: Техника, 1982. -295 стр.

33. Перенос приложений в облако. 3-й выпуск / Доминик Беттс, Алекс Гомер, Алехандро Езерски и др.// Майкрософт Пресс Русская редакция, М.: 2012г., 184 стр.

34. Преснякова Г.В. Проектирование интегрированных реляционных баз данных. КДУ, Петроглиф, 2007 г., 224 стр.

35. Пржиялковский В. В. Абстракции в проектировании БД //СУБД. - 1998. - №1. - С. 90-97.

36. Построение встроенного WEB-интерфейса в системах автоматизации проектирования / Анисимов Д.А., Ларистов Д.А. // Известия Санкт-Петербургского государственного электротехнического университета «ЛЭТИ» им. В. И. Ульянова (Ленина), сер. «Информатика, управление и

компьютерные технологии» - 2007. - №2 - СПб.: Изд-во СПбГЭТУ «ЛЭТИ», -С. 63-66.

37. Разевиг В.Д. Система схемотехнического моделирования Micro-Cap V. — М.:Солон, 1997. —273 стр.

38. Разевиг В.Д. Система проектирования OrCAD 9.2. - M.: Солон-Р, 2001. -519 стр.

39. Разевиг В.Д. Система сквозного проектирования электронных устройств DesignLab 8.0. — M.: Солон, 1999. - 698 стр.

40. Разевиг В.Д. Схемотехническое моделирование с помощью Micro-Cap 7. - M.: Горячая линия - Телеком, 2003. - 368 стр.

41. Разевиг В.Д. Универсальная программа проектирования электронных устройств APLAC // PC Week/RE, №26. - С. 45-46.

42. Разевиг В.Д., Лаврентьев Г. В., Златин И. Л. SystemView - средство системного проектирования радиоэлектронных устройств / Под редакцией В. Д. Разевига. - М.: Горячая линия-Телеком, 2002 г., 352 стр.

43. Разработка Web-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET. Учебный курс MCAD/MCSD/Пер. с англ. - M.: Издательский дом «Русская Редакция», 2005.

44. Сеппа Д. Microsoft ADO.NET. торговый дом «Русская Редакция», 2003 г., 640 стр.

45. Создание приложений Microsoft ASP.NET / Пер. с англ. М.; Изд. "Русская Редакция". 2002.

46. Стешенко В. Б. ED А. Практика автоматизированного проектирования радиоэлектронных устройств. Издатель Молгачева C.B., Нолидж, 2002 г., 768 стр.

47. Сэнджив Рохилла, Сэнтил Натан, Серби Мэлхотра. Microsoft ADO.NET. Разработка профессиональных проектов. BHV - Санкт -Петербург, 2003 г., 768 стр.

48. Том Кайт. Oracle для профессионалов. Книга 1. Архитектура и основные особенности. Третье издание, переработанное и дополненное; Пер. с англ. - СПб.: ООО «ДиаСофт ЮП», 2005.- 656 с.

49. Том Кайт. Oracle для профессионалов. Книга 2. Расширение возможностей и защита. Третье издание, переработанное и дополненное /

Пер. с англ. - СПб.: ООО «ДиаСофтЮП», 2005,- 816 с.

50. Том Арчер. Основы С#. Новейшие технологии. Русская Редакция, 2001 г., 448 стр.

51. Фролов А. В., Фролов Г. В. Визуальное проектирование приложений С#. КУДИЦ-Образ, 2003 г., 512 стр.

52. Хайнеман P. PSpice. Моделирование работы электронных схем. Пер. с нем. М.: ДМК Пресс, 2001. - 336 стр.

53. Хайнеман Р. Визуальное моделирование электронных схем в PSPICE: Пер. с нем. - М.: ДМК Пресс, 2008. - 336 с: ил.

54. Чаудхари С. Методы оптимизации запросов в реляционных системах //СУБД. - 1998. - №3. - С.22-36.

55. Шилдт Г. С#. Учебный курс. Питер, 2003 г., 512 стр.

56. Шумаков П. В. ADO.NET и создание приложений баз данных в среде Microsoft Visual Studio .NET. Диалог-МИФИ, 2003 г., 528 стр.

57. Эдриан Кингсли-Хьюджес, Кэти Кингсли-Хьюджес. С# 2005. Справочник программиста. Вильяме, Диалектика, 2007 г., 368 стр.

58. http://www.asp.net.

59. http://msdn.microsoft.com/ru-ru/vsx2010/products/bb933751 .aspx

60. http://www.citforum.ru/programming/csharp/ado_dot_net/

61. http://www.intuit.ru/department/database/basedbw/

62. http://www.intuit.ru/department/database/basedbw/

63. http://www.intuit.ru/department/database/databases/

64. http://www.intuit.ru/department/database/dbpocketpc/

65. http://www.intuit.ru/department/database/rdbdev/

66. http://www.intuit.ru/department/hardware/systemi/

67. http://www.intuit.ru/department/pl/csharp/

68. http://www.intuit.ru/department/se/devcsharp2005/

69. http://www.intuit.ru/department/se/tppobj/

70. http://ru.wikipedia.org/

Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.