width - длина окна программы
height - ширина окна программы
align - тип отображения программы в объекте paragraph
hspace - отступ по горизонтали
vspace - отступ по вертикали
Структура скрипта программы установки
[Add.Code]
SQLFormProj1.ocx=SQLFormProj1.ocx
midas.dll=midas.dll
[SQLFormProj1.ocx]
file=http://l11/SQLFormProj1.cab
clsid={3ED2FF40-F709-4C68-AB66-48EEF051135A}
RegisterServer=yes
FileVersion=1,0,0,2
[midas.dll]
file=http://l11/midas.cab
FileVersion=7,0,4,453
В группе [Add Code] указываются псевдонимы файлов и файлы необходимые для работы программы.
SQLFormProj1.ocx - файл ActiveX объекта клиентской части программы
midas.dll - динамически подгружаемая библиотека, реализующая технологию MIDAS
После группы [Add Code] идут группы, описывающие файлы, перечисленные в группе [Add Code]. В данных группах указываются URL адреса файлов, clsid - идентификатор класса (для файлов объектов), сведения о том нужно ли браузеру произвести регистрацию объекта в системе после его загрузки и необходимая для работы версия данного файла.
Логический контроль SQL выражений
Логический контроль вводимых пользователем SQL выражений осуществляется с помощью специальной таблицы (таблица 2.4), находящейся в БД ASULR СУБД DB2 на сервере приложений
Таблица 2.4.
Структура таблицы ТDАТА
Название поля |
Тип данных |
Назначение |
TASK |
LONGVARCHAR(2000) |
Текст задания в формате rtf |
ID |
INTEGER |
Идентификатор задания |
FIELD1 |
VARCHAR(50) |
Поле в операторе SELECT |
FIELD2 |
VARCHAR(50) |
Поле в операторе SELECT |
FIELD3 |
VARCHAR(50) |
Поле в операторе SELECT |
FIELD4 |
VARCHAR(50) |
Поле в операторе SELECT |
FIELD5 |
VARCHAR(50) |
Поле в операторе SELECT |
ISWHERE |
SMALLINT |
Наличие/отсутствие WHERE |
WHERE1 |
VARCHAR(160) |
Поле в операторе WHERE |
WHERE2 |
VARCHAR(160) |
Поле в операторе WHERE |
WHERE3 |
VARCHAR(160) |
Поле в операторе WHERE |
WHERE4 |
VARCHAR(160) |
Поле в операторе WHERE |
ISGROUPBY |
SMALLINT |
Наличие/отсутствие GROUP BY |
GROUPBY1 |
VARCHAR(60) |
Поле в операторе GROUP BY |
GROUPBY2 |
VARCHAR(60) |
Поле в операторе GROUP BY |
GROUPBY3 |
VARCHAR(60) |
Поле в операторе GROUP BY |
FROM1 |
VARCHAR(60) |
Поле в операторе FROM |
FROM2 |
VARCHAR(60) |
Поле в операторе FROM |
FROM3 |
VARCHAR(60) |
Поле в операторе FROM |
FROM4 |
VARCHAR(60) |
Поле в операторе FROM |
TIP |
SMALLINT |
Тип запроса |
W1 |
INTEGER |
Логическое условие №1 |
W2 |
INTEGER |
Логическое условие №2 |
W3 |
INTEGER |
Логическое условие №2 |
Внешний вид созданного приложения представлен на рисунке 2.26, более подробная информация, включающая текст программы и инструкцию пользователя находится в приложении к диплому
Рис. 2.26. Внешний вид программы тестирования по SQL.
Физическая реализация модуля "Управление хранением данных"
По созданной модульной структуре реализуется содержание раздела "Управление хранением данных". Для создания дистанционного курса, используется среда разработки "IBM Knowledge Producer".
Продукт компании IBM Knowledge Producer 6.0.0 является инструментальным средством, позволяющим создавать мультимедийные курсы быстро и легко. Он взаимодействует с Microsoft Word и другими инструментальными средствами разработки компании IBM. Knowledge Producer использует также Netscape Communicator 4.51 или более поздние версии (включая NS 6.x), Microsoft Internet Explorer 4.01 SP2, Microsoft Internet Explorer 5.0 или более поздние версии для запуска курсов KP6. Кроме того, KP6 создает промышленную базу данных, которая организовывает и поддерживает медиа-компоненты в вашем курсе такие как звук, видео и графические файлы
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.