Разработка программы для автоматизации Аптеки.

Создано admin . Опубликовано в Для диплома

image3

Если тема Вас заинтересовала, и вы хотите ознакомиться с полным текстом практической части дипломного проекта, то вот ссылка для скачивания

Если Вам нужна для ознакомления полная версия проекта с исходниками, презентациями, выступлениями и т.д., то пишитеigwt@mail.ru. Проект (диплом) предоставляется только по взаимовыгодным условиям, которые обсуждаются индивидуально. Это может быть например: совместная работа над этим сайтом, участие в написании контента для сайта, разработка для этого проекта модулей, плагинов и.д. (всего, что приведет к продвижению или улучшению проекта). А также готовы выслушать ваши предложения.

 

Проектирование пользовательского интерфейса

 

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

На рисунке 2.2 показан еще один фрагмент интерфейса формы для вывода отчетов по работе аптеки. Все формы имеют интуитивно понятный интерфейс и ориентированы главным образом на не опытного пользователя ЭВМ.

Программа была написана для автоматизации аптеки и основной постеленной задачей была задача создания простого и понятного интерфейса.

а

Рисунок 2.1 – Интерфейс главной стартовой формы

а

Рисунок 2.2 – Фрагмент формы вывода отчетов

При проектировании интерфейса были учтены пожелания заказчика. Его требования к визуальному оформлению работы.

Проектирование базы данных

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

 

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

К входным данным проекта относятся следующие данные:

—             данные о спросе;

—             поставщики;

—             наименование продукции;

—             регламент.

 

Характеристика выходной информации

 

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

К выходным данным проекта можно отнести:

—             данные о имеющихся наименованиях на складе;

—             данные о имеющихся наименованиях на прилавке;

—             приход;

—             расход;

—             стоимость;

—             оценка и анализ движения товара.

 

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

 

При проектировании реальных баз данных информацию обычно раз­мещают в нескольких таблицах. Таблицы при этом связаны семантикой ин­формации. Основными конструктивными элементами инфологических моделей являются сущности, связи между ними и их свойства (атрибуты). Цель инфологического моделирования – обеспечение наиболее естественных для человека способов сбора и представления той информации, которую предполагается хранить в создаваемой базе данных. Поэтому инфологическую модель данных пытаются строить по аналогии с естественным языком.

а

Рисунок 2.3 — Инфологическая модель системы

 

Описание программы

 

Данная программа решает следующие задачи:

  1. Ведение информационной базы по продуктам, поставщикам, продажам и т. д.;
  2. Автоматическое заполнение заявок на препараты при их отсутствии на прилавке и на складе;
  3. Автоматизация ведения продаж;
  4. Формирование отчётов;
  5. Анализ данных по продажам;
  6. Построение графиков на основе анализа продаж.

 

При загрузке появляется главная форма программы.

а

Рисунок 2.3 – Главная форма

В верхней части формы расположена группа кнопок, отвечающих за расположение различных компонентов на главной форме.

Безымянный

а

Рисунок 2.4 – Панель «Отдел продаж»

а

Рисунок 2.5 – Панель «Склад»

На панели «Отдел продаж» расположен компонент, отвечающий за навигацию по базе данных, а также за отображение на панели других компонентов рисунок 2.6.

Безымянный

 

Рисунок 2.6 – Компонент навигации

 

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

Безымянный

Безымянный

Рисунок 2.7 – форма отображения номенклатуры товаров и быстрого поиска

 

На ней отображается текущее положение препаратов на прилавке. С помощью данной панели осуществляет продажа препаратов. Для этого в нижней части существует быстрый поиск продуктов, а также кнопки «Добавить в корзину» и «Следующий». Кнопка «Добавить в корзину» формирует список приобретаемых товаров, а кнопка «Следующий» осуществляет списание проданных продуктов с прилавка и добавляет необходимые записи в журнал продаж. Когда препаратов на прилавке становится меньше определённого пользователем минимума, строка, содержащая данную запись, выделяется зелёным цветом и автоматически формируется заявка на поставку данного препарата со склада.

При нажатии на заголовок «Сотрудники» появляется информация по сотрудникам фирмы рисунок 2.8.

а

Рисунок 2.8 – Панель «Сотрудники»

 

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

а

Рисунок 2.9 – Панель «Список продаж»

 

При нажатии на заголовок «Запросы» на экран выводится панель анализа данных. На ней можно формировать, редактировать, просматривать и распечатывать отчёты; производить запросы к данным; формировать сводные данные и на их основе строить графики рисунок 2.10.

а

Рисунок 2.10 – Панель анализа данных

Панель «Склад» построена по тому же принципу, что и «Отдел продаж», на ней так же есть компонент для навигации и кнопочнаяпанель

Безымянный

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

а

Рисунок 2.11 – Препараты на складе

При нажатии на заголовок «Поставщики» на экран выводится соответствующая информация. На данной панели можно редактировать данные по поставщикам, накладным, списку продуктов в накладной и принимать продукты на склад рисунок 2.12.

а

Рисунок 2.12 – Панель «Поставщики»

Заголовок навигационного компонента «Справочник препаратов» открывает панель, на которой отображается список допустимых препаратов рисунок 2.13.

а

Рисунок 2.13. – Панель «Справочник препаратов»

а

Рисунок 2.14 — Отчёт по накладной

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

Если тема Вас заинтересовала, и вы хотите ознакомиться с полным текстом практической части дипломного проекта, то вот ссылка для скачивания

Если Вам нужна для ознакомления полная версия проекта с исходниками, презентациями, выступлениями и т.д., то пишитеigwt@mail.ru. Проект (диплом) предоставляется только по взаимовыгодным условиям, которые обсуждаются индивидуально. Это может быть например: совместная работа над этим сайтом, участие в написании контента для сайта, разработка для этого проекта модулей, плагинов и.д. (всего, что приведет к продвижению или улучшению проекта). А также готовы выслушать ваши предложения.

С ув. Эдуард Тихонов

 

Похожие материалы:

Понравилась статья? - поделитесь ею со своими друзьями!

Хотите Быть В Курсе Всех Новинок Сайта?!

Подпишитесь прямо сейчас, и получайте обновления на свой E-Mail:

Ваш E-Mail в безопасности

Есть что сказать? - Комментируй!

Комментарии Facebook

А Вы что думаете?