Архитектура современных информационных систем

 

Министерство образования и науки Российской Федерации

Государственное образовательное учреждение высшего профессионального образования

ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ АРХИТЕКТУРНО-СТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ

Кафедра «Прикладной информатики и информационных систем»









Контрольная работа

Архитектура современных информационных систем

Информационные системы и технологии



Выполнил Ошивалов А.В.








Воронеж 2012


Перечислить существующие архитектуры ИС


Архитектурное построение современных информационных систем отличается широким спектром программных и технических средств. Большое влияние на принимаемые технические решения оказывают такие факторы, как тип ЭВМ, объем и структура базы данных, расположение рабочих станций, средств передачи данных и т. д. Однако для значительного числа приложений могут употребляться стандартные решения по архитектурному построению информационных систем, которые апробированы и хорошо зарекомендовали себя на практике. В настоящее время архитектуры ИС делят на следующие типы:

·системы на основе архитектуры файл сервер;

·системы на основе архитектуры клиент сервер;

·системы на основе многоуровневой архитектуры.

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


Таблица 1.1 - Типовые функциональные компоненты информационной системы

ОбозначениеНаименованиеХарактеристикаPSPresentation Services (средства представления)Обслуживает пользовательский ввод и отображает то, что сообщает ему компонент логики представления (PL), с использованием соответствующей программной поддержкиPLPresentation Logic (логика представления)Управляет взаимодействием между пользователем и ЭВМ. Обрабатывает действия пользователя при выборе команды в меню, щелчке на кнопке или выборе пункта в спискеBLBusiness Logic (прикладная логика)Набор правил для принятия решений, вычислений и операций, которые должно выполнить приложениеDLData Logic (логика управления данными)Операции с базой данных (реализуемые SQL операторами), которые нужно выполнить для реализации прикладной логики управления даннымиDSData Services (операции с базой данных)Действия СУБД, реализующие логику управления данными, такие как манипулирование данными, определение данных, фиксация или откат транзакций и т. п. СУБД обычно компилирует SQL предложенияFSFile Services (файловые операции)Дисковые операции чтения и записи данных для СУБД и других компонентов. Обычно являются функциями операционной системы (ОС)

Архитектура файл-сервер представлена на рисунке 1.1


Рисунок 1.1 - Схема построения ИС по архитектуре файл-сервер


Архитектура клиент сервер представлена на рисунке 1.2

архитектурный информационный библиотека среда

Рисунок 1.2 Схема построения ИС по архитектуре клиент-сервер


Многоуровневая архитектура представлена на рисунке 1.3


Рисунок 1.3 - Схема построения ИС по многоуровневой архитектуре


Показать способы подключения внешних библиотек к проекту в среде Netbeans


В задании будет использоваться IDE NetBeans версии 7.0.1.

Внешняя библиотека в проектах Java - набор java-архивов (*.jar), в которых содержаться скомпилированные и готовые к работе java-классы (файлы с расширением *.class). Также в библиотеке может присутствовать документация к каждому инструменту, которая после подключения библиотеки будет динамически вызываться при ее использовании внутри проекта.

В среде NetBeans подключить внешние библиотеки можно несколькими способами (в примере будет запущен простой JSE проект и библиотеки будут подключаться к нему).

.Подключение уже существующей библиотеки:

После создания нового проекта и возникшей необходимости использовать стороннюю (внешнюю) библиотеку необходимо нажать правой кнопкой по ветке Libraries в дереве проектов (Projects). В открывшемся контекстном меню нужно выбрать пункт Add Library.



В открывшемся окне выбираем необходимую нам библиотеку.



После нажатия на кнопку Add Library библиотека подключится к проекту и будет доступна в ветке Libraries.


Можно просмотреть содержимое этой библиотеки (пакеты, интерфейсы, классы, файлы конфигураций, ресурсы), нажав «+» и раскрыв тем самым список.

.Добавление библиотеки, которая не входит в сборку среды NetBeans:

В данном случае такая библиотека должна находиться где-то на файловой системе вашего компьютера. Для добавления нужно нажать Tools в главном меню NetBeans и выбрать пункт Libraries.



Откроется окно менеджера библиотек (Library Manager), где нам необходимо добавить новую библиотеку нажав кнопку New Library.



Далее нужно ввести название библиотеки и тип.



После нажатия на кнопку Ok, эта библиотека будет добавлена в список существующих в среде. Затем нужно добавить содержимое к этой библиотеке (файлы *.jar). Для этого справа в менеджере нажимаем кнопу Add JAR/Folder и в диалоге выбираем папку или файлы из этой папки, которая была приготовлена заранее.



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


Министерство образования и науки Российской Федерации Государственное образовательное учреждение высшего профессионального образования ВОРОНЕЖСКИЙ ГОСУДАР

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ