Скачиваний:
9
Добавлен:
17.06.2023
Размер:
2.35 Mб
Скачать

Начало

Очистить форму ввода

ввод текущего пароля

ввод нового пароля

Нет

Данные введены?

Да

Текущий пароль

Нет

 

 

 

 

 

 

введен, верно?

 

 

 

 

Да

 

 

'Пароль изменен успешно'

 

 

 

Конец

Рисунок11..16––Блок--схемамодуляизмененияпароля Рисунок 4 – Блок-схема модуля изменения пароля

1.9 Инструкция пользователя по установке программного продукта и работе с ним

Требования к аппаратным средствам:

-процессор Pentium 600 Hz и выше;

-объем свободной памяти – 30 Мб и более;

-ОС WindowsXP/Vista/7/8.

Требуемые программные средства:

MSAccess 2003 (и выше версии);

MSWord 2003 (и выше версии).

Перед запуском программы необходимо прописать путь к рабочему файлу БД в файле Options.ini в соответствии с форматом, представленном в нем.

12

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

Рисунок 1.7 – Окно входа в программу

Далее открывается форма главного меню, внешний вид которого показан на рисунке 1.8.

Рисунок 1. 8– Главное меню системы

Главное меню системы содержит в себе следующие пункты:

1.Файл

Выбор базы данных

Выход из программы

2.Справочники:

Пациент

Диагнозы

Прейскурант цен

3.Выдача справок

Выдыть справку

4.Сервис

Резервное копирование

Изменение пароля

5.Отчеты

13

Статистика

Количество «бомжей»

Младше 14

Безработных

Справки за период

Количество справок и общий доход от них за период

Выдача списка диагнозов

Прейскурант цен

Рассмотрим работу со справочниками на примере справочника

«Пациенты». Для этого нажмем в меню «Справочники» пункт «Пациенты».

Мы можем добавить новую запись, редактировать уже существующую или удалить ее. На рисунке 1.9 представлен вид окна справочника «Пациенты», а

на рисунке 1.10 вид окна добавления/редактирования записи.

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

Поиск в справочнике осуществляется по пациенту, а сортировка на усмотрение.

Рисунок 1. 9 – Справочник «Пациенты»

Рисунок 1. 10 – Окно редактирования/ добавления

14

Обновление

информации

в

справочнике

происходить

с

периодичностью в 7 секунд.

В этом справочнике можно осуществлять следующие операции:

1)задать список диагнозов пациенту;

2)снять с учета.

Для снятия с учета необходимо выбрать пациента и нажать на кнопку

«снять с учета». На рисунке 1.11 представлено окно пожтверждения

выполнения.

Рисунок 1. 11– Окно окно пожтверждения снятия с учета

Так же млжно выдавать и выписывать справлю, людям, которые не

являются пациентами клиники. Необходимо ввести ФИО, Дату рождения,

Адрес обратившегося и кто запрашивает. Окно выписки справки

представлено на рисунке 1.12.

Рисунок 1. 12– Окно выписки справки не пациенту

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

1.13 и 1.14.

Рисунок 1. 13– Результат отчета

15

Рисунок 1. 14– Результат отчета

Сервисная операция «Резервное копирование» позволяет создавать копию рабочей базы данных в выбранном каталоге.

Сервисная операция «Изменение пароля» осуществляет оперативную смену пароля. Диалоговое окно для изменения пароля показано на рисунке

1.15.

Рисунок 1. 15– Окно смены пароля

Для организации многопользовательского доступа к БД необходимо поместить файл в общий сетевой ресурс, доступный всем пользователям, а при входе в системк прописать адрес сетевой папки, в

которой лежит БД.

Клиент должен быть установлен на каждом рабочем месте. Для этого достаточно скопировать папку с программой в свободную директорию.

Листинг программы представлен в приложении В.

1.10 Способы и результаты тестирования программного продукта

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

16

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

Для тестирования программы в режиме экстремальных ситуаций в поле

«День рождения» таблицы «Пациент» было введен 1212 год, то есть можно добавлять «пациентов - долгожителей».

Результат работы системы в экстремальной ситуации представлен на рисунке 1.16.

Рисунок 1. 16– Работа с граничными данными

Рассмотрим проверку исключительных ситуаций. Попробуем при добавлении нового льготника ввести не все данные. Система выдает ошибку.

Результаты проверки исключительных ситуаций представлены на рисунке 1.17.

Рисунок 1. 17– Исключительная ситуация

Попробуем ввести некорректные данные. Результат представлен на рисунке 1.18.

17

Рисунок 1. 18– Исключительная ситуация

Рисунок 1. 19– Исключительная ситуация

Словарь элементарных функций представлен в приложении Г.

18

ЗАКЛЮЧЕНИЕ

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

На основании выполненного анализа была построена функциональная модель по стандарту IDEF0, дополненная диаграммой описания логики взаимодействия информационных потоков IDEF3, а также логическая и физическая модель данных по стандарту IDEF1X. Представленная логическая модель нормализована до третьей нормальной формы. По полученным в результате построения диаграмм итогам было выполнено описание таблиц базы данных и непосредственная её реализация.

В ходе разработки системы были повторены способы создания архитектуры «файл-сервер», а также способы работы с БД при помощи компонентов DelphiADO, а также возможность работы с MSWord из Delphi.

Созданная в соответствии с техническим заданием система имеет ряд недостатков, которые возможно устранить будущем:

- формирование более широкого набора отчетов.

Цель курсового проекта достигнута, задачи выполнены.

19

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1 Ачкасов В.Ю. Программирование баз данных в Delphi. - М.:

Интернет-Университет Информационных Технологий, 2010. – 382с.

2 Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник для студентов вузов.– М.:

Финансы и статистика, 2009. – 352 с.

3 Вендров А. М. CASE-технологии: Современные методы и средства проектирования информационных систем.- М.: Финансы и статистика, 2011.-

362 с.

4 Вендров А. М. Практикум по проектированию программного обеспечения экономических информационных систем: Учебное пособие для студентов вузов. - М.: Финансы и статистика, 2009.- 378 с.

5 Архангельский А.Я. Delphi 2009. Справочное пособие. –

М.:БИНОМ, 2011. – 134с.

6 Геловани В. А. Интеллектуальные системы поддержки принятия решений/ Геловани В. А., Башлыков А.А., Бритков В.Б., Вязилов Е.Д. - М.:

Эдиториал УРСС, 2012. - 304 с.

7Дейт К.Д. Введение в системы баз данных. – М.: Вильямс, 2011. –

1316 с.

8Карпова Т.С. Базы данных: Модели, разработка, реализация.-

СПб: Питер, 2009. – 301 с.

9Пауэр Д.Д. Краткая история развития систем поддержки принятия решений.//Corportal:URL::http://www.corportal.ru/History/DataTech/DSS/DSS.as px (2015. 28.окт.)

10Фленов М.Е. Библия Delphi . СПб.: БХВ-Петербург, 2009. 880с.

11Проектная деятельность на уроке с использованием информационных технологий// Сайт edu.ru: URL:

http://window.edu.ru/window/library/pdf2txt?p_id=26689.(2015.29.окт.)

20

12 Ревунков Г.И. Проектирование баз данных: учебное пособие /

Г.И. Ревунков. – М: МГТУ им. Н.Э. Баумана (Московский государственный технический университет имени Н.Э. Баумана): 2009. – 20 с.// Сайт e.lanbook.com:URL:http://e.lanbook.com/books/element.php?pl1_id=52390.

(2015.30.окт.)

13 Абрамов Г.В., Медведкова И.Е., Коробова Л.А. Проектирование информационных систем: учебное пособие /Абрамов Г.В.– Воронеж,

Воронежский Государственный университет инженерных технологий: 2012. – 172с.// Сайт biblioclub: URL: http://biblioclub.ru/index.php?page=book_red&id=141626&sr=1.(2015.1.дек.)

14Коннолли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. - М.: Издательский дом «Вильямс», 2009. - 1440 с.

15Кузнецов С. Основы современных баз данных. - М.: Издательство

«Интернет-университет информационных технологий», 2010. - 488 с.

16 Маслобоев А., Пестриков В. Delphi на примерах. Спб.:

Издательство «БХВ-Петербург», 2010. - 496 с.

17 Бодров О.А., Медведев Р.Е. Предметно-ориентированные

экономические информационные системы: учебник для студентов,

обучающихся по направлению «Прикладная информатика». - М.: Горячая линия-Телеком, 2013. - 242 с.

18

Гвоздева Т.В., Баллод Б.А. Проектирование информационных

систем. -

М. : Феникс, 2012. - 512 с.

 

19

Иванова Г.С. Программирование: учебник для

вузов по

направлению 230100 «Информатика и вычислительная техника» 2-е изд. - М. : КНОРУС, 2013. - 425 с.

20 Исаев Г.Н. Проектирование информационных систем: Учебное пособие. - М.: Омега-Л, 2013. - 424 с.

21

Соседние файлы в папке Курсовые работы