Файл: Проектирование реализации операций бизнес-процесса «Учет реализации лекарственных препаратов через аптечную сеть» (Обоснование проектных решений по программному обеспечению).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 26.05.2023

Просмотров: 68

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ГЛАВА 2. Информационная модель и её описание

Графическое представление информационной модели отражено на рис. 2.1.

Рисунок 2.1 – Информационная модель системы

Характеристика нормативно-справочной, входной и оперативной информации

Характеристика результатной информации

Общие положения (дерево функций и сценарий диалога)

Основным действующим лицом в разработанной системе является сотрудник отдела. Дерево функций для пользователя представлено на рисунке 2.2.

Рисунок 2.2 - Дерево функций системы сотрудника

Сценарии диалога, формирующийся на основе дерева функций, приведен на рисунке 2.3.

Рисунок 2.3 - Сценарий диалога для пользователя

Характеристика базы данных

Рисунок 2.3 – Схема структуры БД

В системе имеются следующие объекты:

Аптека – объект, соответствующий реальной аптеке стационара.

Отделение – объект, справочный элемент системы, соответствующий реальному отделению лечебно-профилактического учреждения.

Контрагент – объект, соответствующий контрагенту – изготовителю, продавцу или покупателю.

Номенклатура – объект, предназначенный для хранения данных о номенклатурах.

Приход – объект, предназначенный для хранения данных обо всех пришедших номенклатурах.

Расход – объект, предназначенный для хранения данных обо всех расходных операциях аптеки.

Остатки – объект, предназначенный для хранения данных об остатках номенклатур.

Рассмотрим таблицы подробнее.

Данные об аптеке стационара описаны таблицей Apteka, представленной таблицей 2.1:

Таблица 2.1 – Таблица Apteka

Поле

Тип данных

Описание

1

2

3

AptID

Числовой

Идентификационный номер аптеки стационара

SkladID

Числовой

Идентификационный номер склада аптеки

FamOfKlad

Текстовый

Фамилия кладовщика

FamOfTov

Текстовый

Фамилия товароведа

FamOfBuh

Текстовый

Фамилия бухгалтера

FamOfGlVrach

Текстовый

Фамилия главного врача

DolzhOfOtv

Текстовый

Должность ответственного лица

FamOfOtv

Текстовый

Фамилия ответственного лица

FamOfPerv

Текстовый

Фамилия первого лица

DolzhOfPerv

Текстовый

Должность первого лица

NamePredpr

Текстовый

Псевдоним предприятия

AdresPredpr

Текстовый

Адрес предприятия

UrNamePredpr

Текстовый

Юридическое наименование предприятия

UrAdress

Текстовый

Юридический адрес


Продолжение таблицы 2.1.

1

2

3

INN

Текстовый

ИНН

KPP

Текстовый

КПП

OKONH

Текстовый

ОКОНХ

OKPO

Текстовый

ОКПО

MFO

Текстовый

МФО

RKC

Текстовый

РКЦ

OGRN

Текстовый

ОГРН

PhonePredpr

Текстовый

Телефон предприятия

Fax

Текстовый

Факс

BankID

Числовой

Идентификационный номер банка

OsnSchet

Текстовый

Основной счёт предприятия

KorrSchet

Текстовый

Корреспондирующий счет предприятия

License

Текстовый

Лицензия

DataLicense

Дата

Дата лицензии

DataLastInvent

Дата

Дата последней инвентаризации

Данные о настройках по умолчанию для аптеки содержатся в таблице Nastroiki, вид которой представлен в таблице 2.2:

Таблица 2.2 - Таблица Nastroiki

Поле

Тип данных

Описание

AptID

Числовой

Идентификационный номер аптеки

DefDateOfZapret

Дата

Дата запрета редактирования

DefNDS

Числовой

Ставка НДС

NamePredpr

Числовой

Псевдоним предприятия

KontragID

Числовой

Идентификационный номер поставщика

OrganSertID

Числовой

Идентификатор органа сертификации

EdIzmID

Текстовый

Идентификатор единицы измерения

IstFinansirID

Числовой

Источник финансирования

DefYear

Числовой

Текущий год

Nacenka

Числовой

Наценка при продаже

Таблица DicOtdelenie содержит данные об отделениях ЛПУ, которому принадлежит аптека. Вид таблицы DicOtdelenie представлен таблицей 2.3:

Таблица 2.3 - Таблица DicOtdelenie

Поле

Тип данных

Описание

OtdelenieID

Числовой

Идентификатор отделения

AptID

Числовой

Идентификационный номер аптеки

NameOfOtdelenie

Текстовый

Наименование отделения

FamOfOtdelenie

Текстовый

Фамилия материально-ответственного лица


Таблица DicBank является справочником банков и показана в таблице 2.4:

Таблица 2.4 - Таблица DicBank

Поле

Тип данных

Описание

BankID

Числовой

Идентификатор банка

NameOfBank

Текстовый

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

GorodOfBank

Текстовый

Отделение банка (город)

Таблица DicCountry является справочником стран-импортеров. Ее вид представлен таблицей 2.5:

Таблица 2.5 - Таблица DicCountry

Поле

Тип данных

Описание

CountryID

Числовой

Код страны

NameOfCountry

Текстовый

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

Таблица DicKontragent содержит данные о контрагентах (изготовителях, поставщиках, покупателях) и имеед вид, показанный в таблице 2.6:

Таблица 2.6 - Таблица DicKontragent

Поле

Тип данных

Описание

1

2

3

KontrID

Числовой

Идентификатор контрагента

NameOfKontr

Текстовый

Полное наименование контрагента

KorotkoNameOfKontr

Текстовый

Сокращенное наименование предприятия

TypeOfKontragent

Числовой

Тип контрагента

PriznakPostav

Числовой

Признак принадлежности к поставщикам

PriznakPokup

Числовой

Признак принадлежности к покупателям

PriznakIzgot

Числовой

Признак принадлежности к изготовителям

KontrINN

Текстовый

ИНН

CountryID

Числовой

Код страны

KontrAdress

Текстовый

Адрес

KontrPhone

Текстовый

Телефон

KontrFax

Текстовый

Факс

KontrEmail

Текстовый

E-mail

KontrContact

Текстовый

Контактное лицо

KontrKPP

Текстовый

КПП

KontrOKONH

Текстовый

ОКОНХ

KontrOKPO

Текстовый

ОКПО

Таблица BankSchetOfKontr содержит данные о банковских счетах контрагентов. Вид таблицы представлен таблицей 2.7:

Таблица 2.7 - Таблица BankSchetOfKontr

Поле

Тип данных

Описание

KontrID

Числовой

Идентификатор контрагента

BankID

Числовой

Идентификатор банка

SchetOfKontr

Текстовый

Счет контрагента

KorrSchetOfKontr

Текстовый

Корреспондентный счет предприятия

KontrBIK

Текстовый

БИК


Таблица DicFarmGruppa является справочником фармакологических групп и имеед вид, показанные в таблице 2.8:

Таблица 2.8 – Таблица DicFarmGruppa

Поле

Тип данных

Описание

FarmGrID

Числовой

Идентификатор фармакологической группы

NameOfFarmGruppa

Текстовый

Наименование фармакологической группы

KratkoFarmGruppa

Текстовый

Краткое наименование

Таблица DicGruppaPKU является справочником групп предметно-количественного учета. Таблица 2.9 представляет вид DicGruppaPKU:

Таблица 2.9- Таблица DicGruppaPKU

Поле

Тип данных

Описание

GruppaPKUID

Числовой

Идентификатор группы учета

NameOfGPKU

Текстовый

Полное наименование

KratkoGPKUName

Текстовый

Краткое наименование

PriznakMed

Числовой

Признак медикамента

Таблица DicFarmPreparat, показанная в таблице 2.10, является справочником фармакологических препаратов:

Таблица 2.10 – Таблица DicFarmPreparat

Поле

Тип данных

Описание

FarmPrepID

Числовой

Идентификатор фарм. препарата

NameOfFarmPrep

Текстовый

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

MezрdNameOfPrep

Текстовый

Международное наименование

FarmGrID

Числовой

Фарм.группа

GruppaPKUID

Числовой

Группа ПКУ

ObschPerechenZhizn

Числовой

Общий перечень жизненно важных преп.

RegPerechenZhizn

Числовой

Региональный перечень жизненно важных

VenAnaliz

Текстовый

Вен.анализ

Таблица DicDozirovka является справочником дозировок и имеет вид, представленный таблицей 2.11:

Таблица 2.11 - Таблица DicDozirovka

Поле

Тип данных

Описание

DozirID

Числовой

Идентификатор дозировки

NameOfDozir

Текстовый

Дозировка

Таблица DicEdIzmereniya является справочником единиц измерений. Ее вид представлен таблицей 2.12:

Таблица 2.12 - Таблица DicEdIzmereniya

Поле

Тип данных

Описание

EdIzmID

Числовой

Идентификатор единицы измерения

NameOfEdIzmereniya

Текстовый

Единица измерения

KratkoEdIzmereniya

Текстовый

Краткое наименование


Таблица DicOrganSertif, вид которой показан в таблице 2.13, является справочником органов сертификации:

Таблица 2.13 - Таблица DicOrganSertif

Поле

Тип данных

Описание

OrganSertID

Числовой

Идентификатор органа сертификации

NameOfOrganSert

Текстовый

Наименование органа сертификации

Таблица 2.14 представляет собой вид таблицы DicFormVipuska, являющейся справочником форм выпуска:

Таблица 2.14 - Таблица DicFormVipuska

Поле

Тип данных

Описание

FormVypID

Числовой

Идентификатор формы выпуска

FormVypID

Текстовый

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

Таблица Nomenklatura содержит данные обо всех номенклатурах. Вид таблице представлен таблицей 2.15:

Таблица 2.15 - Таблица Nomenklatura

Поле

Тип данных

Описание

1

2

3

NomenklID

Числовой

Идентификационный номер номенклатуры

NumOfNomenkl

Текстовый

Номенклатурный номер

NameOfNomenkl

Текстовый

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

FarmPrepID

Числовой

Идентификатор фарм.препарата

FormVypID

Числовой

Идентификатор формы выпуска

DozirID

Числовой

Идентификатор дозировки

Fasovka

Текстовый

Фасовка

EdIzmID

Числовой

Идентификатор единицы измерения

NumOfSertif

Текстовый

Номер сертификата

RegNumOfSertif

Текстовый

Рег. номер сертификата

SertDate

Дата

Дата выдачи сертификата

SrokDeistvSertif

Дата

Срок действия сертификата

OrganSertID

Числовой

Орган, выдавший сертификат

PriznakIspolzovaniya

Числовой

Признак использования

PriznakKolichUch

Числовой

Признак количественного учета

PriznakObyazAsortim

Числовой

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

PriznakReceptUch

Числовой

Признак рецептурного учета

PriznakVnutrProizv

Числовой

Признак внутреннего производства