Автор работы: Пользователь скрыл имя, 13 Декабря 2011 в 12:36, курсовая работа
Данный проект рассчитан на следующую аудиторию:
1) Работников медицинских учреждений.
2) Простых пользователей.
Рисунок
5 – таблица Лекарства (конструктор)
Таблица 20– Структура таблицы Лекарства
Тип данных | Размер поля | Маска ввода | Индексированное поле | |
ID_лекарства | Счетчик | Длинное целое | Да | |
Противопоказания | Текстовый | 50 | Нет | |
Способ применения и дозирование | Поле MEMO | |
Нет | |
Наименование | Текстовый | 50 | Нет | |
ID_лечения | Числовой |
Рисунок
6 – таблица Народная_медецина (конструктор)
Таблица 21– Структура таблицы Народная_медецина
Тип данных | Размер поля | Маска ввода | Индексированное поле | |
ID_рецепта | Счетчик | Длинное целое | Да | |
Название народного рецепта | Текстовый | 50 | Нет | |
Рецепт | Поле MEMO | Нет |
Рисунок
6 – таблица Травы (конструктор)
Таблица 22– Структура таблицы Травы
Тип данных | Размер поля | Маска ввода | Индексированное поле | |
ID_травы | Счетчик | Длинное целое | Да | |
Название (травы) | Текстовый | 50 | Нет | |
Информация | Поле MEMO | Нет | ||
ID_лечения | Числовой | Длинное целое | Нет |
Рисунок 4 – таблица Диеты (конструктор)
Таблица 23 – Структура таблицы Диеты
Тип данных | Размер поля | Маска ввода | Индексированное поле | |
ID_диеты | Счетчик | Длинное целое | Да | |
ID_лечения | Числовой | Длинное целое | Нет | |
Название | Текстовый | 50 | Нет | |
Показания | Поле MEMO | Нет | ||
Цель диеты | Поле MEMO | Нет | ||
Общая характеристика | Поле MEMO | Нет | ||
Химический состав и калорийность | Поле MEMO | Нет | ||
Режим питания | Поле MEMO | Нет |
Рисунок
7 – таблица Болезн (конструктор)
Таблица 24 – Структура таблицы Болезн
Тип данных | Размер поля | Маска ввода | Индексированное поле | |
ID_болезни | Счетчик | Длинное целое | Да | |
ID_названия | Числовой | Длинное целое | Нет | |
ID_категории | Числовой | Длинное целое | Нет | |
Симптомы | Текстовый | 50 | Нет |
Рисунок
8 – таблица Название болезни (конструктор)
Таблица 25 – Структура таблицы Название болезни
Тип данных | Размер поля | Маска ввода | Индексированное поле | |
ID_названия | Счетчик | Длинное целое | Да (Совпадения не допускаются) | |
ID_болезни | Числовой | Длинное целое | Нет | |
Наименование | Текстовый | 50 | >L<???????????????? | Нет |
Рисунок
9 – таблица Категории болезней (конструктор)
Таблица 26 – Структура таблицы Категории болезней
|
Тип данных | Размер поля | Маска ввода | Индексированное поле |
ID_категории | Счетчик | Длинное целое | Да (Совпадения не допускаются) | |
Название категории | Текстовый | 50 | Нет | |
Факторы риска | Текстовый | 50 | Нет |
ЗАКЛЮЧЕНИЕ
База данных – это совокупность структурированных и взаимосвязанных данных и методов, обеспечивающих добавление выборку и отображение данных. Microsoft Access позволяет управлять всеми сведениями из одного файла базы данных. В рамках этого файла используются следующие объекты:
Удачная разработка базы данных обеспечивает простоту ее поддержания.
Разработанная в данном курсовом проекте база данных поможет всем найти интересующею их болезнь или лекарство, если такое есть в базе данных.
Описанная в этом курсовом проекте база данных должна быть полезна при работе в данной области.
Microsoft Access, обладая всеми чертами классической СУБД, предоставляет и дополнительные возможности. Access - это не только мощная, гибкая и простая в использовании СУБД, но и система для разработки работающих с базами данных приложений. С помощью Access можно создать приложение, работающее в среде Windows и полностью соответствующее потребностям по управлению данными. Используя запросы, есть возможность выбирать и обрабатывать хранящуюся в таблицах информацию. Можно создавать формы для ввода, просмотра и обновления данных, а также использовать Access для создания как простых, так и сложных отчетов. Формы и отчеты «наследуют» свойства базовой таблицы или запроса, так что в большинстве случаев необходимо указать форматы, условия на значения и некоторые другие характеристики данных только один раз. К числу наиболее мощных средств Access относятся средства разработки объектов - Мастера, которые можно использовать для создания таблиц, запросов различных типов форм и отчетов, просто выбрав с помощью мыши нужные опции.
С помощью Access также легко импортировать данные из текстовых файлов, документов текстовых процессоров и электронных таблиц (и экспортировать данные в них).
Microsoft Access имеет множество областей применения: на малом предприятии; корпорации и даже в сфере домашнего применения.
Недостатки:
Отсутствие общего поиска по всем болезням
и лекарствам.
Бакаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2002. – СПб.: БХВ-Петербург, 2002
Бондарева Г.А., Сахарова Е.В., Королькова Л.Н., Информатика. Методические указания. Ставрополь, СТИС, 2006
Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. – М.: Финансы и статистика, 1989.
Гончаров А. Ю. Access 2003. Самоучитель с примерами., Москва, 2004г.
Григорьев В.А., Ревунков В.И. Банки данных. Учебник для вузов. – М., МВТУ им.Баумана, 2002.
Домашняя
страница Access: справка и обучение http://office.microsoft.com/
Мейер М. Теория реляционных баз данных. – М.: Мир, 1987.
Основы проектирования реляционных баз данных. Электронное учебное пособие.
Симонович С. В., Евсеев Г. А., Алексеев А. Г. Специальная информатика: Учебное пособие. – М.: АСТ-ПРЕСС: Инфорком-Пресс, 2000
Хаббард
Дж. Автоматизированное проектирование
баз данных. – М.: Мир, 1984.
ПРИЛОЖЕНИЕ А
РЕАЛИЗАЦИЯ
SQL-ЗАПРОСОВ
В данном
запросе выводится известная
информация о лекарстве. Используется
таблица – Лекарства, поля: ID_лекарства,
Наименование, Противопоказания, Способ
применения и дозировка
SELECT
Лекарства.ID_лекарства,
FROM Лекарства;
В данном
запросе выводится список болезней.
Используется таблица – Болезни, поля:
ID_болезни, Название
SELECT
Болезни.ID_болезни, Болезни.
FROM Болезни;
В данном
запросе выводится известная
информация о болезни. Используются
таблицы: Название_болезни, Болезни;
поля: Наименование, Категория, Симптомы,
ID_болезни
SELECT Название_болезни.Наименование, Болезни.Категория, Болезни.Симптомы
FROM Болезни
INNER JOIN Название_болезни ON Болезни.ID_болезни
= Название_болезни.ID_болезни;
В данном
запросе выводится известная
информация о рецепте из народной
медицины по введённому пользователем
названию рецепта. Используется таблица:
Народная_медецина; поля: Название_народ_рецепта,
Рецепт