База данных лицензирования фармацевтической деятельности

Автор работы: Пользователь скрыл имя, 21 Декабря 2011 в 17:54, курсовая работа

Описание

Введение
Актуальность изучения данной темы обусловлена тем, что на современном этапе существует острая практическая необходимость усовершенствовать правовую регламентацию лицензирования фармацевтической деятельности. Аптеки активно участвуют в реализации высшей цели экономической стратегии страны – сохранения здоровья нации и подъем его культурного уровня. В период рыночных отношений в современных условиях обеспечение конкурентоспособности первоочередная задача каждой аптечной организации, решить которую успешно позволить приемлемая нормативно- правовая база. Этим и обусловлен выбор темы нашего исследования: «Лицензирование фармацевтической деятельности».

Содержание

Введение 3
Выбор автоматизируемых функций и информационного обеспечения
1.1. Краткое описание предметной области 5
1.2. Выбор и описание автоматизируемых функций 8
1.3. Первичное описание информационного обеспечения 11
1.4.Вывод 15
Проектирование концептуальной ER-модели
2.1. Выявление ограничений и правил поддержания целостности 16
2.2. Графическое представление концептуальной ER-модели в среде MS SQL Server Management Studio 24
2.3.Вывод 24
Проектирование реляционной SQL-модели
3.1. SQL-код для создания реляционной модели 25
3.2.SQL-код запросов наиболее часто используемых в процессе эксплуатации базы данных 26
3.3.Реализация по физическому размещению файлов базы данных 27
3.4.Ввывод 28
4. Проектирование приложений доступа к базе данных для автоматизируемых функций
4.1. Разработка прототипов клиентского приложения 29
4.2. Реализация клиентского приложения в среде MS C# 31
Вывод 33
Список использованной литературы 34
Приложения

Работа состоит из  1 файл

курсовой проект.doc

— 826.50 Кб (Скачать документ)

1.2.6. Функция 5 «Сообщить о готовности и дате выдачи лицензии»  

     Индивидуальный  предприниматель, он же заявитель, информируется  о готовности и дате выдачи лицензии через электронную почту.

1.2.7. Функция 6 «Выдать лицензию»  

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

1.2.8. Функция 7 «Записать в едином реестре ИП»  

  Вносятся данные в единый реестр ИП.

1.3  Первичное описание  информационного  обеспечения

     Информационное обеспечение функций — это совокупность данных, значения которых должны храниться в создаваемой базе данных для реализации автоматизируемых функций.

   Функции 1 «Ввести ИНН»

     Для реализации функции 1 «Ввести ИНН» требуются следующие атрибут в базе данных (табл. 1.) 
 

Таблица 1.

Информационное  обеспечение функции 1 «Ввести ИНН»

Объект Атрибут Описание атрибута Внешние источники  данных (БД)
Ввести  ИНН ИНН ИНН ИП БД ФНС
 

     Функция 2 «Заполнить заявление».

   Для реализации Функция 2  «Заполнить заявление»

требуются следующие атрибуты в базе данных (табл. 2.)

Таблица 2.

Информационное  обеспечение функции 2 «Заполнить заявление»

Объект Атрибут Описание атрибута Внешние источники данных БД
  1. Бланк заявления
    1. Полное имя ИП
Полное имя ИП БД

ФНС

    1. ИП
Место нахождения ИП БД

ФНС

    1. Вид обособленного объекта
Выбор обособленного  объекта из предоставленных в  меню БД

ФСЗ

    1. Адреса мест осуществления деятельности
Адреса мест осуществления деятельности БД

ФНС

    1. Контактный телефон, факс соискателя лицензии
Контактный  телефон, факс соискателя лицензии БД

ФСЗ

    1. Адрес электронной почты
Адрес электронной  почты БД

ФСЗ

    1. Паспорт ИП
Паспорт ИП БД

ФМС

    1. Номер санитарно-
эпидемиологического заключения
Номер санитарно-

эпидемиологического заключения

БД

ФСЗ

 

     Функция 3 «Проверить и подтвердить  заполнение заявления»

     Для реализации Функция 3 «Проверить и подтвердить  заполнение заявления»  требуются следующие атрибуты в базе данных (табл. 3.)

Таблица 3.

Информационное  обеспечение функции «Проверить и подтвердить  заполнение заявления»

Объект Атрибут Описание атрибута Внешние источники  данных БД
  1. Бланк заявления
    1. Полное имя ИП
Полное имя ИП БД

ФНС

    1. Место нахождения ИП
Место нахождения ИП БД

ФНС

    1. Вид обособленного объекта
Выбор обособленного  объекта из предоставленных в  меню БД

ФСЗ

    1. Адреса мест осуществления деятельности
Адреса мест осуществления деятельности БД

ФНС

    1. Контактный телефон, факс соискателя лицензии
Контактный  телефон, факс соискателя лицензии БД

ФСЗ

    1. Адрес электронной почты
Адрес электронной  почты БД

ФСЗ

    1. Паспорт ИП
Паспорт ИП ФМС
    1. Номер санитарно-
эпидемиологического заключения
Номер санитарно-

эпидемиологического заключения

БД

ФСЗ

 

     Функция 4 «Подготовка лицензии»

     Для реализации функция 4 «Подготовка лицензии» требуются следующие атрибуты в базе данных (табл. 4.)

Таблица 4.

Информационное  обеспечение функции «Подготовка лицензии»

Объект Атрибут Описание атрибута Внешние источники  данных (БД)
ФСЗ
    1. Номер лицензии
Номер лицензии БД

ФСЗ

    1. Дата выдачи лицензии
Дата выдачи лицензии БД

ФСЗ

 

     Функция 5 «Сообщить о готовности и дате выдачи лицензии»  

     Для реализации Функция 5 «Сообщить о готовности и дате выдачи лицензии» требуются следующие атрибуты в базе данных (табл. 5.)

Таблица 5.

Информационное обеспечение функции 5 «Сообщить о готовности и дате выдачи лицензии»

Объект Атрибут Описание атрибута Внешние источники  данных (БД)
Выдача  документов ФСЗ ИП Дата выдачи лицензии Дата выдачи лицензии БД

ФСЗ

 

     Функция 6 «Выдать лицензию»  

     Для реализации Функция 6 «Выдать лицензию» требуются следующие атрибуты в базе данных (табл. 6.) 
 

Таблица 6.

Информационное  обеспечение функции 6 «Выдать лицензию»

Объект Атрибут Описание атрибута Внешние источники  данных (БД)
Выдача  документов ФСЗ ИП Факт выдачи лицензии В БД ФСЗ отмечается факт выдачи лицензии БД

ФСЗ

 

     Функция 7 «Записать в едином реестре ИП»  

     Для реализации Функция 7 «Записать в едином реестре ИП» требуются следующие атрибуты в базе данных (табл. 7.)

Таблица 7.

Информационное  обеспечение функции 7 «Записать в едином реестре ИП»

Объект Атрибут Описание атрибута Внешние источники  данных (БД)
Единый  реестр ИП Записать в  едином реестре ИП Записать в  едином реестре ИП БД

ФСЗ

     1.4.Вывод

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

       В-второй части проделанной работы была построена функционально-организационная диаграмма по лицензированию фармацевтической деятельности  и описана ее семь основных функций. 
2. Проектирование концептуальной ER-модели

     2.1. Выявление ограничений и правил поддержания целостности

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

     Функция 1 « Ввести ИНН»

Таблица 8.

Домены  атрибутов для функции 1 «Ввести ИНН»

Атрибут Тип (размер) Границы

Повторяемость

Обязательность

Ограничение уникальности

Ограничение пользователей (для  всех)

1.1 ИНН Целое число 0…9   + +  

     Примечания:

      ИНН - Идентификационный Номер Налогоплательщика, единый по всем видам налогов и сборов на всей территории РФ, который присваивается налоговыми органами налогоплательщикам.

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

NNPPXXXXXXCC

NN - код  субъекта Российской Федерации  согласно 65 статье Конституции;

PP - номер  местной налоговой инспекции;

ХХХХХХ - собственно порядковый номер записи о лице в территориальном разделе единого государственного реестра налогоплательщиков налогового органа, осуществившего постановку на учет;

СС - контрольное  число, рассчитанное по специальному алгоритму, установленному Министерством Российской Федерации по налогам и сборам. 
 

Функция 2 «Заполнить заявление».

Таблица 9.

Домены  атрибутов для функции 2 «Заполнить заявление»

Атрибут Тип (размер) Границы

Повторяемость

Обязательность

Ограничение уникальности

Ограничение пользователей (для  всех)

Ограничение на уровне БД в целом

1.1 Полное имя ИП Строка русских букв А…Яя   + +   Определенному гражданину соответствует только один уникальный идентификационный номер пользователя и личные данные
1.2 Место нахождения ИП Строка русских букв и цифр и знаков А…Яя

0..9

  +   +
1.3 Вид обособленного объекта Строка русских букв А..Яя   +   +
1.4 Адреса мест осуществления деятельности Строка русских букв и цифр и знаков А…Яя

0…9

  +   +
1.5 Контактный телефон Целое число 0..9   +   +
1.6 Адрес электронной почты Лат Буквы@лат Буквы . лат буквы A…Zz, 0…9

@

  +   +
1.7  Паспорт ИП цифры 0..9   +   +
1.8 Номер санитарно-

эпидемиологического заключения

цифры 0..9   +   +

Информация о работе База данных лицензирования фармацевтической деятельности