Moluch 114 c indd


Разработка базы данных для информационно-справочной системы по поиску лекарств в аптеках



Download 2,33 Mb.
bet28/59
Sana20.07.2022
Hajmi2,33 Mb.
#829409
1   ...   24   25   26   27   28   29   30   31   ...   59
Bog'liq
moluch 114 ch1 2

Разработка базы данных для информационно-справочной системы по поиску лекарств в аптеках


Королева Ольга Валентиновна, магистрант;
Демьяненко Анатолий Иванович, кандидат технических наук, старший преподаватель; Золотов Александр Дмитриевич, кандидат технических наук, доцент
Государственный университет имени Шакарима города Семей (Казахстан)
В данной статье отображается перечень требований к разрабатываемой информационно-справочной системе по поиску лекарств в аптеках на основе анализа существующих популярных информационных си- стем, а также выбор и общее описание базы данных для разработки ИСС.
Ключевые слова: информационно-справочная система (ИСС), лекарство, поиск, база данных, MySQL.


В
статье «Обзор систем поиска лекарственных средств по заданным критериям» рассмотрена и проанали- зирована актуальная проблема выбора лекарственных средств, отвечающих качественным характеристикам, потребностям и финансовым возможностям потреби- теля, сделан обзор наиболее популярных информацион- но-справочных и поисковых систем, работающих в об- ласти поиска необходимых лекарств, а также выявлены требования, предъявляемые к разрабатываемой ИСС и определены основные функции, которые она должна
выполнять:

  • информация должна быть актуальной и представ- лена в полном объеме. Исходя из [1], описания системы и инструкции по применению лекарственных препаратов, их синонимы и аналоги, изображение ЛС, информацию о составе и форме выпуска препаратов, фармакологиче- ском действии, показания к применению и побочные эф- фекты, способы применения, дозировки и противопока- зания, взаимодействия лекарств, примечания о лечении препаратами детей, новорожденных и беременных, ус- ловия хранения, информацию о фармацевтических ком- паниях и производителях, а также, информацию об ап- теках (адрес, контакты, режим работы метки на карте и возможный маршрут);

  • интерфейс приложения должен быть максимально удобным и понятным для пользователя;

  • наличие функции автозаполнения, считывания ла- тинских символов и автоматическое преобразования в ки- риллицу, фильтра с возможностью указания необходимых критериев поиска и функцию сортировки результатов, по- зволяющих более эффективно и быстро найти необхо- димое ЛС (цена, удаленность, масштаб поиска);

  • возможность осуществлять поиск лекарств с по- мощью различных технических средств (персональные компьютеры, смартфоны, а также специальные спра-

вочные терминалы в местах, где необходимость своевре- менного получения нужной информации возрастает, на- пример, аптеки и больницы);

  • информационно-справочная система должна обла- дать высокой скоростью выполнения запросов и выдачи результатов поиска.

Для увеличения скорости и качества поиска лекар- ственных средств, в разрабатываемой системе выявлена необходимость встраивания дополнительных функций:

  • введение нового критерия поиска «режим работы аптеки», добавление фильтра, где пользователем указы- вается временной диапазон работы аптеки;

  • метки о сертификации лекарственного средства;

  • наличие информации о форме отпуска лекарства (по рецепту, без рецепта) [2].

Основными функциями информационно-справочной системы является организация сбора, хранения и вы- борки информации, содержащаяся в базе данных ИСС. Для поддержки этих функций требуется механизм, ко- торый называется системой управления базами данных (СУБД).
База данных (БД) — совместно используемый набор логически связанных данных (и их описание), предназна- ченный для удовлетворения информационных потребно- стей организации [3].
СУБД (система управления базами данных) — про- граммное обеспечение, с помощью которого пользова- тели могут определять, создавать и поддерживать базу данных, а также получать к ней контролируемый доступ.

Реляционные базы данных


Управление основными потоками информации осу- ществляется с помощью так называемых систем управ- ления реляционными базами данных. Именно объе-






динение реляционных баз данных и клиент-серверных технологий позволяет современному предприятию успешно управлять собственными данными, оставаясь конкурентоспособным на рынке товаров и услуг.
Реляционные БД имеют мощный теоретический фун- дамент, основанный на математической теории отно- шений. Появление теории реляционных баз данных дало толчок к разработке ряда языков запросов, которые можно отнести к двум классам:

  • алгебраические языки, позволяющие выражать за- просы средствами специализированных операторов, при- меняемых к отношениям;

  • языки исчисления предикатов, представляющие собой набор правил для записи выражения, определяю- щего новое отношение из заданной совокупности суще- ствующих отношений. Следовательно, исчисление пре- дикатов есть метод определения того отношения, которое желательно получить как ответ на запрос из отношений, уже имеющихся в базе данных.

В реляционной модели объекты реального мира и вза- имосвязи между ними представляются с помощью сово- купности связанных между собой таблиц (отношений).
Даже в том случае, когда функции СУБД используются для выбора информации из одной или нескольких таблиц (т.е. выполняется запрос), результат также представля-
ется в табличном виде. Более того, можно выполнить за- прос с применением результатов другого запроса.
Каждая таблица БД представляется как совокупность строк и столбцов, где строки (записи) соответствуют эк- земпляру объекта, конкретному событию или явлению, а столбцы (поля) — атрибутам (признакам, характери- стикам, параметрам) объекта, события, явления.
В каждой таблице БД необходимо наличие первичного ключа — так именуют поле или набор полей, однозначно идентифицирующий каждый экземпляр объекта или за- пись. Значение первичного ключа в таблице БД должно быть уникальным, т.е. в таблице не допускается наличие двух и более записей с одинаковыми значениями первич- ного ключа. Он должен быть минимально достаточным, а значит, не содержать полей, удаление которых не отраз- ится на его уникальности.
Для составления БД ИСС по поиску лекарств взят Реестр Лекарственных средств Республики Казахстан. Он представлен в виде таблицы (таблица 1) и включает следующие поля: регистрационный номер, торговое на- звание, вид, дата регистрации, срок, дата истечения, про- изводитель, страна, классификация ЛС/ИМН, упаковка, срок годности, степень риска, торг. марка, патент, сред- ство измерения, стерильное, комплектность, признак бессрочности [4].

Таблица 1





index

Рег. н.

ТН

Вид

Д. рег.

Срок

Д. ист.

Произв.

Страна

Классиф. ЛС-ИМН

Упак.

Ср. г.

Ст. риска

Торг. м.

Патент

Сред. Изм.



Стер.

Компл.

Пр. бесср.































































Реляционные связи между таблицами баз данных

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


Между двумя или более таблицами базы данных могут существовать отношения подчиненности, которые опре- деляют, что для каждой записи главной таблицы (назы- ваемой еще родительской) возможно наличие одной или нескольких записей в подчиненной таблице (называемой еще дочерней).
Выделяют три разновидности связи между таблицами базы данных:

  • «один–ко–многим»;

  • «один–к–одному»;

  • «многие–ко–многим».


Download 2,33 Mb.

Do'stlaringiz bilan baham:
1   ...   24   25   26   27   28   29   30   31   ...   59




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish