Рефераты Теория вычислительных процессов и структур

Вернуться в Электроника

Теория вычислительных процессов и структур
Министерство народного образования и науки Республики БеларусьБелорусская государственная политехническая академияФакультет роботов и робототехнических системКафедра "ПОВТ и АС"КУРСОВАЯ РАБОТАпо дисциплине: "Теория вычислительных процессов и структур" на тему: "Работа с базами данных" Выполнил: ст. гр. 307217 Погосский К.В. Принял: ст. пр. Михалевич А.П.Минск 2000Содержание Стр.1. Краткое введение в базы данных 32. Краткое техническое описание программы 43. Инструкция пользователю 54. Заключение 5. Литература Приложение 1 "Текст программы" Приложение 2 "Структура таблиц" Краткое введение в базы данныхБазой данных называется некоторый набор таблиц, связанных между собой определенной связью для выполнения различного рода задач, спектр которых охватывает широкие стороны нашего быта. В настоящее время, время информационных технологий использование систем управления базами данных становится наиболее проблематично из-за увеличения требований к ней. Специфика применения баз данных очень велика и сложна по своей структуре. Исходя из этого можно судить о требуемой мощности программного обеспечения.Следует отметить повышенный спрос на программное обеспечение, позволяющее создавать полноправные системы управления базами данных. Из огромного количества таких пакетов мне хотелось бы выделить продукт компании Borland International Inc. "Delphi". Данная система программирования достаточна сильна по своей архитектуре. Помимо всего "Delphi" предоставляет нам довольно широкий набор компонентов, из которых, как из кирпичей, можно создать полноценную систему управления базой данных (СУБД). Еще одной не мола важной особенностью "Delphi" является поддержка международного языка баз данных - SQL. Язык потерпел некоторый ряд видоизменений и в настоящее время представляет собой мощное ядро, упрощающее общение с наборами данных. SQL является языком запросов, который содержит минимальный, и вместе с тем достаточный набор операторов и представляет мощное средства навигации данными. Краткое техническое описание программыПредставленный программный продукт написан для современных 32-разрядных операционных систем, в число которых входит Windows 95, Windows 98, Windows NT. Программа предназначена для ведения учета библиотечных книг, позволяет вести учет отсутствующих книг, просмотру и внесению новых поступлений, просмотру и поиску интересующих книг.Программно реализован поиск необходимой книги по автору, названию книги, ее стилю и т.д. Интуитивный интерфейс и наличие всплывающих подсказок облегчают ее использование, позволяют в кратчайшие сроки освоить данный продукт.Программа полностью реализована с использованием запросов на языке SQL. Создание и заполнение таблиц производилось при помощи стандартных пакетов, таких как Database Desktop, SQL Explorer, PowerDesigner 6. Программа предусматривает внос информации без перечисленных пакетов а из специально оформленной формы (см. Приложение 1 модуль SecF.pas).Таблицы прописаны при помощи BDE Administrator'а. Все необходимые таблицы объединены в алиас "MyDB", что позволяет придать системе управления большую гибкость.Настоящая база данных имеет третью степень нормализации, что для данного проекта вполне допустимо. Инструкция пользователюСразу, после загрузки программы пользователю предоставляется довольно обширная информация о текущей книге. (автор, наименование книги, ее жанр, а для более удобного поиска на стилаже количество страниц и тип обложки). Книга является текущей, если на ней стоит курсор (выделенная часть строки). Причем, каждая строка это новая книга в списке. Программа предусматривает вхождение произведений в одну книгу (например, состав произведений в сборниках, наименование глав книги и т.д.). Для просмотра этой информации достаточно нажать на кнопку "Детально" и перед пользователем открывается дополнительная секция формы, не видная до этого. Повторное нажатие снова скрывает полное описание для лучшего восприятия информации для книги
Добавить в Одноклассники    

 

Rambler's Top100