Главная страница
Навигация по странице:

  • Введенные вручную

  • Справочные константы Текущая дата. Блок схема

  • Имя кнопки/управляющий элемент Тип кнопки/управляющий элемент

  • Номер п/п Транзакции Имя реализации

  • Выход Вход Атрибут Тип

  • БД поликлиника. Проектирование и реализация базы данных районной поликлиники. Учет льготных лекарств


    Скачать 0.59 Mb.
    НазваниеПроектирование и реализация базы данных районной поликлиники. Учет льготных лекарств
    Дата02.04.2023
    Размер0.59 Mb.
    Формат файлаdocx
    Имя файлаБД поликлиника.docx
    ТипКурсовая
    #1031078
    страница2 из 2
    1   2

    Исходные данные

    1. Переданные из БД

    • список врачей;

    • список лекарств;

    • список видов пациентов;

    • список отделений и должностей.

          1. Введенные вручную

    • ФИО пациента;

    • симптомы;

    • диагноз;

    • список лекарств для лечения;

    • дата осмотра.

          1. Справочные константы

    • Текущая дата.

    Блок схема



    Макет интерфейса

    Таблица управляющих элементов с указанием их действий

    Имя кнопки/управляющий элемент

    Тип

    кнопки/управляющий элемент

    Что делает

    Осмотры

    GroupBox

    Содержит таблицу для отображения истории осмотров

    Назначения

    GroupBox

    Содержит таблицу для отображения назначений на осмотр

    Добавить

    button

    Позволяет добавить новый осмотр

    Редактировать

    button

    Позволяет редактировать существующий осмотр

    Удалить

    button

    Удалить текущий осмотр

    Справочники

    ToolStripMenuItem

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

    Выход

    ToolStripMenuItem

    Закрывает приложение

    Запросы

    ToolStripMenuItem

    Содержит элементы для вывода результатов запросов

    Реализация транзакций средствами выбранной СУБД

    Номер

    п/п

    Транзакции

    Имя реализации



    Сформировать список лекарств по группам

    Т1



    Определить самые востребованные лекарства

    Т2



    Определить количество проведенных осмотров врачом в указанный период

    Т3



    Сформировать статистику осмотров в указанный период

    Т4



    Выявить активность пациентов по их виду

    Т5



    Определить пациентов, которые должны явиться на текущей неделе

    Т6



    Определить пациента по его номеру полиса

    Т7



    Получить инструкцию использования лекарства по его наименованию

    Т8



    Определить самые популярные группы лекарств

    Т9



    Определить количество назначенного лекарства в указанный период

    Т10

    Анализ транзакций на этапе физического проектирования

    Т1. Сформировать список лекарств по группам

    День

    Время

    Частота в месяц

    Ср

    Все дни

    9 до 18

    40

    Пик










    Т2. Определить самые востребованные лекарства

    Ср

    Все дни

    9 до 18

    55

    Пик










    Т3. Определить количество проведенных осмотров врачом в указанный период

    Ср

    Все дни

    9 до 18

    200

    Пик










    Т4. Сформировать статистику осмотров в указанный период

    Ср

    Все дни

    9 до 18

    200

    Пик










    Т5. Выявить активность пациентов по их виду

    Ср

    Все дни

    9 до 18

    60

    Пик










    Т6. Определить пациентов, которые должны явиться на текущей неделе

    Ср

    Все дни

    9 до 18

    100

    Пик










    Т7. Определить пациента по его номеру полиса

    Ср

    Все дни

    9 до 18

    300

    Пик










    Т8. Получить инструкцию использования лекарства по его наименованию

    Ср

    Все дни

    9 до 18

    150

    Пик










    Т9. Определить самые популярные группы лекарств

    Ср

    Все дни

    9 до 18

    50

    Пик










    Т10. Определить количество назначенного лекарства в указанный период

    Ср

    Все дни

    9 до 18

    50

    Пик












    Выход

    Вход

    Атрибут

    Тип

    Частота в месяц

    Т1 Сформировать список лекарств по группам

    Группы лекарств

    Название

    R(E)


    40




    Лекарства

    Название

    R(E)

    40

    Т2. Определить самые востребованные лекарства

    Лекарства

    Название


    R(E)


    55




    Назначение

    Код назначения

    R(E)


    55

    Т3. Определить количество проведенных осмотров врачом в указанный период

    Врач

    ФИО врача

    R(Е)

    200





    Осмотр

    Код осмотра

    R(Е)

    200

    T4. Сформировать статистику осмотров в указанный период

    Пациент

    Код пациента

    R(Е)

    200





    Осмотр

    Код осмотра

    Дата

    R(Е)

    R

    200




    Назначение

    Код лекарства

    R(Е)


    200

    Т5. Выявить активность пациентов по их виду

    Вид клиента

    Название

    R(E)

    60




    Пациент

    Код пациента

    R(E)


    60




    Осмотр

    Код осмотра

    R(E)

    60

    T6. Определить пациентов, которые должны явиться на текущей неделе

    Пациент

    Код пациента

    ФИО

    R(E)

    R

    100




    Осмотр

    Код осмотра

    Дата

    R(E)

    R

    100

    Т7. Определить пациента по его номеру полиса

    Пациент

    ФИО

    Номер полиса

    R(Е)

    R

    300

    Т8. Получить инструкцию использования лекарства по его наименованию

    Лекарства

    Наименование

    Способ применения

    R(E)

    R

    150

    Т9. Определить самые популярные группы лекарств

    Группы лекарств

    Название

    R(E)


    50




    Лекарства

    Код лекарства

    R(E)


    50




    Назначение

    Код назначения

    R(E)


    50

    Т10. Определить количество назначенного лекарства в указанный период

    Лекарства

    Код лекарства

    R(E)


    50




    Назначение

    Код назначения

    R(E)


    50


    Процесс разработки базы данных содержит следующие этапы:

    • разработка и описание таблиц;

    • разработка схемы данных;

    • разработка запросов к таблицам базы данных;

    • проектирование интерфейса системы

    Основные задачи, стоящие при создании реляционной базы данных:

    1. обеспечение быстрого доступа к данным в таблицах;

    2. обеспечение целостности данных;

    3. обеспечение легкости управления базой данных.

    ЗАКЛЮЧЕНИЕ
    B настоящее время, в сферах контроля, учета и планирования, возникают задачи обработки больших объемов информации. Поиск и обобщение необходимых сведений, осуществляемые вручную, представляют собой довольно трудоемкий процесс, поэтому появились идеи создания управляющих систем, которые позволяли бы хранить и обновлять взаимосвязанные данные по целому комплексу решаемых задач. Эти идеи нашли свое воплощение в системах управления базами данных.

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

    Система управления базами данных (СУБД) является набором программ, предназначенных для организации информации в виде баз данных.

    СУБД обеспечивает доступ к информации и использование одних и тех же данных различными задачами и приложениями пользователей.

    СУБД используется сейчас в самых различных сферах нашей деятельности.

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


    1. Бондарь, А. Г. Microsoft SQL Server 2014 [Текст] : производственно-практическое издание / Александр Бондарь. - Санкт-Петербург : БХВ-Петербург, 2015. - 592 с. 10экз.

    2. Гвоздева, В. А. Базовые и прикладные информационные технологии [Электронный ресурс] : учебник / В. А. Гвоздева. - Москва : ФОРУМ: ИНФРА-М, 2015. - 384 с. http://znanium.com/go.php?id=504788.

    3. Гринченко Н.Н., Гусев Е.В., Макаров Н.П., Пылькин А.Н., Цуканова Н.И. Проектирование баз данных СУБД Microsoft Access Учеб.пособие. М.:Горячая линия-Телеком. 2014, 240с.

    4. Мартишин, С. А. Проектирование и реализация баз данных в СУБД MySQL с использованием MySQL Workbench [Электронный ресурс] : методы и средства проектирования информационных систем и технологий: инструментальные средства информационных систем: учебное пособие / С. А. Мартишин, В. Л. Симонов, М. В. Храпченко. - Москва : ФОРУМ: ИНФРА-М, 2012. - 160 с. http://znanium.com/go.php?id=318518

    5. Патрушина, С.М. Информационные системы в экономике: Учебное пособие / С.М. Патрушина, Н.А. Аручиди. - М.: Мини Тайп, 2016. - 144 c.

    6. Проблематика внедрения на предприятии информационных система [Электронный ресурс]. — Режим доступа: https://sibac.info/studconf/tech/ xli/50369 (дата обращения: 28.03.2023).

    7. Плещев, В. В. Самоучитель компас [Электронный ресурс] : учебник / В. В. Плещев. - Екатеринбург : [б. и.], 2014. - 1 с. http://lib.usue.ru/resource/free/14/kompas.zip 1экз.

    8. Советов, Б. Я. Базы данных [Текст] : учебник для прикладного бакалавриата : учебник для студентов вузов, обучающихся по инженерно-техническим направлениям и специальностям / Б. Я. Советов, В. В. Цехановский, В. Д. Чертовской ; С.-Петерб. гос. электротехн. ун-т «ЛЭТИ» им. В. И. Ульянова (Ленина). - 2-е изд. - Москва : Юрайт, 2015. - 463 с. 20 экз.

    9. Степанов, А. Н. Информатика [Текст] : базовый курс для студентов гуманитарных специальностей вузов: учебное пособие для студентов вузов, обучающихся по гуманитарным и социально-экономическим направлениям и специальностям / А. Н. Степанов. - 6-е изд. - Санкт-Петербург [и др.] : Питер, 2011. - 719 с. 2экз.

    10. Стружкин, Н.П. Базы данных: проектирование. практикум: Учебное пособие для академического бакалавриата / Н.П. Стружкин, В.В. Годин. - Люберцы: Юрайт, 2019. - 291 c.

    11. Щербинин П. Базы данных. 2015 Режим доступа: http://www.intuit.ru/studies/courses/3499/741/info.

    12. Ясницкий, Л. Н. Интеллектуальные системы. Учебник / Л.Н. Ясницкий. - М.: Лаборатория знаний, 2022. - 224 c.
    1   2


    написать администратору сайта