Разработка информационной системы лекарственных сборов средствами MS Access

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Государственное образовательное учреждение высшего профессионального образования

Санкт Петербургский государственный университет аэрокосмического приборостроения.

КУРСОВОЙ ПРОЕКТ

по дисциплине

"Информационные технологии

в экономике"

Работу выполнила студентка гр. 4538                                                       Берсон Ю.М.             

Курсовая работа                                                                                 Научный руководитель

выполнена с оценкой

__________________                                                                                   Соловьева Н.А.

Санкт Петербург

2008 г.


Цель проекта: закрепить навыки разработки информационной системы средствами   Ms Access.

2)Вариант №14.

Способ ввода данных

Способ вывода результата

14

таблицы Excel

страницы доступа к данным

Образец входных данных в виде текста:

1          боярышник кровяно-красный                        

2          омела белая                                      

3          барвинк малый                                    

4          астрагал малый                                   

5          арония черноплодная                              

7          сушеница болотная                                

8          пустырник                                        

10         хвощ полевой                                     

11         тысячелистник обыкновенный                       

16         мать-и-мачеха обыкновенная                       

21         багульник болотный                               

22         ромашка аптечная                                 

23         девясил высокий                                  

24         анис обыкновенный                                 

25         фиалка трехцветная  

3)


Таблица «Категория», содержащая категорию заболевания.

Таблица «Болезнь», содержащая данные о болезни.


Таблица «сбор», содержащая данные о сборе: рецепт и его количество.

Таблица «Растения для сбора», содержащая данные о растении, входящем в сбор.

В данной таблице использовано свойство поля «Подстановка» (часть_растения).


Таблица «Растения», содержащая названия растений.

Таблица «Часть растения», содержащая различные виды частей растений.


4) Разработанная схема не содержит некоторые данные исходного примера. В базу данных не вошли следующие данные: номера страниц с входными данными, заголовок «Приложение» и сноска на первой странице, так как эти данные не имеют прямого отношения к заданной теме «Рецептура и применение сборов и чаев по основным заболеваниям».

5)

1.Перекрестный запрос «Вес растения в сборе».В заголовках строк используются названия растений, в заголовках столбцов – номера сборов, в которые входят эти растения. Значение – вес растения. Данный запрос позволяет определить в какой сбор входит растение и каков его вес в сборе.

Текст SQL

TRANSFORM Sum(РастенияДляСбора.вес_растения) AS [Sum-вес_растения]

SELECT Растения.названиеРастения

FROM Сбор INNER JOIN (Растения INNER JOIN РастенияДляСбора ON Растения.N = РастенияДляСбора.NизРастения) ON Сбор.N = РастенияДляСбора.NизСбора

GROUP BY Растения.названиеРастения

PIVOT Сбор.номерСбора;

2.Запрос с параметром «Сбор с условием»: вывести название растения, часть растения и вес растения, включенного в сбор.

Ввести параметр: номер сбора.

Текст SQL

SELECT Сбор.номерСбора, Растения.названиеРастения, РастенияДляСбора.часть_растения, РастенияДляСбора.вес_растения

FROM Сбор INNER JOIN (Растения INNER JOIN РастенияДляСбора ON Растения.N = РастенияДляСбора.NизРастения) ON Сбор.N = РастенияДляСбора.NизСбора

WHERE (((Сбор.номерСбора) Like [номер сбора]));

3.Запрос с параметром «Запрос растения по весу с условием»: вывести названия растений. Ввести параметр: вес.

Текст SQL

SELECT РастенияДляСбора.вес_растения, Растения.названиеРастения

FROM Растения INNER JOIN РастенияДляСбора ON Растения.N = РастенияДляСбора.NизРастения

WHERE (((РастенияДляСбора.вес_растения) Like [вес]));

4. «Запрос сбор». Запрос на выборку. Дает исчерпывающую информацию о сборе.

Текст SQL

SELECT Сбор.номерСбора, Сбор.рецепт, Сбор.количество_сбора, Растения.названиеРастения, РастенияДляСбора.часть_растения, РастенияДляСбора.вес_растения

FROM Сбор INNER JOIN (Растения INNER JOIN РастенияДляСбора ON Растения.N = РастенияДляСбора.NизРастения) ON Сбор.N = РастенияДляСбора.NизСбора;


5. «Запрос из разных таблиц».Запрос на выборку.

Текст SQL

SELECT Категория.имя, Болезнь.название_болезни, Сбор.номерСбора, Сбор.рецепт, Сбор.количество_сбора, Растения.названиеРастения, РастенияДляСбора.часть_растения, РастенияДляСбора.вес_растения

FROM (Категория INNER JOIN (Болезнь INNER JOIN Сбор ON Болезнь.N = Сбор.NизБолезни) ON Категория.N = Болезнь.Nкатегории) INNER JOIN (Растения INNER JOIN РастенияДляСбора ON Растения.N = РастенияДляСбора.NизРастения) ON Сбор.N = РастенияДляСбора.NизСбора;

6)

Формулировка макроса

Макрокоманда

 1. Закрыть все формы в кнопочной форме

Закрыть

Закрыть

Закрыть

Закрыть

 2. Закрыть форму «Категория2»

 Закрыть

 3. Открыть отчет «Болезнь с рецептом»

 ОткрытьОтчет

 4. Открыть форму «Категория2»

 ОткрытьФорму

 5. Показать последнюю запись в таблице «Болезнь»

ОткрытьТаблицу

 НаЗапись


7)Образец структуры с входными данными.

8)Образец структуры с выходными данными.


9)Отчет «Болезнь с рецептом».

Отчет1

Вывод: При разработке данной БД я закрепила навыки разработки информационной системы средствами Ms Access.


10)Список использованной литературы:

  1. Методические указание к выполнению курсовой работе F:\ИТЭ\курсовой_2008\Курсовой_ИТЭ_2008.doc.
  2. Конспект лекций по курсу «Информационные технологии в экономике».

Похожие материалы

Информация о работе

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.