бд. 5fan_ru_Прокат автомобилей. База данных БД. бд Прокат автомобилей
Скачать 1.61 Mb.
|
Д ля выполнения запроса нажимаем Run query (рис. 29) Рис.29. Результат выполнения запроса. 2.3 Обеспечению защиты от несанкционированного доступа Необходимо позаботиться об обеспечении защиты от несанкционированного доступа, так как вмешательство другого пользователя в эту информацию может разрушить приложенные ранее усилия. Чтобы этого не произошло, создадим учётную запись, не позволяющую пользователю, незнающему пароль, получить доступ к информации. Ввод пароля будет осуществляться с помощью формы, которая будет открываться при запуске программы, проверять верность введенного пароля, после чего запускать базу данных (в случае если пароль верный) (рис. 30). Рис.30. Форма входа в БД «Прокат автомобилей» Создадим форму, в которую можно будет ввести пароль, которая будет сверять их с теми, что хранятся в кнопке «ОК» (рис. 31). Рис. 31. Листинг кнопки «Вход» Данная форма проверяет верность введенного пароля, посредством сверки их со значениями находящимися в кнопке «ОК». Если пароль введен неверно, то форма выдаёт сообщение об ошибке (рис. 32), программа при этом не выполняет никаких действий. Рис. 33. Ошибка входа Так же в форме задействована кнопка «Выход». При нажатии на нее на экран выводится окно с сообщением (рис. 33), с вариантами «Да» и «Нет». При выборе варианта «Да» завершится работа приложения, при «Нет» приложение будет продолжать работу. Рис.33 Подтверждение о выходе. 2.4. Создание меню проекта и программной оболочки Меню - горизонтальная строка, объединяющая в себе все элементы проекта. Для ее создания открывает вкладку Other- Menus, и нажимаем уже знакомую нам кнопку New.. .Начинаем заполнять поля (рис. 34). Рис.34. Построение меню Рси.35. Опции меню Для создания программной оболочки, переходим на вкладку Code Programs и создаем новую программу. (рис 36) Рис. 36. Программа. 2.5. Создание справочной системы Справочная система - небольшая программа, хранящая информацию, относящуюся к данной курсовой работе. Данная справочная система разработана в среде Microsoft help Workshop (рис. 37). Рис.37. Справочная система. 2.6. Создание инсталляционного пакета Для доставки продукта к конечному пользователю используется инсталляционный пакет, который упрощает установку программы на компьютер до минимума. Для создания инсталлятора используем продукт InstallShield Express 5.0 for Visual FoxPro. Продукт InstallShield состоит в комплекте с Visual FoxPro, который идеально подходит для создания инсталляционного пакета. Благодаря большому количеству подсказок, создание инсталляционного пакета не составляет большого труда и экономит значительное количество времени. На первом этапе создаем новый проект, далее перемещаемся по вкладкам, заполняя их информацией В конце нажимаем F7 для создания инсталляционного пакета. И ждем команды завершения Вывод к главе 2 В процессе работы была реализована БД «Прокат автомобилей», которая содержит 5 - таблицы, 5 - форм, 3 - отчета, 1 - запрос. Меню приложения объединяет все созданные объекты проекта в одну горизонтальную строку. Формы используются для просмотра, ввода и редактирования данных, хранящихся в таблицах, являющихся более удобным способом представления информации. Отчеты используются для вывода необходимой информации на бумагу. Запросы используются для быстрого поиска информации в базе данных и получения ответов на разнообразные вопросы. Запросы используются для быстрого поиска информации в базе данных и получения ответов на разнообразные вопросы. Для помощи создана справочная система, которая представляет собой простую программу, содержащую информацию, относящуюся к данной курсовой работе, в частности знакомство и работу с БД и СУБД. Для защиты от несанкционированного доступа была создана форма доступа, запрашивающая пароль пользователя для допуска к БД. Для доставки Базы Данных к конечному пользователю был создан инсталляционный пакет. Список использованной литературы и URL Б. Богумирский. Эффективная работа на IBM PC в среде Windows 95. СПб, "Питер", 1997, 1000с. Файли довідки по Delphi 7; Боуман Д.С., Эмерсон С.Л., Дарновски М. „Практическое руководство по SQL. Использование языка структурированных запросов. ”, М.: Вильямс, 2001 р. Справочник библиотекаря / Под ред.А.Н. Ванеева, В.А. Минкиной. - СПб.: Изд-во "Профессия", 2000. - 432 с. - (Серия "Библиотека"). Д. Вейскас. Эффективная работа с Microsoft Access 7.0 "Microsoft Press", 1997, 864с. Дж. Вудкок, М. Янг. Эффективная работа с Microsoft Office 95 "Microsoft Press", 1000с. А. Горев, С. Макашарипов, Р. Ахаян. Эффективная работа с СУБД СПб, "Питер", 1997, 704с. Стандарты по библиотечному делу: Сборник / Сост. Захарчук Т.В., Петрова Л.И., Завадовская Т.А., Зусьман О.М. - СПб: Изд-во "Профессия", 2000. - 512 с. - (Серия "Библиотека"). Организация работы централизованной библиотечной системы: Инструкции и учет. формы. - 2-е изд., испр. и доп. / Под ред.Р.З. Зотовой. - М.: Книга, 1985. - 192 с. "Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil" А. Ковязин, С. Востриков (Изд. "Кудиц-Образ") 2002 р. Библиографическая работа в библиотеке: организация и методика: учебник / Под ред. О.П. Коршунова. - М.: Издательство "Книжная палата", 1990. - 254 с. Моргенштерн И.Г. Справочно-библиографическое обслуживание в библиотеках: Научно-практ. пособие. - М.: Либерия, 1999. - 80 с. "Базы данных в Delphi 7. Самоучитель" Понамарев В.А. А.В. Потапкин. Основы Visual Basic для пакета Microsoft Office, "Эком", 1995, 256с. Cадловська І.П. Визначення стратегічного потенціалу авіатранспортних підприємств // “Залізничний транспорт України", випуск 2, К. 2004, с.16-18. "Введение в InterBase" А.Я. Скляр (Изд. "Горячая линия-Телеком") 2002 р.; "Delphi. Разработка баз данных" Сорокин А.В. 2005 р. |