Главная страница

полеклиника. Диплом1. Автоматизированные информационные системы


Скачать 0.78 Mb.
НазваниеАвтоматизированные информационные системы
Анкорполеклиника
Дата04.11.2022
Размер0.78 Mb.
Формат файлаdocx
Имя файлаДиплом1.docx
ТипАнализ
#770104
страница3 из 4
1   2   3   4




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

В базе данных разработано визуальное представление : «графики (рисунок 3.3).

Примечание - [разработано автором]
Рисунок 3.3 – Визуальное представление «Графики»
Данное представление содержит графическую информацию о всех данных хранящихся в базе.

Примечание - [разработано автором]
Рисунок 3.4 – Результат работы представления «Врач», список работающих врачей.
При разработке приложений, основанных на платформе «клиент – сервер», для облегчения выполнения каких-либо операций с данными используются механизмы, при помощи которых можно создавать подпрограммы, работающие на сервере и управляющие процессами обработки информации. Эти механизмы носят название хранимых процедур.

В курсовом проекте была разработана хранимая процедура – Стоимость услуг, Кодпроцедуры:

CREATE PROCEDURE NEW_STOIMOST as

UPDATE Vrachi

set Stoimost_priema=Stoimost_priema

Для запуска процедуры используется команда:

exec NEW_STOIMOST

SELECT*FROM Vrachi


Примечание - [разработано автором]
Рисунок 3.5 – Результат выполнения хранимой процедуры «Платная услуга»


3.5 Разработка технологии доступа к базе данных
Решение задач обеспечения безопасности данных остается актуальным и при использовании SQLServer.
В системе безопасности SQLServer выделяется два уровня: сервера и базы данных. В проектируемой базе данных со стороны сервера используется следующие средство обеспечения безопасности – создание учетных записей.
Основными пользователями базы данных являются пользователи.


Примечание - [разработано автором]
Рисунок 3.6– Окно создания учетной записи – пользователь
В процессе работы можно поменять действующий порол на новый, для этого нужно зайти в кладку Файл- Пользователи- Выбрать пользователя- Кнопка «Изменить» (рис 3.7)

Примечание - [разработано автором]
Рисунок 3.7 – Окно изменения учетной записи – пользователь.
Также можно просмотреть информацию о пользователе. (рис 3.8)





Примечание - [разработано автором]
Рисунок 3.8 – Окно просмотра информации учетной записи – пользователь.

3.6 Проектирование клиентского приложения
Приложение, с которым может работать пользователь разработано с использованием средств разработки базы данных MicrosoftAccess.

MicrosoftAccess получает информацию из базы данных SQL-сервера импортированием данных, т. е. в системе создается таблица с аналогичными данными, как у таблицы базы данных SQL-сервера.

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

– добавление записей;

– удаление записей;

– редактирование записей;

– сохранение записей;

– выполнять выборку данных;

– выводить информацию на печать, в виде отчетов.

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

При запуске базы данных появляется диалоговое окно (рисунок 3.9), в которое необходимо ввести для идентификации пользователя и пароль.

Примечание - [разработано автором]
Рисунок 3.9 – Диалоговое окно для авторизации пользователя
При правильном вводе запускается главное окно базы данных. При неверном пароле программа выводит сообщение: «Ошибочный пароль».

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

После авторизации пользователю доступна модификация информации и обеспечен доступ ко всей БД. Пользователь имеет право редактировать данные, используя формы «Пациенты», «Врачи», «Должность», «Пользователи» (рисунок 3.6, 3.8, 3.10, 3.11, 3.12).

Примечание - [разработано автором]
Рисунок 3.10 – Диалоговое окно формы «Пациенты»



Примечание - [разработано автором]
Рисунок 3.11 – Диалоговое окно формы «Врачи»

Примечание - [разработано автором]
Рисунок 3.12 – Диалоговое окно формы «Должность»
В каждом диалоговом окне есть кнопки навигации, добавления новой записи и окно поиска нужной записи.

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


Примечание - [разработано автором]
Рисунок 3.13 – Просмотр отчета «Пациент» [ Разработано автором ]
Для выхода из программы необходимо закрыть окно.

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

Экономический эффект от использования программного продукта за период внедрения (T) можно рассчитать по формуле:
, (10.1)
где – стоимостная оценка результатов применения разработки в период внедрения Т, руб.,

– затраты на разработку, в том числе приобретение среды проектирования, справочной литературы, расходных материалов (бумага, накопители на гибких магнитных дисках), оборудования (если это необходимо).

Стоимостная оценка результатов применения разработанного приложения за период внедрения можно рассчитать по формуле:
, (10.2)
где Т – период внедрения;

– стоимостная оценка результатов t – расчетного периода, руб.;

– дисконтирующая функция, которая вводится с целью приведения всех затрат и результатов к одному моменту времени:
. (10.3)
В формуле (12.3) р – коэффициент дисконтирования, , – нормативный коэффициент капитальных вложений.

Стоимостная оценка результатов t – расчетного периода =100 руб.

Затраты на разработку =300 руб.

Таким образом, в результате вычислений =419,24 руб., 119,24 руб.

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

– объем информации, обрабатываемой вручную, Мбайт,

Ц – стоимость одного часа работы, руб./час;

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

– норма выработки, Мбайт/час;

За – затраты на автоматизированную обработку информации, руб.;

– время автоматической обработки (час);

– стоимость одного часа машинного времени, руб./час;

время работы оператора, час;

– стоимость одного часа работы оператора, руб./час.

В результате вычислений получили следующие результаты:

Затраты на автоматизированную обработку информации, За = 100 руб.

Затраты на ручную обработку информации, Зр = 625 руб.

Экономия средств от внедрения продукта, Эу= 525 руб.

Экономический эффект от внедрения разработки в течение года использования можно определить по формуле:
, (10.5)
где – калькуляция расходов на разработку программного продукта.

Получив необходимы величины из вычислений выше можем узнать величину экономического эффекта от внедрения разработки в течение года,

Эг=465.

Тогда эффективность разработки может быть определена по формуле:
. (10.6)
Для разработанного проекта Эр = 0,62, использование на предприятии разработанного программного продукта считается экономически целесообразным, если значение . Вывод: база данных «Поликлиника» является экономически выгодным программным продуктом.

3.9 Требования к техническому обеспечению и инструктаж по эксплуатации баз данных
Для работы приложением «Поликлиника» необходим персональный компьютер со следующими характеристиками: процессор Intel с тактовой частотой 2000 МГц и выше; оперативная память – не менее 128 Мбайт; свободное дисковое пространство – не менее 800 Мбайт; устройство для чтения компакт-дисков; монитор типа SuperVGA (число цветов – 256) с диагональю не менее 17. Программное обеспечение – операционная система WINDOWS 98 / NT / ME / 2000 / XP / 7, MicrosoftOfficeAccess, MicrosoftFramework 3.5 и выше.

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

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

Для выхода из приложения необходимо просто закрыть окно программы.

1   2   3   4


написать администратору сайта