Файл: Средства разработки клиентских приложений.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 26.06.2023

Просмотров: 107

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Для работы над сценариями подойдет практически любой текстовый редактор, позволяющий создавать обычные текстовые файлы и сохранять их в формате HTM и HTML. Например, в операционной среде Windows есть два подходящих текстовых редактора – Блокнот и WordPad. [86]

Графические редакторы служат для создания изображений, включаемых в гипертекст. Конверторы изображений обеспечивают преобразование форматов, размеров и цветов, создание специальных эффектов.[87]

К ним относятся редакторы, специально разработанные для создания Web-страниц, например Microsoft FrontPage или Adobe Dreamvear (ранее известный как Micromedia Dreamvear). Такие редакторы позволяют создавать Web-страницы с помощю визуальных инструментов, а затем ужу переключаться в режим отображения кода и вносить какие-либо нестандартные изменения, например, добавлять сценарии.[88]

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

В простейшем случае определить координаты опорных точек и спланировать карту поможет стандартная программа Paint. К специализированным средствам разметки карт изображений относятся программы: MapEdit, Map THIS!, Coffee Cap Image Mapper, Sausage Image Mapper и некоторые другие. Приложения Adobe ImageReady и CorelDRAW последних версий также содержат все необходимое для создания карт любой сложности.[89]

Для сети Intranet, например, могут использоваться такие визуальные средства программирования, как IntraBuilder, SymantecCafe. В IntraDilder благодаря технологии two-way-tools, пользователь средней квалификации может быстро конструировать интерфейсы к базам данных в виде динамических HTML-страниц. А в SymantecCafe редактор ресурсов CafeStudio, позволяюет визуально создавать интерфейс Java-приложений перемещением и размещением управляющих элементов. CafеStudio включает редактор меню Java-приложений и может автоматически конвертировать существующие файлы ресурсов Windows в Java-код.[90]

Средства мультимедиа предназначены для создания звукового и музыкального сопровождения, анимационных и видео роликов. Часто воспроизведение файлов мультимедиа осуществляется клиентскими расширениями или helper-программами.[91] Например, Dynamic HTML умеет создавать интерактивные Web-страницы с расширенной поддержкой мультимедиа.[92]


Средства генерации виртуальной реальности позволяют запрограммировать трехмерные сцены и управление ими на языке VRML.[93] Например, использование Lattice-структуры и описывающего ее формата XVL как расширения X3D-стандарта для создания сложных трехмерных сцен в сети Интернет. Изначально моделируется произвольная сплайновая форма — Lattice-поверхность, а затем, уже после передачи данных на компьютер пользователя, Lattice-поверхности преобразуются браузером в полигональные сетки для последующей VRML-визуализации. Между Lattice-поверхностью и Lattice-сеткой — взаимно однозначное соответствие, и специальный алгоритм может быстро переводить одно в другое. Каркасное представление Lattice-сетей обеспечивает пользователей простым в использовании и легко масштабируемым решением для отображения трехмерных моделей с поддержкой их целостности, а Lattice-поверхность гарантирует гладкость и высокую достоверность при отображении мелких деталей.[94]

Системы программирования клиентских приложений предназначены для разработки и отладки сценариев (на языках JavaScript, VBScript) и мобильных приложений (на языке Java), выполняемых на стороне клиента, наибольшие удобство и производительность разработки дают средства визуального программирования.[95]

В области программирования для Интернета большую роль играет язык Java и скриптовые языки: язык серверных скриптов PHP и языки клиентских скриптов JavaScript, VBScript.[96]

Например, для разработки клиентского модуля Java EE-приложения предусмотрен мастер Application Client Project создания проекта клиентского приложения, в качестве точки входа имеющего Java-класс со статическим методом main() и предназначенного для работы в клиентском контейнере, который упрощает взаимодействие клиента с Java EE-сервером. Проект клиентского приложения содержит в папке METAINF дескриптор развертывания application-client.xml и экспортируется с помощью контекстного меню в готовый для развертывания JAR-файл. [97]

В качестве средств программирования серверных приложений могут использоваться как обычные системы программирования (C/C++, VisualBasic, Java и др.), так и интерпретаторы команд (UNIX-shell, REXX и др.), интерпретаторы и компиляторы сценариев на JavaScript, VBScript и Perl. [98]

Для создания клиентских и серверных расширений используются системы программирования, позволяющие создавать компоненты с использованием механизмов ActiveX или Plug-in, представленных в виде встроенных или дополнительных библиотек интерфейсов.[99]


Но не все программные средства подходят для создания как Internet, так и Intranet приложений. Единая платформа разработки приложений для Internet и Intranet от Netscape. Корпорация Netscape Communication предлагает основанную на стандартах единую платформу для разработки приложений клиент/сервер нового поколения для Internet и интрасетей. NetscapeONE поддерживает такие стандарты как HTTP, HTML, LDAP, Java. В нее включены язык JavaScript, иерархия Java-классов NetscapeInternetFoundationClasses, а также распределенная объектная модель, основанная на протоколе InternetInter-ORBProtocol (IIOP). Документацию, исходный код и NetscapeONESDK можно загрузить со страницы компании.[100]

Выводы. Разработка клиентских программ для Internet и Intranet сетей требует не только визуальной реализации интерфейса, включающую в себя различные средства разметки карт, аудио, анимации, видео, виртуальной реальности . А и системного взаимодействия между прикладной клиентской программой и сервером (основным компьютером). Internet – широко распространенная, глобальная сеть, а Intranet - внутрикорпоративная сеть, и для работки клиентских приложений требуют различных инструментальных средства. Программные средства Internet/Intranet сети представлены различными средствами эксплуатации сопровождения и разработки. К ним относятся различные редакторы, например Microsoft FrontPage или Adobe Dreamvear, программы для создания мультимедиа, например MapEdit, IntraBuilder, CafеStudio, использующее язык VRML. Различные системы программирования, например, C/C++, VisualBasic, Java и др, использующие языки JavaScript, VBScript и др. Единственной платформой для разработки клиентских приложений работы в Internet/Intranet сети является Netscape.

ЗАКЛЮЧЕНИЕ

Обобщая все выше написанное можно сказать, что клиентские программы необходимы, так как помогают избежать множества рутинных действий. С момента разделения монолитной системы клиент-сервер клиентский софт стал часть нашей жизни. Вот небольшой перечень клиентских программ, которыми мы пользуемся практически каждый день: Skype, Word, Exel, Opera, Instagram, WhatsApp Messenger и множество других. Для создания этих приложений нужны специальные программы, которые всё больше автоматизируют процессы на каждом этапе создания клиентских программ, что является альтернативой ручному написанию программы , позволяя этим сэкономить время и денежные средства.

К таким программам относятся: Visual Basic, Delphi, Outlook, Win32 SDK, Eclipse, а так же средства разработки Internet/Intranet приложений, как Microsoft FrontPage, Adobe Dreamvear, IntraBuilder, SymantecCafe и др. Все эти программы, независимо от степени автоматизации, используют языки программирования, например, Java, C++, VBA, Delphi, а так же специальные компоненты СУБД. Именно эти средства позволяют создавать все те формы автоматизации работы с различными объектами базы данных. Это может быть меню, кнопочные формы, заставка и прочее.


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

Особый вид клиентских приложений представляют собой Internet/Intranet приложения. Internet – глобальная сеть, а Intranet - внутрикорпоративная. Представляющие собой мобильные апплеты, клиентские расширения и helper- программы.

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

  1. Артемьев В.И. Разработка Intranet-приложений / В.И. Артемьев // Центр Информационных Технологий,1998. URL: http://citforum.ru/internet/intranet_app/interintr_01.shtml (Дата обращения 12.04.2017).
  2. Артемьев В.И. Разработка Intranet-приложений / В.И. Артемьев // Центр Информационных Технологий. URL: http://citforum.ru/internet/intranet_app/interintr_01.shtml (Дата обращения 17.04.2017).
  3. Артемьев В.И. Инструментальные средства разработки Intranet-приложений / В.И. Артемьев // Центр Информационных Технологий. URL: http://citforum.ck.ua/internet/intranet_app/interintr_09.shtml (Дата об-ращения 17.04.2017).
  4. Артемов М. А., Чиченин А. А. Универсальные принципы прогектирования пользовательских интерфейсов // Вестник Воронежского Государственного университета. – 2011. - №2. - 115-119 с.
  5. Батин Н.В. Проектирование баз данных / Н.В. Батин - Мн.: БГУИР, 2007. – 56 с.
  6. Бричковский, В. И. Создание программного обеспечения управления информационными ресурсами Web портала виртуальной библиотеки//Менеджмент библиотек учреждений образования: Материалы IV Международной конференции (г. Витебск, 27-29 мая 2003). — Витебск, 2003. — С.13-18.
  7. Вайсфельд М. Объектно-ориентированное мышление. – СПб.: Питер, 2014. – 304 с.
  8. Гайсаров Р.Н. Автоматизированная обработка данных по геологоразведочным работам / Р.Н. Гайсаров // Вестник недровользователя. URL: http://www.oilnews.ru/8-8/avtomatizirovannaya-obrabotka-dannyx-po-geologorazvedochnym-rabotam/ (Дата обращения: 7.04.2017).
  9. Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: Учебное пособие. — М.: ФОРУМ: ИНФРА-М, 2006. – 352 с.
  10. Грошев А. С. Информатика: Учебник для вузов / А.С. Грошев. – Архангельск, Арханг. гос. техн. ун-т, 2010. – 470 с.
  11. Гурвиц Г. А. Microsoft Access 2010. Разработка приложений на реальном примере. — СПб.: БХВ-Петербург, 2010. — 496 с.
  12. Дзюба Е. А., Шибанов С. В., Герасина А. И. Сравнительный анализ современных средств поддержки жизненного цикла информационных систем // Труды Международного симпозиума «Надежность и качество». – 2012. - том 1. – 32 – 39.
  13. Елизаров В. И., Галеев Э. Р., Мущинин А. В. Состав и структура распределенного компьютерного тренажера // Вестник Казанского технологического университета. – 2013. - №20 / том 16. – 288 – 290 с.
  14. Ермаков А. С., Аманжолова С. Т. Вопросы построения и анализа функционирования распределенной информационной вычислительной системы на примере системы дистанционного образования / А. С. Ермаков, С. Т. Аманжолова // Вестник КазНТУ им. К. И. Сатпаева. - 2009. - № 2. – 101 – 105 с.
  15. Зейналова И.Д. Современные концепции объектного программирования информационных систем // Объектные системы. – 2010. - №1 (1). - 124 – 127 с.
  16. Иванова Н. Ю., Маняхина В. Г. Системное и прикладное программное обеспечение: Учебное пособие. – М.: МПГУ, 2011. – 202 с.
  17. Информационные системы: Учебник для вузов. 3-е изд. / Ю.С. Избачков, В.Н. Петров, А.А. Васильев, И.С. Телина. – СПб.: Питер, 2011. – 544 с.
  18. Казарин С.А., Клишин А.П. Среда разработки Java-приложений Eclipse: Учебное пособие / С.А. Казарин, А.П. Клишин. – М.: Москва, 2008. — 77 с.
  19. Карпова Т. Базы данных: модели, разработка, реализации / Т.Карпова. – СПб.: Питер, 2002. – 304 с.
  20. Квинт И. Создаем сайты с помощью HTML, XHTML и CSS на 100 %. 4-е издание / И. Квинт. – СПб.: Питер, 2017 – 464 с.
  21. Кисленко Н.П. HTML. Самое необходимое / Н.П. Кисленко. – СПб.: БВХ-Петербург, 2008. – 352 с.
  22. Колисниченко Д.Н. Разработка Linux-приложений. – СПб.: БХВ - Петербург, 2012. – 432 с.
  23. Комолова Н. HTML. Самоучитель / Н. Комолова. – СПб.: Питер, 2008. – 268 с.
  24. Корнеев И.К., Машурцев В.А. Информационные технологии в управлении. — М.: ИНФРА-М, 2001. - 158 с.
  25. Кузин А. В. Базы данных: учеб. пособие для студ. высш. учеб. заведений / А. В.Кузин, С.В.Левонисова. — 5-е изд., испр. — М. : Издательский центр «Академия», 2012. — 320 с.
  26. Леонтьев В. П. Новейшая энциклопедия. Компьютер и Интернет 2013 — М.: ОЛМА Медиа Групп, 2012. — 960 с.
  27. Макурин Ю.Д. Сивохин А. В. Проектирование и реализация баз данных и клиентских приложений в среде MS Visual Studio.NET. Учебное пособие. – Пенза: Частная типография Тугушева, 2010 —  230 c.
  28. Марков Е.П., Никифоров В.В. Delphi 2005 для .NET / У.П. Марков, В.В. Никифоров. – СПб. – БХВ – Петербург, 2005. – 896 с.
  29. Машнин Т. С. Eclipse: разработка RCP-, Web-, Ajax- и Android-приложений на Java / Т. С. Машнин — СПб.: БХВ-Петербург, 2013. — 384 с.
  30. Михеев Р. VBA и программирование в MS Office для пользователей / Р. Михеев. – СПб.: Петербург, 2006. – 368 c.Тарников О. 3D-графика в Интернете // КомпьютерПресс. – 2000. - №8. – 180 – 182 с.
  31. Молчанова А.Ю. Системное программное обеспечение: Учебник для вузов. 3-е изд. – СПб.: Питер, 2010. – 400 с.
  32. Молчанов А.Ю. Системное программное обеспечение: Учебник для вузов. – СПб.: Питер, 2006. – 396 с.
  33. Общие сведения о программировании MAPI// Microsoft. URL: https://msdn.microsoft.com/ru-ru/microsoft-sdks-sdn.aspx#windows (Дата обращения 9.04.2017).
  34. Осипов Д. Л. Базы данных и Delphi. Теория и практика. — СПб.: БХВ-Петербург, 2011. — 752 с.
  35. Остапенко В.В. Средства разработки клиентских приложений / В.В. Остапенко // Центр Информационных Технологий. URL: http://www.booksite.ru/fulltext/1/001/005/019/glava53.htm (дата обращения: 2.04.2017).
  36. Пирогов В.Ю. Информационные системы и базы данных: организация и проектирование: учебное пособие. – СПб.: БВХ-Петербург, 2009. – 528 с.
  37. Рудикова Л.В. - Базы данных. Разработка приложений. – СПб.: БХВ-Петербург, 2006. - 496 с.
  38. Сафронов В. В., Барабанов В. Ф., Кенин С. Л. Анализ архитектуры развертывания PML систем. // Вестник Воронежского государственного технического университета. – 2011. - №10.том 7. – 69 – 73 с.
  39. Таненбаум Э., Стеен ван М., Распределенные системы / Э. Таненбаум, М. Ван Стеен. – Спб.: BHV, 2003. – 877 с.
  40. Фуфаев Э. В. Базы данных : учеб. пособие дли студ. учреждений сред, проф. образования / Э. В.Фуфаев, Д. Э.Фуфаев. — 7-е изд., стер. — М .: Издательский центр «Академия», 2012. — 320 с.
  41. Хайдаров К.А. Типы клиентов в системе клиент-сервер/ К.А. Хайдаров // Bourabai Research. URL: http://bourabai.kz/dbt/richclient.htm (дата обращения: 31.03.2017).
  42. Хогланг Г., Мак-Гроу Г. Взлом программного обеспечения: анализ и использование кода. - Вильямс, 2005. – 389 с.
  43. Шокин Ю.И., Федотов А.М. Распределенные информационные системы // Вычислительные технологии. – 1998. - № 5 / том 3. –79 – 93 с.

  1. Карпова Т. Базы данных: модели, разработка, реализации / Т.Карпова. – СПб.: Питер, 2002. – С. 201.

  2. Фуфаев Э. В. Базы данных : учеб. пособие дли студ. учреждений сред, проф. образования / Э. В.Фуфаев, Д. Э.Фуфаев. — 7-е изд., стер. — М .: Издательский центр «Академия», 2012. — С. 209.

  3. Макурин Ю.Д. Сивохин А. В. Проектирование и реализация баз данных и

    клиентских приложений в среде MS Visual Studio.NET. Учебное пособие. – Пенза: Частная типография Тугушева, 2010 — C. 65.

  4. Таненбаум Э., Ван Стеен М. Распределенные системы. Принципы и парадигмы. / Э. Таненбаум, М. ван Стеен.— СПб.: Питер, 2003. – С.43.

  5. Ермаков А. С., Аманжолова С. Т. Вопросы построения и анализа функционирования распределенной информационной вычислительной системы на примере системы дистанционного образования / А. С. Ермаков, С. Т. Аманжолова // Вестник КазНТУ им. К. И. Сатпаева. - 2009. - № 2. – С. 101.

  6. Кузин А. В., Левонисова С.В. Базы данных: учеб. пособие для студ. высш. учеб. заведений / А. В.Кузин, С.В.Левонисова. — 5-е изд., испр. — М. : Издательский центр «Академия», 2012. — с. 172.

  7. Корнеев И.К., Машурцев В.А. Информационные технологии в управлении. — М.: ИНФРА-М, 2001. - С.8.

  8. Пирогов В.Ю. Информационные системы и базы данных: организация и проектирование: учебное пособие. – СПб.: БВХ-Петербург, 2009. – с.30.

  9. Елизаров В. И., Галеев Э. Р., Мущинин А. В. Состав и структура распределенного компьютерного тренажера // Вестник Казанского технологического университета. – 2013. - №20 / том 16. – С. 288.

  10. Хайдаров К.А. Типы клиентов в системе клиент-сервер/ К.А. Хайдаров // Bourabai Research. URL: http://bourabai.kz/dbt/richclient.htm (дата обращения: 31.03.2017)

  11. Кузин А. В., Левонисова С.В. Базы данных: учеб. пособие для студ. высш. учеб. заведений / А. В.Кузин, С.В.Левонисова. — 5-е изд., испр. — М. : Издательский центр «Академия», 2012. — с. 175 – 176.

  12. Молчанова А.Ю. Системное программное обеспечение: Учебник для вузов. 3-е изд. – СПб.: Питер, 2010. - С. 310.

  13. Фуфаев Э. В. Базы данных : учеб. пособие дли студ. учреждений сред, проф. образования / Э. В.Фуфаев, Д. Э.Фуфаев. — 7-е изд., стер. — М .: Издательский центр «Академия», 2012. — С. 209.

  14. Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: Учебное пособие. — М.: ФОРУМ: ИНФРА-М, 2006. - С. 249.

  15. Хогланг Г., Мак-Гроу Г. Взлом программного обеспечения: анализ и использование кода. - Вильямс, 2005. – С. 182.

  16. Хогланг Г., Мак-Гроу Г. Взлом программного обеспечения: анализ и использование кода. - Вильямс, 2005. – С. 182.

  17. Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: Учебное пособие. — М.: ФОРУМ: ИНФРА-М, 2006. - С. 249.

  18. Хогланг Г., Мак-Гроу Г. Взлом программного обеспечения: анализ и использование кода. - Вильямс, 2005. – С. 182 – 183.

  19. Информационные системы: Учебник для вузов. 3-е изд. / Ю.С. Избачков, В.Н. Петров, А.А. Васильев, И.С. Телина – СПб.: Питер, 2011 – С. 63.

  20. Швецов В.И. Основные этапы проектирования баз данных / В.И. Швецов // StudFiles. URL: http://www.studfiles.ru/preview/5332500/page:26/ (дата обращения: 01.04.2017).

  21. Артемов М. А., Чиченин А. А. Универсальные принципы про-гектирования пользовательских интерфейсов // Вестник Воро-нежского Государственного университета. – 2011. - №2. - С. 115.

  22. Леонтьев В. П. Новейшая энциклопедия. Компьютер и Интернет 2013 — М.: ОЛМА Медиа Групп, 2012. — С. 907.

  23. Гурвиц Г. А. Microsoft Access 2010. Разработка приложений на реальном примере. — СПб.: БХВ-Петербург, 2010. — С. 31.

  24. Информационные системы: Учебник для вузов. 3-е изд. / Ю.С. Избачков, В.Н. Петров, А.А. Васильев, И.С. Телина – СПб.: Питер, 2011 – С. 62.

  25. Гурвиц Г. А. Microsoft Access 2010. Разработка приложений на реальном примере. — СПб.: БХВ-Петербург, 2010. — С. 32.

  26. Рудикова Л.В. - Базы данных. Разработка приложений. – СПб.: БХВ-Петербург, 2006. - С. 228.

  27. Иванова Н. Ю., Маняхина В. Г. Системное и прикладное программное обеспечение: Учебное пособие. – М.: МПГУ, 2011. - С. 31

  28. Информационные системы: Учебник для вузов. 3-е изд. / Ю. С. Избачков, В. Н. Петров, А. А Васильев, И. С. Телина— СПб.: Питер, 2011. — С. 17.

  29. Рудикова Л.В. - Базы данных. Разработка приложений. – СПб.: БХВ-Петербург, 2006. - С. 228.

  30. Дзюба Е. А., Шибанов С. В., Герасина А. И. Сравнительный анализ современных средств поддержки жизненного цикла информационных систем // Труды Международного симпозиума «Надежность и качество». – 2012. - том 1. – С. 32.

  31. Гайсаров Р.Н. Автоматизированная обработка данных по геологоразведочным работам / Р.Н. Гайсаров // Вестник недровользователя. URL: http://www.oilnews.ru/8-8/avtomatizirovannaya-obrabotka-dannyx-po-geologorazvedochnym-rabotam/ (Дата обращения: 7.04.2017).

  32. Информационные системы: Учебник для вузов. 3-е изд. / Ю. С. Избачков, В. Н. Петров, А. А Васильев, И. С. Телина— СПб.: Питер, 2011. — С. 63.

  33. Колисниченко Д.Н. Разработка Linux-приложений. – СПб.: БХВ - Петербург, 2012. – С. 382.

  34. Леонтьев В. П. Новейшая энциклопедия. Компьютер и Интернет 2013 — М.: ОЛМА Медиа Групп, 2012. — С. 907.

  35. Информационные системы: Учебник для вузов. 3-е изд. / Ю. С. Избачков, В. Н. Петров, А. А Васильев, И. С. Телина— СПб.: Питер, 2011. — С. 17.

  36. Сафронов В. В., Барабанов В. Ф., Кенин С. Л. Анализ архитектуры развертывания PML систем. // Вестник Воронежского государственного технического университета. – 2011. - №10.том 7. – С. 70 - 71.

  37. Информационные системы: Учебник для вузов. 3-е изд. / Ю. С. Избачков, В. Н. Петров, А. А Васильев, И. С. Телина— СПб.: Питер, 2011. — С. 32.

  38. Дзюба Е. А., Шибанов С. В., Герасина А. И. Сравнительный анализ современных средств поддержки жизненного цикла информационных систем // Труды Международного симпозиума «Надежность и качество». – 2012. - том 1. – С. 32.

  39. Сафронов В. В., Барабанов В. Ф., Кенин С. Л. Анализ архитектуры развертывания PML систем. // Вестник Воронежского государственного технического университета. – 2011. - №10.том 7. – С. 71.

  40. Осипов Д. Л. Базы данных и Delphi. Теория и практика. — СПб.: БХВ-Петербург, 2011. — С. 273.

  41. Гурвиц Г. А. Microsoft Access 2010. Разработка приложений на реальном примере. — СПб.: БХВ-Петербург, 2010. — С. 26.

  42. Информационные системы: Учебник для вузов. 3-е изд. / Ю. С. Избачков, В. Н. Петров, А. А Васильев, И. С. Телина— СПб.: Питер, 2011. — С. 32.

  43. Информационные системы: Учебник для вузов. 3-е изд. / Ю. С. Избачков, В. Н. Петров, А. А Васильев, И. С. Телина— СПб.: Питер, 2011. — С. 32.

  44. Сафронов В. В., Барабанов В. Ф., Кенин С. Л. Анализ архитектуры развертывания PML систем. // Вестник Воронежского государственного технического университета. – 2011. - №10.том 7. – С. 71.

  45. Информационные системы: Учебник для вузов. 3-е изд. / Ю. С. Избачков, В. Н. Петров, А. А Васильев, И. С. Телина— СПб.: Питер, 2011. — С. 32.

  46. Артемьев В.И. Обзор способов и средств построения информационных приложений / В.И. Артемьев // Кафедра информационных технологий. URL: http://dit.isuct.ru/IVT/BOOKS/DBMS/DBMS7/dbms/1996/05/52.htm (Дата обращения 9.04.2017).

  47. Информационные системы: Учебник для вузов. 3-е изд. / Ю.С. Избачков, В.Н. Петров, А.А. Васильев, И.С. Телина. – СПб.: Питер, 2011. – С. 16.

  48. Остапенко В.В. Средства разработки клиентских приложений / В.В. Остапенко // Центр Информационных Технологий. URL: http://www.booksite.ru/fulltext/1/001/005/019/glava53.htm (дата обращения: 2.04.2017).

  49. Общие сведения о программировании MAPI// Microsoft. URL: https://msdn.microsoft.com/ru-ru/microsoft-sdks-msdn.aspx#windows (Дата обращения 9.04.2017).

  50. Молчанов А.Ю. Системное программное обеспечение: Учебник для вузов. – СПб.: Питер, 2006. – С. 364.

  51. Дзюба Е. А., Шибанов С. В., Герасина А. И. Сравнительный анализ современных средств поддержки жизненного цикла информационных систем // Труды Международного симпозиума «Надежность и качество». – 2012. - том 1. – С. 35.

  52. Остапенко В.В. Средства разработки клиентских приложений / В.В. Остапенко // Центр Информационных Технологий. URL: http://www.booksite.ru/fulltext/1/001/005/019/glava53.htm (дата обращения: 2.04.2017).

  53. Пакеты SDK от Microsoft // Microsoft. URL: https://msdn.microsoft.com/ru-ru/microsoft-sdks-msdn.aspx#windows (Дата обращения 9.04.2017).

  54. Остапенко В.В. Средства разработки клиентских приложений / В.В. Остапенко // Центр Информационных Технологий. URL: http://www.booksite.ru/fulltext/1/001/005/019/glava53.htm (дата обращения: 9.04.2017).

  55. Леонтьев В. П. Новейшая энциклопедия. Компьютер и Интернет 2013 / В.П. Леонтьев. — М.: ОЛМА Медиа Групп, 2012. — С. 906.

  56. Михеев Р. VBA и программирование в MS Office для пользователей / Р. Михеев. – СПб.: Петербург, 2006. - С. 14 - 15.

  57. Молчанов А.Ю. Системное программное обеспечение: Учебник для вузов. – СПб.: Питер, 2006. – С. 364.

  58. Артемов М. А., Чиченин А. А. Универсальные принципы про-гектирования пользовательских интерфейсов // Вестник Воро-нежского Государственного университета. – 2011. - №2. - С. 117 – 118.

  59. Леонтьев В. П. Новейшая энциклопедия. Компьютер и Интернет 2013 — М.: ОЛМА Медиа Групп, 2012. — С. 907.

  60. Информационные системы: Учебник для вузов. 3-е изд. / Ю. С. Избачков, В. Н. Петров, А. А Васильев, И. С. Телина— СПб.: Питер, 2011. — С. 18.

  61. Остапенко В.В. Средства разработки клиентских приложений / В.В. Остапенко // Центр Информационных Технологий. URL: http://www.booksite.ru/fulltext/1/001/005/019/glava53.htm (дата обращения: 2.04.2017).

  62. Рудикова Л.В. - Базы данных. Разработка приложений. – СПб.: БХВ-Петербург, 2006. - С. 1.

  63. Леонтьев В. П. Новейшая энциклопедия. Компьютер и Интернет 2013 — М.: ОЛМА Медиа Групп, 2012. — С. 907.

  64. Грошев А. С. Информатика: Учебник для вузов / А.С. Грошев. – Архангельск, Арханг. гос. техн. ун-т, 2010. – С. 343.

  65. Леонтьев В. П. Новейшая энциклопедия. Компьютер и Интернет 2013 — М.: ОЛМА Медиа Групп, 2012. — С. 907.

  66. Чу-Хатун А. Выбор API или технологий для разработки решений Outlook / А.Чу-Хатун // Office. URL: https://msdn.microsoft.com/ru-ru/library/office/gg608200(v=office.14).aspx#OLSelectAPI_FactorsMAPI (Дата обращения: 10.04.2017).

  67. Леонтьев В. П. Новейшая энциклопедия. Компьютер и Интернет 2013 — М.: ОЛМА Медиа Групп, 2012. — С. 907.

  68. Общие сведения о программировании MAPI// Microsoft. URL: https://msdn.microsoft.com/ru-ru/microsoft-sdks-sdn.aspx#windows (Дата обращения 9.04.2017).

  69. Остапенко В.В. Средства разработки клиентских приложений / В.В. Остапенко // Центр Информационных Технологий. URL: http://www.booksite.ru/fulltext/1/001/005/019/glava53.htm (дата обращения: 10.04.2017).

  70. Батин Н.В. Проектирование баз данных / Н.В. Батин - Мн.: БГУИР, 2007. - С. 43.

  71. Остапенко В.В. Средства разработки клиентских приложений / В.В. Остапенко // Центр Информационных Технологий. URL: http://www.booksite.ru/fulltext/1/001/005/019/glava53.htm (дата обращения: 10.04.2017).

  72. Михеев Р. VBA и программирование в MS Office для пользова-телей / Р. Михеев. – СПб.: Петербург, 2006. – C. 326 - 327.

  73. Остапенко В.В. Средства разработки клиентских приложений / В.В. Остапенко // Центр Информационных Технологий. URL: http://www.booksite.ru/fulltext/1/001/005/019/glava53.htm (дата обращения: 14.04.2017).

  74. Машнин Т. С. Eclipse: разработка RCP-, Web-, Ajax- и Android-приложений на Java / Т. С. Машнин — СПб.: БХВ-Петербург, 2013. — С. 19.

  75. Казарин С.А., Клишин А.П. Среда разработки Java-приложений Eclipse: Учебное пособие / С.А. Казарин, А.П. Клишин. – М.: Москва, 2008. — С. 9.

  76. Машнин Т. С. Eclipse: разработка RCP-, Web-, Ajax- и Android-приложений на Java / Т. С. Машнин — СПб.: БХВ-Петербург, 2013. — С. 20.

  77. Информационные системы: Учебник для вузов. 3-е изд. / Ю. С. Избачков, В. Н. Петров, А. А Васильев, И. С. Телина— СПб.: Питер, 2011. — С. 80.

  78. Остапенко В.В. Средства разработки клиентских приложений / В.В. Остапенко // Центр Информационных Технологий. URL: http://www.booksite.ru/fulltext/1/001/005/019/glava53.htm (дата обращения: 11.04.2017).

  79. Шокин Ю.И., Федотов А.М. Распределенные информационные системы // Вычислительные технологии. – 1998. - № 5 / том 3. – С. 80.

  80. Зейналова И.Д. Современные концепции объектного программирования информационных систем // Объектные системы. – 2010. - №1 (1). - С. 126.

  81. Артемьев В.И. Разработка Intranet-приложений / В.И. Артемьев // Центр Информационных Технологий,1998. URL: http://citforum.ru/internet/intranet_app/interintr_01.shtml (Дата обращения 12.04.2017).

  82. Бричковский, В. И. Создание программного обеспечения управления информационными ресурсами Web портала виртуальной библиотеки // Менеджмент библиотек учреждений образования: Материалы IV Международной конференции (г. Витебск, 27-29 мая 2003). — Витебск, 2003. — С.14.

  83. Марков Е.П., Никифоров В.В. Delphi 2005 для .NET / У.П. Марков, В.В. Никифоров. – СПб. – БХВ – Петербург, 2005. - C. 60.

  84. Артемьев В.И. Разработка Intranet-приложений / В.И. Артемьев // Центр Информационных Технологий. URL: http://citforum.ru/internet/intranet_app/interintr_01.shtml (Дата обращения 17.04.2017).

  85. Артемьев В.И. Разработка Intranet-приложений / В.И. Артемьев // Центр Информационных Технологий,1998. URL: http://citforum.ru/internet/intranet_app/interintr_01.shtml (Дата обращения 15.04.2017).

  86. Квинт И. Создаем сайты с помощью HTML, XHTML и CSS на 100 %. 4-е издание / И. Квинт. – СПб.: Питер, 2017 - С. 369.

  87. Артемьев В.И. Разработка Intranet-приложений / В.И. Артемьев // Центр Информационных Технологий,1998. URL: http://citforum.ru/internet/intranet_app/interintr_01.shtml (Дата обращения 15.04.2017).

  88. Квинт И. Создаем сайты с помощью HTML, XHTML и CSS на 100 %. 4-е издание / И. Квинт. – СПб.: Питер, 2017 - С. 369.

  89. Кисленко Н.П. HTML. Самое необходимое / Н.П. Кисленко. – СПб.: БВХ-Петербург, 2008. - С. 182.

  90. Артемьев В.И. Инструментальные средства разработки Intranet-приложений / В.И. Артемьев // Центр Информационных Техно-логий. URL: http://citforum.ck.ua/internet/intranet_app/interintr_09.shtml (Дата об-ращения 17.04.2017).

  91. Артемьев В.И. Разработка Intranet-приложений / В.И. Артемьев // Центр Информационных Технологий,1998. URL: http://citforum.ru/internet/intranet_app/interintr_01.shtml (Дата обращения 15.04.2017).

  92. Комолова Н. HTML. Самоучитель / Н. Комолова. – СПб.: Питер, 2008. - С. 19.

  93. Артемьев В.И. Разработка Intranet-приложений / В.И. Артемьев // Центр Информационных Технологий,1998. URL: http://citforum.ru/internet/intranet_app/interintr_01.shtml (Дата обращения 15.04.2017).

  94. Тарников О. 3D-графика в Интернете // КомпьютерПресс. – 2000. - №8. – С. 180.

  95. Артемьев В.И. Разработка Intranet-приложений / В.И. Артемьев // Центр Информационных Технологий,1998. URL: http://citforum.ru/internet/intranet_app/interintr_01.shtml (Дата обращения 15.04.2017).

  96. Грошев А. С. Информатика: Учебник для вузов / А.С. Грошев. – Архангельск, Арханг. гос. техн. ун-т, 2010. – С. 343.

  97. Машнин Т. С. Eclipse: разработка RCP-, Web-, Ajax- и Android-приложений на Java / Т. С. Машнин — СПб.: БХВ-Петербург, 2013. — С. 312.

  98. Кисленко Н.П. HTML. Самое необходимое / Н.П. Кисленко. – СПб.: БВХ-Петербург, 2008. - С. 182.

  99. Артемьев В.И. Разработка Intranet-приложений / В.И. Артемьев // Центр Информационных Технологий,1998. URL: http://citforum.ru/internet/intranet_app/interintr_01.shtml (Дата обращения 17.04.2017).

  100. 43. Артемьев В.И. Инструментальные средства разработки Intranet-приложений / В.И. Артемьев // Центр Информационных Технологий. URL: http://citforum.ck.ua/internet/intranet_app/interintr_09.shtml (Дата об-ращения 17.04.2017).