Разработка приложения в среде Delphi, взаимодействующего с базами данных в Access - Курсовая работа

бесплатно 0
4.5 139
Разработка приложения для осуществления работы с медицинскими данными с последующей их визуализацией. Изучение типов данных и свойств полей Access. Компоненты наборов данных. Структура базы данных для клиники. Экранные формы для отображения справочников.


Аннотация к работе
В настоящее время с помощью современных технологий осуществляются разработка приложений для улучшения качества работы клиники. И для того, чтобы решить эти проблемы, программистами создаются приложения на различных языках программирования для решения этих проблем. Целью курсовой работы являлось разработать приложение в среде Delphi, взаимодействующее с базами данных в СУБД Access, которая содержит различные данные о клинике и отображает их пользователю, по его запросу. В частности, требовалось разработать многооконное приложение, в котором есть возможность просмотра любого из справочников, его редактирование, фильтрация данных и выбор необходимых сведений с помощью запросов, которые составляются пользователем.Разработанное приложение выполнено для осуществления работы с медицинскими данными с последующей их визуализацией. Разработано в интегрированной среде разработки Delphi. В результате было разработано многооконное приложение, имеющее множество экранных форм для отображения таблиц таких как: - врачи; На каждой из экранных форм имеются пункты меню, позволяющие фильтровать таблицы по полям, необходимым пользователю. После нажатия этого пункта меню открывается экранная форма, содержащая элементы управления, каждый из которых соответствует полям таблицы, для которой открыто окно.визуализация поле база экранныйВ таблице перечисляются типы данных Access и их описание. Text (Тип данных текстовый) Символьные, текстовые данные, объем которых недолжен, превышать 255 символов, по умолчанию 50. Memo (Тип данных текстовый) Текстовый тип данных, ограничения до 64000 символов, поля этого типа не индексируются. Integer (Тип данных числовой) Числовые данные, размер которых определяется, числом, указанным в свойствах полей.В приведенной ниже таблице перечисляются возможные свойства полей Access и их описание. Размер поля Определяет максимальную длину текстового или числового поля, так как если размер подобран неоптимальное, расходуется, лишня память. Маска ввода Задает маску (шаблон), при вводе данных в таблицу или форму. Значение по умолчанию Содержит значение, установленное по умолчанию, для всех новых записей таблицы. Подпись Задает подпись поля, которое выводиться в формах, отчетах, таблицах (не путать с именем поля).Этот компонент может использоваться в приложениях вместо компонента Table, выполняющего аналогичные функции. Для управления таблицей в приложение вводится, помимо компонента ADOTABLE, обычный компонент источника данных DATASOURCE, в свойстве DATASET которого задается имя компонента ADOTABLE. В компоненте ADOTABLE имеется два свойства, характеризующие курсор, используемый при навигации по таблице. Программный доступ к полям осуществляется так нее, как в компоненте Table: по индексу через свойство Fields[i:integer], по имени поля с помощью метода FIELDBYNAME(""), по имени объекта поля. В отличие от свойства INDEXFIELDNAMES компонентов BDE, в компонентах ADO можно задавать любые сочетания полей, независимо от того, была ли индексирована таблица при ее создании по этим полям.В самом общем смысле база данных - это набор записей и файлов, организованных специальным образом. В компьютере, например, можно хранить фамилии и адреса друзей или клиентов. Система управления файлами, которая обычно является частью операционной системы компьютера, следила за именами файлов и местами их расположения. Для такой системы файл, содержащий документ текстового процессора, ничем не отличается от файла, содержащего данные о начисленной зарплате. В приложении для начисления зарплаты каждая из программ, обрабатывающих файл с информацией о служащих, содержит в себе описание структуры данных (ОСД), хранящихся в этом файле.В результате выполнения курсовой работы, была разработана база данных, разработана ее структура и структура самих таблиц. В данных таблицах перечислены все таблицы базы данных: Таблица 3 - Перечень таблиц базы данных Наименование поля Формат поля Содержимое поля Утвержден на должность Дата/Время Дата утверждения на должность Наименование поля Формат поля Содержимое поляПока грузится приложение, пользователь может увидеть заставку приложения, которое будет отображаться либо в течение пяти секунд, либо пока пользователь не нажмет любую клавишу. После этого пользователю предлагается войти в систему в качестве пользователя, либо с правами администратора (см. После нажатия кнопки «Пользователь» открывается главная экранная форма, имеющая вид многооконного приложения. Рисунок 4.3) содержит такие пункты меню как: «Справочники» (с подпунктами меню содержащими названия всех справочников), «Окно» (подпункты определяют расположение дочерних форм приложения). При выборе любого подпункта меню пункта меню «Справочники» открывается экранная форма, содержащая выбранный пользователем справочник (как показано на рисунке 4.4).Если осуществлять поиск нужной информации вручную, возможны недочеты и ошибки, к тому же это весьма трудоемкая работа, выполнение которой требует длительного времени. Это позволяет сократить расходы и

План
СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. НАЗНАЧЕНИЕ РАЗРАБОТАННЫХ ПРОГРАМНЫХ СРЕДСТВ

2. ВСТРОЕННЫЕ ТИПЫ ДАННЫХ ACCESS

2.1 Типы данных Access

2.2 Свойства полей Access

3. СРЕДСТВА РАЗРАБОТКИ

3.1 Компоненты наборов данных ADOTABLE, ADOQUERY, ADOSTOREDPROC, ADODATASET

3.2 Понятие базы данных

3.3 Структура базы данных для клиники, используемая в приложении

4. ВЗАИМОДЕЙСТВИЕ ПОЛЬЗОВАТЕЛЯ С ПРИЛОЖЕНИЕМ

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

ПРИЛОЖЕНИЕ
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?