Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практические работы по УБД 2013.doc
Скачиваний:
8
Добавлен:
01.04.2025
Размер:
3.27 Mб
Скачать

Лабораторная №18 Копирование клиентской части

Цель работы: научится управлять работой утилиты InstallShield .

  • Создание дистрибутива приложения с помощью InstallShield Express

Рассмотрим ситуацию, когда необходимо перенести приложение на компьютер, где не установлен BDE или приложение разрабатывалось в новой версии. В этом случае применяют утилиту InstallShield Express. Рассмотрим перенос информационной системы "Аренда Minus", приложение, которой расположена на диске D: в папке D:\Test_Db, а база Exmpl.gdb в папке D:\Test_Db\Db

Ход работы:

  1. Создайте на диске D: папку Test_Db и вложенную в нее папку Db.

  2. Скопируйте в папку Test_Db exe-файл разработанного приложения.

  3. Таблицы базы скопируйте в папку Db.

  4. Запустите утилиту InstallShield.

  5. Выполните команду меню View- View List

I шаг Organize Your Setup

  1. Выберите команду Create a new project

  2. Создайте папку prjInst для хранения проекта.

  3. Введите полное имя проекта D:\test_db\prJInst\dbApp.ism

  1. Выбрать опцию General Information/

  2. Свойство INSTALLDIR - [ProgramFilesFolder]\test_db

  3. Свойство DATABASEDIR - [INSTALLDIR]\db

  4. В управляющем списке выбрать возможные типы установки.

II шаг Specify Application Data

  1. Выбрать в управляющем списке Files.

  2. Щелкните правой кнопкой мыши на пункте Destination Computer в окне Destination computers folders и выберите из появившегося контекстного меню Show Predefined Folder/[INSTALLDIR].

  3. В верхнем окне перейдите в папку D:\Test_DB и перетащите исполняемый файл в папку [INSTALLDIR].

  4. Аналогично перетащить файлы базы данных в папку [DATABASEDIR].

  5. Описать драйверы, которые должны быть в дистрибутиве

  • Выбрать Object/Merge Modules;

  • В окне InstallShield Object/Merge Modules выбрать BDE_ENT;

  • Выбрать Create a new BDE Configuration file;

  • Перейти в окно навигатора и создать в папке D:\test_db\prJInst файл BDEcfg.ini ;

  • Далее кнопка Launch и окно выбора алиаса и драйвера базы данных.

III шаг Configure the Target System

  1. Выбрать в управляющем списке Registry.

  2. Скопируйте папку HKEY_LOCAL_MACHINE/Software/Borland/Database Engine

  3. Поместите копию в папку HKEY_LOCAL_MACHINE/Software/Borland/Database Engine

IV шаг Prepare for Release

  1. Выбрать в списке Build Your Release.

  2. В списке Builds выбрать CD-ROM .

  3. В контекстном меню выбрать Build.

  4. Выполните пункт Distribute Your Release.

Список рекомендуемых баз данных

1. Городской телефонный справочник.

2. Электронный алфавитно-систематический каталог библиотеки.

3. Информационная поисковая система «Клиенты библиотеки».

4. Автоматизация работы отдела кадров при приеме на работу сотрудников предприятия. Заполнение анкеты. Статистический учет работников на предприятии.

5. Система «Биржа труда». Постановка на учет. Информация о трудоустройстве.

6. Касса автовокзала. Продажа билетов.

7. Касса аэропорта. Продажа билетов.

8. Система «Тест». Тестовая оболочка по предметам. Учет результатов теста.

9. Касса железнодорожного вокзала. Продажа билетов.

10. Картотека РОВД. Поиск раннее судимых.

11. Картотека ГИБДД. Постановка на учет автомобилей.

12. Картотека ГИБДД. Прохождение техосмотра.

13. Администратор гостиницы. Бронирование мест. Заселение.

14. Учет продовольственных товаров на складе магазина.

15. Учет канцелярских товаров на складе оптовой базы.

16. Учет продаж промтоваров в магазине с несколькими отделами.

17. Учет продаж бытовой химии. Магазин розничной и оптовой продажи.

18. Расчет заработной платы сотрудников на предприятии.

19. Зачисление абитуриентов по результатам вступительных экзаменов.

20. Риэлтерская контора. Учет купли - продажи квартир.

21. Формирование меню в ресторане из имеющихся на складе продуктов.

22. Сбербанк. Автоматическое начисление процентов. Операции приема и выдачи любой суммы клиентам банка.

23. Справочник коммерческих банков. Выбор банка с наибольшим процентом для заданного типа вклада.

24. Справочник туриста. Выбор туристических путевок с наименьшей суммой и комфортными условиями проживания.

25. Информационно-поисковая система «Договор». Учет договоров, заключаемых предприятием с другими предприятиями и организациями.

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

27. Учет компьютерной техники на предприятии (колледж). Списание, ремонт.

28. Оформление и учет путевых листов водителей автобусов в УПАП.

29. Учет работы учебных групп и преподавателей в компьютерных классах за год.

30. Учет прохождения обучения в учебном центре «КОЛЛЕДЖ». Выдача сертификатов.

34