Скачать 1.04 Mb.
|
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «КАЛИНИНГРАДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ» Кафедра систем управления и вычислительной техники О.М. ТОПОРКОВА МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ЛАБОРАТОРНЫМ РАБОТАМ ПО ИЗУЧЕНИЮ ПАКЕТА РАЗРАБОТКИ СЕТЕВЫХ ПРИЛОЖЕНИЙ ORACLE APEX для студентов направления обучения по бакалавриату «Прикладная информатика» Калининград 2015 ОглавлениеВведение 3 Лабораторная работа №1. Структура APEX и начало работы 4 Лабораторная работа №2. Создание базы данных 9 Лабораторная работа №3. Создание исходного приложения 23 Лабораторная работа № 4. Создание связей между отчетами и таблицами 32 Лабораторная работа № 5. Редактирование отчетов 42 Лабораторная работа № 6. Доработка пользовательского интерфейса 51 Лабораторная работа № 7. Выполнение расчетов в отчетах 59 ВведениеЛабораторный практикум посвящен изучению инструментария для разработки информационных систем в формате веб-приложений на основе СУБД Oracle – Oracle Application EXpress (APEX). Oracle APEX позволяет создавать информационные системы с использованием веб-браузера (среда разработки представляет собой веб-приложение) и не требует от разработчика большого опыта программирования. Со стороны конечного пользователя приложения требуется только браузер и доступ к БД Oracle, на которой запущен APEX. Выполнение лабораторных работ осуществляется с помощью демонстрационного облачного сервиса: http://apex.oracle.com/i/index.html. Для выполнения лабораторного практикума привлекаются следующие инструментальные средства:
При разработке лабораторного практикума использован материал, опубликованный на сайте http://portal.tpu.ru:7777/SHARED/v/VIKOSI/study/ITS. Оригинальная документация пакета APEX находится по адресу: http://docs.oracle.com/cd/E37097_01/doc/doc.42/e35122/toc.htm. В подготовке методических материалов принимали участие студенты кафедры систем управления и вычислительной техники ФГБОУ ВПО «ФГБОУ ВПО КГТУ» Н. Васильченко и С. Горбачёв. Рекомендуется в ходе ознакомления с материалом выполнять приведенные по тексту примеры, а затем приступать к реализации своего задания. Лабораторная работа №1. Структура APEX и начало работыЗадачи:
Oracle APEX инсталлируется в БД Oracle и представляет собой набор таблиц с данными и PL/SQL код. Запуск приложения, построенного с помощью APEX, аналогичен запуску самой среды разработки APEX и представляет собой следующий процесс: браузер посылает URL запрос, который транслируется в соответствующий PL/SQL-вызов APEX. После того, как БД выполнит PL/SQL код, результаты возвращаются обратно в браузер в виде HTML. Возможны два варианта архитектуры Oracle APEX, зависящие от версии сервера Oracle:
Встроенный PL/SQL шлюз выполняет функции веб-сервера и обеспечивает необходимую инфраструктуру для создания динамических веб-приложений. Использование такого шлюза упрощает архитектуру и устраняет промежуточный слой. Приложения разрабатываются в рамках рабочих областей. Рабочая область (workspace) – это виртуальная частная база данных, которая позволяет множеству пользователей работать с одной инсталляцией Oracle APEX, обеспечивая при этом приватность пользовательских объектов и приложений: В Oracle APEX выделяются следующие роли пользователей:
Взаимодействие пользователей с APEX показано на рисунке:
Для начала работы в APEX необходимо зайти на главную страницу сервиса по адресу http://apex.oracle.com/i/index.html, нажать кнопку Get Started и зарегистрироваться через кнопку Free Workspace. При регистрации нужно указать, что Вы студент и хотите ознакомиться с этим приложением, тогда на указанный адрес электронной почты придет подтверждение в виде идентификатора рабочей области (work space), логина (login или user name) и пароля (password) (поскольку диалог в среде APEX англоязычный, можно пользоваться переводчиком по адресу http://translate.google.ru). Каждый следующий раз работы в данной среде после входа на главную страницу сервиса надо найти кнопку Sign In и ввести свои данные: После чего появляется главная страница среды разработки APEX: Назначение используемых в лабораторном практикуме опций (они дублируются пунктами главного меню вверху):
Правый столбик главной страницы среды APEX - вспомогательный. В середине окна - новости, тут выводятся все сообщения, которые пользователи оставляют друг другу. Для примера можно добавить сообщение о начале работы в проекте. Две нижних панели - статистика, показывающая, с какими приложениями и кто из пользователей работал в последнее время. Можно пощелкать по кнопкам и посмотреть, что к чему. Например, можно сменить пароль, выбрав в меню Administration опцию Change My Password. Задание к работе
|
Методические указания предназначены для студентов направления «Прикладная информатика» профиля «Прикладная информатика в экономике»,... | «Информационные технологии (ИТ): Методические указания к лабораторным работам по курсу ит для направления 552800 Информатика и вычислительная... | ||
Изучение метода сортировки Батчера. Реализация сортировки Батчера на многоядерных архитектурах. Исследование алгоритмической сложности... | Методические указания к лабораторным работам по дисциплине «Управление проектами» для студентов и слушателей факультета «Инженерный... | ||
Методические указания по проведению лабораторных работ предназначены для студентов гоапоу «Липецкий металлургический колледж» технических... | Методические указания предназначены для студентов, обучающихся по направлению подготовки 230700. 62 Прикладная информатика и научных... | ||
Григорьева И. И. Автоматизированные системы управления. Учебно-методический комплекс. Рабочая программа для студентов направления... | Методические указания к лабораторным работам по математическому моделированию и теории принятия решений | ||
Предметной (Цикловой) комиссией специальностей Информационные системы (по отраслям) и Прикладная информатика (по отраслям) | Б90 Использование субд для создания программных систем и их компонентов: Методические указания к практическим занятиям для студентов... |
Поиск Главная страница   Заполнение бланков   Бланки   Договоры   Документы    |