URSS.ru Магазин научной книги
Обложка Филиппов В.А. Разработка информационных систем с помощью генератора прикладных систем SB+ Обложка Филиппов В.А. Разработка информационных систем с помощью генератора прикладных систем SB+
Id: 12532
338 р.

Разработка информационных систем с помощью генератора прикладных систем SB+

URSS. 2002. 164 с. ISBN 5-8360-0498-6.
  • Мягкая обложка
ДРУГИЕ КНИГИ ЭТОГО АВТОРА:

Аннотация

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


Содержание
top
ВВЕДЕНИЕ
СИСТЕМА ПРОКАТА АВТОМОБИЛЕЙ
 Краткое описание системы проката
 Основные потоки данных
 Замечания общего характера
СЧЕТА, ФАЙЛЫ, ПОЛЯ
 С чего начинается разработка прикладной системы?
 Создание файлов
 Спецификация полей файла
 Имя поля
 Номер поля
 Длина поля
 Тип данных
 Рабочие поля
 Многозначные поля
 COMMON-переменные SB+
 Входная конверсия
 Табличная конверсия
 Корреляция
 Значения по умолчанию
 Входной контроль
ЭКРАНЫ СИСТЕМЫ
 Cоздание экранов
 Параметры экрана
 Размещение полей в экране
 Подчиненные и связанные экраны
 Использование счетчиков
 Главные экраны Демонстрационной системы
МЕНЮ
 Создание меню
 Типы меню
 Координаты окна
 Коды исполняемых действий
 Функциональные клавиши
 Подключение процессов
 Меню в Демонстрационной системе
ОТЧЕТЫ
 Запросы ACCESS в Демонстрационной системе
 Создание отчета
 Отчеты в Демонстрационной системе
ПРОЦЕССЫ
 Описание процессов
 Процесс выборки
 Процедурные процессы
 Процессы присваивания
 BASIC-Процессы
 Процессы условного вызова
 Процессы значений по умолчанию
 Процессы запросов ACCESS
 Процессы обновления файлов
 Процессы передачи управления
 Процессы оболочки TCL
 Процессы ввода
 Процессы вывода
 Процессы отчетов
 Процессы входного контроля
ГЛОБАЛЬНЫЕ ФАЙЛЫ
 Объявление глобальных файлов
 Использование глобальных файлов
ГЛОБАЛЬНЫЕ СЛОВАРИ
 Связь с глобальным словарем
 Спецификация глобального поля
ЗАКЛЮЧЕНИЕ
Литература

Введение
top

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

ГПС SB+ ориентирован не только на профессиональных разработчиков и программистов, но на тех, кто только пробует себя в этой области. В распоряжении пользователя имеется иерархическая система подсказок, которые выдаются в зависимости от контекста, а также мощное средство интуитивной подсказки, которое не просто поясняет. Как отвечать на тот или иной запрос системы. Кроме того, для изучения возможностей SB+ пользователям предлагается Демонстрационный счет SBDEMO.RUSS. Этот счет ориентирован на первоначальное знакомство пользователей с инструментальными средствами и функциональными возможностями SB+. В рамках этого счета рассматривается решение некоторой прикладной задачи – системы проката автомобилей. Предлагаемая базовая наработка позволяет без ненужных подготовительных операций быстро осваивать возможности SB+.

Настоящее пособие является дополнением к Руководству пользователя SB+ дает читателю общее представление о возможностях SB+, служит описанием Демонстрационного счета SBDEMO.RUSS, дополняет оперативную подсказку, встроенную в SB+, содержит техническую информацию и практические советы, позволяющие эффективно использовать все возможности SB+.

В системе SBDEMO.RUSS имеется гипертекстовый вариант пособия.

Получить демонстрационный счет можно у дистрибьютора SB+ (ООО "Фирма АПП и К") или его дилеров.


Заключение
top

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

– использование языка четвертого поколения,

– строгая структура и документированность приложений,

– возможность переноса на любые платформы,

– локальный и удаленный доступ с терминалов и персональных компьютеров и др.

Технология SB+ проста и доступна даже новичкам и вместе с тем не ограничивает возможности профессионального программиста.

Компания IBM, владеющая SystemBuilder и другими продуктами из арсенала постреляционных СУБД, ежегодно совершенствует свою продукцию, обеспечивая разработчиков всем необходимым для успешной реализации современных информационных технологий, таких как графический интерфейс пользователя, web-доступ, использование XML и т.п.

Среда SB+ охватывает все этапы жизненного цикла информационных систем, и обеспечивает наиболее оптимальное соотношение стоимости и эффективности их использования.