Проектирование и разработка ис учетов товаров в сети аптек

Автор работы: Пользователь скрыл имя, 22 Апреля 2013 в 18:21, курсовая работа

Описание

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

Содержание

ВВЕДЕНИЕ……………………………………………………………………...2
1.Информация об объекте программирования..................................................3
1.1Общая схема движения информации в аптечной сети…………………4
1.2Системный анализ предметной области ………………………………..4
1.3Проектирование инфологической модели предметной области………5
1.4 Деятельности сети аптечных учреждений……………………………..6
1.5 Потоки данных в стандарте DFD в процессе моделирования деятельности сети аптечных учреждений……………………………………..7
1.6Аптека, обслуживающая население. Состав, размеры, планировка, оборудование и оснащение помещений……………………………………….8
1.7Персонал АО. Состав, квалификационные требования, должностные обязанности………………………………………………………………………….10
2.Разработка и программирования информационной системы и базы данных
2.1Разработка Базы данных………………………………………………...17
2.2 Описание таблиц и логической структуры БД………………………..19
2.3Microsoft SQL Server 2008………………………………………………20
Заключение……………………………………………………………………..27
Список используемой литературы……………………………………………28

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

Мижева Ф учет товаров в сети аптек.doc

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

 

 

 

Для формирования набора данных в свойствах SQL, для каждого набора данных написан запрос на языке Transact-SQL (T-SQL) (Рис. 6)

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

 

 

Для того Чтобы объекты  Модуля данных (модуля Unit2) стали доступны в модуле Unit1, в подразделе Uses раздела Implementation модуля Unit1 было прописано подключения модуля Unit2 ( uses Unit2)

Разраб.

Мижева Ф.К

   

КЧЭТ 230401-IV 51.01                               2013 ПЗ

лист

Руков.

Карасова А.А

   

22

       

 

 

Источники данных (ТDataSource) связаны с соответствующими наборами данных (TADOQuery) через свойство DataSet у источников данных

 

Для отображения содержимого  наборов данных на форме были размещены  такие компоненты как таблица cxGrid (с вкладки Dev Express), стандартные компоненты DBEdit, DBNavigator

Связанные через свойство DataSource с соответствующими источниками данных. А также, для компонентов DBEdit через свойство DataField – с соответствующими полями таблиц БД.

Для отражения полей  данных, которые будут отражаться при выполнении приложения, в свойствае таблицы (cxGrid) были добавлены нужные поля, нажав на кнопку «Retrieve Fields» (Рис. 8)

 

В базе данных присутствует фильтр, компонент RadioGroup с двумя (Рис. 9 ) переключателями (все, по содержанию)

Разраб.

Мижева Ф.К

   

КЧЭТ 230401-IV 51.01                               2013 ПЗ

лист

Руков.

Карасова А.А

   

23

       

 

 

Этот фильтр-переключатель  будет давать возможность отображать (запрашивать из БД), или:

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

Используемый код фильтра.

Разраб.

Мижева Ф.К

   

КЧЭТ 230401-IV 51.01                               2013 ПЗ

лист

Руков.

Карасова А.А

   

24

       

 Запросы с параметрами.

 Запрос с параметрами  — это запрос, при выполнении  отображающий в собственном диалоговом  окне приглашение ввести данные, например условие (Условие. Ограничение,  заданное для отбора записей,  включаемых в результирующий  набор записей запроса или фильтра.) для возвращения записей или значение, которое требуется вставить в поле. Можно разработать запрос, выводящий приглашение на ввод нескольких единиц данных, например двух дат. Затем может вернуть все записи, приходящиеся на интервал времени между этими датами.

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

Запросы на изменение. Запросом на изменение называют запрос, который  за одну операцию изменяет или перемещает несколько записей. Существует четыре типа запросов на изменение.

  • На удаление записи.
  • На обновление записи.
  • На добавление записей.
  • На создание таблицы.

Запрос SQL. Запрос SQL —  это запрос, создаваемый при помощи. Язык SQL (Structured Query Language) используется при создании запросов, а также для обновления и управления реляционными базами данных, такими как базы данных

 В рамках данной  курсовой работы была поставлена  задача на основе объединенных  таблиц создать следующие запросы  в режиме конструктора:

запросы на выборку (выбор  символьных данных, числовых, использование  масок);

Разраб.

Мижева Ф.К

   

КЧЭТ 230401-IV 51.01                               2013 ПЗ

лист

Руков.

Карасова А.А

   

25

       
  • итоговые запросы;
  • запрос с параметром;
  • перекрестные запросы.

 Был организован  запрос на выборку по значению  текстового поля, который отображает  информацию по приходу лекарственного средства «5-НОК».

Разраб.

Мижева Ф.К

   

КЧЭТ 230401-IV 51.01                               2013 ПЗ

лист

Руков.

Карасова А.А

   

26

       

 

 

 

Заключение

 

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

Цели, которые были достигнуты при разработке информационной системы:

• Разработана и усовершенствована модель базы данных

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

• С помощью кнопки «Администратор» или «Пользователь» можно посмотреть, какой поставщик, какое лекарство, какого производителя, и было завезено

• С помощью приложения можно просматривать отчеты

Разраб.

Мижева Ф.К

   

КЧЭТ 230401-IV 51.01                               2013 ПЗ

лист

Руков.

Карасова А.А

   

27

       

 

 

 

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

 

  1. Кнут Д. Искусство программирования на ЭВМ. Т.3. – М.: Мир, 1978
  2. Райманс Х.Г. Вводный курс Visual Basic 6.0: пер. с нем. – К.:BHV,1993
  3. Браун С. Visual Basic 6. Учебный курс.: пер. с англ. – СПб.: Питер, 2001
  4. Мироненкова Ж.В. Развитие информационных сетей в фармацевтической отрасли / Мироненкова Ж.В., Лозовая Г.Ф. // В сб.: Материалы Х Российского национального конгресса «Человек и лекарство». – М., 2003. – С. 12.
  5. Базы данных. Учебник для высших учебных заведений. Под ред. А.Д. Хомоненко.- С-Петербург. – Корона принт.- 2002.
  6. Дейт К. Руководство по реляционной СУБД DB2. – М.: Финансы и статистика, 1988. – 320 с.
  7. Мейер М. Теория реляционных баз данных. – М.: Мир, 1987. – 608 с.
  8. Тиори Т., Фрай Дж. Проектирование структур баз данных. В 2 кн., – М.: Мир, 1985. Кн. 1. – 287 с.: Кн. 2. – 320 с.
  9. Хаббард Дж. Автоматизированное проектирование баз данных. – М.: Мир, 1984. – 294 с.

Разраб.

Мижева Ф.К

   

КЧЭТ 230401-IV 51.01                               2013 ПЗ

лист

Руков.

Карасова А.А

   

28

       
 

Разраб.

     

КЧГБОУ СПО КЧЭТ                                 2013 ПЗ

лист

Руков.

       
       

 

 

 

 

 

Разраб.

     

КЧГБОУ СПО КЧЭТ                                 2013 ПЗ

лист

Руков.

       
       

 

 

 

Разраб.

     

КЧГБОУ СПО КЧЭТ                                 2013 ПЗ

лист

Руков.

       
       

 

 

 

Разраб.

     

КЧГБОУ СПО КЧЭТ                                 2013 ПЗ

лист

Руков.

       
       

 

 

 

Разраб.

     

КЧГБОУ СПО КЧЭТ                                 2013 ПЗ

лист

Руков.

       
       

 

 

 

Разраб.

     

КЧГБОУ СПО КЧЭТ                                 2013 ПЗ

лист

Руков.

       
       

 

 

 

 

 

 

Разраб.

     

КЧГБОУ СПО КЧЭТ                                 2013 ПЗ

лист

Руков.

       
       

 

 

 

 

 

Разраб.

     

КЧГБОУ СПО КЧЭТ                                 2013 ПЗ

лист

Руков.

       
       

 

 

 

 

 

Разраб.

     

КЧГБОУ СПО КЧЭТ                                 2013 ПЗ

лист

Руков.

       
       

 

 

 

 

 

Разраб.

     

КЧГБОУ СПО КЧЭТ                                 2013 ПЗ

лист

Руков.

       
       

 

 

 

 

 

Разраб.

     

КЧГБОУ СПО КЧЭТ                                 2013 ПЗ

лист

Руков.

       
       

 


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