- •Введение
- •1. Теоретическая часть
- •1.1. Краткое описание объекта управления
- •1.2. Описание предметной области
- •1.3. Характеристика существующей организации обработки информации
- •1.3.1. Характеристика первичной информации
- •1.3.2. Характеристика результатной информации
- •1.3.3. Информационная модель решения задачи и ее описание
- •1.3.4. Технологический процесс решения задачи и его описание
- •1.4. Анализ существующей организации обработки информации, обоснование необходимости и цели использования эвм при решении данной задачи
- •2. Проектная часть
- •2.1. Постановка задачи
- •2.2. Обоснование выбора языка программирования
- •2.3 Техническое задание
- •1. Общие сведения
- •4.4. Требования к программной совместимости.
- •5. Требования к программной документации
- •2.3. Информационное обеспечение задачи
- •2.3.1. Классификация и кодирование информации
- •2.3.2. Характеристика входной информации
- •2.3.3. Характеристика нормативно-справочной информации
- •2.3.4. Характеристика результатной информации
- •2.4. Программная реализация задачи
- •Заключение
- •Список литературы.
2.3.2. Характеристика входной информации
Описание первичных документов приведено в пункте 1.3.1.
Данные из входных документов вводятся в рабочие файлы:
Таблица 4. Рабочие файлы
Наименование рабочего файла |
Иденти-фикатор |
Приложение (содержимое файла) |
Поставщики |
ASU0203 |
B |
Заказы |
ASU0204 |
C |
Справочник поставщиков содержит наименование поставщика, специализацию поставок, его адрес и контактный телефон.
Справочник заказов содержит название заказа, наименование заказчика, дату выдачи, вес изделия и материал.
2.3.3. Характеристика нормативно-справочной информации
В качестве нормативно-справочной информации используются данные из следующих таблиц:
Таблица 5. Справочные файлы
Наименование справочного файла |
Идентификатор |
Приложение (содержимое файла) |
Таблица, содержащая сведения о клиентах (clients.db) |
ASU0205 |
C |
Таблица, содержащая сведения о лекарствах (medicaments.db) |
ASU0206 |
D |
Справочник клиентов
Справочник продукции содержит код и наименование продукции.
2.3.4. Характеристика результатной информации
В результате решения задачи получаются следующие выходные документы:
Таблица 6. Выходные документы
Наименование |
Идентификатор |
Приложение |
Товар на складе |
ASU0207 |
T |
Ведомость поступления расходных материалов |
ASU0208 |
Y |
Ведомость заказов формируется за месяц и содержит сведения о рецептах, сроках их исполнения.
Ведомость поступления расходных материалов формируется за месяц и содержит сведения о наименовании расходных материалов, их количестве и описании.
2.4. Программная реализация задачи
Программная реализация задачи «Автоматизация учета рецептов» представлена следующим образом:
Unit1
Медикаментые
Помощь
е
Типы
О программе
е
Клиенты
Отчет
Выход
Таблица 7. Описание модулей
Имя модуля |
Назначение |
Приложение |
Unit1 |
Главное меню программы, загружается первым при запуске приложения и несет в себе задачу по управлению другими элементами программы |
А |
Unit2 |
Форма медикаментов. Имя модуля Назначение |
B1 |
Unit3 |
Тип медикамента |
C |
Unit4 |
Список клиентов |
C1 |
Unit5 |
Отчет |
D |
Unit6 |
Выход из программы |
В1 |
Unit7 |
Помощь |
– |
Unit8 |
О программе |
|
Заключение
Целью данного дипломного проекта была автоматизация учета аптеки в Гусиноозерской ЦРБ. В результате проделанной работы была разработана программа на языке Borland Delphi 7.0, которая:
- позволяет вводить и корректировать справочные и рабочие файлы;
- производит поиск и фильтрацию данных по разным показателям;
- позволяет создавать и использовать нормативно-справочную информацию: единые расценки, нормы расхода материалов, стоимость продукции/услуг;
- формирует, выводит на экран и на печать необходимые отчеты, позволяющие осуществлять контроль по предоставлению услуг;
- позволяет сохранять выходные отчёты в электронной форме.
Отчеты можно сформировать за любой желаемый период.
Данная программа существенно облегчает работу по учету заказов. Она позволяет значительно сократить время обработки документов, расчета данных, сокращает вероятность появления ошибок в расчетах заказов. Постоянное накопление данных обеспечивает возможность следить за повышением или спадом заказов, вынуждая предпринимать какие-либо благоприятные действия.
Итак, в данном проекте была разработана автоматизированная система учета заказов, позволяющая обеспечивать расходными материалами процесс производства и поддерживать имеющуюся технику в хорошем техническом состоянии, благодаря своевременному обслуживанию.
Благодаря внедрению описанной системы появилась возможность, по требованию руководства, оперативно выдавать информацию о заказах за требуемый промежуток времени, поступлении материалов и обслуживании технических средств.
Эксплуатация автоматизированной информационной системы обеспечит:
– формирование и ведение заказов, расчет потребности в расходных материалах по отделам;
– создание и использование нормативно-справочной информации: единые расценки, нормы расхода материалов, стоимость продукции/услуг;
– ввод минимума данных и получение результирующей информации.